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
338514088876	338514089435	338514089985	338514090535	338514091085	338514091635	338514092185	338514092735	338514093285	338514093835	338514094385	338514094935	338514095485	338514096035	338514096585	338514097135	338514097685	338514098235	338514098785	338514099335	338514099885	338514100435	338514100985	338514101535	338514102085	338514102635	338514103185	338514103735	338514104285	338514104835	338514105385	338514105935	338514106485	338514107035	338514107585	338514108135	338514108685	338514109235	338514109785	338514110335	338514110885	338514111435	338514111985	338514112535	338514113085	338514113635	338514114185	338514114735	338514115285	338514115835	338514116385	338514116935	338514117485	338514118035	338514118585	338514119135	338514119685	338514120235	338514120785	338514121335	338514121885	338514122435	338514122985	338514123535	338514124085	338514124635	338514125185	338514125735	338514126285	338514126835	338514127385	338514127935	338514128485	338514129035	338514129585	338514130135	338514130685	338514131235	338514131785	338514132335	338514132885	338514133435	338514133985	338514134535	338514135085	338514135635	338514136185	338514136735	338514137285	338514137835	338514138385	338514138935	338514139485	338514140035	338514140585	338514141135	338514141685	338514142235	338514142785	338514143335	338514143885	338514144435	338514144985	338514145535	338514146085	338514146635	338514147185	338514147735	338514148285	338514148835	338514149385	338514149935	338514150485	338514151035	338514151585	338514152135	338514152685	338514153235	338514153785	338514154335	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2731	3650	2300	2731	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2727	3650	2300	2727	3650	2300	2727	3650	2300	2727	3650	2300	2727	3650	2300	2727	3650	2300	2727	3650	2300	2727	3650	2300	2727	3650	2300	2727	3650	2300	2727	3650	2300	2727	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
14459	811	587	486	316	288	243	224	184	188	184	147	152	147	154	132	147	143	134	150	145	149	143	146	176	149	150	146	141	140	167	139	109	149	152	133	132	137	149	138	137	138	143	125	131	130	132	147	120	148	134	135	115	127	133	124	144	151	155	104	132	143	138	133	139	143	104	154	157	139	143	134	151	160	150	140	143	148	118	151	141	158	112	129	152	127	134	129	156	153	125	138	151	114	127	132	158	121	132	133	129	135	130	128	155	134	113	144	123	135	133	129	156	141	128	140	125	113	125	118	138	143	116	136	140	129	122	150	134	152	121	132	152	155	151	139	127	110	130	143	136	122	126	133	150	130	132	120	139	112	139	127	126	134	145	132	135	113	131	135	125	128	126	150	142	124	144	134	136	132	134	146	129	122	129	136	141	144	129	116	155	149	163	132	142	135	151	144	155	134	118	174	129	130	125	153	135	125	114	124	140	120	147	129	127	144	131	152	130	139	139	128	132	120	149	156	124	132	139	147	137	131	117	131	116	138	125	150	134	137	113	131	133	136	139	139	147	156	145	118	119	129	141	126	145	112	115	138	123	136	163	125	119	150	125	131	118	133	129	123	128	123	144	126	150	166	140	148	158	138	132	133	133	146	127	148	159	141	139	148	154	147	144	161	148	148	121	125	137	123	125	138	117	128	114	153	127	100	126	120	113	134	148	135	152	143	142	146	137	152	149	121	129	132	147	149	117	141	132	143	111	124	137	106	132	135	135	130	125	134	123	133	138	125	126	121	144	136	136	160	139	151	140	124	138	118	131	149	141	144	132	135	145	124	133	138	118	139	143	121	123	111	133	139	145	127	125	129	130	167	122	131	136	143	121	149	122	131	118	150	151	130	145	134	141	146	118	133	145	143	154	111	149	143	141	140	127	125	149	125	115	153	150	131	122	135	137	147	140	138	141	125	132	132	125	129	141	138	142	123	132	131	132	128	138	104	125	130	144	124	143	140	119	134	142	131	144	135	144	151	136	136	129	152	136	147	156	126	130	135	141	130	126	139	130	137	132	153	134	120	141	117	139	123	124	125	152	126	133	148	124	137	136	113	116	113	135	120	141	139	150	153	153	128	127	136	142	109	134	153	123	145	142	115	140	148	114	137	135	145	150	126	129	126	129	139	131	135	101	144	145	151	153	138	144	136	139	130	132	130	143	136	121	130	138	143	124	131	132	147	142	134	148	127	138	127	142	126	145	153	129	132	147	147	150	142	118	148	120	153	139	154	139	141	130	151	122	146	119	117	113	111	122	150	138	122	157	134	147	147	140	141	113	144	144	148	139	125	134	166	166	145	145	127	128	132	121	137	123	129	134	139	143	136	131	137	160	131	129	155	139	134	145	104	148	151	141	145	123	143	143	129	140	123	114	144	119	138	147	126	126	157	137	132	137	121	121	133	126	134	168	142	119	162	140	134	133	141	128	123	136	171	149	125	139	120	128	151	134	161	128	135	134	118	147	128	156	126	121	129	120	148	131	133	111	118	148	147	130	126	114	144	140	127	146	145	135	138	108	116	127	157	155	145	129	132	131	108	152	167	144	140	157	128	128	137	147	132	102	122	149	140	133	116	125	133	123	145	126	114	149	131	138	145	145	166	134	146	147	146	141	151	123	143	153	137	146	127	146	144	123	138	138	122	128	150	149	132	139	130	139	137	148	130	119	137	131	144	146	128	138	126	123	124	127	122	127	163	139	110	131	128	137	139	131	134	117	136	152	157	142	128	107	146	127	141	121	147	149	130	154	131	126	135	133	127	131	148	136	137	143	160	141	124	133	154	137	105	125	127	132	148	159	142	152	144	137	140	168	149	148	143	114	143	143	139	155	145	155	132	114	131	146	129	131	150	105	130	131	135	130	142	140	142	131	157	140	131	129	123	129	129	130	118	123	130	137	151	153	122	163	139	144	137	133	138	122	120	115	120	139	118	131	151	132	116	134	125	111	124	135	132	143	142	125	113	121	134	130	134	123	138	129	152	138	116	103	126	138	140	121	136	124	128	156	136	123	136	139	139	142	128	139	138	151	144	160	140	131	138	134	136	121	123	132	147	157	116	157	127	167	129	143	139	126	110	139	117	153	142	140	132	135	138	141	130	134	133	138	111	139	140	120	132	138	141	138	127	153	160	151	133	136	140	108	127	134	128	142	134	153	141	150	160	139	116	107	119	110	136	132	143	134	121	147	134	130	133	113	144	114	124	134	117	145	128	127	116	123	144	144	144	142	140	136	138	115	146	136	145	140	122	144	123	113	142	144	137	133	129	155	130	132	119	134	129	136	148	152	123	134	142	129	137	123	128	122	136	117	120	111	137	142	134	123	148	127	128	114	156	146	149	136	136	102	145	138	140	137	133	136	131	144	136	137	138	136	147	152	137	137	148	123	133	137	134	136	121	125	122	124	118	113	140	116	129	158	133	131	135	136	114	132	142	118	140	134	139	125	148	131	126	131	132	131	122	127	137	147	122	111	140	127	146	133	126	137	145	145	127	127	122	124	143	143	140	158	140	143	125	142	127	119	145	119	135	125	127	126	133	140	126	137	123	124	131	137	120	128	123	119	145	131	119	138	118	139	145	137	135	154	121	124	129	134	137	146	146	135	137	117	123	142	114	144	140	130	138	128	135	116	128	133	155	151	157	134	119	154	132	144	138	113	101	134	129	122	116	139	119	127	160	130	136	126	125	113	115	147	149	130	128	132	108	145	114	129	147	124	136	122	134	145	127	140	154	131	157	109	110	126	145	122	133	123	118	150	172	145	139	134	116	155	135	137	134	122	137	153	145	121	142	144	145	117	134	113	123	146	116	123	144	127	139	139	147	121	131	160	137	147	134	130	135	136	125	105	146	135	148	132	153	135	125	146	143	131	128	129	127	157	134	141	157	142	132	143	109	133	134	124	133	132	129	139	132	112	126	122	126	149	123	149	128	134	133	137	129	114	124	140	116	124	130	127	117	122	141	132	126	138	133	141	141	140	143	138	149	118	149	167	167	136	143	153	150	119	128	131	132	117	109	152	133	138	130	130	125	142	133	137	151	147	111	146	120	129	141	141	128	152	143	121	139	131	146	105	134	137	145	140	141	138	138	117	128	149	117	119	148	131	136	125	149	134	110	147	134	148	133	147	135	126	131	152	150	128	124	121	125	128	150	160	145	143	131	127	147	116	122	137	126	128	134	145	137	127	124	114	116	131	125	139	140	139	125	119	125	135	156	129	101	138	129	116	144	132	135	126	106	139	140	107	149	126	141	116	119	157	153	127	138	120	134	150	145	148	105	151	124	147	139	158	142	124	144	144	140	115	135	131	129	126	134	128	134	138	140	152	141	119	136	155	138	134	120	137	150	126	145	137	129	143	129	155	130	138	153	138	133	127	158	123	130	153	124	136	132	134	120	121	137	138	142	131	150	119	143	144	141	120	137	151	118	149	114	132	138	143	133	118	134	108	139	118	128
9021	762	1335	1490	1274	1035	897	745	674	643	593	544	523	483	428	476	466	453	425	416	435	401	397	403	373	461	369	383	404	374	355	409	423	373	384	397	384	366	369	343	405	336	370	342	358	370	398	354	366	411	317	365	411	359	377	338	360	367	365	384	388	349	370	428	342	369	348	368	403	438	426	428	452	506	522	474	382	346	341	377	370	388	356	350	362	374	355	344	359	378	356	350	340	383	362	362	332	345	344	386	365	337	340	389	367	374	367	334	346	344	318	411	323	349	311	349	351	325	364	328	381	345	347	326	359	349	366	314	335	359	354	344	343	366	365	375	304	355	329	400	333	359	310	348	346	363	363	346	362	344	360	364	331	376	343	359	346	353	364	325	339	381	341	375	341	365	319	343	362	350	371	363	356	363	375	347	335	387	375	328	368	352	328	349	325	344	348	343	345	361	348	330	375	359	353	374	350	350	335	339	356	359	377	354	373	333	372	348	361	354	378	357	342	374	321	344	347	328	359	360	334	357	318	381	337	360	371	361	325	365	354	367	343	362	357	357	345	325	356	378	369	362	333	340	336	355	354	346	348	357	331	339	356	365	358	379	358	363	357	323	365	328	370	380	358	338	325	346	335	357	336	318	341	326	377	352	369	312	340	327	349	352	340	358	352	342	350	381	351	336	346	323	350	355	345	375	356	362	365	339	359	321	388	344	358	336	378	377	353	338	362	368	353	327	354	351	337	360	349	361	345	362	305	367	335	341	362	338	347	381	340	340	351	342	311	350	382	374	364	336	330	325	356	354	352	318	331	343	352	331	336	356	329	384	368	343	356	387	332	359	348	356	384	341	374	351	323	358	339	340	320	334	347	349	363	357	363	317	312	340	327	333	375	328	367	345	335	360	333	350	354	356	328	367	359	345	323	360	339	317	352	359	368	300	311	366	340	380	356	367	327	355	365	305	346	344	334	335	343	340	333	362	360	328	363	367	324	341	350	344	356	336	323	382	357	370	345	342	350	347	339	337	320	349	334	380	358	363	364	319	332	364	355	352	371	334	335	368	396	331	339	364	338	335	344	342	341	354	365	336	329	355	361	338	314	331	337	350	368	343	345	343	353	330	359	313	338	354	329	346	371	356	353	360	334	364	399	343	344	347	335	374	334	321	365	376	364	340	324	346	356	352	347	373	335	392	348	341	374	321	307	341	370	354	340	361	360	355	338	367	377	346	349	323	337	379	359	339	367	353	344	357	308	322	335	355	406	362	353	397	358	375	353	354	353	387	357	368	342	344	359	356	341	340	364	347	349	352	363	340	340	357	341	347	368	347	344	336	334	357	364	363	349	369	376	330	369	372	384	360	355	352	348	344	337	361	335	324	337	353	354	351	349	356	336	343	352	322	315	342	354	371	339	348	352	363	341	380	337	359	351	303	324	345	331	371	394	368	377	376	336	364	379	345	333	361	357	338	346	344	350	358	332	357	342	346	344	357	338	326	335	346	327	325	362	383	350	340	357	357	331	336	376	349	342	323	366	365	385	348	341	333	341	333	328	350	375	291	319	343	346	385	392	363	340	361	359	334	364	371	365	365	355	325	343	338	355	371	311	373	373	363	346	371	348	343	355	344	358	328	364	317	374	331	349	340	339	337	333	349	364	350	352	325	325	348	351	359	333	345	366	335	368	323	335	386	358	358	372	355	363	340	387	359	330	319	346	343	346	325	349	356	345	362	353	371	357	336	343	358	357	323	340	339	340	345	358	356	371	334	377	372	339	342	353	361	329	349	349	344	334	334	374	355	360	321	359	375	369	353	361	319	392	315	327	330	381	364	356	338	341	363	392	363	386	369	367	346	376	362	386	352	337	320	349	350	362	308	352	345	368	368	353	379	343	355	369	354	324	346	333	331	325	348	349	368	362	365	357	358	358	349	347	316	365	340	360	351	345	332	330	356	352	338	352	338	351	308	353	347	348	347	338	359	344	356	367	346	356	343	320	334	352	392	367	351	346	369	341	327	359	339	326	332	358	352	380	359	377	346	359	374	360	367	370	339	346	331	359	343	341	339	374	343	366	351	334	345	332	376	366	330	345	377	346	332	332	341	414	329	342	347	323	329	340	344	380	350	323	340	352	339	342	376	364	358	365	339	341	352	348	349	346	365	333	345	361	335	359	388	365	351	355	399	327	368	346	347	318	356	333	332	370	324	322	314	347	348	326	357	356	343	341	360	357	364	340	347	348	332	351	335	360	332	359	352	332	337	314	353	384	338	317	365	376	340	368	382	370	311	339	314	325	360	367	331	356	328	337	350	329	337	326	334	356	331	343	381	367	349	344	349	368	348	376	333	347	370	326	339	345	324	318	352	369	358	321	341	337	320	330	331	348	346	332	337	352	349	352	344	327	354	350	366	364	331	340	343	330	345	362	295	362	360	335	349	393	373	350	329	374	358	354	307	368	355	350	354	362	390	362	347	328	358	345	331	353	346	333	356	320	357	354	354	369	339	351	330	339	338	342	361	344	299	375	383	320	357	388	344	359	364	375	344	337	374	365	357	333	334	360	349	346	348	319	368	368	358	347	346	352	332	358	337	329	382	312	349	343	386	337	362	397	351	353	356	336	358	357	359	357	367	320	350	363	349	345	349	348	342	375	366	351	326	334	362	354	333	347	363	345	344	353	334	355	373	334	373	359	353	365	314	311	322	334	380	323	355	366	349	314	365	339	328	328	328	367	347	332	364	365	346	327	370	346	372	345	330	380	365	349	341	342	326	374	349	362	345	348	377	345	358	350	318	342	347	351	346	367	339	343	361	352	312	328	361	355	342	341	369	367	369	356	340	337	337	362	335	349	382	374	348	349	363	379	356	330	366	355	337	332	352	372	375	350	368	333	304	349	351	375	360	355	333	359	348	382	344	339	359	349	354	348	384	336	304	376	351	329	309	355	354	374	358	356	355	344	339	359	370	355	366	375	365	367	359	331	355	361	338	340	331	338	396	307	348	377	372	358	348	347	370	345	312	390	345	375	351	353	351	376	369	377	356	322	356	342	328	360	329	345	354	362	338	330	338	333	343	347	368	344	337	356	317	367	351	340	366	374	334	328	349	372	385	357	332	347	341	372	357	337	337	358	348	341	364	359	337	348	368	343	358	332	332	357	361	327	358	320	342	353	376	335	350	356	357	360	360	313	334	332	312	354	335	360	356	339	378	362	340	351	325	338	356	346	375	333	334	380	301	345	362	330	349	406	373	331	345	373	336	364	347	302	331	329	323	346	374	348	363	332	389	363	357	417	326	328	353	344	363	343	345	364	341	341	352	347	350	348	337	349	340	342	393	339	339	370	349	329	357	326	354	370	339	353	378	319	318	350	371	332	373	349	340	361	386	391	365	348	354	380	353	358	376	345	356	361	394	351	353	354	350	345	356	358	351	348	347	357	352	354	340	388	359	303	354	324	356	400	362	331	367	402	342	364	334	387	359	366	350	363	335	319	360	333	364
2491	365	314	322	305	338	312	326	297	281	318	316	332	294	311	303	293	286	304	294	278	337	303	294	323	287	327	263	309	316	320	308	327	326	311	318	302	296	302	301	318	294	295	286	323	303	303	296	312	337	311	320	308	289	316	297	282	302	330	301	346	330	320	337	305	319	298	331	318	320	302	343	301	343	293	283	285	296	309	284	324	314	323	332	307	326	320	284	315	296	324	292	300	309	295	287	301	328	327	299	321	293	315	308	339	330	309	309	305	296	314	302	335	274	299	317	280	320	297	327	305	292	317	354	295	305	323	349	310	310	309	311	307	325	302	307	341	305	327	307	337	294	301	257	333	313	269	315	275	307	282	317	323	334	302	319	305	299	337	298	306	314	334	308	296	322	308	296	311	322	292	319	324	280	323	351	337	337	320	314	320	299	314	329	277	316	278	299	307	316	281	317	318	318	312	334	298	280	318	303	283	291	305	315	333	336	298	285	291	317	306	298	309	268	290	280	309	326	320	351	316	298	327	291	264	309	311	348	324	326	289	338	330	273	334	306	321	307	278	296	308	339	270	320	315	319	284	296	304	308	302	311	296	323	317	304	312	280	307	307	337	301	291	286	285	297	304	318	332	275	281	288	325	324	288	327	312	304	308	329	329	288	301	316	326	331	317	269	313	313	324	331	311	348	291	302	330	307	327	304	320	340	340	313	322	351	296	308	304	295	319	303	305	289	336	303	335	306	313	331	294	326	328	301	315	321	321	297	307	298	301	321	331	294	296	336	331	315	307	330	317	304	296	301	301	320	276	305	310	352	304	320	301	315	267	316	335	302	329	312	316	329	330	323	340	327	271	295	323	324	309	309	314	316	315	304	319	328	321	355	328	293	312	325	337	293	339	311	307	300	286	302	298	326	286	329	313	289	316	301	297	323	321	327	315	307	300	293	282	289	337	267	322	296	303	303	329	305	307	342	310	306	341	307	313	295	343	307	306	286	302	303	311	300	353	340	304	328	314	280	320	333	318	288	334	286	298	330	296	258	307	319	336	303	309	295	300	346	292	318	300	314	313	302	314	303	280	265	311	342	292	316	305	316	340	334	300	295	307	305	313	310	302	291	326	326	298	337	307	295	328	310	312	305	311	306	344	352	324	295	311	322	303	320	323	278	311	271	332	300	314	300	293	315	289	280	312	298	337	314	284	281	287	330	314	301	309	258	284	294	312	329	350	321	313	309	303	310	302	308	319	278	324	306	298	319	315	334	313	330	302	268	282	313	305	335	335	330	310	318	301	366	288	315	325	319	316	315	301	311	289	329	294	354	344	297	307	316	325	321	308	320	316	315	311	347	304	320	343	334	329	331	296	323	337	282	303	304	306	348	289	315	297	306	332	332	320	301	301	288	333	335	292	274	311	339	319	304	310	286	262	319	296	312	306	288	305	311	319	276	319	336	322	308	323	343	296	336	281	360	313	345	335	273	363	307	277	318	284	319	340	341	346	301	298	322	310	305	338	305	294	306	299	313	318	277	321	312	324	318	287	351	333	311	314	348	326	299	284	342	292	330	311	312	319	300	304	308	298	305	309	312	324	352	345	283	278	310	329	329	307	286	329	320	327	322	333	334	293	300	296	295	318	332	298	312	312	309	299	258	272	308	304	307	277	326	283	331	293	305	285	310	318	284	311	280	328	282	314	309	307	289	304	328	317	302	334	300	298	283	305	311	310	305	324	304	296	336	314	316	315	342	347	329	331	325	324	297	308	307	332	294	280	312	345	292	317	331	297	306	332	307	312	325	314	323	301	335	318	328	318	301	331	303	333	307	320	299	288	337	309	303	308	312	275	292	333	320	319	291	304	322	334	330	288	286	298	301	313	333	290	324	291	312	303	303	322	284	323	293	333	338	291	367	294	317	314	308	306	298	269	321	301	307	317	287	313	304	327	324	308	319	304	279	329	317	294	322	288	322	291	325	305	300	321	303	293	312	290	275	269	326	323	319	314	327	312	347	297	358	351	325	278	315	313	308	342	333	291	342	293	352	328	301	320	292	330	295	317	318	307	290	295	331	289	329	304	316	304	291	330	303	292	322	320	324	308	318	295	308	323	314	328	295	324	296	304	301	328	298	308	290	296	311	336	298	314	315	308	322	328	309	323	343	300	323	335	326	305	322	296	277	271	315	311	278	285	333	326	317	298	313	300	309	298	324	305	332	302	286	287	350	336	324	351	295	320	333	275	325	317	339	325	325	305	310	330	283	331	316	327	338	303	315	290	306	322	314	290	319	304	311	279	300	293	329	293	325	317	303	304	326	325	358	283	333	329	304	297	343	319	329	303	327	310	312	312	301	301	312	298	285	306	278	310	313	329	288	327	330	322	308	333	313	291	296	297	341	299	304	322	328	330	331	335	322	309	302	295	296	317	325	308	303	326	293	297	330	313	305	313	325	281	328	319	319	287	314	309	333	320	295	304	285	303	298	282	297	308	327	334	351	288	290	287	343	318	333	324	313	281	314	326	324	293	326	316	308	331	332	314	259	311	296	298	341	279	312	350	297	303	299	295	316	285	315	327	298	338	332	308	303	333	334	309	342	319	301	320	292	300	278	326	314	301	289	309	310	294	327	302	314	309	332	301	319	322	310	345	298	324	307	306	312	300	339	278	295	289	334	315	316	297	348	278	320	303	295	310	323	313	307	335	325	307	293	319	286	317	335	296	315	303	287	307	284	286	318	331	320	311	322	288	273	308	330	311	321	301	312	291	326	326	330	295	274	319	316	294	288	308	322	312	317	286	282	340	314	339	304	279	297	296	322	326	334	306	310	303	300	313	311	331	303	306	291	309	343	314	343	310	324	323	292	286	324	326	306	298	311	305	310	321	328	301	320	309	295	263	320	320	281	322	301	277	316	299	302	324	324	276	298	318	273	325	352	323	312	325	305	290	310	303	311	300	309	321	274	297	294	317	285	276	316	270	353	314	330	336	312	302	297	305	307	330	311	297	281	292	326	341	308	326	297	341	343	321	313	314	317	297	337	278	298	333	308	301	334	309	331	314	302	311	299	301	324	301	293	317	302	324	296	342	292	289	314	302	319	317	342	305	285	326	276	307	285	302	329	322	297	308	347	303	313	307	266	301	329	286	276	305	326	304	320	308	339	339	311	314	321	320	289	318	283	295	303	314	333	329	271	332	301	338	320	310	288	326	290	319	338	322	319	308	305	333	306	336	289	293	293	317	312	317	301	288	323	287	341	315	363	317	327	321	350	292	289	304	332	332	332	360	305	308	295	271	311	309	290	309	301	304	302	323	331	326	321	305	293	314	330	322	354	332	310	298	315	343	314	358	325	337	328	318	280	315	309	281	337	323	316	321	302	305	292	275	286	305	301	314	296	308	298	317	312	297	316	316	276	328	347	319	315	334	351	301	313	308	346	308	313	314	298	319	314	316	313	298	293	343	313	298	322	337	300	304	283	344	291	351	316	291	313	329	331	309	307
2925	732	775	729	772	703	789	700	734	730	738	787	740	710	751	734	737	786	700	705	732	753	725	742	726	753	749	742	717	716	725	738	756	721	749	750	734	722	739	704	744	777	690	722	728	739	717	733	739	736	731	709	722	725	746	751	716	724	779	765	744	704	650	741	748	792	741	732	782	778	776	775	756	745	734	697	781	753	729	706	766	714	710	759	724	761	736	734	688	726	711	683	763	729	740	730	743	699	772	756	701	707	779	783	744	711	728	689	714	746	742	750	721	754	722	734	745	780	715	761	695	726	807	752	741	742	741	746	746	756	761	758	739	706	723	733	708	735	757	750	703	723	735	743	727	769	734	743	726	728	735	681	774	755	745	750	728	705	741	728	774	707	771	698	709	734	718	710	751	759	756	701	728	721	731	779	733	736	739	717	755	724	728	717	785	777	736	739	725	744	800	752	709	737	823	715	758	779	728	703	756	749	733	735	722	754	736	753	768	735	723	702	770	790	723	746	732	778	745	743	768	755	741	716	700	754	769	739	765	766	696	722	693	696	724	782	798	715	742	725	772	723	762	701	749	744	773	727	779	722	745	767	801	732	734	748	745	737	706	722	695	721	798	718	763	720	754	717	715	742	744	793	731	723	756	727	774	732	752	731	724	726	718	735	724	705	737	760	748	781	718	756	777	696	734	785	720	742	722	737	795	702	738	776	773	747	698	719	755	784	789	739	805	760	739	758	705	717	799	724	776	750	762	713	720	710	741	687	769	742	687	717	738	750	789	741	748	716	775	770	697	740	746	762	738	730	725	718	773	684	795	792	694	773	747	763	724	757	747	765	767	753	741	726	762	741	729	760	768	729	774	751	725	778	730	687	742	655	767	720	742	737	711	712	749	731	764	689	699	720	722	707	726	756	753	734	741	695	759	716	735	781	688	711	761	747	757	768	759	753	765	764	750	730	719	755	739	705	701	705	742	718	732	787	719	734	686	728	661	723	727	747	737	757	733	712	738	696	734	770	744	749	747	741	717	719	721	703	733	744	701	728	777	708	698	754	729	787	746	762	759	723	796	733	785	735	716	740	754	696	746	729	747	728	765	722	708	701	756	701	761	727	737	746	787	727	743	779	737	770	684	738	710	726	747	732	751	741	757	744	808	716	650	801	684	711	743	725	731	740	733	755	695	734	798	723	703	707	738	732	765	695	753	731	717	773	768	727	767	745	748	783	721	771	667	684	722	789	730	696	712	797	732	809	731	740	725	810	751	747	727	765	705	741	719	728	725	712	762	724	677	758	693	699	722	736	727	757	728	680	753	744	765	707	748	702	740	725	793	737	730	777	730	747	736	707	757	739	703	736	681	764	703	744	720	730	731	772	731	805	741	739	728	754	731	733	720	689	745	687	765	707	726	731	718	722	731	753	746	707	724	726	774	778	758	762	744	761	710	763	697	740	737	710	767	769	763	729	726	715	718	718	767	754	749	730	747	769	730	704	757	777	735	732	743	690	748	713	763	705	702	711	733	754	786	738	734	704	740	718	783	700	693	726	750	779	793	756	749	701	717	751	780	736	766	735	742	732	740	715	739	755	724	723	769	730	754	720	711	746	747	721	736	703	775	710	792	721	729	722	701	736	733	740	699	761	717	727	750	736	742	714	706	710	754	735	768	769	675	762	692	734	733	762	749	721	743	715	801	720	737	698	721	761	736	797	802	734	748	763	763	704	711	714	766	700	737	723	728	781	774	779	731	747	708	723	739	721	740	708	747	757	703	713	727	703	727	707	678	746	692	759	724	765	694	781	700	736	711	702	745	705	727	705	728	734	724	719	760	721	719	731	726	686	743	743	747	729	723	735	764	719	719	776	762	759	741	735	718	772	759	704	743	753	737	688	766	690	756	729	715	734	715	736	695	714	740	741	754	705	744	733	733	723	731	750	722	789	737	732	755	753	749	758	752	753	680	781	750	769	789	724	747	728	708	757	741	762	737	737	754	709	734	719	779	718	725	724	753	715	701	732	708	743	711	692	738	737	758	811	737	771	776	710	732	716	767	747	739	775	752	731	698	791	719	756	775	711	731	722	777	738	742	721	730	738	712	702	756	681	717	734	747	789	701	754	743	771	738	701	716	712	730	751	726	696	692	720	766	766	720	750	719	776	757	719	726	721	746	698	742	731	750	697	751	746	737	733	739	708	763	761	718	763	703	747	730	728	723	737	735	762	719	730	759	747	723	719	729	761	696	749	747	699	739	769	797	707	754	725	756	708	773	727	776	734	734	760	711	747	780	721	742	737	736	716	778	685	768	714	748	744	738	705	723	725	754	727	750	728	718	746	712	691	737	783	726	715	749	787	744	749	789	701	742	753	731	736	737	754	673	695	748	718	708	721	726	748	740	699	776	716	723	741	744	768	765	738	766	738	755	765	733	732	815	727	684	696	772	739	824	713	758	775	765	717	750	735	684	729	673	745	693	704	730	720	763	713	729	741	705	741	752	754	782	729	739	721	781	713	769	742	761	737	713	681	726	739	706	759	723	739	677	736	758	740	784	728	789	769	723	752	695	760	744	748	709	695	755	768	773	766	748	695	754	741	728	734	743	702	743	750	746	732	771	743	769	764	727	738	753	733	761	722	723	734	715	740	715	769	721	747	746	769	716	720	711	720	766	779	697	741	795	777	734	705	708	743	758	747	774	761	680	738	707	706	747	694	740	718	739	677	725	770	688	704	735	769	744	778	699	761	712	738	774	761	705	746	744	728	818	714	747	722	774	724	739	775	757	819	714	751	744	743	768	708	743	760	671	727	717	749	709	733	707	731	728	777	698	714	754	725	716	713	764	711	711	747	736	712	745	734	716	714	732	752	732	674	731	761	702	745	733	727	731	762	721	710	752	759	692	719	685	726	748	775	771	734	699	709	760	674	700	744	751	736	756	673	763	727	682	745	738	702	751	738	769	672	725	775	766	718	736	778	739	743	711	744	741	719	755	724	711	715	716	732	771	719	754	767	748	764	713	744	754	712	797	727	714	754	728	706	722	732	733	724	773	697	752	731	737	726	737	744	754	713	733	727	706	696	787	713	754	764	763	741	706	757	721	699	723	723	782	745	748	711	736	757	756	767	773	717	716	734	747	736	751	695	723	727	692	714	757	759	736	709	691	780	674	737	763	751	774	750	718	703	760	745	731	714	739	763	660	738	757	752	781	746	757	747	736	752	732	722	680	706	691	742	714	738	710	741	761	705	712	746	768	751	746	759	770	709	723	760	756	790	670	778	721	713	759	800	784	728	765	707	801	725	714	706	729	738	726	737	698	698	741	721	728	737	775	755	740	719	742	771	813	752	727	776	708	775	771	799	752	742	704	716	785	729	718	743	739	712	768	744	735	732	773	761	679	764	733	729	717	674	738	742	740	750	772	783	738	741	694	733	709	735	733	793	724	736	747	733	756	737	778	805	720	692	730	711	729	740	724	743	720	771	744	722	772	684	780	746	804	704
8391	522	454	405	354	317	310	293	255	273	278	267	241	260	292	290	282	282	239	271	229	230	243	269	263	279	268	248	250	266	257	267	228	234	275	246	288	280	262	279	278	243	263	234	229	227	218	262	239	271	283	254	281	250	274	292	238	246	254	246	256	245	274	276	239	281	269	253	236	286	254	284	271	309	301	261	245	251	270	267	275	250	262	269	225	285	273	242	280	276	264	267	256	292	257	264	240	269	267	245	268	273	290	291	244	237	267	273	277	239	238	254	308	276	267	255	230	225	251	232	232	271	243	271	287	235	284	225	281	273	284	253	243	294	241	257	283	250	252	245	273	270	256	249	262	265	237	259	234	242	270	255	249	269	265	266	262	255	228	245	266	255	247	248	270	282	244	248	244	293	252	303	264	279	248	279	268	279	290	262	270	282	251	246	254	269	245	254	281	261	259	274	293	272	266	265	248	277	264	286	252	243	274	245	262	273	276	278	261	236	258	271	271	282	227	271	255	263	252	231	263	239	251	265	262	245	256	298	264	235	262	268	252	257	265	298	259	242	265	252	277	243	274	279	254	305	253	231	269	259	241	271	252	271	252	268	248	266	245	259	261	221	268	248	256	264	255	251	240	267	255	252	258	251	246	285	233	219	262	248	215	258	271	286	247	256	259	254	271	289	288	260	272	274	287	266	281	230	271	267	272	242	230	274	268	245	257	253	259	268	262	259	262	255	231	265	271	231	243	233	251	273	259	278	287	242	263	241	291	250	247	260	286	249	232	234	290	248	254	274	265	264	248	236	231	264	271	257	246	236	262	245	267	257	261	263	243	258	251	246	274	280	268	260	237	246	278	263	260	278	275	241	241	255	249	261	277	291	292	241	285	258	273	286	226	253	255	259	260	264	256	296	258	281	238	265	256	250	296	239	256	245	284	264	295	275	280	246	274	268	247	236	232	277	279	256	302	271	255	262	253	284	300	274	263	238	222	278	271	234	227	264	288	259	274	268	233	269	251	259	258	205	265	276	280	313	277	258	256	277	265	270	279	254	278	287	258	249	240	286	292	267	245	266	280	268	268	250	271	263	255	265	266	293	254	269	293	252	265	255	275	251	262	243	254	257	251	250	250	263	257	268	245	250	250	264	252	261	247	268	277	260	264	297	272	275	290	272	297	286	246	279	270	251	263	268	258	249	257	257	266	258	275	279	278	265	257	274	242	255	270	227	275	250	236	248	269	268	290	285	240	252	249	263	234	218	237	307	272	297	243	222	279	275	258	243	249	285	246	284	258	273	226	227	264	247	250	280	260	244	285	267	257	247	246	288	276	258	252	246	283	260	263	277	263	250	263	281	260	242	249	238	232	249	276	263	245	252	239	267	265	257	220	246	260	256	255	251	265	287	239	263	263	272	267	253	228	308	248	241	287	269	227	251	249	279	273	265	267	251	291	248	249	281	239	264	256	216	244	220	252	282	267	248	291	241	256	251	254	259	276	241	278	255	245	263	239	262	269	261	271	249	269	256	227	250	253	248	269	269	265	261	258	269	246	306	279	248	269	267	251	268	259	280	261	254	279	297	286	245	267	250	264	234	270	268	236	266	276	253	279	271	259	259	269	265	268	250	260	229	250	255	265	234	246	283	266	254	270	255	268	241	253	270	244	259	290	272	235	251	236	237	250	259	222	248	284	271	248	266	266	254	241	263	289	246	236	268	276	249	282	227	221	269	237	244	271	255	265	258	268	251	244	271	232	251	238	263	249	276	276	232	271	287	267	280	262	247	250	257	256	244	246	270	243	259	243	235	267	248	264	244	276	279	265	314	282	271	242	259	263	255	266	262	264	238	246	242	274	255	242	267	261	287	285	253	266	270	254	259	268	249	261	230	221	266	267	268	269	258	273	278	268	288	263	253	305	249	269	274	211	230	263	245	269	229	257	261	262	262	251	268	255	299	246	276	261	248	264	247	253	239	253	273	262	277	233	242	277	255	253	265	288	284	267	244	243	289	252	261	268	253	211	272	264	287	258	288	241	256	245	261	231	254	262	280	284	242	265	246	269	246	242	249	258	263	274	238	269	253	251	254	264	244	271	259	279	231	268	265	282	283	238	291	268	264	296	260	283	275	237	251	251	256	248	274	248	222	280	251	294	288	282	254	294	251	223	274	300	248	249	268	247	244	266	273	279	243	244	270	256	267	235	272	280	256	249	249	249	236	279	261	271	251	261	265	257	259	258	261	277	268	250	248	268	276	258	272	280	284	236	279	258	295	271	247	231	222	272	257	242	275	293	243	266	264	261	245	258	266	252	241	262	263	266	260	271	262	275	236	281	258	263	232	279	252	259	271	247	229	258	266	243	286	255	269	256	278	296	275	268	268	233	229	247	275	248	236	273	261	250	260	252	249	262	242	274	249	259	255	231	256	234	235	236	278	239	273	252	300	240	275	262	275	268	259	263	283	304	259	281	305	251	285	226	256	260	260	236	254	262	274	279	265	264	245	256	273	244	269	266	262	248	258	269	246	224	241	255	281	254	254	271	236	285	270	264	257	237	261	268	261	241	280	249	259	275	266	266	247	225	264	231	268	261	261	260	259	252	289	259	248	251	271	263	271	267	237	257	282	284	258	269	241	291	239	249	297	238	242	290	269	267	268	240	273	276	250	256	270	237	237	245	255	290	256	235	249	297	254	245	279	269	287	261	266	249	233	285	265	232	238	243	262	275	235	256	284	255	258	290	261	267	265	260	251	227	272	255	244	268	224	273	262	261	256	255	275	254	285	272	300	301	236	261	249	271	276	294	237	252	253	255	271	250	241	231	274	259	251	249	266	283	271	248	273	240	254	256	242	291	269	245	239	286	259	267	244	269	252	300	219	264	240	235	260	245	222	256	261	240	265	305	252	289	235	287	299	281	235	290	250	257	248	281	262	255	295	298	286	248	269	275	270	289	265	254	260	259	274	269	258	229	275	261	261	249	285	264	282	279	272	272	236	257	273	237	294	246	246	266	264	254	272	247	250	248	289	268	268	261	285	258	242	253	242	276	239	270	256	247	276	263	256	243	281	260	275	277	292	248	273	262	267	276	272	280	256	226	256	250	256	266	243	262	248	254	275	267	274	294	245	249	252	269	269	266	253	254	241	234	265	278	268	232	248	277	255	267	312	281	260	272	265	250	247	293	265	261	288	266	251	252	260	218	293	297	276	274	285	252	248	275	275	266	219	287	232	258	228	259	250	251	295	271	246	255	281	298	251	237	237	246	266	278	261	268	242	256	271	284	224	247	261	264	265	254	262	300	279	262	269	241	246	235	261	266	254	261	277	276	250	272	260	259	249	226	276	284	273	270	284	271	277	258	248	259	262	262	272	255	260	283	273	264	300	255	246	270	261	245	260	257	241	278	282	257	231	265	234	257	256	252	248	236	269	247	243	263	277	266	241	266	247	264	253	277	266	249	244	258	278	263	270	243	254	247	283	260	265	256	268	257	283	257	268
7511	866	1107	1225	1098	936	886	822	785	714	726	744	720	689	686	676	702	681	658	696	700	620	652	627	622	635	686	626	713	624	597	606	655	614	623	625	648	619	628	620	616	669	604	653	587	628	634	624	610	654	602	667	631	661	610	613	603	653	651	613	657	593	614	632	640	637	626	663	660	671	679	703	659	708	712	698	677	689	640	611	615	663	639	610	618	640	635	621	653	603	641	586	620	663	635	638	635	624	675	613	623	591	633	621	645	642	619	635	647	620	628	676	630	638	611	610	627	625	626	629	639	633	605	619	627	610	603	669	648	606	593	631	626	635	586	613	640	642	639	658	642	619	665	662	616	640	621	625	618	662	624	590	640	608	589	635	604	631	602	653	667	630	654	607	601	604	642	647	609	621	600	599	637	578	599	627	649	623	600	644	626	629	655	645	629	622	631	642	599	623	653	622	612	637	647	610	585	645	601	664	621	623	605	638	631	645	618	646	625	685	683	647	622	660	584	605	660	601	633	629	626	621	629	609	586	614	592	613	618	599	637	605	611	638	647	559	635	622	612	670	638	616	657	663	623	626	633	609	665	615	550	639	660	647	622	627	649	630	667	636	626	612	620	637	609	626	616	606	672	645	633	577	656	691	591	593	626	586	677	630	595	605	657	613	593	637	618	655	624	577	649	671	676	582	601	601	603	597	607	608	619	656	611	609	638	624	628	660	615	629	646	626	601	611	667	663	563	623	599	668	620	630	623	663	675	634	660	628	626	632	602	605	630	644	638	608	631	639	612	619	636	622	654	602	620	634	628	602	597	610	620	620	613	602	664	588	656	582	638	667	647	630	639	627	614	619	607	648	615	667	645	616	628	624	629	638	641	642	636	630	588	628	584	650	656	608	663	646	671	665	631	610	639	615	634	671	626	586	637	624	626	665	638	615	614	647	612	622	611	650	629	648	641	672	639	607	599	649	601	654	647	659	627	568	595	604	647	605	648	651	628	641	632	607	624	576	625	626	629	610	574	559	618	641	619	580	683	644	616	597	606	597	590	619	609	629	623	619	614	660	602	619	665	635	637	656	603	603	634	623	611	654	632	609	631	643	639	644	603	627	652	653	579	618	629	619	660	681	627	625	607	578	642	650	618	634	605	675	614	630	622	688	660	615	593	637	625	609	607	609	649	602	636	606	614	668	611	610	611	596	652	636	608	621	675	618	598	615	608	608	656	617	633	624	637	607	649	618	642	621	625	638	680	655	614	608	621	629	664	652	632	611	618	629	628	605	643	661	617	601	573	638	652	645	619	629	648	612	647	676	647	618	643	636	619	661	623	552	591	621	609	586	551	631	610	624	639	632	579	625	620	609	579	642	627	598	618	590	635	633	578	655	594	602	652	635	581	648	637	561	590	625	670	624	618	621	622	591	639	594	605	640	628	625	655	664	637	618	579	657	604	620	612	632	583	612	602	637	618	622	651	639	591	637	639	594	661	618	646	642	647	623	619	620	629	618	641	614	635	628	619	591	622	611	645	622	613	613	633	590	607	654	615	650	646	612	659	675	599	635	650	613	631	595	574	618	609	642	665	630	600	660	671	616	625	643	665	576	594	636	647	620	632	611	610	630	583	626	606	638	662	588	643	608	648	640	642	652	617	663	635	654	662	600	614	658	609	627	639	636	650	644	646	625	589	624	610	646	624	603	662	611	616	699	627	606	654	652	625	633	603	658	634	618	655	630	618	617	632	627	637	596	693	660	617	642	631	619	582	604	645	631	622	644	577	627	679	630	614	608	623	625	603	668	636	600	650	602	632	677	677	630	569	599	597	593	634	650	609	617	587	619	648	609	615	628	637	598	636	657	591	630	614	641	596	642	565	647	617	634	579	617	582	662	634	633	619	593	657	679	611	638	635	615	636	590	645	688	610	639	658	579	628	559	648	611	615	656	672	651	660	636	602	654	599	628	639	658	611	628	613	630	627	628	666	639	617	572	620	598	640	636	655	629	627	645	631	592	630	686	603	664	644	615	646	608	654	616	608	630	620	658	614	602	649	623	610	590	633	655	620	632	626	642	628	612	657	640	607	655	631	673	651	605	615	694	639	593	635	654	664	603	615	602	623	612	612	634	639	557	624	628	607	610	641	658	617	618	648	621	615	657	628	613	644	612	641	656	611	557	623	622	623	637	640	622	627	586	619	652	607	612	682	585	634	635	615	608	641	638	584	635	612	618	598	631	600	621	642	625	607	635	609	639	616	637	593	649	653	636	579	575	638	622	579	603	589	621	637	575	612	589	637	621	634	612	619	654	625	650	595	622	631	605	597	584	613	631	640	632	636	645	560	639	629	609	627	598	624	614	636	627	648	580	648	582	653	633	646	680	629	618	608	657	657	642	633	618	641	617	682	618	652	611	636	622	626	630	631	635	614	586	583	653	618	649	601	597	660	624	616	620	626	611	568	627	631	597	638	634	611	665	681	683	664	646	635	588	563	624	674	654	610	641	619	648	703	660	649	632	626	583	622	591	664	650	609	643	643	609	666	623	607	598	607	609	608	645	628	615	623	645	599	597	596	650	642	609	581	578	644	605	656	614	634	576	637	637	598	591	671	633	633	642	582	588	659	625	574	644	634	623	668	654	629	644	581	648	591	639	600	634	634	658	665	649	633	667	623	614	604	671	635	609	652	633	619	632	607	649	657	626	594	635	589	594	636	647	668	565	585	663	634	664	618	610	656	624	612	646	650	632	648	662	650	594	621	627	617	645	651	660	605	595	670	649	684	668	638	592	631	593	567	639	613	613	662	586	581	607	670	675	613	625	608	627	555	682	589	625	599	638	639	618	590	660	652	632	657	622	670	573	588	639	622	636	655	622	654	603	671	639	631	658	616	613	600	644	610	647	624	606	586	605	600	664	615	601	613	660	611	637	637	629	643	589	580	619	639	621	635	591	633	634	648	650	626	666	600	636	634	653	639	584	602	627	617	616	607	654	605	624	575	573	646	640	650	580	613	618	604	596	640	635	654	653	615	628	624	610	594	633	607	659	628	656	601	616	629	611	682	660	605	604	622	641	613	610	612	631	618	649	622	661	633	615	623	623	605	663	680	653	640	613	615	634	601	612	666	593	619	669	614	596	658	630	653	608	646	610	614	603	655	608	590	635	661	657	668	636	629	627	632	619	653	632	624	622	605	567	619	629	613	687	647	588	646	648	696	653	591	610	628	677	640	647	621	626	638	634	605	657	584	642	638	617	648	587	681	615	601	613	651	617	617	614	599	651	564	609	573	627	666	606	640	646	572	632	583	592	642	602	606	673	627	656	629	586	574	637	589	612	610	647	608	665	601	608	582	605	638	618	623	671	617	647	679	651	623	613	607	659	680	661	630	617	637	598	641	615	595	638	649	653	648	625	637	587	620	663	536	611	638	654	611	596	641	638	583	641	617	628	582	658	662	634	666	662	647	603	631	576	608	634	632	606	624	599	606	655	589	617	625	630	620	617
14337	798	581	457	387	268	237	207	200	183	206	159	155	153	162	153	143	148	137	144	120	136	155	147	150	134	147	118	128	127	139	128	139	129	151	136	150	124	135	139	143	142	130	127	93	136	148	114	144	117	134	145	130	143	142	149	132	129	151	149	145	124	158	140	142	140	131	137	118	167	136	139	139	152	143	172	156	148	119	141	138	135	133	147	109	129	118	144	131	124	124	117	129	152	136	137	132	133	141	132	126	131	152	150	150	116	120	139	123	127	147	125	135	156	126	126	147	125	131	124	134	140	121	133	125	120	128	136	117	139	136	121	137	121	137	138	130	134	108	140	104	162	141	152	123	152	123	143	116	124	125	116	140	159	124	128	129	118	139	147	127	131	142	149	143	150	164	142	127	129	146	142	128	134	143	128	148	141	131	119	134	136	132	168	118	146	131	112	143	127	128	99	138	122	142	120	109	114	124	129	134	139	136	126	114	120	132	141	120	162	125	135	139	140	131	136	136	129	125	142	128	130	146	126	125	137	142	123	124	143	129	139	141	132	130	149	134	149	121	129	147	148	158	124	127	156	142	123	149	122	123	127	117	142	139	117	146	128	136	124	137	135	150	132	105	121	125	108	131	139	130	132	137	148	140	148	136	153	135	128	116	112	133	140	123	154	132	136	136	125	139	151	128	103	146	132	127	134	135	116	149	147	114	142	131	126	145	137	126	141	124	165	123	130	130	133	131	120	130	149	114	139	141	148	125	115	137	139	141	129	128	112	111	117	129	126	143	134	142	126	156	155	144	133	130	131	116	124	145	114	123	133	123	139	154	125	119	102	128	124	115	157	127	155	136	147	147	120	129	140	139	135	131	150	129	159	115	122	113	151	133	109	125	113	111	121	160	128	112	128	136	127	129	139	149	130	101	126	122	152	143	136	143	124	126	117	148	147	111	122	142	133	136	136	133	152	133	144	151	135	132	126	146	150	122	134	122	151	132	139	144	128	139	122	111	127	104	128	146	112	119	146	131	114	127	130	136	141	129	118	135	143	134	144	120	136	135	102	121	134	139	133	128	141	135	128	114	129	126	147	122	139	115	135	136	124	152	121	146	118	142	111	133	141	121	109	133	122	128	116	143	137	130	132	133	144	131	135	122	131	135	141	142	132	109	126	146	122	137	161	120	154	142	132	127	140	118	139	148	115	152	132	129	129	132	153	140	130	103	128	138	133	134	129	146	136	147	120	119	138	120	140	125	132	148	129	138	129	150	139	135	128	132	128	136	139	135	136	144	124	125	127	120	141	136	127	133	124	115	120	143	116	125	145	130	137	120	140	111	121	139	140	132	133	135	117	165	130	143	131	127	125	143	147	137	127	144	143	129	141	131	128	136	118	131	142	143	141	140	115	157	130	150	124	154	106	133	151	127	133	129	139	138	142	145	122	118	147	117	131	134	123	110	151	140	145	125	133	141	164	132	128	132	134	120	147	133	133	130	122	160	137	137	152	122	148	147	141	109	119	146	147	118	137	106	123	124	123	126	129	131	141	142	136	130	131	116	127	166	156	123	129	148	117	134	121	146	144	140	151	164	119	138	131	143	126	121	137	140	132	134	121	120	126	131	156	137	163	143	130	127	136	155	140	131	144	112	127	135	129	133	121	138	127	133	138	136	140	127	141	120	138	117	120	133	122	140	136	135	118	134	113	142	116	143	152	127	124	114	135	116	148	139	118	156	138	142	151	128	126	129	114	141	137	145	125	144	128	138	148	151	118	106	151	144	137	149	135	119	117	139	152	124	136	137	130	131	141	136	126	126	143	115	143	136	119	126	126	161	116	128	139	120	143	121	124	121	137	154	119	141	128	146	150	123	130	134	117	120	131	131	119	154	142	133	126	123	132	129	134	127	149	120	141	111	115	131	125	117	132	132	137	141	134	128	155	126	109	130	128	130	127	122	131	132	148	126	125	144	128	158	143	130	144	130	126	134	134	127	128	134	157	127	144	141	144	136	140	149	152	129	121	122	139	146	154	126	129	130	127	134	136	152	145	118	119	113	140	124	137	147	155	105	138	147	121	133	144	144	136	144	141	144	147	141	125	141	150	152	135	144	126	137	112	127	105	142	127	137	150	107	155	137	150	151	118	128	122	140	122	148	149	124	138	144	131	127	119	125	137	125	130	142	143	113	126	132	124	132	138	169	109	147	135	124	110	145	139	141	146	142	161	147	117	129	114	119	118	150	112	153	129	135	161	118	115	143	159	143	134	148	127	168	149	136	137	155	145	126	148	129	118	128	107	150	111	127	144	145	115	116	128	139	141	136	144	123	113	126	141	153	130	131	145	130	147	136	129	121	131	142	134	133	117	141	130	113	116	112	139	141	131	134	115	137	115	135	126	117	143	152	138	159	125	116	139	125	128	146	139	135	128	127	120	125	151	137	163	127	118	134	112	134	134	150	137	139	118	115	163	138	130	160	124	132	126	149	115	145	129	127	110	120	135	112	125	132	134	130	137	130	129	139	151	142	140	138	154	146	142	144	108	129	126	132	134	118	134	122	116	130	126	125	112	134	143	144	118	106	109	136	135	124	142	141	131	132	138	117	127	142	128	132	122	129	129	144	143	136	131	139	144	147	151	115	127	144	113	137	121	133	120	156	156	142	134	145	141	150	131	118	135	130	139	162	130	135	126	134	153	126	115	130	133	127	142	116	140	130	121	150	110	132	167	130	125	124	127	127	132	137	139	126	110	126	113	143	150	138	125	122	147	141	128	134	151	118	130	132	151	115	140	126	132	146	129	142	130	129	154	109	127	137	128	136	138	123	139	140	134	129	161	144	143	144	131	148	121	112	146	133	126	121	112	135	110	129	149	115	134	134	105	132	136	130	154	114	145	115	121	133	123	145	148	116	134	161	141	110	139	143	138	124	124	143	135	121	139	144	130	108	117	150	161	123	139	129	123	138	145	124	130	138	104	121	109	134	136	126	140	126	140	117	145	131	140	130	146	146	143	121	120	152	148	148	128	129	144	125	123	113	147	123	140	136	120	144	129	124	114	125	144	122	134	132	132	141	143	114	157	129	113	132	118	146	169	161	155	122	135	142	114	130	150	142	127	157	136	118	149	149	152	121	126	138	124	129	133	134	137	139	136	122	105	139	149	137	135	134	129	135	136	115	161	141	143	158	143	127	131	142	129	134	125	113	145	135	139	144	146	134	141	133	134	126	117	123	124	139	135	144	132	126	141	151	131	139	138	124	123	131	157	114	142	136	122	132	133	125	131	129	125	133	137	110	134	145	148	120	147	154	141	134	133	129	128	134	131	135	124	140	146	131	157	132	121	132	134	155	138	135	124	148	156	119	137	136	122	119	136	131	133	155	135	147	141	146	117	111	120	122	140	121	139	142	120	117	131	126	149	138	134	135	139	122	135	108	132	143	134	137	128	131	125	142	116	137	111	129	125	147	150	125	159	121	135	131	134	142	131	123	144	151	130	139	139
9010	784	1395	1448	1246	1051	864	730	687	642	604	561	544	445	485	456	473	418	419	414	389	405	427	396	378	402	398	369	377	401	391	403	384	365	402	411	379	367	354	321	356	390	355	355	367	336	392	324	364	354	355	384	327	389	343	331	379	345	346	352	383	349	368	369	371	351	371	366	399	418	426	464	448	509	567	505	434	413	382	372	354	349	372	346	389	353	340	365	362	344	331	344	340	366	360	345	320	338	332	335	336	340	360	361	381	373	352	309	386	351	354	314	338	352	353	356	359	357	368	350	375	347	360	382	353	353	354	339	364	335	364	363	344	396	335	342	355	347	327	369	364	349	336	344	353	368	343	342	348	322	354	339	336	367	367	374	351	341	350	345	352	340	355	344	329	338	349	361	324	342	317	353	352	366	355	303	323	369	354	366	346	340	362	340	363	351	339	363	341	332	364	338	368	335	360	332	321	348	340	329	335	297	321	341	323	361	353	327	318	335	338	346	338	352	320	331	329	361	359	344	367	344	358	384	379	322	366	334	348	347	347	342	323	333	351	325	348	335	345	334	355	357	356	338	349	316	353	390	337	364	334	336	321	335	348	324	344	354	336	331	354	362	358	350	346	332	350	337	366	335	334	344	310	357	357	326	351	334	356	321	326	317	320	321	308	360	301	354	309	293	320	358	370	351	333	335	318	357	344	373	353	363	333	348	376	369	348	378	333	377	328	344	392	364	352	374	319	345	367	352	339	371	357	325	360	344	332	318	319	336	362	333	293	353	370	354	353	333	348	355	380	371	368	344	342	334	326	315	345	345	340	353	387	360	354	331	353	341	340	383	323	370	329	330	381	346	320	345	313	344	349	345	327	334	315	342	310	363	375	340	396	350	353	349	358	345	349	332	327	351	356	347	377	361	318	364	344	365	322	367	346	336	371	376	325	354	337	359	311	334	354	348	342	345	334	349	324	359	368	363	350	355	351	313	368	344	349	317	331	314	317	369	342	348	383	341	332	336	371	319	344	347	360	360	318	356	356	346	370	364	321	338	334	344	338	325	333	330	356	338	305	315	349	347	311	317	342	371	344	365	322	359	298	353	314	350	346	380	366	338	344	332	365	329	395	355	322	356	395	324	359	378	327	359	334	364	364	342	344	354	351	356	346	331	324	394	335	354	344	388	286	369	358	356	331	341	348	327	346	321	339	362	339	382	317	354	355	373	380	326	351	326	339	367	351	297	344	323	362	326	338	306	343	349	307	311	345	321	378	344	366	332	357	352	347	332	347	331	368	342	328	317	354	323	332	348	350	348	339	315	329	335	345	369	344	344	357	345	357	338	337	348	372	332	315	313	343	353	344	358	361	336	346	336	334	342	353	376	334	340	365	343	323	384	307	357	341	306	341	378	343	360	351	350	378	357	330	345	325	339	347	314	338	357	344	337	399	375	341	342	319	340	376	355	350	363	322	341	356	361	352	342	354	351	375	317	377	360	327	338	320	358	329	310	323	371	336	323	345	324	335	388	351	366	347	334	328	338	332	366	362	330	359	361	342	334	344	348	322	344	353	331	347	324	330	334	380	348	308	369	316	319	326	335	339	352	340	320	343	340	379	330	336	382	372	346	340	330	327	340	343	332	356	355	343	343	379	329	343	338	368	346	337	337	317	320	339	348	360	339	346	348	354	337	338	339	350	342	330	359	327	334	394	336	353	361	376	344	337	346	330	337	355	360	349	339	374	331	368	325	322	354	388	330	369	362	370	358	354	339	320	340	325	317	361	340	322	326	340	326	305	356	329	333	344	369	358	379	370	358	356	322	339	345	331	342	309	374	361	346	376	351	383	353	359	394	344	345	316	349	344	340	367	358	306	326	338	351	359	325	352	309	355	358	366	318	325	332	351	334	342	375	342	318	346	358	324	353	357	370	359	370	348	370	307	357	320	341	342	366	349	358	318	316	328	347	342	330	329	351	296	346	343	338	397	340	331	339	332	335	342	344	360	354	341	321	371	356	377	346	351	371	340	331	370	351	349	358	337	359	326	320	311	349	343	336	354	348	349	358	367	339	339	349	351	364	373	317	331	371	345	346	360	379	335	340	339	372	362	344	341	392	333	352	335	364	342	319	344	358	331	345	373	336	347	344	380	341	342	367	337	372	345	374	363	288	337	322	348	347	354	373	370	325	350	362	330	335	340	368	339	356	342	381	342	318	358	366	305	344	363	331	314	345	321	386	322	344	369	359	302	373	322	304	353	343	366	360	327	330	339	317	355	330	348	337	368	365	364	376	367	347	357	329	344	351	343	347	354	324	328	357	351	351	356	340	318	322	365	355	350	331	341	343	346	343	322	364	372	321	369	378	349	371	358	338	364	330	368	336	345	298	339	352	335	334	344	326	363	337	376	327	384	328	360	317	350	359	337	335	351	350	357	325	342	368	327	364	362	338	343	370	368	364	336	349	353	334	357	330	354	351	348	339	353	344	347	361	332	367	353	345	322	359	343	319	355	340	359	353	323	319	316	335	318	373	341	352	360	350	377	339	319	321	358	333	331	378	331	359	380	320	358	325	350	360	356	358	365	375	315	331	361	354	352	338	355	362	328	325	305	353	368	353	344	325	374	330	360	351	339	348	368	319	318	328	324	336	338	357	328	331	355	337	376	381	347	404	330	343	336	364	309	344	347	337	346	358	332	343	353	356	346	352	392	342	320	326	316	361	367	367	332	322	349	328	351	306	350	349	339	331	375	330	360	373	327	332	344	324	347	318	345	342	305	339	352	363	357	354	359	323	331	308	355	357	340	368	365	373	346	319	346	343	326	353	356	335	334	306	355	318	339	358	335	340	368	373	341	375	394	355	369	334	365	330	342	334	332	336	364	347	342	330	339	337	303	334	348	349	335	306	307	347	339	345	349	368	323	348	353	310	363	337	385	327	306	339	338	356	346	359	350	337	340	353	383	374	369	338	325	337	389	327	360	363	371	342	343	361	367	361	378	349	346	334	304	340	354	340	365	334	336	324	332	354	374	347	359	366	334	363	345	356	366	372	344	335	331	350	353	335	341	350	356	357	370	335	356	345	335	349	388	357	310	367	368	319	352	347	325	344	380	364	340	317	367	336	341	349	347	349	366	307	349	337	346	334	339	329	381	335	383	328	321	360	383	336	306	354	330	364	334	312	330	322	346	373	354	352	345	378	328	351	345	350	312	362	356	326	321	301	350	330	327	347	349	338	325	352	341	370	395	340	336	359	374	363	359	339	350	367	322	354	310	339	352	297	322	341	360	357	364	383	354	356	332	348	334	380	354	313	321	339	325	326	329	337	370	339	317	317	311	323	367	366	345	352	335	365	345	347	351	328	375	326	347	354	353	337	372	347	344	306	316	360	372	383	350	338	355	342	371	375	329	370	365	329	337	330	348	350	364	352	348	327	368	316	334	355	330	368	339	374	337	386	348	387	336	366	353	344	384	339	361	316	356	345	351	319	331	327	377	351	351	308
2287	345	353	347	355	286	318	314	322	326	353	346	329	319	328	306	319	339	311	293	333	305	342	301	310	291	317	370	322	333	295	338	307	312	299	302	313	313	298	300	322	312	286	291	339	349	332	299	325	324	257	337	309	330	304	315	313	284	290	291	285	302	293	318	317	329	306	319	323	330	308	323	342	338	292	312	299	313	319	326	311	275	318	314	316	258	307	311	302	348	302	299	299	323	332	297	315	307	329	298	319	300	322	311	323	329	290	321	302	283	328	309	314	321	307	287	311	288	310	312	341	345	317	323	342	336	316	320	308	311	325	311	322	285	337	311	273	322	324	322	298	319	333	358	293	291	340	291	347	318	313	313	289	310	312	314	305	307	342	305	308	304	306	283	291	321	307	324	315	299	306	325	307	340	323	329	328	340	308	268	298	329	262	278	294	376	337	301	320	309	272	324	344	318	286	319	312	332	323	341	318	328	306	312	308	324	303	279	288	326	310	337	304	281	314	292	344	300	316	306	284	304	330	327	308	288	319	335	315	306	302	327	311	306	330	293	309	343	310	334	301	320	315	298	328	320	320	303	310	329	290	331	295	287	320	297	263	287	305	319	344	320	337	320	312	324	304	306	286	331	318	278	313	304	300	318	298	281	344	330	330	326	312	325	349	296	331	284	287	342	304	290	310	324	335	280	292	299	313	304	278	320	302	305	313	324	329	301	332	306	272	286	312	342	337	298	329	320	299	325	317	316	341	334	311	326	336	349	316	314	318	279	276	313	286	325	294	326	326	328	289	305	293	319	288	343	336	301	332	329	337	324	325	297	314	319	306	333	313	331	295	310	282	347	339	332	287	316	330	288	295	313	312	340	339	314	308	296	310	314	318	296	312	320	295	320	282	329	304	344	311	306	323	327	330	340	295	286	315	317	294	312	323	324	321	299	309	287	343	295	313	360	326	373	347	317	322	293	317	314	312	339	328	328	283	308	325	283	322	328	333	311	342	296	302	293	326	310	326	310	331	320	316	276	340	321	316	320	322	325	334	302	301	317	319	303	328	305	314	306	319	320	304	290	322	308	321	302	336	311	294	306	325	287	303	315	316	312	290	339	304	272	317	302	305	333	335	303	322	304	309	336	325	330	315	321	333	316	308	281	324	287	340	319	309	298	291	345	332	312	292	323	292	293	355	309	323	308	336	326	325	317	337	297	298	329	306	300	326	323	333	328	309	265	319	288	326	316	303	313	337	320	307	287	342	305	306	301	342	334	289	320	318	316	286	306	317	331	318	334	347	325	326	322	295	304	286	286	310	327	302	305	296	292	317	340	309	327	321	314	323	327	366	303	312	290	311	301	331	307	317	311	321	313	334	345	309	285	325	337	328	318	325	337	344	317	304	321	362	318	292	347	285	286	324	321	310	347	313	264	336	346	317	302	320	354	305	297	322	295	330	323	315	317	315	292	324	276	280	319	322	306	297	322	345	300	289	335	298	313	320	316	314	323	282	347	310	308	303	335	315	314	307	311	326	287	305	299	336	308	321	292	318	305	288	346	316	291	279	338	356	305	324	327	283	327	306	325	310	328	316	329	328	311	343	321	322	332	303	281	303	329	279	334	325	312	307	320	317	319	309	337	318	276	318	342	344	310	302	322	299	299	309	300	337	308	302	320	342	284	312	286	347	327	315	320	303	307	279	311	295	321	283	308	307	339	300	334	281	333	314	289	311	321	344	324	326	300	315	300	298	322	317	308	271	312	319	324	303	324	338	332	290	313	320	328	325	318	317	318	331	305	308	304	283	341	313	332	331	330	298	315	304	332	301	342	299	316	325	326	327	365	316	315	315	297	316	319	306	316	296	288	311	284	329	353	315	349	301	311	337	346	312	367	314	323	310	351	331	336	308	307	355	350	337	319	325	324	302	291	321	301	319	330	325	322	300	293	326	335	292	322	305	317	282	317	359	329	304	336	287	279	319	309	343	316	310	323	292	280	294	322	320	315	333	333	318	311	319	321	337	355	309	336	295	313	295	294	302	310	326	278	238	298	302	337	303	328	341	333	284	319	301	308	317	313	286	316	304	307	353	314	306	326	294	327	338	321	315	326	327	323	306	303	303	309	297	323	305	326	349	328	292	282	328	344	327	333	315	359	331	332	317	289	341	297	278	338	310	286	302	303	336	316	312	344	272	293	359	287	301	310	317	326	291	315	336	335	299	312	310	330	301	317	317	311	298	299	332	312	289	346	287	313	351	292	344	317	328	355	301	333	335	347	295	328	325	296	315	343	327	334	339	323	354	314	335	347	304	303	322	296	338	284	325	333	331	316	328	305	301	324	320	313	326	346	269	348	314	305	296	298	349	335	293	311	332	298	322	293	322	295	316	344	310	325	290	325	279	295	302	320	314	323	304	337	299	327	354	327	323	341	315	304	320	310	315	267	345	317	310	311	333	313	329	300	304	317	317	332	326	320	286	296	297	292	304	308	310	298	333	332	312	306	302	304	304	316	321	299	300	339	335	341	337	340	292	337	319	294	302	311	309	308	329	344	310	324	309	308	340	307	332	350	335	336	344	326	373	322	285	292	326	305	286	322	293	338	331	303	311	320	312	301	291	278	331	338	325	300	309	298	355	335	296	331	324	329	349	293	314	313	326	342	292	305	294	304	319	323	282	315	311	296	303	322	326	326	320	309	275	328	282	337	293	359	324	300	325	324	325	335	302	291	356	295	312	322	324	293	310	295	313	321	317	334	331	283	332	357	288	310	331	334	302	303	358	330	295	280	305	308	330	341	314	302	295	283	302	302	319	334	335	339	311	332	344	322	317	305	357	289	338	319	330	295	326	356	309	313	327	296	337	313	317	317	293	300	270	324	328	312	297	334	326	327	313	349	294	350	292	304	282	302	294	292	318	297	325	339	298	275	290	306	292	309	327	303	344	292	331	316	319	331	347	304	297	304	305	319	301	309	330	285	310	358	296	294	323	289	319	336	325	294	305	318	299	322	368	319	320	313	335	282	313	305	305	295	287	278	318	289	304	314	283	296	301	334	293	319	318	338	315	311	301	260	302	306	311	292	327	312	321	286	324	281	303	355	304	315	316	314	311	290	281	335	282	304	309	341	335	324	320	313	341	312	316	347	285	299	333	313	337	312	338	335	269	300	291	323	307	310	349	328	311	330	319	307	302	326	306	312	309	320	323	300	297	339	334	324	336	306	305	321	365	355	322	353	345	333	313	306	319	344	295	289	292	317	303	338	305	345	328	341	345	340	334	312	329	302	364	314	313	330	294	286	330	324	326	311	354	340	265	300	295	295	294	316	304	322	326	305	327	326	326	340	323	329	303	327	283	325	336	298	327	296	332	296	332	309	313	290	301	288	369	318	303	306	296	300	336	323	355	300	316	351	295	288	335	310	302	273	331	327	305	317	286	304	290	315	305	295	296	303	286	314	313	318	321	295	295	327	319	353	322	284	298	320	288	284	325	305	339	299	282	287
2764	704	788	765	775	762	756	753	759	788	776	783	724	747	727	783	757	763	741	717	784	766	698	746	765	763	708	769	734	719	794	730	735	776	747	739	751	764	746	730	691	760	750	757	722	812	738	726	776	758	765	735	756	743	788	742	722	739	731	745	738	792	770	790	701	761	722	785	771	725	784	747	787	812	740	737	775	770	774	764	772	752	733	745	713	779	774	756	733	753	787	771	742	711	763	758	712	726	775	754	765	776	728	698	728	725	742	710	769	769	729	755	749	738	748	787	706	757	746	739	725	725	736	761	778	746	700	694	821	790	808	683	700	723	733	773	741	749	745	736	774	717	776	753	761	719	766	784	730	730	764	789	745	747	737	740	788	718	722	778	716	755	756	774	732	746	729	722	773	707	711	702	750	762	713	739	759	737	763	739	719	777	745	715	766	758	718	741	757	742	725	760	720	688	716	751	745	810	765	732	732	788	793	727	760	721	734	783	730	727	766	723	738	777	748	756	769	761	779	770	753	758	767	741	801	691	708	757	750	730	777	751	818	708	759	753	773	771	776	755	757	765	733	755	777	726	733	762	751	697	755	730	787	732	730	736	768	708	799	718	763	739	710	734	767	728	691	761	747	753	753	735	737	716	794	765	763	715	790	754	697	701	775	746	716	702	740	735	745	767	782	733	743	743	783	803	761	729	790	779	787	761	739	719	708	690	728	754	732	732	767	741	787	756	707	758	722	753	767	765	750	719	777	749	762	747	768	759	721	751	751	751	740	708	749	699	737	726	756	775	733	782	730	792	765	723	746	706	755	755	707	759	731	778	743	723	729	733	734	762	761	759	759	730	752	754	760	823	736	794	811	730	798	725	788	749	733	723	707	751	751	803	706	759	696	776	776	707	678	738	706	754	710	773	793	753	732	756	765	750	796	746	805	765	727	760	749	762	721	756	730	825	740	766	758	737	768	737	718	786	740	807	772	761	732	753	762	725	734	728	776	779	751	723	739	762	749	709	756	701	790	737	749	768	762	751	780	719	761	782	757	754	743	714	778	759	692	725	781	737	735	753	786	664	735	703	725	793	720	774	741	711	802	765	754	740	804	763	720	761	708	755	749	773	701	736	784	753	737	776	768	790	741	758	789	723	784	750	683	756	775	745	828	737	769	752	815	763	767	742	732	753	753	734	754	790	696	725	746	762	757	747	760	756	759	776	807	694	759	781	749	728	770	725	714	725	756	740	777	722	754	715	752	770	765	728	726	742	719	738	790	751	798	732	729	757	706	777	745	751	774	758	785	724	729	793	736	766	725	735	725	712	728	748	722	771	786	721	779	718	757	738	784	731	763	770	753	740	725	695	753	797	768	739	794	711	738	704	733	738	798	727	783	724	770	683	725	748	757	736	774	694	719	728	732	753	759	716	707	760	735	757	739	727	732	781	776	702	734	737	730	781	744	758	747	756	756	715	719	759	725	732	683	756	755	790	739	746	752	738	801	785	760	754	700	781	779	752	709	747	759	743	750	706	713	722	815	726	745	739	736	735	748	745	703	741	747	766	760	761	729	729	746	730	697	768	749	753	731	746	762	736	772	757	765	758	744	783	751	772	721	736	715	767	761	699	746	762	699	734	760	769	759	760	754	713	776	738	753	787	784	768	762	717	726	717	744	705	729	740	751	722	716	767	750	768	745	734	717	694	764	764	749	772	734	740	743	738	759	744	719	803	722	744	771	764	782	747	724	742	736	731	751	721	710	667	721	736	726	763	751	731	768	719	795	774	715	737	671	722	765	767	731	773	753	756	749	791	765	743	762	767	729	706	750	749	792	775	767	727	740	762	748	716	748	733	790	738	754	772	763	736	734	781	777	785	728	806	756	752	750	722	735	755	725	759	788	743	742	723	731	689	753	726	762	736	710	760	761	753	732	722	787	776	786	779	759	719	749	740	800	786	769	745	705	704	753	787	759	731	717	735	735	723	746	782	733	750	727	732	710	751	788	783	767	781	741	729	709	748	736	743	708	762	755	709	744	762	744	743	796	773	749	753	752	770	712	707	753	719	692	753	745	718	784	740	775	758	776	717	759	752	784	736	754	708	714	753	768	782	744	816	737	709	742	724	766	737	753	727	738	725	738	736	745	716	756	752	773	730	749	724	736	766	745	726	793	712	785	757	743	729	744	710	763	729	751	745	801	772	749	753	765	754	753	774	737	742	763	808	805	826	753	768	748	765	733	771	758	724	731	803	751	774	772	725	808	752	708	766	759	753	728	798	728	775	689	764	752	775	721	766	691	757	723	713	703	752	784	796	743	738	756	754	739	771	772	730	768	803	744	706	750	761	755	734	689	762	727	710	760	784	753	737	752	747	785	770	761	713	731	756	734	765	731	696	791	727	724	730	753	771	802	750	688	717	713	735	774	767	783	787	755	716	774	764	770	763	716	688	760	714	731	763	737	755	729	702	714	739	742	798	774	707	737	726	773	785	756	767	776	756	765	756	749	769	690	715	725	761	735	701	757	758	772	737	717	787	745	727	735	747	740	771	701	764	775	715	720	737	702	725	715	794	755	748	761	749	763	689	768	743	741	757	733	800	750	740	737	795	794	761	761	728	720	752	726	775	773	783	751	767	753	682	770	734	772	738	762	697	742	724	755	747	730	756	774	780	732	728	755	750	780	720	721	749	792	781	769	756	739	747	764	732	742	767	741	724	729	713	771	737	774	757	752	782	755	700	705	771	761	707	752	757	751	702	729	739	776	780	760	785	783	746	735	721	743	719	772	759	761	705	727	770	732	777	747	810	744	790	760	770	777	752	732	737	713	743	757	763	791	722	718	780	729	746	792	731	734	722	739	774	774	740	736	779	778	768	728	734	820	751	736	758	769	756	720	710	729	726	769	807	739	773	774	796	799	748	780	799	739	755	711	729	732	743	737	715	713	699	764	758	750	772	744	727	748	763	729	676	727	781	805	789	712	724	774	699	688	733	704	781	735	770	759	715	737	801	710	758	760	748	742	784	733	742	712	809	776	748	768	785	746	756	723	760	729	769	705	729	754	746	795	720	702	756	698	708	762	713	770	734	798	756	772	691	785	679	719	734	715	770	742	724	739	790	726	718	781	725	764	764	786	741	761	776	704	759	718	742	695	728	712	711	707	785	767	709	756	810	745	739	812	734	737	732	770	714	757	770	776	778	753	716	729	742	740	763	713	795	735	778	741	717	749	768	731	722	755	742	803	799	760	713	715	740	747	779	717	762	759	707	793	787	765	712	764	758	750	722	750	742	787	741	748	728	765	734	739	740	724	784	785	754	743	725	743	775	717	713	748	726	748	763	716	762	757	771	763	747	742	749	764	756	746	765	711	755	724	760	828	732	818	751	746	765	783	713	767	726	749	769	765	743	759	727	759	765	747	705	761	788	704	714	748	753	803	786	727	759	752	750	778	769	795	722	725	763	704	733	723	720	740	765	761	725	744	753	710	736	715	769	752	728	718	763
8478	515	505	452	358	350	343	282	310	291	271	271	318	282	277	266	251	252	265	274	336	246	277	259	258	306	293	282	268	298	260	293	262	257	276	256	275	263	287	254	272	282	285	250	254	327	252	277	271	264	261	262	230	249	270	278	280	298	276	276	267	260	295	270	259	277	271	266	307	262	291	272	277	240	253	274	251	258	264	283	270	247	279	254	262	281	277	237	268	273	280	277	252	292	236	280	245	252	261	267	269	245	262	246	258	282	292	273	275	297	253	246	266	262	278	254	261	258	256	256	234	255	234	264	273	287	293	269	260	256	257	269	281	280	256	250	232	276	263	267	269	280	283	283	289	254	292	290	236	288	227	240	235	268	250	270	269	292	283	296	283	276	266	273	278	268	270	271	280	257	276	265	241	246	275	272	252	252	264	247	277	236	265	267	227	287	283	253	272	277	265	283	236	306	237	256	284	274	301	314	295	238	283	284	273	270	256	268	275	275	284	247	240	300	295	270	285	268	301	250	258	275	270	265	304	255	256	272	268	285	279	258	296	282	246	255	276	264	276	265	284	260	266	243	241	261	282	276	273	261	246	273	256	276	309	235	261	235	289	246	269	268	265	268	282	232	253	295	277	284	270	264	290	259	237	274	273	264	258	266	292	291	284	259	269	256	271	287	272	262	268	274	269	264	288	268	264	267	276	263	229	282	248	252	268	245	246	260	313	234	278	240	287	283	276	284	276	267	278	259	232	254	245	255	222	254	247	278	283	253	263	274	252	260	240	291	230	278	275	262	293	262	249	279	306	244	271	285	259	282	269	297	261	284	269	287	264	263	282	297	244	247	277	284	275	254	267	259	241	278	294	268	249	294	268	223	244	258	264	271	289	265	242	282	283	278	299	281	287	261	274	237	247	256	281	223	272	245	267	269	291	283	265	258	248	275	256	306	278	259	249	291	283	278	288	239	269	260	261	279	286	257	277	279	269	257	272	268	265	292	260	238	285	300	246	269	262	271	272	248	270	250	296	238	297	252	286	258	258	288	278	265	285	258	253	272	237	261	267	282	246	287	257	260	259	265	299	284	261	256	248	253	246	256	270	274	280	252	262	254	270	297	295	259	281	284	264	239	255	288	274	282	271	279	311	267	273	268	272	283	261	284	254	260	263	247	247	269	281	273	257	266	257	280	266	267	302	273	272	272	305	243	271	224	261	281	264	255	263	282	260	247	276	262	267	283	268	255	255	254	264	229	264	255	272	259	266	271	282	263	268	266	282	253	256	253	240	282	284	266	274	246	258	273	300	257	290	248	272	236	250	257	256	276	278	267	251	274	260	268	294	234	272	258	268	282	260	260	270	282	265	262	238	260	254	265	271	245	314	270	262	262	251	256	257	279	236	264	252	251	281	289	266	267	287	263	259	286	246	248	261	285	263	262	277	264	253	287	295	263	231	274	266	253	261	268	260	281	270	269	276	269	261	266	270	238	261	271	270	237	279	266	272	252	245	254	259	267	305	280	261	275	266	270	248	272	242	272	261	273	285	266	274	242	254	269	281	258	273	238	280	279	250	251	276	257	277	254	269	287	295	271	223	264	285	274	246	242	268	261	241	265	269	290	252	262	287	256	308	285	255	270	265	270	246	223	241	253	250	239	280	283	265	287	254	257	288	285	294	275	253	261	269	306	292	252	277	254	288	300	299	285	240	252	246	263	253	279	281	283	264	255	290	228	289	268	261	287	273	262	246	258	294	273	283	280	282	268	288	259	269	273	280	265	251	269	258	261	264	272	259	302	265	264	304	285	255	239	280	266	224	261	254	253	263	263	243	256	283	248	298	235	237	261	258	291	308	283	245	287	295	291	262	298	295	271	286	272	280	253	260	267	243	302	222	269	295	298	245	257	235	267	271	288	240	287	278	284	276	253	239	282	282	264	281	280	284	272	266	253	273	253	279	273	314	276	261	277	249	241	276	279	237	288	287	258	261	235	256	295	230	280	243	287	244	267	296	271	229	254	283	292	251	273	297	279	295	245	298	255	267	277	269	260	286	267	241	267	258	269	275	281	305	257	278	237	238	259	239	268	296	280	255	301	262	257	313	277	261	281	302	276	255	254	277	289	287	272	265	285	226	259	255	241	280	286	266	261	269	237	294	247	282	253	271	281	258	279	260	249	276	264	259	260	242	286	255	275	291	267	268	261	293	272	303	247	263	272	251	258	277	263	261	269	305	278	266	272	275	289	271	261	274	270	273	247	272	251	291	264	272	256	256	269	253	249	311	260	267	240	295	266	256	269	270	279	261	291	284	234	279	276	255	245	285	259	292	283	283	255	284	286	268	242	252	284	254	249	265	265	284	284	278	269	237	262	260	295	256	254	280	273	288	265	263	270	276	263	259	257	240	283	275	253	290	299	270	234	262	276	271	258	241	272	278	243	308	299	250	276	257	280	270	261	291	271	277	289	246	244	271	242	275	263	228	273	245	273	264	248	267	281	253	287	249	281	266	265	244	277	276	260	257	278	288	282	271	283	280	262	251	267	290	269	262	255	279	239	252	263	249	274	271	295	283	270	278	235	252	273	262	281	249	287	276	277	242	251	283	223	260	272	276	306	289	296	274	228	281	249	240	275	269	280	277	248	268	295	289	284	298	266	265	271	264	306	288	265	277	267	253	286	267	283	257	264	278	296	285	276	310	238	284	257	254	286	286	290	262	272	244	255	244	255	269	283	254	290	266	261	258	273	271	222	264	272	294	307	283	262	290	255	247	259	268	256	277	268	262	272	251	278	270	272	291	228	292	258	277	280	267	262	261	312	297	259	283	265	253	280	269	273	251	277	284	284	244	267	274	264	282	279	269	254	257	297	247	271	268	279	260	275	271	299	230	274	244	286	246	273	277	271	255	238	305	288	261	252	272	249	246	302	255	266	253	277	283	261	254	239	250	250	269	278	272	254	273	274	278	276	263	283	276	260	264	262	274	281	289	249	271	257	248	249	278	287	262	275	280	259	245	267	247	270	298	295	287	274	278	265	278	265	238	259	281	255	242	275	270	249	282	281	275	257	261	260	260	302	270	271	279	263	263	284	251	262	267	243	263	260	257	256	286	288	279	264	234	267	261	266	247	281	265	258	277	278	284	286	263	283	241	251	271	265	270	286	278	280	278	291	242	280	239	243	266	252	263	290	285	285	255	285	279	251	274	248	248	283	248	268	253	301	279	270	263	272	266	238	243	251	299	241	271	286	284	290	262	277	279	297	272	262	245	287	267	269	244	283	280	254	259	283	257	253	253	270	261	260	274	273	241	244	243	296	235	250	257	268	268	240	268	242	287	252	292	259	282	257	244	282	278	281	266	271	286	267	290	244	273	256	259	276	306	255	276	296	306	263	288	268	284	249	247	290	285	263	277	298	263	254	242	271	251	258	262	283	254	270	259	260	276	267	279	282	248	299	260	252	268	250	269	288	261	263	294	294	257	246	277	267	280	272	282	284	267	318
7372	821	1185	1275	1143	1010	874	895	819	823	741	723	713	697	723	708	642	655	684	669	773	645	648	641	667	691	658	715	685	692	667	690	655	658	691	648	721	640	616	656	677	624	658	583	606	644	670	659	673	686	655	658	614	672	639	675	637	685	640	641	626	632	651	593	637	649	665	649	687	692	691	704	706	738	777	697	723	678	659	673	674	661	670	677	647	650	623	625	655	607	634	670	625	668	642	622	631	668	634	692	656	669	645	640	635	677	649	660	646	646	652	684	705	640	633	620	623	669	625	639	608	647	605	651	661	633	656	682	626	649	651	620	601	663	628	675	632	626	622	672	638	621	673	654	624	670	625	622	632	646	654	654	616	642	611	631	651	644	670	672	662	670	631	653	641	610	643	667	639	612	647	665	638	624	648	622	635	636	639	653	678	638	701	598	643	676	632	626	627	658	684	645	650	673	594	628	655	625	624	664	622	676	616	640	618	674	669	630	649	660	656	626	640	678	660	647	622	684	671	641	630	600	663	686	678	666	638	641	647	652	652	634	635	628	616	652	633	608	671	620	680	655	661	689	624	650	642	655	669	613	644	663	630	597	667	604	640	686	644	601	661	614	659	653	604	638	611	658	650	680	658	675	658	636	649	643	636	666	624	668	692	602	643	632	632	657	635	613	670	663	640	640	631	676	613	690	645	649	666	629	609	683	600	655	643	648	633	672	663	628	623	653	629	681	688	610	655	611	629	645	615	657	680	662	662	671	634	632	619	664	639	645	714	668	611	662	654	696	711	641	641	688	648	596	633	650	643	627	660	660	625	654	750	652	632	642	637	665	639	584	601	632	631	635	623	639	648	620	659	676	628	664	701	640	642	665	609	636	636	619	676	648	627	615	682	649	656	616	652	651	635	634	618	685	669	657	631	599	639	660	648	618	640	650	617	669	619	633	620	624	646	618	641	655	643	633	684	666	621	621	604	646	621	641	612	641	642	704	645	643	628	633	604	603	692	665	675	666	663	647	613	656	646	611	684	613	685	625	617	667	657	658	637	631	625	634	637	706	640	676	671	661	666	653	682	673	637	635	646	682	634	666	633	622	670	667	659	634	648	669	628	631	699	655	644	601	625	680	667	661	656	669	583	658	688	650	672	667	655	646	626	655	674	666	655	697	672	613	623	631	636	649	634	631	642	662	686	624	631	634	679	662	636	674	620	707	648	663	591	679	677	612	656	644	631	614	634	647	655	636	611	653	665	667	631	656	659	630	644	647	613	656	688	656	682	610	647	642	629	633	643	656	668	665	643	645	654	633	626	641	632	619	635	621	639	670	675	659	612	610	652	688	632	644	674	631	625	655	655	604	653	610	656	627	672	647	645	641	616	631	653	640	645	658	623	651	677	638	644	659	645	639	628	626	637	627	664	677	682	606	623	638	662	607	635	652	631	624	655	645	622	661	680	646	667	617	648	707	661	639	624	649	670	642	646	664	640	661	607	667	630	611	684	660	643	628	648	644	636	617	663	649	635	623	640	652	652	653	639	689	658	634	630	656	689	660	640	639	597	661	743	697	637	594	631	654	713	673	641	653	654	608	640	658	619	684	655	666	655	666	626	661	643	619	665	692	649	642	620	652	651	640	623	677	639	662	645	657	649	666	641	634	653	629	621	626	647	641	619	601	707	639	632	693	588	641	627	655	683	649	663	670	632	662	604	597	640	621	617	674	654	628	632	624	662	653	650	610	644	623	614	676	653	632	636	664	646	612	680	623	618	653	616	658	633	673	636	624	603	685	619	634	622	639	659	642	656	634	661	634	629	652	648	699	611	672	666	693	629	646	674	642	636	654	616	614	660	670	619	624	647	658	619	627	628	654	655	670	641	655	693	652	665	636	621	662	632	639	668	647	656	629	638	633	619	616	650	649	657	623	653	685	572	643	631	656	696	664	609	623	664	616	634	614	625	682	636	628	661	587	610	632	632	642	689	615	657	734	658	602	645	638	655	628	681	654	640	644	665	631	603	679	678	629	601	645	640	585	603	613	622	605	629	623	639	614	651	657	669	614	627	625	658	629	631	682	677	686	642	647	667	654	674	680	631	650	648	637	649	646	620	665	630	659	656	620	660	630	680	618	620	644	631	704	631	651	628	586	606	634	622	675	686	601	639	640	638	644	607	623	608	630	626	642	685	642	641	640	627	616	643	675	586	582	643	639	664	629	676	668	598	629	681	662	625	656	675	650	590	646	667	688	622	635	640	644	665	634	623	625	657	636	664	597	686	651	681	663	615	633	708	618	688	625	701	638	707	583	622	678	672	606	643	662	631	663	667	617	666	655	688	631	659	614	669	639	607	621	691	698	651	568	656	656	644	669	644	648	650	650	631	638	658	648	650	633	611	695	610	632	605	629	660	638	609	604	642	670	663	645	654	617	611	674	599	689	640	637	600	668	673	643	682	674	645	658	636	608	626	644	643	635	650	668	672	661	692	597	631	644	648	643	664	632	650	638	639	657	675	633	600	594	648	655	667	687	636	638	677	634	655	604	627	612	660	643	613	632	629	599	642	644	648	618	648	641	652	656	651	649	666	647	637	636	616	663	661	621	604	634	643	633	638	649	639	645	643	613	627	595	580	669	639	636	676	626	665	652	664	644	692	682	650	615	637	635	653	659	631	623	660	628	650	614	651	637	660	657	642	655	635	607	601	615	649	630	672	622	694	666	623	645	632	668	593	611	641	656	670	580	646	648	660	669	641	639	629	593	668	613	612	609	699	692	664	649	622	611	641	640	641	657	631	602	659	646	661	627	633	663	639	638	668	683	636	657	651	651	700	679	616	662	650	601	626	629	590	674	626	647	662	598	653	644	689	644	653	686	630	663	630	642	699	637	623	664	660	661	642	672	632	673	601	665	653	586	645	608	622	603	671	648	591	610	644	645	712	640	610	647	647	639	623	648	658	631	657	645	657	643	676	641	637	675	656	628	692	661	651	619	615	650	634	666	631	618	617	629	639	653	678	694	636	658	640	643	652	666	622	654	649	653	661	625	656	635	640	678	681	666	619	603	664	647	681	644	638	626	669	664	671	632	635	613	622	695	654	624	628	617	679	607	636	634	672	678	670	637	614	635	672	674	623	609	665	689	643	615	654	642	669	680	654	616	609	647	681	680	622	677	602	681	660	625	668	672	606	693	637	659	613	609	624	624	591	690	617	651	626	632	681	638	660	607	645	607	648	644	640	644	602	623	622	639	633	658	621	675	659	605	604	714	623	666	672	648	677	631	643	653	616	676	638	673	678	653	673	615	638	635	631	641	631	631	573	619	622	625	595	628	586	629	687	628	652	657	653	653	629	687	643	648	644	648	633	651	618	694	603	607	704	649	668	655	643	668	622	668	677	653	665	626	653	637	676	653	635	650	621	641	644	685	667	621	670	630	624	673	670	607	632	706	651	650	640	640	604	622	648	600	642	654	660	646	661	625	645	652	715	652	612	643	625	656	630	734
14262	789	612	509	360	275	221	198	203	174	164	173	165	150	160	157	151	147	140	175	150	139	162	144	145	150	146	137	169	144	151	139	184	139	141	135	148	147	150	146	141	138	123	122	147	148	126	137	127	142	148	160	148	129	149	142	138	132	145	172	141	168	112	137	148	131	160	144	123	143	157	149	151	167	141	135	141	130	133	125	150	128	138	146	155	137	120	124	143	150	141	146	135	135	131	136	166	126	143	145	135	142	138	122	131	131	161	128	114	155	144	120	154	136	145	156	138	148	138	143	166	150	126	131	159	138	149	142	183	144	147	149	152	164	164	163	150	124	166	143	153	121	153	162	151	140	128	129	133	137	145	144	154	147	151	144	154	126	124	134	136	133	155	166	149	144	133	134	130	152	158	139	136	119	130	181	165	140	121	142	153	138	130	143	139	129	135	145	120	135	137	167	143	154	133	131	148	161	144	134	158	132	143	139	141	143	119	152	154	130	138	142	138	148	147	142	143	105	158	123	130	136	152	149	122	112	137	156	149	147	155	162	122	145	151	123	132	136	149	133	140	156	157	155	148	152	143	147	170	140	145	152	143	113	127	131	154	117	160	132	132	117	123	145	138	142	144	132	151	141	158	151	155	145	132	117	139	141	150	144	142	155	142	133	162	163	157	140	130	125	131	134	119	128	136	121	123	125	147	146	142	137	131	167	132	138	155	125	142	129	139	147	129	129	135	160	145	151	142	139	133	137	150	138	145	151	135	146	138	152	145	163	158	146	141	154	140	129	160	139	124	151	133	124	175	140	144	150	156	139	135	158	127	156	126	146	140	163	142	135	146	121	139	153	137	124	152	151	144	130	127	143	158	154	149	132	149	143	143	147	170	134	138	168	118	154	140	127	152	139	147	166	130	126	149	142	139	136	117	132	157	144	142	119	143	165	131	156	134	151	150	169	139	152	132	124	125	118	158	142	136	139	151	144	152	141	156	150	136	140	155	117	167	149	135	118	162	146	150	136	150	162	146	133	160	117	151	132	127	143	129	149	135	143	142	128	139	135	134	151	158	132	142	157	125	165	131	140	145	125	128	129	156	149	137	134	132	139	147	145	143	131	153	152	127	123	147	134	145	141	146	140	150	147	156	132	168	114	134	140	138	129	155	134	143	136	139	139	165	139	132	131	139	135	145	138	132	158	131	124	139	119	153	147	136	126	130	150	144	138	130	144	128	149	122	154	132	123	132	140	147	140	147	155	134	148	138	132	142	159	146	143	116	136	142	148	126	164	164	144	145	134	140	160	158	133	165	134	143	152	147	137	144	128	144	133	128	128	146	112	130	135	149	144	119	145	134	155	153	165	152	126	128	138	112	132	120	151	131	138	143	151	156	129	140	139	110	149	161	153	153	125	152	127	121	121	133	152	149	143	129	139	150	158	137	139	141	153	153	150	144	159	162	132	130	147	135	139	127	133	149	149	147	146	152	142	143	163	139	124	149	136	144	129	118	143	156	151	159	146	147	136	131	124	159	147	147	134	165	131	130	134	163	142	134	132	140	151	125	137	124	138	160	142	132	140	154	122	138	159	135	140	127	147	144	125	141	119	134	160	142	118	133	129	118	130	133	143	149	136	150	115	161	135	133	152	129	124	164	124	149	139	130	129	129	121	147	128	153	160	121	166	142	141	135	168	128	140	144	139	136	150	156	143	135	149	139	140	134	138	144	127	145	137	140	155	138	129	131	137	132	134	120	141	107	142	140	146	160	140	145	156	133	128	153	155	154	122	149	126	152	137	140	132	143	148	122	111	144	149	129	113	152	142	130	150	144	148	162	139	136	152	129	149	130	128	139	140	127	167	125	150	139	143	139	126	143	144	131	143	156	132	136	144	142	151	148	145	135	128	146	125	148	143	161	158	174	131	144	127	155	164	112	131	162	134	150	143	133	167	145	138	133	121	133	152	147	152	133	115	132	143	149	145	126	165	125	132	128	132	106	150	142	133	138	148	129	128	160	155	158	165	110	146	125	151	128	143	141	143	150	152	148	129	126	142	146	136	151	141	133	117	151	141	131	146	139	134	129	134	134	143	142	148	143	146	138	117	156	155	116	149	118	128	136	139	122	148	128	145	152	138	143	140	151	152	137	143	155	126	151	146	150	136	133	143	144	146	134	131	130	139	149	124	128	124	125	138	139	157	149	137	142	159	158	151	140	142	159	144	143	145	140	154	134	134	145	154	135	117	142	155	146	146	145	147	140	126	141	138	119	152	141	113	124	157	163	143	146	136	137	148	142	147	137	129	107	155	144	128	132	135	158	125	122	150	129	127	145	138	149	136	122	145	151	135	143	158	141	174	116	134	147	127	133	123	136	163	113	151	139	147	149	144	146	151	133	136	156	149	129	141	139	144	141	137	156	134	136	150	171	140	147	157	142	137	134	125	161	144	151	129	150	136	140	130	125	147	138	151	149	143	119	138	152	144	133	134	122	131	126	133	140	131	161	113	135	149	114	127	140	152	147	139	151	121	139	139	141	132	150	132	137	153	166	140	142	128	118	131	145	137	147	140	158	144	142	133	137	146	135	120	134	121	149	144	167	134	137	142	142	134	147	148	146	129	142	138	141	138	152	172	162	140	146	134	129	127	145	139	142	141	128	151	149	134	158	139	150	158	153	157	145	134	143	148	129	165	147	151	152	145	159	128	160	124	132	175	151	113	151	128	123	146	121	132	156	126	126	153	114	125	136	136	140	147	148	136	139	149	136	145	128	146	160	130	144	152	152	129	122	138	125	133	122	121	145	137	156	140	139	122	136	145	132	133	129	129	139	138	137	128	135	138	127	103	140	134	125	133	138	143	137	160	141	131	149	136	130	140	148	131	148	142	148	134	139	127	150	121	131	146	142	138	138	149	145	126	125	136	127	140	135	125	130	120	147	157	142	152	138	145	163	137	137	151	159	142	156	147	152	133	127	146	144	149	146	157	124	130	141	138	151	134	121	149	151	131	126	142	128	135	128	128	154	126	125	162	129	138	132	139	125	157	143	139	175	154	140	139	143	142	138	123	120	151	153	135	148	157	144	147	145	143	125	151	121	140	133	158	140	162	149	133	135	122	130	155	144	135	154	123	134	119	149	128	145	123	165	131	133	143	151	134	156	143	143	147	124	134	149	135	130	141	149	146	139	140	143	119	134	134	164	158	131	126	133	138	150	152	138	146	139	151	135	125	126	131	140	118	127	158	158	132	140	163	140	156	136	144	138	145	143	134	138	137	142	138	150	162	159	120	139	158	138	146	145	129	143	113	128	125	157	137	140	128	128	129	135	141	126	143	151	139	142	145	141	146	148	136	130	159	121	145	135	144	148	138	150	145	119	121	130	120	110	114	142	125	117	155	139	151	147	137	145	142	130	131	124	159	130	146	155	143	136	147	127	137	137	151	134	136	133	177	142	136	162	148	138	133	140	134	137	150	127	133	141	140	153	181	133	146	127	119	131	132
8901	804	1314	1475	1210	1029	887	797	692	666	553	536	543	493	477	482	470	429	477	449	421	430	432	415	390	396	403	428	393	414	388	381	407	428	392	401	386	386	392	385	401	382	355	375	381	335	393	367	391	347	395	387	375	356	380	380	366	363	366	409	386	417	389	398	386	411	428	417	430	439	455	433	481	580	491	457	470	416	400	384	373	372	375	352	370	356	356	366	360	364	366	345	357	347	345	341	375	344	350	395	386	395	362	376	361	364	352	372	352	343	371	350	362	360	355	368	383	350	336	365	374	375	337	384	367	330	354	351	382	334	353	345	347	362	403	358	346	375	361	371	370	364	343	358	385	364	384	337	395	357	375	393	352	395	330	398	332	367	375	363	394	389	348	370	379	350	339	337	354	371	328	361	365	354	341	344	364	337	360	379	365	357	389	321	351	355	365	379	356	363	371	342	367	360	384	357	365	356	335	375	371	322	362	391	385	357	343	384	333	346	391	356	363	410	333	344	387	389	356	368	386	403	371	359	374	354	380	389	400	382	377	331	374	356	389	379	363	368	372	373	339	347	365	386	347	340	380	356	369	369	395	357	384	367	372	364	360	353	386	348	359	342	396	366	347	366	356	337	406	346	332	368	374	429	374	389	345	371	377	352	380	368	338	343	361	379	354	380	336	370	389	383	330	371	376	392	412	359	398	386	383	367	389	388	405	355	358	412	386	326	398	364	329	372	343	359	342	373	375	357	371	335	342	380	332	380	353	354	363	373	350	364	367	316	347	350	356	345	353	386	385	401	406	370	330	361	375	370	352	370	355	385	335	383	330	370	371	340	390	405	358	355	304	347	329	358	369	378	365	379	365	363	380	334	366	341	379	331	377	378	378	378	360	351	392	367	348	371	370	353	365	365	372	393	355	363	365	357	365	381	379	334	362	354	373	352	355	375	393	412	362	336	368	369	388	396	338	353	341	342	358	377	371	372	400	364	332	370	383	375	347	344	360	380	387	371	344	352	373	377	358	318	380	396	338	359	334	336	403	362	352	346	372	390	365	370	373	347	380	344	372	339	374	326	373	354	377	356	362	361	339	356	369	352	359	394	317	362	372	372	379	379	391	341	361	367	346	360	369	373	350	342	363	350	367	364	385	312	383	367	383	360	376	344	399	333	383	338	365	355	385	349	416	368	363	354	349	368	368	392	377	363	362	358	375	350	364	391	367	366	371	372	379	383	369	385	370	387	364	344	348	373	364	374	356	383	352	372	347	338	379	357	390	350	390	372	344	381	373	398	380	350	350	382	378	361	361	365	350	367	371	368	371	370	338	374	382	345	392	317	365	340	402	395	360	357	366	381	388	381	390	370	388	368	351	378	387	379	359	372	360	387	379	374	353	332	383	365	342	360	367	407	343	334	367	378	346	369	385	358	353	370	353	363	366	361	403	386	341	389	384	355	364	389	345	370	366	382	359	385	372	366	409	385	376	416	357	338	371	374	380	367	342	354	347	396	339	362	346	384	367	371	369	387	369	340	377	393	371	340	390	388	379	377	370	370	378	376	411	366	395	379	348	364	363	363	359	357	377	377	362	370	379	362	334	373	378	378	356	353	362	376	364	317	399	334	352	398	382	364	380	375	355	380	347	365	370	366	376	382	372	356	355	354	368	374	393	343	357	401	369	359	383	341	366	375	383	330	354	349	386	340	384	393	355	368	349	349	348	350	349	370	358	386	376	346	353	346	351	396	377	381	369	382	378	374	341	358	364	362	369	371	325	360	358	370	348	385	353	382	404	363	355	340	350	363	399	381	371	345	370	354	333	351	341	353	388	361	367	358	362	394	386	354	367	352	386	359	372	394	358	371	362	418	354	358	370	341	321	371	342	333	402	362	352	340	380	376	365	359	353	363	338	360	381	364	366	361	396	395	378	343	364	338	347	369	381	402	407	390	349	372	337	344	350	372	354	358	383	409	367	375	380	379	389	365	369	380	358	373	359	390	360	352	388	377	348	385	345	350	370	342	355	353	376	374	376	372	342	334	372	374	388	387	386	349	342	373	389	369	332	363	364	380	387	331	367	349	357	405	375	369	368	377	356	362	391	347	361	369	334	367	359	382	353	364	389	344	349	382	341	394	377	326	362	371	370	365	372	356	393	356	377	400	351	366	349	352	340	360	361	378	375	365	407	361	362	342	364	327	356	367	381	360	376	376	380	355	371	368	389	395	377	373	348	369	351	389	383	368	379	361	386	369	356	366	382	362	387	352	360	365	338	346	359	352	361	365	385	335	368	400	368	398	351	407	350	371	364	367	369	358	393	372	386	364	385	365	366	357	361	353	368	338	374	387	357	355	384	380	352	382	403	382	377	373	384	407	353	371	360	367	345	351	366	362	352	375	365	380	353	358	348	340	373	367	360	331	383	374	390	351	356	361	379	378	344	383	371	389	374	349	347	380	364	368	373	397	347	320	394	350	377	377	380	353	372	378	352	374	341	377	378	357	353	373	368	327	382	359	390	365	343	353	384	340	358	393	356	391	346	429	349	369	385	367	343	377	377	374	322	372	381	358	368	375	358	380	369	391	400	366	357	338	377	367	355	372	389	373	347	352	381	329	390	359	354	358	395	345	341	359	335	377	352	393	360	363	373	374	362	369	413	335	387	395	374	343	370	376	347	370	366	384	363	401	373	357	356	373	331	368	384	390	362	330	377	365	370	388	369	359	390	318	366	416	337	326	391	362	380	342	352	375	386	362	357	362	329	360	370	375	327	382	384	402	341	344	353	361	351	369	348	367	377	338	375	369	360	367	374	362	336	371	346	353	387	359	371	374	379	371	370	369	359	347	361	360	374	354	360	362	361	354	381	354	361	356	322	356	351	363	376	365	363	367	397	359	362	343	381	364	354	361	362	351	351	351	344	358	316	345	374	369	361	368	378	361	344	373	319	351	380	393	364	358	340	330	374	361	375	356	377	366	351	368	362	357	346	344	380	396	338	349	383	386	343	381	393	386	406	308	348	385	393	372	368	389	377	409	359	359	393	405	354	374	391	372	307	349	369	366	371	370	380	381	367	379	355	354	348	348	351	362	377	364	331	387	377	338	391	383	349	372	379	355	394	372	362	397	390	375	350	386	332	352	344	390	331	364	349	357	351	414	367	350	360	334	352	359	362	387	382	362	363	387	419	354	337	390	366	401	359	368	338	372	377	367	373	311	376	371	386	377	341	361	381	352	390	370	386	341	367	354	381	388	366	379	396	328	404	393	395	341	342	378	384	380	329	412	387	358	344	362	351	333	368	377	365	342	357	351	357	401	368	345	365	340	384	383	342	354	387	381	349	391	357	367	354	385	356	328	370	376	347	339	352	376	369	386	377	365	357	385	367	370	383	379	367	354	403	353	361	370	394	352	366	389	392	379	401	393	360	341	367	415	347	359	352	389	355	371	382	386	394	350	359	360	385	352	373	383	374	371	393	345	393	329	361	348	345	365	372	350	370	349
2775	370	304	334	318	321	308	349	343	319	290	338	325	353	325	361	337	302	329	348	329	339	331	345	367	337	325	291	313	311	317	306	332	314	336	309	323	357	321	339	337	335	329	310	306	318	314	325	276	299	318	325	324	306	308	341	327	324	293	329	313	272	324	326	322	324	351	324	273	328	315	306	327	330	305	322	312	340	300	352	292	316	355	303	336	306	346	297	285	359	310	332	291	324	297	298	340	281	352	296	336	332	323	293	332	341	298	316	314	273	301	331	319	297	306	332	319	316	314	328	315	358	336	305	334	338	312	344	318	332	304	323	335	340	302	303	314	292	309	328	342	333	328	355	302	305	319	332	303	347	289	319	337	322	312	316	291	321	286	301	331	319	333	330	337	334	361	353	344	312	320	340	345	307	328	361	322	313	318	291	277	348	304	330	329	301	316	314	365	306	300	323	306	331	317	329	302	295	313	341	313	304	337	324	317	347	338	314	319	308	336	304	322	312	347	278	329	304	305	284	330	300	296	302	314	318	311	297	346	360	346	302	295	286	366	329	297	294	311	329	321	318	312	316	332	331	319	315	338	328	318	316	347	337	310	324	292	336	321	302	320	327	304	289	345	312	318	311	289	310	328	296	344	308	350	308	309	320	305	362	329	323	345	313	344	322	343	328	328	319	303	300	303	311	318	315	325	329	308	334	307	306	324	314	326	326	310	315	343	356	299	328	308	295	301	284	312	283	343	333	337	324	314	309	322	334	357	307	304	320	327	294	367	328	300	338	316	286	323	308	326	308	296	306	305	345	319	326	283	313	321	337	321	295	330	332	310	343	319	295	315	287	323	321	304	326	325	329	313	308	318	319	277	317	282	332	291	293	345	309	328	323	326	324	299	330	321	293	287	338	337	355	304	315	319	320	369	317	333	301	332	305	334	300	330	281	320	284	350	315	331	303	354	305	309	322	294	322	304	295	353	299	292	316	340	332	327	325	359	332	323	280	329	307	314	308	297	313	354	298	326	320	318	358	299	328	335	345	305	327	295	325	311	314	318	359	355	321	329	322	330	302	297	337	338	329	307	323	313	326	332	279	315	301	339	294	333	358	323	317	340	326	322	315	336	369	320	337	331	287	300	311	313	338	326	331	338	309	331	303	316	322	310	316	331	320	327	319	298	324	329	321	357	325	371	322	315	322	320	319	318	299	316	321	317	309	336	296	295	330	307	299	338	294	311	302	310	281	322	318	314	304	320	316	309	302	300	327	326	292	329	319	331	330	312	341	326	330	314	315	314	313	323	263	293	313	331	299	302	362	324	339	370	365	322	327	307	338	345	298	323	301	317	309	338	291	286	288	311	334	311	318	314	300	322	340	301	351	328	294	330	321	349	337	349	338	303	306	343	360	329	297	334	313	326	327	335	321	291	323	320	350	358	341	323	345	339	284	340	314	338	304	316	343	303	339	306	314	313	342	300	353	336	311	274	306	296	302	297	321	320	313	319	299	303	338	329	303	297	295	351	348	315	304	326	328	324	300	289	322	348	302	353	310	312	314	351	324	313	319	347	342	335	361	297	343	268	319	318	308	326	296	306	329	292	327	314	327	329	327	331	313	290	351	336	307	327	330	301	366	344	337	301	318	327	300	331	309	305	300	367	338	326	320	294	319	330	333	339	334	321	315	310	338	314	323	330	318	318	310	288	326	309	293	338	313	317	308	315	359	343	328	362	290	309	336	325	316	315	310	327	323	316	342	331	308	311	333	280	347	296	291	284	323	307	307	294	313	304	319	315	333	318	310	334	327	313	297	337	344	295	330	294	324	277	334	337	313	326	325	316	337	321	293	323	312	374	330	339	316	307	334	349	321	312	314	302	265	316	327	364	323	290	334	343	334	321	311	304	280	309	307	310	317	337	298	314	338	343	342	297	283	327	343	320	317	316	320	309	335	323	304	298	336	302	304	301	321	339	355	306	328	325	297	324	312	320	306	312	299	352	302	286	331	314	333	321	326	335	321	313	275	312	325	315	306	293	331	346	308	342	318	314	330	326	309	333	335	346	325	320	293	316	295	296	280	284	324	312	304	316	303	353	268	293	308	335	302	319	278	283	314	326	278	328	311	307	325	306	334	330	301	331	337	339	308	289	312	339	366	309	347	309	340	367	333	310	317	365	310	328	307	294	315	334	326	314	308	341	296	308	300	315	328	302	294	306	316	307	287	338	350	287	321	313	303	312	325	308	332	345	311	319	329	294	304	339	319	323	293	322	306	321	374	302	303	345	299	300	298	302	323	298	317	303	307	337	317	309	336	345	290	336	283	298	323	324	320	283	311	322	320	307	321	319	314	315	299	326	309	343	334	298	287	305	301	318	290	299	309	319	323	317	308	327	346	309	294	307	329	302	324	319	326	313	307	332	330	320	325	315	321	321	344	332	296	312	309	329	314	345	318	312	295	274	294	319	322	281	317	340	342	322	333	322	347	334	349	342	305	292	302	315	292	305	287	323	379	326	318	311	347	332	292	340	329	304	316	320	298	318	326	368	295	317	315	286	330	338	354	314	345	327	313	308	323	324	323	324	328	282	329	293	354	324	300	320	303	288	329	269	310	309	335	315	315	321	316	334	314	363	336	331	327	345	273	333	322	331	308	332	306	305	292	314	335	285	354	325	336	305	354	327	330	289	317	318	311	299	333	320	341	308	311	328	351	318	373	327	285	326	354	303	320	326	309	265	346	344	297	315	334	340	303	315	352	363	277	320	289	283	348	297	325	319	316	318	315	303	327	314	343	315	326	280	363	328	308	330	307	290	314	327	339	310	295	317	338	345	335	350	336	305	307	288	270	307	337	342	282	317	312	340	321	325	329	331	292	310	325	315	313	316	351	335	324	330	300	304	342	364	303	333	361	333	315	317	305	339	341	307	310	303	300	298	336	345	323	322	363	330	308	326	310	308	313	300	289	339	312	326	323	360	327	318	287	363	267	272	333	303	296	325	325	289	297	359	316	306	337	352	350	287	282	315	321	284	311	330	308	343	340	343	343	341	295	315	311	290	359	304	313	300	310	316	322	305	290	297	308	334	343	322	334	325	318	308	298	281	320	360	309	329	328	344	307	316	310	343	308	321	286	320	303	325	316	317	330	300	316	353	313	309	320	332	301	338	292	333	292	346	330	293	316	280	333	315	307	354	330	327	330	307	357	352	326	294	302	316	289	314	308	324	305	346	345	318	306	288	322	315	286	323	305	357	300	311	322	340	362	332	321	315	307	279	324	289	292	313	309	332	317	336	303	319	333	291	347	304	283	285	329	337	306	292	302	283	305	329	289	298	332	339	350	316	285	305	375	327	311	311	299	309	339	304	307	317	342	320	340	354	321	291	314	320	325	324	312	326	332	343	326	319	335	302	320	322	306	305	314	344	320	309	341	318	309	339	341	326	349	354	311	316	324	317	274	322	337	350	309	311	323	292	312	352	306	318	286	362	336	307	310	342	338	320	329
3093	788	794	845	801	745	841	783	793	816	729	786	757	721	795	755	775	758	765	828	741	769	756	762	805	763	777	742	746	791	700	724	774	798	757	744	724	751	795	739	756	756	714	762	758	770	732	722	755	741	737	786	714	794	759	751	728	801	796	792	779	751	723	707	727	802	767	795	757	779	807	782	772	827	758	780	746	761	758	760	785	769	770	756	763	765	791	756	762	799	710	763	742	726	727	839	757	716	722	729	788	783	704	759	805	804	748	746	766	755	747	794	731	767	692	777	820	728	774	772	793	747	681	756	795	776	815	772	828	729	821	805	759	798	746	792	750	796	748	752	775	743	804	793	774	826	761	747	762	724	758	768	709	762	795	740	769	792	771	727	726	788	750	754	722	765	791	778	732	770	761	785	790	769	767	785	735	743	710	795	731	778	772	702	721	722	794	710	742	756	728	756	727	757	748	755	777	739	779	773	813	764	732	757	781	756	792	798	702	790	790	766	837	776	728	745	792	758	770	778	795	744	798	787	768	778	801	724	706	766	735	782	775	763	755	761	758	761	760	722	708	736	786	747	761	826	714	795	704	801	801	803	761	769	749	776	752	774	775	759	722	737	779	777	787	763	743	761	694	747	805	746	774	727	771	728	752	750	751	726	730	742	772	772	808	743	748	821	729	732	751	762	749	794	760	736	755	748	747	772	757	716	781	742	789	754	774	764	749	764	761	737	733	762	787	771	785	783	766	734	794	788	778	738	811	710	730	758	766	766	817	778	760	769	814	763	767	776	769	784	751	708	764	703	740	727	754	752	765	710	751	744	733	758	729	787	761	776	756	736	814	772	683	735	807	778	739	788	787	746	730	800	760	728	760	726	781	794	754	746	729	800	757	737	747	780	737	747	746	769	820	775	763	804	709	769	764	805	771	769	789	752	800	709	759	765	777	758	740	788	754	809	777	749	787	757	689	806	790	739	783	715	780	738	772	770	705	765	764	838	768	751	783	748	783	758	756	776	763	770	783	768	750	750	742	777	776	784	758	735	783	756	766	775	770	775	748	740	788	759	751	768	772	766	755	804	707	801	814	767	741	752	753	809	763	760	756	792	790	710	727	700	728	816	759	787	770	715	774	717	704	736	796	814	703	773	755	715	769	763	752	782	768	743	740	762	706	725	779	758	776	752	747	769	801	722	764	771	799	747	829	730	723	808	786	737	765	780	774	829	770	778	800	803	798	792	772	783	766	837	794	741	780	708	755	743	722	808	783	760	781	723	722	700	771	794	743	784	797	783	719	745	787	751	789	771	747	800	782	805	770	752	772	750	773	816	809	753	735	744	780	744	769	736	725	728	780	763	784	736	746	776	780	767	805	769	693	778	768	792	760	784	797	724	768	766	774	756	706	779	791	782	745	761	775	690	772	800	777	773	779	743	795	779	816	753	729	691	796	776	747	743	757	726	742	773	715	777	741	768	729	726	787	791	754	727	765	772	768	783	745	733	745	745	783	778	751	828	749	768	773	730	765	747	739	742	814	725	764	777	816	781	821	755	739	768	744	768	753	732	798	730	737	743	746	767	780	780	737	704	768	740	719	687	777	753	760	697	785	758	756	738	760	772	751	793	794	751	778	725	748	730	782	740	762	755	727	777	726	778	768	759	769	739	758	759	768	793	775	761	735	818	762	754	722	718	773	804	764	749	770	743	764	741	767	703	765	811	771	754	758	759	782	754	815	805	771	759	754	736	764	759	771	747	774	723	719	723	743	738	746	767	806	769	733	762	729	792	762	772	811	727	702	760	750	783	750	708	783	727	730	772	796	794	752	796	727	814	763	734	771	757	745	742	717	703	768	762	796	768	773	736	791	773	753	707	772	722	757	785	784	792	818	747	722	734	740	748	745	761	732	745	794	769	788	779	770	754	728	725	782	741	748	783	807	766	736	721	815	726	765	785	741	752	710	718	777	798	764	676	774	797	769	783	764	748	760	742	797	768	773	792	770	788	779	761	812	731	771	783	786	731	752	745	759	791	753	761	804	720	746	729	748	736	742	781	777	766	740	777	764	748	747	740	761	736	765	788	787	738	749	718	768	710	802	763	756	828	740	732	768	726	741	717	781	750	784	771	709	801	725	717	794	793	743	798	758	694	757	745	718	742	767	755	776	739	764	784	758	816	783	747	778	793	744	738	739	750	796	785	730	747	759	725	788	764	701	780	751	768	749	771	717	770	781	782	794	753	767	780	742	783	809	740	760	750	748	757	739	751	783	737	764	732	743	786	748	820	755	762	767	743	720	736	712	745	723	744	764	774	799	764	828	765	751	734	790	756	730	712	726	745	787	796	740	749	759	728	712	734	773	778	703	765	762	764	743	722	804	801	761	733	789	726	735	758	799	774	756	721	774	741	782	766	773	777	779	779	784	705	764	762	754	765	800	759	793	727	761	793	767	759	762	762	786	734	747	746	762	757	745	784	837	806	704	768	749	788	778	721	739	741	744	756	729	787	755	764	756	669	765	712	740	773	719	759	806	747	777	791	772	733	786	788	778	747	787	767	764	789	757	781	774	736	776	760	719	702	722	773	765	761	764	765	740	750	730	799	792	733	781	787	714	794	742	739	778	766	742	771	794	766	745	793	742	718	735	784	754	776	735	725	758	796	782	739	738	777	760	802	740	735	791	770	775	800	761	730	781	751	721	728	751	770	800	759	786	777	757	731	733	732	770	740	738	778	734	756	718	718	784	764	773	783	691	748	769	766	768	759	782	802	751	748	781	747	757	756	753	763	785	799	709	748	775	694	769	793	756	785	771	744	769	819	769	760	732	720	765	767	739	712	755	785	801	748	774	718	807	760	726	739	780	779	717	726	761	796	718	767	741	758	783	754	728	776	705	772	739	788	742	783	779	731	781	759	725	781	774	765	748	747	800	758	722	780	738	731	764	828	771	744	785	747	803	785	731	741	718	781	783	755	784	786	748	808	775	716	769	713	738	793	759	758	725	801	773	774	784	755	810	763	753	757	798	832	757	751	774	802	760	778	782	755	782	769	729	808	760	817	728	754	758	717	779	754	757	753	772	739	734	755	771	711	812	732	753	760	745	766	805	776	754	744	760	760	744	776	761	745	752	750	803	716	773	709	773	743	774	773	722	783	798	811	768	778	797	750	762	784	733	768	726	752	778	756	824	749	772	752	768	830	782	748	796	743	747	735	756	762	764	787	770	793	711	752	810	765	748	739	758	712	711	805	726	738	761	763	772	720	711	769	789	775	760	781	806	754	811	756	737	809	782	749	772	818	788	695	748	754	682	747	773	747	743	743	785	763	736	750	733	782	713	794	737	749	717	788	724	737	819	763	738	757	742	764	787	716	743	759	762	749	797	806	770	786	734	757	781	765	744	742	763	792	730	779	812	767	737	756	724	742	719	754	788	783	722	755	723	733	736	751	757	765	774	823	759	751	773	757	713	798	793	754	787	781	778	769	752	765	778	745	743	777	731	710
9103	603	496	450	334	342	311	315	289	292	322	296	300	271	257	256	290	281	290	276	268	260	305	274	252	244	294	275	252	288	273	249	235	246	256	250	290	276	282	260	259	251	291	219	264	286	298	295	281	303	280	281	249	273	293	273	240	277	260	285	278	255	263	267	288	296	304	277	272	266	288	246	273	267	305	285	274	285	252	280	270	237	275	280	252	227	284	220	255	275	263	291	284	273	266	221	270	242	251	263	284	286	305	262	256	253	263	256	274	271	293	259	259	279	263	253	247	243	294	257	277	273	256	262	302	264	274	281	248	234	260	256	285	280	266	231	265	264	266	263	271	249	293	291	235	260	251	249	250	268	277	287	282	284	268	266	256	258	269	262	264	275	274	282	271	264	270	255	265	288	258	268	282	268	267	248	272	251	264	273	267	254	252	264	250	240	293	293	284	263	269	250	245	249	245	265	280	276	265	266	262	257	273	293	289	277	268	256	262	282	283	268	259	244	242	258	269	276	305	256	257	273	284	265	249	218	267	249	245	257	245	275	262	263	303	258	304	291	279	270	267	246	276	241	244	229	259	254	278	264	263	244	277	294	246	260	253	262	256	263	238	234	242	248	240	262	294	261	228	246	243	247	262	264	252	273	291	265	284	275	271	264	248	259	249	284	285	218	272	256	267	252	277	253	250	274	271	266	302	229	240	265	295	285	276	248	259	280	284	274	274	245	283	301	280	232	263	282	232	264	223	232	254	266	282	259	272	269	259	265	271	231	260	296	290	254	263	278	264	273	259	257	269	267	255	299	277	276	270	284	285	263	303	279	275	259	265	270	244	291	258	249	247	234	271	260	278	259	270	233	260	262	226	284	259	301	274	266	278	254	286	278	249	248	235	262	260	269	286	287	263	252	267	267	276	246	256	249	269	273	266	275	247	261	276	285	286	284	247	242	264	286	250	275	245	264	254	283	266	258	251	266	271	286	274	264	287	267	261	271	297	265	260	268	264	280	259	274	246	290	264	236	248	274	265	262	282	299	264	262	264	233	287	279	273	243	252	278	243	229	250	260	284	233	254	325	247	264	267	239	267	272	275	227	269	260	297	270	265	272	255	253	272	257	255	278	288	294	272	279	249	259	242	261	257	279	273	304	250	274	273	261	257	259	273	266	246	258	274	281	272	241	266	296	267	291	261	256	250	244	256	263	277	251	241	253	267	268	263	261	258	280	260	284	260	284	242	256	219	274	249	272	268	245	315	266	277	275	272	288	300	242	257	282	286	295	241	261	260	251	253	269	293	263	278	290	278	235	252	274	280	260	272	249	283	258	287	262	275	263	259	253	261	249	235	331	236	280	226	227	284	252	255	285	291	272	258	273	264	260	281	269	267	273	274	269	275	275	283	241	258	278	243	271	280	290	243	274	247	278	241	294	257	268	239	277	274	272	281	270	224	265	269	285	235	286	225	259	254	238	255	279	255	251	238	275	276	249	279	271	306	251	232	304	263	280	256	272	268	251	280	253	246	262	262	253	257	281	248	275	277	290	276	283	274	250	267	239	237	259	298	240	255	267	265	267	246	286	249	275	309	235	263	252	279	252	265	252	287	254	246	248	269	266	229	267	262	258	264	310	286	264	255	300	275	277	248	264	286	230	238	269	260	270	232	263	283	240	275	265	281	270	256	269	254	270	269	253	258	269	265	250	257	312	278	270	259	264	264	292	246	283	257	289	249	269	275	235	271	275	285	263	262	261	237	227	263	262	277	281	276	245	261	310	262	261	272	295	270	263	285	250	270	254	265	246	268	267	272	275	247	257	260	241	278	272	242	269	273	223	261	249	248	265	220	257	293	240	277	245	270	249	267	267	244	266	287	275	260	293	270	260	259	263	261	225	266	250	292	242	257	243	229	234	296	236	253	250	264	256	253	278	293	280	315	238	216	288	248	253	237	270	270	284	256	287	254	255	217	278	272	249	272	308	282	287	294	254	282	259	280	275	284	281	269	284	246	261	275	268	283	248	283	263	251	274	283	294	274	254	247	247	263	243	267	275	252	239	250	282	237	231	291	259	259	264	229	278	254	274	261	275	301	267	296	249	227	233	247	251	262	276	247	270	267	274	255	303	274	243	245	258	267	307	249	303	282	278	263	269	279	266	269	252	256	248	223	255	268	280	264	235	237	255	235	269	308	282	249	252	264	276	273	287	249	254	293	259	257	241	264	252	266	248	274	268	250	255	271	252	268	253	278	251	243	254	269	284	250	236	255	261	292	290	276	282	255	258	234	268	268	238	269	246	309	287	270	238	281	276	274	274	266	252	258	256	297	270	247	259	263	251	264	280	281	251	278	278	295	309	287	256	281	244	254	302	269	288	239	240	263	286	249	270	275	281	257	241	274	282	264	236	280	240	254	280	298	249	282	261	261	264	246	277	286	275	274	261	276	261	248	270	249	237	246	230	271	260	297	223	256	222	243	268	306	249	285	269	260	239	249	273	266	262	269	266	267	241	257	237	248	244	270	250	267	254	265	278	292	268	261	260	265	275	245	213	226	261	265	257	251	272	259	254	274	246	247	259	273	260	250	282	271	266	267	261	244	259	258	249	283	223	272	273	279	241	253	254	264	280	256	259	253	279	261	243	256	286	275	252	248	269	257	285	272	282	240	256	292	286	247	296	292	269	271	249	254	256	281	241	220	245	271	269	263	272	257	283	258	260	302	237	283	249	238	276	271	295	246	293	241	242	253	259	296	266	232	244	253	273	279	308	275	260	262	291	267	259	264	254	237	257	270	292	299	271	259	252	227	239	270	274	274	254	259	282	265	242	243	272	257	296	252	302	280	235	266	255	259	264	249	263	254	279	259	297	257	259	259	275	255	261	292	270	249	236	256	239	277	238	272	289	281	233	263	242	255	273	276	233	244	265	257	256	297	245	284	262	256	259	256	269	230	273	268	270	270	274	241	262	261	266	257	249	274	270	264	264	242	258	260	273	264	267	262	267	278	272	256	281	281	270	250	242	280	288	258	269	282	293	229	258	257	253	243	274	282	251	281	268	279	243	255	260	268	278	251	255	244	270	260	292	250	251	272	267	227	272	240	301	265	250	295	261	247	268	276	244	252	251	259	256	234	271	252	264	283	273	276	243	274	264	273	291	253	320	270	255	237	266	248	276	277	279	254	279	273	291	280	224	254	287	296	248	258	278	256	289	232	290	271	244	250	275	258	268	271	283	238	302	264	286	267	255	243	266	254	275	271	252	242	303	245	250	271	254	262	249	224	271	276	280	281	270	265	248	278	253	269	276	263	253	263	242	255	273	281	278	254	303	276	248	280	261	270	230	260	261	258	270	265	247	264	259	249	258	281	270	255	269	285	273	254	244	271	246	252	261	262	287	259	252	270	272	230	279	266	256	265	269	269	249	252	269	251	273	271	271	271	269	267	236	272	252	277	284	244	260	269	257	276	263	294	269	227	212	221	290	249	273	252	244	248	320	265	280
7611	853	1189	1164	1113	992	908	846	805	810	786	708	707	718	708	654	719	689	678	674	641	599	698	675	658	706	692	675	647	650	662	633	668	612	664	632	667	675	606	610	658	629	671	646	661	631	636	616	636	686	648	681	634	624	626	619	635	655	667	655	614	693	607	592	609	637	667	672	690	719	740	711	762	698	704	698	691	672	699	672	642	703	675	633	690	622	640	636	632	579	706	659	640	661	657	636	652	600	601	587	635	618	625	609	612	647	649	619	651	650	619	630	641	592	586	682	630	634	637	650	624	628	623	624	633	644	664	637	633	650	616	643	647	609	606	665	632	695	629	652	676	635	573	637	621	685	645	641	651	598	623	679	648	703	627	670	619	625	618	624	631	631	624	659	637	646	611	677	675	620	644	670	595	624	625	632	624	597	596	629	677	642	667	634	622	633	613	606	633	652	597	624	677	614	651	666	623	633	626	589	629	665	656	635	629	654	686	634	625	650	641	626	625	614	673	629	642	638	628	614	646	656	670	621	594	622	670	639	632	644	667	612	624	627	624	642	623	635	681	642	610	651	631	614	666	646	611	682	658	636	608	668	637	642	688	647	654	596	584	571	669	621	668	663	619	644	623	637	671	646	625	628	608	604	624	624	645	630	580	648	644	602	684	666	621	659	588	599	621	645	635	593	662	682	649	661	592	678	638	638	641	658	668	644	616	610	592	669	633	602	610	615	596	645	647	634	644	596	643	670	613	619	619	663	641	592	636	669	637	617	597	709	663	601	669	661	652	619	679	637	667	647	640	649	641	606	653	624	628	647	593	665	623	623	639	626	678	605	664	608	626	609	625	620	616	689	647	622	637	676	676	562	653	658	598	645	636	624	669	610	700	578	648	620	628	650	632	611	659	638	608	624	619	636	677	662	659	654	616	654	588	638	591	633	667	596	602	626	603	602	651	670	593	613	597	633	619	650	635	637	693	622	613	653	647	591	646	637	599	674	628	621	605	603	661	692	598	644	634	664	641	638	665	605	632	578	613	598	645	671	666	601	595	668	609	618	589	589	639	640	695	649	653	664	595	609	640	655	631	628	658	625	629	614	616	648	646	617	664	647	651	590	629	613	630	625	625	625	591	647	632	625	624	621	660	640	698	695	612	633	646	605	656	661	617	618	667	647	654	608	620	661	637	644	666	649	635	674	627	643	614	639	617	636	618	635	642	655	625	630	647	613	666	674	626	638	617	609	641	603	635	672	640	620	661	643	652	643	649	660	623	615	658	644	664	640	664	628	624	635	653	622	633	631	664	635	657	640	621	608	622	667	634	658	605	627	685	630	628	617	641	620	688	628	631	689	681	645	632	602	624	644	667	643	634	683	653	658	602	642	640	594	565	658	653	603	695	602	638	660	664	644	690	657	615	622	625	630	622	677	650	656	665	630	647	629	620	641	627	651	602	641	654	629	565	619	657	609	615	649	613	628	668	631	617	638	645	662	642	628	635	644	639	609	627	643	674	631	617	673	597	615	644	618	584	625	642	613	680	667	623	657	610	632	675	615	609	640	606	697	605	635	654	643	625	618	588	624	625	620	594	620	628	631	637	653	609	583	619	614	660	589	616	668	630	668	641	664	667	587	631	650	660	592	640	625	627	624	628	654	588	654	622	594	655	662	621	623	642	645	625	681	639	660	619	638	640	644	641	641	617	622	651	688	617	620	644	648	660	657	666	592	642	668	643	616	618	669	622	666	646	649	662	656	605	670	624	641	661	625	623	619	620	607	614	649	600	633	676	614	580	661	631	664	618	629	615	627	625	590	635	673	612	618	591	592	665	598	650	598	653	649	627	639	646	658	641	624	618	609	638	659	591	675	661	615	646	637	639	666	662	656	667	663	640	618	629	626	594	631	647	691	619	701	597	632	618	632	615	630	639	694	652	608	634	645	652	693	671	624	631	579	627	614	579	630	626	646	602	621	659	643	646	649	655	639	695	633	639	608	616	658	656	644	655	674	593	596	630	596	655	633	666	596	616	686	669	621	673	617	640	670	558	628	641	676	632	680	640	644	660	643	648	675	624	643	690	595	639	643	677	598	653	625	639	632	652	663	615	663	624	598	623	643	629	620	653	633	648	651	577	663	653	650	624	656	639	672	664	644	630	677	583	654	618	672	657	662	604	587	623	655	626	655	616	646	652	608	642	607	627	669	615	682	608	603	632	636	670	665	628	633	656	641	617	638	657	632	619	646	633	670	610	626	571	641	629	639	680	618	646	655	610	600	606	650	651	633	623	607	656	662	654	641	662	629	646	611	611	599	612	640	657	628	648	638	632	602	601	586	619	692	682	661	619	682	595	627	619	689	610	610	624	616	631	620	655	667	632	683	641	635	628	660	630	627	613	627	666	675	596	626	625	657	657	670	635	623	574	623	589	646	641	648	647	611	605	641	650	645	613	617	640	657	621	647	603	610	639	619	674	653	662	625	641	644	639	651	610	626	696	601	636	621	636	626	636	641	641	641	656	677	668	605	627	629	648	622	663	623	648	652	633	623	632	646	633	678	656	592	643	599	624	652	651	621	586	626	637	643	671	657	641	676	667	620	645	628	633	657	650	612	631	607	646	611	619	638	628	607	640	621	660	640	625	608	658	628	614	685	668	642	638	613	600	643	641	649	641	668	668	620	622	666	642	617	659	634	626	617	633	643	667	651	636	629	618	627	624	651	647	581	674	605	651	646	623	666	652	631	644	697	641	627	651	625	629	731	649	672	652	600	628	644	652	589	630	647	638	695	652	619	644	646	619	599	666	648	668	639	645	582	599	670	632	623	689	638	666	620	660	612	593	580	652	629	600	680	658	617	672	652	590	651	651	655	628	614	604	614	644	618	607	617	649	656	659	649	633	681	638	668	643	598	652	641	628	660	625	653	663	630	599	605	616	624	580	640	602	653	600	608	610	635	608	634	629	633	647	628	619	665	611	644	560	606	645	630	590	636	618	619	615	632	664	630	656	568	679	598	673	657	609	625	645	631	618	670	638	657	621	649	604	660	669	668	628	615	606	633	632	639	641	618	611	613	651	624	662	649	636	646	662	653	629	652	601	633	627	644	671	641	613	621	633	604	612	687	619	594	623	614	629	651	642	579	656	613	597	687	583	628	645	685	666	685	614	648	576	611	632	610	634	635	583	656	650	598	607	639	655	640	636	607	625	613	653	642	599	649	602	619	653	588	605	645	667	605	654	593	629	646	636	630	670	604	627	619	624	662	596	657	616	636	593	633	650	699	595	654	676	619	621	656	637	652	659	612	589	641	609	649	653	595	674	636	625	644	677	647	629	632	624	600	629	649	626	624	618	636	648	614	676	650	711	652	629	605	588	635	626	655	657	634	654	653	639	633	607	680	620	681	646	648	683	617	618	672	629	649	667	633	600	674	623	633	585	694	594	626	613	651	647	615	657	623	634	621	645	611	617	628	622	645	664	599	660	634	642	581	656	664	614	630	651	652
15263	916	585	486	300	266	245	193	191	184	160	158	164	165	145	160	159	159	143	137	144	152	143	129	132	141	141	142	143	134	124	123	160	139	139	144	127	117	120	145	123	131	141	152	122	146	158	129	132	138	126	143	137	130	142	163	141	127	165	142	135	139	151	133	132	144	133	138	152	134	140	134	143	154	156	134	143	134	150	151	143	171	132	139	143	136	123	135	128	133	140	133	150	152	175	152	128	140	133	150	139	136	165	117	138	149	137	130	135	165	138	118	138	147	150	123	141	127	138	149	137	147	141	133	141	138	133	127	129	120	136	135	138	136	133	128	148	141	103	127	96	125	145	128	141	111	139	135	117	159	126	123	131	122	145	126	138	133	130	142	121	156	130	124	133	115	143	129	113	134	138	131	130	125	171	140	127	132	133	139	121	155	143	137	144	125	131	126	141	149	145	130	131	150	146	142	148	140	141	131	141	133	127	136	150	134	141	118	136	114	163	140	148	137	129	154	129	123	126	136	162	133	137	127	132	128	133	127	132	129	139	127	129	162	117	129	144	136	138	134	142	140	132	157	118	132	131	120	137	119	154	153	136	133	133	146	126	126	141	140	132	126	136	151	141	132	144	126	134	149	111	133	138	133	135	141	125	137	118	120	147	150	159	155	147	133	146	138	121	146	145	140	151	133	141	129	130	139	145	144	104	152	164	136	124	122	139	141	141	144	133	140	128	122	113	151	147	132	123	129	132	150	146	156	170	146	128	145	128	127	130	159	126	120	147	118	134	141	139	129	129	129	128	134	142	129	145	135	121	146	142	145	159	135	123	155	129	139	157	153	140	120	130	126	148	154	159	143	146	134	132	140	139	123	135	138	157	134	136	129	129	147	138	140	143	125	164	127	158	147	113	120	155	128	177	139	123	141	147	134	133	113	136	138	152	134	142	145	119	136	144	149	127	164	120	131	140	132	147	141	149	155	139	134	122	112	117	136	161	142	124	149	152	127	138	156	141	142	146	118	133	129	125	149	125	146	130	120	143	155	147	131	139	120	145	143	146	152	161	139	115	148	130	128	143	133	131	132	126	148	131	144	141	139	141	127	123	123	151	134	156	136	130	148	130	147	133	120	156	131	142	131	133	148	147	140	139	150	134	113	143	152	133	109	137	130	128	143	144	152	114	132	130	124	141	136	143	143	154	137	134	130	145	129	157	132	155	119	139	130	146	133	163	144	110	155	162	134	148	147	134	150	141	146	129	138	144	137	131	126	134	156	123	135	162	129	143	133	124	143	143	150	155	139	136	137	130	142	128	155	128	137	141	159	157	143	132	127	135	131	142	146	161	137	135	129	121	123	120	124	106	130	152	115	144	111	160	117	119	150	139	170	128	125	138	116	131	161	141	148	132	147	124	136	150	145	130	142	122	143	129	137	140	122	127	142	140	136	116	134	144	144	135	153	132	145	143	126	140	131	121	128	133	149	155	146	137	136	119	149	128	148	122	133	126	134	150	111	149	136	121	142	161	152	145	119	145	123	146	152	143	123	135	122	158	132	160	137	145	158	126	119	139	146	127	125	144	126	125	151	113	147	139	146	128	110	147	137	135	110	130	119	154	153	129	136	128	134	148	142	156	124	153	158	131	126	140	156	127	125	149	146	127	138	137	139	137	138	132	154	130	129	127	148	135	136	131	157	137	130	136	139	149	149	173	152	129	131	152	135	142	126	136	138	150	131	127	142	136	165	141	137	151	162	127	127	156	140	152	123	150	137	136	115	137	141	152	146	136	126	115	130	131	124	141	129	131	117	130	145	162	138	136	136	140	153	121	133	138	141	131	132	151	138	132	153	130	138	132	141	144	146	129	126	159	121	130	101	151	142	159	122	139	113	127	155	133	134	113	129	146	162	135	133	124	134	141	160	121	117	139	163	122	138	133	163	133	126	120	133	126	133	124	134	129	138	125	145	121	129	144	128	143	149	154	135	140	132	140	140	144	127	135	125	121	151	146	153	135	138	132	132	133	168	146	157	152	140	130	143	123	136	148	139	163	140	145	135	139	147	145	148	158	131	142	155	141	144	132	133	136	143	147	160	139	128	146	124	154	145	152	151	143	157	162	143	131	151	148	116	142	111	139	142	147	134	137	153	134	136	160	137	130	140	167	148	154	153	138	132	154	132	129	141	122	127	144	154	133	147	157	151	134	162	118	149	152	138	163	140	144	149	145	121	146	129	133	139	128	165	153	143	139	135	129	131	123	119	132	129	134	147	141	143	141	153	124	148	126	143	144	164	148	150	143	147	125	136	157	161	114	129	122	147	143	137	128	116	145	121	114	157	135	158	146	145	142	137	166	136	154	133	116	130	121	142	143	143	143	128	126	134	139	145	153	121	142	151	136	143	149	113	140	121	155	155	155	108	137	135	124	128	142	145	130	142	143	126	126	152	149	135	144	138	165	129	173	129	136	135	136	136	130	119	127	144	131	146	142	132	135	119	131	137	142	130	129	150	155	130	128	148	116	127	136	131	158	158	104	146	140	161	129	158	166	120	151	150	132	124	149	138	138	157	133	134	156	133	116	112	137	150	125	133	134	137	128	139	140	122	140	117	135	143	130	146	127	158	123	150	138	136	127	168	118	149	126	147	131	114	152	125	135	138	134	129	143	142	121	147	136	135	154	145	144	137	128	136	147	143	154	163	138	127	131	142	129	163	142	120	138	147	144	116	130	135	116	134	136	140	125	151	139	132	144	122	127	154	136	138	125	134	136	147	144	127	140	152	136	160	132	136	144	134	120	140	125	142	118	151	105	145	114	127	131	126	127	146	126	130	146	136	147	142	120	156	127	168	152	158	147	139	136	151	137	141	118	139	141	143	136	142	131	130	134	133	149	155	146	114	147	144	132	124	144	126	152	149	154	154	130	142	149	145	136	151	133	158	126	147	136	123	131	144	140	142	122	181	144	150	128	152	113	141	143	142	157	139	142	140	140	155	132	142	156	147	135	150	162	144	138	153	122	134	131	138	131	151	123	131	128	130	139	135	134	133	133	151	128	130	139	121	129	140	131	120	138	122	148	131	137	123	154	125	128	119	135	133	106	128	156	137	127	125	155	133	128	119	124	128	141	141	144	147	137	129	141	126	151	152	128	117	136	133	145	110	116	137	152	150	131	144	136	139	142	128	139	150	149	133	143	147	133	140	138	142	138	130	149	127	139	141	135	141	117	148	144	147	136	143	139	136	132	147	114	140	145	147	130	163	127	137	132	149	129	138	133	134	127	135	148	149	133	148	131	138	121	140	113	125	126	137	143	155	136	110	142	123	151	134	127	121	124	126	125	140	128	141	128	125	135	135	136	159	144	140	143	161	125	135	155	150	138	151	153	147	150	138	122	146	147	134	126	143	147	126	140	147	130	133	154	127	122	156	157	136	132	142	129	123	172	131	123	140	143	144	135	111	118	135	136	123	135	123	121	128	140	145	163	128	134	152	124	137	143	118
9466	810	1342	1545	1218	1081	860	776	680	646	590	517	553	489	472	463	452	452	433	460	417	389	409	379	390	390	375	406	370	361	374	375	396	373	384	378	411	351	364	331	407	414	374	351	406	356	365	360	403	395	374	389	380	364	388	352	335	391	395	356	394	359	372	404	363	365	391	426	479	460	463	487	448	522	477	468	439	384	360	373	361	363	406	386	394	387	399	356	362	350	383	383	367	366	377	361	381	337	378	382	378	352	373	369	350	378	388	347	367	356	322	370	384	343	336	330	369	357	386	364	339	338	391	366	350	377	366	362	365	347	371	345	341	364	377	353	364	346	363	344	370	344	346	326	357	364	341	376	331	375	364	344	373	384	347	373	363	363	391	362	359	350	375	352	345	341	372	392	341	361	361	361	350	361	350	349	341	353	381	353	385	358	327	339	352	349	371	352	359	356	317	341	345	355	302	369	365	331	334	354	395	364	326	342	330	332	351	373	382	360	352	349	356	363	378	353	363	349	356	378	356	360	358	326	348	360	348	368	329	373	403	344	372	334	354	354	344	342	375	330	364	333	368	354	327	362	367	374	358	390	346	336	380	346	348	381	349	349	357	385	329	354	340	341	347	348	322	381	339	337	344	344	385	373	370	332	370	330	366	343	337	364	350	369	380	326	346	351	341	335	332	339	327	342	354	371	364	387	376	338	342	321	384	364	362	375	385	345	367	343	375	362	382	365	365	347	331	372	363	322	369	374	349	386	365	346	361	350	341	361	348	350	362	392	344	376	347	351	340	355	337	399	348	361	369	337	384	362	349	378	352	360	350	355	333	364	330	366	372	385	333	368	359	347	340	366	376	361	334	371	348	349	332	363	372	362	354	363	375	341	339	353	350	359	333	340	329	362	348	371	354	350	342	364	344	343	358	356	322	332	329	344	356	346	410	333	351	373	323	354	347	352	344	346	343	342	347	376	393	378	328	357	369	333	379	347	358	377	344	362	355	325	319	365	369	337	396	376	365	324	365	353	341	386	366	362	356	342	328	333	338	366	378	347	375	339	363	332	343	350	346	387	385	374	366	344	350	393	326	370	391	360	388	369	346	341	361	337	358	322	361	327	355	339	379	354	347	379	396	384	343	397	362	365	324	374	358	363	337	334	338	381	335	348	374	351	345	386	359	358	352	346	384	329	336	369	341	349	366	361	341	356	360	354	364	358	362	365	349	350	334	345	355	377	326	372	338	357	348	376	346	384	358	343	372	338	308	346	338	349	363	376	363	406	354	381	341	354	351	364	368	370	379	375	352	330	380	345	371	341	374	379	355	360	378	370	326	325	371	357	371	343	369	372	349	379	401	364	342	346	344	343	360	338	372	355	372	376	358	355	377	364	341	361	376	371	384	363	346	336	360	338	356	338	371	366	328	358	359	357	326	338	359	372	386	357	384	350	314	369	319	366	327	351	343	347	346	327	365	342	360	371	323	345	345	326	378	356	363	349	356	374	349	352	335	364	376	340	383	347	336	383	335	361	391	396	365	369	352	337	348	379	356	354	347	333	352	345	362	357	368	349	378	340	398	336	330	362	328	345	361	350	355	385	382	329	357	380	357	354	348	330	328	339	344	343	341	342	332	324	342	387	329	367	355	338	360	348	355	343	323	334	347	355	359	365	376	360	358	323	329	363	347	350	380	316	334	327	355	329	364	381	315	325	343	351	342	376	346	360	361	331	342	363	367	346	304	348	309	343	342	343	381	363	367	364	320	343	348	363	376	387	361	356	345	360	345	373	374	373	353	370	373	357	355	371	387	353	334	347	304	348	384	365	399	333	350	366	325	347	351	354	338	365	368	345	332	361	333	352	351	373	373	330	354	375	365	368	330	337	371	350	330	351	344	380	377	331	353	393	355	351	334	383	340	346	344	371	373	334	351	360	360	362	363	338	368	369	318	374	360	327	383	354	353	358	337	342	360	308	366	325	367	346	333	348	331	344	358	340	400	374	373	353	376	372	348	332	351	385	320	355	346	383	350	343	390	383	373	380	361	352	361	360	332	350	360	345	379	341	327	375	333	360	367	338	354	359	331	386	337	336	331	344	350	342	379	336	352	365	370	324	343	350	339	375	376	374	351	393	350	362	357	348	342	368	351	344	342	365	352	365	370	364	344	337	356	386	362	359	330	338	355	368	352	352	374	355	403	372	353	347	393	361	347	389	363	360	340	386	367	383	366	368	361	312	361	362	354	350	374	358	350	358	350	322	371	386	361	349	351	336	369	347	334	365	342	340	369	407	347	401	356	384	358	341	335	356	369	305	379	337	377	343	351	358	377	378	367	382	376	375	335	336	365	350	359	332	338	388	384	364	361	330	348	350	334	365	333	326	363	354	392	331	348	350	361	339	362	377	348	349	380	346	354	364	354	377	373	347	327	384	346	317	376	345	319	351	365	382	393	358	367	361	384	349	361	345	363	327	394	358	360	319	382	354	359	351	355	328	363	391	346	368	369	366	346	357	345	367	354	333	354	329	353	357	317	340	331	359	350	324	339	388	310	324	354	356	379	360	362	351	360	403	346	360	372	351	336	366	365	389	331	369	373	351	355	350	345	371	348	360	387	353	350	375	343	348	381	356	343	328	387	355	349	372	371	382	336	389	370	330	392	343	386	381	381	352	359	382	334	355	348	349	344	367	323	370	365	337	347	336	352	348	360	352	350	368	334	349	377	322	329	350	381	320	364	340	356	348	376	361	333	317	371	355	352	330	376	341	360	387	352	393	334	337	344	343	368	336	373	350	360	390	339	342	334	356	354	330	323	337	350	395	365	355	351	375	320	367	337	369	362	350	370	349	361	343	338	344	326	342	383	344	381	331	363	345	380	348	338	358	355	359	377	367	368	331	336	342	345	328	354	355	358	349	380	332	370	372	337	332	356	377	389	337	356	341	359	364	318	354	343	337	357	360	361	359	350	358	395	360	378	350	368	354	363	331	346	349	340	356	369	349	389	349	346	383	371	322	346	386	339	319	355	355	362	385	373	325	354	369	372	349	383	363	358	340	356	339	342	325	331	353	387	372	374	362	368	366	312	363	324	346	370	354	384	332	349	346	371	367	394	366	389	378	333	342	362	349	351	362	354	371	347	353	350	317	353	340	382	363	364	389	348	343	327	361	349	377	370	331	351	360	344	374	351	387	387	352	365	321	315	352	333	351	348	383	363	380	334	358	350	349	369	345	379	385	337	346	324	334	350	342	351	341	364	300	369	372	343	336	334	355	387	379	353	344	375	352	321	322	357	331	348	333	374	339	379	339	373	324	362	371	361	361	363	372	345	390	356	373	361	367	363	364	359	366	352	345	342	356	376	341	371	363	353	344	380	331	365	391	397	344	376	373	363	369	361	375	349	355	322	357	385	332	349	337	330	343	341	335	366	379	350	335	354	372	327	343	355	333	336	337	382	345	343	317	381	355	381	347	373	358	329	358	355	360	337	357	346	379	356	368	360	377
2494	341	320	323	296	320	299	305	289	268	303	286	315	312	318	324	310	335	351	280	319	280	301	299	362	321	300	299	307	304	293	308	306	331	267	355	310	307	317	288	318	312	280	321	319	329	317	322	300	315	314	278	322	313	338	311	326	349	327	317	322	307	273	281	303	307	326	315	308	301	336	322	322	321	330	330	299	326	306	294	282	316	291	311	323	316	304	298	308	298	300	308	330	320	334	314	311	351	309	296	299	315	309	333	314	285	279	312	364	273	316	298	315	307	330	311	335	313	302	296	309	331	308	345	313	320	322	359	311	315	321	319	308	304	327	273	311	309	301	324	313	316	337	328	311	328	308	303	303	311	319	342	315	319	306	310	303	345	297	336	336	312	310	298	296	297	297	300	300	348	291	291	296	306	311	345	312	312	339	301	348	310	296	340	273	319	297	322	348	309	297	287	336	307	315	308	354	342	321	303	329	278	281	302	338	290	284	299	293	318	315	308	310	322	330	302	323	313	299	303	323	272	310	307	314	312	331	266	317	299	343	301	317	297	280	305	345	329	307	310	332	311	321	315	313	325	323	332	294	293	301	289	303	324	301	334	290	304	330	290	333	338	333	333	304	290	304	328	298	305	289	302	293	301	283	300	293	309	319	321	336	296	269	303	292	309	352	294	311	320	312	295	323	315	314	322	306	298	322	316	293	313	312	317	317	313	304	319	317	308	285	297	303	296	292	324	298	326	285	327	348	309	335	322	319	351	331	281	320	299	325	330	322	306	314	303	278	327	305	296	326	297	299	293	295	307	281	278	276	284	316	312	315	316	315	320	282	384	303	317	344	305	330	330	323	327	326	312	302	343	319	309	339	324	301	281	296	319	302	290	307	333	304	306	287	302	329	330	298	344	298	331	299	286	314	321	305	291	324	297	296	312	326	310	336	302	304	316	315	314	304	301	307	323	323	324	318	273	327	323	282	302	320	288	321	364	280	311	312	297	308	302	294	319	318	293	297	290	302	330	322	311	335	300	303	313	314	337	339	281	323	335	326	289	327	310	316	319	298	288	305	318	348	313	285	283	319	295	340	306	312	325	293	303	348	303	313	323	336	332	333	292	301	319	310	274	356	338	310	307	335	315	271	298	311	322	291	311	305	335	287	327	318	265	307	325	304	312	315	318	320	293	337	332	284	300	322	329	321	346	309	302	325	286	293	334	333	308	323	315	297	320	319	310	298	317	263	288	316	337	319	293	298	289	285	283	293	319	353	299	314	298	309	312	304	314	320	342	345	325	274	329	318	322	303	283	338	315	326	305	291	306	340	301	352	345	322	328	284	323	279	288	327	335	323	323	298	324	299	369	335	314	342	316	315	304	302	308	304	302	301	309	317	295	280	325	305	339	332	328	325	326	275	337	316	335	301	332	306	297	302	305	303	277	310	288	326	304	284	325	308	292	332	317	316	304	300	318	303	325	300	327	342	323	314	296	311	329	317	312	305	315	318	319	336	330	289	310	321	342	348	313	328	328	319	315	283	325	352	302	292	301	313	332	305	279	310	328	317	299	338	326	280	316	320	295	305	303	302	354	342	325	302	326	299	306	315	328	312	317	292	289	329	303	312	324	333	291	284	296	320	316	300	308	327	318	338	294	319	346	302	285	300	308	281	309	327	299	335	330	300	329	277	282	301	291	310	322	289	299	345	317	322	298	294	325	324	309	308	321	327	291	294	268	326	335	300	326	321	292	314	325	313	339	338	310	344	322	335	311	286	320	319	303	283	303	343	296	307	314	308	299	303	324	301	315	292	302	313	300	307	312	295	298	321	327	323	300	317	328	282	286	309	292	304	334	305	360	340	310	309	315	341	301	289	290	307	282	306	315	324	293	303	355	308	323	324	349	331	326	341	322	328	309	318	312	301	341	301	302	326	326	307	369	321	321	328	323	318	325	327	298	320	357	306	297	296	299	306	295	312	318	339	312	328	298	329	323	286	331	316	316	303	316	296	311	328	306	332	313	291	294	304	318	328	357	307	305	321	301	302	342	319	305	299	337	309	319	310	303	280	323	326	324	345	322	294	287	329	331	313	319	337	314	342	325	327	328	318	292	304	344	313	305	309	318	331	296	304	306	284	333	291	321	307	258	320	337	259	263	320	335	313	317	306	360	315	269	330	303	313	285	321	303	301	308	286	319	324	304	310	292	312	310	307	295	321	343	329	333	306	320	282	324	348	320	340	335	302	282	312	327	351	323	320	324	298	323	306	341	288	320	346	276	301	311	329	316	293	305	287	314	316	318	323	338	297	318	305	300	299	307	284	275	308	303	306	348	329	327	336	323	298	303	329	303	328	342	315	324	316	334	321	305	283	312	315	314	313	318	336	309	332	289	321	299	329	297	319	316	340	307	321	308	311	295	310	308	306	295	300	309	296	331	302	303	296	314	319	324	289	276	344	307	341	349	317	314	337	339	319	310	296	319	328	296	307	305	324	339	307	284	300	311	283	288	295	302	258	329	318	291	311	304	312	311	297	306	283	320	328	314	307	318	301	325	315	320	312	303	298	341	300	314	339	297	326	310	346	300	331	320	335	316	322	291	308	317	292	334	319	324	311	305	316	297	291	316	301	311	312	301	299	299	348	315	317	357	320	313	295	322	322	338	287	323	323	339	305	330	326	323	290	320	350	277	330	309	280	277	311	323	304	319	267	315	322	301	313	302	306	280	322	339	315	297	332	309	324	321	314	309	317	336	299	309	360	336	330	294	309	301	332	345	332	317	302	327	291	259	301	307	295	324	277	282	302	315	310	311	342	349	307	343	329	276	319	295	292	317	295	323	309	311	293	293	311	325	328	345	301	258	315	327	309	317	300	313	316	330	322	282	332	301	324	289	315	326	287	310	336	335	294	319	305	295	297	328	338	289	284	293	316	335	301	352	306	298	315	313	336	309	309	269	294	316	299	314	307	346	299	342	340	322	306	297	289	302	344	323	332	336	338	290	279	312	321	322	295	328	330	305	267	319	328	309	320	299	337	269	307	292	307	323	335	303	310	312	313	346	335	345	294	291	300	300	323	289	318	312	316	313	335	328	305	317	295	302	302	306	314	305	283	303	286	313	321	320	303	312	295	278	309	312	288	341	328	266	340	321	286	305	315	306	330	302	303	336	317	320	316	291	295	304	330	299	284	312	302	318	297	331	322	346	330	317	301	297	318	340	334	331	319	294	330	325	298	300	316	321	319	306	320	334	328	354	315	339	301	348	286	323	303	306	312	268	329	285	310	326	308	357	300	331	282	327	336	337	313	326	298	268	299	329	282	343	301	303	325	308	311	307	308	298	319	307	328	293	300	323	331	317	300	292	291	345	327	302	319	284	333	315	306	302	304	304	292	312	346	315	288	294	286	302	311	364	294	306	322	283	302	298	329	329	302	289	299	331	344	291	341	307	292	305	314	289	338	294	328	318	306	299	324	319	307	292	306	328	293	294	305	291	321	279	317	312
2895	771	782	777	759	715	736	786	757	699	762	745	730	752	736	763	723	767	732	775	756	793	769	751	780	736	777	744	743	749	813	775	764	765	785	799	760	724	742	748	771	752	752	699	745	739	768	787	733	731	725	737	738	737	715	744	759	716	727	730	776	777	765	696	752	722	803	747	727	778	743	729	747	727	755	770	687	763	754	744	748	715	773	748	750	779	773	744	792	773	728	729	762	729	752	757	723	794	790	683	713	756	743	740	762	754	742	746	771	750	724	712	728	738	775	784	697	739	746	749	747	779	699	761	734	746	743	780	767	815	787	739	740	772	698	729	760	771	753	758	720	718	765	778	718	730	739	739	731	748	801	735	745	710	719	784	752	741	749	775	723	769	681	722	730	720	690	711	699	727	714	718	761	742	727	697	699	726	756	738	744	772	727	751	712	733	714	775	751	749	728	789	792	686	714	767	741	794	740	740	743	759	716	751	717	750	762	750	766	693	702	714	724	693	747	721	681	754	743	778	811	731	777	735	722	739	714	709	730	756	727	734	723	749	743	751	761	737	739	762	763	748	716	731	759	698	757	743	729	718	768	763	732	705	763	729	757	765	747	754	753	768	760	702	750	725	695	748	733	757	739	718	733	753	711	761	731	710	731	693	701	735	698	756	695	775	765	746	764	738	722	703	676	749	711	754	723	718	767	721	755	741	726	774	750	726	770	793	784	791	752	752	735	731	755	745	716	745	745	763	823	757	777	715	723	773	727	726	765	730	766	707	755	718	751	774	718	788	726	731	759	733	729	742	765	744	730	704	801	735	731	781	741	752	757	736	780	794	707	771	765	734	749	719	714	737	719	751	728	769	693	775	759	739	775	755	739	767	732	772	729	735	816	787	748	759	762	757	696	725	786	764	746	759	734	672	723	727	750	744	730	708	787	727	760	744	747	749	725	766	712	771	740	696	752	758	786	738	745	686	691	728	750	735	719	742	789	727	738	724	746	718	733	727	743	771	754	752	783	781	759	744	736	760	772	765	737	750	733	761	779	752	752	736	780	740	745	711	732	750	736	691	754	843	736	763	731	725	769	746	722	723	724	819	778	714	772	717	709	740	719	742	732	718	741	766	713	788	687	730	750	722	768	754	749	778	794	770	739	729	785	727	776	730	757	750	818	762	730	726	776	776	777	759	753	707	753	727	745	778	718	779	792	754	726	767	750	748	746	760	746	690	744	761	759	726	777	769	751	729	771	746	752	787	714	705	765	702	757	690	784	756	762	766	763	688	732	764	691	760	767	760	774	749	716	737	735	779	763	766	783	711	745	748	725	764	712	780	789	719	739	721	709	763	743	746	793	712	688	703	737	717	760	718	726	762	712	802	769	732	754	726	740	797	712	783	729	769	682	755	756	743	728	765	727	703	724	753	762	752	744	770	762	715	729	768	771	752	701	761	742	749	706	716	727	775	774	720	759	813	703	708	743	783	695	730	787	771	749	751	728	756	722	708	743	738	730	775	774	732	763	749	724	721	774	714	696	732	777	735	723	745	710	767	733	755	735	723	755	755	734	792	771	763	682	705	775	727	734	750	694	682	707	736	720	783	770	715	721	751	769	770	809	759	749	763	706	765	759	745	760	739	760	739	756	739	746	754	706	680	761	750	714	693	747	710	765	743	773	789	772	778	761	782	761	707	748	761	783	725	727	731	738	763	714	679	756	755	735	754	773	720	756	764	699	723	733	705	728	702	745	735	765	731	746	747	765	756	747	801	770	758	723	770	758	754	781	771	753	726	736	721	747	764	770	732	762	751	731	713	746	716	763	724	713	752	726	744	792	751	755	739	745	710	741	787	727	729	742	719	732	755	761	724	745	729	801	694	724	745	735	710	731	776	749	750	712	748	746	750	720	741	719	722	753	787	738	758	792	716	723	815	747	740	770	775	731	772	791	737	762	760	742	752	746	765	732	727	741	741	718	722	730	751	687	745	757	708	759	794	780	764	759	756	769	698	701	733	775	758	772	716	794	774	759	711	797	754	803	720	768	779	724	773	739	745	713	760	741	731	689	734	708	718	748	754	678	748	763	763	763	723	753	706	700	753	743	785	792	718	738	718	762	767	753	693	741	741	698	720	704	756	764	755	742	732	730	746	737	751	760	764	768	731	724	753	722	746	739	743	707	707	751	736	752	765	799	744	731	791	763	699	740	722	756	731	767	725	756	760	779	799	726	746	700	730	801	722	737	734	792	716	765	718	762	729	699	744	759	738	741	744	685	695	725	752	760	787	734	726	738	711	757	794	736	767	755	759	711	720	805	726	745	724	753	747	770	726	790	773	759	778	825	705	727	754	754	734	789	746	756	750	766	741	708	758	744	760	727	730	753	762	732	787	756	763	763	708	696	767	732	746	785	724	719	762	773	745	746	748	766	769	727	760	727	740	752	744	755	702	735	731	768	738	737	719	741	738	784	730	726	727	710	742	795	719	730	763	755	783	710	802	773	714	708	713	728	717	804	694	738	742	777	718	753	834	744	767	722	707	728	751	714	772	709	733	727	735	736	762	755	702	701	720	718	714	693	721	718	737	784	738	768	745	770	725	709	723	720	771	737	771	736	674	753	695	698	719	740	707	788	724	721	764	739	729	714	768	734	697	727	720	809	742	720	729	721	743	696	732	769	761	805	738	747	701	696	754	757	727	707	773	766	741	721	723	767	741	738	760	737	762	708	722	793	752	778	737	758	780	719	737	708	694	741	735	767	794	755	714	755	742	750	764	744	772	715	701	725	721	737	734	751	740	782	701	750	747	721	756	722	727	770	803	699	708	762	748	730	789	731	780	683	780	724	744	739	774	728	755	729	745	769	768	756	748	746	810	705	719	721	711	782	727	790	702	730	733	738	722	769	780	697	771	754	738	763	745	713	743	761	777	697	776	720	702	728	758	700	717	726	748	734	726	709	701	717	744	712	741	744	746	698	748	785	719	745	736	743	723	722	703	743	830	763	726	756	747	695	733	753	713	696	696	714	726	713	725	758	734	740	745	734	744	718	756	716	772	757	695	769	734	787	713	769	774	748	719	730	758	800	670	693	745	750	771	710	791	739	799	778	766	735	676	765	731	696	720	745	688	711	775	788	775	773	778	694	785	714	732	785	728	729	736	732	718	708	766	684	741	702	721	742	741	744	759	715	748	714	704	706	777	707	713	736	816	756	714	734	769	778	751	695	714	743	760	755	789	732	720	765	774	708	787	731	725	756	731	782	716	777	730	749	735	775	679	747	751	739	765	750	749	771	718	735	782	723	764	724	733	737	762	790	771	744	759	688	776	780	720	706	748	720	690	760	747	795	798	739	714	720	699	740	740	703	785	742	773	716	762	729	765	744	774	713	753	763	802	737	747	708	728	778	734	721	747	726	729	707	729	741	768	743	754	726	713	734	737	726	742	750	776	767	774	747	746	731	752	734	776	757	744	723	706	818	700	777	755	770	734	766	764	753	757	738	763
8308	581	507	439	369	317	322	297	278	247	312	250	259	270	277	267	251	279	250	269	260	266	255	255	265	272	285	284	271	296	245	277	274	239	219	270	270	281	259	274	282	242	275	257	290	257	254	253	215	250	269	262	222	261	278	246	270	279	266	257	259	259	260	272	295	285	274	278	277	255	264	268	294	277	251	283	285	274	273	251	279	230	258	259	270	267	279	244	266	284	283	278	227	257	246	235	249	279	292	253	269	259	292	247	269	272	276	253	255	285	246	250	236	257	263	256	272	280	262	226	263	267	240	289	248	277	272	254	238	250	252	266	236	300	258	259	260	286	235	258	273	244	263	264	246	259	236	276	254	278	277	255	273	272	248	271	262	260	265	241	254	266	259	247	229	276	270	234	277	259	256	262	267	258	268	279	264	273	267	269	247	280	250	276	275	247	264	250	253	255	257	267	284	291	261	275	252	247	274	265	265	261	250	244	273	279	239	302	256	233	281	278	242	281	249	230	256	256	277	251	263	282	246	271	274	286	279	276	267	271	285	244	290	279	255	259	263	284	258	301	281	263	271	283	252	250	275	299	272	254	267	279	271	258	263	250	268	271	267	247	253	254	282	273	249	254	241	274	258	251	260	241	280	268	257	266	268	296	292	279	246	258	261	235	253	293	257	254	261	225	285	274	267	228	265	238	252	261	258	244	267	265	268	279	236	270	281	268	246	264	257	260	284	293	259	257	254	243	244	238	230	268	274	253	276	268	265	240	251	258	257	251	262	241	289	278	250	264	268	268	266	261	267	289	284	230	274	277	255	272	276	262	238	281	248	270	268	273	260	266	279	252	284	263	235	272	256	231	257	269	253	278	261	235	242	272	296	255	290	250	265	248	212	249	266	271	262	292	262	234	243	269	287	272	236	262	276	242	217	254	269	289	255	252	261	279	256	240	241	263	269	266	257	232	276	276	252	273	254	264	272	258	240	244	239	256	247	218	262	239	225	266	246	247	256	270	263	296	270	257	279	287	265	264	266	258	245	251	236	271	272	249	261	260	273	289	255	250	249	270	280	265	254	239	263	268	247	260	251	260	256	275	278	276	272	265	250	241	234	231	242	241	247	264	249	274	272	281	265	239	262	265	274	269	254	252	280	249	245	274	270	255	275	259	300	276	233	292	275	229	272	278	280	254	245	284	267	263	264	259	287	288	285	268	284	261	287	245	247	273	282	277	304	245	282	241	232	241	253	231	292	277	267	264	244	276	281	266	295	253	266	269	286	261	231	252	263	273	261	289	224	273	267	256	257	230	288	292	288	246	275	238	245	248	281	272	278	283	274	269	274	257	266	262	261	278	282	295	245	268	293	273	272	224	298	221	270	223	261	246	283	253	272	247	275	265	254	238	246	246	276	222	289	257	246	259	278	269	244	257	275	273	267	279	247	249	236	286	266	254	263	268	247	244	247	264	265	295	240	301	273	274	242	281	289	256	255	195	265	259	237	275	290	272	247	252	259	234	249	291	283	258	226	269	269	265	265	255	270	282	251	253	266	252	269	233	259	275	272	257	301	289	237	277	247	274	272	287	257	258	247	261	278	277	275	233	295	249	239	277	249	278	247	239	274	279	300	283	278	236	271	262	246	241	257	268	269	263	257	248	231	248	250	238	266	244	271	259	265	267	229	266	259	266	253	270	258	235	283	241	280	252	232	278	276	260	289	263	295	259	297	240	249	270	237	266	275	250	267	223	297	266	257	252	268	251	259	280	284	228	242	221	252	260	212	282	233	286	260	272	269	250	248	251	258	263	274	235	271	263	247	273	239	264	268	237	255	279	262	260	286	259	255	222	240	267	241	251	277	287	225	250	289	256	245	272	295	272	254	259	262	260	263	262	251	249	258	274	254	282	270	286	246	270	247	246	264	253	257	279	275	267	258	252	269	283	246	272	259	239	300	255	236	243	207	271	251	260	254	297	251	267	307	263	246	251	293	260	268	257	285	232	274	280	269	266	254	234	232	300	246	253	268	245	261	261	246	228	276	259	276	255	290	273	287	230	278	265	237	289	235	294	228	277	271	264	247	268	249	262	268	292	256	257	222	252	247	264	265	264	241	262	247	270	233	226	260	239	265	262	252	266	282	239	240	272	262	262	270	298	235	259	261	271	224	275	302	222	230	241	248	275	256	260	258	268	258	278	286	262	252	259	255	250	274	249	295	268	280	260	246	276	248	260	291	258	280	288	255	276	257	277	264	254	255	266	254	269	268	238	258	281	248	268	276	265	243	247	231	238	249	241	248	245	277	244	252	239	261	249	249	270	240	290	270	251	289	278	258	242	262	238	268	255	271	246	256	266	262	242	284	261	245	269	244	264	252	238	275	247	259	280	285	241	264	247	291	270	258	269	253	252	214	298	244	272	244	255	288	272	256	247	292	274	254	280	273	258	297	271	255	272	260	274	226	268	281	258	282	289	267	275	244	257	265	262	264	244	255	254	246	271	287	314	267	279	256	252	271	272	263	246	272	264	245	269	230	248	264	247	261	265	272	285	275	238	256	259	277	255	267	268	265	264	261	280	217	248	271	271	252	236	271	255	264	264	242	239	253	273	249	236	264	241	240	218	269	219	293	266	266	266	289	251	257	270	257	284	265	264	260	223	269	271	240	255	235	279	259	259	272	280	260	244	264	276	271	251	250	283	272	260	245	271	255	312	280	256	243	258	272	258	291	238	289	271	276	243	237	264	280	299	264	254	280	251	280	257	308	257	269	283	268	266	248	248	246	256	271	262	263	283	280	251	249	276	247	237	261	256	259	259	250	255	277	254	264	257	276	282	276	293	246	295	230	278	270	211	271	236	289	265	232	262	287	262	268	268	263	261	263	242	263	251	273	241	267	251	272	264	276	305	287	265	278	258	244	260	275	249	269	253	278	233	257	259	230	266	278	245	262	284	250	252	287	265	242	277	301	269	278	258	263	287	230	257	255	295	250	244	286	271	244	282	278	245	287	249	234	246	233	250	263	265	240	256	218	256	263	300	263	286	258	266	309	251	273	295	283	275	236	259	253	259	264	250	239	275	251	260	263	238	281	272	263	273	283	254	277	265	267	253	252	236	278	300	266	263	267	259	271	247	223	264	283	272	241	270	270	266	276	284	284	232	263	287	224	254	231	316	276	264	250	270	268	264	266	266	251	252	260	286	257	271	272	259	263	275	246	249	230	284	251	254	287	254	235	265	297	276	277	264	260	281	262	256	240	277	274	287	241	234	259	271	262	265	275	252	294	288	244	254	269	242	263	253	280	255	234	250	259	259	269	242	208	265	258	246	256	260	254	272	279	264	263	293	247	243	250	266	255	257	247	246	311	286	269	291	264	293	251	244	275	255	261	249	292	256	256	266	226	266	248	243	278	234	249	256	235	255	254	242	224	272	236	248	247	280	271	286	270	273	294	268	274	258	248	262	259	259	270	255	240	253	298	256	246	279	265	264	280	250	275	252	260	256
7191	836	1099	1221	1156	988	886	858	807	783	796	756	674	721	703	653	726	622	687	632	724	670	705	624	675	657	706	610	652	613	691	631	606	658	644	631	659	651	636	647	607	638	640	620	546	622	637	657	643	652	637	620	622	594	596	599	625	592	624	620	626	624	629	651	629	644	699	630	692	614	654	658	683	755	670	714	704	663	682	677	602	676	631	599	642	640	639	646	620	585	626	584	645	608	648	603	628	613	605	614	657	627	630	665	635	616	593	651	618	640	601	651	621	620	647	605	575	634	646	621	623	625	662	628	620	623	623	644	595	642	654	664	624	646	595	570	630	580	652	627	583	613	661	603	638	618	668	582	633	700	610	665	630	624	623	656	652	629	637	663	641	630	608	671	604	618	588	626	614	646	611	610	655	651	599	588	638	652	623	663	632	648	611	674	661	600	627	634	628	671	654	640	649	622	621	663	576	653	653	644	622	607	638	654	640	697	683	617	665	612	652	595	622	624	638	598	629	596	631	601	583	617	643	626	624	654	639	599	643	560	643	658	644	635	627	611	667	624	673	623	649	640	612	618	615	634	602	635	614	610	662	612	613	594	659	614	555	610	650	596	608	604	631	604	580	616	647	639	589	635	608	639	642	636	620	602	600	618	635	647	605	571	604	567	640	604	662	645	669	571	646	607	610	626	652	624	639	638	622	660	629	646	614	635	635	581	622	637	665	586	662	638	629	672	595	644	610	678	599	656	634	597	635	632	625	593	655	620	654	636	633	622	603	616	592	648	631	630	612	637	652	612	655	653	693	605	622	659	596	582	611	650	635	635	584	649	609	640	612	592	673	619	609	637	617	625	597	557	632	583	646	602	627	637	617	655	615	649	662	640	680	648	665	628	617	631	659	621	650	610	645	609	628	631	616	637	663	633	647	639	611	623	626	574	624	638	651	609	635	662	618	625	648	630	643	614	628	605	604	625	617	610	638	661	625	660	592	627	634	614	633	624	587	624	651	643	649	631	644	653	628	615	551	647	586	686	614	575	655	635	597	676	631	649	612	603	611	653	677	599	639	601	646	621	599	660	594	597	598	603	575	586	636	605	648	610	626	634	668	619	665	601	641	600	627	620	616	610	597	636	628	615	631	663	600	609	603	630	637	629	574	634	626	635	642	625	597	669	604	634	594	648	567	646	639	634	637	637	623	659	610	634	671	658	606	632	611	586	648	623	622	604	625	644	644	649	640	588	622	654	682	634	616	637	632	604	671	601	647	667	653	583	621	637	618	588	623	655	563	659	611	659	634	644	614	639	626	589	627	587	637	624	627	639	608	625	655	652	672	620	652	638	624	590	621	657	670	661	608	633	655	591	619	656	651	652	611	652	611	586	588	616	642	604	606	625	657	679	632	644	680	633	661	627	617	622	635	622	655	606	606	684	646	620	644	624	624	641	655	652	642	658	633	616	611	586	692	605	643	559	607	601	639	659	607	651	626	682	620	635	623	587	641	617	604	626	586	675	619	644	578	609	672	615	622	628	644	593	592	644	630	599	652	618	616	623	627	636	634	635	623	615	597	648	668	615	596	616	688	650	598	636	634	634	599	610	618	679	623	627	616	638	602	653	634	623	601	676	608	621	641	638	631	668	629	604	631	669	606	655	648	630	626	647	599	656	596	603	672	596	644	628	605	624	598	678	617	629	633	622	654	657	589	646	600	617	649	589	591	590	646	603	612	625	605	630	578	655	608	674	605	620	645	621	642	680	615	607	591	651	579	617	616	639	628	679	651	581	596	573	652	621	634	644	576	642	629	604	687	601	646	592	681	614	620	621	615	636	672	623	642	719	610	659	631	607	638	591	641	619	639	622	638	600	620	657	629	643	602	632	613	675	671	604	660	641	595	614	638	627	608	641	621	605	620	597	676	637	632	601	646	640	669	590	612	630	587	658	642	648	602	600	605	644	693	601	659	643	599	623	652	644	617	593	612	632	635	606	587	700	648	698	642	628	650	641	648	605	641	642	558	613	610	654	596	624	671	641	580	609	617	647	620	620	617	617	683	594	612	670	640	593	617	625	607	585	611	648	618	635	633	646	637	594	628	580	648	618	673	635	600	598	615	645	642	650	626	651	626	601	610	651	611	624	613	630	604	681	643	625	631	652	644	617	607	651	620	642	627	632	654	602	632	612	641	664	634	660	623	589	621	643	607	591	634	628	629	596	657	618	653	612	609	654	602	621	613	622	642	630	644	654	648	619	666	622	621	633	616	651	602	638	627	615	596	638	606	670	629	631	631	603	659	602	645	593	629	604	615	589	614	596	652	640	688	646	574	669	654	658	578	607	588	574	638	624	632	617	622	613	637	631	656	646	628	588	592	639	634	603	657	654	587	633	599	621	635	677	632	646	616	624	576	615	610	633	605	636	618	692	584	611	644	656	670	628	639	644	628	598	624	642	639	624	633	629	596	597	627	616	657	607	671	647	637	574	627	626	662	656	610	637	611	624	645	625	619	653	608	603	601	625	630	616	618	579	645	644	625	628	647	609	611	639	621	611	616	631	596	637	623	637	642	648	662	652	607	672	578	644	625	628	640	622	649	637	606	654	611	667	590	597	645	629	646	645	632	667	661	620	660	629	614	608	644	647	678	588	664	618	636	594	647	593	626	636	654	654	667	635	664	622	586	616	659	583	609	603	634	659	626	636	653	645	643	692	603	625	597	633	594	592	610	631	642	662	605	630	630	653	623	668	649	604	627	623	680	604	585	599	649	621	621	633	627	645	629	625	650	610	670	693	604	683	627	617	611	647	638	563	633	611	632	592	610	585	610	586	598	638	641	647	641	657	634	623	591	612	682	633	634	635	580	671	656	596	592	600	672	639	620	628	603	587	571	579	602	598	605	647	605	628	663	585	611	593	614	654	617	621	587	632	603	625	626	632	608	622	598	637	616	612	654	603	587	674	626	588	601	650	615	600	609	600	602	628	610	671	631	593	660	570	615	630	620	620	612	598	596	654	650	597	652	612	635	599	616	608	653	615	614	655	651	648	642	658	589	627	640	651	591	641	635	659	600	603	623	648	630	622	623	617	623	652	586	676	635	650	587	618	617	626	648	614	628	666	598	639	645	636	608	634	643	615	611	605	636	615	633	606	611	615	611	623	545	603	647	616	602	591	650	631	620	641	570	653	625	663	651	637	668	648	602	643	611	654	644	656	615	644	668	669	661	627	669	653	682	629	608	633	623	644	618	625	658	604	642	617	640	608	667	657	670	605	581	626	625	622	630	651	590	651	608	615	603	635	595	589	632	611	646	620	656	596	634	654	563	596	596	655	639	669	602	651	665	637	615	654	622	649	659	586	654	632	594	623	666	618	612	629	607	653	600	643	690	647	651	653	615	616	632	649	603	662	656	634	649	637	622	623	619	598	624	652	609	624	634	653	615	609	623	616	612	611	600	669	621	658	662	622	667	605	642	613	651	631	597	629	632	610	620	589	638	620	598	639
13805	816	568	444	325	238	228	205	173	178	158	163	146	128	161	178	160	157	148	141	130	144	146	151	123	140	141	112	130	117	146	128	116	141	144	147	157	128	128	151	135	148	123	135	141	137	121	136	123	152	139	131	122	147	126	142	134	114	131	133	131	155	143	149	125	147	164	126	170	122	124	150	146	150	136	156	145	147	110	118	135	155	126	145	127	131	121	145	158	126	145	117	134	123	116	126	134	145	133	154	130	144	141	121	128	116	125	132	145	124	127	147	115	147	148	145	150	142	122	137	133	126	126	135	142	121	127	138	143	137	132	144	144	144	157	149	120	121	118	124	157	135	125	144	145	141	147	140	146	144	126	133	131	132	121	137	148	123	123	143	122	134	130	157	153	143	131	138	117	142	131	130	148	145	125	146	118	110	121	116	152	145	116	117	138	126	134	127	142	130	155	134	145	139	117	128	150	115	141	137	152	124	142	136	115	134	102	104	154	119	115	132	161	150	137	119	138	146	135	138	150	128	135	144	135	136	158	126	145	122	133	162	150	160	136	147	124	133	129	144	138	121	135	120	140	128	148	151	124	112	125	162	118	168	136	138	144	123	116	134	132	124	126	142	159	138	129	127	118	119	153	126	140	158	130	151	145	132	113	155	134	135	129	130	145	133	128	124	133	144	133	139	149	152	138	124	122	129	106	119	137	151	149	128	138	128	137	123	149	133	119	123	141	129	134	127	124	156	151	134	129	124	142	141	148	121	123	132	135	134	117	133	129	126	136	160	149	142	120	128	130	120	155	132	162	160	140	113	137	142	117	105	131	138	136	140	137	123	110	118	150	116	126	134	118	114	111	121	130	121	124	143	140	125	123	152	121	120	146	136	130	150	161	118	110	143	122	137	156	149	135	101	122	136	128	123	117	119	162	128	131	116	119	158	134	141	123	137	137	108	142	126	121	119	131	128	162	115	119	151	137	120	146	133	118	109	141	135	128	118	129	132	129	133	154	109	141	138	137	131	125	134	129	132	137	147	141	130	118	123	143	114	140	105	117	125	125	123	132	129	103	113	133	159	137	135	119	147	139	135	136	139	125	128	143	133	127	131	142	118	131	126	120	160	106	128	124	133	146	138	152	128	134	130	137	137	127	119	145	148	130	120	115	136	123	127	121	154	145	114	125	114	138	129	148	136	133	144	142	133	141	150	114	108	122	123	115	115	121	102	145	138	123	128	140	130	137	137	131	117	136	113	142	138	143	131	155	143	158	126	128	141	112	135	137	115	134	137	151	129	144	134	115	131	138	129	145	145	120	143	133	139	136	111	133	135	141	115	128	128	131	126	127	118	126	131	135	140	124	136	143	124	140	123	129	138	119	112	135	127	140	116	134	130	128	158	147	138	130	144	134	143	141	129	143	131	135	138	125	123	119	147	140	137	128	137	138	149	151	115	133	142	122	98	139	141	146	106	144	118	132	149	137	161	151	150	138	124	122	135	129	140	131	121	126	154	117	155	153	149	139	146	111	133	123	125	126	134	138	139	141	143	159	145	154	129	139	148	131	133	120	128	124	139	120	137	142	129	121	136	134	144	141	111	121	137	121	131	122	137	136	127	123	156	146	150	136	118	135	135	139	113	120	130	125	153	129	136	127	129	129	141	123	147	130	142	143	129	133	124	117	139	133	140	133	117	164	141	141	115	134	136	104	140	142	137	135	146	110	149	119	136	151	136	135	146	122	113	166	128	123	140	118	123	131	137	137	139	126	127	134	126	136	129	126	135	148	110	137	121	113	135	146	124	125	131	141	138	161	133	135	141	140	123	116	148	141	136	138	121	120	135	159	130	130	139	123	137	129	145	150	132	123	128	137	122	142	131	116	149	130	131	157	127	127	129	135	122	129	117	133	139	107	145	125	137	113	117	119	118	143	134	125	158	115	129	132	127	135	147	123	135	139	134	124	138	130	150	124	130	138	152	112	125	118	131	121	124	124	143	151	134	121	114	143	151	112	143	136	119	131	144	129	136	148	117	125	130	136	135	148	131	138	122	149	142	154	132	129	130	127	133	107	131	138	138	138	132	131	115	134	137	121	133	127	130	151	114	132	115	117	134	138	116	121	143	144	122	141	151	126	137	141	122	139	147	128	120	110	124	142	135	124	128	135	122	135	128	140	118	129	132	126	136	139	152	133	118	148	159	136	129	153	125	124	109	131	145	136	144	114	125	131	136	105	128	134	136	135	161	124	111	127	140	169	144	123	126	130	155	135	134	151	143	116	127	157	151	127	130	108	141	139	122	129	117	129	131	136	133	162	139	151	141	143	135	153	129	112	129	146	148	120	143	137	133	154	143	142	153	123	126	143	120	130	135	135	148	160	120	130	129	137	128	111	141	127	137	127	157	118	145	131	106	108	127	131	112	123	122	107	148	126	146	150	143	123	142	135	129	145	122	147	146	158	117	124	128	144	140	135	129	148	107	123	150	118	132	137	132	160	114	139	133	138	139	142	146	130	134	120	136	133	143	124	139	142	122	158	151	109	151	146	125	159	123	138	129	130	125	117	144	138	129	136	144	157	132	147	115	129	142	136	125	122	132	145	131	135	127	164	148	135	114	130	130	138	126	144	125	141	149	125	113	138	121	134	136	158	131	150	122	161	124	131	133	121	141	147	132	120	125	148	129	135	140	127	137	130	160	137	122	121	163	132	152	116	115	144	132	122	149	131	124	130	122	125	130	120	122	127	125	147	144	123	127	127	157	123	152	139	120	145	158	155	136	103	134	143	119	121	121	179	139	122	138	106	137	113	145	140	118	134	121	136	145	141	135	135	135	137	127	127	117	136	123	127	140	153	108	131	135	130	131	144	113	137	152	125	134	146	122	103	123	132	127	133	136	144	144	112	125	138	145	125	129	118	148	111	141	140	118	116	143	138	120	130	126	124	135	123	136	140	168	138	122	123	143	136	129	133	143	135	119	119	124	131	152	114	141	132	115	129	128	131	132	124	140	134	149	162	139	125	117	129	125	154	123	139	146	143	125	133	173	137	131	129	130	144	150	132	136	120	129	156	122	150	147	130	127	119	132	140	129	118	146	125	142	129	132	130	135	120	132	142	119	120	121	132	107	133	129	149	148	142	147	122	118	135	135	139	132	127	118	138	144	123	132	135	168	136	145	147	146	132	135	143	120	139	128	147	158	141	123	128	152	110	132	119	128	142	116	130	117	149	113	136	146	138	111	119	125	141	146	125	147	130	132	129	133	140	135	155	124	121	122	123	141	165	114	135	130	116	136	128	121	153	126	141	145	140	133	150	135	141	144	126	135	140	139	145	130	152	144	124	148	129	131	111	136	124	134	126	128	124	140	129	131	142	160	141	127	124	140	120	137	139	132	142	128	129	130	129	111	143	142	134	135	139	152	111	136	139	148	126	131	149	111	148	135	143	121	158	119	127	124	131	146	127	147	147	146	112	136	147	127	119	141	113	140	151	124	128	122	122	133
8721	774	1370	1471	1237	980	895	735	698	590	575	531	453	509	471	444	484	433	403	419	456	404	435	426	432	385	373	359	343	360	401	369	412	376	368	357	344	377	376	393	379	384	328	370	362	355	362	365	348	334	351	345	358	376	346	342	360	346	337	317	350	347	336	327	346	376	436	411	409	416	404	418	451	490	504	466	387	407	405	349	332	339	364	375	341	347	365	347	339	352	342	335	366	353	354	374	353	343	345	331	332	342	365	339	346	320	337	321	338	356	354	359	356	334	354	367	367	314	388	350	341	347	326	343	360	331	344	321	330	362	359	354	326	322	345	355	330	320	351	366	324	364	343	366	353	355	378	330	342	347	330	336	346	335	324	333	344	382	379	345	362	359	343	368	349	348	360	376	334	371	349	355	321	330	328	337	323	388	308	339	354	361	369	320	357	329	334	330	338	365	348	332	328	358	319	321	374	383	335	318	363	369	350	322	336	358	354	329	354	311	386	348	365	319	345	347	353	338	360	361	343	361	353	338	351	347	360	341	354	332	314	352	333	320	354	327	352	325	336	355	317	331	331	366	325	332	353	330	321	333	332	326	334	348	367	348	360	379	331	311	349	361	354	383	365	358	385	367	348	323	315	377	340	332	341	320	336	334	360	340	344	334	364	338	365	346	329	359	330	342	313	333	325	364	352	392	364	314	327	322	359	334	332	330	388	341	351	340	391	357	358	375	346	378	327	358	314	342	317	334	340	343	356	325	370	369	315	348	360	346	351	338	393	368	388	347	378	311	381	346	356	323	349	345	319	348	365	335	365	328	355	353	372	383	323	357	361	357	352	356	350	331	355	347	353	324	364	372	353	329	331	333	338	362	349	395	339	323	341	318	366	336	396	379	338	356	312	317	355	365	339	352	347	329	372	362	376	321	313	340	327	348	390	301	343	334	329	325	354	332	360	370	363	365	359	340	378	369	339	354	375	334	343	330	317	365	354	303	372	324	335	328	353	324	357	360	330	333	331	334	372	338	372	326	361	357	341	371	334	362	371	386	316	330	342	324	353	370	389	330	307	343	339	374	373	356	351	342	316	334	358	335	326	371	335	337	344	324	361	342	335	390	324	328	317	351	328	347	331	367	353	354	338	342	348	356	349	362	378	365	378	334	354	363	308	358	349	341	323	309	363	347	340	376	348	360	371	339	368	362	340	351	339	317	364	340	322	352	360	352	373	340	338	367	346	339	325	315	334	358	354	359	356	332	317	361	308	353	352	351	345	320	332	350	348	330	335	358	311	293	336	334	372	328	348	381	342	353	332	368	378	359	361	356	311	348	339	328	336	360	347	338	341	344	343	345	339	378	370	358	377	371	331	363	336	359	337	388	358	304	318	337	337	353	323	324	326	340	359	339	386	359	360	318	306	370	335	348	357	337	370	300	343	330	342	334	354	342	349	350	366	328	353	366	299	339	327	345	339	323	311	336	333	326	352	351	347	353	357	359	331	355	331	365	370	335	361	340	352	334	334	346	334	366	334	326	346	348	341	385	365	339	309	356	341	378	375	360	326	353	344	334	375	353	328	329	319	338	350	331	315	331	338	351	354	375	379	359	326	336	359	354	340	362	347	334	329	347	364	363	317	353	368	353	331	315	347	345	328	368	375	373	343	351	364	328	356	370	349	317	330	357	338	342	367	346	370	328	297	351	323	333	352	321	340	338	354	301	329	347	336	380	346	349	298	342	329	330	364	328	334	348	371	317	349	348	363	309	341	348	374	335	338	328	335	321	347	361	343	359	355	351	328	334	360	370	366	328	389	324	319	338	346	363	352	376	349	367	376	335	334	350	341	344	363	362	341	309	333	343	362	364	349	369	312	357	314	335	316	342	340	333	317	352	328	333	378	337	364	336	355	368	305	345	317	327	318	348	318	335	350	354	351	335	331	370	355	360	371	347	343	368	323	348	361	353	373	341	365	341	375	330	351	361	330	347	367	349	331	314	339	365	324	327	329	348	341	363	374	337	360	355	357	322	341	345	338	347	350	335	353	370	363	334	359	343	341	336	322	374	320	339	311	382	344	336	340	358	357	359	343	385	328	365	326	354	324	326	364	318	342	331	344	324	368	322	333	345	309	344	335	329	390	368	331	354	342	334	300	346	335	376	357	324	374	349	370	350	342	309	343	332	331	323	338	358	329	318	330	380	355	355	360	331	338	354	362	331	357	316	374	330	316	325	303	354	362	312	350	344	337	374	379	368	336	328	378	364	352	376	334	344	318	319	335	353	355	376	342	374	345	374	319	365	314	343	357	305	313	346	362	347	336	330	330	353	319	344	338	313	356	332	361	319	330	335	355	375	339	357	367	353	325	340	348	316	346	352	348	352	337	364	344	350	339	332	352	310	323	318	340	338	377	348	350	364	370	322	375	371	335	369	367	364	365	335	348	365	328	319	362	342	338	369	350	348	374	352	366	349	344	350	326	367	349	387	352	324	368	310	320	318	359	359	347	357	320	343	349	329	338	323	361	365	328	358	355	353	337	370	325	398	335	377	324	350	342	362	319	349	302	331	355	349	373	340	343	348	353	339	332	363	361	351	367	365	371	334	334	380	335	361	330	355	323	366	375	358	373	345	345	337	302	329	343	328	327	329	338	350	371	373	370	361	350	361	314	362	356	345	349	371	335	371	333	354	344	328	384	343	353	339	344	363	346	339	335	371	357	333	334	336	339	338	356	335	342	350	314	340	399	310	339	341	333	356	360	350	351	331	350	345	385	343	359	354	314	314	365	314	360	342	354	346	343	386	373	365	367	381	351	368	349	355	347	336	354	330	323	347	346	337	326	372	350	365	392	329	353	372	323	365	371	347	336	321	346	374	354	353	394	335	376	356	378	363	322	357	325	351	347	339	346	387	322	326	329	348	332	314	346	373	349	344	357	362	355	397	358	347	345	339	335	336	390	369	343	353	346	357	365	331	353	371	314	371	351	322	314	364	327	365	372	336	358	374	348	308	325	312	340	348	367	360	348	365	341	320	342	335	335	361	337	316	356	326	325	370	356	325	325	342	338	386	348	340	349	361	329	339	345	358	361	369	370	354	336	328	348	340	370	345	360	338	341	356	383	334	369	359	348	346	348	364	331	310	334	344	356	330	306	330	365	345	354	367	361	342	314	326	331	358	341	329	362	355	369	337	323	330	339	362	360	322	348	373	377	333	347	340	298	334	322	385	336	333	315	346	351	337	357	362	390	344	339	343	323	338	334	335	357	332	370	369	341	335	347	339	339	354	349	343	354	331	362	345	339	364	313	320	333	341	337	349	336	346	363	348	333	334	342	346	339	336	357	335	321	336	321	365	337	306	326	356	339	354	341	305	357	339	329	342	368	328	359	343	312	331	346	363	316	345	332	326	312	344	337	346	332	355	326	327	347	349	363	347	386	329	366	370	348	333	330	376	380	322	345	346	368	356	363	353	326	319	331	342	384	346	358	345	348	374	340	350	353	379
2424	357	326	290	319	282	294	314	325	311	349	301	323	312	293	306	321	276	285	292	310	294	310	319	299	307	313	364	328	295	310	328	324	311	312	321	316	314	360	327	288	314	317	301	332	286	320	340	295	325	338	307	332	297	298	342	320	320	293	290	290	307	301	335	263	308	294	285	302	294	330	304	291	327	321	322	318	317	323	331	266	290	328	263	340	356	279	289	326	294	310	286	309	323	289	309	333	293	276	297	314	328	304	307	302	338	327	300	301	297	305	285	296	296	285	294	296	281	317	307	328	302	311	321	282	327	296	319	343	283	309	297	316	311	306	295	289	288	317	317	306	320	321	310	351	326	302	302	323	304	307	262	316	316	301	282	259	346	294	349	277	303	351	389	289	314	301	351	329	300	284	311	298	296	305	324	289	294	306	314	291	268	317	275	330	299	297	307	283	321	312	343	301	295	298	321	321	299	290	337	339	263	341	241	294	333	281	296	328	284	324	306	325	299	308	293	288	290	313	337	265	291	347	290	327	301	316	302	294	270	297	277	305	335	308	287	304	270	303	347	317	291	300	299	332	338	281	326	272	320	311	324	282	317	315	299	312	328	278	323	288	314	301	328	306	285	320	349	322	285	314	310	328	298	326	308	284	315	314	301	302	322	315	279	303	297	320	314	315	291	289	315	299	289	273	281	321	295	280	305	276	342	285	265	301	321	276	317	319	325	290	339	310	334	313	306	331	275	304	279	317	284	286	285	283	299	303	309	311	303	314	292	295	308	280	301	306	291	298	314	271	308	297	295	297	337	321	301	309	316	300	290	315	356	297	321	318	348	311	305	349	290	317	288	298	307	272	288	284	311	287	320	343	302	285	306	303	318	343	294	323	322	318	263	303	346	274	322	348	287	295	342	319	297	279	360	294	320	303	291	296	281	278	331	345	336	300	299	298	301	289	328	304	273	292	335	289	301	292	292	330	308	318	296	291	293	310	277	321	301	268	271	326	307	310	308	282	315	331	308	322	295	312	289	296	323	299	304	317	300	347	273	273	299	304	321	328	267	324	303	311	310	290	311	340	314	296	301	308	303	320	296	298	306	285	308	309	315	311	300	299	299	305	307	358	326	276	292	279	325	308	276	273	304	294	292	339	306	329	320	343	354	323	344	316	280	276	331	309	317	301	303	293	302	324	308	273	326	291	310	296	297	312	307	310	288	292	307	309	312	305	308	291	306	287	251	298	279	301	290	283	327	297	349	272	304	319	313	344	308	301	317	337	307	331	294	308	333	285	288	295	299	318	306	295	341	303	292	296	343	308	300	266	299	297	280	304	309	298	297	339	316	288	315	324	302	259	283	299	320	306	327	306	307	311	285	293	300	328	282	310	301	317	316	280	290	300	284	316	310	310	318	328	290	288	326	322	271	299	293	300	319	321	313	293	303	338	325	352	333	330	307	312	318	295	282	288	267	291	337	297	314	294	303	274	291	292	318	327	281	311	308	318	283	308	331	319	325	301	281	312	319	340	311	299	303	334	264	308	308	304	296	289	316	338	276	318	309	299	316	337	338	344	299	321	322	320	318	302	312	317	293	325	333	304	329	328	301	300	323	316	305	301	302	323	294	303	297	309	314	275	343	296	299	300	328	288	336	332	287	324	345	310	298	284	276	331	352	324	307	297	302	271	308	343	305	286	318	338	273	310	326	303	301	277	329	309	298	285	338	315	280	300	311	313	306	290	352	305	304	300	318	305	322	289	323	328	284	309	321	341	301	307	315	321	278	306	289	275	284	289	285	303	273	286	303	306	341	339	328	295	286	300	290	304	323	314	331	277	304	323	297	293	322	335	294	302	311	299	291	333	301	309	307	314	328	254	303	332	308	275	349	293	287	305	307	318	324	283	284	323	286	331	283	284	291	297	342	293	328	299	320	310	289	316	313	300	316	310	314	291	306	302	313	312	294	299	312	331	346	276	292	342	295	284	276	298	297	300	335	294	312	267	307	319	309	335	287	276	289	292	321	300	309	321	291	282	303	324	299	319	286	310	291	306	295	289	325	286	338	319	283	285	272	290	315	302	312	356	289	262	328	318	331	307	304	313	307	300	330	269	305	315	316	310	311	302	315	327	317	286	314	304	307	306	309	317	306	309	286	314	309	310	265	322	308	304	299	317	296	298	302	278	280	273	300	299	342	284	289	281	338	291	304	285	321	296	267	326	282	295	275	304	284	293	303	286	322	307	290	280	301	291	291	335	323	319	313	310	290	288	306	294	307	298	312	306	300	272	300	301	313	306	279	284	317	289	318	265	321	321	351	361	328	282	298	338	327	316	305	300	312	327	289	288	289	312	305	313	336	264	301	301	333	309	326	304	322	311	289	329	293	318	320	303	321	271	318	335	382	307	290	329	318	286	321	295	304	332	280	317	333	276	296	285	286	294	298	282	312	318	317	295	297	259	292	344	292	304	305	306	272	315	301	302	303	265	289	355	303	306	244	303	334	313	307	288	330	326	294	294	285	307	326	270	309	290	309	324	244	340	316	296	325	344	328	338	284	298	312	302	295	278	262	315	289	277	300	310	310	333	340	300	304	329	305	314	289	307	309	323	303	289	317	308	317	308	315	302	315	312	329	299	279	299	305	339	309	279	306	318	283	310	329	315	316	307	291	270	293	353	312	288	302	289	300	311	336	335	331	314	331	281	266	313	341	333	308	308	293	291	314	308	287	322	333	297	285	301	322	328	321	293	307	286	278	295	285	323	276	297	299	309	298	332	307	306	320	289	374	294	283	302	329	308	303	339	294	306	297	277	301	306	332	293	311	289	306	316	304	310	305	317	298	307	316	308	274	307	311	309	312	331	316	288	305	304	321	314	322	290	296	271	332	299	293	297	285	261	282	314	288	300	344	302	340	300	332	292	314	333	276	309	301	288	273	288	364	301	284	270	314	300	338	317	297	313	314	294	329	316	295	286	289	296	327	288	264	291	301	333	295	316	308	301	333	322	320	329	319	299	309	308	310	305	311	311	317	284	294	298	313	306	309	331	309	323	292	320	295	301	278	303	270	305	310	335	302	311	329	323	299	329	288	289	306	334	283	302	275	289	319	298	299	298	304	275	323	296	311	286	282	324	313	296	335	289	300	314	334	299	313	333	290	310	295	287	303	276	303	291	296	331	300	292	275	303	291	294	343	310	296	327	270	321	315	293	326	333	307	293	296	325	289	329	321	330	313	284	283	301	296	315	315	295	304	305	320	301	315	293	266	301	272	283	324	299	295	276	307	300	298	300	267	280	329	292	359	306	306	302	334	316	281	290	283	334	315	309	302	310	334	301	281	310	306	292	294	325	313	292	293	312	314	315	285	310	325	301	327	274	306	284	294	301	304	297	309	340	279	312	307	300	306	265	285	295	318	308	310	307	289	310	363	317	314	331	299	299	312	268	331	329	266	314	284	335	282	304	286	323	318	273	320	305	326	281	303	308	340	310	315	288	255	291	314
2764	784	767	762	760	751	726	740	781	735	692	721	702	710	737	729	742	752	753	743	758	731	724	713	705	723	716	740	716	746	751	771	704	716	734	745	742	755	746	727	702	702	734	699	749	747	697	668	732	711	679	755	739	769	702	738	723	769	744	706	715	706	767	748	732	774	758	768	785	751	751	734	751	733	726	771	753	735	785	726	759	715	717	698	732	737	717	683	754	736	773	725	753	730	764	760	761	673	691	771	715	740	708	728	732	716	739	724	772	694	757	758	757	710	752	741	744	728	721	733	700	723	736	720	776	704	712	720	709	708	731	711	750	729	731	745	701	747	688	767	724	735	770	703	689	743	709	758	730	748	678	725	747	672	725	762	739	745	790	726	730	722	737	736	738	747	797	784	739	699	709	721	708	727	735	711	778	704	774	715	749	722	689	700	747	702	748	758	776	737	769	742	720	752	776	769	725	737	758	731	705	732	696	745	776	709	737	721	767	720	756	754	771	727	750	673	737	786	735	773	735	726	728	718	698	681	722	694	737	728	703	721	721	762	773	739	766	743	699	742	758	739	726	724	742	747	708	704	712	755	691	704	751	714	748	775	725	673	730	727	682	765	700	691	696	690	772	707	735	779	757	695	754	717	755	751	705	804	725	734	776	712	726	732	757	718	746	704	694	770	738	720	724	762	800	695	705	735	734	715	752	728	728	713	700	746	732	755	732	760	757	708	754	699	738	719	725	745	743	744	695	695	725	751	748	740	754	759	777	686	751	756	754	744	705	743	695	691	736	754	703	709	753	737	681	705	771	726	715	742	784	718	744	724	721	728	754	729	750	688	732	729	725	730	744	716	704	733	742	706	741	698	726	767	789	723	756	697	659	693	726	766	729	687	734	698	697	700	734	747	750	704	714	741	728	720	767	761	770	705	738	723	732	742	663	752	724	754	713	763	744	702	750	742	718	706	728	754	735	726	726	743	693	775	752	745	774	724	721	743	704	760	798	725	706	738	773	751	736	737	724	722	732	755	735	731	743	735	753	729	724	766	733	732	723	729	754	767	738	741	737	666	758	761	726	659	729	716	740	732	713	748	750	763	741	725	746	809	780	715	756	724	737	713	724	770	662	752	757	699	772	700	777	763	641	729	716	739	698	748	693	751	726	756	723	759	714	764	702	695	732	726	759	709	729	719	676	716	717	759	742	795	708	762	712	703	773	744	736	760	751	667	727	770	722	744	716	796	751	718	733	724	800	712	733	706	721	710	765	739	732	717	722	687	722	698	709	737	799	692	675	745	772	709	712	784	697	724	717	728	738	735	727	735	715	704	748	749	747	739	725	729	754	742	779	729	717	741	737	713	716	735	709	730	718	747	728	675	697	713	700	727	707	751	767	765	730	715	760	798	738	715	729	735	719	734	731	709	723	743	719	714	733	726	740	761	739	732	729	757	753	715	688	801	690	725	719	745	756	678	754	752	711	719	751	723	744	733	710	740	716	766	708	719	688	728	684	703	691	748	722	784	710	757	730	722	724	709	714	780	682	708	746	710	692	667	710	743	675	732	721	722	737	687	736	747	705	756	763	728	687	728	691	728	669	718	740	744	778	746	691	764	697	758	732	699	725	735	745	751	752	722	718	747	743	734	739	748	723	752	741	756	754	737	708	701	697	712	732	712	704	708	732	761	742	739	751	759	729	712	736	666	733	724	729	776	723	709	722	761	730	738	725	672	750	754	702	763	728	735	683	801	724	699	710	765	714	708	704	712	744	757	774	773	660	761	712	703	713	753	706	708	747	741	712	712	704	735	698	738	761	693	692	736	754	729	737	720	688	738	698	693	739	669	734	773	709	774	731	720	748	724	729	711	728	724	776	759	700	732	716	699	754	753	710	728	688	740	756	748	734	761	799	741	763	707	705	727	695	752	711	684	713	744	692	725	750	671	727	750	732	763	673	735	780	699	737	750	741	727	760	751	711	694	749	726	692	738	752	744	754	734	704	729	738	716	747	740	753	692	755	672	715	739	756	775	775	700	726	734	711	741	793	777	718	782	763	782	760	736	799	706	690	711	725	754	738	750	743	734	755	756	723	674	751	686	780	836	753	733	721	731	755	705	737	722	728	791	728	695	746	712	788	716	739	753	702	702	724	718	725	670	686	718	724	729	711	729	706	708	770	732	764	724	730	764	699	765	745	731	742	724	757	712	714	745	734	752	739	725	711	713	713	723	750	707	702	723	731	746	686	701	742	727	751	763	733	748	701	690	715	698	719	746	730	705	697	723	716	757	720	752	746	795	733	711	733	715	709	717	716	688	758	751	723	732	761	768	736	684	691	741	724	745	736	774	736	717	722	725	757	730	734	748	738	734	747	718	708	715	755	670	719	780	742	779	688	702	712	760	741	698	706	731	698	658	706	697	740	731	801	742	734	678	733	809	754	757	720	766	731	732	687	732	718	723	740	680	701	739	743	742	741	738	657	744	746	713	730	700	667	786	748	757	761	716	810	703	772	715	760	693	737	755	735	674	765	736	763	733	730	757	746	715	758	714	747	728	769	707	751	765	707	731	737	716	766	776	719	721	703	726	732	718	740	732	733	720	724	731	721	729	759	747	742	761	734	770	725	794	738	725	732	695	747	764	757	729	729	743	728	658	723	711	744	714	723	699	688	741	750	710	733	786	694	724	760	709	727	765	727	688	686	748	724	727	719	736	754	728	709	731	725	774	701	753	695	712	726	733	738	717	732	784	699	727	721	712	776	732	732	728	701	763	718	758	749	696	712	681	739	691	716	741	713	718	719	731	732	731	748	753	713	720	702	744	707	711	716	746	713	722	719	698	746	734	770	750	716	740	715	758	751	758	745	771	721	715	748	697	727	719	704	746	745	713	752	713	709	721	711	749	762	696	770	712	747	731	662	715	726	691	709	699	805	723	730	708	706	753	710	780	723	793	754	742	752	711	677	763	707	713	755	718	725	772	723	767	762	756	733	737	712	744	741	722	750	744	739	736	748	695	698	759	742	715	766	753	725	725	704	727	814	727	699	760	720	731	710	669	772	729	747	698	669	737	709	747	758	740	673	760	774	728	761	736	765	750	782	711	804	732	688	732	757	731	733	722	733	710	731	707	677	710	774	793	700	758	742	718	722	728	716	726	750	754	751	684	733	752	749	718	705	716	694	718	719	758	706	733	729	734	735	698	727	737	730	767	766	700	742	737	724	720	711	739	743	740	766	755	688	736	731	736	746	758	731	741	741	709	741	739	717	732	700	657	811	697	753	739	723	773	741	763	696	794	708	699	725	753	728	731	761	732	707	810	742	694	748	734	721	740	752	739	720	715	770	744	765	738	747	687	747	710	757	712	720	729	691	703	740	691	696	724	725	714	755	704	699	695	725	752	740	728	727	714	685	746	757	701	772	766	738	706	687	723	728	665	708	735	752	734	762	733	734	738	716	750	718	696	702	734	736	751	748	738	741	705	772	754	732	742	741	664	762	728
8379	569	494	455	369	305	311	274	264	269	276	263	253	260	284	242	242	241	234	259	227	257	261	254	241	245	235	256	263	266	245	280	239	237	266	235	235	260	228	265	237	253	269	258	289	236	281	274	254	253	281	245	220	283	252	223	227	250	259	239	245	244	262	296	229	237	252	275	239	290	271	245	280	252	270	269	246	258	240	241	255	270	244	249	280	259	282	251	255	246	242	260	241	242	256	244	276	234	248	268	245	266	244	236	231	260	223	258	270	284	281	282	253	250	240	265	241	249	280	272	234	275	270	257	245	233	273	243	204	247	234	248	266	256	246	247	303	266	261	258	254	231	274	235	225	250	297	253	267	243	265	266	274	278	246	266	267	238	249	287	237	228	258	232	249	249	271	267	271	265	275	253	239	263	281	235	273	256	226	247	237	257	236	251	247	216	260	260	216	273	282	270	251	233	218	270	235	256	238	268	243	236	293	228	241	281	251	253	247	259	254	237	233	237	244	252	253	258	253	258	243	272	213	252	252	281	245	235	279	278	250	242	247	261	252	284	247	250	247	288	251	258	221	260	236	251	222	253	268	250	226	225	281	255	270	251	248	227	218	261	264	281	235	249	257	247	274	245	260	233	260	260	251	213	273	234	252	215	255	252	238	276	245	277	226	244	242	254	253	244	244	297	251	245	263	266	238	270	248	255	250	270	262	240	262	234	247	256	261	270	269	266	291	240	236	259	270	260	262	234	232	272	252	267	248	246	281	256	248	213	223	232	225	248	246	235	248	256	222	230	243	237	239	236	267	279	258	242	244	235	240	259	283	261	237	242	284	303	230	276	248	238	272	240	271	232	244	233	283	249	274	247	232	244	246	261	256	268	264	233	256	274	269	254	253	249	233	239	234	250	274	314	243	276	235	261	236	244	268	231	248	286	233	266	246	253	260	253	254	242	236	247	244	261	250	240	239	251	243	259	272	274	251	245	247	250	269	245	268	263	231	251	258	246	233	264	238	253	261	235	254	261	245	265	260	249	255	269	251	240	217	252	243	246	260	272	265	239	224	256	259	235	279	233	248	253	254	244	230	252	243	220	273	268	273	252	265	281	256	260	227	235	229	262	257	283	220	229	237	247	241	246	261	220	232	261	291	260	250	257	278	279	249	241	247	244	247	242	288	227	243	240	232	255	270	278	238	231	227	266	262	252	251	268	231	239	244	258	244	210	283	218	252	244	270	252	270	277	247	259	219	249	243	262	245	220	261	238	262	265	271	253	252	265	276	247	236	248	224	255	244	272	263	253	271	261	226	248	250	262	266	249	253	254	266	270	258	250	242	255	282	260	232	234	230	235	242	276	254	270	283	249	266	261	248	270	261	279	247	240	240	262	226	273	230	274	238	249	259	228	277	238	239	268	251	227	246	252	259	255	251	250	247	246	281	252	244	243	258	238	229	255	271	252	246	225	241	244	250	263	264	263	268	275	242	238	226	274	278	264	244	237	232	230	261	243	260	252	277	241	257	217	272	262	244	259	240	248	247	228	269	239	223	233	212	268	279	231	264	228	233	226	219	275	274	241	276	269	240	240	243	254	285	257	282	243	237	283	259	268	263	245	270	243	231	229	256	298	222	232	259	282	267	249	267	238	231	263	248	222	255	268	227	257	231	261	231	283	243	243	259	241	290	260	245	270	227	265	238	298	267	266	265	258	268	260	285	274	286	254	266	266	254	218	228	255	250	252	258	276	255	225	255	243	242	246	225	264	275	265	251	225	247	236	263	263	238	263	245	248	306	246	251	242	205	248	263	237	278	262	254	265	241	260	241	227	251	232	261	260	251	249	294	245	222	244	239	253	240	228	258	244	229	258	247	231	267	232	252	233	264	277	231	247	262	268	267	279	238	271	263	260	277	260	260	240	262	265	242	222	237	256	238	252	266	226	264	260	250	248	234	236	239	240	281	228	237	255	255	236	281	271	262	253	264	269	271	254	246	222	237	277	256	236	259	256	254	232	255	226	260	234	263	239	269	270	254	273	251	263	261	259	265	242	253	226	256	281	244	302	266	286	267	260	262	249	265	241	255	270	260	239	241	241	266	262	216	271	237	239	263	254	256	238	211	274	273	277	256	227	246	257	259	261	244	272	268	269	251	247	267	237	275	225	285	254	252	259	229	255	262	266	247	231	237	232	230	292	266	273	264	265	263	254	275	228	244	257	240	261	269	284	231	237	288	236	263	237	252	272	242	256	260	254	234	243	198	248	268	269	263	216	258	281	275	225	242	210	245	228	257	244	245	284	287	270	277	255	253	275	243	248	247	251	264	238	263	274	239	248	281	274	268	247	246	242	247	267	257	266	267	257	227	230	246	258	266	286	222	244	284	264	264	253	223	256	243	260	270	258	244	238	261	257	278	235	260	274	245	254	255	241	269	265	259	252	247	234	263	235	254	246	220	246	266	243	251	257	235	235	248	265	260	281	220	257	252	247	252	226	253	238	262	248	265	247	252	210	256	193	256	257	282	259	274	246	236	224	244	239	264	249	253	248	284	257	259	250	254	220	241	259	286	258	239	287	248	242	226	292	265	226	246	228	221	253	269	218	258	277	274	264	253	255	271	275	254	272	242	261	264	226	259	252	250	275	251	248	242	252	264	259	262	277	240	252	231	253	256	247	267	276	247	258	210	235	271	251	273	268	262	253	277	278	227	239	242	266	257	271	240	234	250	264	247	236	250	222	251	239	262	265	231	242	230	240	280	233	251	260	246	234	254	256	250	255	270	263	235	271	231	235	266	252	217	249	248	261	240	272	244	284	236	258	291	237	266	251	223	254	266	271	257	243	255	259	247	266	256	238	246	253	243	261	271	258	266	288	231	257	230	248	274	256	256	267	282	258	235	273	264	263	261	235	281	242	245	247	271	226	282	240	270	249	266	258	266	258	242	253	280	273	260	245	269	243	237	296	287	244	276	252	244	265	254	268	260	250	238	253	256	279	274	250	255	245	234	272	247	256	239	261	260	259	296	248	251	272	270	256	229	243	234	239	217	257	244	266	272	240	248	275	238	272	209	251	257	256	238	268	236	239	232	243	284	287	258	263	273	243	250	257	268	242	296	244	235	253	257	257	269	270	273	243	263	230	240	230	260	271	230	253	254	266	269	241	230	285	253	178	265	252	246	237	273	253	252	259	260	254	272	245	274	243	277	242	244	232	226	243	251	248	270	257	267	265	242	236	249	233	264	254	263	258	227	251	235	246	255	272	271	245	238	278	250	242	232	272	275	271	256	250	242	239	245	263	243	245	274	289	252	277	278	226	263	277	274	269	250	237	240	280	261	247	279	216	242	229	240	265	255	247	219	243	263	244	272	254	246	249	280	255	250	269	250	257	260	267	234	238	238	245	276	281	278	270	263	263	245	252	233	239	250	254	246	266	267	235	236	277	272	231	289	259	234	258	261	237	268	263	255	244	260	272	254	253	263	261	278	258	259	239	258	256	250	281
7532	878	1147	1214	1085	911	844	821	775	724	667	759	728	673	708	661	674	660	622	621	668	620	639	622	606	592	634	590	611	596	658	649	609	621	619	609	616	624	569	616	612	651	617	611	671	578	628	669	571	585	634	633	610	593	592	625	629	587	591	640	609	636	623	594	641	669	680	642	650	658	667	669	683	718	676	668	647	648	633	589	637	651	664	629	632	635	606	608	663	602	604	600	607	583	637	604	630	592	630	621	631	605	636	590	631	649	628	623	624	605	614	581	626	566	602	591	611	629	601	598	611	573	592	622	628	577	617	593	556	632	612	600	573	655	618	647	572	600	594	576	591	577	630	619	622	606	589	603	578	598	632	607	601	630	644	601	587	573	621	608	585	627	584	588	592	612	615	596	577	602	603	597	587	630	612	598	621	679	591	565	630	620	602	608	621	596	632	594	580	620	606	614	565	587	578	604	600	636	623	632	596	610	593	599	600	604	561	607	596	573	616	639	619	578	639	606	639	621	608	638	603	581	586	624	635	596	610	582	559	608	603	584	601	577	595	596	611	611	581	595	631	581	610	576	594	594	626	600	614	623	587	575	624	657	556	631	632	634	657	649	595	626	650	618	607	587	600	616	587	617	615	566	603	608	623	644	575	617	641	634	624	605	623	620	633	685	643	661	641	600	650	611	580	649	591	572	634	618	579	573	614	593	615	627	609	621	558	650	609	589	609	617	634	607	594	573	619	605	582	603	634	614	595	622	660	595	635	592	565	546	587	579	583	640	607	626	607	675	619	592	583	555	664	601	581	580	618	633	615	591	645	594	611	627	613	595	631	568	625	598	643	591	594	628	662	578	582	576	640	591	608	614	597	624	582	605	627	593	603	581	562	649	623	611	681	640	605	586	621	586	562	646	615	607	580	622	601	627	607	607	590	607	608	618	639	616	608	615	599	584	600	653	607	593	599	577	654	588	630	576	597	645	607	606	627	604	583	607	606	633	559	633	615	666	585	614	631	595	609	603	660	673	599	613	594	637	616	602	629	650	615	598	616	647	610	624	560	604	576	620	588	596	647	622	559	626	586	588	585	611	611	615	651	611	609	617	612	559	603	621	593	602	613	615	597	536	591	607	551	604	604	575	580	587	580	615	586	647	617	640	600	585	579	602	629	573	653	601	576	603	617	672	618	580	602	596	600	565	595	624	635	577	637	592	596	604	609	628	617	639	593	576	606	645	603	584	627	598	635	616	592	601	595	617	619	626	655	585	591	630	600	612	601	612	576	612	573	626	602	593	611	602	626	613	615	639	618	607	581	645	620	542	572	631	610	557	586	655	618	615	595	617	585	624	614	638	577	631	616	633	618	588	576	581	653	646	653	598	620	633	574	617	648	628	613	627	608	611	595	630	613	575	591	575	613	613	657	628	599	618	562	589	566	651	637	638	602	612	623	613	639	607	620	602	623	644	566	636	602	528	580	631	610	622	622	604	648	607	595	628	611	585	597	576	632	560	618	595	606	612	628	586	635	567	596	602	611	604	649	586	626	614	639	586	554	568	574	630	578	590	595	594	609	614	605	565	595	605	589	612	582	614	617	575	584	590	606	571	623	602	600	655	593	609	638	580	648	580	598	603	585	641	609	622	606	667	589	591	597	563	616	593	593	591	596	573	627	646	608	596	571	622	597	575	579	636	603	610	613	607	615	587	587	624	603	607	597	600	601	629	615	593	632	629	579	598	632	584	594	569	566	653	601	611	612	563	559	580	599	579	612	619	609	590	589	668	617	632	616	632	608	597	625	598	577	630	632	663	592	606	653	621	577	634	638	556	603	616	581	627	603	625	606	621	597	610	601	663	575	582	622	585	591	620	620	589	573	629	588	595	601	588	581	591	601	598	594	626	599	596	618	597	623	587	591	629	581	630	627	669	630	587	584	619	626	584	595	621	649	577	615	633	588	595	596	636	657	631	607	620	603	593	622	587	587	572	600	647	610	583	599	616	621	583	614	621	582	620	598	615	614	626	612	605	608	584	597	571	600	625	602	618	636	668	609	580	598	604	587	601	595	597	619	633	602	632	615	673	603	599	644	603	638	609	608	644	587	616	650	617	583	572	577	607	653	636	572	620	579	628	609	609	642	642	597	621	609	634	608	602	575	638	650	606	630	586	594	630	616	603	616	613	593	615	581	582	651	655	574	640	575	609	603	587	588	611	589	674	608	599	609	647	586	628	613	575	573	592	588	631	607	613	674	628	573	590	594	598	610	631	588	591	592	626	603	596	599	595	585	660	608	654	627	640	567	598	593	633	594	642	604	643	577	614	605	647	584	604	617	586	626	608	609	632	654	532	604	608	615	604	592	588	578	602	606	625	570	620	567	620	618	579	621	607	666	662	650	612	622	585	556	617	646	563	642	652	652	632	617	588	635	602	593	609	602	637	597	575	632	667	608	591	615	595	646	576	596	641	633	599	606	591	637	575	574	593	604	588	607	589	620	567	623	587	602	611	538	569	635	592	666	563	637	621	619	621	604	629	641	596	612	625	623	616	610	624	642	591	639	624	590	606	607	636	627	602	636	623	610	604	593	605	594	564	617	613	609	603	625	610	577	618	607	616	615	665	635	604	590	663	649	588	629	573	630	541	612	626	603	555	623	617	638	625	590	586	643	608	602	614	595	601	583	624	606	575	658	582	642	661	614	637	599	608	631	631	590	610	602	592	613	638	637	621	628	660	617	615	639	603	619	572	590	604	594	613	606	629	615	629	596	604	597	620	630	625	615	612	606	644	623	646	599	578	626	602	619	643	576	640	552	649	525	611	591	626	667	572	607	626	613	645	637	605	618	624	611	617	561	605	606	599	579	613	625	660	632	603	594	615	615	637	614	618	564	606	637	586	566	626	635	572	612	633	661	634	616	597	604	600	659	625	623	624	570	575	604	584	645	605	608	589	625	578	536	604	570	585	621	570	647	594	609	620	580	567	595	568	612	575	598	602	606	609	592	602	640	636	616	606	577	575	669	606	625	612	603	569	597	618	633	590	568	617	590	587	613	636	629	648	613	568	631	599	588	597	590	625	597	631	587	623	606	636	554	648	593	603	599	587	610	605	611	597	652	573	652	619	576	653	592	621	600	628	658	620	597	599	600	640	612	562	613	627	643	622	568	627	607	639	589	635	651	601	576	594	622	617	607	602	601	590	592	597	654	600	604	620	586	607	597	623	593	609	628	615	620	625	624	622	613	618	592	631	646	590	582	599	645	612	615	613	625	541	647	645	606	605	575	597	580	644	565	585	606	663	644	625	592	572	650	567	543	603	615	642	597	627	605	577	620	593	617	611	618	627	652	601	647	613	589	570	603	584	583	596	587	576	598	648	620	596	650	607	635	559	619	585	595	597	594	647	573	613	615	591	611	627	649	586	636	626	634	610	629	593	604	605	619	564	622	640	564	563	626	616	618	618	636	617	659	607	629	606	682	624	611	601	577	609	570	655	589	613	587	578
14575	883	621	474	328	248	231	170	197	165	130	119	150	140	140	133	131	140	129	142	124	134	134	124	99	114	117	122	131	125	112	131	128	122	121	135	121	117	133	112	140	144	135	118	128	128	127	113	118	125	111	110	117	134	138	118	126	140	157	126	105	122	128	115	137	124	142	141	131	113	113	123	131	133	124	152	137	125	119	123	115	133	109	130	123	133	130	132	111	131	129	116	127	117	125	130	121	118	132	109	156	106	113	107	137	109	120	109	135	124	99	113	135	141	122	123	129	104	120	119	152	136	131	96	104	131	124	120	120	102	130	111	131	124	124	119	138	125	145	128	116	108	104	117	131	116	136	133	136	111	128	132	138	136	119	118	121	126	126	122	123	128	123	123	122	149	121	133	115	119	111	120	105	130	141	118	115	126	105	130	109	123	103	145	135	124	135	129	112	143	131	131	121	110	130	123	133	136	118	133	118	114	115	124	140	114	120	118	105	138	136	121	137	104	132	124	125	125	129	124	97	108	136	137	114	105	111	127	136	137	119	152	131	114	127	121	122	114	111	126	134	134	118	138	124	136	98	129	121	130	116	138	135	154	117	136	136	107	123	116	115	113	103	133	106	102	112	130	97	112	106	134	112	122	107	125	142	126	133	120	118	118	126	139	128	135	133	129	103	123	128	112	117	128	114	128	108	109	131	126	128	128	129	116	130	119	114	121	128	120	125	113	120	126	131	137	128	121	125	127	130	105	120	140	121	130	128	118	124	131	127	123	135	125	120	115	114	125	111	131	127	106	115	114	100	115	117	125	113	126	135	130	131	138	129	116	125	126	130	116	120	131	108	117	119	121	110	141	125	105	122	130	128	117	112	114	122	126	131	117	123	131	132	131	121	128	126	92	107	129	126	113	117	116	120	120	124	119	117	120	104	117	121	120	140	111	119	127	124	122	134	124	114	129	123	133	109	144	128	117	132	114	112	122	127	126	137	107	132	138	115	119	100	133	115	130	132	129	117	99	112	156	142	113	121	140	142	135	139	133	119	100	117	115	105	122	116	133	132	122	125	135	113	130	124	110	143	122	124	119	141	131	129	138	111	102	132	132	128	107	130	112	133	148	142	130	125	120	118	136	114	112	101	121	130	108	104	116	126	132	130	133	104	116	131	105	122	106	110	127	119	130	128	130	123	102	132	125	130	134	138	124	139	132	126	143	128	130	129	130	136	108	137	108	121	116	135	124	114	101	135	121	140	125	116	108	119	116	102	123	116	115	117	118	134	115	123	123	117	125	134	131	135	138	111	106	128	114	105	120	136	153	122	121	115	130	121	137	117	107	141	119	134	114	123	125	130	144	109	131	126	121	136	122	127	146	121	127	117	142	133	134	111	142	121	129	116	117	127	122	145	129	116	110	117	115	127	114	141	126	115	112	120	124	121	103	110	135	135	136	102	129	128	125	126	107	118	157	152	123	118	123	127	128	117	131	136	126	112	129	116	121	134	139	129	137	114	140	138	130	133	125	115	148	98	121	130	143	127	116	126	118	124	137	128	118	128	138	134	126	135	126	121	103	127	140	112	110	144	93	122	141	125	129	118	95	103	117	131	103	113	112	118	120	134	127	113	120	95	152	120	137	153	125	106	134	110	130	116	131	99	107	122	116	130	137	118	105	119	123	129	124	151	117	120	113	137	135	140	125	118	108	143	128	90	140	119	122	122	126	137	148	139	130	129	105	108	107	119	110	111	84	111	116	119	125	123	114	125	126	119	110	100	108	133	97	129	132	106	115	102	149	132	116	110	117	130	135	131	152	125	100	122	106	136	123	143	144	122	114	125	132	122	111	128	126	135	134	119	106	114	144	136	110	101	136	110	111	116	104	110	119	137	132	130	133	125	132	108	124	113	122	133	121	125	108	122	118	152	115	134	104	127	114	115	144	135	122	138	104	118	142	121	133	127	113	116	123	121	132	111	144	129	131	142	124	119	122	110	122	144	137	137	115	140	134	126	134	119	126	134	126	120	140	147	134	117	110	119	119	123	122	111	123	120	123	130	117	140	135	109	149	111	118	112	121	128	105	132	132	124	132	125	116	134	111	118	128	147	116	100	124	119	120	141	139	128	108	97	114	102	114	121	111	110	126	117	133	126	134	139	137	135	123	106	110	121	124	127	131	124	134	133	124	121	133	100	131	119	124	121	134	119	132	125	125	86	126	136	108	103	133	113	112	144	124	118	122	119	120	116	98	109	126	129	115	121	125	108	95	134	116	123	111	125	120	122	127	137	101	120	132	119	119	119	115	130	117	117	105	116	132	156	127	144	116	119	114	130	128	115	134	134	118	128	123	141	144	142	118	123	117	135	123	110	118	154	133	125	138	115	128	126	124	118	125	130	104	103	114	113	123	108	122	135	113	116	126	134	152	115	122	127	106	115	129	114	111	112	131	122	108	127	118	125	136	122	110	128	119	123	125	126	113	124	119	105	130	119	130	105	122	131	129	120	136	149	151	120	130	130	115	121	99	120	141	145	137	104	127	116	138	126	131	133	123	128	117	128	120	116	127	120	129	117	137	118	129	114	119	100	111	140	122	113	137	128	139	142	126	113	122	106	113	137	123	126	122	112	110	114	131	123	120	126	105	125	123	121	87	107	120	138	131	125	151	123	114	124	141	144	120	112	130	102	122	120	109	129	126	101	117	99	139	140	124	102	115	131	118	132	130	123	109	130	143	113	106	134	111	141	126	118	119	115	118	137	121	116	121	107	144	131	116	119	135	138	118	131	113	113	132	130	110	125	146	135	129	120	129	125	137	128	137	130	119	119	109	112	129	116	115	115	145	138	126	139	130	137	152	137	118	134	131	101	97	129	109	136	135	152	132	137	116	126	118	113	122	133	101	127	126	115	116	141	114	123	116	141	137	138	127	128	107	111	122	108	119	135	97	146	107	119	118	138	118	123	112	132	122	131	125	107	125	112	124	126	114	126	131	130	103	125	113	142	116	117	128	87	104	146	113	123	122	132	122	125	99	119	103	120	128	121	128	120	106	134	111	136	130	110	115	141	120	128	127	143	120	122	125	148	130	126	127	130	124	129	114	117	127	124	117	121	130	148	128	129	116	134	118	124	125	125	129	125	116	138	134	138	125	105	110	128	101	116	136	151	125	100	109	117	126	119	120	123	111	121	121	119	121	125	99	133	121	113	121	120	131	130	136	150	127	134	122	111	125	133	112	140	143	129	141	139	142	135	104	123	121	121	104	118	103	131	139	120	101	118	132	104	122	120	114	96	123	132	145	131	127	121	129	99	115	113	135	127	147	140	102	109	126	112	114	111	126	135	119	127	131	138	120	123	112	119	121	110	119	119	122	136	134	123	118	133	128	136	116	119	113	116	128	123	119	128	132	148	139	135	144	124	149	105	149	126	108	114	129	141	115	137	135	115	133	118	124	148	129	100	110	141	150	137	112	113	107	107	129	142	136	115	119	140	108	137	129	97	105
9031	787	1280	1478	1254	975	875	729	621	605	570	513	447	460	473	451	410	398	414	416	382	385	419	372	386	363	370	357	352	329	360	362	306	374	360	358	354	350	314	353	370	338	298	314	329	338	346	320	315	335	314	297	351	320	327	313	352	312	353	333	312	317	364	338	384	422	361	345	387	411	384	397	440	530	478	414	421	350	334	342	308	324	326	320	343	315	300	316	305	323	304	312	281	306	338	326	333	331	354	349	358	307	281	334	343	297	334	343	305	326	341	328	311	348	336	307	294	335	339	337	346	308	321	341	321	333	312	305	324	305	330	325	340	304	320	328	372	311	309	312	310	331	325	316	362	315	328	327	313	314	312	301	317	321	331	312	307	306	343	342	299	336	343	325	316	308	314	323	313	299	306	310	317	313	322	303	316	310	281	295	324	314	334	328	350	312	341	347	312	313	337	328	326	311	325	338	309	313	337	336	303	296	341	338	310	329	340	333	320	324	313	335	302	327	324	331	299	316	297	337	338	315	352	310	318	334	309	340	324	326	347	306	317	310	326	336	332	294	313	308	320	349	292	348	319	329	314	326	324	343	352	327	323	316	289	300	328	305	331	321	318	316	328	342	312	297	311	353	325	311	272	327	334	341	300	331	317	319	348	333	297	355	317	327	328	332	322	332	336	303	347	314	314	303	325	356	343	345	322	359	337	320	336	339	310	329	318	302	297	326	321	336	349	324	346	318	324	330	351	334	329	306	324	322	338	311	340	302	304	307	318	329	308	327	321	299	324	333	285	328	359	330	302	332	303	335	326	306	344	312	343	318	285	334	312	322	315	344	347	339	311	329	361	323	282	312	337	341	332	312	324	331	309	310	326	330	321	321	306	332	321	327	331	327	309	297	309	331	328	303	330	322	336	344	342	335	343	327	306	346	308	324	327	339	328	334	330	322	321	307	309	367	326	306	345	339	305	285	320	340	318	330	329	322	273	325	360	332	341	345	309	342	340	296	301	317	315	326	316	329	331	339	329	344	321	319	322	303	333	343	318	343	308	322	306	323	307	328	310	313	321	307	320	328	331	304	305	323	335	309	314	330	320	316	314	316	322	322	292	314	314	323	323	297	319	333	321	331	329	339	318	353	338	315	339	311	298	376	317	346	325	314	326	331	304	306	302	316	327	343	312	322	330	333	329	331	304	328	297	328	317	333	318	338	336	332	334	360	334	344	343	318	321	317	341	345	291	308	337	280	305	307	327	299	332	323	339	296	356	316	330	288	351	310	302	311	326	351	336	327	345	356	356	270	334	324	333	331	349	330	333	339	319	350	291	313	336	294	307	302	331	327	319	297	325	298	317	323	307	311	330	330	298	307	285	326	317	324	369	351	312	323	307	328	303	326	311	313	313	310	324	315	341	342	349	343	319	319	324	321	281	365	319	326	348	321	300	346	350	321	327	310	299	306	327	346	320	350	331	347	326	321	310	327	352	314	304	305	318	310	315	307	315	377	296	327	328	342	314	337	331	298	319	339	353	296	311	349	356	323	343	312	302	304	336	317	303	341	337	344	313	307	323	305	331	329	335	298	334	316	331	317	336	323	325	313	338	355	300	325	291	332	362	347	298	299	354	313	344	324	355	335	353	304	338	324	306	346	334	323	318	301	326	334	302	332	337	333	339	338	333	313	322	360	361	319	312	318	308	315	308	355	302	315	299	313	303	318	327	312	321	317	271	332	312	299	301	316	344	339	350	328	357	317	311	294	300	318	363	291	327	321	321	323	320	308	317	333	352	336	262	321	312	303	307	302	341	324	289	293	335	317	331	314	307	341	315	315	348	310	306	346	305	356	310	372	333	316	330	343	296	325	336	304	327	305	302	326	303	323	304	313	320	325	307	273	328	302	318	311	289	297	344	305	330	311	334	323	361	321	307	312	314	322	312	314	326	323	291	295	344	346	299	304	292	348	311	336	330	310	307	341	330	309	338	312	326	303	326	331	303	314	313	320	308	310	331	272	316	292	326	330	337	317	321	333	309	337	342	311	336	302	331	315	343	342	327	338	329	330	322	312	305	322	329	324	319	314	308	334	346	330	344	288	339	319	314	324	351	369	309	315	322	340	332	325	305	310	323	295	319	329	334	311	311	350	364	319	370	289	312	323	340	325	288	338	351	336	325	330	321	315	344	314	348	334	337	306	305	324	333	331	335	311	368	303	351	327	326	335	307	297	329	352	334	320	300	330	328	317	319	336	314	308	295	339	318	338	304	302	326	308	339	316	320	343	301	341	328	294	323	303	309	333	349	316	339	361	320	330	350	321	310	311	333	317	330	311	296	328	335	334	314	329	316	327	370	326	319	313	314	302	353	312	317	328	301	328	320	334	353	322	294	340	313	334	334	345	333	318	308	343	310	298	322	346	291	320	304	295	292	314	335	354	318	332	332	308	323	337	297	288	324	341	303	347	323	329	371	348	306	323	323	319	349	292	326	309	320	335	323	320	317	303	327	365	343	331	313	329	350	304	297	299	304	331	319	345	345	342	342	277	333	331	316	318	326	381	322	303	308	327	344	293	322	306	336	331	319	316	288	343	304	311	311	310	330	313	285	290	319	318	303	337	316	339	334	303	326	330	351	311	314	329	325	336	330	298	341	308	337	301	328	362	319	330	325	306	289	312	316	325	342	342	308	341	312	320	325	321	335	274	291	316	341	309	318	321	319	297	311	294	307	293	313	298	359	356	331	316	277	331	324	307	349	349	315	311	359	321	323	338	281	316	331	291	291	353	348	314	339	314	319	346	348	330	334	323	339	292	335	343	337	311	330	320	318	337	352	329	334	293	347	322	298	319	322	330	320	306	313	333	341	316	354	323	318	352	340	349	329	306	328	310	310	311	322	323	319	337	340	338	321	297	338	307	301	327	296	340	359	337	323	349	334	320	333	322	317	358	315	342	323	316	328	341	312	359	360	346	325	298	306	349	301	306	321	309	310	320	340	317	320	316	317	342	300	357	311	323	298	329	302	318	331	356	293	339	320	337	340	310	338	310	295	369	326	302	340	348	317	337	311	312	332	321	334	318	330	297	312	344	318	317	309	316	303	343	322	321	349	342	314	338	359	337	332	339	346	310	338	320	343	318	316	337	317	311	313	321	325	338	358	315	312	295	297	309	353	318	351	349	290	349	317	338	275	309	344	319	328	352	342	334	307	309	330	362	321	308	338	343	326	336	327	333	308	317	318	303	303	320	324	336	334	350	342	307	319	308	310	312	343	297	339	323	364	322	311	355	310	335	331	314	328	312	352	356	339	326	306	339	331	313	345	327	352	305	307	316	326	294	333	314	322	334	332	334	321	327	318	346	333	290	319	329	367	330	300	308	332	317	352	339	310	329	342	354	349	306	314	323	337	314	317	332	333	347	318	316	316	303	317	296	318	338	331	302	308	343	346	334	324	331	345	347	295	336	325	343	336	346	337	311	311	315	290	309	339	287	303	306	350	331	289	354
2196	345	328	272	306	336	299	303	294	278	296	292	302	312	303	275	275	267	316	293	282	286	284	315	272	288	294	269	293	301	298	296	265	312	270	273	325	276	309	307	305	310	284	296	286	293	277	320	292	280	315	297	289	249	310	310	278	313	326	317	276	301	291	299	302	285	288	301	270	312	294	332	317	270	317	273	286	291	276	287	308	308	266	274	287	298	303	290	289	306	305	288	309	289	244	286	293	313	277	255	273	307	287	314	295	275	297	282	297	286	301	306	286	302	279	305	279	275	269	310	313	295	295	293	292	286	283	287	280	285	299	314	320	327	302	270	280	284	267	308	279	287	298	266	288	299	317	272	303	293	275	265	313	301	297	297	298	308	321	292	299	288	283	290	302	290	326	295	269	278	316	269	275	304	291	308	278	293	321	334	306	333	294	299	269	318	306	290	294	283	292	297	303	303	296	309	307	282	277	313	294	301	270	302	287	316	299	300	303	271	276	308	279	276	283	299	343	307	295	326	286	306	282	276	311	276	285	265	305	294	251	295	291	273	298	296	286	332	310	312	324	289	317	279	302	284	294	292	296	296	263	294	287	279	291	287	270	342	293	279	287	266	281	272	298	328	301	317	291	277	323	268	286	305	286	251	282	324	273	306	286	293	289	308	297	272	300	274	280	314	290	317	305	298	288	247	277	305	263	314	292	284	287	315	310	265	325	288	309	301	270	269	287	294	293	269	291	301	291	265	308	327	299	296	281	287	285	283	252	307	318	288	287	282	279	316	295	275	283	276	270	299	277	279	277	283	281	310	300	253	289	286	302	312	285	277	268	256	281	296	302	289	309	294	288	299	305	289	287	277	285	321	293	285	297	302	284	297	303	292	266	310	278	299	285	259	283	303	282	283	280	286	290	299	282	306	319	308	295	285	309	317	270	283	320	305	313	288	280	284	271	299	298	313	309	299	295	267	307	277	299	282	296	301	306	269	302	312	316	274	282	269	291	257	282	277	276	301	275	317	293	326	285	297	303	310	290	273	282	309	309	264	295	308	290	307	296	275	293	283	282	273	289	296	237	271	253	302	297	252	308	302	293	312	305	300	290	304	292	283	290	306	291	281	289	318	287	286	285	285	319	281	285	288	265	293	303	302	252	300	261	315	303	288	315	263	261	261	299	285	324	308	310	278	304	299	308	291	318	316	300	309	273	317	292	289	302	274	266	310	307	269	291	276	278	302	287	307	315	309	292	285	304	291	306	289	277	303	272	267	320	318	312	298	288	295	311	306	285	283	294	316	299	274	299	306	286	279	308	300	268	280	296	331	294	337	294	305	293	283	293	300	291	303	300	299	295	322	277	275	279	310	278	297	288	290	297	309	330	274	310	281	280	293	281	305	303	292	304	272	298	302	325	322	289	261	284	302	269	291	275	327	298	291	254	247	282	284	268	287	278	297	301	274	279	273	303	301	272	274	269	247	299	286	265	303	273	306	292	298	307	307	296	319	284	271	314	297	300	315	289	300	284	292	295	308	271	272	298	289	274	302	289	297	288	310	282	315	333	256	305	273	310	282	287	278	269	287	295	293	299	337	324	302	232	274	267	317	263	316	272	270	313	276	298	298	324	310	269	313	290	279	288	265	297	286	311	275	288	292	263	251	261	306	267	286	287	305	268	279	256	311	277	289	315	280	308	311	311	283	276	285	292	282	304	304	326	287	294	276	297	287	288	285	299	280	282	290	276	339	311	282	258	271	307	276	270	308	293	307	323	313	306	289	288	321	331	284	298	302	281	281	282	321	295	282	285	284	293	293	298	320	286	260	326	291	305	285	298	305	317	255	274	281	285	347	327	273	284	287	294	283	290	298	305	264	298	273	267	322	312	284	257	298	278	317	293	308	308	303	273	263	297	286	281	310	301	301	330	310	305	322	320	294	264	299	291	300	313	285	310	300	288	313	327	297	272	292	274	299	305	297	308	279	272	312	318	276	338	301	303	268	282	266	299	288	279	283	290	306	253	294	303	305	309	329	299	265	303	295	290	289	272	268	311	260	274	270	293	297	296	316	266	268	294	315	273	304	294	294	328	281	307	269	273	291	321	341	256	312	308	288	277	273	263	331	276	297	293	276	258	281	313	310	287	278	304	292	287	297	273	282	252	296	290	270	279	294	313	312	323	323	279	311	279	307	302	254	294	304	309	287	275	284	297	301	315	278	317	317	305	276	276	319	308	299	319	287	278	266	294	294	298	282	269	267	293	284	283	296	285	296	280	273	312	260	278	308	330	309	259	303	296	319	304	301	301	272	299	273	278	307	283	302	289	304	318	287	266	311	308	299	291	295	253	288	312	271	318	291	279	351	277	329	274	282	273	327	330	288	279	302	308	265	289	268	273	308	317	321	278	262	295	300	304	281	276	294	296	327	276	286	284	294	275	277	255	255	308	296	288	284	329	324	294	271	277	309	292	286	295	287	309	304	315	321	281	302	322	293	308	294	269	269	277	287	311	292	310	314	280	295	294	279	300	261	285	295	310	330	290	295	320	296	273	308	295	277	279	303	304	319	327	330	279	292	269	296	257	297	299	292	257	290	267	256	310	294	290	285	272	292	302	296	292	280	313	305	276	324	284	296	345	314	349	325	296	320	334	298	292	299	314	286	303	298	281	287	269	301	326	279	290	296	277	311	307	267	325	294	279	274	263	323	266	299	306	298	293	311	298	289	288	268	316	288	302	298	286	291	291	298	316	275	304	295	324	296	287	297	287	284	320	296	309	274	350	287	309	258	301	264	260	313	304	272	287	283	277	301	267	287	296	299	283	330	324	313	302	306	285	268	266	296	312	300	318	303	279	296	314	301	288	338	294	307	295	314	265	293	272	316	296	306	279	315	315	306	285	308	301	282	329	293	299	266	280	294	282	301	321	289	304	303	345	313	249	291	300	302	306	270	285	270	288	274	298	298	312	300	318	311	311	293	285	282	311	292	282	292	283	279	325	279	311	270	258	296	306	308	282	303	290	308	290	285	298	303	297	278	313	267	298	288	319	323	327	274	291	296	268	296	260	312	259	280	272	330	272	306	320	288	297	328	283	295	270	272	331	301	274	296	299	329	288	275	288	329	264	263	296	251	281	269	288	278	308	282	257	266	301	264	264	304	292	253	279	293	279	277	275	310	316	301	278	284	302	255	298	286	254	253	271	278	304	296	275	272	298	300	299	320	298	298	287	260	307	299	304	320	264	281	318	317	316	292	276	284	297	291	291	316	292	301	270	306	300	267	272	320	270	297	317	280	302	258	285	312	291	299	244	296	284	318	288	303	288	321	277	286	297	318	262	334	277	326	289	299	277	286	309	283	277	269	294	295	301	295	275	313	291	315	304	298	297	286	269	324	300	304	265	305	282	298	267	318	279	292	286	296	345	269	321	321	296	286	274	267	267	319	286	338	299	332	300	308	283	280	275	299	297	254	296	280	297	267	306	282	274	247	275	309	283	294	306	311
2635	767	741	736	740	796	739	724	710	696	685	724	702	676	695	670	773	687	704	729	682	705	652	737	734	739	714	658	714	679	731	694	736	718	696	706	691	714	693	692	698	663	723	683	672	708	741	669	759	737	677	682	699	721	713	734	675	705	719	701	688	709	682	721	695	741	667	735	678	672	628	704	734	704	696	744	716	692	633	692	633	747	711	718	703	763	671	688	689	697	711	705	710	689	707	686	704	669	650	697	686	688	708	708	703	750	693	659	686	698	752	674	710	718	725	694	700	703	701	679	680	711	662	691	721	739	710	716	700	701	692	755	722	685	692	741	727	692	695	662	708	699	702	705	693	704	641	752	702	776	682	684	731	673	725	692	683	765	726	685	658	645	709	675	703	724	703	721	680	697	731	718	718	675	713	737	725	718	677	716	694	710	709	688	692	755	672	719	716	703	725	712	716	685	720	715	710	709	746	740	730	684	710	764	754	703	711	733	720	688	671	706	677	696	682	678	707	737	719	718	710	701	721	724	707	678	671	708	717	664	669	712	662	712	669	687	703	739	693	738	686	685	664	736	730	685	718	658	707	694	713	687	686	711	651	709	687	703	699	712	697	669	708	689	728	687	709	710	720	758	680	677	703	678	714	713	673	718	729	663	716	674	725	708	700	726	681	729	700	705	726	697	688	694	678	689	694	677	707	720	712	673	714	710	688	683	706	692	663	715	662	715	736	709	657	734	672	699	677	645	715	712	728	683	673	695	665	704	686	674	744	667	728	726	737	699	697	639	701	733	661	699	735	712	706	737	692	701	707	678	710	655	728	671	665	688	715	707	664	673	690	667	730	698	757	711	685	761	676	672	724	708	706	676	699	778	692	703	662	737	682	695	671	716	694	689	739	695	690	672	691	692	694	697	713	676	712	714	670	701	693	687	656	668	710	736	721	700	685	717	745	706	646	672	687	708	722	707	728	689	661	701	708	669	679	702	681	693	708	709	704	694	688	662	723	684	721	729	688	678	733	750	711	680	671	718	700	705	715	718	707	750	676	694	750	709	746	674	705	692	709	686	694	720	690	717	694	688	696	669	710	689	697	704	709	658	725	651	680	704	640	687	688	689	679	697	718	634	682	739	672	737	700	668	715	687	716	678	721	698	745	715	695	657	739	702	714	708	746	690	675	748	685	670	684	648	701	687	703	661	683	717	708	700	706	692	716	745	649	739	711	651	721	731	743	673	695	720	705	682	738	724	681	729	725	711	689	717	741	693	694	674	664	677	661	714	712	649	675	639	734	687	667	714	753	683	681	728	710	744	705	739	662	723	680	645	681	698	654	694	728	729	724	681	705	676	710	738	687	704	748	732	657	735	673	691	684	706	691	684	684	721	775	728	676	690	658	684	720	678	708	712	675	747	722	681	718	720	675	693	716	691	730	726	670	670	722	688	734	721	708	665	710	724	670	733	662	706	746	668	696	724	712	682	723	713	678	702	751	725	715	702	706	639	729	686	694	722	674	690	686	682	775	740	691	702	725	728	677	688	717	717	692	736	703	675	733	681	692	688	691	636	677	702	688	689	695	646	684	690	693	680	714	736	704	724	741	683	724	718	735	727	720	708	683	676	665	699	691	680	716	670	691	685	677	676	724	679	718	711	737	748	697	685	739	680	727	666	720	651	716	714	695	681	732	704	717	724	720	685	675	725	672	745	706	659	681	651	712	693	677	609	684	730	719	666	718	738	689	724	707	730	683	738	711	771	718	700	667	747	709	706	688	704	682	707	727	708	699	708	664	697	698	711	714	696	720	706	708	726	691	693	711	715	705	730	687	715	677	663	670	681	679	690	664	699	721	692	728	697	713	672	676	691	672	671	700	698	772	727	670	737	678	692	711	714	771	710	689	748	702	733	725	743	774	715	722	704	675	743	734	678	718	643	690	682	703	703	691	658	747	724	703	677	691	739	675	661	639	657	709	683	660	743	736	725	700	694	677	680	674	667	699	694	673	674	730	718	701	675	686	699	719	721	734	728	694	695	712	713	705	703	678	632	680	722	737	711	741	674	680	691	680	731	721	711	678	721	670	696	648	694	720	733	678	689	721	665	682	718	671	690	740	694	711	787	641	735	690	719	724	685	684	671	758	722	723	691	713	706	661	717	673	726	713	697	697	733	717	709	692	673	691	684	674	720	694	682	716	708	726	712	707	695	691	702	702	703	705	697	739	700	714	715	663	722	685	710	739	742	675	701	666	717	695	704	670	703	694	704	638	680	734	732	681	734	702	726	705	712	683	700	678	734	707	706	699	706	701	729	657	676	662	774	684	774	731	736	668	693	699	718	699	699	730	716	697	671	713	706	740	686	692	680	713	719	706	704	659	690	733	701	699	752	730	733	676	698	719	703	679	719	679	694	712	707	718	711	710	745	720	701	709	749	749	688	684	708	707	758	735	692	726	741	738	697	686	751	704	696	708	702	725	618	673	667	703	715	653	659	700	757	754	738	701	692	707	653	724	724	735	705	748	666	745	724	679	737	702	699	726	699	702	715	706	739	703	729	710	662	675	726	690	761	684	718	753	753	706	697	667	674	702	701	713	716	705	693	728	684	691	726	748	684	681	684	713	707	698	699	715	655	682	691	669	638	730	672	687	670	670	700	688	722	718	704	643	687	727	686	747	669	674	666	718	674	717	710	744	651	686	711	733	723	757	726	736	738	719	742	688	693	740	677	655	682	711	733	700	678	692	680	736	739	650	685	637	701	736	704	723	656	721	714	652	730	668	688	714	670	698	685	682	658	693	717	732	731	722	739	665	739	659	694	722	666	724	680	717	726	657	673	658	692	659	687	714	716	680	704	683	711	700	698	711	677	712	741	721	704	683	679	684	679	723	705	669	733	696	682	661	701	727	670	720	706	680	682	676	720	712	687	704	671	733	661	678	714	667	718	745	709	687	691	691	722	726	682	698	725	686	701	696	732	772	720	727	679	734	733	729	698	692	726	733	716	690	677	701	728	704	715	713	708	752	672	724	684	712	674	707	676	708	719	660	685	675	730	675	698	673	712	645	717	729	698	676	726	711	743	673	722	740	731	703	689	744	682	716	753	699	737	704	712	678	728	691	681	669	635	715	717	709	656	679	685	709	748	712	699	723	699	666	722	735	708	791	687	696	687	700	714	705	666	738	704	689	702	700	684	702	706	712	730	724	671	699	700	674	700	715	658	715	723	733	703	721	674	701	738	753	674	750	674	703	742	733	694	688	638	738	713	705	738	723	678	744	701	738	693	722	683	694	680	693	720	708	703	737	659	732	737	714	686	749	701	737	686	677	702	696	706	721	730	697	699	736	728	728	703	715	683	693	683	727	724	672	727	729	718	687	683	642	696	698	680	692	686	690	720	710	717	779	692	729	692	656	751	686	724	715	702	695	694	694	684	673	716	701	734	710	694	682	672	692	694	760	738	716	710	684	699	703	669	705	736	696	696	694	706	714	723	712	655	688	759
7969	504	527	388	337	289	275	310	306	267	260	264	233	250	262	283	269	260	262	268	243	283	292	266	228	259	257	255	248	232	239	271	262	250	263	274	230	250	242	255	262	277	241	258	244	241	253	247	262	229	283	239	257	294	247	256	263	253	276	265	272	212	241	281	256	255	226	227	260	282	278	238	240	291	238	247	265	283	231	254	228	264	247	246	239	247	243	254	258	252	244	232	275	253	254	236	234	252	239	241	271	271	265	252	284	260	214	232	243	256	227	257	286	233	229	259	251	232	258	253	236	269	248	247	225	257	272	264	264	231	261	260	226	233	284	212	253	285	242	237	275	251	252	266	234	247	236	249	246	264	241	233	241	250	238	259	278	255	242	245	244	197	240	250	267	239	255	240	249	261	238	256	254	243	243	243	252	284	265	255	238	259	243	232	242	233	281	240	241	237	266	245	246	254	259	229	250	260	249	223	247	287	234	245	221	235	237	233	214	254	231	249	243	255	299	229	245	255	252	258	246	246	245	223	232	239	213	262	241	237	237	277	253	255	256	262	246	231	282	248	250	211	263	253	233	255	246	241	271	258	259	256	267	244	262	221	253	240	235	242	254	253	254	243	254	267	267	251	240	254	272	223	247	223	209	257	240	257	247	231	222	225	261	259	252	219	246	263	251	280	243	261	256	254	283	279	237	256	237	244	271	256	243	266	266	268	245	257	237	261	225	232	271	258	270	259	246	248	235	256	233	248	252	248	228	252	275	249	268	250	275	277	259	224	243	275	275	238	227	247	234	272	223	226	255	255	262	245	258	248	265	256	249	257	250	242	247	265	236	241	248	249	230	258	231	266	240	286	252	277	249	251	275	265	257	223	260	268	217	244	270	226	246	227	238	210	245	261	266	215	272	262	252	256	260	238	226	255	229	277	273	264	250	237	230	280	275	258	262	235	277	247	246	222	288	271	252	250	239	244	260	234	245	226	252	257	216	254	236	244	268	232	236	279	244	241	239	235	254	253	257	245	235	262	242	227	255	271	226	243	240	222	258	254	265	236	247	261	263	240	221	241	260	278	266	275	265	259	252	237	230	247	262	230	238	244	258	260	256	232	252	268	254	241	266	281	247	241	251	255	254	228	258	251	240	244	219	270	237	238	228	256	221	250	260	274	269	212	234	236	239	269	246	269	255	243	254	245	233	254	250	253	227	261	273	234	243	250	227	254	239	248	248	240	245	266	231	274	260	273	227	248	240	231	221	232	249	235	267	274	246	249	241	257	223	230	261	251	252	250	245	261	260	237	291	249	272	247	230	223	269	264	252	277	266	258	245	242	241	248	234	208	262	260	225	261	271	279	255	277	257	244	231	255	273	207	241	254	238	295	265	250	255	235	272	250	253	239	257	225	228	237	273	237	286	242	243	253	258	244	275	237	258	241	213	231	230	259	237	273	256	250	236	244	230	246	253	248	239	241	266	230	253	245	267	241	273	262	251	253	259	240	264	226	250	249	267	244	252	283	266	239	237	246	258	236	225	240	261	283	276	244	246	267	245	268	250	273	231	250	266	269	218	245	262	260	216	272	236	281	252	255	257	239	251	225	247	244	222	241	245	268	260	231	287	256	267	253	227	246	239	255	284	239	258	202	236	255	264	235	242	262	258	251	271	266	273	243	233	230	273	234	287	233	255	253	262	255	239	230	237	248	282	283	242	244	213	254	249	227	225	257	260	241	260	246	277	265	239	262	222	240	261	268	261	249	233	239	249	252	253	272	266	266	254	251	271	253	262	257	246	235	237	269	265	258	262	226	221	248	220	253	254	237	250	241	247	244	266	272	265	263	247	246	257	268	232	253	243	228	260	276	278	233	276	270	248	266	266	250	232	220	235	230	243	239	273	265	227	278	262	242	245	267	250	238	236	275	228	249	241	260	269	271	266	253	239	274	271	231	254	239	250	262	264	256	247	240	246	268	296	266	230	224	289	243	289	241	261	226	234	256	255	263	239	239	274	263	231	225	234	263	258	265	266	224	222	281	220	248	275	243	252	235	254	264	253	231	248	243	238	234	225	268	223	255	208	248	257	259	254	245	242	249	249	235	280	224	267	241	238	231	263	303	250	230	275	246	269	257	251	245	221	255	264	244	253	234	249	251	261	253	301	260	253	249	243	230	239	227	270	232	269	214	264	241	249	244	266	257	241	255	240	245	242	237	214	249	227	212	265	243	230	249	260	272	233	252	255	241	246	240	245	257	252	256	253	219	239	287	280	250	250	219	280	227	243	280	261	229	260	263	236	239	230	269	285	247	232	254	250	217	224	250	252	255	276	250	259	215	238	248	239	238	234	224	253	245	233	252	249	235	227	245	221	224	262	262	253	242	229	268	240	258	256	255	238	246	247	243	264	268	245	264	262	272	212	248	265	254	237	248	251	231	228	234	260	256	247	242	275	242	232	224	235	280	261	257	269	259	251	254	277	268	258	228	248	237	230	225	244	240	248	244	259	266	269	271	237	241	251	269	274	244	253	255	273	276	251	242	267	248	244	249	226	253	265	273	224	233	264	248	259	276	251	238	241	230	240	230	256	221	241	244	250	235	260	241	236	234	253	251	241	242	238	240	243	246	234	244	229	239	255	253	243	270	264	213	248	220	258	253	248	246	263	245	268	233	270	273	268	247	251	274	242	247	247	226	250	246	255	296	272	230	240	258	251	276	235	269	250	239	248	254	264	250	253	253	263	266	251	236	254	248	265	246	259	237	233	278	261	246	240	264	255	250	236	214	273	242	274	233	257	270	235	248	246	239	243	259	251	223	241	254	253	237	254	232	263	235	245	250	279	264	273	256	251	261	252	264	239	269	250	251	263	270	261	237	262	208	234	237	257	262	264	231	250	271	273	257	242	281	281	253	262	267	244	237	206	269	246	228	233	261	221	246	228	248	239	221	260	245	234	245	263	257	288	249	242	265	253	244	283	273	257	273	264	274	250	287	264	275	295	298	247	259	246	253	243	279	255	253	234	222	236	231	255	234	263	250	232	238	254	254	277	260	262	271	237	270	252	244	268	269	250	234	260	240	261	249	265	270	247	245	253	243	215	252	251	256	234	255	259	266	271	290	274	264	254	211	258	229	265	266	232	236	261	248	256	271	257	242	265	248	244	230	230	227	261	265	264	224	268	261	283	255	245	234	257	261	266	293	241	276	236	273	266	263	252	247	273	238	234	264	265	236	254	258	243	246	256	259	265	272	255	257	208	243	246	250	219	253	218	236	241	228	242	235	259	292	250	282	269	251	238	262	256	230	225	241	248	224	238	229	225	260	235	266	263	241	266	248	219	263	256	249	256	227	234	227	249	247	257	246	237	262	240	253	231	256	271	231	237	241	255	228	245	254	234	260	247	226	227	243	262	233	270	238	254	267	228	236	228	266	275	250	264	246	235	249	259	236	210	259	238	238	228	262	250	242	267	290	271	252	229	228	223	239	239	261	260	277	254	242	261	267
7023	888	1166	1290	1070	969	903	801	769	767	753	664	721	706	698	611	665	636	636	636	617	604	623	589	612	629	644	595	603	634	592	608	587	643	644	634	639	618	646	638	604	628	621	606	624	568	596	584	610	623	637	604	580	631	634	586	574	580	621	609	634	602	597	587	608	612	614	615	614	649	641	655	612	691	762	692	678	686	664	603	618	614	617	636	613	598	638	626	553	619	615	632	587	611	568	624	598	559	592	600	596	642	654	566	646	598	608	624	612	604	613	574	628	585	582	597	584	593	588	602	591	625	637	592	569	613	602	619	619	568	600	602	624	617	608	632	601	622	635	629	602	637	635	567	594	571	616	596	639	588	580	595	581	615	573	599	602	588	650	580	580	611	578	636	566	599	565	597	571	631	592	569	563	619	569	551	595	602	594	617	663	553	587	640	638	615	632	566	626	626	611	625	614	593	573	579	624	603	648	585	613	580	555	596	641	620	617	621	660	610	607	600	588	614	590	601	588	600	592	630	601	581	568	578	620	567	567	603	641	599	592	587	613	601	572	622	607	612	580	617	633	607	623	619	585	619	572	615	572	596	557	606	578	573	612	618	581	649	624	567	564	594	579	604	580	610	635	639	622	554	631	601	590	604	600	577	596	603	618	581	635	603	570	582	589	575	615	605	640	585	557	568	640	575	604	622	648	574	578	569	601	588	607	609	581	562	623	585	600	597	585	579	594	582	608	577	639	601	584	587	626	594	575	618	629	621	599	598	649	622	559	635	575	598	610	625	635	612	605	590	590	567	618	612	629	613	576	582	565	613	647	596	584	566	621	568	613	597	609	600	625	568	587	592	604	612	686	646	617	602	563	562	587	589	644	594	587	619	608	604	586	614	599	607	641	558	568	625	622	618	603	589	625	570	574	629	602	580	597	564	593	622	598	663	609	624	591	615	603	579	584	614	602	627	571	596	611	623	572	587	578	580	619	621	606	580	614	611	569	562	608	593	606	570	583	592	635	595	597	567	582	629	613	642	595	588	609	615	646	604	616	618	632	605	608	580	569	553	596	570	568	625	599	576	608	577	567	611	558	604	600	599	583	595	611	602	629	611	563	613	641	561	587	600	622	578	604	633	651	607	622	629	602	611	594	599	595	618	639	616	625	564	598	639	581	588	578	579	568	596	626	585	634	575	632	601	619	607	672	580	669	621	616	620	666	585	652	565	612	593	622	593	577	592	606	588	568	552	612	618	588	620	598	611	631	601	615	572	555	620	620	591	596	630	586	577	610	658	593	594	590	557	635	598	601	648	620	590	611	601	638	613	577	621	626	612	595	642	602	621	585	631	612	637	584	603	617	571	533	636	616	646	596	653	623	591	558	605	565	598	551	633	650	587	621	604	606	635	619	601	594	600	604	593	613	569	647	605	601	592	594	587	585	602	613	582	579	593	622	632	560	655	616	576	594	587	586	599	636	632	600	610	600	611	600	613	555	607	576	591	591	606	561	615	599	635	573	581	587	621	619	619	617	613	637	598	619	597	583	611	584	589	604	573	608	579	623	652	617	632	591	616	585	602	599	624	595	580	587	617	545	628	619	566	584	640	626	639	653	596	646	588	620	602	610	597	600	604	577	654	607	579	619	558	615	569	568	621	599	629	612	658	623	629	575	606	589	626	604	608	636	631	585	595	631	563	583	621	612	629	568	586	612	666	645	605	544	609	624	640	605	594	603	612	616	572	576	616	604	599	601	645	610	621	588	638	595	624	604	580	609	626	574	581	598	643	616	557	649	561	617	641	594	592	611	570	629	637	569	617	603	624	642	626	626	607	590	587	632	573	595	597	586	620	612	579	608	614	593	595	610	592	562	597	624	566	609	544	556	594	651	593	588	596	622	586	565	614	587	619	598	552	604	562	612	613	598	600	596	582	606	607	609	639	598	601	599	598	634	607	612	595	595	630	615	612	605	572	638	558	577	583	622	622	625	664	584	589	579	579	577	666	608	588	579	618	598	652	577	589	583	579	597	621	627	607	607	628	563	562	595	582	599	568	632	608	628	616	587	637	576	622	553	584	577	592	610	558	592	595	572	623	593	572	613	600	596	614	604	646	597	626	604	591	606	602	648	651	641	625	615	605	586	588	613	578	589	578	604	599	622	624	597	572	599	600	631	613	590	582	596	619	578	629	612	579	558	620	623	595	611	600	620	596	618	600	603	594	613	607	571	602	607	557	616	592	631	590	576	588	596	611	614	617	667	612	586	592	613	604	584	579	595	619	601	600	612	609	605	553	623	608	579	564	616	639	559	596	591	596	600	628	602	603	600	623	582	508	606	606	567	627	609	610	589	613	587	603	622	606	638	590	617	614	585	586	635	587	621	613	606	609	599	568	587	572	590	624	595	604	584	576	597	599	605	587	572	617	651	609	602	548	578	614	571	631	639	602	613	591	600	621	605	622	643	554	579	590	562	558	596	599	559	616	602	640	615	606	601	569	632	615	596	605	601	543	603	583	619	623	587	591	589	566	638	608	657	634	643	614	617	616	608	580	578	624	563	569	599	582	603	647	629	586	634	572	629	657	621	616	595	592	645	570	586	612	621	592	626	538	625	650	592	635	569	590	613	550	611	603	594	573	593	630	561	606	606	585	598	591	600	565	591	588	595	639	596	587	607	586	625	614	589	591	615	616	598	607	589	575	608	555	620	603	611	579	581	630	598	650	586	636	591	604	591	619	621	592	622	620	593	601	647	584	555	625	623	617	617	593	603	602	555	590	664	583	671	570	604	628	634	625	565	602	656	625	599	588	614	611	578	572	575	573	598	593	580	613	588	579	570	607	610	576	629	624	606	611	587	587	665	578	630	616	612	567	625	573	584	619	636	637	580	598	557	560	597	575	585	615	624	591	613	575	625	580	603	616	602	603	594	656	619	607	540	615	555	656	657	592	606	623	625	623	641	620	604	636	592	608	621	618	601	611	623	623	593	590	657	611	571	639	607	591	630	589	628	586	594	612	562	638	612	617	598	647	606	626	608	601	583	629	641	604	625	593	619	563	596	613	640	619	601	578	653	562	595	605	609	602	608	612	588	565	597	561	630	576	597	598	586	651	630	609	629	605	614	584	592	661	585	604	630	649	582	629	598	627	642	603	571	620	588	589	599	569	621	583	596	610	564	596	569	596	607	602	627	605	605	600	621	656	596	618	613	555	654	584	589	614	634	653	587	641	633	626	587	585	571	614	623	579	622	610	598	619	618	579	578	597	596	621	588	647	585	627	620	622	598	581	607	598	647	636	619	590	575	589	594	593	686	601	595	576	589	610	593	588	577	600	622	616	612	595	611	607	604	589	643	684	570	609	626	590	637	580	611	567	582	621	636	604	616	592	634	580	592	602	636	587	576	597	609	615	583	624	601	635	596	559	639	579	584	572	617	570	572	628	598	590	616	590	597	653	618	603	633	603	594	585	575	587	597	624	611	617	620	590	558	634	581	589	595	621	562	617
14292	876	643	456	314	263	252	214	160	164	159	182	139	157	168	145	136	139	176	132	152	131	132	158	130	138	146	135	122	139	124	137	115	160	162	149	125	143	140	102	119	126	111	134	130	103	140	132	115	128	138	120	150	110	137	153	125	150	129	162	124	135	140	144	127	149	132	128	117	148	143	134	144	133	152	117	154	127	141	143	128	128	137	137	116	105	135	127	130	124	116	136	102	133	141	135	132	124	125	111	133	139	117	127	119	131	122	137	125	111	115	125	129	143	120	116	128	154	131	124	140	138	119	127	150	138	123	137	138	137	140	122	120	116	142	115	101	128	138	125	123	110	123	123	126	133	138	123	131	128	142	133	106	127	132	137	134	113	130	128	126	131	124	143	121	145	116	136	125	126	125	122	120	129	110	133	112	127	155	132	140	117	118	133	132	123	130	140	118	110	130	113	129	135	123	133	120	121	113	145	149	125	114	126	134	140	127	121	125	123	141	136	99	125	119	132	129	113	124	135	125	142	127	109	142	116	116	124	133	131	118	140	131	134	167	131	141	138	126	126	116	129	108	119	145	117	119	135	150	107	134	120	124	114	139	129	122	115	132	126	124	129	125	135	123	137	132	120	129	136	120	129	115	130	125	147	127	125	118	124	128	135	133	143	120	135	130	131	121	106	131	127	126	120	124	128	127	128	132	117	112	131	129	108	122	133	130	134	117	142	128	103	133	134	149	148	144	138	125	118	121	129	142	139	140	116	109	115	111	123	121	118	118	123	135	120	125	127	131	135	109	143	111	118	130	121	125	118	130	131	140	101	122	117	121	131	118	146	120	124	166	135	128	118	94	127	131	109	123	141	138	132	137	141	134	135	108	136	126	134	129	132	120	112	128	139	130	128	113	125	137	140	109	123	126	119	135	109	124	141	143	127	136	119	122	127	134	133	143	133	110	121	140	153	150	124	129	164	113	147	150	128	134	108	103	127	133	164	124	140	130	141	137	110	128	121	138	127	134	135	123	115	132	139	126	131	134	123	128	129	134	144	140	129	134	139	113	141	134	150	128	117	128	126	123	134	149	138	139	137	141	138	136	125	140	106	123	139	138	136	135	123	119	121	125	132	132	140	97	113	130	129	132	123	130	111	122	120	112	135	127	131	128	109	105	140	153	149	135	137	140	119	135	132	133	134	161	109	140	142	129	139	145	123	139	134	129	131	122	128	105	129	120	142	142	112	146	131	136	139	139	133	130	133	126	143	132	122	136	141	126	139	120	130	138	134	128	136	118	128	139	137	129	127	126	136	127	130	146	120	135	111	155	137	125	125	130	140	115	131	113	129	124	126	115	147	116	132	123	139	150	109	135	124	124	138	142	128	110	125	133	131	125	144	122	124	126	119	138	155	117	124	129	135	133	136	106	144	123	137	138	135	119	113	120	126	121	141	140	138	114	122	120	138	115	119	127	127	122	125	121	133	131	115	124	122	134	133	104	132	130	124	134	112	120	129	149	120	117	129	129	143	130	160	118	126	133	127	132	125	131	127	142	121	115	129	122	121	138	128	125	132	115	135	127	113	121	127	129	129	126	135	134	127	132	132	146	122	106	105	166	132	149	111	126	121	130	143	135	141	145	148	154	159	127	145	126	139	124	114	143	155	119	129	118	135	135	147	104	131	117	128	142	143	101	107	128	131	136	124	129	144	128	129	123	130	131	123	136	135	155	152	133	129	136	113	131	126	123	130	114	113	134	104	126	124	127	166	125	117	132	130	126	129	121	139	136	112	126	136	128	135	142	134	131	131	136	120	120	137	140	133	116	133	160	142	128	115	145	120	140	141	116	130	121	125	121	134	121	119	139	130	115	129	147	126	120	127	118	115	116	143	132	138	131	127	154	121	116	126	136	125	135	149	116	139	134	123	148	133	136	129	114	115	122	140	129	115	136	130	125	125	136	136	112	141	114	128	149	127	127	122	131	118	125	141	140	116	103	142	141	123	112	128	156	126	128	117	125	114	137	120	145	135	132	149	133	131	119	127	127	144	122	128	135	139	141	113	139	120	133	117	146	125	138	150	126	120	135	125	156	122	128	136	127	128	118	137	127	112	142	134	131	123	145	128	122	129	119	129	94	117	139	117	106	119	145	130	104	134	143	131	128	156	96	146	135	137	113	139	120	104	131	159	136	110	112	116	139	128	123	112	132	114	132	143	152	148	134	133	140	142	118	131	125	126	137	133	131	115	121	136	141	145	112	141	107	128	128	120	159	127	120	115	137	111	122	103	134	129	128	137	109	148	139	123	97	150	145	123	130	119	128	122	111	145	157	124	117	132	126	108	146	115	132	126	136	119	109	140	127	115	144	141	133	138	114	119	99	129	141	101	146	122	132	113	112	125	134	131	147	135	125	143	127	135	132	137	122	127	129	149	123	132	115	126	148	141	132	126	116	128	128	124	127	129	126	125	121	107	113	114	145	142	140	129	112	136	137	114	125	155	140	118	116	136	144	137	140	137	114	109	113	127	135	151	128	134	154	136	144	119	144	124	118	138	138	125	138	143	141	147	129	131	144	147	133	120	141	147	126	128	131	136	147	134	113	138	145	116	141	109	117	123	141	120	125	110	108	114	117	125	126	141	112	131	129	127	149	127	110	142	131	125	114	146	130	121	141	139	131	134	126	122	146	137	129	138	141	124	130	154	128	137	120	132	108	120	135	138	123	129	128	117	128	130	105	107	128	135	129	129	131	138	114	131	131	145	143	137	113	126	125	126	146	147	148	127	121	124	121	121	137	142	125	128	104	131	127	135	109	125	131	140	125	149	117	119	122	134	144	128	141	133	135	131	140	123	111	137	142	126	131	147	148	144	122	113	114	133	141	131	130	134	138	117	164	132	156	136	135	125	110	119	134	121	124	123	126	110	135	120	126	143	114	114	140	130	112	142	142	115	151	126	123	128	130	143	131	138	154	116	131	123	146	138	124	114	129	117	119	147	141	122	139	119	118	118	135	125	143	121	143	125	126	132	114	130	119	151	137	144	152	133	164	137	123	134	128	142	132	145	117	144	102	114	146	118	127	130	144	129	132	142	118	149	134	121	126	117	163	161	127	112	151	107	128	146	114	133	131	134	120	108	161	126	149	134	141	117	112	141	145	119	123	146	128	123	108	140	134	133	131	138	139	127	148	121	155	111	123	128	136	130	146	129	137	104	128	119	130	143	116	135	117	151	142	136	129	132	131	128	139	132	138	129	131	127	137	123	139	126	121	147	142	135	138	116	120	141	133	117	115	139	139	137	129	127	115	135	116	132	135	140	130	131	141	125	139	114	121	117	127	123	140	126	124	141	128	140	134	149	121	132	134	125	130	131	131	126	141	123	136	121	107	140	136	145	121	122	108	113	139	111	126	124	156	125	113	150	114	128	141	133	129	133	133	133	146	136	121	127	149	137	148	136	127	127	132	142	129	146	131	144	128	126	143	126	112	111	110	132	139	133	137	133
8825	759	1393	1575	1216	1033	874	729	653	647	563	555	551	458	488	434	426	468	443	432	410	402	390	402	381	392	374	384	372	386	354	352	368	325	390	363	384	351	366	369	368	377	373	302	355	338	314	340	384	361	333	369	329	350	337	349	352	332	371	361	364	369	356	397	367	391	366	348	376	384	393	406	451	507	470	462	461	433	364	329	359	379	357	350	340	349	359	346	314	338	348	350	303	337	342	323	337	346	322	370	331	358	342	351	311	306	340	304	338	354	326	343	343	332	337	371	343	309	347	334	320	321	368	340	340	313	341	316	339	320	323	313	350	356	308	329	348	324	336	352	351	361	341	329	348	318	313	351	357	321	362	352	346	329	354	361	309	345	336	365	326	342	311	362	321	327	356	345	358	366	311	350	354	350	330	343	321	321	355	370	317	347	349	318	355	344	351	324	343	343	339	346	312	330	321	342	344	351	326	363	350	336	333	325	330	352	328	332	355	315	354	298	328	310	367	352	326	317	342	343	315	350	336	335	325	308	304	322	354	354	349	331	368	349	363	346	331	358	318	328	324	366	345	349	347	352	342	332	325	301	344	340	314	342	365	335	337	342	336	334	306	364	346	337	353	316	323	339	332	333	338	328	365	351	303	363	337	350	341	351	334	344	331	342	329	344	323	300	286	323	377	319	350	336	364	297	320	347	303	364	336	337	315	329	335	314	331	327	301	312	354	322	319	316	325	335	318	343	363	321	352	365	336	313	329	344	369	310	320	327	307	346	338	342	338	353	340	322	342	389	306	300	329	319	315	326	336	304	341	303	324	357	304	320	312	344	356	361	339	343	366	329	323	323	327	376	363	325	376	332	362	352	340	305	316	351	363	351	345	340	333	348	343	355	374	348	338	360	364	316	334	348	336	348	324	373	348	325	321	326	359	319	354	352	334	335	333	323	341	349	329	327	312	329	363	359	357	350	332	328	351	325	307	294	309	335	351	344	344	335	342	348	331	369	358	330	341	329	324	329	322	336	329	307	320	376	364	332	337	329	352	340	316	324	347	331	325	326	340	332	309	332	334	318	322	320	334	350	336	327	366	356	335	356	330	372	331	375	336	329	340	323	343	308	320	327	362	307	337	322	320	315	349	300	359	336	330	361	338	358	339	314	346	327	333	316	384	320	337	340	340	357	312	336	323	329	367	378	340	309	325	349	356	324	344	317	331	332	358	328	334	314	321	328	299	340	329	330	390	321	340	337	339	348	328	361	346	334	336	283	355	365	333	340	365	370	351	384	318	318	361	356	341	342	331	342	329	324	340	337	343	296	334	362	339	354	320	336	358	324	344	350	384	318	341	355	352	314	335	351	349	317	340	341	313	360	354	329	316	341	326	361	350	304	353	311	297	304	330	326	335	382	356	332	334	322	356	334	356	351	360	339	367	351	325	340	353	345	313	305	334	301	297	315	310	317	308	322	375	341	353	367	330	337	369	325	349	327	361	341	346	316	350	336	343	361	344	319	338	350	312	307	337	321	342	309	323	362	346	321	297	373	375	353	324	364	317	345	348	328	354	359	295	359	347	331	330	362	350	321	307	343	312	351	318	340	326	330	334	330	343	336	315	313	329	356	330	348	370	334	358	337	355	333	372	337	327	319	337	341	346	339	325	340	347	319	339	333	372	375	323	333	325	333	331	365	321	342	341	345	333	334	310	332	334	332	343	324	334	318	301	353	321	339	348	336	325	347	352	326	331	341	350	344	320	324	333	324	311	330	363	333	322	339	370	322	344	319	365	353	334	303	351	328	331	334	343	361	356	335	317	348	318	369	333	328	363	346	303	335	330	344	306	320	320	372	383	360	325	322	318	337	356	347	319	344	335	323	349	338	303	351	328	331	313	333	322	316	342	372	347	342	355	376	318	349	322	349	314	347	356	348	310	328	320	360	353	326	314	342	324	358	344	362	346	307	330	326	311	345	344	360	322	350	331	321	360	347	336	313	323	344	340	346	332	334	308	330	317	318	343	326	340	338	326	337	323	316	334	318	350	369	348	337	345	334	343	331	327	322	358	376	334	327	333	333	310	325	341	359	344	329	355	301	343	314	346	332	320	344	344	338	329	348	342	367	351	357	323	331	315	374	318	307	350	305	343	331	333	330	363	325	332	311	329	364	338	329	318	335	352	357	321	312	297	345	348	324	357	342	390	341	341	319	328	354	360	321	346	367	323	337	318	351	349	344	329	345	319	338	331	349	341	337	346	329	352	301	315	327	341	331	327	303	329	356	336	318	303	317	330	310	345	332	331	353	319	332	316	323	307	318	317	334	323	328	328	356	343	325	331	345	311	330	338	335	327	338	342	346	342	334	356	344	300	318	308	328	319	342	371	345	318	334	347	356	330	370	345	339	341	351	356	335	361	336	313	331	326	335	357	363	333	346	339	313	360	347	343	345	323	345	326	341	361	316	344	341	314	336	332	348	340	337	311	375	325	324	340	368	365	334	323	346	353	350	345	314	363	352	323	323	343	330	330	337	347	350	358	343	337	372	329	340	355	330	320	330	337	323	316	327	326	354	374	327	347	327	333	327	344	358	344	360	358	348	311	355	357	354	331	326	335	337	329	342	348	357	353	341	331	319	341	343	346	315	297	334	315	296	336	368	340	338	338	338	370	346	341	352	336	337	327	352	308	335	343	314	347	322	334	357	318	327	341	311	342	302	329	314	329	327	314	322	363	373	341	342	346	345	294	291	341	362	318	313	319	337	316	334	340	353	332	333	322	319	315	361	342	345	311	319	329	366	302	347	334	340	332	340	314	301	328	314	342	338	348	319	328	350	356	342	329	345	353	321	362	365	348	345	324	334	330	348	325	325	353	344	328	348	354	339	323	303	333	340	340	333	351	344	331	324	325	356	342	344	357	337	340	329	353	311	374	356	315	332	304	316	315	355	293	323	350	332	336	337	349	343	314	342	340	336	334	327	358	350	343	324	361	365	338	348	362	350	324	349	332	356	386	339	332	356	342	330	347	356	371	331	340	325	351	351	327	354	326	348	333	354	300	332	390	345	335	353	330	334	348	314	360	350	327	335	324	332	316	327	327	360	350	323	370	367	330	363	335	327	346	349	356	322	351	319	350	358	353	348	371	326	318	318	315	310	305	347	327	360	357	327	368	331	314	326	350	325	335	318	339	327	353	322	352	337	348	375	343	360	354	324	335	316	347	342	336	332	318	314	310	348	366	320	329	327	359	366	342	310	299	342	337	321	309	345	347	328	333	326	336	371	355	336	331	346	338	333	318	315	318	332	303	358	341	355	305	356	312	334	305	330	299	316	360	378	347	356	353	342	353	351	371	362	335	320	368	357	360	344	344	336	318	337	337	320	352	335	342	322	312	356	357	310	312	336	335	332	338	325	326	357	341	353	339	328	322	337	387	324	313	308	326	304	338	305	308	317	332	367	327	355	320	317	299	351	325	348	334	320	332	328	368	357	377	343	349	338	354	345
2136	347	316	340	321	292	286	326	337	277	283	304	358	290	325	309	325	301	310	318	286	320	302	285	322	302	307	298	311	316	298	314	327	297	299	321	300	280	323	320	339	356	287	330	326	317	324	284	279	301	330	306	298	287	305	317	284	328	288	341	288	329	340	308	322	260	292	295	301	312	332	307	301	322	294	304	322	302	293	278	290	300	319	332	338	299	305	306	296	321	326	308	287	303	343	331	312	293	311	314	287	303	307	306	277	305	283	285	309	331	296	316	289	282	285	285	332	303	321	335	304	295	329	318	294	312	322	299	282	273	337	306	316	320	296	304	312	295	302	268	309	323	299	339	321	317	312	321	343	321	281	271	299	271	331	303	343	309	303	316	291	275	292	306	262	292	293	348	315	313	323	311	321	322	294	267	305	315	285	304	271	319	320	331	320	311	314	272	273	282	297	316	327	324	360	317	316	325	295	288	309	327	325	329	310	313	292	330	301	312	325	293	319	312	305	287	306	315	318	315	322	345	326	336	322	319	321	302	299	289	305	327	288	322	339	327	292	298	269	298	301	302	323	311	330	335	302	308	301	294	358	315	305	303	329	312	317	285	316	282	288	318	299	298	341	296	267	307	335	300	284	295	313	316	313	303	320	293	317	308	318	309	308	330	304	321	301	297	268	326	292	291	293	315	313	328	293	286	307	329	334	296	293	340	275	298	311	323	290	316	311	292	292	301	332	275	285	314	272	256	289	274	279	290	285	311	291	284	285	301	313	294	280	319	287	314	293	290	284	313	293	303	323	244	285	334	324	311	305	310	352	311	304	325	335	287	298	299	259	330	280	299	305	296	312	306	327	353	316	298	300	315	361	292	301	313	303	284	311	326	318	299	314	312	324	342	306	303	318	317	315	328	331	311	316	312	302	323	321	297	320	274	313	311	286	316	321	287	308	308	312	295	320	325	275	304	318	288	307	301	301	328	347	329	320	348	349	298	308	273	313	322	329	293	280	303	302	286	314	324	308	318	328	306	325	295	343	312	285	284	305	294	309	312	293	301	299	311	330	314	303	312	298	302	342	285	287	306	312	337	315	287	307	327	344	311	288	346	327	308	322	320	285	291	307	335	315	283	302	316	294	313	274	284	323	306	305	329	322	330	302	334	284	298	314	340	325	306	299	269	296	336	289	298	316	327	288	315	309	301	322	307	297	288	341	334	286	297	293	331	325	316	314	297	303	302	284	327	330	307	291	319	315	291	306	306	311	310	310	346	302	319	308	306	308	292	306	319	292	333	314	321	293	270	332	290	314	315	313	341	312	322	310	300	330	333	288	295	306	252	317	287	307	318	308	314	313	281	331	303	274	345	320	289	294	323	328	325	309	372	292	312	320	314	304	294	320	321	292	357	323	328	334	318	329	341	305	319	299	287	303	330	331	338	329	295	323	308	327	305	316	301	300	316	331	316	310	284	306	310	307	363	288	311	293	308	316	314	309	287	323	310	335	313	305	312	308	303	335	301	284	304	312	304	322	327	326	295	309	306	282	292	292	341	321	294	300	321	334	322	331	307	338	346	312	336	294	272	286	281	315	300	297	277	310	307	298	289	293	349	291	301	322	311	305	281	293	327	297	323	321	282	318	287	286	300	275	300	308	322	323	273	297	315	295	303	319	320	294	322	315	276	285	341	331	322	306	309	291	278	299	318	316	293	294	300	264	323	319	274	320	356	298	296	323	297	293	282	288	295	300	302	312	281	294	319	287	309	284	320	290	313	348	331	320	314	299	296	288	324	326	287	293	297	296	299	332	296	325	305	297	311	306	331	315	301	362	269	298	299	293	282	335	305	336	313	301	317	327	310	271	340	303	302	315	289	314	289	355	323	310	314	291	310	303	316	307	297	338	298	295	309	295	330	294	300	307	319	278	316	330	298	296	329	281	312	299	284	295	292	338	325	307	328	287	310	299	293	328	347	322	290	290	317	333	333	305	313	326	289	295	330	315	301	302	299	302	325	328	303	310	291	288	323	309	345	281	298	293	330	297	273	334	332	298	287	356	293	302	313	314	308	301	319	283	318	308	273	322	282	318	286	309	309	327	306	323	338	288	274	297	291	309	292	307	307	293	310	306	311	277	289	334	312	349	307	298	265	320	309	290	288	299	265	290	281	327	305	308	302	292	299	294	328	322	295	320	316	310	303	311	294	294	330	299	260	339	302	316	308	304	312	275	297	299	304	308	307	315	308	309	327	286	304	293	313	325	301	339	322	309	311	304	310	279	318	303	293	307	299	302	324	323	329	316	324	303	295	339	297	302	277	347	327	321	311	311	323	299	315	323	307	301	312	333	313	317	334	311	288	292	333	337	300	301	297	316	292	310	327	319	302	297	305	310	310	316	306	342	315	314	310	304	274	316	315	309	281	329	287	326	321	325	295	329	294	314	301	315	284	297	313	281	274	292	306	322	319	307	293	300	303	313	289	291	323	300	374	291	338	320	293	312	334	329	286	323	306	337	292	324	309	310	300	266	345	349	310	297	267	288	276	304	304	284	310	265	330	322	300	291	316	317	295	297	307	315	312	292	311	304	321	287	328	321	313	304	313	304	315	323	309	346	332	283	314	284	326	354	311	292	310	279	331	300	316	333	344	320	314	316	305	293	318	319	349	305	300	312	290	327	321	283	328	318	331	325	317	325	337	301	331	312	293	314	275	314	272	311	303	302	327	327	309	315	329	309	282	294	327	297	312	324	289	276	315	306	285	294	319	298	312	298	317	323	312	306	304	307	332	294	304	300	325	323	298	307	294	310	275	300	290	312	273	313	301	307	314	316	318	301	314	321	305	296	340	312	301	318	338	303	327	320	313	282	345	338	328	307	310	327	332	311	282	294	326	302	341	319	274	303	312	338	320	290	285	288	300	318	304	300	311	314	341	323	287	303	311	283	322	315	330	304	286	314	295	347	297	314	308	309	332	326	318	292	299	316	330	337	286	290	284	305	313	281	305	316	310	307	318	317	311	321	293	328	330	321	292	330	291	289	293	311	268	266	290	277	282	326	303	344	298	316	302	325	308	333	320	335	273	327	300	318	295	318	300	314	317	326	302	300	323	334	322	309	311	301	319	316	313	278	345	316	326	310	308	304	316	303	296	272	310	301	316	323	335	307	296	347	328	291	304	306	322	298	304	291	323	323	294	296	289	312	310	296	292	299	298	302	340	335	302	319	337	310	318	293	303	318	336	285	324	313	328	313	319	301	278	303	309	304	318	332	288	298	323	310	294	315	296	318	290	322	283	271	296	335	309	299	276	314	282	297	297	310	288	330	297	284	301	332	298	314	308	309	316	313	264	311	331	303	289	306	339	306	286	290	302	314	292	274	282	306	299	308	285	329	299	284	303	269	278	276	296	324	325	327	319	294	332	306	324	315	280	268	281	289	302	275	308	306	269	317	319	295	291	306	315	300	284	321	344	324	309	263	343	276	290	292	335	298	304	308	292	307	313
2519	764	757	704	747	751	715	745	751	786	710	745	689	729	752	748	740	768	770	742	672	732	760	721	703	729	777	727	779	742	725	753	734	689	769	700	726	744	738	734	737	737	727	709	725	745	710	725	739	721	780	752	739	677	689	720	707	687	753	745	755	708	746	718	740	807	776	769	745	763	786	713	776	748	754	758	712	753	684	736	690	736	736	691	763	722	736	703	715	742	763	701	652	715	710	725	688	757	728	715	719	731	714	694	742	733	745	735	765	762	750	707	745	726	728	733	739	728	693	688	710	763	698	732	718	771	769	749	736	692	665	691	752	707	716	707	737	728	704	730	726	679	785	729	761	722	752	723	772	738	746	739	763	742	769	745	762	737	695	694	722	700	710	726	727	723	756	719	785	713	712	740	741	764	733	753	782	762	733	723	727	758	747	715	761	683	709	722	740	721	759	735	755	707	700	748	719	732	700	688	748	707	696	678	752	692	726	716	715	705	748	734	745	697	727	701	732	760	727	660	716	736	735	734	738	742	751	713	728	740	711	756	706	704	767	732	716	746	754	753	766	695	741	738	763	736	743	755	675	731	685	696	755	730	767	757	736	738	752	755	727	737	699	734	751	728	677	759	680	738	807	754	824	692	715	698	730	729	697	709	721	746	747	703	723	749	717	742	689	747	745	748	719	729	734	692	766	743	739	712	717	732	708	768	757	695	735	694	710	709	716	722	702	717	731	734	728	699	780	715	711	706	733	740	744	711	695	705	741	746	719	735	746	723	730	747	737	730	724	689	712	697	710	761	778	770	748	715	693	743	741	698	717	723	788	752	755	751	739	692	738	780	713	750	720	733	705	727	736	717	768	766	729	772	697	728	760	722	713	727	752	766	736	723	712	738	746	714	746	704	724	774	743	688	782	762	705	753	708	752	674	731	733	710	713	721	786	670	748	759	709	736	721	722	757	715	705	710	749	740	712	741	776	749	758	715	703	755	740	721	758	750	739	723	704	684	667	695	694	761	704	678	701	720	741	708	776	719	734	675	720	751	759	749	719	793	756	713	729	774	713	707	736	738	731	751	716	710	731	745	737	721	783	719	758	778	751	762	720	741	720	671	751	735	773	710	689	704	747	705	718	760	689	724	679	737	707	768	741	707	730	720	720	708	724	703	735	730	746	741	703	776	728	793	756	672	744	717	685	720	761	731	689	730	720	713	727	748	769	698	716	714	698	689	723	738	769	764	729	723	726	732	691	738	679	740	757	759	699	755	713	721	728	701	712	749	728	747	706	734	722	750	709	740	759	702	722	728	765	771	699	716	710	688	728	719	754	723	722	732	772	714	724	744	747	738	754	752	728	699	732	698	720	733	676	755	730	702	710	754	707	710	701	727	729	746	760	746	693	734	710	767	727	739	716	736	737	720	725	734	740	721	740	705	701	750	698	763	727	745	696	717	685	751	757	717	721	732	720	738	763	737	680	757	708	726	743	756	697	747	713	770	739	728	716	718	696	696	710	730	754	762	774	720	743	704	752	734	751	733	734	734	714	711	755	796	696	652	749	727	744	707	683	697	744	721	726	753	732	721	699	746	740	731	698	707	695	744	738	694	719	707	734	721	727	695	761	729	777	759	745	777	795	717	706	678	720	783	719	729	675	760	703	705	731	739	750	765	765	723	710	815	762	740	784	719	713	701	702	717	703	729	698	735	733	748	730	722	766	709	781	716	722	714	699	753	730	780	688	755	737	720	729	683	718	778	715	713	734	695	735	713	748	768	686	725	788	741	703	711	759	743	715	727	706	701	727	679	708	701	705	766	764	741	723	717	710	778	734	713	712	750	727	747	728	778	720	751	756	753	728	729	705	728	706	767	732	730	715	745	701	759	743	745	755	744	804	731	746	709	699	727	740	769	730	738	731	736	735	702	718	699	727	702	769	745	745	749	734	717	727	773	720	685	731	735	657	737	750	722	720	715	761	697	713	778	735	740	723	742	728	724	776	726	753	712	689	800	724	740	739	762	803	715	782	743	749	734	719	687	694	765	734	770	692	730	787	710	718	737	724	726	748	774	722	725	733	701	728	721	693	709	724	759	689	728	690	773	714	713	742	733	737	710	731	740	690	725	716	683	738	758	746	730	751	724	686	686	691	746	733	777	727	716	742	737	709	727	767	703	735	704	774	769	733	730	732	735	720	771	750	756	715	735	740	677	749	746	692	725	732	755	732	720	741	764	678	715	690	724	713	735	753	728	722	713	703	740	696	704	722	778	712	715	686	702	750	693	757	722	727	723	690	746	753	711	735	759	731	797	748	687	725	720	747	710	758	712	773	787	732	738	693	736	726	680	744	711	697	726	690	710	745	723	678	718	718	732	772	731	731	707	733	775	747	726	708	716	720	713	727	726	706	739	699	730	752	697	725	715	746	760	704	726	778	735	744	722	739	714	767	772	740	735	686	719	742	747	722	763	714	734	749	725	739	720	731	749	690	704	736	734	735	714	766	713	714	734	727	721	728	722	707	730	737	736	730	730	700	769	706	745	704	740	721	750	727	714	744	714	748	729	740	741	742	688	707	708	719	700	750	737	732	730	774	723	733	748	698	789	738	715	759	719	714	698	712	692	699	766	701	747	767	726	689	731	740	715	723	742	724	709	716	717	703	719	717	707	698	733	711	760	732	774	765	757	834	708	717	764	726	731	771	719	725	726	736	737	742	757	727	741	750	703	766	740	743	766	736	736	763	738	750	725	742	719	736	754	733	697	744	699	679	744	716	774	736	703	730	741	719	738	736	749	735	751	713	775	685	704	699	758	771	724	701	748	721	728	773	695	755	745	748	745	726	734	713	706	737	731	751	749	775	766	766	751	693	726	749	708	724	724	732	747	689	734	732	754	756	711	722	730	705	733	735	720	729	721	696	821	779	661	708	700	702	746	759	748	735	743	703	763	793	741	674	742	713	665	741	739	736	742	709	721	749	678	680	729	721	739	734	754	706	729	697	738	692	730	707	736	737	749	708	726	723	737	750	733	742	722	719	714	743	789	723	757	729	740	733	801	703	744	741	730	720	718	713	734	760	702	703	731	702	770	733	760	712	738	779	752	709	744	738	739	771	744	676	761	729	760	738	693	700	756	724	792	766	683	723	685	733	715	746	721	698	773	701	725	686	785	801	775	710	771	696	737	737	728	747	772	728	763	710	749	733	714	704	743	708	737	743	766	752	734	740	691	738	743	751	708	736	725	716	736	719	719	702	730	722	703	752	730	692	749	730	695	712	716	724	765	694	723	736	733	724	739	845	687	743	730	724	717	731	750	702	739	756	756	715	722	740	732	722	715	723	751	761	725	699	740	707	712	667	681	773	757	748	709	693	721	745	733	767	749	783	732	714	742	741	691	767	728	728	803	722	713	745	766	720	701	747	739	746	741	734	731	781	737	753	729	760	740	731	705	707	743	684	754	759	729	736	733	734	719	739	729	673	686	735	761	729	728	747	743	795	766
8269	614	525	419	366	348	286	269	273	316	280	284	317	273	251	284	268	261	262	256	256	255	266	261	243	262	258	268	249	273	262	261	256	273	273	242	243	257	233	242	250	281	236	259	276	295	253	269	268	264	254	287	258	259	232	238	274	284	258	264	241	263	250	259	254	292	248	296	294	288	234	277	260	268	243	254	256	238	272	260	248	283	243	222	282	269	233	257	264	256	261	253	285	273	222	286	279	270	263	257	281	232	259	256	245	277	217	251	227	234	261	233	268	244	276	249	279	287	246	259	258	230	266	256	251	300	272	262	285	267	243	249	236	210	255	243	293	245	272	231	264	271	262	237	253	272	254	244	270	284	288	276	229	266	263	247	232	248	271	241	263	274	266	287	270	254	228	259	250	232	225	257	258	228	256	235	250	259	256	239	239	263	252	259	261	263	281	248	257	257	255	252	269	233	262	272	253	246	241	276	255	260	256	258	275	258	232	284	251	261	243	265	230	275	245	241	236	231	242	238	279	276	247	252	237	273	253	267	254	253	238	256	277	261	280	265	294	197	267	271	236	265	238	236	252	281	250	243	241	253	247	237	292	280	267	265	258	283	249	257	247	262	268	260	286	268	242	272	242	246	218	250	275	250	233	275	285	250	277	263	264	274	268	267	249	237	262	243	246	243	264	282	277	254	253	273	276	250	269	276	253	261	257	249	250	282	261	258	236	277	245	251	266	255	276	216	266	237	237	252	238	294	243	254	259	255	254	280	254	294	262	266	272	236	259	262	268	276	265	244	257	243	229	241	279	270	249	248	243	267	235	249	243	248	240	265	254	283	233	278	239	258	256	253	274	231	254	272	270	279	245	267	264	240	243	293	239	225	264	206	224	253	263	239	248	240	237	241	243	241	276	232	259	262	265	257	282	255	266	259	238	280	270	244	261	257	250	254	255	282	222	285	265	294	257	262	280	277	285	260	283	236	264	232	227	269	272	257	247	240	254	253	244	256	260	239	278	262	241	257	251	248	231	248	260	245	265	259	238	273	277	265	260	258	295	209	264	242	278	295	267	244	242	263	253	253	253	237	234	235	251	252	283	277	268	262	245	264	243	266	228	265	270	288	271	265	265	268	274	281	279	275	251	248	257	240	234	237	278	293	266	281	246	233	298	251	254	258	243	248	252	251	256	232	271	271	253	234	242	286	261	248	272	280	275	228	266	253	267	238	215	252	281	261	256	250	262	251	288	264	263	280	265	262	267	260	226	245	265	263	266	271	252	230	253	244	271	281	259	230	263	252	266	267	255	251	276	249	244	266	254	244	226	291	239	252	260	241	284	242	240	243	240	267	277	254	281	269	267	239	229	252	244	270	265	270	270	248	264	238	242	241	255	264	216	276	258	250	282	264	254	253	256	263	214	282	255	274	247	255	245	264	259	266	238	229	255	224	264	258	232	261	258	249	270	252	270	259	245	265	249	250	258	227	255	255	250	250	245	269	259	259	263	258	252	236	305	279	272	282	251	233	251	269	270	278	284	234	271	265	251	248	256	293	242	264	243	270	233	263	276	254	241	255	242	230	264	283	262	235	258	266	267	259	271	258	272	259	272	244	276	280	275	237	255	253	256	290	269	277	248	278	244	253	249	274	254	259	280	235	243	264	232	235	249	248	257	231	247	236	259	260	261	245	251	256	265	240	239	236	284	278	276	265	261	297	254	261	249	267	257	243	302	268	289	263	252	274	265	286	259	276	277	270	230	283	245	275	235	246	226	274	235	255	291	273	268	280	252	241	273	279	261	252	238	255	251	244	262	271	248	242	254	235	258	257	243	237	265	268	244	251	254	276	266	224	275	276	269	279	236	238	231	246	250	253	274	284	234	249	274	266	277	270	264	269	250	247	270	283	258	273	254	250	257	242	250	248	276	244	268	242	231	251	262	266	267	259	263	234	246	271	280	252	260	252	253	243	270	245	270	279	276	248	245	276	253	252	242	228	291	285	272	268	251	246	240	234	263	283	274	286	253	260	217	254	262	242	235	235	292	269	258	264	274	239	264	250	259	265	280	242	257	276	235	261	241	237	271	264	253	268	259	263	275	264	271	229	249	273	258	258	239	231	280	292	262	247	253	273	300	271	268	260	266	258	255	251	260	221	255	262	266	273	269	282	228	266	277	230	264	277	258	246	258	240	277	273	263	256	248	254	255	264	249	258	256	258	258	243	280	268	231	268	231	239	273	256	273	265	222	255	257	248	257	250	241	271	280	257	273	204	230	279	262	238	275	261	259	272	271	240	242	259	260	245	242	231	290	273	239	275	249	272	272	274	248	262	227	239	248	242	275	246	260	262	251	258	266	265	247	227	272	267	264	263	236	236	239	256	259	257	231	251	260	246	240	259	247	259	265	251	248	272	252	239	230	277	284	254	236	252	252	238	279	254	243	231	249	253	250	262	266	208	289	267	300	259	244	269	277	240	272	272	256	243	265	284	251	265	268	258	254	212	237	238	251	240	267	254	271	248	254	270	264	251	259	237	268	246	245	267	274	259	298	235	256	199	262	234	254	280	265	281	272	243	234	231	256	278	270	277	254	253	254	236	259	284	282	268	246	265	263	253	256	243	261	244	238	262	257	220	233	282	246	246	263	261	251	301	260	269	261	269	270	272	258	294	224	257	281	241	261	236	263	233	252	246	266	247	268	269	276	233	257	274	261	277	294	280	230	246	266	267	259	262	253	284	200	257	272	264	249	250	229	248	246	275	271	240	219	282	278	252	265	283	249	288	299	260	239	241	259	260	263	267	224	253	225	233	284	254	287	280	253	265	266	239	267	273	232	275	246	248	260	250	254	296	245	264	254	265	227	230	250	247	272	248	270	273	240	267	288	275	262	234	251	292	260	257	298	248	255	269	245	219	256	263	272	258	278	241	242	251	268	230	267	269	301	281	265	265	227	247	252	248	260	266	245	259	271	261	269	239	290	232	244	247	267	243	277	266	238	259	230	259	302	284	270	260	273	258	231	258	256	240	247	279	266	266	287	256	243	252	256	226	260	279	244	227	229	243	281	236	280	244	250	255	251	257	264	269	268	286	264	280	266	241	238	258	269	283	260	228	254	244	250	228	277	251	252	252	245	222	269	260	236	259	262	279	269	263	295	284	256	240	228	252	262	269	257	272	250	228	234	239	255	253	289	251	253	266	250	256	279	259	236	260	275	272	271	241	242	269	272	265	217	272	239	227	230	228	248	249	256	249	249	254	252	257	234	257	248	258	253	251	249	275	239	245	287	268	272	283	280	236	264	268	262	267	271	278	269	254	242	257	242	261	254	223	230	262	246	274	275	308	253	220	259	268	251	260	266	235	246	235	269	264	295	271	271	255	253	271	231	266	286	257	272	259	259	251	262	281	267	250	251	263	222	241	268	270	260	243	258	254	247	239	262	261	302	231	262	232	251	257	254	250	274	250	257	262	243	222	259	222	265	244	249	259	258	243	268	272	283	257
7283	877	1164	1215	1080	981	892	857	819	737	709	700	722	695	667	634	691	670	652	611	670	641	639	653	619	639	650	602	651	612	601	656	686	649	637	620	601	644	624	637	610	623	652	651	669	604	608	626	644	612	650	627	630	614	627	650	655	663	631	619	627	626	622	584	627	637	637	678	643	684	642	639	665	723	690	628	626	641	646	580	634	620	626	594	658	620	591	597	603	577	586	594	651	596	615	644	605	566	578	604	557	617	631	627	630	621	645	658	644	620	603	585	647	654	629	633	622	616	613	599	611	562	618	663	604	667	584	610	626	645	611	614	584	640	595	633	592	599	609	669	610	597	606	620	625	587	610	604	612	598	592	627	590	610	588	617	608	623	629	593	663	585	627	608	617	626	611	609	653	689	634	633	621	599	630	592	615	642	573	606	625	624	633	611	632	629	620	598	626	581	612	624	617	633	605	652	655	616	654	618	630	578	618	604	611	579	647	630	657	621	640	612	623	616	659	643	564	621	602	586	611	587	625	609	585	630	646	638	622	586	581	620	611	578	657	614	655	568	651	628	608	630	620	642	603	610	629	617	671	616	640	655	617	617	640	617	606	644	598	610	609	651	592	609	579	612	634	635	623	641	649	622	639	635	599	597	631	631	602	640	607	605	602	615	610	576	647	634	647	596	615	620	614	594	634	606	644	580	632	606	607	643	630	641	607	593	591	631	618	680	637	647	643	621	638	645	609	602	603	575	656	642	622	644	610	617	570	589	606	602	634	593	623	590	625	621	589	610	631	638	635	589	619	685	610	630	568	625	620	568	624	626	597	612	658	657	635	651	604	608	634	611	616	627	623	625	625	644	627	642	616	631	592	601	615	604	600	613	598	639	577	618	598	630	628	633	595	650	638	589	603	602	616	668	603	608	603	617	642	641	585	614	646	595	628	612	589	595	622	546	596	610	587	597	639	656	630	665	630	615	632	612	597	635	606	641	622	581	611	627	627	644	623	622	635	630	601	595	598	632	655	611	629	659	586	621	581	608	600	646	621	614	608	636	637	653	630	575	648	627	632	624	644	616	641	601	580	582	587	577	590	640	600	607	623	611	638	624	628	599	650	587	644	610	629	585	613	603	584	632	605	627	628	611	580	646	615	601	627	633	603	629	604	646	648	601	655	645	652	618	602	587	583	634	635	621	611	631	602	610	602	636	634	588	532	640	616	598	592	610	627	623	617	628	633	587	640	649	627	598	588	608	592	629	637	644	626	636	571	643	617	583	632	609	612	591	638	611	604	608	603	637	616	614	623	605	616	627	623	628	609	624	635	618	611	679	677	601	590	632	616	661	607	649	638	560	590	618	627	631	632	611	633	595	627	570	598	636	597	619	606	669	599	577	677	587	561	588	649	687	607	613	608	622	638	647	624	602	636	610	675	669	617	592	650	583	622	667	686	622	597	614	624	612	623	592	603	653	621	586	622	596	613	593	640	603	629	579	618	592	605	629	610	664	582	585	623	641	655	642	614	604	620	616	613	601	580	597	621	614	607	636	627	602	582	640	638	645	624	635	648	603	664	632	625	618	602	617	624	673	612	643	636	574	591	611	593	570	631	619	621	586	605	626	664	593	659	572	633	591	582	624	621	630	620	619	661	645	648	642	590	584	628	627	617	607	576	590	617	585	573	626	680	638	631	639	616	616	631	643	630	630	637	588	628	646	612	633	599	629	651	630	622	634	625	621	657	597	628	633	623	648	593	630	663	589	615	638	640	628	617	601	608	551	630	630	609	641	649	608	647	620	624	569	675	693	636	571	609	616	621	613	606	647	597	642	617	624	626	582	609	627	627	607	590	618	625	589	610	603	587	593	608	625	607	592	598	616	620	622	604	604	610	630	599	650	596	623	605	557	617	621	614	624	596	621	633	597	612	626	591	597	629	595	627	562	656	637	577	643	649	618	661	619	642	572	589	615	622	625	595	628	624	614	617	642	643	603	639	665	599	679	621	616	619	560	607	631	637	652	581	648	608	642	591	595	639	616	610	621	598	623	589	584	604	647	630	654	621	631	573	623	626	625	570	603	661	618	624	632	600	618	589	615	639	614	617	631	598	653	631	605	615	628	615	613	589	639	619	643	645	577	603	612	614	615	659	579	600	624	614	592	599	590	589	602	589	590	663	631	626	648	615	640	637	627	586	606	553	614	586	576	657	598	611	597	620	606	682	566	599	631	571	605	628	590	601	604	599	619	604	657	622	612	619	629	656	614	648	635	559	654	572	615	599	584	609	631	621	595	601	607	615	612	656	620	604	610	581	632	610	581	582	610	565	642	632	617	621	631	621	586	610	664	605	640	636	628	621	653	666	647	611	552	589	601	653	633	647	558	643	585	619	645	598	586	634	600	560	638	629	659	645	589	663	629	608	649	594	624	639	623	575	555	645	652	611	644	618	638	641	575	617	630	593	606	619	585	661	594	644	588	627	620	618	642	592	577	605	637	595	623	576	620	648	585	599	607	551	626	624	614	614	611	616	657	592	625	632	592	579	669	586	650	599	617	597	678	589	585	623	585	590	597	608	617	625	618	597	621	620	612	603	616	646	608	596	579	593	631	592	648	611	570	571	622	634	636	629	595	624	622	653	611	654	567	599	618	579	601	640	648	679	670	638	598	645	601	629	605	612	653	613	605	636	592	637	629	619	606	603	633	588	598	641	607	629	675	622	614	636	606	610	633	589	612	635	601	651	594	627	617	587	592	655	590	638	639	601	702	598	643	626	634	606	630	551	647	594	626	611	635	606	599	608	593	617	573	631	627	632	613	623	597	626	644	630	661	591	588	637	588	632	634	610	657	629	631	628	616	585	622	629	655	713	609	606	654	645	610	604	617	626	632	601	645	587	621	607	584	632	585	636	604	598	592	614	627	617	636	621	621	586	627	623	593	612	575	638	636	578	615	624	608	599	608	580	585	633	571	608	587	571	621	598	616	645	640	646	633	579	564	607	623	573	633	607	624	616	640	653	600	636	620	628	589	607	623	671	590	660	624	584	594	602	584	677	590	615	585	572	625	610	607	615	605	606	602	614	616	677	627	625	621	598	620	584	619	646	649	670	643	609	626	626	599	621	608	626	596	629	585	627	618	580	608	599	614	601	584	609	634	599	599	606	620	640	621	639	619	611	613	623	626	589	648	594	601	579	589	632	578	578	597	648	549	581	664	630	645	656	601	607	584	606	632	643	648	676	602	634	618	579	597	628	608	605	608	611	624	606	608	624	634	624	620	625	639	580	623	630	583	621	626	584	590	629	635	573	606	688	598	619	578	613	620	609	595	603	581	572	585	632	626	567	643	627	620	593	595	591	609	598	635	619	647	596	594	646	610	646	634	619	630	656	615	651	608	601	619	606	595	623	596	658	627	625	609	621	608	598	619	592	665	629	620	610	607	609	649	600	615	596	635	564	628	605	661	628	624	583	647	600	630	615	644	623	636	662	674	573	634	624	620	606	637
14233	928	634	444	356	243	222	224	205	200	188	160	153	149	152	139	136	145	119	113	130	123	162	162	139	142	151	129	155	126	128	117	96	133	96	125	134	104	132	133	129	130	111	131	124	133	129	132	147	131	147	133	135	128	121	120	141	129	126	135	119	145	133	138	134	126	128	145	142	129	131	163	157	152	155	137	140	136	139	151	132	122	138	119	137	152	139	111	144	140	106	109	128	134	110	118	114	112	127	135	135	147	134	114	118	151	140	145	137	124	127	144	129	144	139	121	127	138	119	141	121	121	147	122	152	127	147	128	111	122	140	114	132	113	121	129	138	134	131	107	114	112	127	134	132	123	127	128	144	137	134	114	128	127	126	137	135	141	125	149	115	138	143	134	120	114	122	128	128	128	123	134	125	124	112	143	148	113	127	140	136	159	138	137	136	124	105	114	126	120	115	127	129	110	143	128	128	132	126	145	134	135	120	139	111	101	138	136	137	136	135	142	140	111	139	134	135	136	125	126	139	126	138	135	130	131	112	124	142	132	131	137	138	147	113	148	121	127	139	145	133	145	121	135	147	140	132	139	121	141	150	128	129	129	104	156	131	124	143	129	133	120	140	142	131	119	121	135	113	119	125	148	126	144	124	137	127	130	137	139	106	136	139	124	150	138	132	138	138	109	113	134	123	124	134	140	134	155	118	110	131	137	125	143	133	142	119	145	121	126	137	132	124	135	158	121	126	134	121	126	138	121	162	144	141	128	120	137	129	150	145	135	122	130	115	145	139	135	129	114	131	116	137	139	122	124	137	154	144	139	132	116	120	143	142	102	121	124	136	130	124	126	133	134	152	144	133	141	129	113	141	131	144	138	145	121	113	137	116	149	136	131	114	131	100	129	140	121	147	133	130	121	130	111	127	121	144	125	128	127	141	126	122	129	131	133	123	109	122	138	139	146	120	135	130	133	152	134	139	138	124	147	138	131	148	143	106	138	139	152	131	136	131	110	146	123	142	119	139	121	142	134	137	131	123	133	114	147	125	129	141	140	126	130	115	130	132	135	125	126	138	136	133	120	128	141	118	120	122	132	122	129	139	112	132	95	139	117	125	133	127	112	139	114	153	117	112	126	122	129	114	121	125	122	118	144	107	109	146	112	141	127	136	150	124	146	139	133	159	120	136	136	139	138	147	137	130	120	120	120	115	130	144	131	107	126	125	132	135	124	120	124	127	155	134	122	120	132	124	139	156	146	148	133	124	126	147	153	117	141	133	137	121	126	127	126	129	121	149	135	128	128	139	124	103	125	130	127	134	152	139	118	133	128	152	130	120	140	135	103	134	105	119	126	130	126	122	104	159	141	127	146	124	125	133	140	138	114	120	111	132	137	136	118	127	121	119	133	139	118	150	123	120	113	119	133	143	125	118	170	133	129	130	122	109	127	137	123	137	105	125	145	122	150	130	133	140	146	127	126	125	120	164	142	125	137	128	134	119	146	151	132	122	126	111	133	127	130	156	130	143	141	133	127	130	137	120	127	118	140	128	136	131	133	145	157	142	114	131	133	125	138	114	161	144	135	143	135	147	149	128	143	140	138	152	103	135	129	117	133	137	120	117	144	116	142	139	110	115	132	123	124	125	121	135	142	149	121	131	119	132	128	126	130	125	120	125	121	106	142	117	134	119	141	133	127	152	124	131	132	130	134	129	129	147	116	135	119	133	118	129	127	124	128	137	134	144	137	115	130	130	138	133	114	118	132	149	127	120	118	139	140	128	126	130	126	150	134	120	138	135	134	121	103	126	144	132	119	113	136	115	131	118	140	143	134	126	131	125	131	113	144	117	154	130	133	147	135	146	136	126	123	123	127	129	121	133	145	120	117	128	131	117	123	125	112	134	120	132	117	145	111	135	117	127	122	120	144	158	125	120	123	147	124	122	121	125	136	156	133	120	166	133	131	122	119	126	107	143	133	123	117	132	136	166	130	123	127	144	127	98	131	147	141	133	107	133	129	147	141	133	130	145	137	131	150	128	126	133	137	118	130	122	133	156	131	107	133	115	134	96	145	129	132	117	129	129	132	141	125	125	148	137	134	146	144	106	124	136	117	124	136	138	137	136	141	140	129	125	128	127	140	137	115	135	122	141	156	154	115	143	133	121	122	141	145	137	125	135	128	126	130	134	112	154	113	127	137	130	136	141	126	143	105	125	130	131	116	141	134	130	125	133	123	142	155	124	151	129	136	123	110	118	147	144	130	115	115	134	158	129	122	112	108	140	120	137	125	122	119	126	135	162	123	132	147	139	143	120	125	158	135	120	137	136	139	127	121	126	133	146	115	127	118	117	116	122	164	130	130	157	125	131	137	128	150	137	116	131	131	135	127	110	111	124	109	117	150	114	124	143	139	141	126	132	135	123	116	138	122	138	141	118	136	117	139	128	138	126	131	143	140	137	129	137	126	118	107	137	126	127	138	141	133	123	126	150	131	141	117	117	142	136	125	130	126	123	112	115	134	135	130	133	130	117	126	141	129	131	115	123	108	146	125	132	127	127	136	121	121	139	147	126	126	116	146	115	135	133	149	139	122	143	137	131	138	130	107	134	142	133	123	133	124	128	117	129	145	145	131	133	122	142	131	126	139	121	134	105	110	128	122	131	154	138	154	129	117	112	123	154	152	141	130	126	141	116	139	147	112	137	124	131	129	129	102	122	134	132	132	129	123	128	137	114	131	129	133	133	127	131	126	138	130	124	130	118	133	134	135	148	138	119	127	168	130	148	148	137	139	141	113	121	143	130	119	115	103	141	139	119	139	148	148	129	125	110	129	110	142	112	122	133	143	111	123	135	149	121	144	140	132	120	122	125	130	135	127	133	135	133	117	132	128	144	103	137	104	125	106	129	143	131	146	118	127	124	130	112	126	125	132	115	131	120	138	148	126	128	145	113	129	145	123	135	123	124	112	121	132	138	142	125	129	131	125	144	124	132	131	147	127	116	126	133	136	126	115	122	123	106	130	124	143	133	146	137	126	133	130	124	124	124	120	121	124	119	128	144	138	124	140	118	134	119	149	128	146	124	130	112	137	120	149	139	110	139	126	128	112	128	105	135	133	118	121	134	115	129	127	139	118	128	119	140	120	141	142	142	116	138	128	121	133	120	131	134	145	130	132	119	116	124	124	143	145	146	120	120	123	117	124	147	123	116	115	123	110	123	121	134	131	142	124	119	109	119	135	134	158	136	141	111	138	122	132	125	136	147	116	126	146	151	142	105	119	129	126	131	106	129	131	125	119	125	133	116	135	126	141	133	126	142	128	137	117	144	114	134	131	139	122	132	125	107	116	116	143	121	111	143	114	125	124	147	116	134	116	124	160	127	136	114	142	125	133	138	135	135	97	130	106	141	113	129	128	150	116	143	119	123	110	117	135	140	129	143	110	118	116	115	118	138	122	141	107	126	134	114	152	132	133	138	121	149	156	134	128	111	138	115	106	132	138	144	138
8712	809	1308	1534	1235	1002	899	738	675	617	585	546	512	490	460	455	427	422	419	411	372	416	427	422	406	360	349	378	339	346	369	373	332	354	354	383	375	378	384	347	363	365	351	347	356	370	336	375	359	369	310	342	369	346	368	377	342	331	354	332	367	342	374	378	364	380	381	415	384	404	394	385	438	507	553	521	413	396	366	345	332	363	356	396	356	369	309	343	349	351	304	330	335	363	339	342	333	380	334	334	373	342	323	346	343	358	356	344	330	332	328	336	348	331	333	315	350	333	355	323	334	369	330	347	342	345	325	334	333	336	321	312	351	343	314	360	337	363	356	362	325	336	361	325	316	361	323	331	332	337	332	321	335	353	329	319	384	348	361	349	359	343	351	348	340	321	320	318	324	325	349	369	343	346	325	356	344	358	364	329	350	361	346	339	349	337	327	298	349	355	349	365	335	364	329	367	318	341	394	333	348	373	351	349	367	355	323	383	335	334	340	332	340	342	362	337	348	345	368	336	319	357	336	330	337	338	348	333	348	349	333	345	351	337	343	334	345	381	333	303	341	312	373	326	305	324	332	344	357	324	307	322	321	306	351	348	323	358	364	373	310	319	382	314	343	365	301	332	336	328	369	332	303	352	329	344	332	336	346	338	329	377	335	328	308	331	338	336	352	347	346	325	308	343	325	341	369	376	327	344	326	342	324	358	349	280	348	328	326	347	343	330	334	358	329	364	345	331	323	304	354	316	354	357	348	352	318	336	343	361	356	332	315	346	354	304	339	303	298	332	371	364	376	337	342	310	341	352	333	349	322	378	338	324	358	356	298	356	346	330	338	339	330	361	313	348	356	362	317	344	373	341	371	279	349	345	338	366	343	332	355	313	357	349	323	343	372	326	361	339	320	340	366	339	325	348	321	355	353	334	333	360	339	327	327	359	316	322	316	375	299	339	358	345	348	309	335	302	307	366	356	362	327	360	332	357	366	361	332	345	341	322	322	347	327	353	335	368	298	332	337	321	388	329	368	364	356	353	321	332	287	344	344	330	336	342	344	349	333	314	346	356	342	334	316	368	337	323	364	362	338	327	374	343	314	351	371	342	368	340	308	326	325	314	337	324	347	348	332	362	331	339	380	323	357	314	361	312	340	344	335	348	324	378	323	350	346	358	339	373	330	322	327	346	303	361	357	353	335	352	362	353	333	351	352	298	322	357	338	322	365	309	347	326	355	352	337	329	308	375	355	336	307	320	350	328	303	347	367	359	363	337	315	339	343	368	345	343	363	328	332	331	359	336	352	334	336	359	345	337	339	362	318	338	341	315	340	315	342	329	339	337	384	324	336	321	363	355	394	374	326	335	345	358	365	333	341	340	351	376	321	360	369	311	348	331	349	366	339	364	354	337	348	312	354	319	353	324	321	321	345	324	360	362	365	341	364	348	326	338	330	348	343	330	350	326	329	334	361	350	337	333	323	331	349	328	362	338	339	333	385	306	333	336	340	332	332	323	348	347	363	338	327	335	351	297	315	335	350	337	384	347	338	347	350	319	350	356	306	321	361	350	335	380	347	315	333	348	320	328	358	358	339	336	353	353	393	333	379	347	322	367	344	363	361	362	378	352	357	355	335	333	334	328	338	371	355	364	383	389	354	321	346	326	364	321	352	338	362	319	328	371	348	351	348	345	362	317	341	343	323	321	318	363	338	325	339	366	334	308	311	324	372	336	341	348	341	353	329	365	316	329	323	329	311	311	325	342	355	337	362	360	314	298	337	333	341	328	355	348	359	342	371	347	353	350	358	370	334	336	321	350	347	334	313	349	338	321	336	335	321	355	344	333	312	317	344	382	357	336	359	349	328	345	365	331	354	339	349	319	354	322	335	350	314	353	366	346	319	333	309	380	361	359	344	313	335	339	341	335	348	333	324	344	344	340	366	339	353	325	331	284	349	322	346	351	336	309	304	329	348	355	354	338	325	312	350	360	351	351	305	337	363	374	334	350	309	374	344	336	296	352	300	333	362	340	335	353	372	371	336	332	321	345	313	321	363	360	313	315	317	339	336	351	326	373	347	342	374	356	343	350	343	342	346	351	329	352	327	376	340	342	367	358	352	335	320	361	366	329	307	339	322	321	383	338	327	333	321	374	363	336	339	326	351	344	350	319	319	306	370	371	335	363	365	332	323	347	331	316	340	320	328	324	353	381	311	362	338	366	317	349	317	336	395	395	334	336	326	354	360	336	337	342	292	330	357	397	341	353	329	332	368	349	333	304	355	393	330	331	346	335	349	339	365	351	358	317	334	355	338	357	318	335	334	346	373	297	341	322	342	309	336	341	344	326	321	365	344	355	361	331	351	318	369	326	340	331	329	367	343	327	346	349	340	356	334	348	344	338	293	346	340	363	325	341	355	330	358	326	353	361	355	319	361	363	342	337	347	321	348	358	327	319	316	344	356	337	329	315	344	332	325	319	373	372	334	317	322	352	344	329	328	314	306	356	351	326	331	346	318	338	352	367	373	310	294	335	327	365	317	313	322	335	354	320	367	292	326	333	333	369	318	319	335	350	342	348	360	342	351	313	352	370	346	307	356	358	331	363	352	363	349	319	336	333	362	357	345	382	309	362	339	352	295	318	359	353	319	360	352	350	369	343	314	324	344	353	348	324	381	346	320	322	337	366	321	347	346	353	331	304	328	324	340	321	355	350	340	345	337	338	339	301	379	350	345	381	326	326	337	353	348	355	345	363	338	329	368	350	328	361	340	310	316	339	347	345	367	327	331	346	336	342	353	303	344	383	327	334	354	366	332	356	329	365	338	334	318	347	337	308	363	330	321	345	357	341	332	342	320	332	328	348	339	345	349	333	358	326	347	307	343	356	360	332	338	342	337	372	333	365	321	356	335	332	336	329	325	364	299	341	343	354	356	349	329	307	321	345	318	356	330	351	334	329	318	356	340	337	363	359	363	309	338	366	322	357	357	338	350	348	366	336	335	338	345	310	315	354	345	349	346	339	331	334	391	372	395	339	339	375	321	342	331	365	360	351	329	313	353	340	346	354	361	349	332	379	352	321	315	338	350	339	347	362	351	336	326	345	324	342	322	346	343	349	370	365	361	378	332	350	357	347	347	331	337	359	367	357	355	377	337	334	339	363	306	359	353	315	332	350	355	326	344	293	327	309	315	339	353	322	338	339	352	375	360	350	338	319	355	313	345	357	366	371	335	326	326	363	336	325	341	329	315	340	349	356	320	319	345	322	313	359	357	358	332	333	310	342	353	361	376	351	329	383	352	320	331	321	322	343	351	348	338	330	336	353	348	320	335	324	319	332	352	363	326	317	333	384	344	358	365	357	362	336	325	368	350	353	336	327	340	340	353	344	356	320	321	338	333	324	346	324	374	318	326	368	347	355	306	307	305	321	340	359	322	360	354	321	353	368	347	380	375	347	348	323	334	327	317	329	333	356	323	317	351	340	346	352	347	341	366	348	333	338
2013	375	338	283	325	315	296	301	292	330	317	311	314	316	300	275	347	318	311	280	313	315	279	314	314	330	302	316	323	315	311	323	318	289	305	309	311	276	288	291	307	306	285	329	305	312	300	298	294	294	281	291	313	318	295	314	293	294	295	290	346	336	338	309	304	315	300	301	323	282	300	321	330	316	330	290	281	262	281	350	289	288	331	320	287	327	327	304	331	311	325	313	311	275	330	304	344	284	341	290	326	281	299	310	316	303	302	308	323	298	314	308	327	332	307	264	311	333	294	299	286	286	314	268	291	291	312	306	299	282	310	303	297	316	316	306	310	319	302	311	281	315	321	301	294	311	322	312	323	308	279	294	301	293	296	322	292	375	299	304	294	305	313	293	301	294	291	313	321	289	270	305	257	287	318	319	294	320	292	297	343	273	305	309	331	353	293	308	303	303	327	318	312	313	316	295	310	300	314	326	296	308	305	301	337	327	297	321	316	312	301	322	301	294	306	303	301	298	306	297	301	318	332	291	318	336	298	296	324	297	311	290	286	331	297	269	313	284	295	322	266	272	300	279	275	306	302	319	295	298	310	297	317	301	320	335	280	314	300	288	322	329	332	313	325	300	299	314	341	272	306	279	335	317	297	299	328	295	304	295	325	330	255	310	274	308	325	330	312	302	285	284	306	290	329	326	332	327	300	288	325	308	289	310	311	293	300	294	318	311	274	331	308	321	299	300	327	315	278	287	324	309	290	303	298	321	304	328	311	300	302	280	353	339	284	311	297	313	299	322	310	303	314	271	322	283	299	286	349	303	353	302	297	306	276	307	349	310	318	314	313	291	291	305	303	304	280	316	306	297	347	310	341	300	306	307	292	285	279	295	303	286	284	287	303	289	287	309	299	297	297	279	296	285	313	315	304	315	343	344	327	339	318	313	303	278	291	289	305	324	323	333	290	318	343	312	298	302	317	308	309	297	286	272	314	294	289	319	287	328	323	285	310	321	320	337	316	305	307	303	298	327	304	309	304	323	315	308	299	284	319	316	355	330	316	320	285	314	301	301	318	302	343	301	299	309	268	306	303	323	313	312	311	324	287	295	301	307	298	339	334	286	312	255	320	308	321	336	323	298	307	311	280	310	283	320	309	339	306	279	307	320	356	301	308	282	312	312	310	300	296	308	299	306	289	317	297	312	313	302	294	348	312	333	325	277	324	292	290	290	275	276	292	295	325	297	267	358	286	312	286	278	294	319	312	313	305	300	299	301	329	274	318	295	323	320	329	285	291	306	316	329	321	339	300	308	291	322	276	302	285	326	296	321	288	329	306	324	293	320	314	319	308	325	316	299	267	307	276	279	297	297	271	295	328	291	268	299	336	306	284	304	354	304	295	312	274	304	341	326	313	284	311	297	294	297	291	305	287	307	285	297	319	291	298	286	277	316	299	361	307	307	328	312	316	289	280	314	343	269	301	330	313	264	286	331	334	293	295	317	311	299	307	315	324	274	273	327	316	294	264	284	302	275	311	295	342	281	293	319	291	293	299	316	319	284	297	303	290	295	287	287	322	335	315	296	331	278	328	291	308	267	310	318	304	302	301	315	309	309	321	326	283	327	312	321	327	338	300	303	317	332	273	280	302	332	352	335	294	299	334	272	314	314	331	297	265	320	315	307	336	342	321	284	323	318	311	305	316	299	304	307	281	314	292	293	317	335	336	325	304	324	281	310	293	278	316	294	329	317	298	309	286	315	296	312	277	307	313	306	306	314	299	318	294	295	327	328	294	330	291	318	302	340	359	297	305	290	317	286	335	282	302	286	266	322	337	336	334	286	303	291	338	299	316	306	357	337	316	283	269	293	312	284	276	300	330	300	272	312	297	303	307	315	306	287	331	284	297	300	297	311	290	300	300	308	329	348	311	318	305	307	300	312	323	308	311	280	321	326	314	317	291	327	298	274	285	342	307	315	289	299	314	319	352	318	310	309	298	316	289	336	277	317	304	287	292	298	306	322	316	306	301	279	314	332	315	306	297	301	306	306	301	329	308	292	311	330	284	305	295	309	338	302	324	325	347	305	311	332	287	305	314	295	309	360	291	321	315	347	319	330	283	328	321	320	306	314	313	286	284	294	326	294	309	313	283	313	301	296	279	306	303	304	315	314	305	308	299	304	288	314	319	324	280	297	279	307	325	306	320	291	295	322	314	308	327	312	290	263	302	300	316	307	304	296	289	282	332	270	317	282	299	337	304	301	330	338	298	331	320	289	292	298	309	342	300	295	285	290	298	319	350	315	304	334	307	276	308	302	298	342	318	310	345	308	284	298	308	292	306	274	310	293	313	306	306	311	277	343	349	313	301	338	305	287	270	303	295	331	294	306	318	316	282	303	264	273	272	309	345	304	333	299	307	289	299	316	334	293	327	330	313	318	344	281	323	295	316	307	291	328	324	279	317	303	311	320	301	309	301	351	306	352	307	293	298	282	304	298	277	281	295	309	317	310	316	309	320	304	305	326	310	303	323	316	317	320	307	262	320	309	291	306	341	295	339	321	320	324	302	312	276	286	314	287	319	300	302	291	299	271	312	288	306	322	295	290	302	333	330	308	327	305	290	309	298	325	286	335	300	329	271	291	314	320	305	314	311	276	350	294	308	307	289	302	309	316	296	290	311	302	298	344	275	320	275	309	313	298	305	307	286	287	301	273	296	297	313	300	320	296	334	313	312	296	277	309	287	305	310	340	298	317	297	296	324	295	336	306	292	306	325	317	292	303	310	305	281	307	309	295	327	283	276	255	296	320	300	298	370	312	320	302	298	311	301	329	300	363	304	292	316	320	329	337	299	324	270	303	275	308	309	328	323	320	312	261	304	316	305	280	299	276	310	349	278	273	323	287	289	299	322	307	301	284	340	335	311	287	308	285	289	321	308	284	334	321	298	301	282	322	317	326	293	301	333	324	287	328	325	332	340	300	290	321	322	337	273	309	269	310	319	298	339	292	302	305	304	352	322	292	294	314	305	298	296	330	287	315	302	295	318	310	323	333	280	310	316	273	313	316	300	305	307	309	321	289	309	313	296	292	299	331	315	298	313	299	295	323	331	310	320	338	295	313	310	285	293	305	317	327	281	323	326	275	306	302	322	315	318	315	304	286	278	326	301	330	307	292	306	309	303	325	319	320	287	284	300	294	316	309	302	280	298	310	328	286	302	299	304	306	292	286	304	310	310	339	354	307	301	291	289	325	292	297	297	317	300	347	291	306	288	321	303	298	330	286	320	304	316	304	296	313	305	322	311	285	285	286	302	327	306	318	309	301	315	301	284	298	333	307	318	332	304	304	314	318	316	311	244	317	285	318	326	323	342	312	324	299	309	294	309	298	331	302	285	298	299	307	321	329	334	291	318	307	322	336	286	275	305	326	305	309	317	284	309	295	308	317	307	298	273	288	286	291	320	307	301	292	282	312	318	326	277	295	291	292	293	316	299	327	318	320	293	287
2492	798	814	768	756	733	734	765	729	702	725	698	777	733	753	730	761	718	735	712	715	710	702	719	747	718	728	698	755	737	746	706	752	752	757	719	769	787	710	744	768	711	737	734	721	709	704	750	714	735	742	735	747	678	740	726	746	706	712	726	725	711	748	704	734	765	777	730	750	772	748	759	712	704	673	733	708	760	720	703	723	760	750	688	689	730	737	702	769	779	726	750	732	743	711	729	737	715	732	708	735	723	766	767	778	748	734	742	759	695	733	711	744	711	793	701	720	715	727	743	738	695	684	744	747	720	719	720	687	708	731	682	757	764	686	768	745	706	696	801	704	720	751	746	739	746	731	753	765	740	758	682	731	712	693	737	719	749	713	763	697	722	695	757	743	780	750	726	743	736	716	747	740	725	733	754	735	736	754	716	751	754	737	730	730	689	726	722	717	744	725	698	716	771	722	738	729	754	740	756	743	718	732	810	695	704	761	740	742	731	751	717	715	723	748	711	769	681	684	692	714	786	739	720	711	719	709	753	757	727	748	711	747	718	716	706	734	770	717	709	685	714	712	715	771	730	734	693	724	725	712	744	690	736	806	743	749	737	705	738	723	775	767	707	806	717	698	737	716	747	743	712	732	767	681	730	724	730	744	748	732	722	723	762	798	741	720	752	724	754	719	701	692	707	741	785	680	751	736	705	770	744	745	727	715	712	756	766	762	716	727	770	737	755	762	740	756	746	703	721	725	740	796	742	731	719	740	693	685	743	746	756	719	673	683	715	720	743	690	693	736	744	764	726	729	758	780	693	773	717	733	707	743	750	725	698	728	739	753	724	727	737	723	775	741	674	743	716	726	719	720	713	766	694	737	707	722	726	766	741	737	779	715	724	698	744	760	733	707	737	756	736	742	752	709	741	753	749	738	717	692	738	725	693	691	720	715	730	758	768	752	763	735	721	713	719	733	733	714	754	693	755	719	736	712	730	743	752	704	706	744	746	736	740	728	727	736	757	744	685	770	735	737	722	698	706	701	714	748	733	720	756	758	714	740	712	692	738	713	753	727	769	726	737	744	746	769	678	678	692	751	743	713	793	723	677	747	773	745	768	759	710	690	757	684	712	753	746	692	747	683	756	678	746	755	725	720	703	687	702	760	770	708	689	698	733	740	700	709	717	705	701	759	728	770	701	716	748	737	735	680	703	720	716	690	795	701	736	718	769	739	737	770	664	749	715	737	746	728	749	698	733	675	720	748	734	745	698	704	788	747	712	740	724	775	776	725	704	700	750	750	703	737	721	741	815	735	690	710	743	695	774	742	732	761	753	726	766	716	732	720	760	756	743	712	733	737	743	752	780	732	675	698	769	718	705	689	754	756	732	797	716	742	676	694	734	736	740	767	695	777	719	746	738	714	702	768	709	718	750	754	743	737	732	713	737	736	723	743	771	708	717	751	691	731	701	702	760	733	714	716	698	740	704	720	703	691	728	746	751	764	718	731	706	758	740	752	743	745	745	732	721	740	726	746	675	709	710	763	728	745	701	650	707	727	718	766	762	737	690	732	704	761	741	728	789	716	739	713	710	718	752	732	709	739	760	762	707	716	765	715	731	714	704	705	702	688	767	752	804	726	710	713	697	733	681	684	723	767	719	709	689	733	755	708	734	717	697	747	743	676	673	746	783	786	723	746	760	729	746	710	730	721	737	697	696	748	741	763	713	733	745	750	686	733	699	679	751	751	739	673	722	771	704	769	740	784	702	696	739	762	783	714	704	723	733	706	724	763	742	706	732	789	685	681	753	700	724	740	762	731	742	694	740	707	714	715	712	694	739	732	746	721	769	682	716	741	751	745	716	688	756	752	726	708	760	730	699	720	800	718	749	707	775	725	703	718	722	727	766	714	801	763	778	718	734	681	719	727	735	733	735	754	732	744	748	707	714	743	728	750	744	721	769	726	705	770	720	709	737	699	735	748	751	760	736	749	752	738	719	723	713	719	719	710	723	741	765	741	733	704	756	719	686	773	726	760	705	708	742	748	765	761	747	721	702	765	683	754	741	728	706	780	712	765	745	775	700	714	769	709	717	694	737	715	743	769	713	709	718	702	723	713	773	715	766	691	738	738	726	712	742	764	691	798	752	759	754	697	762	746	743	716	752	736	728	732	775	728	760	747	676	741	701	734	716	728	728	716	705	728	743	679	742	762	719	750	759	686	687	783	796	801	684	698	749	727	770	686	731	779	747	705	713	705	719	705	713	720	700	741	720	757	705	722	707	768	766	768	733	725	724	686	710	747	707	762	730	728	731	765	744	718	718	807	748	695	751	758	702	674	734	766	722	698	744	788	775	774	721	731	705	706	787	738	710	704	700	676	740	693	780	745	732	740	749	727	716	767	722	755	743	783	713	753	734	712	702	737	731	722	693	714	741	744	742	718	682	741	770	796	766	743	673	720	696	734	746	731	713	712	698	742	754	743	710	731	732	740	787	724	759	786	648	773	705	708	706	762	757	729	737	779	741	696	730	698	723	696	724	739	702	703	760	757	737	699	764	703	712	701	765	722	656	739	740	706	727	752	715	754	764	780	748	711	722	730	742	726	729	719	726	728	744	722	757	759	749	722	717	715	681	722	738	745	732	749	750	705	791	708	757	822	695	698	707	709	726	760	722	760	701	697	731	736	721	705	734	711	746	712	746	765	753	736	733	739	783	743	732	731	740	724	767	759	706	750	760	736	720	752	711	785	726	695	725	745	751	729	751	722	686	692	752	737	735	795	741	654	749	738	717	730	757	792	723	733	735	713	726	747	666	765	770	739	687	691	711	684	704	723	724	742	735	768	702	754	775	679	737	736	717	683	734	743	713	753	743	746	722	732	728	743	702	771	755	733	763	680	759	708	721	679	677	759	723	724	750	753	749	702	736	724	732	730	828	699	732	769	733	740	712	710	767	778	713	711	760	745	700	751	729	763	719	694	724	762	748	728	713	729	741	723	738	727	727	742	740	702	695	755	766	736	729	706	790	701	737	743	772	656	701	721	733	734	744	755	703	736	666	740	702	774	740	694	717	715	717	760	732	683	689	780	686	740	743	701	699	754	726	743	718	772	722	740	781	714	767	747	766	685	752	760	774	760	753	754	781	711	717	724	676	685	718	663	722	768	706	732	755	725	721	758	759	732	728	805	719	729	715	686	767	703	718	773	691	697	729	762	752	699	739	765	706	756	710	689	741	717	712	713	716	743	680	728	745	713	712	751	741	723	696	686	747	733	740	715	758	710	671	710	740	727	728	766	719	728	784	666	774	733	749	731	736	738	726	771	699	752	675	728	794	761	746	717	705	710	752	783	724	763	742	689	731	754	766	746	737	686	758	775	679	736	724	745	718	758	703	706	744	735	764	745	747	734	735	752	728	746	670	739	703	772	748	730	731	764	748	726	728	761	694	689	729	741	741	735	791	764	694	702	702	725	706	705	750	720	785	720	717	747	706	774	702	773	759
8235	554	474	438	370	311	318	315	301	276	269	266	294	252	272	253	229	229	224	243	271	236	252	247	263	256	268	242	265	262	300	266	241	231	240	246	245	263	259	246	230	239	252	258	231	288	266	238	265	289	268	250	260	241	266	274	274	275	247	249	244	263	247	250	241	286	239	277	236	256	259	240	273	281	246	277	260	263	266	247	256	279	254	221	246	246	272	256	270	243	256	260	272	244	268	255	252	229	240	255	265	230	291	264	277	281	270	278	248	250	280	263	271	251	262	252	280	270	250	251	275	250	263	265	251	278	309	273	271	274	277	250	254	272	262	277	242	245	254	270	258	252	283	241	232	236	242	295	257	217	244	240	250	264	242	259	255	259	244	271	269	223	255	250	267	247	253	241	270	276	278	271	238	255	238	259	263	238	268	244	247	224	203	262	264	264	240	290	243	280	222	265	234	219	274	256	271	262	251	256	243	271	242	238	274	249	252	235	272	261	276	272	275	230	266	262	276	250	261	270	243	239	270	238	248	243	268	250	267	277	293	255	234	256	256	261	252	301	258	237	246	250	265	239	261	232	251	251	235	277	236	241	257	268	252	290	270	251	247	236	255	272	246	256	253	260	245	253	250	251	267	237	232	240	249	264	254	229	233	256	287	229	262	228	290	250	234	255	279	277	242	263	276	266	254	271	226	288	282	236	251	241	258	265	216	273	265	248	254	226	280	281	271	254	269	241	264	238	230	270	243	259	261	271	268	249	269	253	267	248	239	234	239	254	280	236	254	279	254	255	264	229	271	231	256	240	263	256	285	226	249	254	256	245	223	264	244	275	256	294	283	297	290	258	261	260	246	262	237	249	274	260	264	241	277	235	275	261	256	268	234	257	245	226	255	257	269	251	282	259	257	263	265	257	261	250	233	251	257	269	240	267	258	292	243	293	270	267	294	277	267	258	272	240	256	263	246	264	224	214	234	230	275	246	263	225	241	261	262	251	263	248	278	230	280	250	274	251	235	274	265	234	267	248	261	284	248	265	236	245	247	247	246	246	253	242	265	268	274	242	247	270	247	279	260	235	242	259	251	263	266	255	249	272	273	234	247	255	262	277	234	243	248	268	254	243	245	242	242	243	262	288	244	269	233	254	233	269	240	275	272	266	219	238	263	240	241	228	278	230	258	250	240	257	267	244	256	293	262	263	271	264	239	258	255	267	253	252	279	257	265	283	229	229	238	257	237	265	274	240	253	241	261	248	259	247	264	264	253	261	256	257	253	266	266	277	283	275	241	222	265	227	265	251	245	261	260	264	246	251	231	265	264	253	255	247	249	246	253	252	254	229	223	240	286	256	253	268	262	238	275	293	257	239	293	248	251	255	273	261	232	248	270	272	264	236	277	281	273	247	271	285	273	276	240	244	228	256	236	273	259	222	265	260	238	282	235	277	281	270	248	267	257	269	261	271	250	259	282	287	260	237	287	265	266	243	252	247	251	222	214	260	260	264	242	234	260	254	269	258	247	262	265	287	253	269	263	271	277	259	257	276	247	280	282	237	240	249	242	275	269	251	267	251	229	293	279	268	230	257	262	283	267	254	236	249	228	241	221	235	248	252	237	274	240	272	261	284	241	233	270	279	258	272	286	269	255	279	258	242	250	258	250	228	259	239	277	257	243	286	272	262	241	243	277	266	256	266	256	255	263	261	237	221	213	278	265	263	240	267	256	253	262	276	257	224	240	270	240	251	253	243	265	270	262	256	258	224	230	259	246	231	285	265	268	287	257	236	258	267	233	242	228	253	279	261	251	287	241	247	270	264	282	221	256	253	269	271	228	252	270	241	268	245	243	262	265	256	286	268	274	249	287	235	267	242	246	247	273	283	236	280	278	289	263	279	248	244	273	261	247	279	253	275	257	270	245	285	251	256	278	269	248	241	245	258	272	255	244	276	266	231	272	282	275	277	230	256	264	252	232	268	254	280	233	246	250	237	299	239	278	265	270	281	257	228	258	261	253	252	251	262	267	268	267	262	277	242	242	272	245	251	268	264	234	260	237	259	233	242	247	229	260	264	243	251	251	259	244	242	262	263	271	236	254	275	264	265	266	276	252	213	301	278	262	246	268	246	252	237	256	278	286	267	267	243	277	261	262	279	255	269	267	257	292	268	271	243	235	214	258	227	246	267	238	263	262	257	245	257	232	266	228	256	281	236	245	242	269	279	275	273	230	240	265	250	263	241	237	235	268	261	242	238	258	218	256	292	240	231	259	251	274	245	253	266	252	242	261	250	250	256	251	255	226	245	259	238	250	242	264	239	256	284	242	252	251	257	257	242	267	268	248	250	256	275	273	281	278	252	290	236	273	280	277	251	223	247	260	235	263	271	256	242	228	255	230	233	249	248	248	299	249	240	270	282	255	231	251	240	268	259	258	270	275	235	272	273	246	288	262	257	279	300	261	253	254	234	265	245	253	266	257	254	269	277	266	227	270	248	273	264	263	258	257	262	254	269	260	234	245	238	254	263	296	247	244	271	270	263	246	242	252	277	264	246	255	234	257	246	277	249	287	239	267	235	262	236	252	268	264	224	273	289	271	265	230	226	251	268	255	238	274	273	250	246	237	234	261	253	271	251	256	240	260	260	268	260	236	264	260	243	272	259	250	268	226	240	275	251	260	258	294	277	233	246	240	263	233	228	255	250	245	250	271	272	248	236	249	246	208	272	233	256	247	252	280	269	267	274	268	282	271	254	259	279	264	268	283	288	272	253	238	213	244	270	260	240	247	256	276	245	236	270	246	244	243	273	273	273	271	246	241	272	246	253	242	270	286	243	276	251	268	249	232	246	254	250	245	266	284	282	242	261	252	242	249	268	266	268	237	264	247	253	263	268	266	258	260	235	265	261	264	284	252	281	259	261	255	273	263	260	233	233	268	240	243	254	263	289	274	269	271	249	248	271	249	268	251	258	278	268	248	217	251	261	234	245	260	253	258	243	244	229	265	248	258	247	246	260	253	243	289	256	236	241	247	226	258	247	243	244	257	238	226	235	277	264	245	245	265	236	274	266	256	259	279	270	278	248	246	230	259	250	250	273	249	268	267	271	253	244	236	261	254	263	251	274	261	293	228	260	252	261	241	299	287	254	245	232	252	256	213	245	258	250	266	273	237	236	254	269	229	244	282	277	280	254	252	240	244	253	248	241	256	278	238	250	234	249	250	251	250	260	288	288	277	263	250	227	251	245	274	266	276	272	260	250	243	246	239	292	248	227	259	287	241	300	290	233	241	252	230	228	283	245	234	268	251	243	259	256	276	268	256	223	225	254	224	255	276	228	249	262	249	242	244	262	259	256	238	234	255	235	256	250	226	251	275	258	263	264	273	252	275	244	305	242	227	249	284	257	251	233	268	254	272	266	272	302	267	247	269	279	238	262	267	248	269	239	258	248	230	237	242	291	220	285	245	244	251	244	250	269	260	260	259	263	243	264	321	264	251	270	274	266
7164	906	1118	1240	1102	1011	890	838	784	808	771	712	735	669	670	667	707	671	665	650	650	634	612	676	647	621	619	642	632	626	578	595	629	599	618	599	616	623	592	625	609	601	639	600	623	620	570	625	645	617	584	593	599	591	658	598	626	668	552	648	625	634	614	639	622	614	613	675	652	678	650	662	676	702	733	686	657	633	591	653	622	628	623	621	594	642	624	665	615	630	638	603	612	616	620	612	598	637	609	613	628	631	661	576	632	607	617	616	661	616	604	575	606	655	576	595	600	604	613	611	625	635	603	622	608	604	572	613	640	570	633	601	669	594	618	638	661	660	593	592	602	597	635	637	623	645	597	644	609	619	600	588	634	635	592	641	631	623	642	642	606	598	587	610	674	615	601	652	675	608	653	621	570	556	614	606	642	608	602	583	606	632	607	602	596	620	612	655	611	631	607	643	608	614	619	604	580	589	585	627	646	614	663	606	619	652	674	653	549	631	653	636	599	591	621	639	613	572	622	654	625	580	585	602	616	605	586	638	604	626	639	639	586	578	614	580	648	655	609	600	665	687	597	598	661	616	619	638	604	565	586	638	633	595	636	614	630	620	589	603	645	642	650	639	594	577	584	636	627	602	597	610	607	622	550	596	583	616	648	627	601	620	593	603	614	624	616	603	631	599	601	637	624	646	607	568	575	594	616	613	623	622	608	672	651	602	610	649	592	594	618	631	642	575	608	610	610	600	607	602	626	601	633	633	593	652	603	632	612	665	647	616	630	599	614	598	622	640	594	658	640	634	624	638	616	634	600	623	618	596	671	600	597	592	640	643	587	616	615	615	625	619	625	643	589	631	630	645	597	602	623	626	611	618	622	617	624	615	619	642	647	595	614	628	645	675	635	625	618	628	599	602	619	588	630	654	636	621	587	629	631	637	584	613	640	592	633	618	605	625	610	633	622	629	625	595	601	591	600	536	605	618	596	624	634	656	608	595	559	615	649	611	619	625	662	576	591	654	597	637	632	660	597	624	646	607	571	639	585	611	614	615	598	605	644	588	600	604	581	671	599	619	610	620	605	615	617	604	611	632	649	625	621	588	652	611	631	597	637	575	593	639	632	642	601	569	622	610	626	606	647	589	627	642	603	636	578	615	581	644	613	636	643	644	635	618	634	599	645	679	596	635	589	644	638	594	624	624	635	595	606	635	584	593	643	596	627	577	654	614	652	611	628	591	596	648	592	615	650	631	671	624	628	634	622	606	688	578	632	569	591	618	583	619	621	630	576	629	599	594	583	635	612	651	648	582	612	574	608	584	608	635	594	578	602	608	603	616	614	596	602	655	619	615	630	627	599	630	676	655	605	648	631	575	671	631	605	563	626	627	586	643	648	584	611	595	631	619	597	562	611	634	652	637	634	613	637	592	631	577	662	574	636	589	595	652	583	599	607	584	609	601	618	617	640	633	598	613	663	620	575	620	624	616	627	643	604	614	673	589	597	635	649	648	609	587	573	628	685	645	588	587	614	625	655	641	622	601	652	614	599	610	616	625	589	608	595	607	589	626	595	616	605	612	622	647	606	590	624	578	648	601	594	617	584	630	630	637	617	602	584	640	649	644	605	631	620	573	625	666	593	630	579	582	605	667	590	608	654	659	602	596	620	595	589	589	609	573	616	586	644	600	626	646	614	595	654	638	668	633	644	579	618	595	630	620	647	601	640	594	633	629	599	618	620	571	586	658	620	607	600	602	634	612	634	636	597	572	650	591	615	635	621	622	654	676	624	642	593	626	659	620	609	624	578	635	600	594	571	611	646	600	621	625	625	604	612	605	627	618	574	624	598	626	598	644	563	596	605	626	633	579	644	583	582	623	583	616	637	637	607	556	569	613	593	582	604	583	641	595	628	637	619	602	617	624	606	642	644	578	610	638	582	594	649	586	607	603	611	631	590	621	623	661	638	651	586	619	632	607	637	618	648	618	599	625	628	615	574	583	592	618	620	641	660	628	624	654	556	617	575	643	602	607	609	582	639	626	661	615	594	574	582	624	600	610	630	642	622	570	633	645	590	602	592	631	631	623	617	659	598	623	641	614	567	639	632	601	659	623	572	597	605	608	609	625	633	598	576	581	580	620	604	632	661	639	613	617	672	625	624	581	547	615	556	600	599	604	624	616	663	624	630	626	586	623	624	601	634	596	568	592	609	619	586	601	605	552	615	624	634	637	609	598	660	652	602	612	608	611	648	596	584	594	624	605	593	620	622	575	585	659	588	602	597	632	566	593	589	647	640	563	590	634	607	634	598	635	607	686	638	614	625	611	653	621	590	588	623	631	606	584	632	635	616	633	591	604	642	591	666	593	639	656	621	631	613	618	625	580	621	583	621	632	627	626	633	615	607	654	616	623	656	608	604	619	589	613	611	619	616	606	656	595	592	606	622	623	593	611	577	564	638	611	611	646	623	612	613	640	682	623	613	604	634	623	653	613	625	616	603	656	587	612	630	621	648	629	617	626	656	633	628	598	651	593	587	642	574	601	627	586	603	646	597	618	659	606	612	647	620	584	628	621	644	599	550	602	608	601	607	597	623	629	657	635	573	599	674	595	578	653	638	618	622	610	638	627	625	626	619	611	601	611	625	581	634	635	639	613	629	588	627	641	638	594	594	589	655	646	608	642	616	611	600	635	593	611	591	604	598	637	585	642	636	602	598	643	593	674	645	659	644	647	648	633	625	601	667	583	604	624	650	641	605	623	604	626	595	609	563	622	618	617	648	619	646	625	672	614	589	648	636	604	629	607	643	611	629	615	633	631	634	625	653	612	635	597	628	596	612	642	605	613	586	624	640	682	613	621	633	618	655	656	612	582	596	606	603	594	692	638	641	625	618	628	614	602	645	596	670	624	656	622	626	602	625	587	638	641	626	618	607	609	629	637	626	613	633	599	626	626	625	609	647	634	571	621	642	616	650	662	562	635	618	592	614	587	574	658	663	599	617	592	545	631	617	604	660	564	614	638	625	666	616	636	626	645	625	619	669	595	555	601	618	618	630	659	626	627	638	622	665	620	629	626	577	630	600	617	683	653	627	627	613	639	596	632	592	650	614	636	597	640	587	619	586	649	612	679	613	637	585	638	622	581	629	602	588	629	579	638	641	616	632	630	637	583	639	629	651	606	632	652	564	598	645	659	606	659	667	606	647	595	631	598	615	665	607	593	575	600	642	623	660	616	649	642	614	594	609	587	636	598	661	593	638	638	624	605	605	613	627	610	621	616	592	600	645	622	647	641	668	642	639	616	619	622	633	575	625	616	602	603	648	583	639	559	664	566	634	583	629	636	633	608	603	638	614	600	599	628	615	599	611	633	579	597	584	575	599	593	552	632	600	590	656	646	662	552	647	632	648	621	592	596	574	614	602	636	640	583	603	621	623	613	684	641	620	603	630	658	592	617	570	632	594	568	609	613	621	643	598	649	604	587	680	588	604	676	603	634	606	629	609	611
14165	866	622	448	312	229	235	221	159	165	174	161	134	138	166	171	159	150	125	140	147	165	141	148	141	119	128	127	143	135	133	118	128	137	132	139	121	121	131	148	114	133	131	129	140	118	138	136	127	130	137	148	138	126	111	142	115	137	128	120	118	125	128	125	146	120	148	136	128	148	162	148	133	151	129	130	135	116	155	133	116	107	120	129	125	131	125	128	110	108	137	156	121	134	144	143	138	114	129	127	148	152	134	160	143	115	144	98	121	131	135	113	118	138	112	101	152	131	114	112	139	126	110	117	127	137	141	120	115	137	124	154	117	145	141	152	136	124	136	132	133	114	124	114	131	122	135	136	141	120	129	124	144	127	130	134	134	108	124	145	124	146	115	144	110	143	147	127	131	134	159	112	127	119	140	120	116	147	149	129	120	133	152	126	126	127	134	140	125	140	145	136	121	125	135	137	125	111	137	143	134	138	127	127	143	160	144	130	133	136	151	134	153	138	146	135	125	133	113	136	120	138	109	135	144	127	119	120	163	122	132	132	117	136	121	137	130	149	133	149	140	138	153	136	123	132	135	145	116	130	129	128	136	108	125	156	88	127	124	147	146	161	121	117	113	120	133	125	121	137	102	127	129	124	138	119	135	147	125	146	131	118	108	120	107	121	129	137	137	144	123	144	104	120	130	117	129	111	135	147	126	163	139	111	123	130	152	121	141	140	121	134	128	135	119	129	113	127	132	134	137	133	138	129	115	134	122	155	152	108	131	129	125	131	125	150	139	155	166	142	118	109	145	147	134	135	120	146	107	120	123	140	121	145	135	123	124	125	119	144	122	132	123	129	127	125	110	120	130	134	126	120	145	141	126	123	138	118	114	129	123	131	129	119	123	146	136	134	142	145	133	147	140	102	131	144	139	115	135	136	131	129	123	144	139	136	143	143	126	140	129	122	155	130	126	148	119	118	127	118	132	131	120	121	139	118	138	114	132	152	131	117	141	145	150	150	135	130	114	124	140	131	140	116	140	122	121	111	124	109	127	127	131	124	154	121	124	130	114	127	139	123	114	129	134	133	118	131	131	128	139	170	139	129	145	120	114	136	126	130	110	144	135	137	117	147	140	129	124	113	133	134	120	108	147	144	139	117	122	134	133	147	134	133	124	127	143	121	123	128	143	136	115	135	126	122	146	149	128	121	129	149	139	128	113	140	134	126	150	133	128	139	133	132	130	140	138	120	126	125	137	113	116	134	149	130	135	127	148	138	144	129	135	120	129	127	150	138	138	147	143	119	156	131	136	132	143	136	133	142	112	127	102	139	137	123	116	136	122	118	133	109	114	125	125	137	128	137	133	132	128	136	127	127	110	126	146	127	132	140	140	131	121	134	136	131	150	122	156	122	121	116	133	137	132	125	128	149	145	127	117	117	132	125	111	140	134	125	123	142	122	144	115	103	142	140	126	133	154	123	130	148	140	128	145	125	128	136	106	108	124	136	144	131	128	143	128	116	130	131	136	144	118	113	121	136	108	122	118	128	150	142	127	142	117	135	135	121	139	137	151	138	129	111	131	128	127	119	131	129	136	128	129	127	135	130	122	123	127	138	119	145	113	107	130	137	128	154	131	137	137	121	148	130	120	124	143	146	130	121	133	141	118	132	143	119	124	123	118	121	140	161	135	116	135	118	148	122	139	129	146	121	133	164	99	122	124	141	127	136	122	127	127	128	128	139	112	147	126	136	134	126	118	115	125	132	134	114	124	119	122	126	143	123	140	125	148	120	144	134	119	142	127	145	116	123	135	126	146	142	133	137	133	97	118	133	116	161	118	133	129	155	115	123	145	120	133	126	134	124	129	133	124	160	140	154	123	144	131	134	123	123	126	139	125	150	142	129	123	129	146	115	124	140	129	138	124	134	144	135	135	138	127	125	135	120	130	119	124	124	139	123	123	111	128	119	119	125	134	153	113	129	124	118	136	119	137	155	113	128	118	132	123	137	127	121	140	142	128	127	142	112	129	141	117	121	132	139	127	124	150	130	124	122	123	136	156	142	135	158	124	133	132	133	121	153	112	126	131	139	122	116	135	122	125	134	134	134	144	116	128	140	163	118	117	146	119	127	126	121	122	114	127	119	142	118	135	126	129	130	147	144	149	123	136	143	131	156	132	134	129	130	136	111	132	135	120	121	123	110	118	143	93	117	132	113	126	158	132	114	143	139	122	156	155	148	128	125	134	126	113	153	158	141	148	121	137	107	121	133	120	112	137	153	149	131	113	122	98	139	128	140	162	128	115	136	138	148	135	126	142	113	113	108	110	122	130	133	107	130	108	132	129	117	124	103	105	108	154	120	133	131	119	123	147	130	120	111	140	125	137	119	146	115	139	125	137	141	104	133	123	160	108	135	124	146	142	133	127	120	145	127	128	131	128	142	126	128	147	137	148	137	122	130	124	139	138	147	173	129	124	138	128	135	157	121	139	120	112	130	137	140	147	123	126	122	118	128	139	131	136	133	143	134	144	120	134	140	128	128	126	139	115	123	138	95	136	143	144	136	131	126	140	142	126	114	117	145	144	126	105	118	145	111	138	117	117	138	142	146	138	141	140	124	143	136	121	123	133	136	127	129	112	133	125	140	124	146	137	135	138	125	122	111	133	115	120	120	147	143	139	133	128	112	120	133	135	136	112	119	137	124	124	120	128	142	133	127	110	151	124	131	128	127	135	134	145	116	129	119	135	102	137	133	146	146	117	111	133	135	113	143	137	128	150	155	126	151	138	114	141	138	128	154	147	142	122	165	117	128	128	151	136	109	151	132	113	117	128	124	122	123	128	126	118	122	146	119	144	133	126	117	128	126	129	102	121	138	119	150	128	115	125	143	134	105	146	139	129	147	126	130	128	123	118	125	133	126	115	109	125	153	133	126	146	154	111	138	121	112	126	124	153	130	137	133	126	118	126	141	127	154	115	157	126	150	120	105	101	148	113	131	135	156	117	121	133	132	144	125	132	126	136	119	114	135	139	140	129	132	120	119	127	126	122	146	121	146	156	143	96	130	140	138	131	107	132	129	134	140	123	133	125	125	150	138	140	152	154	140	161	136	148	144	151	140	127	135	130	148	139	123	125	140	150	126	131	125	151	129	134	104	133	159	128	125	141	120	138	147	131	131	147	156	142	116	132	121	140	137	114	130	129	145	128	157	133	130	148	101	122	123	122	140	133	141	132	119	138	128	131	110	127	132	125	127	135	123	121	128	116	147	112	156	136	136	132	144	134	137	128	137	144	128	114	128	140	112	132	120	136	138	138	143	105	143	154	146	127	138	133	133	136	132	137	126	126	124	120	145	115	148	107	126	135	134	114	127	146	135	112	129	131	137	123	122	112	141	144	124	109	115	132	132	136	132	151	161	142	148	135	122	117	119	130	137	108	133	142	174	115	121	128	106	118	124	108	118	132	122	112	168	109	130	150	135	143	134	129	123	137	127	121	122	120	147
8822	829	1254	1473	1266	981	867	740	708	613	578	499	528	467	437	468	429	397	411	394	417	393	349	377	410	404	382	373	381	416	354	371	359	379	367	360	338	354	314	357	369	360	345	362	354	347	329	349	353	359	331	361	350	358	375	366	367	352	373	343	392	353	375	349	347	353	386	368	397	405	448	375	452	465	499	483	400	410	385	380	346	341	363	362	332	353	357	327	378	354	336	376	310	323	324	342	335	326	368	324	342	358	300	330	371	387	331	359	304	315	336	365	336	359	339	368	353	347	376	324	335	353	371	376	343	367	359	359	325	348	308	343	304	353	344	344	343	346	353	349	338	335	329	356	320	345	334	343	318	355	335	324	348	330	340	317	361	380	350	367	338	326	350	339	308	362	346	352	310	317	331	314	363	340	360	308	309	334	343	330	351	343	321	352	324	330	337	359	323	342	353	351	347	361	331	323	363	341	333	320	346	334	315	313	346	339	334	325	306	317	322	355	374	331	343	320	323	360	318	357	353	320	360	345	345	362	325	354	325	362	359	366	342	340	384	321	334	317	346	360	359	359	326	364	390	341	312	329	376	306	356	324	339	351	325	319	336	372	345	363	325	298	343	339	319	351	347	330	346	345	312	326	357	356	320	330	328	297	344	373	309	337	335	323	381	318	327	318	313	350	366	318	351	348	336	335	328	329	308	346	333	348	335	379	327	331	352	332	324	333	350	325	348	348	364	335	352	341	346	350	327	303	388	346	327	291	339	337	311	326	318	305	334	349	330	368	334	347	337	303	353	348	346	310	349	351	372	344	346	332	351	333	341	349	319	348	329	349	347	351	318	335	334	342	334	359	343	346	336	347	358	350	330	333	330	363	350	286	342	347	343	354	339	343	333	320	342	329	354	338	373	346	369	325	352	346	339	311	347	345	345	346	357	325	335	310	323	359	327	378	347	331	325	366	342	348	351	360	360	342	367	345	339	327	312	366	350	317	328	334	334	339	349	345	358	318	326	356	357	321	326	372	295	328	314	323	351	337	330	290	326	343	343	334	337	333	335	325	350	353	356	336	330	341	325	312	334	361	348	351	345	352	336	347	334	347	341	316	339	352	367	333	335	349	301	346	334	352	325	323	352	332	313	308	323	316	307	349	356	330	329	335	319	356	375	339	349	321	361	354	346	344	349	334	368	365	313	335	333	362	360	329	358	349	354	348	343	334	326	319	333	322	363	298	339	342	338	333	345	337	361	327	344	351	337	311	327	361	330	366	347	341	313	348	324	316	355	329	324	315	348	393	342	334	324	310	358	344	339	345	318	334	330	340	357	356	365	330	344	313	341	355	322	353	324	315	353	330	337	335	337	319	378	320	331	344	335	321	324	315	342	367	330	339	315	339	354	333	313	343	336	346	339	319	353	346	354	312	345	354	342	314	338	330	326	350	318	358	354	315	311	351	367	360	329	371	316	301	355	323	314	336	316	352	336	366	361	346	337	327	336	314	327	345	354	339	348	344	348	347	371	354	341	324	319	339	336	349	343	348	365	344	346	328	322	359	350	329	345	324	359	361	346	361	362	323	356	336	336	353	361	328	331	351	353	362	343	389	327	355	322	324	344	360	331	341	317	320	323	352	325	341	368	352	337	365	336	344	331	366	326	341	362	331	360	349	332	342	327	333	364	339	331	337	355	340	369	375	331	358	326	362	299	338	323	343	321	357	325	343	337	369	322	353	323	336	388	341	331	368	338	352	305	357	341	365	366	330	333	372	378	355	328	360	331	334	375	337	326	351	366	347	337	348	316	350	318	357	347	311	315	343	359	351	318	350	335	318	338	332	337	345	309	308	340	307	323	346	333	343	339	333	331	338	340	352	303	360	364	329	339	312	356	364	313	356	394	351	346	313	348	327	361	355	334	393	332	338	341	304	341	317	361	358	340	357	339	307	322	382	315	319	353	335	343	343	361	316	340	325	353	312	366	354	338	338	372	344	356	347	342	343	338	310	307	338	356	349	337	327	339	321	345	335	333	345	343	334	332	370	328	365	347	367	374	357	365	332	348	349	357	333	350	352	352	344	331	304	342	339	361	351	341	331	360	349	325	341	351	332	320	345	338	320	342	363	324	332	366	354	347	382	322	337	332	354	345	339	314	357	326	353	342	318	326	360	315	341	321	322	316	348	331	345	332	363	342	307	345	344	326	342	309	342	326	317	355	337	363	353	393	318	338	337	330	295	344	354	325	348	340	352	334	341	359	332	371	356	327	337	316	349	345	323	324	335	353	361	311	331	339	366	324	349	335	353	390	336	349	339	311	336	352	361	352	346	339	330	332	324	329	318	330	372	321	320	333	352	329	317	315	342	321	383	350	357	343	340	365	320	352	359	338	339	370	346	348	311	356	362	370	326	369	346	325	288	334	331	339	364	358	368	362	327	350	342	349	323	328	352	303	348	320	346	323	341	340	334	317	353	333	339	350	339	346	321	350	297	331	367	325	371	335	338	332	332	334	348	337	350	351	359	353	340	333	349	328	358	353	353	333	354	325	324	333	367	355	310	353	375	311	341	321	365	342	330	313	372	330	352	322	345	351	344	316	357	367	353	332	362	292	334	317	347	303	351	343	355	333	323	359	337	341	343	341	333	323	322	344	344	340	321	333	336	329	330	352	349	339	346	319	347	324	350	361	348	333	350	326	313	373	367	344	372	349	327	348	327	332	329	326	366	349	339	334	323	332	330	343	341	369	351	351	346	342	322	334	335	336	358	357	345	337	337	368	324	335	339	351	358	359	327	361	340	340	328	325	352	358	384	325	329	317	344	382	339	337	337	388	333	334	343	376	330	370	341	372	375	329	330	329	379	348	330	354	378	340	357	346	316	333	327	352	323	342	320	337	365	336	324	357	373	361	341	353	351	341	319	345	347	346	357	335	350	328	340	334	341	372	324	371	356	314	340	382	371	338	309	317	338	378	353	346	346	343	325	333	346	346	350	355	356	357	338	309	384	350	348	353	363	323	336	345	342	353	349	334	362	375	324	324	324	316	341	330	303	327	346	377	322	372	317	332	350	329	360	356	348	311	332	351	340	334	345	336	319	319	325	365	351	331	344	354	347	330	326	322	379	370	320	370	349	355	346	334	339	354	362	350	347	321	321	323	358	332	339	366	388	300	340	341	325	345	372	339	338	374	295	338	310	350	348	365	359	333	356	351	342	362	365	352	359	332	344	351	356	324	341	315	339	341	346	371	302	334	355	305	317	345	349	358	372	361	345	358	339	323	344	342	318	348	340	333	332	299	355	343	329	334	348	391	369	316	354	308	365	358	323	330	330	276	336	365	313	338	304	363	343	359	313	366	367	394	335	324	356	344	316	356	339	342	319	317	357	322	290	330	314	371	334	328	339	359	336	328	363	335	322	341	353	327	358	339	317	317	343	329	353	351	300	341	337	340	321	338	344	324	331	323	330	390	355	343	363	352	339	335	361	326	346	343	319	348	319	328	350
2410	349	304	310	304	318	322	319	286	317	317	332	330	290	280	297	355	317	296	303	320	320	336	334	356	273	328	324	276	305	290	320	308	294	314	304	346	337	303	302	316	275	280	277	284	263	285	328	304	298	257	304	309	288	281	304	312	317	312	307	303	330	320	295	300	293	315	304	298	285	300	337	322	269	277	282	325	281	311	315	298	282	289	331	287	309	290	285	330	298	273	289	321	289	293	286	298	319	305	306	315	307	287	282	331	294	325	302	324	347	298	311	287	332	313	310	307	293	305	327	277	286	320	289	281	281	330	273	281	319	271	311	291	297	311	275	296	301	299	304	313	279	278	294	311	292	291	315	295	296	293	293	301	323	341	347	318	273	282	300	329	261	277	307	303	289	293	284	296	310	307	326	314	309	268	297	302	306	271	303	343	347	316	269	298	307	262	301	344	302	284	321	342	302	290	298	295	317	299	282	318	309	322	320	271	297	284	299	329	305	302	304	293	329	324	309	272	316	327	290	348	297	262	298	313	312	265	308	323	315	307	305	318	298	287	296	310	333	326	272	289	289	309	295	306	291	286	300	312	332	277	294	277	336	275	291	338	314	309	290	329	317	318	309	283	291	291	301	292	300	326	307	319	309	313	299	255	302	290	307	310	292	307	299	321	299	313	314	327	287	314	307	319	306	333	307	307	304	312	306	293	321	292	318	311	294	321	331	301	307	271	293	284	316	292	297	294	306	276	300	277	313	299	272	303	290	327	308	298	331	301	288	281	316	297	287	303	286	294	306	296	301	266	307	287	314	275	300	269	280	302	326	290	293	298	302	297	281	313	323	300	292	276	271	303	286	284	318	292	288	277	315	333	316	322	299	308	327	287	302	331	289	316	349	286	270	320	310	301	281	280	320	311	313	287	296	296	294	346	313	290	291	278	333	317	316	272	323	287	326	324	301	320	311	292	292	300	328	273	331	278	308	325	283	326	271	292	295	306	318	312	307	312	313	294	285	368	302	303	302	284	294	317	298	329	285	329	350	308	305	290	293	313	346	295	316	318	301	297	341	344	286	314	315	284	299	324	291	269	308	307	316	305	282	314	323	320	313	289	310	341	329	280	307	279	302	305	280	312	303	340	311	292	312	297	279	272	306	318	322	310	294	320	314	309	311	289	289	307	311	333	292	304	330	297	320	286	314	296	304	307	328	316	303	303	330	298	290	302	320	302	306	280	323	292	296	351	291	321	283	295	300	290	292	289	315	319	357	317	280	318	297	299	291	313	306	317	309	305	287	298	293	314	297	306	312	305	322	319	288	338	311	296	322	323	287	308	311	297	330	273	287	319	328	301	327	311	330	327	285	328	321	325	313	313	314	300	324	304	304	292	320	308	311	344	280	302	294	304	303	333	299	285	306	265	306	293	338	324	308	296	321	274	307	339	335	306	337	290	319	289	286	294	311	313	268	317	290	299	297	318	318	299	291	300	307	314	317	291	294	263	314	340	312	313	304	312	330	310	316	329	312	293	282	293	286	268	313	310	300	292	270	304	309	333	334	313	325	308	283	303	301	312	310	305	315	295	298	312	292	299	326	306	317	303	305	292	307	283	267	307	325	321	289	291	277	277	298	290	339	317	302	303	348	264	308	311	284	310	326	284	313	313	314	351	331	317	303	296	293	298	288	281	322	291	292	283	322	291	334	321	306	270	283	318	324	319	270	296	310	270	292	330	302	331	297	302	335	332	336	341	290	287	303	319	304	297	295	326	315	317	280	298	312	269	331	333	281	315	312	310	316	300	333	309	321	321	304	329	342	296	289	299	286	292	283	298	272	296	304	301	286	299	307	304	318	301	311	283	320	306	277	314	329	287	335	292	294	333	304	332	324	287	302	304	291	328	305	294	323	295	304	304	281	290	311	325	291	300	261	313	300	333	286	292	286	296	311	283	307	298	343	320	299	296	302	295	335	332	302	323	312	298	315	336	342	306	301	298	322	311	318	348	282	302	294	295	295	284	342	292	313	314	328	340	321	320	341	303	280	293	288	282	287	300	320	301	283	311	310	307	298	297	296	307	330	303	289	352	322	317	272	344	322	312	295	324	318	303	319	278	308	324	298	276	300	316	308	297	302	284	305	311	309	316	301	305	284	303	306	294	303	288	325	292	311	301	343	298	329	335	301	308	303	329	315	304	295	327	326	312	313	284	293	311	324	306	267	297	290	338	318	299	266	308	282	322	289	314	319	298	296	288	318	333	320	271	295	334	292	294	309	313	294	302	348	323	326	303	323	323	270	299	272	293	332	288	335	300	280	303	330	271	287	320	327	359	324	303	282	322	325	293	286	282	301	312	322	292	289	306	296	318	347	312	314	280	309	290	333	322	280	317	311	324	288	305	289	329	323	286	326	290	329	295	315	277	295	309	309	277	286	313	308	340	302	287	311	336	320	299	323	281	290	326	300	319	298	297	323	330	300	261	306	287	307	321	278	304	300	272	293	307	321	339	309	286	313	293	330	280	305	310	308	332	308	300	305	293	313	286	260	312	325	296	325	314	321	300	292	283	311	269	303	297	326	349	294	324	320	279	276	302	310	314	310	281	298	300	294	284	321	320	301	320	283	331	310	295	309	315	312	311	296	326	316	298	304	311	305	309	305	305	330	307	291	306	305	282	341	327	306	304	309	318	334	272	310	276	267	279	309	300	312	289	304	311	316	320	328	333	316	314	295	278	293	305	308	283	297	300	312	310	303	292	280	298	321	297	314	329	317	306	306	301	313	303	284	325	320	327	296	305	297	295	312	299	305	302	335	295	302	337	323	320	290	269	306	269	281	316	303	296	302	291	302	280	304	293	320	303	279	335	330	254	286	299	294	284	317	315	297	281	339	297	292	293	306	303	327	297	289	304	317	315	309	269	327	293	333	306	329	286	302	321	295	308	345	300	309	298	291	295	276	305	302	306	315	290	281	322	303	325	310	317	298	305	278	291	303	317	281	362	293	326	322	261	275	281	299	322	287	292	328	300	304	280	308	280	297	331	295	319	314	294	313	300	303	257	288	279	265	285	312	284	286	332	329	309	330	312	307	333	336	315	311	313	310	304	279	307	306	326	322	334	297	319	320	303	304	321	289	285	304	321	301	298	288	304	294	308	298	293	305	286	303	311	341	282	288	302	322	321	304	302	325	328	309	274	266	308	265	283	316	286	328	294	342	288	278	305	286	287	306	294	284	291	274	305	293	320	308	307	314	335	307	296	280	306	294	304	284	325	291	328	307	306	312	311	283	301	310	336	348	305	294	317	287	317	289	317	316	283	280	311	290	311	305	272	323	316	299	305	306	314	334	283	319	305	292	301	307	286	302	313	276	302	291	308	318	331	308	326	294	300	306	302	286	273	269	300	274	286	290	325	324	285	283	297	271	310	316	321	316	306	305	289	284	282	304	305	282	277	295	288	343	292	316	312	268	292	319	325	294	306	299	347	273	279	301	322	294	316	312	321	311
2758	793	741	753	759	750	739	766	725	715	731	749	787	725	775	757	729	739	740	724	749	714	725	744	750	671	729	719	774	747	695	715	745	772	757	745	771	719	749	728	662	736	698	740	741	733	700	752	753	719	718	734	741	703	722	700	749	739	702	693	747	717	722	715	735	794	728	735	726	722	716	744	774	785	673	733	730	720	732	752	717	723	746	740	711	710	729	767	753	712	787	768	756	724	742	682	734	739	730	781	725	755	750	723	700	743	715	704	693	742	716	736	745	709	722	719	713	708	771	675	718	746	745	681	760	684	719	776	712	712	745	725	702	734	738	754	697	712	729	745	674	763	716	707	713	741	720	733	707	732	708	710	730	726	715	696	723	747	755	724	724	740	713	761	732	722	717	693	678	690	742	707	733	704	679	703	694	698	724	778	721	768	760	743	721	733	725	752	747	773	732	700	717	669	751	695	693	707	764	719	717	703	732	710	698	694	677	766	709	704	723	755	739	751	718	714	729	685	706	740	678	725	772	667	751	720	742	731	711	703	713	722	728	712	694	720	700	739	698	731	732	758	757	776	749	684	727	688	732	742	752	733	760	733	732	760	752	734	697	751	777	721	690	694	739	749	728	728	753	697	711	700	758	767	731	706	732	697	661	772	756	732	772	727	733	736	692	719	787	693	722	760	711	709	733	687	711	710	743	736	742	751	746	749	709	744	752	674	772	714	756	747	739	692	665	716	757	706	736	716	712	765	765	738	773	693	746	710	717	697	692	691	702	728	726	752	756	725	769	759	688	727	744	715	697	738	753	763	740	737	734	715	741	680	681	751	757	708	704	731	723	776	735	686	718	731	732	740	746	694	695	734	692	679	768	723	715	703	720	719	677	700	753	721	708	716	754	728	728	705	731	725	689	710	743	746	741	710	727	720	737	773	679	786	711	720	740	762	772	759	729	720	727	725	718	747	728	688	719	735	763	722	730	718	738	723	728	730	741	683	768	741	705	718	746	735	743	731	742	690	721	711	714	712	747	697	749	738	749	656	725	737	753	707	718	715	761	758	732	760	751	727	750	728	690	694	703	699	756	734	753	726	747	704	796	723	713	726	748	720	759	727	762	700	706	678	760	748	702	694	763	723	683	813	764	752	765	730	704	707	697	726	743	711	728	730	725	721	731	775	748	743	709	699	738	699	728	736	735	760	687	709	700	737	716	735	704	738	750	710	778	724	734	743	744	728	734	775	746	698	741	763	702	730	717	706	768	721	728	707	729	739	695	676	736	736	718	737	765	695	746	736	686	724	754	741	739	736	715	710	740	733	714	738	722	730	787	770	774	685	737	716	726	713	727	712	718	748	741	735	790	695	696	741	671	725	726	758	733	698	751	708	747	759	735	709	691	785	704	758	692	793	721	746	768	706	708	745	709	725	782	754	713	689	704	752	703	724	724	714	700	773	689	725	777	716	777	688	723	718	716	727	753	715	703	717	712	718	731	729	674	747	714	694	749	738	762	708	750	760	689	705	724	771	720	703	714	673	749	747	749	723	747	780	732	699	768	723	733	699	705	721	758	740	705	725	741	697	673	739	730	769	749	783	727	681	748	713	701	749	710	780	730	689	728	757	715	725	718	743	723	744	675	704	726	765	713	760	738	741	726	736	735	674	772	763	722	730	689	760	691	764	760	686	700	743	737	751	738	705	743	757	723	754	720	729	706	709	723	709	727	760	742	715	731	738	740	759	746	721	751	725	754	720	725	692	737	746	724	686	696	700	745	716	714	766	723	748	739	716	702	740	731	742	719	720	733	694	715	714	713	727	740	737	739	695	763	715	733	701	710	701	734	747	719	735	759	765	726	714	721	743	745	724	712	707	746	747	751	687	733	708	697	683	766	653	760	726	683	700	738	749	729	671	709	730	710	743	769	704	695	731	769	709	744	725	702	767	731	729	699	730	709	692	772	714	680	761	710	729	752	722	745	715	737	757	720	766	707	760	735	798	736	725	739	746	695	687	736	742	738	751	738	702	746	732	711	697	723	692	756	732	764	777	715	716	755	727	754	709	704	661	728	703	705	686	709	712	735	723	727	701	747	694	754	696	697	695	705	775	667	729	743	712	745	696	664	752	762	729	726	703	754	736	694	686	716	732	708	737	715	658	700	741	742	750	676	725	705	760	724	716	748	690	738	712	720	749	735	744	722	729	727	748	718	715	731	771	736	730	697	684	734	759	717	709	708	739	745	721	756	754	736	759	747	705	703	727	734	752	722	719	721	689	773	726	764	721	718	716	752	715	742	773	781	728	719	746	738	704	733	746	665	732	736	720	752	698	722	755	693	717	725	695	718	672	689	729	751	726	682	721	692	736	679	729	743	715	719	752	724	736	716	739	700	782	723	740	741	733	760	740	710	754	720	780	727	751	760	704	670	702	711	734	717	760	676	742	720	685	736	743	721	702	777	771	732	751	753	685	729	752	757	686	775	708	752	776	711	742	750	705	723	741	721	743	711	746	739	757	755	758	687	748	728	755	737	746	722	735	683	748	730	697	792	704	714	743	762	761	713	692	708	754	698	701	698	713	777	766	733	714	740	693	721	762	698	721	679	697	729	760	727	737	773	741	718	729	723	712	727	730	733	735	747	686	731	733	727	753	709	729	722	739	682	716	708	707	726	676	744	709	751	706	669	708	788	737	709	701	763	736	722	734	714	727	746	734	722	756	725	737	741	750	716	715	786	687	744	743	708	757	766	695	719	734	771	761	765	751	730	703	750	745	712	741	755	749	753	716	659	727	773	773	697	759	760	744	719	754	727	717	710	725	702	710	735	700	733	718	747	733	717	734	737	720	731	741	753	776	749	675	731	720	731	736	752	709	765	729	747	721	734	735	714	728	746	710	722	699	705	701	729	674	736	723	736	691	697	762	739	720	719	738	746	721	711	695	681	725	704	721	726	739	759	723	713	686	754	713	741	722	726	731	711	746	771	690	699	747	711	699	688	753	729	741	733	689	754	762	740	751	694	759	684	738	712	711	724	732	793	737	774	702	729	673	748	723	731	726	705	732	740	727	703	752	761	706	719	685	707	715	684	697	714	721	767	735	741	733	737	728	696	728	722	679	696	715	737	768	709	674	688	741	730	712	752	741	713	669	689	701	731	718	759	736	779	768	741	715	690	738	743	730	719	742	673	737	716	701	746	751	745	775	722	711	731	705	685	740	686	712	701	769	719	707	721	724	735	682	698	702	794	709	771	737	735	693	735	753	762	693	727	781	726	797	763	753	733	695	750	726	737	730	776	743	742	779	723	737	711	743	702	740	727	716	718	729	693	670	716	763	753	760	768	719	721	753	727	760	746	713	724	726	725	696	719	752	740	756	701	719	676	715	779	670	742	770	765	676	715	750	761	742	744	729	731	719	726	787	724	689	706	768	743	722	719	740	714	774	763	726	690	680	737	707	725	699	742	730	722	719	732	726	704	700	717	711	712	710	704	766	689	705	717	743
8478	576	496	446	352	335	281	307	284	279	264	256	294	266	240	258	277	301	246	278	244	260	260	253	254	237	254	239	276	259	228	257	244	255	293	258	245	233	246	247	264	258	293	249	246	248	251	251	260	278	259	236	247	236	253	252	264	262	266	286	266	263	250	239	252	239	238	276	297	235	260	246	251	223	262	237	288	257	226	251	270	277	252	257	240	254	260	246	252	243	249	256	242	263	266	270	256	258	262	254	242	251	273	274	280	230	273	262	234	258	263	276	285	260	281	263	268	258	240	218	230	274	263	265	264	260	227	273	229	247	239	239	230	269	263	220	272	245	240	242	233	245	220	257	267	261	238	266	230	273	221	265	277	263	255	254	249	269	265	278	261	265	246	283	254	277	246	227	254	263	262	258	266	277	266	248	254	226	255	264	238	245	259	255	235	227	237	265	254	279	242	259	242	241	238	271	264	217	260	240	239	282	263	241	239	256	259	246	265	269	239	260	272	263	250	239	251	266	243	231	250	234	247	243	258	259	256	244	243	279	249	242	234	241	263	228	289	254	267	248	230	242	265	262	252	251	254	254	255	249	247	253	270	251	240	249	230	264	260	221	234	242	267	264	245	279	279	248	270	251	244	259	246	260	244	255	216	254	278	246	236	249	262	255	232	223	273	274	247	246	236	261	262	260	281	238	232	249	260	285	283	250	245	268	261	270	253	233	264	257	224	257	250	248	283	235	256	251	260	232	252	258	278	254	252	269	273	252	267	286	252	286	245	260	258	244	278	265	283	276	258	286	259	251	283	258	245	270	277	281	251	233	281	296	276	266	281	239	272	267	222	231	249	243	266	213	253	267	267	246	249	250	227	228	266	244	274	266	258	276	245	270	236	236	270	284	246	250	253	233	245	271	261	272	259	235	251	241	270	263	208	247	279	260	235	229	263	265	280	277	268	229	266	260	253	240	241	227	275	258	253	265	259	254	267	237	254	243	246	208	247	257	245	267	247	277	258	229	249	258	263	217	217	250	252	289	275	244	233	256	241	245	259	256	275	248	248	244	267	268	262	262	271	245	226	249	240	246	236	271	237	272	242	235	240	246	267	250	257	240	246	262	253	271	258	231	260	271	259	244	234	259	285	230	258	251	267	259	243	242	250	232	250	269	268	247	238	253	225	257	251	240	243	268	260	259	243	228	246	236	251	255	268	253	262	228	229	248	240	249	267	270	276	228	246	247	244	271	250	234	290	255	277	275	228	257	265	234	258	253	263	245	249	255	234	256	234	277	231	272	246	264	221	256	285	272	240	246	253	264	275	247	255	231	254	289	254	253	240	240	231	237	283	246	188	247	295	262	260	264	264	251	253	266	240	265	227	229	238	278	210	254	241	242	242	234	245	246	236	253	268	247	256	252	254	247	292	268	240	252	264	229	240	237	257	252	273	245	259	270	249	236	267	253	225	241	229	254	213	276	268	262	236	234	246	283	241	262	284	239	236	242	243	271	233	253	260	235	258	257	246	257	260	267	251	252	264	250	233	257	297	247	272	248	291	249	265	266	262	266	221	233	278	244	256	255	226	270	267	243	276	276	254	243	240	252	263	247	245	240	279	270	291	276	272	230	246	264	248	231	279	256	275	236	260	260	297	290	289	253	272	275	237	264	275	277	231	245	270	242	250	250	252	277	219	256	244	256	276	280	237	250	246	257	249	245	233	231	228	286	251	243	270	244	239	230	272	254	273	237	219	240	256	228	250	257	249	261	261	238	234	235	245	236	269	250	278	246	227	221	257	226	247	277	253	245	248	274	292	266	234	244	255	254	278	269	232	249	248	282	256	270	229	247	256	241	265	283	267	240	258	269	244	253	264	261	222	268	225	253	259	265	254	257	238	277	222	258	249	252	244	230	240	274	281	273	274	275	265	266	278	214	245	241	209	251	256	251	220	242	241	238	250	289	266	250	248	245	256	251	253	257	248	287	257	277	254	257	282	265	258	234	252	237	238	252	275	266	289	252	244	242	217	231	238	260	245	259	273	260	274	271	238	249	250	256	239	270	248	228	239	272	250	260	252	270	253	262	277	268	228	216	277	251	248	243	265	238	264	262	260	250	266	242	272	242	271	253	253	226	242	241	266	250	233	235	246	260	254	247	255	266	260	249	229	258	264	268	263	220	278	270	244	224	227	271	238	254	276	263	257	271	274	242	262	255	249	242	243	283	266	241	239	282	231	258	241	262	241	284	268	257	270	238	244	243	239	268	237	266	253	263	250	212	266	211	237	236	257	275	251	260	273	259	248	257	260	255	258	278	307	258	270	245	266	251	259	263	267	263	256	268	273	243	273	264	277	274	228	272	240	267	272	250	265	204	268	248	268	228	227	243	237	233	263	241	230	237	242	266	260	235	261	246	262	240	251	254	220	247	258	261	282	265	257	273	234	265	250	243	272	262	252	241	262	241	234	253	262	260	258	240	252	275	269	274	243	262	270	234	246	244	230	257	253	237	227	264	239	264	250	234	248	248	248	243	240	257	263	234	228	241	233	246	251	239	230	271	240	241	241	268	281	264	262	260	258	269	284	257	262	226	250	230	262	232	245	266	248	264	275	243	227	255	250	234	243	252	258	265	270	267	259	222	263	264	263	268	249	254	266	254	260	284	247	249	266	256	235	244	246	271	250	291	262	268	267	245	267	247	243	242	285	259	249	233	236	231	255	242	274	267	250	227	263	228	294	267	272	251	250	250	246	254	228	243	245	241	243	236	282	259	250	263	225	265	273	247	256	253	267	242	271	239	260	265	259	250	242	253	243	256	237	279	266	239	276	242	274	236	239	265	270	246	256	256	236	239	277	257	247	250	223	263	273	260	265	243	245	261	269	249	273	243	236	253	243	247	237	246	277	243	210	259	251	228	242	251	272	237	272	246	297	252	265	266	243	241	259	249	267	246	259	253	240	273	247	207	246	242	255	245	254	270	231	251	254	243	254	234	282	220	240	239	244	292	238	251	257	245	241	255	267	247	245	243	254	267	248	243	264	239	287	264	258	285	259	256	252	239	234	244	274	257	251	267	228	251	269	248	235	266	265	250	237	225	228	267	240	246	241	232	260	264	238	252	269	249	238	251	231	256	250	225	218	271	242	249	250	236	250	248	244	268	243	264	260	232	275	245	259	255	249	264	257	241	258	257	295	238	209	263	247	244	254	267	267	255	251	254	259	224	231	233	244	242	246	251	276	270	247	269	242	278	229	252	243	250	250	272	260	264	297	250	224	236	243	272	251	265	278	288	273	232	249	254	231	245	246	255	239	243	242	222	261	230	243	241	239	254	236	242	246	240	271	270	263	260	278	228	247	240	265	244	266	248	251	232	254	228	265	255	266	243	243	266	263	267	276	250	234	243	241	246	248	288	258	253	259	218	249	256	235	252	268	272	265	244	243	264	231	272	252	270	256	242	250	246	260	245	270	254	256	251	252	254	231	238	261	236	246	255	260	263	247	272
7306	922	1166	1192	1085	978	895	818	780	800	732	726	686	684	659	631	631	612	621	646	660	602	679	606	659	614	640	618	624	578	615	641	627	618	618	617	617	646	587	640	643	567	627	592	648	580	627	617	604	630	618	620	631	606	589	631	564	647	609	622	642	634	631	635	624	611	632	625	634	651	665	615	653	710	674	647	681	604	641	661	626	600	571	587	654	588	612	628	585	658	595	634	612	610	588	581	614	608	619	646	579	602	644	557	622	609	613	622	622	610	651	609	616	615	611	637	627	610	575	643	604	581	639	618	590	577	629	615	567	592	635	632	641	614	622	562	646	607	598	571	578	603	636	591	586	617	575	584	594	619	585	622	606	631	625	620	546	632	612	548	661	618	613	647	597	601	573	592	620	594	645	607	621	589	604	572	634	633	586	594	610	616	587	587	612	626	633	629	615	621	598	654	534	607	640	634	595	570	601	649	602	621	578	604	603	668	643	621	593	551	586	612	642	626	635	573	637	572	590	625	632	614	647	593	630	575	634	666	593	584	631	594	635	641	596	629	589	606	635	595	610	597	608	593	620	610	623	618	586	607	606	603	614	654	611	644	604	655	644	603	627	635	617	617	632	604	550	596	623	597	636	654	610	627	635	593	614	621	610	613	625	614	638	612	607	562	627	651	628	585	609	613	581	654	592	616	605	654	625	590	631	606	619	647	619	559	607	604	597	600	603	637	584	570	636	626	615	603	625	614	659	604	647	615	579	598	598	597	616	625	607	597	651	620	623	589	609	628	605	630	600	615	613	645	594	657	594	581	607	594	621	624	602	609	578	622	598	608	605	617	648	604	575	617	622	565	620	599	648	629	618	637	623	593	640	617	590	598	617	605	623	586	623	650	630	565	641	624	630	667	557	618	587	612	545	634	612	629	582	607	619	626	635	560	605	692	606	648	578	640	577	589	603	578	623	591	659	617	588	635	621	615	616	614	630	635	600	559	628	644	587	619	587	635	598	651	652	606	616	654	588	621	616	624	608	608	629	618	557	632	620	605	604	622	615	603	602	665	581	633	607	594	596	608	619	598	601	639	631	614	585	573	608	596	597	607	596	624	619	599	527	591	611	661	631	628	592	634	612	587	576	619	620	593	578	570	590	602	582	644	627	611	594	636	621	612	629	616	578	629	607	614	613	630	639	597	606	626	645	596	599	618	612	601	648	573	606	629	662	560	583	595	598	633	626	640	579	643	574	583	620	596	588	629	656	618	620	603	608	625	577	585	625	649	599	627	634	597	594	687	619	628	630	623	609	617	610	577	647	639	607	613	610	537	570	559	613	624	580	610	631	600	640	574	597	612	592	599	671	612	624	628	582	595	635	625	653	636	658	607	580	612	591	601	603	618	582	586	615	639	611	584	591	626	642	622	623	609	614	611	610	634	603	579	638	617	573	621	669	633	601	635	580	593	629	624	632	633	621	582	598	597	620	605	582	599	586	621	630	618	641	615	638	631	616	610	641	576	608	613	654	620	597	604	548	644	590	629	616	637	579	599	617	613	629	619	630	561	589	603	593	609	608	601	595	577	602	602	621	630	581	602	592	627	608	598	628	617	616	625	597	570	569	638	613	617	628	615	582	641	595	618	593	608	589	608	612	595	592	614	605	600	596	591	594	615	580	651	617	569	613	599	597	647	618	628	597	620	654	543	610	623	661	618	591	652	619	560	629	573	617	644	610	656	592	618	590	613	601	598	609	623	597	584	618	570	624	592	631	630	591	604	600	609	593	594	613	625	614	607	644	583	588	633	613	581	634	557	600	610	616	605	580	617	623	578	620	592	613	587	595	598	603	589	636	645	608	602	604	607	604	607	593	606	619	572	583	591	586	571	603	652	607	618	582	608	585	611	638	596	594	612	613	559	603	571	640	612	590	614	638	632	617	567	656	615	640	621	591	632	624	604	625	590	600	639	611	629	635	630	624	599	652	580	603	614	607	594	593	594	567	594	600	632	600	631	611	611	561	630	634	604	633	595	571	584	642	572	601	632	599	628	645	622	616	595	569	609	614	601	632	609	622	649	613	615	595	633	592	607	637	599	598	599	594	634	633	623	541	594	599	633	643	671	610	650	591	609	628	584	611	574	610	605	631	580	575	625	591	606	642	611	642	608	613	603	659	622	549	582	628	597	614	630	584	566	623	603	631	613	643	595	661	625	607	621	625	618	573	602	632	593	613	614	620	584	612	629	624	662	614	592	587	608	617	589	634	668	600	570	596	626	613	604	621	628	593	596	614	573	626	666	622	609	610	623	611	613	598	611	594	595	643	599	597	583	580	610	657	574	611	602	588	587	582	616	601	629	599	586	628	601	575	613	583	613	593	606	618	581	624	600	570	574	610	624	611	590	602	612	637	613	600	592	629	563	593	580	631	623	599	575	605	582	625	622	616	620	601	653	643	607	613	604	605	613	586	570	682	634	610	602	573	641	627	631	573	616	657	625	598	573	632	574	603	585	562	640	621	653	646	582	619	617	636	608	628	574	589	598	595	617	519	621	622	613	640	580	606	622	606	665	605	598	666	583	540	646	625	622	586	628	610	606	612	570	605	590	598	604	569	592	650	629	609	595	614	596	600	605	590	564	566	618	658	612	607	638	583	573	635	650	612	599	578	650	588	608	617	590	618	605	624	604	594	580	636	642	590	641	625	624	647	655	601	637	586	571	618	608	601	630	610	634	580	620	631	598	588	606	653	604	654	606	566	612	609	621	614	670	595	622	619	649	591	563	611	583	650	622	586	600	585	635	598	612	560	600	628	597	592	601	629	596	644	623	632	586	556	552	584	624	601	646	630	619	655	610	620	618	620	593	626	570	608	586	621	577	634	581	642	556	595	620	602	590	611	625	604	619	623	591	614	627	624	633	605	586	631	655	653	668	630	668	598	612	581	607	632	615	608	621	606	598	606	603	645	606	632	592	593	594	620	601	636	635	633	632	576	588	616	669	585	619	610	635	555	581	672	589	595	631	639	606	591	657	589	590	618	587	605	585	603	623	583	636	626	541	635	607	604	626	594	628	588	595	588	568	553	622	601	597	605	621	579	623	625	609	620	633	598	631	640	596	616	623	600	605	627	623	573	623	598	626	627	561	576	643	622	609	586	610	583	649	593	628	611	627	600	629	592	593	638	616	637	619	583	632	598	622	592	574	608	586	631	619	628	619	650	600	587	627	582	590	584	600	588	593	610	650	596	647	649	605	594	605	636	652	585	577	551	592	586	583	587	655	562	582	584	596	635	604	602	612	559	609	608	634	581	594	649	607	585	627	579	641	648	556	552	623	581	591	589	617	596	597	566	623	601	592	650	632	549	631	624	591	641	624	595	632	646	613	629	637	600	620	621	586	599	620	662	569	623	637	607	643	580	606	588	593	608	639	633	582	628	606	597	609	566	646	616	576	606	618	611	595	623	605	628	594	577	607	615	628	579	609	630	634	588	645	575	581	607	629	624	600
14071	913	578	401	346	251	242	191	209	163	176	138	153	134	130	153	151	140	122	118	134	135	118	121	135	136	123	132	122	121	137	128	106	128	126	153	134	116	101	138	138	141	128	137	134	106	120	139	134	121	130	121	139	136	133	106	129	121	120	123	117	139	119	143	129	132	135	131	135	118	122	123	134	132	143	127	114	126	133	146	114	129	123	111	115	111	133	142	133	130	135	129	147	139	136	128	132	117	105	147	119	119	112	126	127	123	120	122	113	124	112	161	123	141	105	110	115	126	133	118	127	122	122	119	114	108	118	135	130	111	130	131	132	141	142	141	121	115	123	126	117	138	127	126	112	134	120	133	116	121	134	106	138	116	114	130	142	125	110	142	119	136	130	113	125	111	109	137	158	134	139	112	119	140	144	122	139	115	123	112	118	131	134	126	120	141	124	112	134	105	109	120	126	134	120	120	126	123	105	108	128	130	136	128	120	112	124	126	144	122	128	107	110	132	137	113	138	141	123	133	134	126	113	123	128	148	102	123	121	119	124	112	124	116	144	114	119	125	111	131	97	136	131	115	105	134	122	124	119	133	129	132	137	116	124	110	139	154	149	123	126	128	121	125	140	129	128	136	140	144	110	123	119	136	129	133	120	139	127	145	114	112	127	121	129	126	124	118	124	159	114	134	136	121	126	141	156	140	116	133	121	127	133	119	120	118	109	130	125	106	110	106	140	134	122	123	120	119	155	118	121	131	107	128	108	92	138	121	117	104	127	112	114	123	115	119	140	134	115	131	144	133	116	100	132	134	124	133	110	135	141	126	108	125	124	138	135	117	134	129	149	119	104	120	116	120	130	116	117	117	144	106	121	124	129	120	139	116	125	117	143	102	112	113	135	138	139	133	120	137	113	104	130	117	121	126	137	130	132	105	129	129	141	136	128	119	123	125	117	137	123	135	121	127	113	120	113	101	143	129	128	136	140	126	109	122	118	118	141	133	124	128	124	140	137	129	137	128	124	125	124	108	113	146	111	142	145	126	120	128	141	136	124	117	115	109	121	111	122	114	110	132	125	109	104	119	102	130	129	146	119	127	143	130	144	113	118	125	105	125	121	106	116	132	123	129	127	125	140	115	141	123	115	141	135	118	130	126	108	144	132	107	112	116	139	118	128	112	131	108	134	141	122	118	136	115	105	126	130	129	98	117	123	107	142	133	125	126	137	125	125	142	104	121	123	118	123	126	123	119	112	120	119	147	115	120	114	137	128	131	122	130	117	147	135	116	130	128	159	142	129	125	146	140	118	130	147	129	144	116	128	102	121	136	130	139	131	111	120	111	134	110	147	130	104	120	120	102	136	119	120	116	120	124	117	111	127	117	140	128	132	127	136	117	133	144	132	157	146	107	123	126	107	122	134	123	108	132	138	134	114	133	103	124	130	137	121	137	111	106	110	136	129	99	134	129	112	111	134	142	119	135	124	127	128	146	117	136	137	124	111	126	124	122	114	108	122	133	130	123	119	139	138	132	143	141	138	130	134	124	133	121	128	131	139	112	104	132	132	144	141	131	130	120	116	115	141	127	127	119	135	143	144	121	136	134	106	116	148	137	132	124	129	102	129	139	123	127	123	110	110	156	118	120	128	139	132	118	153	116	125	137	157	135	124	105	108	108	106	117	125	134	139	141	133	119	113	131	129	105	111	134	122	103	123	112	108	127	99	119	148	104	137	142	148	139	114	113	115	139	126	104	128	135	135	108	120	106	128	122	126	117	128	155	113	144	122	142	120	143	144	128	126	126	133	108	119	123	131	116	121	136	145	120	106	136	140	120	124	123	127	119	135	106	114	125	118	114	111	107	134	115	116	131	133	137	119	116	125	119	113	119	123	127	120	115	108	120	116	112	129	100	106	114	133	131	134	113	118	122	136	117	119	131	121	129	130	147	125	106	131	129	128	111	113	126	98	128	133	103	98	124	125	135	122	120	121	138	123	134	122	109	145	122	114	137	118	134	135	121	122	126	134	119	119	124	144	131	135	123	124	117	127	123	144	133	141	136	124	120	117	123	133	131	142	143	120	121	139	114	117	120	127	128	127	127	131	132	144	134	136	112	110	135	134	126	117	115	127	129	125	115	118	124	125	131	128	93	128	102	128	106	132	136	128	114	127	123	114	129	156	110	116	133	129	132	128	151	147	115	139	132	131	122	130	128	127	128	121	101	118	127	98	116	130	118	124	126	135	126	140	128	125	133	150	130	114	117	126	115	123	106	145	129	131	150	123	141	116	118	129	131	128	127	103	138	108	126	143	124	143	129	120	149	125	126	129	107	134	138	127	128	129	111	141	120	117	128	119	121	123	106	117	128	110	110	128	122	127	134	145	132	123	151	122	111	125	130	129	130	132	100	147	134	111	117	121	131	116	139	102	130	131	133	133	132	131	136	119	115	118	122	129	138	106	120	123	104	143	118	125	127	127	136	113	132	129	120	129	121	141	133	138	120	106	119	131	121	133	114	144	136	124	117	126	114	131	117	119	143	131	130	102	143	118	122	143	133	121	118	141	109	127	104	115	110	117	115	133	130	131	109	136	118	123	124	116	123	107	132	138	115	134	117	100	131	118	119	114	138	129	139	111	133	118	120	118	124	129	125	115	119	113	131	124	116	135	127	131	127	113	138	120	126	121	124	143	135	134	126	130	117	144	128	106	157	119	123	142	124	117	144	122	121	108	130	143	130	135	126	123	107	133	125	115	133	106	138	107	132	122	136	125	117	117	107	134	136	135	123	114	143	109	138	111	125	117	126	117	125	108	150	135	132	130	153	140	128	117	101	126	110	108	136	123	121	129	153	143	118	124	144	133	119	114	144	125	139	130	127	149	133	131	112	129	108	145	140	124	114	116	116	133	125	117	134	134	122	164	134	126	129	109	136	106	121	115	132	123	143	120	138	109	136	132	142	109	116	138	140	107	123	130	125	123	136	120	120	149	111	134	126	140	125	113	129	133	115	117	122	125	108	120	120	120	117	137	133	119	130	119	122	119	116	123	132	142	134	137	99	136	144	116	124	118	138	148	140	132	116	112	122	134	130	139	121	108	134	125	115	132	118	125	114	138	134	140	135	125	131	119	123	146	130	136	140	122	137	130	127	132	124	139	134	128	102	125	140	118	121	114	135	128	124	132	136	136	110	124	117	129	114	137	138	120	121	114	133	125	123	124	120	144	141	134	127	125	120	111	144	119	114	120	138	128	151	113	119	138	143	140	126	97	132	135	119	123	141	140	129	110	119	122	135	127	148	147	129	126	125	127	113	142	130	120	128	121	128	119	134	126	118	113	130	123	137	136	131	122	118	164	109	126	124	125	118	126	111	118	138	120	136	130	135	129	137	125	114	140	141	119	101	124	120	126	115	126	125	111	120	122	155	125	128	117	140	124	117	135	115	130	138	140	126	120	131	116	123	141	129	144	118	144	122	130	130	122	112	128	111	126	162	101	137	147	117
8755	805	1355	1458	1270	976	851	723	634	632	555	556	447	447	467	439	378	398	430	388	435	354	355	376	430	400	334	378	387	345	368	365	386	361	321	370	319	332	361	341	339	344	350	337	326	289	331	357	331	342	341	321	319	345	363	349	333	340	373	352	356	342	342	351	344	345	360	388	373	407	386	397	455	449	503	423	402	378	344	335	351	339	361	320	326	315	313	350	345	358	354	300	315	337	333	320	342	330	307	348	330	310	337	319	316	352	343	314	318	312	296	324	318	328	314	301	340	344	314	330	330	294	288	316	340	340	340	290	348	329	315	326	303	322	343	313	327	325	314	294	318	321	309	328	341	312	310	309	332	327	343	353	321	328	300	299	307	297	337	357	308	350	323	364	315	303	338	306	321	335	327	322	338	324	314	333	323	328	339	334	304	298	352	300	302	345	349	331	341	366	335	331	332	316	346	317	327	301	308	344	345	313	319	342	340	328	323	295	324	331	320	301	324	347	321	331	332	330	318	299	311	318	313	333	320	328	318	325	323	371	330	340	338	349	333	368	324	359	311	324	323	354	322	342	326	324	333	344	318	346	337	307	351	325	319	311	313	294	334	318	324	308	317	305	333	327	298	317	343	339	320	321	352	326	345	335	334	336	336	325	340	326	324	297	366	348	355	315	314	319	323	355	339	323	337	347	337	330	330	327	300	328	330	330	359	327	309	336	331	328	348	299	336	338	315	320	317	365	309	315	338	331	302	326	336	353	314	326	319	312	315	331	314	297	340	315	308	325	274	343	294	330	348	326	329	348	313	303	337	333	339	310	348	337	337	313	325	362	339	291	341	303	342	337	352	326	333	329	338	317	294	326	358	348	336	312	322	352	327	307	367	320	352	349	305	323	331	321	314	314	345	313	309	331	308	369	303	311	316	328	312	342	309	317	308	296	350	315	336	330	341	332	324	340	308	342	335	330	310	319	335	315	298	346	324	296	313	356	304	347	324	355	327	315	308	337	362	319	349	320	366	359	362	294	300	301	322	309	331	325	364	338	317	283	338	306	285	296	322	338	343	309	337	344	345	338	315	334	333	334	316	338	340	342	317	343	307	323	323	328	319	327	319	324	317	331	348	314	332	326	335	313	331	339	312	315	338	323	355	336	313	313	327	342	353	356	316	325	307	306	328	290	324	338	362	329	354	309	312	328	309	327	328	325	338	347	295	308	332	353	317	311	311	340	330	297	291	322	318	303	280	360	313	333	351	337	307	350	323	369	319	304	323	366	330	284	324	327	316	314	321	323	309	303	353	323	337	319	325	317	331	348	333	321	336	331	342	330	320	351	314	355	351	322	344	303	341	326	364	327	342	320	329	335	309	335	318	341	320	318	316	312	345	358	309	299	309	327	336	332	319	321	314	334	352	334	304	310	346	322	320	334	299	293	313	340	321	323	329	305	328	348	380	330	358	336	298	299	346	308	313	338	345	312	334	291	329	372	301	324	323	337	334	341	324	317	332	303	324	321	341	342	311	317	372	314	326	333	347	341	341	324	333	341	360	319	332	364	323	308	334	304	320	362	322	323	341	356	340	299	359	350	333	335	332	351	298	361	333	344	324	333	344	310	356	344	366	313	328	333	324	302	325	311	339	329	349	296	325	347	331	341	358	310	309	345	320	336	304	328	280	302	322	339	322	315	322	333	330	308	326	351	314	347	320	340	315	315	307	305	328	310	313	301	330	344	327	307	350	344	331	350	297	342	332	339	321	306	343	327	355	329	339	370	349	325	318	339	336	370	298	351	336	345	303	342	349	323	297	282	295	325	334	315	372	330	307	313	340	326	320	339	327	339	347	323	315	324	322	324	343	309	305	341	340	360	356	321	342	320	309	321	341	335	365	320	318	315	317	345	330	333	357	366	360	334	298	326	321	351	362	315	336	344	325	328	351	353	308	347	352	365	341	376	292	315	322	334	327	338	311	343	325	344	350	322	305	314	330	344	289	326	341	319	314	320	318	338	303	365	331	302	351	321	318	335	314	304	329	339	331	346	295	321	330	340	344	331	308	304	319	318	301	282	314	316	350	302	326	319	332	312	347	349	318	332	311	329	316	299	331	326	331	310	355	365	314	312	308	317	322	328	324	328	299	344	333	331	332	293	339	292	337	329	335	344	320	348	316	348	334	326	304	345	356	323	312	339	364	302	380	330	347	320	329	324	305	325	322	324	332	349	342	302	337	335	371	280	333	310	329	337	366	366	334	321	323	311	311	318	310	374	306	334	372	316	348	346	322	299	333	329	323	320	320	347	337	328	324	326	335	325	293	336	339	330	346	358	314	315	328	335	292	334	277	341	321	331	332	319	333	338	296	335	329	324	331	349	314	314	318	353	357	343	352	340	323	351	357	368	322	318	322	358	335	351	362	323	320	353	324	360	313	310	303	331	319	322	306	345	319	329	315	311	360	337	351	320	330	354	300	321	341	314	307	321	345	314	333	312	328	354	328	284	304	352	360	305	335	304	355	308	269	343	326	344	355	337	344	348	278	358	331	347	315	339	319	279	344	375	351	343	333	298	345	341	299	335	313	315	334	346	319	314	325	349	332	318	326	335	331	336	327	305	297	357	289	310	310	300	323	333	344	310	330	344	359	329	326	325	326	358	320	338	328	332	322	312	343	331	350	341	305	362	359	325	305	332	334	306	338	337	351	353	326	336	315	343	328	318	315	337	358	291	311	351	328	319	351	322	363	325	302	310	339	341	332	340	319	321	334	295	302	310	285	315	331	325	280	305	304	359	310	326	332	327	314	362	331	308	336	323	336	340	329	339	348	347	327	314	324	314	313	345	361	348	337	305	325	320	332	319	321	325	325	341	335	334	344	303	354	347	305	350	329	365	332	337	327	311	315	340	340	313	308	291	332	321	324	330	314	309	297	316	319	301	317	315	300	348	342	343	333	326	360	358	306	315	334	338	312	329	334	317	342	320	319	318	304	339	365	364	311	319	322	337	338	334	338	346	314	345	348	316	311	325	303	365	347	348	350	307	306	321	314	317	360	330	340	300	305	339	292	288	348	340	301	332	333	318	326	306	314	293	310	325	346	307	335	289	332	342	343	337	318	317	342	307	332	301	325	343	296	327	341	338	310	309	333	321	330	331	296	337	315	327	328	320	300	307	341	301	355	365	318	313	314	354	329	328	313	311	332	318	295	319	331	307	330	346	297	327	343	341	341	319	295	326	345	344	347	316	326	318	352	324	337	317	342	322	342	320	378	329	323	349	318	315	319	315	363	366	325	316	346	299	315	338	366	347	305	333	323	307	318	319	310	325	330	302	314	346	293	317	290	318	344	325	337	341	317	295	330	326	336	307	351	345	332	320	331	325	365	323	332	300	301	300	347	357	311	329	326	359	341	336	327	340	314	338	328	347	338	303	332	295	342	345	337	339	323	321	333	334	325	324	317	319	309	325	323	349	347	293	292	327	349	321	346	327	307	309	316	311	346	298
2592	400	309	341	329	301	343	296	312	300	304	291	311	308	342	317	293	288	316	289	314	304	271	305	300	328	284	283	312	318	329	297	285	319	286	274	287	312	321	322	344	285	305	323	322	276	290	319	309	326	314	270	330	338	282	287	328	311	265	330	314	330	346	322	323	306	318	311	276	332	306	348	255	307	303	303	290	317	315	327	286	314	305	296	299	299	361	291	290	306	297	307	309	306	317	340	316	261	318	338	338	306	301	316	311	318	308	276	303	292	300	311	321	309	298	311	282	304	304	336	343	327	322	313	307	285	301	278	295	313	299	328	307	302	299	320	313	309	317	300	311	284	268	282	304	301	278	297	283	289	309	282	307	310	293	313	276	292	313	336	304	307	316	332	276	285	326	299	314	314	312	306	307	343	318	311	336	312	332	285	287	297	316	299	323	327	271	302	305	319	299	330	307	304	288	329	274	307	270	292	302	331	332	293	297	327	288	297	271	298	313	319	308	296	310	296	315	293	304	303	317	269	294	302	305	342	317	303	313	306	292	286	290	310	336	278	286	326	307	310	331	312	327	266	315	294	321	295	310	309	276	312	292	310	298	334	334	287	327	283	329	327	335	294	286	324	267	283	289	335	308	299	324	288	282	298	305	319	359	303	328	291	302	311	332	341	323	294	294	307	319	341	333	324	263	282	300	306	289	277	326	346	302	334	312	313	305	336	303	317	306	305	295	269	308	293	286	289	296	293	323	334	309	290	276	288	286	295	293	309	300	268	324	295	302	296	324	343	365	289	328	331	268	279	312	315	312	288	300	287	288	311	314	309	347	319	319	308	303	314	304	299	325	310	288	284	328	297	335	280	316	275	286	303	296	331	286	267	288	297	309	288	308	277	308	284	308	285	295	265	291	318	303	319	278	289	310	320	302	312	305	322	316	315	313	300	284	310	277	283	323	322	305	326	297	324	319	307	336	301	310	314	292	289	323	323	309	314	288	328	288	301	276	305	291	295	309	301	304	331	291	311	282	308	301	290	317	295	319	285	300	302	290	331	321	307	315	293	321	311	334	272	304	304	306	304	326	350	322	305	314	276	287	321	333	330	312	290	294	276	286	324	353	285	307	305	322	307	312	329	299	285	300	322	316	290	324	298	293	290	316	294	318	356	321	292	321	295	332	291	307	299	327	312	298	305	303	305	314	307	282	306	320	312	324	293	321	298	309	312	307	325	311	338	278	290	319	358	345	311	316	295	332	351	294	308	321	308	318	301	312	300	300	318	296	310	326	293	333	321	318	294	320	280	282	299	315	346	292	301	312	283	291	322	305	305	310	311	308	290	302	321	281	318	316	296	317	320	296	335	280	301	306	306	314	316	348	303	313	324	298	317	315	343	346	273	281	317	302	298	279	312	331	278	311	317	306	308	297	316	293	280	307	317	326	321	331	319	302	329	320	331	289	290	303	288	284	335	303	337	295	290	295	298	305	317	281	317	319	321	301	325	315	335	306	284	310	281	304	314	321	304	304	282	299	316	304	282	317	303	301	330	302	343	302	277	302	299	286	278	311	272	292	310	297	275	348	323	286	340	313	298	333	297	301	299	292	290	315	302	286	321	330	295	322	307	347	309	323	288	247	296	351	315	283	309	279	305	318	322	347	290	291	302	347	325	307	297	275	286	319	309	303	331	287	309	319	311	294	313	263	288	285	331	309	312	332	282	295	308	291	271	282	298	336	283	312	320	284	301	304	309	291	329	317	300	264	289	307	315	364	316	304	282	358	309	320	320	311	287	294	276	303	311	292	295	301	312	282	321	303	303	281	299	303	326	302	311	302	317	316	293	292	306	360	296	292	304	308	304	296	336	304	284	335	316	286	320	265	281	277	257	301	323	304	313	308	284	299	327	289	317	299	303	315	284	292	308	295	334	311	301	299	323	321	299	304	350	305	278	317	303	312	293	315	311	299	312	294	312	310	319	296	280	304	291	330	302	333	336	313	290	302	296	318	340	285	278	300	319	287	327	332	255	267	276	327	298	331	296	311	297	321	313	302	341	322	322	343	276	312	301	285	312	281	321	297	295	313	295	313	274	317	285	295	292	305	339	324	332	299	315	332	310	275	266	301	358	283	287	291	337	328	311	332	283	273	273	318	331	321	316	302	313	309	312	298	297	333	313	317	306	295	313	270	277	340	313	294	347	312	303	333	358	300	295	317	278	303	303	312	323	291	325	311	290	326	325	293	297	312	325	278	294	314	304	316	309	324	298	318	306	294	302	296	317	342	300	276	312	345	320	287	290	332	306	325	283	299	300	316	309	300	311	326	315	301	302	275	308	301	304	328	317	286	309	300	316	305	313	310	306	294	303	297	288	339	298	277	314	300	307	313	329	320	307	292	301	307	301	319	289	321	305	311	299	309	341	306	293	298	314	313	282	316	313	281	306	330	321	351	309	323	315	313	348	300	328	300	320	290	311	310	286	295	337	268	290	354	308	302	290	322	306	323	288	269	282	307	329	301	300	310	316	305	335	335	306	301	284	314	315	295	315	320	346	281	316	262	313	314	322	317	337	310	328	295	315	331	294	284	300	349	272	290	284	315	338	316	287	303	296	310	296	334	306	312	318	300	309	271	285	295	325	312	313	303	303	287	275	308	263	294	350	310	280	265	314	314	295	319	307	277	309	342	288	331	317	301	304	293	304	321	342	321	306	327	322	283	282	321	302	296	333	328	320	307	302	283	295	285	303	340	300	299	264	294	261	324	286	331	306	299	318	296	296	286	291	303	291	338	324	273	305	299	334	326	286	281	348	285	321	281	284	323	302	303	311	304	331	298	310	288	297	312	320	291	308	272	295	294	304	318	316	326	341	277	318	327	300	327	322	308	291	288	290	303	308	298	312	289	304	322	290	305	318	290	299	325	262	318	293	292	279	321	333	336	309	317	281	351	307	321	328	352	299	312	311	299	333	318	288	312	298	303	306	306	301	305	271	321	280	328	281	285	269	294	293	312	277	279	319	281	342	283	329	328	309	310	332	305	303	325	301	302	318	278	307	281	308	317	305	328	297	328	329	323	285	286	270	313	294	283	294	279	286	286	310	291	311	303	283	291	318	276	315	281	336	282	299	332	271	300	284	290	299	331	322	327	306	311	300	278	318	336	311	324	308	279	307	272	282	287	326	287	316	300	316	325	312	346	279	284	322	309	330	315	278	303	322	266	295	314	291	308	299	296	289	305	276	307	293	296	281	317	304	295	358	312	305	288	332	329	331	263	310	264	334	317	270	302	335	303	289	297	333	308	291	300	309	309	313	277	281	320	292	328	309	299	328	293	306	327	302	305	330	287	304	275	296	319	283	306	315	316	286	295	334	313	286	284	310	316	302	301	281	322	309	281	333	317	289	319	285	307	325	284	302	298	304	299	283	298	316	266	323	292	288	322	307	288	322	304	293	308	302	287	305	320	310	309	309	308	308	293	303	291	325	320	320	308	297	302	314	318	316
2806	756	754	792	726	731	721	759	703	750	780	728	722	721	698	760	715	718	758	742	698	713	778	723	706	789	766	701	692	739	696	692	751	683	706	753	711	711	726	681	713	717	662	719	729	730	705	718	678	686	733	773	752	746	756	724	708	704	714	741	723	721	753	754	752	723	743	724	755	726	763	788	751	775	749	759	679	753	717	726	725	741	662	709	722	712	710	741	706	693	721	772	727	743	671	744	731	725	705	748	662	744	719	745	746	740	745	735	732	691	711	761	710	741	727	730	694	745	698	701	742	749	708	730	758	729	714	699	742	744	722	735	746	746	744	759	714	746	675	721	751	699	754	765	737	742	708	741	756	725	693	719	725	675	702	739	753	674	721	769	729	732	745	713	745	745	708	711	734	727	739	723	701	709	725	704	747	728	707	675	718	744	679	710	738	732	774	695	714	692	719	704	741	754	714	687	674	718	741	752	735	762	739	701	699	746	677	735	715	718	689	712	767	778	754	718	679	770	704	728	731	757	728	744	730	674	693	715	719	711	753	767	761	720	754	776	704	746	718	721	734	671	747	707	727	663	755	755	725	732	768	666	724	732	692	786	718	703	677	789	745	704	723	728	693	708	664	746	712	748	735	717	726	765	711	757	768	748	760	709	731	762	728	715	751	726	758	758	715	701	739	773	749	732	739	759	802	723	727	737	714	743	752	707	735	678	743	696	722	691	715	741	718	776	730	704	726	724	698	708	738	759	714	737	770	817	747	723	695	668	745	713	685	697	683	740	706	760	706	761	736	726	738	760	717	748	712	732	714	733	746	725	681	722	683	703	772	732	738	697	724	770	740	689	705	774	662	761	756	702	722	757	715	728	758	711	739	734	734	711	770	714	738	753	706	757	741	726	743	699	744	673	686	700	740	717	737	709	739	747	754	737	742	657	716	733	725	708	721	728	751	700	742	739	736	708	710	684	719	714	680	737	721	753	761	729	704	719	732	690	754	751	762	713	726	744	752	754	763	706	699	696	750	696	680	705	693	695	770	767	723	725	715	719	734	726	719	755	787	712	732	775	776	704	725	718	700	708	740	680	731	747	739	715	735	705	716	732	734	779	727	743	662	814	754	756	718	703	734	720	742	727	756	705	735	756	712	743	742	703	714	743	754	738	739	758	726	780	738	749	717	747	735	732	716	707	729	745	743	782	745	721	745	741	720	754	740	736	738	712	732	723	711	699	741	768	689	690	723	713	769	738	682	692	778	734	713	673	751	671	767	757	733	734	746	729	734	716	745	734	692	714	806	746	698	772	728	715	732	728	727	739	698	725	778	751	746	713	729	739	766	758	687	742	744	755	731	775	813	770	712	754	739	744	766	738	712	738	718	699	714	743	741	715	763	724	744	779	756	752	712	743	731	715	746	733	740	703	722	729	733	718	700	778	761	724	732	765	710	757	725	727	702	738	707	712	730	753	739	742	731	729	726	736	711	751	713	772	735	705	767	702	697	759	714	788	724	723	779	739	692	770	721	787	733	732	735	758	791	728	729	738	721	728	689	752	785	733	732	675	697	694	679	752	694	728	743	690	698	722	670	703	729	741	730	717	794	758	771	761	707	772	739	755	713	728	725	719	751	743	693	716	709	705	721	712	746	730	782	723	724	745	711	730	703	716	730	672	700	745	699	702	731	755	757	734	743	744	690	778	740	771	673	713	728	727	693	717	721	747	705	766	739	734	748	748	747	706	720	743	756	717	729	732	751	710	743	744	746	693	685	772	742	710	732	706	773	746	725	737	723	673	745	740	687	732	756	732	741	740	707	752	725	722	687	709	736	777	714	755	699	744	776	723	738	728	737	748	721	712	740	733	685	716	738	726	695	723	740	722	747	731	815	728	764	741	730	715	749	739	732	687	739	717	714	763	721	723	760	722	756	690	742	738	703	739	725	751	764	724	719	735	736	733	705	780	732	766	700	751	712	714	743	786	687	751	733	763	715	683	668	705	721	758	732	692	736	703	708	740	752	694	734	778	710	717	710	718	691	717	721	714	731	753	772	760	713	778	743	761	679	691	689	710	698	742	713	711	731	676	731	704	694	736	735	752	712	683	748	729	730	775	715	698	723	731	713	718	715	737	722	743	706	739	713	751	702	767	801	749	687	677	740	698	712	738	745	759	744	785	710	738	730	725	758	718	712	728	749	687	680	713	709	720	713	780	723	676	724	741	689	712	720	765	762	751	736	717	768	701	771	742	691	670	765	710	733	723	732	753	726	746	704	736	745	723	696	673	769	714	744	727	712	688	725	749	698	671	784	707	731	731	706	746	725	710	760	740	708	781	682	745	728	769	694	720	736	692	712	733	732	743	736	673	741	688	760	728	691	708	697	760	711	779	725	728	689	707	719	731	700	685	707	721	712	729	709	748	725	718	711	709	730	755	755	711	765	705	706	713	742	795	735	699	707	749	772	769	715	681	717	735	763	729	742	765	731	679	734	711	719	709	734	748	740	777	755	696	661	793	696	726	715	740	757	703	688	753	725	750	754	755	754	726	707	768	746	712	686	704	724	717	771	757	715	722	754	700	721	716	776	713	742	742	729	730	718	758	755	745	728	751	709	741	698	732	726	757	716	705	734	701	747	682	737	750	746	722	723	720	685	740	732	757	744	723	774	724	720	747	729	711	699	763	744	703	740	730	741	747	725	738	790	741	752	764	732	720	721	737	749	710	730	779	758	778	751	693	722	721	745	730	774	716	723	721	731	730	703	726	737	748	743	736	699	710	706	694	723	722	754	682	708	680	740	712	755	709	734	775	714	740	693	725	751	697	734	743	732	736	769	736	740	770	711	707	715	711	748	713	708	732	682	744	778	771	742	760	738	730	766	723	739	721	690	724	752	757	750	713	766	718	740	730	731	733	698	763	716	742	700	712	725	694	725	737	738	713	734	712	659	742	724	700	683	726	692	737	763	712	717	741	718	719	703	708	702	695	739	726	714	750	719	748	738	739	706	711	690	714	729	722	690	777	719	720	728	753	766	729	744	704	777	741	689	739	713	701	716	693	716	726	699	711	789	774	721	736	732	731	689	758	722	708	744	772	733	802	720	759	712	731	722	741	703	683	696	698	745	723	718	747	752	735	728	695	722	755	701	731	685	718	706	738	714	716	710	768	724	711	741	695	711	729	743	758	691	726	696	668	734	707	697	742	695	740	717	680	762	746	769	721	749	747	720	734	755	751	720	721	731	750	703	748	737	736	743	726	679	686	715	739	731	722	727	705	708	712	705	773	688	689	707	707	692	750	781	712	748	705	754	765	755	706	765	726	738	707	684	688	740	729	746	730	706	727	763	696	737	706	745	709	747	766	789	751	713	716	669	662	655	724	704	703	746	701	713	654	725	709	694	746	645	675	746	742	700	729	736	745	660	729	677	751	802	728	758	729	730	703	693	740	725	737	764	707	730	724	724	758	762	698	746	764	663	702	655	723	712	776	753	721	723	752	703	708
8015	557	487	384	359	334	303	308	280	270	262	261	281	248	259	295	269	283	288	281	227	271	263	256	263	247	237	249	234	241	254	269	239	273	282	237	263	262	240	257	253	244	251	246	283	243	255	245	269	257	236	252	250	243	283	268	235	252	233	270	290	286	244	241	266	238	258	264	273	269	302	237	241	263	264	258	293	267	263	251	293	256	263	239	255	246	271	270	254	266	220	216	252	253	268	271	281	250	302	259	277	234	279	238	228	237	255	224	270	237	264	267	272	242	241	238	261	244	228	259	250	231	274	281	245	262	226	277	238	273	260	272	243	258	243	282	248	256	241	249	260	272	266	264	290	275	266	246	265	240	275	231	278	299	257	237	261	257	247	269	259	244	265	246	253	264	261	280	293	263	271	233	233	234	271	279	233	242	284	283	252	220	237	257	245	263	279	255	268	230	255	270	242	269	256	270	302	233	262	214	262	224	254	251	261	275	232	268	262	253	259	247	232	260	257	248	256	252	231	252	253	237	256	261	233	256	256	272	255	259	241	243	241	260	241	260	255	248	248	262	247	238	260	255	253	260	231	263	263	268	245	268	250	242	262	268	249	264	262	246	249	236	250	242	244	248	254	245	266	233	285	257	228	273	253	259	270	285	268	238	283	294	279	237	260	234	223	250	282	230	234	255	230	239	245	273	256	314	236	235	265	225	268	239	271	252	234	272	240	268	224	251	268	256	252	264	229	257	269	235	278	246	263	222	239	266	233	256	267	282	283	261	305	248	256	236	236	247	258	259	256	225	230	251	252	250	274	255	235	263	238	245	268	242	264	244	276	256	232	263	240	228	242	256	262	246	242	250	291	250	307	300	273	287	265	260	243	256	252	265	246	249	227	252	254	279	247	256	234	247	273	277	274	283	242	250	256	261	252	269	226	268	242	250	227	252	268	259	227	255	241	232	266	216	223	256	257	287	267	276	255	271	276	281	234	268	261	257	256	215	252	233	241	271	246	262	242	231	270	250	219	220	252	284	269	255	249	251	257	258	248	259	237	257	264	275	219	237	264	271	255	256	266	277	263	255	277	286	242	253	248	247	262	275	255	295	249	235	268	232	278	282	250	272	265	267	261	284	267	243	229	254	256	272	258	256	271	271	246	243	271	244	260	254	232	269	244	262	267	266	271	260	253	254	275	263	238	270	246	243	255	263	265	280	210	257	304	258	281	251	262	270	284	271	229	261	255	258	255	243	266	269	256	253	282	255	238	246	246	250	226	247	265	267	257	247	258	259	253	257	235	266	297	259	247	259	242	265	255	248	248	233	247	267	254	252	276	280	261	234	231	244	287	251	254	271	255	251	238	253	252	293	277	242	277	261	252	244	262	245	225	240	262	268	246	246	232	233	227	260	236	269	255	228	273	267	256	239	214	238	278	220	246	246	264	235	261	265	278	268	231	251	273	245	282	278	282	257	249	272	270	247	219	272	230	251	268	275	263	262	256	250	231	271	239	254	266	239	258	227	250	258	246	242	295	262	247	254	273	278	260	248	295	254	281	256	235	245	246	295	265	270	250	246	247	262	250	279	264	244	270	232	258	247	232	249	251	236	234	239	251	267	264	265	287	243	245	251	267	235	251	255	283	261	236	260	233	250	242	266	259	273	268	284	248	258	286	286	267	223	239	295	265	267	258	270	260	268	254	259	267	274	275	253	238	279	241	224	244	248	254	233	219	259	237	286	290	273	264	272	274	246	272	257	250	249	259	248	250	257	287	249	253	252	256	207	242	248	262	269	258	239	224	238	231	256	270	237	271	296	229	283	280	241	217	294	255	238	245	279	243	212	245	276	287	232	244	249	253	238	235	264	261	254	260	253	278	273	270	250	247	265	242	237	257	250	259	248	243	250	281	265	241	263	250	259	244	236	253	243	250	284	262	235	229	272	288	238	268	252	269	256	274	260	261	239	234	285	269	228	253	247	267	273	270	260	247	266	262	247	258	277	270	244	272	235	251	244	259	251	252	265	275	241	285	265	249	248	252	260	262	256	230	254	247	284	248	280	269	258	252	234	246	250	272	267	247	259	253	246	258	252	253	249	279	287	248	244	248	259	253	252	215	274	270	260	287	242	261	264	238	277	279	245	251	263	256	260	260	269	258	266	253	256	261	256	235	263	275	264	293	255	272	269	259	238	251	225	260	224	271	264	237	258	296	262	235	247	248	258	242	276	249	274	211	264	239	209	239	245	256	279	275	253	265	238	283	233	239	251	261	246	268	290	279	259	263	270	249	244	282	267	248	267	258	244	237	251	253	274	277	250	271	273	267	256	253	218	257	238	273	268	276	249	267	237	277	258	241	258	243	261	259	253	283	241	271	260	241	266	287	274	219	248	256	273	247	245	257	279	234	256	281	278	243	259	235	260	232	249	268	270	254	254	247	239	251	296	272	268	265	274	246	256	279	260	253	253	228	261	203	212	258	263	276	239	267	245	255	264	267	268	266	279	264	275	255	248	288	230	251	247	265	244	233	254	265	245	252	247	252	273	233	271	279	245	254	264	256	238	263	249	273	237	270	259	223	268	264	240	270	233	271	243	262	254	237	234	234	265	243	256	268	253	245	275	258	245	257	246	247	275	263	305	254	263	261	269	247	236	268	259	279	258	253	244	242	261	245	249	296	248	265	273	237	278	234	276	271	254	259	254	254	262	246	219	267	294	269	252	253	233	226	274	252	259	262	235	274	253	264	250	260	279	288	269	261	261	270	251	243	245	218	229	235	255	239	245	251	254	263	263	283	248	255	258	258	243	279	241	268	274	286	236	292	255	258	258	297	268	245	258	231	259	238	260	245	257	265	265	267	241	248	283	243	275	257	257	290	247	248	252	238	260	287	239	239	245	256	270	269	284	275	274	237	291	264	241	273	247	248	231	263	265	298	264	276	258	244	223	244	248	266	262	265	239	237	278	274	260	273	235	246	262	268	249	252	283	273	272	266	275	267	271	244	238	231	285	223	251	251	279	229	274	242	247	246	274	240	256	233	258	259	271	258	245	277	275	242	286	260	281	253	272	255	257	274	255	249	233	263	244	277	270	244	242	258	244	269	260	257	253	270	246	258	250	263	268	239	263	242	254	240	270	253	239	269	241	267	281	236	273	276	256	242	258	274	281	267	247	255	250	256	241	255	246	250	238	248	231	258	249	255	256	257	273	262	257	239	293	256	230	277	262	271	244	257	266	254	258	268	259	259	243	244	244	237	269	270	244	265	282	255	239	294	273	279	265	273	243	254	284	243	263	265	266	238	228	251	267	241	249	266	284	268	242	303	265	247	238	265	254	230	231	240	285	290	260	263	252	268	239	268	245	236	262	277	242	245	263	277	265	257	223	234	260	260	259	268	240	270	243	261	242	259	272	266	248	251	250	246	255	283	259	278	256	240	258	225	254	278	288	265	258	268	262	213	254	241	267	256	241	264	265	249	238	277	262	265	262	225	251	267	237	277	261
7216	872	1105	1258	1117	1017	875	803	772	787	674	671	726	687	695	678	672	649	677	626	584	688	637	638	637	636	628	635	638	637	670	624	652	642	629	588	620	633	652	615	582	608	629	661	623	628	618	586	685	619	627	647	603	581	629	611	620	606	604	620	602	623	634	638	650	611	643	628	675	666	670	678	707	635	681	662	624	637	641	676	588	667	600	582	635	664	631	611	601	647	625	628	639	637	608	617	608	616	629	605	660	589	651	617	598	584	610	601	607	588	583	616	611	589	640	641	592	634	624	607	598	640	625	639	615	642	649	589	598	603	620	580	651	625	640	592	628	647	609	619	622	609	624	601	620	604	684	600	610	581	635	587	644	616	605	611	643	621	590	601	649	637	588	604	629	620	626	596	582	651	588	570	605	596	645	634	632	612	601	603	585	627	649	612	639	580	703	559	583	623	618	634	601	618	630	622	629	614	594	616	626	610	647	608	604	617	621	617	589	579	618	603	569	625	624	550	598	585	624	666	570	579	618	584	682	639	593	590	586	646	614	606	616	588	598	603	622	659	604	615	611	623	618	574	623	610	619	634	551	606	665	638	605	590	575	674	623	664	575	602	615	643	616	631	627	587	638	632	592	616	551	618	654	591	637	653	576	587	572	629	672	615	589	616	633	598	642	619	580	555	643	623	610	616	588	588	594	629	611	617	644	603	651	629	595	590	630	600	645	639	612	616	632	577	595	612	602	630	616	604	627	588	626	638	623	576	618	572	613	651	623	618	594	636	588	612	631	648	604	629	624	627	615	605	639	603	612	556	635	634	656	577	622	666	616	604	626	640	608	631	602	635	620	610	641	596	597	598	599	613	640	611	622	619	621	653	640	612	612	590	640	615	571	652	597	609	651	672	643	561	614	598	612	601	603	549	603	606	679	582	623	599	597	584	633	665	605	594	590	628	630	614	626	604	624	614	633	598	630	624	608	605	561	603	621	634	585	563	621	602	612	573	555	610	646	595	569	632	601	640	657	618	629	619	623	621	619	621	595	600	587	610	604	605	590	611	628	619	617	622	618	592	603	626	603	622	647	628	671	630	588	577	607	567	602	618	603	596	605	640	630	638	606	605	609	585	652	615	593	610	572	607	584	589	603	577	615	585	608	633	690	622	636	581	588	611	627	670	638	603	603	593	598	559	637	611	671	628	605	600	604	594	609	607	624	642	634	583	561	629	662	585	600	620	609	621	624	632	645	556	657	618	613	585	621	611	643	581	621	661	582	596	633	604	611	597	627	634	615	593	636	641	645	596	642	649	617	598	638	610	577	623	594	614	622	608	610	636	613	629	605	562	610	602	636	605	604	637	653	609	626	628	626	652	656	633	628	596	616	617	642	604	597	583	595	611	596	611	633	622	609	630	662	629	645	574	614	660	607	602	615	627	607	660	619	624	580	548	630	613	574	631	623	647	607	695	567	590	588	617	645	624	624	602	599	632	578	636	629	641	581	647	635	626	643	598	645	632	628	581	611	656	586	590	608	617	600	642	635	596	641	649	623	599	659	617	648	609	639	667	627	593	594	618	607	577	611	622	596	571	623	639	651	593	621	600	637	620	636	582	610	607	606	634	612	631	641	628	602	558	589	614	612	612	595	618	610	619	571	604	599	663	600	621	633	598	649	617	598	608	607	624	632	594	612	607	610	614	587	598	615	609	595	636	607	594	610	623	643	622	635	600	642	648	618	581	663	645	598	575	672	661	569	586	633	640	599	554	624	631	651	596	623	596	613	575	630	617	618	561	626	649	615	645	565	601	575	569	628	609	628	644	676	677	580	623	629	619	590	587	617	593	656	578	632	633	609	621	606	620	651	596	629	618	586	586	610	629	614	621	606	585	606	609	608	635	602	578	584	589	627	591	633	604	618	630	605	665	609	568	626	639	607	611	655	614	626	630	641	619	563	645	607	615	644	661	651	611	615	631	605	552	584	620	645	612	604	630	623	621	621	595	630	602	585	600	605	625	562	637	598	606	621	595	589	629	632	627	612	676	617	577	671	587	619	608	575	665	627	610	571	625	632	625	643	614	635	618	616	615	609	639	612	582	625	551	613	626	606	565	606	608	625	647	608	603	646	591	579	617	591	657	639	626	638	635	638	616	613	570	570	606	654	610	592	619	634	634	610	597	589	615	571	604	617	598	582	621	615	638	615	622	649	637	633	592	616	619	611	647	611	614	609	620	653	584	603	581	626	589	620	622	614	611	642	595	625	590	656	622	622	645	559	595	631	635	620	609	585	579	626	603	593	608	610	576	638	635	634	617	622	633	608	637	589	595	645	610	590	636	587	605	625	610	612	616	594	632	626	567	642	612	616	597	643	609	593	612	642	606	628	597	633	631	624	621	593	627	596	635	579	645	620	615	606	597	594	568	637	599	607	602	640	655	645	625	628	600	613	633	635	666	582	627	618	635	603	615	681	606	633	646	651	595	602	580	642	629	620	599	602	637	634	587	646	578	614	606	587	619	596	618	608	571	657	624	655	616	621	627	619	619	612	602	573	610	617	631	630	615	631	587	631	622	612	552	612	658	609	615	680	592	632	614	631	594	606	570	611	586	625	612	633	634	640	620	635	640	628	662	598	645	650	621	669	654	606	642	649	606	634	594	614	614	617	622	632	631	637	588	597	568	640	638	621	630	640	586	614	635	613	597	603	611	576	618	610	575	652	611	624	644	629	631	603	643	571	650	645	606	597	622	605	644	587	650	626	610	661	609	644	582	575	591	609	615	619	634	631	614	622	583	611	641	562	608	540	651	615	622	589	669	617	620	594	651	594	638	614	573	590	621	620	632	609	623	606	639	659	622	652	592	594	638	617	580	618	644	623	561	607	611	619	582	637	610	629	622	630	623	594	586	585	591	625	615	588	613	561	593	599	618	624	616	646	618	628	631	603	607	619	678	630	583	639	580	620	641	597	571	599	613	605	604	602	621	643	625	632	623	625	620	665	626	685	597	649	610	573	588	597	587	625	582	568	582	621	650	561	646	602	610	652	586	595	682	624	587	590	605	601	617	585	576	577	610	600	632	614	644	609	689	595	598	607	596	617	637	602	657	641	602	617	622	607	627	643	642	638	648	590	634	620	623	628	599	624	646	620	609	621	595	599	632	610	614	604	607	604	617	617	644	594	560	600	616	578	615	604	648	622	629	578	608	610	618	578	581	586	624	596	620	595	579	596	583	611	577	604	582	600	600	630	613	624	576	608	628	603	566	621	605	598	648	608	619	654	609	586	616	604	595	594	634	639	630	669	617	660	642	586	588	641	611	669	636	610	580	618	624	603	612	613	588	654	608	590	604	606	611	683	622	602	583	611	639	577	617	615	599	626	621	568	646	600	621	632	585	594	615	632	634	656	629	617	607	623	636	632	598	626	603	599	607	640	592	636	607	658	632	639	641	589	614	615	626	614	593	629	571	616	591	632	606	606	619	565	565	614	614	620	588	620	651	602	604
14164	949	605	456	331	264	228	205	187	171	174	162	146	161	144	150	120	130	138	141	136	123	130	122	137	134	145	116	145	124	116	130	130	131	116	121	142	121	132	117	141	125	137	149	150	133	129	145	101	140	145	120	117	149	154	113	120	117	124	135	113	131	112	115	111	136	138	146	130	138	116	137	138	141	142	158	135	157	145	144	122	127	137	125	136	123	112	134	138	153	144	142	128	127	143	146	137	152	140	144	123	145	116	124	116	115	126	121	146	136	127	124	105	112	125	118	108	123	129	130	129	107	136	128	128	140	124	118	136	130	130	143	134	124	111	136	110	113	126	152	137	124	123	137	114	129	126	106	134	144	136	130	122	128	127	118	122	147	111	124	126	131	113	122	121	120	134	119	155	159	123	115	115	131	122	139	143	154	136	132	123	142	135	126	131	118	136	148	146	136	127	121	131	110	144	102	129	129	121	123	150	114	130	131	115	136	122	123	115	132	133	119	116	100	134	145	135	120	129	130	133	127	122	137	113	105	152	146	126	122	132	116	123	144	136	121	133	152	130	102	118	118	130	119	125	130	142	117	126	126	126	144	146	144	119	137	143	138	144	147	118	135	117	148	132	135	150	113	134	141	129	110	118	111	132	136	129	129	119	122	126	112	128	118	153	143	131	121	121	130	105	126	108	123	138	127	134	122	112	124	111	134	140	116	135	120	125	139	123	145	144	137	123	130	143	141	126	138	134	144	127	139	132	127	153	133	142	139	130	118	112	129	142	104	126	120	138	109	111	141	123	131	121	134	131	128	122	129	141	131	124	120	121	139	111	113	140	116	130	148	152	131	140	142	140	121	136	106	127	121	141	139	137	142	133	125	115	135	131	145	139	108	95	129	141	132	113	129	120	161	146	149	147	121	113	139	104	111	131	123	142	127	128	125	122	133	116	143	119	151	157	157	125	124	123	119	124	122	99	132	125	131	129	117	120	131	127	127	119	136	140	120	142	119	116	131	150	127	112	106	133	110	140	118	104	134	123	100	109	130	126	128	141	117	123	134	110	121	115	133	110	119	114	137	130	143	131	118	141	123	130	132	117	142	126	122	134	126	125	133	137	120	120	145	137	127	132	123	124	153	130	123	124	120	139	152	129	107	127	128	143	131	124	129	112	126	128	127	123	143	141	127	120	113	121	137	127	149	138	126	119	127	126	145	143	151	131	145	110	136	110	119	141	127	130	148	134	133	125	143	137	145	130	130	137	128	136	117	115	144	126	122	114	106	144	109	122	134	110	132	139	142	131	127	136	130	138	122	125	118	116	105	148	149	144	130	127	128	135	139	123	116	121	136	128	125	137	133	134	134	120	142	115	128	139	120	116	120	126	115	135	135	118	131	124	121	115	140	121	130	137	135	106	131	93	110	127	136	121	107	138	108	138	140	132	129	119	132	134	121	129	131	108	139	134	126	128	110	146	144	126	153	136	112	117	136	124	109	130	125	129	130	121	136	116	132	137	129	127	129	146	135	139	136	140	115	154	114	138	99	133	143	143	130	141	140	133	110	124	132	127	140	130	150	131	131	124	129	129	129	123	136	147	143	131	139	124	114	152	125	110	119	105	137	114	132	141	136	133	134	135	129	133	116	125	133	138	135	127	124	117	108	94	126	133	151	131	150	121	110	133	136	133	138	124	141	125	149	121	118	121	126	125	120	120	122	131	111	123	122	121	116	128	132	115	125	142	128	141	114	123	119	135	123	110	115	99	134	152	119	132	141	137	131	105	123	139	117	140	108	140	119	128	124	139	123	129	115	110	125	140	126	141	119	139	110	130	105	127	119	135	103	144	132	116	121	105	121	138	146	136	112	127	132	126	124	121	117	123	132	113	106	121	142	138	118	133	122	118	128	132	142	140	110	143	129	122	119	137	110	134	128	124	138	140	127	145	123	116	120	119	129	138	134	124	118	112	110	126	131	121	121	125	133	131	117	117	120	130	126	125	143	128	105	129	115	134	128	132	133	108	110	126	132	110	112	124	126	122	110	127	119	112	106	124	105	132	126	117	121	119	126	136	118	113	130	125	145	135	124	121	142	115	132	160	119	121	106	111	125	162	111	147	105	122	135	133	144	145	106	130	124	113	123	138	132	118	131	120	130	112	124	147	95	139	118	113	136	131	152	145	126	130	135	114	119	119	136	124	130	133	147	125	134	127	127	128	116	136	128	127	140	115	132	125	113	128	141	142	118	142	128	127	138	132	120	121	129	114	104	126	116	122	123	118	131	133	124	128	118	114	146	131	136	114	124	121	128	143	134	135	134	121	116	139	128	134	94	118	107	131	118	128	116	135	116	112	110	129	148	133	116	127	141	116	119	128	152	136	138	132	122	134	128	140	134	130	121	126	163	131	129	133	119	133	140	134	157	141	118	118	155	122	129	129	89	128	126	121	121	123	128	136	128	118	140	114	120	116	150	125	113	131	133	137	128	151	131	108	139	119	164	138	129	131	130	133	127	121	125	126	136	127	138	151	129	159	117	138	123	117	111	112	150	124	142	133	140	120	158	119	126	128	140	140	114	132	137	132	133	131	115	138	118	139	138	143	124	128	127	123	124	122	161	100	135	102	141	138	130	131	155	128	139	122	158	124	138	135	157	114	141	136	130	118	142	120	119	124	92	122	141	122	124	111	102	134	145	140	144	144	128	129	141	136	119	125	147	125	147	141	121	128	117	114	119	125	132	151	117	113	144	135	140	121	109	140	118	118	124	128	121	133	114	119	128	121	119	146	119	144	121	133	145	128	119	124	132	112	139	135	140	121	127	139	141	142	139	123	101	117	134	142	130	132	157	144	129	114	119	110	120	132	121	133	140	144	133	142	137	137	133	127	137	116	121	130	138	150	134	128	128	150	132	126	113	155	123	132	128	118	161	141	145	119	137	125	136	128	124	144	129	117	127	119	140	122	119	106	149	121	134	112	126	112	140	138	126	147	138	114	124	127	121	133	128	105	124	127	130	112	133	101	113	155	124	113	138	130	147	124	126	145	126	136	118	135	123	139	134	118	126	125	112	112	111	117	135	139	116	145	123	143	112	144	128	113	125	140	126	134	132	129	129	135	111	144	111	146	160	140	128	158	109	125	131	119	139	139	141	122	139	138	132	113	109	120	145	120	129	110	124	120	123	116	126	121	115	106	108	140	113	141	135	117	118	115	132	123	133	117	115	134	112	132	130	106	134	139	123	141	129	118	123	112	113	141	138	120	136	132	140	128	114	121	143	143	162	148	134	144	137	137	99	130	114	125	147	124	111	101	136	161	117	140	113	132	141	128	130	106	137	114	123	128	130	117	116	141	134	106	135	136	149	115	124	116	130	119	132	127	121	118	137	125	116	136	146	124	111	113	145	144	103	124	114	122	137	144	123	127	121	117	145	101	142	138	120	129	121	146	135	127	134	147	125	117	130	150	130	136	138	122	118	124	123	122	118	132	143	132	141	116	120	114	107
8895	872	1286	1468	1259	1016	878	734	684	605	561	501	498	459	474	439	430	463	424	405	410	395	413	377	398	341	375	360	413	363	401	375	356	363	347	351	362	350	350	346	400	364	336	345	339	350	373	320	327	366	344	380	342	354	331	332	362	345	341	357	310	349	321	343	350	357	388	368	409	372	372	408	432	447	476	456	427	435	364	355	381	331	373	330	364	332	344	346	330	318	361	326	326	332	350	320	348	318	305	329	359	365	328	347	328	333	342	357	312	361	343	343	323	348	326	351	288	342	325	317	350	355	318	363	324	394	328	327	347	348	349	329	322	319	323	339	329	312	361	333	342	331	346	359	323	308	334	341	334	339	340	352	350	336	326	359	350	308	344	332	328	341	343	346	341	314	316	324	346	330	321	310	336	318	344	327	319	346	339	343	342	343	344	320	327	332	329	330	341	359	314	324	333	357	331	326	331	334	355	347	327	341	322	364	338	335	329	313	349	306	357	340	322	316	313	333	328	332	351	354	338	350	305	309	337	325	353	336	330	363	325	344	366	373	364	325	328	331	331	326	342	324	349	338	346	344	302	357	353	329	320	330	350	361	345	349	340	323	331	340	331	328	363	323	339	331	327	335	365	335	322	359	341	372	335	295	328	326	304	345	335	358	328	341	309	310	332	356	307	324	291	326	351	370	331	339	327	306	317	317	312	381	313	313	312	327	331	326	354	348	328	328	330	343	297	343	331	318	299	336	321	363	346	355	338	339	356	327	353	341	348	334	323	366	342	318	316	340	329	331	324	341	333	367	344	312	317	335	326	369	364	341	343	359	305	328	317	354	315	324	346	334	322	327	341	316	351	334	307	331	315	333	331	353	322	358	360	332	358	354	301	306	372	356	333	328	304	343	350	298	351	311	312	330	331	315	341	317	304	340	345	324	345	362	313	317	347	331	342	312	341	362	323	328	321	349	349	339	343	287	345	338	359	336	336	284	361	372	340	345	370	306	336	377	321	346	362	318	339	355	337	362	349	348	318	305	339	354	329	328	351	312	357	343	321	328	367	341	321	367	295	376	312	294	342	346	334	320	340	355	333	324	329	354	314	323	333	312	337	306	323	327	321	326	326	348	303	304	336	336	339	352	338	345	338	347	334	358	352	331	308	351	322	335	327	323	335	334	354	341	332	313	323	322	323	357	361	336	296	323	334	370	355	330	327	321	311	332	328	353	328	362	324	337	309	335	330	305	357	327	312	324	318	380	343	346	347	367	333	345	334	343	355	310	335	332	350	350	356	323	337	344	357	307	336	319	343	337	338	349	333	350	351	325	354	380	357	325	310	319	354	352	322	357	302	372	356	362	339	349	362	338	340	329	344	349	320	316	315	337	334	309	327	369	347	304	348	324	307	371	322	331	329	369	363	333	362	336	284	314	314	341	347	325	321	332	346	336	292	344	331	338	337	308	362	316	315	342	297	338	306	353	302	345	314	360	317	320	327	343	337	324	332	317	351	359	322	326	335	343	345	326	330	346	336	322	332	332	306	327	359	359	328	331	321	348	312	313	330	345	326	333	335	300	322	337	331	330	356	360	340	329	322	333	331	348	324	342	324	333	375	314	332	316	318	318	293	322	327	312	339	326	330	361	327	317	337	299	308	353	376	322	364	347	316	312	343	328	335	339	315	337	313	332	330	338	330	309	314	336	334	319	362	332	351	337	342	305	333	290	308	355	316	318	327	356	345	335	326	334	324	338	321	306	354	331	336	357	331	336	323	356	352	335	358	329	333	338	330	344	324	299	361	294	317	334	302	340	335	299	345	330	327	311	349	356	346	322	337	353	335	359	360	332	355	319	352	349	339	356	313	352	330	340	334	340	328	347	334	318	314	349	335	319	349	326	332	363	343	324	308	348	374	322	322	319	329	329	315	353	355	349	311	359	366	318	311	344	357	343	326	337	357	288	353	325	326	324	359	326	330	330	339	341	314	314	322	324	359	382	318	319	335	347	332	338	318	325	302	304	328	338	308	314	328	345	327	312	357	353	338	318	325	320	344	327	327	340	309	337	312	301	291	352	319	333	336	338	310	355	324	319	345	326	330	295	296	352	315	330	335	304	323	342	331	355	326	336	341	366	332	332	310	371	344	309	329	349	319	338	339	324	352	335	325	329	337	361	336	337	332	336	344	359	328	368	294	387	339	332	312	333	332	331	352	333	331	366	348	356	330	325	370	353	319	341	337	359	332	321	321	320	346	329	365	355	327	318	348	343	328	341	331	340	341	322	318	325	359	333	329	313	333	359	339	302	315	351	343	349	344	337	358	328	315	363	321	334	369	326	335	315	325	333	345	361	353	329	337	335	353	379	369	325	337	341	375	342	331	324	359	342	323	312	335	319	352	326	337	340	362	340	332	341	314	311	334	348	300	343	334	319	345	352	332	347	301	349	343	327	312	306	328	344	303	341	317	297	329	316	322	384	317	337	341	349	333	336	360	320	297	330	310	317	365	335	322	321	310	339	311	343	328	318	348	303	326	297	343	350	328	328	336	344	324	328	351	335	345	340	304	292	353	321	330	335	370	355	325	314	328	318	295	322	344	320	337	313	334	338	327	332	346	354	326	343	352	352	353	365	342	312	354	319	307	316	329	336	320	353	357	347	318	352	349	348	348	380	370	349	341	304	327	344	314	351	354	348	327	337	296	311	305	350	335	365	371	308	343	366	336	331	337	344	343	308	308	370	348	336	321	345	348	320	346	321	302	334	360	369	331	338	287	355	309	321	353	360	312	338	368	320	308	330	324	341	331	317	340	326	331	328	332	362	332	321	340	327	358	330	344	342	326	331	323	324	348	291	322	364	325	332	344	336	339	318	338	315	336	345	331	376	332	360	330	331	324	352	345	301	335	321	325	322	320	316	320	376	330	326	312	348	307	293	358	358	286	340	340	319	316	340	335	310	316	319	348	332	346	332	347	323	345	323	319	330	317	306	335	343	339	371	344	315	332	347	343	342	328	354	343	354	347	315	332	338	311	329	341	350	323	332	321	316	339	330	336	305	318	383	369	318	336	341	338	327	331	335	335	365	343	346	357	339	343	319	337	293	303	365	324	348	319	350	314	335	327	352	320	312	327	326	337	317	345	332	344	348	321	377	277	374	340	345	368	337	320	317	298	311	315	337	314	310	326	332	305	315	323	309	348	336	346	340	302	317	354	340	322	337	334	355	337	297	346	332	360	340	299	333	347	341	367	346	356	355	329	341	322	330	303	368	323	311	314	360	348	360	336	319	357	324	351	327	376	330	340	325	350	352	374	328	346	320	337	339	325	330	333	347	351	335	376	326	315	330	311	316	307	310	348	356	341	335	356	325	320	326	379	339	345	332	332	331	323	363	340	346	316	343	335	313	350	339	347	348	299	334	293	321	334	337	338	326	333	312	316	326	356	327	318	353	336	347	340	335	330	358	331	322	354	338	359	352	346	359	332	312	324	342	345	380	353	350	336	328
2372	357	340	294	334	274	294	304	323	311	290	352	271	278	297	284	303	300	306	304	293	290	296	299	324	318	293	348	319	298	313	275	300	305	329	313	299	270	327	323	326	306	332	338	341	307	292	312	280	300	293	321	336	308	299	285	334	288	279	288	277	305	285	301	295	272	283	297	333	302	339	304	317	304	339	313	317	302	308	299	259	296	288	311	282	303	292	286	309	318	317	287	334	311	319	323	354	294	294	291	319	293	319	318	331	301	283	291	331	304	294	343	310	336	277	292	273	333	283	319	266	300	326	287	318	310	285	329	312	282	309	283	307	289	281	321	336	317	302	296	313	313	308	305	309	324	286	301	310	310	303	304	317	283	299	326	336	284	292	301	318	314	304	296	304	315	295	327	311	297	296	273	308	335	301	321	310	325	352	292	306	316	287	295	302	288	298	320	294	302	305	305	239	342	300	286	315	296	299	297	342	312	301	306	308	288	295	289	314	297	352	306	300	297	308	316	283	302	331	306	325	311	270	296	296	311	317	357	307	308	313	303	321	310	304	288	322	273	285	289	340	282	295	289	326	329	298	318	285	332	287	326	309	322	286	312	327	311	278	275	328	319	314	300	315	262	282	306	307	292	328	302	290	300	302	305	334	294	294	277	305	326	298	328	310	328	324	304	306	282	289	306	296	316	295	313	332	298	268	307	305	336	323	278	297	283	337	308	311	273	306	313	284	306	313	326	306	343	341	282	295	300	290	295	317	313	274	332	313	330	286	305	304	295	293	304	313	286	315	300	297	315	274	292	323	321	322	281	320	309	308	321	301	288	312	309	311	294	319	308	312	274	294	298	287	315	333	302	299	286	296	303	309	307	310	330	295	295	300	323	275	314	316	304	303	319	310	287	315	310	287	299	319	297	310	326	303	296	316	313	278	290	303	262	329	310	308	283	302	313	285	307	278	301	321	303	296	326	328	302	315	315	306	301	317	317	318	296	307	307	277	296	318	321	334	323	293	269	305	326	312	303	308	324	323	317	286	307	301	311	298	311	303	307	306	283	297	313	307	341	313	330	280	261	276	311	308	340	301	298	297	291	297	290	289	333	293	285	299	315	294	320	309	272	323	307	298	327	301	311	321	332	324	291	338	310	299	306	324	329	324	315	329	285	337	320	321	322	275	302	287	280	302	325	307	292	303	290	287	279	296	305	306	307	298	273	280	305	349	337	327	347	330	306	304	289	302	320	293	305	306	292	318	291	300	299	303	259	328	312	278	303	265	316	292	271	294	307	289	289	261	320	301	282	308	287	341	278	287	316	300	290	296	311	320	281	294	272	303	311	319	305	331	327	316	285	309	286	319	301	299	284	309	279	352	334	301	320	295	329	293	337	304	292	312	331	307	343	310	299	296	304	311	290	301	313	312	304	299	290	326	272	296	298	281	298	294	314	278	273	315	295	279	282	326	319	320	310	307	320	286	309	312	307	320	336	318	303	299	322	332	303	298	347	281	286	289	309	308	327	304	301	281	280	308	323	292	305	294	326	306	285	310	352	281	301	332	273	321	330	327	346	325	293	297	317	339	318	304	274	306	296	325	282	306	265	311	307	286	336	333	306	304	344	319	271	295	317	279	314	338	309	305	304	282	304	288	334	308	304	312	309	344	274	297	294	293	307	286	321	315	285	287	306	294	331	339	341	324	303	333	323	317	309	287	289	294	298	303	264	312	282	317	298	307	345	306	281	339	294	306	342	287	295	323	291	329	305	291	300	302	292	348	313	305	282	329	316	290	303	280	279	286	298	291	287	287	290	306	298	289	295	314	328	304	282	293	333	308	283	296	293	322	321	287	304	283	263	312	299	325	306	332	323	293	318	315	284	286	319	332	296	304	279	314	294	315	316	315	310	287	303	297	287	296	297	316	298	292	321	303	299	334	278	291	310	298	286	349	303	311	306	325	286	313	320	300	316	293	281	288	306	312	288	272	292	284	313	271	297	276	295	302	313	305	288	313	258	284	321	294	321	283	312	332	323	263	293	286	280	287	312	296	319	342	324	298	323	300	307	302	304	308	286	270	290	302	313	273	294	301	305	291	328	300	301	306	337	297	290	309	287	300	297	265	305	275	287	301	342	269	306	281	301	307	309	309	309	316	328	334	296	284	309	309	293	289	312	282	303	331	272	304	279	308	288	295	331	282	295	304	308	340	291	305	292	263	308	307	317	303	331	286	311	336	320	302	320	311	289	312	284	312	319	311	316	332	317	308	299	314	322	334	317	314	326	313	311	306	262	338	302	316	308	319	325	312	288	327	309	321	348	314	295	317	268	301	317	317	341	321	290	336	304	283	297	301	308	323	330	292	307	318	321	301	313	286	283	299	310	309	305	302	316	312	295	306	286	308	274	336	305	271	319	274	289	308	299	302	279	307	323	318	300	306	331	319	330	280	284	312	287	296	326	313	298	312	307	314	312	297	313	283	294	299	296	299	318	307	307	304	315	249	303	308	289	301	294	303	319	286	299	323	297	284	252	289	302	337	320	311	313	323	304	331	288	295	310	332	351	317	316	323	314	317	341	300	326	359	335	329	310	293	284	291	292	322	307	296	305	297	291	311	292	288	271	318	312	291	309	306	268	287	274	333	318	325	288	262	265	303	321	305	285	339	312	277	299	323	264	334	298	317	300	306	305	274	309	303	307	321	261	280	300	298	275	319	297	331	324	281	278	284	267	323	300	300	305	293	293	348	312	286	286	304	296	318	302	273	323	296	290	303	316	272	307	320	294	294	306	292	301	297	318	288	290	302	296	317	302	295	339	331	325	302	296	284	286	339	327	335	293	284	322	299	307	336	307	263	318	296	295	317	301	315	305	303	291	305	302	301	301	308	278	298	259	268	290	318	291	293	332	320	303	333	295	286	302	263	290	292	305	322	265	341	318	311	327	320	321	305	326	286	299	292	303	322	303	302	315	285	326	305	297	307	299	280	313	292	286	311	298	306	295	296	310	337	292	295	318	318	326	289	299	325	289	319	302	304	290	337	283	290	297	311	291	312	314	326	307	301	329	330	265	282	310	352	275	274	296	308	310	277	269	308	288	322	349	272	295	306	323	284	291	284	319	319	315	297	318	289	286	308	282	315	308	280	312	317	265	325	313	302	298	308	298	320	315	297	273	263	311	309	303	275	298	310	308	305	306	278	295	315	308	326	310	329	330	315	309	290	324	328	325	306	305	341	343	317	320	329	304	301	292	280	308	310	298	298	304	290	290	340	346	293	332	296	315	326	316	274	303	332	327	276	276	295	307	305	308	296	301	296	337	291	283	321	346	340	319	281	313	298	329	321	329	304	312	307	291	335	313	306	329	303	304	274	327	287	307	286	295	281	278	270	284	296	304	274	333	344	319	315	327	294	302	289	300	304	288	333	292	273	359	319	284	306	302	290	290	277	305	320	318	325	315	317	290	325	294	303	295	297	311	338	293	328	306	304	304	295	307	290	309	311	300
2786	783	775	745	781	746	709	723	753	699	748	715	725	721	742	733	733	728	730	702	734	739	732	705	755	700	768	692	666	688	699	702	769	720	767	748	712	742	729	728	749	681	781	723	731	744	755	715	759	742	728	696	713	750	764	760	723	741	737	746	741	732	706	726	730	765	707	769	749	738	745	756	750	761	798	692	745	734	691	719	703	713	716	763	730	732	742	692	748	729	743	759	768	794	744	704	716	742	750	711	733	744	723	735	728	727	707	684	708	720	763	724	747	718	751	741	716	668	735	757	717	732	740	728	728	724	740	721	711	696	718	699	717	753	730	717	685	693	729	741	740	713	746	740	731	746	737	743	743	736	767	787	759	729	743	662	702	740	711	730	739	758	729	683	715	747	729	731	732	699	698	666	735	711	705	728	714	692	736	713	722	719	747	742	751	700	724	715	697	737	707	710	725	757	724	765	728	765	773	718	719	727	687	751	713	739	757	717	713	697	747	709	749	743	760	767	759	781	707	723	706	733	732	748	736	741	702	727	782	772	715	683	700	676	714	731	725	725	741	746	676	691	719	712	736	782	721	743	763	668	698	699	742	693	691	663	743	756	714	725	752	760	755	691	703	716	737	705	706	741	729	716	752	766	651	682	749	758	742	723	752	687	736	692	732	748	685	739	695	736	697	760	715	734	746	757	726	747	753	717	773	724	736	721	752	728	763	774	759	749	763	718	760	702	709	744	728	708	734	671	789	755	761	726	744	730	740	694	756	688	694	714	719	738	777	736	719	720	674	769	709	740	709	719	755	690	749	717	750	706	704	722	708	757	767	745	715	723	738	720	732	731	742	750	712	739	744	713	722	758	785	725	707	671	704	763	685	759	701	753	716	685	703	693	683	695	702	734	724	721	717	741	718	711	719	767	716	730	769	751	724	691	782	736	723	715	686	755	716	736	761	726	672	730	757	745	668	765	683	724	779	730	748	711	687	688	721	694	717	743	722	768	693	716	692	734	700	684	767	713	683	763	734	768	657	735	718	753	701	698	743	717	746	725	743	723	719	730	707	715	704	710	708	714	724	738	687	702	687	694	729	742	738	768	734	699	721	731	704	711	740	719	757	708	695	715	745	749	754	725	775	773	737	728	768	661	739	748	694	723	730	758	680	785	734	718	680	759	758	721	722	738	730	708	743	742	722	715	720	721	692	741	723	724	739	739	733	711	736	737	697	765	739	693	685	722	719	732	718	736	717	722	781	710	767	671	741	695	695	720	751	786	703	696	745	699	765	743	747	726	744	728	729	722	759	706	715	734	704	714	719	731	735	739	747	700	746	745	749	793	745	706	756	727	726	732	693	751	724	744	760	754	739	745	722	734	735	714	773	803	769	705	706	724	726	814	708	725	774	720	771	731	730	759	735	737	712	720	722	766	757	701	760	746	763	744	727	773	786	735	741	760	722	765	774	737	762	730	683	708	770	711	711	750	738	740	754	719	728	722	744	779	720	716	732	672	729	735	761	739	745	734	710	735	731	750	725	680	688	787	735	735	731	715	769	724	734	750	738	763	717	688	757	734	745	720	765	718	724	719	746	703	686	696	711	716	721	760	656	807	731	714	731	725	755	726	731	744	725	744	705	720	769	671	729	794	742	746	740	728	705	713	757	728	725	754	733	742	717	737	725	730	747	708	763	710	748	708	707	713	739	794	733	722	710	746	731	803	702	738	750	706	738	730	738	732	712	715	733	727	717	771	740	756	733	770	717	702	689	722	728	699	736	697	738	724	736	730	686	714	769	732	730	752	717	719	760	712	742	735	746	725	769	715	747	755	767	648	696	754	733	745	763	720	754	731	761	747	739	727	669	759	726	673	674	674	725	745	685	715	692	682	758	739	761	777	741	759	701	721	680	730	749	761	752	709	738	701	766	710	711	734	714	732	723	788	755	790	714	756	717	718	724	771	711	759	729	710	728	706	743	755	709	689	769	765	756	762	707	660	712	745	717	738	785	737	749	737	747	715	737	710	700	753	703	715	732	718	720	749	754	684	718	737	750	764	744	683	711	674	745	753	702	687	685	699	735	788	709	748	715	722	729	703	712	723	717	728	722	728	721	723	731	731	742	691	728	724	779	724	727	745	731	720	735	753	725	687	725	771	740	765	746	731	725	729	707	719	726	728	700	778	751	751	715	733	743	696	702	720	752	716	756	741	736	764	772	710	715	727	688	710	773	715	758	729	697	720	754	730	707	742	742	727	751	665	737	735	752	764	721	733	735	771	756	754	748	746	701	742	738	721	741	761	701	738	734	669	721	750	708	751	764	731	719	769	757	698	722	749	714	773	780	742	772	692	722	714	691	690	745	730	743	728	752	684	737	743	720	729	764	726	743	712	720	687	723	732	720	718	765	731	729	729	670	689	689	745	730	733	696	750	758	736	696	726	698	729	717	758	759	757	667	726	720	721	741	768	728	726	677	753	729	727	769	732	689	741	745	697	753	730	711	757	736	719	653	750	674	769	682	760	747	734	766	693	745	728	750	761	769	696	754	730	702	688	691	723	694	730	727	724	755	703	750	771	726	721	724	695	769	691	735	682	749	703	727	752	708	743	732	726	732	705	706	729	742	784	713	711	722	724	743	674	728	674	773	702	776	752	691	748	749	718	714	771	718	757	742	717	717	726	771	737	751	674	710	741	753	744	775	717	726	702	729	707	710	722	698	758	709	691	685	795	757	684	686	693	710	755	727	711	765	730	697	713	724	781	738	703	719	766	751	690	729	738	757	716	739	741	738	741	731	714	706	750	691	681	724	752	731	727	774	701	715	770	765	716	743	692	742	716	747	757	711	756	697	762	717	746	719	787	809	735	759	722	735	758	774	702	748	732	708	737	772	697	713	739	722	717	739	772	735	738	741	782	762	694	740	750	707	719	719	764	749	710	716	776	743	748	720	732	724	742	698	784	763	723	793	702	722	733	660	762	757	691	751	741	707	698	748	738	724	745	731	677	739	757	756	764	696	747	712	751	751	689	729	716	767	759	687	738	750	748	719	728	724	730	658	701	773	682	770	765	706	739	727	780	711	717	755	747	735	706	724	682	767	770	716	672	772	735	703	747	714	735	709	745	688	732	727	695	682	724	737	768	743	757	728	708	775	734	716	741	761	749	671	705	709	725	705	717	718	712	770	733	720	726	716	737	687	705	723	744	738	711	726	729	715	712	704	725	751	710	775	713	733	728	704	757	692	724	732	768	725	731	715	702	729	731	748	726	756	739	701	746	784	684	731	760	769	731	757	739	704	741	738	762	747	718	736	722	713	789	737	764	766	736	723	764	733	690	726	733	718	697	737	732	771	734	763	703	681	682	770	701	751	716	711	670	699	764	691	695	777	683	715	730	744	738	671	769	762	687	702	711	773	762	711	732	741	721	717	734	735	748	731	763	731	714	747	712	733	739	735	736	739	751	736	710	735	691	692	714	718	708	749	741	749	699	744	726	700	704	705	730
8667	603	507	438	389	317	310	290	303	288	301	248	239	258	230	291	257	289	269	277	253	255	272	278	259	272	257	286	264	288	238	241	259	270	297	241	301	257	226	259	254	285	237	272	247	231	211	235	235	251	272	238	263	288	251	255	273	273	246	265	252	286	268	282	270	257	291	236	254	255	240	258	258	214	272	275	244	270	246	237	263	262	257	244	249	247	260	261	286	260	247	239	246	256	243	295	284	260	247	225	255	268	255	246	264	247	278	262	252	277	252	267	242	256	298	272	261	251	230	271	244	234	234	282	265	259	254	247	259	268	261	266	237	261	231	262	267	272	265	249	241	251	231	265	260	228	282	242	259	242	247	253	263	255	285	276	276	261	278	276	254	245	277	259	284	249	260	271	264	247	290	251	224	282	288	244	243	293	261	262	279	266	240	280	264	288	263	275	292	253	226	253	261	252	234	256	235	248	249	250	217	224	254	265	291	257	225	265	237	281	257	275	253	235	246	230	249	290	247	253	232	261	265	266	252	241	242	255	261	266	227	286	231	259	263	256	254	252	277	274	247	244	265	284	254	285	239	249	246	252	257	237	235	273	260	254	254	266	238	268	249	226	278	228	285	268	235	258	238	253	274	283	264	246	259	241	235	242	260	245	244	265	274	266	239	238	248	262	253	236	220	235	242	248	267	233	286	247	245	265	254	279	282	272	268	281	243	228	292	256	250	257	271	259	271	272	254	243	265	262	246	275	224	285	257	254	273	245	247	278	235	257	241	239	276	233	235	253	256	284	292	265	271	280	257	252	277	244	270	265	282	248	258	246	237	251	254	262	235	264	275	240	252	259	234	261	264	270	280	258	256	211	255	236	265	264	242	231	256	247	259	247	275	259	266	249	280	233	244	285	239	263	254	220	280	243	273	257	245	241	276	253	257	256	240	250	253	242	278	252	267	245	259	258	280	251	248	252	261	287	268	270	252	263	265	252	247	263	235	238	254	238	242	261	249	227	245	228	280	239	281	256	271	242	274	235	236	275	260	264	259	249	229	252	240	286	287	258	242	257	270	281	294	271	247	252	237	219	264	261	219	259	223	247	267	256	236	244	252	272	290	230	243	257	257	263	260	245	239	243	261	255	260	271	268	276	263	295	248	274	271	218	271	272	235	259	224	237	254	257	255	232	277	249	231	229	265	265	295	257	265	266	270	280	248	275	238	245	239	258	257	256	277	264	280	276	239	240	245	243	271	241	289	257	257	300	264	264	257	239	221	288	248	282	241	247	262	249	285	255	245	284	241	272	239	259	248	247	290	277	260	266	263	264	295	251	236	290	256	227	278	258	243	275	257	272	266	251	239	251	262	266	271	261	252	263	275	250	242	237	249	252	262	277	267	257	300	262	278	263	249	249	274	266	210	265	250	265	212	253	255	255	279	233	235	269	266	264	245	275	262	269	250	233	253	254	280	255	235	254	266	274	232	259	262	276	257	243	251	259	221	246	255	243	269	283	250	246	230	235	238	259	250	264	239	244	234	255	245	260	264	249	285	227	237	262	265	275	239	279	266	248	250	272	261	241	247	237	248	236	255	251	272	251	232	208	240	272	274	276	231	273	236	277	284	259	261	247	254	222	273	238	257	273	261	274	269	256	242	257	258	242	248	277	270	247	267	230	257	261	233	250	281	241	270	288	273	250	276	272	246	232	251	279	251	267	255	255	267	263	252	264	233	275	248	279	239	258	256	297	279	246	243	294	218	253	282	244	265	259	270	231	304	254	272	233	267	253	251	256	262	247	270	257	263	225	277	255	248	279	254	260	242	265	266	256	247	259	260	291	266	246	225	271	263	273	254	247	254	241	232	252	254	251	272	252	235	281	244	254	235	237	259	270	274	255	235	264	246	252	261	261	225	242	266	238	251	284	261	261	269	239	230	224	249	251	265	261	257	265	264	251	221	266	238	238	264	247	254	262	247	267	263	231	226	272	287	268	265	254	260	255	251	274	237	224	259	245	240	242	289	247	267	233	253	258	254	265	272	266	254	241	243	275	251	239	236	267	260	248	269	248	224	252	276	240	264	243	254	254	253	257	261	247	274	237	263	225	266	267	263	256	264	264	276	280	250	246	270	282	228	228	222	258	265	278	261	245	238	256	265	239	261	218	247	273	282	239	242	240	248	248	256	275	306	277	227	243	248	253	271	258	252	233	226	259	264	275	255	268	247	247	260	276	263	228	275	246	232	270	268	262	218	238	238	247	269	261	276	263	257	257	290	268	226	245	280	246	210	255	281	256	255	245	235	266	254	264	249	229	279	273	257	244	251	255	278	260	249	252	244	227	245	236	250	257	260	244	251	232	226	235	245	267	249	246	263	236	275	252	232	261	226	250	238	248	251	251	235	251	277	254	263	261	253	267	228	281	221	243	245	239	235	239	239	263	246	254	250	294	248	282	276	270	250	269	256	263	239	293	285	251	288	233	258	253	271	263	279	249	255	265	262	307	278	259	256	255	235	220	245	263	263	249	253	256	254	252	244	253	273	243	255	240	262	223	230	253	291	283	231	258	230	256	266	250	277	278	262	245	236	250	253	217	228	248	254	304	253	287	255	243	257	265	251	265	255	251	261	265	252	250	279	253	266	242	246	294	254	269	271	207	260	267	260	243	271	272	300	246	237	255	229	262	259	273	250	244	258	228	227	264	262	239	255	270	233	249	238	241	239	238	223	244	271	249	257	225	278	244	278	257	248	234	250	242	229	254	246	254	241	241	256	231	265	222	266	269	272	254	260	222	252	256	274	234	249	251	243	248	278	273	267	286	237	236	259	274	231	240	241	246	271	258	245	254	274	273	235	285	261	260	271	237	267	222	244	278	268	277	271	272	244	284	259	258	230	238	229	248	249	218	246	250	274	249	236	227	215	281	252	249	229	256	264	280	239	265	253	289	269	262	258	248	251	269	258	243	252	250	258	260	262	272	257	274	263	257	235	264	268	257	260	262	273	267	229	245	232	261	245	232	258	227	276	234	256	273	261	227	266	271	269	233	263	260	247	236	243	269	245	239	236	228	262	276	256	269	248	272	264	247	272	296	237	247	228	241	251	300	249	260	269	266	298	258	235	251	233	245	274	217	262	262	260	229	264	255	215	260	248	219	217	264	284	237	256	233	263	240	237	219	236	257	271	257	246	255	244	253	273	258	279	257	265	262	263	259	276	245	264	258	255	256	243	263	249	236	205	263	241	253	247	277	254	260	265	262	233	235	261	268	238	240	279	253	257	277	282	266	254	262	279	234	287	219	250	248	258	277	230	279	264	258	285	271	250	286	247	266	238	303	311	246	247	260	234	287	258	250	248	259	270	254	240	279	245	264	261	251	270	283	247	267	235	255	268	266	267	239	241	250	248	251	250	245	247	295	270	241	245	255	238	277	259	218	269	260	257	271	288	239	249	269	264	242	265	275	242	250	252	274	246	279	293	221	266	243	234	226	270	263	264	269	218	301
7537	916	1116	1191	1186	938	854	837	796	777	781	720	715	711	690	626	655	672	646	613	704	674	628	628	632	608	657	645	674	665	647	612	642	657	619	637	616	628	635	596	609	605	662	613	619	637	628	573	658	625	662	644	635	604	605	633	583	633	615	630	640	594	613	600	620	661	598	666	619	647	661	704	674	628	690	666	643	652	642	621	625	621	631	602	638	613	639	646	610	623	599	629	593	607	654	633	669	603	601	595	618	570	583	621	619	626	622	623	579	593	623	600	612	637	615	643	637	668	612	609	593	629	614	712	578	684	594	581	589	567	600	613	630	628	607	665	616	675	599	613	595	602	614	641	636	601	623	635	638	610	646	639	621	574	607	601	660	635	617	626	593	606	610	592	643	652	628	629	611	628	603	632	622	668	615	634	636	615	560	636	648	624	648	614	609	618	620	659	631	651	616	618	611	624	658	588	633	605	615	608	592	602	595	573	609	625	625	648	694	626	603	616	635	584	642	625	605	614	670	577	629	650	609	607	596	616	575	613	575	669	631	617	616	616	628	621	649	637	632	613	577	612	596	643	625	643	624	644	592	610	571	653	573	636	620	629	603	574	618	591	636	598	638	627	578	604	565	611	644	643	670	657	635	662	604	656	586	619	615	598	609	636	643	585	575	593	631	615	596	630	628	633	618	578	627	606	604	574	645	608	576	582	666	614	620	644	633	573	613	620	601	637	629	651	608	631	619	618	631	590	578	593	619	619	615	599	615	635	637	646	601	648	612	584	629	615	616	632	627	641	645	649	615	582	577	625	592	645	571	621	672	642	606	598	652	609	656	668	612	622	611	613	638	619	622	616	616	624	648	620	612	642	631	589	633	627	636	574	618	616	627	653	616	595	637	610	605	658	641	661	618	637	626	617	594	635	609	610	603	623	637	624	614	589	603	542	661	635	608	677	610	616	644	596	637	642	623	633	645	585	588	575	589	587	614	609	575	628	627	649	632	617	593	600	637	603	653	668	564	605	650	590	582	667	594	555	619	593	633	593	647	602	639	662	650	616	621	620	564	616	589	589	632	622	606	620	592	601	642	617	625	634	610	644	624	599	594	634	630	580	642	604	671	590	631	659	622	623	626	607	632	623	609	619	627	584	590	653	621	636	607	597	603	668	628	639	604	607	556	629	596	655	587	633	653	583	641	619	612	618	608	564	623	623	598	606	611	611	692	650	614	621	604	613	608	633	633	633	627	609	596	612	603	567	559	610	635	579	636	660	584	605	625	607	653	606	587	629	606	564	588	600	635	655	631	612	608	608	651	631	629	612	683	626	626	609	615	637	610	626	641	620	654	588	607	612	631	613	629	622	637	594	623	595	588	625	659	654	589	592	652	614	609	611	605	603	571	629	681	660	617	588	656	630	605	603	621	627	615	646	570	616	587	627	624	619	611	627	603	614	654	629	560	629	628	610	641	614	620	606	584	596	649	617	628	646	651	620	574	605	609	626	623	607	567	661	595	640	583	629	637	601	633	582	668	559	600	656	627	636	604	564	588	611	633	582	600	647	607	611	614	605	618	644	572	613	610	636	622	604	591	637	628	616	573	669	607	645	676	603	588	603	605	634	597	647	605	620	614	599	591	667	643	601	596	604	581	586	609	618	641	578	590	605	616	599	568	617	593	613	621	624	605	616	652	641	601	636	627	658	576	643	609	612	651	604	642	594	607	635	592	634	619	613	611	634	613	626	609	602	610	621	658	638	592	644	635	626	618	595	599	659	640	620	618	589	597	627	620	661	599	602	638	645	595	580	607	626	596	636	638	620	600	624	578	584	602	666	628	594	652	591	650	597	624	626	631	614	599	610	623	628	596	630	577	587	595	664	579	624	617	615	605	606	617	647	635	603	594	668	606	639	624	623	575	720	607	623	611	620	655	614	610	627	619	607	619	600	603	578	634	654	652	570	606	634	648	603	593	627	616	622	619	598	655	587	691	589	636	630	605	630	640	627	654	585	621	593	601	594	628	612	582	608	618	579	660	618	613	607	607	604	638	561	607	587	654	615	604	637	608	641	611	628	596	605	621	616	588	621	625	606	577	642	625	594	641	551	637	598	596	639	631	637	648	605	650	630	607	599	623	656	609	571	628	618	610	619	648	598	651	627	638	611	590	638	614	594	598	618	599	589	650	633	626	583	630	602	601	623	632	635	629	581	610	628	639	606	587	624	596	602	591	614	659	639	660	619	620	623	630	652	653	631	606	553	640	585	646	610	663	637	586	651	697	602	653	612	625	582	663	568	651	626	613	618	611	606	573	598	617	578	623	599	634	671	622	641	623	660	593	661	591	572	597	606	613	649	617	614	621	618	636	582	647	615	588	624	628	621	627	575	593	642	611	615	660	578	595	645	619	592	656	628	616	605	586	588	615	681	585	590	599	636	597	690	622	607	623	629	615	632	627	589	636	579	591	645	645	597	694	588	589	697	582	616	640	600	665	653	651	601	621	591	604	613	607	626	590	588	610	634	620	623	602	604	616	618	586	646	604	637	623	636	633	633	617	620	679	638	591	618	600	616	636	564	542	599	645	644	602	571	644	605	646	633	625	657	580	662	632	628	621	639	688	687	624	625	627	615	624	599	633	609	590	651	622	638	663	659	623	608	609	638	605	650	635	666	603	617	632	599	599	608	589	624	606	621	611	583	616	618	636	563	621	590	639	601	615	631	653	598	570	597	635	597	639	628	627	597	616	586	598	597	623	580	562	625	601	648	613	601	630	598	605	604	637	582	619	602	640	609	610	610	600	594	608	616	615	638	642	620	637	575	628	594	685	627	594	657	606	600	646	609	658	646	566	650	659	630	639	615	593	638	616	625	614	628	596	613	596	580	634	592	621	642	622	629	611	635	604	579	607	630	621	644	617	574	605	614	622	563	628	623	654	617	574	636	636	685	652	617	640	591	606	604	611	616	637	621	625	658	586	587	638	629	623	628	607	640	642	571	585	620	641	646	573	616	628	616	622	612	629	622	627	625	636	614	647	605	608	623	650	624	621	611	595	620	620	595	645	607	659	563	602	628	644	607	601	620	610	656	616	553	585	605	636	661	646	613	642	579	603	581	653	620	602	602	594	605	647	610	598	642	663	626	614	599	590	586	614	585	640	601	608	586	609	610	625	588	574	598	611	633	625	638	618	657	648	628	603	629	624	643	558	590	598	604	587	617	631	640	639	685	593	630	599	585	642	576	656	613	597	622	650	597	652	610	621	615	600	632	620	565	633	646	591	593	668	609	603	594	606	622	633	582	641	618	616	612	597	586	633	612	614	593	598	638	594	670	604	638	618	611	602	642	610	640	565	646	616	624	581	574	609	582	630	637	604	577	625	616	577	631	561	615	652	618	612	625	608	579	620	559	633	589	613	637	650	603	608	626	625	579	638	576	619	615	614	592	628	595	595	603	626	612	592	625	635	621	620	634	624	601	610	617	607	603	677	574	623	611	610	641	577	595
14066	864	635	443	351	271	247	234	169	158	167	160	148	144	146	146	146	145	142	132	143	162	156	110	134	124	128	149	125	142	135	140	148	121	129	156	133	149	138	121	127	140	133	124	131	132	163	133	132	134	125	127	131	131	141	154	137	135	128	139	152	150	140	153	137	131	149	122	145	148	133	136	167	171	147	145	116	134	136	105	139	125	132	118	121	142	132	116	146	143	135	146	116	147	130	125	138	122	119	142	145	126	124	128	129	127	142	137	150	137	131	121	131	136	120	129	122	142	170	134	134	128	118	119	125	149	141	120	120	119	131	143	127	142	129	125	130	143	151	137	140	135	125	138	148	139	139	166	145	154	148	116	133	142	129	123	142	115	113	125	153	114	125	126	114	126	145	131	124	133	121	134	129	123	138	119	130	151	121	162	134	117	115	114	128	139	135	109	155	119	128	117	128	127	129	138	122	127	138	114	127	134	122	127	139	133	142	129	113	123	108	143	154	121	117	138	142	125	130	120	128	128	139	144	152	124	120	128	118	136	143	143	113	134	110	119	134	124	108	123	138	139	159	125	171	145	132	141	141	124	122	119	147	170	120	122	128	131	145	138	121	119	112	160	139	144	153	124	123	129	116	116	120	133	132	134	134	142	143	154	139	138	139	134	117	155	145	129	141	136	148	137	162	112	125	138	101	146	127	145	136	130	141	128	147	134	137	133	134	143	123	142	137	149	137	140	128	137	122	163	162	140	122	148	115	123	138	137	157	135	127	165	114	143	136	115	123	138	138	129	126	145	145	145	119	126	136	148	138	146	118	135	132	131	145	123	129	138	147	152	127	121	139	152	109	131	112	139	134	129	137	126	131	129	136	154	120	150	145	115	131	114	131	140	146	119	150	162	144	117	118	129	130	122	128	112	123	114	139	137	126	95	121	134	118	107	119	133	128	122	114	119	108	113	125	149	136	151	110	123	137	129	132	144	171	127	128	140	132	133	112	160	113	131	129	108	126	133	138	132	146	149	129	130	135	131	131	142	142	127	128	121	131	134	154	119	120	144	135	135	117	138	119	139	131	118	140	129	147	119	112	126	124	134	127	140	134	132	124	161	131	135	136	114	134	143	142	128	120	139	146	143	127	142	142	126	128	117	149	132	139	127	120	125	136	143	116	112	128	116	135	130	142	124	131	121	134	118	140	144	145	130	128	126	133	144	135	148	158	147	131	119	119	125	131	124	133	133	133	131	129	131	140	145	158	115	127	113	135	130	140	135	128	137	146	114	115	174	106	133	145	136	125	108	115	136	131	138	149	141	118	127	135	146	121	150	149	117	111	140	133	134	137	129	137	120	114	110	122	150	142	113	128	132	141	140	128	150	128	115	141	125	128	145	131	145	139	123	123	150	111	116	147	126	132	134	142	148	140	148	141	110	129	142	145	109	122	149	148	134	123	117	122	140	118	127	136	150	133	117	133	120	149	121	123	147	130	144	121	154	111	146	125	118	116	143	138	120	133	138	126	128	133	121	125	126	132	128	145	144	132	131	136	136	126	150	128	130	137	110	134	142	134	136	136	151	129	126	132	135	137	119	133	122	146	138	137	120	127	142	124	144	131	131	121	144	135	150	151	125	134	134	136	158	142	140	140	140	151	129	128	144	129	151	132	124	134	139	125	140	134	113	152	139	111	119	135	121	148	146	148	120	123	133	121	138	131	150	117	154	142	123	120	126	119	118	132	144	121	126	143	143	123	137	133	138	99	120	137	153	139	141	124	129	142	121	98	134	128	133	114	117	157	133	141	146	120	134	128	138	127	139	123	123	116	121	121	144	148	152	150	122	129	121	126	137	136	155	136	142	141	138	150	154	92	141	129	136	142	135	132	129	144	125	127	149	126	123	119	127	140	135	135	128	135	154	114	135	143	125	128	139	104	132	142	139	153	133	139	135	123	114	110	133	116	108	140	122	144	138	126	128	127	120	117	131	130	126	157	128	124	117	140	129	121	152	134	128	137	143	140	139	132	147	134	149	120	119	114	125	131	119	139	133	131	150	117	125	133	126	146	137	109	141	146	151	149	106	151	138	136	134	134	113	114	128	140	156	142	135	137	137	134	126	124	128	161	145	125	128	117	153	136	153	145	138	121	119	143	137	131	134	130	139	127	131	119	135	131	116	115	142	121	135	121	153	117	128	135	126	135	134	122	146	136	154	140	114	130	154	150	122	132	127	142	118	125	157	131	164	148	124	130	115	123	152	150	107	126	138	136	113	123	133	139	133	118	126	105	128	146	132	124	127	135	133	121	126	122	129	100	120	116	135	117	118	132	142	127	143	118	105	126	141	138	139	126	119	117	154	116	131	125	143	137	137	145	141	129	151	153	134	137	157	131	109	136	137	120	120	120	141	139	135	112	151	157	135	134	137	148	135	147	124	120	124	128	132	149	123	116	146	130	122	126	135	125	113	123	134	163	129	124	128	108	122	146	105	144	132	140	149	106	145	123	145	147	135	161	147	137	125	130	133	136	121	113	144	110	133	123	91	138	121	149	126	162	124	141	143	136	140	159	110	123	142	145	140	126	140	116	138	134	114	140	118	128	143	121	146	137	116	112	142	141	128	148	151	154	154	120	133	119	122	141	118	148	159	135	144	134	127	142	138	148	140	130	128	146	130	145	116	119	131	117	125	154	135	149	116	113	136	141	135	117	140	129	142	132	129	149	126	142	128	118	150	138	141	131	139	103	165	166	131	137	147	145	126	131	126	114	144	123	142	126	127	120	127	124	114	123	124	135	146	121	140	118	129	143	139	128	131	167	122	117	147	153	122	143	130	133	118	130	149	139	127	138	119	125	134	159	138	135	118	140	130	122	107	131	131	133	128	140	135	123	124	128	144	108	144	141	166	136	117	129	146	130	139	135	132	128	139	117	133	96	139	137	141	151	140	140	130	116	129	113	146	105	148	138	142	104	132	123	139	123	156	133	119	123	148	110	123	127	168	160	124	135	125	147	117	148	135	137	142	139	114	138	115	128	140	155	120	136	130	134	131	127	139	149	153	144	133	151	133	135	126	118	137	133	129	128	119	119	126	123	129	128	138	137	112	140	142	128	126	135	118	87	136	142	127	122	133	127	127	144	147	125	120	136	129	142	152	120	135	118	131	138	134	139	148	150	142	118	120	120	153	139	137	131	129	133	139	111	135	141	138	133	132	122	120	141	136	139	146	152	155	123	134	121	140	130	110	124	130	127	124	132	123	112	121	129	143	126	116	127	161	141	127	137	117	143	126	131	131	122	151	131	136	128	124	136	128	130	122	138	127	121	119	154	159	134	122	140	149	135	114	110	143	119	128	163	128	125	134	139	141	129	144	146	132	140	127	113	116	121	125	125	124	143	145	143	108	138	129	135	138	155	121	122	137	124	145	143	141	140	123	128	124	119	123	140	142	137	115	139	114	120	116	148	141	115	162	124	123	134	136	134	129	131	112	142	122	135	143	125	121
8830	854	1362	1494	1239	1021	850	736	687	623	559	516	495	513	473	480	464	421	397	429	417	381	396	410	381	363	373	385	399	365	374	372	380	370	372	361	359	379	398	325	320	363	345	354	330	339	341	335	332	385	347	386	390	347	376	383	357	380	340	357	368	339	368	342	375	384	366	372	389	430	369	402	404	430	435	439	399	395	361	389	375	333	394	357	347	349	366	366	363	339	332	355	329	367	367	367	385	360	344	364	313	386	362	381	357	327	345	350	355	335	339	336	333	330	340	332	347	340	361	339	347	368	355	311	328	322	361	320	374	344	300	374	366	360	357	336	334	336	312	348	338	347	362	351	359	355	338	345	362	323	344	357	309	373	359	379	360	369	353	321	365	335	316	352	354	330	326	356	359	305	338	366	363	362	338	359	381	333	316	336	349	353	367	320	376	373	356	313	356	365	332	325	327	352	348	358	364	329	366	356	365	331	366	343	357	316	362	341	320	379	339	326	351	351	340	321	351	337	342	325	376	342	340	356	384	335	360	347	366	326	352	340	329	322	320	331	334	355	374	332	345	372	376	362	360	353	341	362	328	363	349	365	354	341	349	360	339	367	357	351	363	354	365	355	350	343	344	379	351	344	334	334	346	340	356	346	347	348	371	313	368	341	337	330	408	360	371	355	356	381	343	388	319	361	359	351	322	333	360	356	312	339	366	315	366	368	314	336	357	361	331	326	343	346	337	354	340	340	362	322	346	327	366	345	329	351	318	337	341	328	341	334	388	332	334	370	363	335	373	334	331	331	340	350	337	336	351	369	358	354	344	360	341	320	356	339	377	331	393	338	374	363	314	340	354	347	330	343	331	361	358	342	338	359	382	337	389	343	343	345	305	339	334	352	348	324	330	351	337	350	347	367	301	315	319	368	344	314	364	357	325	334	320	353	357	356	358	305	335	343	362	363	351	342	327	342	349	327	344	329	361	347	335	321	377	319	362	360	378	344	335	335	339	368	353	334	386	360	333	357	322	350	327	342	347	343	338	346	322	364	344	344	325	344	353	328	328	365	363	331	350	364	344	344	346	318	340	334	336	346	332	353	338	344	368	375	340	344	313	365	372	372	380	359	327	330	338	325	324	337	341	354	361	340	334	337	360	353	326	350	323	335	360	325	385	342	344	315	353	319	325	375	339	333	374	368	341	337	366	331	336	313	325	345	348	347	361	363	371	296	313	346	354	336	353	361	352	341	341	377	343	327	369	359	372	343	357	364	371	328	353	344	310	384	343	357	320	355	351	334	379	347	394	377	318	357	359	366	344	366	354	352	314	352	343	399	356	352	346	331	359	352	361	349	360	329	338	350	356	349	305	344	342	369	327	349	324	351	355	336	369	341	342	378	370	368	339	309	349	338	327	352	345	371	325	341	343	340	332	317	355	358	331	317	358	358	372	357	325	390	320	338	334	324	324	363	392	343	351	333	362	324	341	325	318	327	349	345	352	334	363	357	375	356	343	328	346	358	340	353	352	349	364	340	348	346	336	348	338	345	384	361	324	356	374	339	369	347	353	356	348	356	343	369	331	339	345	327	315	342	351	329	354	363	341	340	367	368	361	317	364	341	349	365	364	376	342	307	341	335	341	336	356	329	376	358	347	340	307	342	330	350	359	364	365	327	349	378	310	311	324	374	335	361	374	343	345	322	334	356	378	357	338	325	348	367	365	358	354	337	312	355	373	336	356	358	370	335	346	338	350	334	357	356	324	319	337	344	351	324	374	349	402	346	347	345	360	366	347	339	337	380	357	330	342	353	329	342	343	338	317	348	359	320	325	339	340	340	362	338	343	357	338	378	331	354	313	365	339	364	344	333	322	341	364	345	333	358	339	391	350	357	330	381	355	335	334	356	350	345	340	406	348	363	340	319	360	289	356	339	320	339	352	369	350	372	360	384	330	371	366	356	333	331	368	329	341	387	356	317	366	343	351	338	366	329	374	351	351	339	341	346	333	369	369	348	347	319	324	330	325	353	340	347	321	365	324	344	373	363	341	339	342	337	327	334	327	343	373	310	407	346	357	337	372	341	315	356	337	367	368	362	344	343	347	322	333	331	373	321	321	364	343	341	347	330	352	341	373	359	343	341	400	381	350	381	331	339	346	347	327	321	352	306	360	350	327	326	347	316	362	347	339	374	352	340	347	352	355	366	348	328	349	359	378	350	344	346	363	351	336	353	284	340	325	356	335	359	322	340	343	322	352	378	321	352	325	356	325	339	359	341	349	346	318	361	397	328	354	377	356	337	337	321	334	343	295	382	353	337	389	362	355	341	344	362	315	341	358	327	371	387	332	345	353	356	349	340	361	348	359	346	330	333	368	373	348	361	368	358	340	366	328	365	337	356	296	352	363	307	340	344	337	353	353	369	355	338	365	330	344	322	351	368	344	382	320	334	321	341	359	351	361	386	346	338	308	352	324	322	335	322	350	328	375	336	311	320	363	350	372	359	366	340	363	357	355	313	336	326	337	347	356	339	355	336	340	363	369	369	363	342	385	301	346	348	354	321	342	323	337	337	334	328	328	326	339	316	353	346	339	340	334	343	328	340	325	358	346	346	349	331	297	315	372	345	409	334	355	312	334	352	330	341	342	345	348	364	335	371	345	365	336	387	339	369	360	321	328	367	327	303	346	335	324	348	344	341	323	310	367	381	319	374	340	351	363	329	317	334	352	334	359	370	330	351	350	350	400	307	321	369	369	347	308	317	338	314	364	334	338	331	355	346	325	346	299	359	349	341	304	343	364	347	352	327	385	337	357	320	344	343	354	364	349	370	319	355	358	349	368	329	382	339	362	344	342	347	334	351	358	354	320	370	346	396	343	344	376	365	305	341	361	336	302	330	339	368	317	320	337	340	350	370	347	355	331	337	371	353	312	367	332	348	338	361	332	372	332	371	353	339	356	350	337	324	351	342	330	338	328	335	339	351	340	349	338	356	367	372	329	352	360	351	354	344	376	332	393	393	327	357	354	322	321	335	360	340	372	346	354	341	320	328	365	318	340	357	338	337	355	330	361	349	343	339	332	338	340	315	332	331	357	351	371	379	333	310	336	365	320	346	337	337	334	336	336	353	344	339	349	374	347	348	359	316	363	309	322	356	337	329	347	330	342	362	355	345	353	343	332	323	320	380	349	322	367	346	349	278	363	362	341	356	341	318	333	340	364	344	354	361	330	303	358	339	336	330	359	340	366	343	344	348	319	327	342	343	363	352	339	342	390	329	351	348	342	345	332	327	352	346	345	313	342	343	349	327	366	308	345	357	338	331	359	372	326	364	371	333	355	372	327	328	335	319	351	340	314	336	363	340	382	340	285	371	350	334	322	354	338	359	347	359	344	341	386	324	347	353	335	336	330	325	344	327	354	349	327	347	359	379	332	347	330	358	349	354	350	310	361	369	362	352	329	355	342	362	359	341	358	320	353	335	319	336	340	318	346	362	339	338	374	356	344	326
2627	392	331	304	276	282	312	314	326	330	293	288	311	312	302	323	338	361	314	326	295	313	302	369	334	281	298	281	320	296	291	307	315	312	314	288	286	310	342	303	317	326	320	296	330	287	299	316	320	308	316	310	305	284	334	359	319	313	322	325	278	313	321	322	298	272	304	345	307	334	327	301	318	360	305	301	291	279	269	314	290	308	317	321	342	342	306	324	315	291	333	300	311	322	345	305	330	322	277	301	328	314	275	299	310	313	330	307	331	308	316	310	315	332	337	296	332	316	291	314	294	310	285	297	299	284	287	301	327	279	289	301	312	300	283	312	338	311	305	310	329	309	307	312	316	298	281	293	312	294	303	280	314	302	352	309	333	290	325	311	299	334	306	303	302	288	275	320	270	290	299	311	313	297	345	306	327	308	291	316	310	306	289	322	292	333	303	316	317	329	280	301	323	284	319	320	325	321	305	266	328	316	293	309	321	281	314	287	305	305	309	291	329	310	300	282	303	318	287	281	315	298	315	316	263	267	275	294	317	288	281	340	305	287	297	313	312	287	291	298	272	344	295	316	312	307	308	303	298	336	297	311	313	291	315	295	311	295	318	297	337	305	314	297	330	360	311	292	309	315	317	304	286	294	307	318	322	321	341	319	305	299	273	278	325	272	322	301	302	308	333	319	309	336	310	332	315	300	318	276	288	309	322	344	318	292	304	293	297	311	307	333	284	263	294	302	330	292	299	321	252	326	297	314	281	301	302	330	301	323	298	307	329	328	320	332	304	333	289	313	324	297	275	324	289	285	308	341	306	297	317	324	322	317	316	302	312	291	323	289	313	309	302	287	298	295	264	331	329	322	310	330	321	271	323	292	288	304	294	287	329	302	337	283	294	338	351	301	339	307	279	332	300	299	295	291	292	300	314	270	312	337	341	314	276	297	311	298	299	302	298	320	300	303	313	302	281	352	288	318	323	285	303	315	288	290	280	312	318	304	283	297	280	286	320	304	291	306	357	333	328	316	355	319	336	320	284	308	334	302	321	330	330	313	312	314	322	324	289	307	313	319	300	294	278	303	339	283	292	306	293	296	296	300	319	321	322	310	326	318	328	287	326	328	321	295	301	310	319	333	305	285	294	327	323	312	329	319	338	293	312	315	269	326	324	309	295	306	281	316	289	320	323	278	308	292	310	325	319	300	306	289	277	326	305	292	309	300	325	302	312	301	295	331	299	262	333	319	323	309	328	322	301	280	331	297	319	342	313	295	292	330	278	318	304	312	299	292	293	332	304	299	313	284	323	304	317	311	264	328	296	296	311	304	302	318	315	315	325	288	267	333	311	310	310	313	322	286	309	312	301	284	347	295	343	326	324	325	288	285	297	309	268	321	283	301	293	302	302	327	298	290	294	272	296	290	317	325	305	290	306	315	305	274	302	317	308	287	296	300	300	287	336	321	289	343	269	293	314	311	310	327	311	307	332	296	296	317	286	285	325	306	320	318	308	314	299	309	298	296	322	310	285	313	317	295	310	320	298	313	306	340	304	302	265	314	288	306	331	302	298	329	331	341	318	271	312	323	333	304	286	293	309	279	296	312	333	317	298	281	312	361	292	281	309	346	325	316	289	327	316	313	294	330	328	305	319	293	313	295	321	360	311	312	341	307	330	312	301	313	298	325	295	304	316	308	299	273	289	281	304	285	308	292	331	289	328	300	325	304	308	289	345	294	314	327	309	325	306	301	338	346	305	315	296	305	299	331	272	321	274	292	314	314	283	284	305	294	319	345	318	325	284	287	298	306	298	296	304	296	311	367	269	307	329	337	293	289	338	316	293	336	330	333	311	306	335	301	272	318	333	273	292	311	307	284	318	296	297	323	276	307	317	317	317	302	279	270	306	287	342	294	300	304	323	325	298	341	288	305	283	296	326	318	288	283	328	302	307	303	312	297	287	267	314	305	295	287	282	309	298	281	294	304	339	286	301	334	300	304	319	294	311	290	287	352	298	307	314	329	314	285	286	287	334	315	282	301	312	320	346	310	343	289	334	311	335	285	307	313	272	286	292	319	295	326	336	336	312	304	329	294	282	298	308	310	293	308	305	328	304	315	337	293	319	288	288	331	303	347	343	320	288	328	331	266	329	298	288	284	310	298	335	321	272	285	279	343	326	300	307	310	340	296	328	290	313	303	322	311	324	326	281	274	318	317	322	322	313	316	318	327	318	347	342	328	338	330	308	312	341	292	303	294	327	314	290	288	321	309	317	293	329	332	310	306	313	301	300	317	278	292	291	344	311	311	302	331	340	343	312	336	323	301	326	287	341	324	298	298	349	318	297	311	332	291	280	319	320	311	303	326	299	320	275	311	292	311	317	338	312	326	302	288	321	299	289	339	312	302	265	290	269	325	265	290	314	309	291	300	294	315	281	284	313	302	331	302	304	308	298	294	322	334	319	288	314	300	287	331	304	290	301	275	324	308	310	288	326	290	296	319	325	328	299	328	327	320	269	314	272	260	314	287	305	326	351	269	268	301	293	315	321	334	281	309	297	314	301	290	313	342	290	344	289	298	303	293	307	305	283	285	330	282	311	321	329	335	298	289	340	309	318	364	290	297	285	312	295	277	323	297	319	307	292	284	279	327	340	312	311	315	307	304	352	327	294	317	291	329	282	304	305	314	271	334	322	316	343	293	288	313	297	289	315	323	319	292	335	299	308	281	288	318	296	246	293	270	281	308	311	290	310	280	300	328	306	262	296	367	290	298	320	306	306	255	287	287	306	324	314	276	329	302	284	309	297	323	311	297	278	302	308	292	285	297	272	296	319	341	334	321	330	327	308	294	295	281	341	304	292	302	275	327	276	282	297	328	275	302	299	292	326	314	305	311	323	335	301	302	302	286	277	304	304	319	311	318	285	286	304	290	293	288	300	331	285	302	312	293	300	247	313	297	277	315	320	273	312	304	303	299	326	309	319	321	312	322	312	295	319	310	344	303	302	322	308	332	320	316	323	292	303	301	312	305	344	315	315	327	315	311	305	327	310	336	305	315	322	300	319	313	331	278	312	334	287	326	289	300	303	271	324	322	318	303	296	278	284	315	321	302	345	299	318	267	279	321	304	323	300	304	304	289	303	339	306	312	318	342	307	339	315	288	292	284	290	306	316	329	321	305	311	309	311	313	296	268	313	283	346	312	306	317	318	327	328	344	305	298	284	317	301	308	295	316	270	350	321	296	310	304	287	292	295	302	324	308	299	311	311	311	312	297	313	323	270	325	328	310	321	322	295	317	307	296	306	318	292	293	278	312	314	312	288	284	284	299	337	290	314	323	330	306	267	302	315	290	291	304	328	322	324	288	300	343	313	312	316	270	285	328	307	348	297	290	295	328	337	327	331	328	317	309	302	342	310	337	294	342	316	324	291	309	333	324	322	298	347	290	305	298	260	288	311	343	305	312	299	287	319	289	299	308	283	295	290	311	289	308	288	324	289	315	319	311
2873	830	801	795	783	802	759	778	721	747	744	737	726	748	752	735	778	721	740	730	709	748	779	732	744	799	660	734	771	725	722	737	677	740	775	691	711	761	718	764	701	750	738	773	714	751	769	739	769	706	753	757	739	745	720	711	735	739	693	752	712	726	738	713	726	759	750	755	715	740	756	725	779	739	693	758	704	717	759	782	688	692	687	727	752	714	764	724	696	786	754	748	741	745	753	720	718	688	746	778	738	701	752	733	760	736	770	735	725	700	767	743	718	736	718	737	717	736	698	773	718	772	720	696	779	689	699	749	714	711	707	720	720	749	767	786	744	688	741	763	732	737	737	729	740	742	735	709	784	740	727	719	735	687	743	700	712	785	696	751	762	772	748	731	684	747	695	728	774	641	751	764	725	744	707	734	725	777	744	699	707	718	743	743	723	798	771	763	787	751	781	739	749	683	709	751	697	775	802	742	689	699	738	697	749	733	764	735	740	716	738	733	699	738	730	759	718	727	741	733	739	747	740	800	730	710	707	713	741	751	728	729	749	731	697	746	697	714	717	747	723	730	756	694	768	766	749	685	758	716	782	747	793	727	797	689	747	693	715	722	731	720	723	762	779	730	740	758	751	707	711	782	755	723	725	720	738	757	717	723	719	706	769	737	724	741	779	789	734	735	725	753	730	744	738	735	743	776	697	725	726	702	755	726	765	798	729	757	776	680	723	760	765	706	767	711	752	740	738	743	772	713	702	717	780	752	718	733	736	779	685	747	740	806	783	756	688	732	726	743	714	753	730	732	750	758	729	761	746	718	738	720	710	742	751	707	654	719	807	769	690	704	742	780	720	775	754	730	694	721	743	727	714	702	731	703	740	723	710	746	699	726	730	733	724	715	731	690	774	720	708	749	754	727	758	736	745	724	727	725	731	679	767	730	734	735	766	743	751	716	778	761	735	709	718	718	709	745	728	749	733	709	715	778	753	739	693	752	714	759	761	744	741	706	753	678	701	740	721	827	783	681	710	786	747	705	742	731	713	708	728	733	761	668	735	731	714	747	763	733	744	709	778	787	735	779	698	743	743	707	719	756	688	761	785	752	705	734	714	738	739	752	737	723	764	741	762	803	719	688	717	714	731	748	787	737	748	671	754	751	706	738	761	769	724	764	748	776	752	730	691	750	772	729	729	703	746	754	699	781	726	719	713	716	743	716	702	791	744	759	706	735	739	747	719	749	703	709	734	688	736	672	708	764	739	760	737	726	718	723	747	730	696	735	741	766	720	714	732	716	757	754	769	763	735	764	692	723	684	738	713	709	723	733	720	769	763	737	754	702	782	704	683	728	729	720	737	709	752	693	784	710	728	734	720	712	697	731	751	783	734	722	718	716	730	698	756	754	762	755	687	718	700	761	746	750	734	689	746	730	718	762	765	800	702	709	751	721	718	696	741	749	712	715	781	754	737	716	747	739	804	756	756	737	687	791	724	718	680	696	706	734	736	692	760	781	800	739	729	785	705	793	780	681	729	699	744	728	714	720	780	760	737	794	759	713	741	715	702	739	739	768	697	726	701	712	705	739	746	715	790	718	699	742	736	754	747	759	680	668	735	737	754	753	738	767	735	709	733	721	725	740	754	717	713	736	761	752	716	757	680	786	725	762	740	755	714	732	738	758	773	694	686	711	724	735	766	679	763	713	765	793	710	715	681	744	708	726	677	714	728	755	733	778	752	734	734	725	716	712	761	728	753	695	744	758	745	718	684	755	725	731	715	726	789	767	715	723	695	727	755	779	755	705	743	748	733	757	733	755	765	686	779	746	764	722	687	705	724	704	710	730	704	719	752	744	736	725	758	703	734	721	729	717	702	740	731	708	721	731	756	759	701	752	752	709	705	729	749	727	735	726	755	679	722	745	750	750	711	790	732	711	751	717	761	734	730	736	724	753	735	723	685	758	748	719	722	724	692	781	699	725	767	735	780	709	739	739	703	731	742	707	726	798	789	759	743	709	714	718	712	745	742	715	774	686	695	742	711	759	707	718	724	812	723	729	675	738	756	734	708	764	710	690	768	728	782	743	736	722	730	711	686	745	728	710	730	776	731	767	743	760	715	749	709	709	759	693	738	693	749	744	698	721	720	763	720	753	724	699	725	701	702	746	743	700	726	732	723	748	693	674	716	697	740	749	741	739	722	753	752	735	720	753	743	778	726	747	793	709	695	715	744	745	720	700	718	758	718	768	711	697	725	690	742	714	708	749	723	728	711	721	759	715	782	768	731	742	724	727	697	754	730	696	719	730	741	708	714	742	710	760	780	696	786	747	758	768	715	774	724	763	710	736	766	722	728	693	760	772	761	791	742	767	750	784	731	678	742	703	786	714	723	720	734	755	761	699	794	730	698	692	747	749	761	797	697	697	698	713	716	731	720	769	757	684	737	706	711	718	736	683	770	731	725	728	761	731	762	738	762	774	749	713	697	763	761	739	730	780	777	762	718	710	728	750	713	753	715	736	698	721	764	761	760	732	723	778	741	720	811	732	738	672	711	777	768	739	749	803	779	744	738	734	708	756	730	733	770	736	765	741	730	754	701	752	722	721	730	729	752	736	727	743	733	746	773	691	686	777	725	739	714	758	776	696	711	757	722	732	762	749	722	740	731	717	657	750	755	768	747	740	769	746	723	724	749	724	723	750	723	748	706	716	748	745	704	731	755	743	709	717	729	754	760	767	749	765	714	727	707	742	768	780	704	686	724	793	730	749	729	723	758	695	753	761	754	661	753	691	756	705	704	742	750	782	736	727	706	770	701	743	747	724	724	727	764	772	742	776	720	751	747	784	780	723	694	711	745	729	782	686	720	700	766	730	693	727	771	760	763	751	704	700	711	736	726	693	803	708	747	751	772	778	681	754	750	714	685	706	775	749	741	727	728	727	758	755	729	743	688	742	716	726	708	735	781	733	727	717	692	720	715	748	689	715	791	756	732	724	743	721	745	748	686	725	724	715	766	719	703	720	755	743	714	763	745	729	694	733	715	779	741	737	722	759	767	720	740	744	712	711	722	719	752	740	718	772	728	787	745	702	715	743	709	732	732	762	746	742	693	705	759	740	721	784	733	727	728	681	743	769	749	717	716	710	717	722	688	688	723	730	713	801	739	761	732	682	696	738	755	753	724	740	735	741	738	685	773	726	746	668	686	793	699	727	697	758	733	745	764	718	704	710	771	704	690	694	759	763	767	750	761	763	742	685	753	766	755	769	710	737	746	765	711	707	722	691	744	729	713	732	699	716	743	706	724	774	736	697	716	799	735	733	733	695	707	738	752	740	772	710	720	740	693	705	730	719	704	747	777	771	718	695	738	726	739	725	712	711	745	714	760	697	689	703	740	727	736	758	682	751	758	697	750	740	710	704	722	726	725	728	727	765	786	677	727	735	755	720	716	733	730	728	727	753	789	741	719	729	744	726	683	707	702	763	680	757	752	758	744	748	719	739	701	734
8682	609	472	392	358	335	307	298	283	277	303	278	266	292	256	275	253	255	285	244	266	248	244	284	303	259	238	265	255	248	232	274	279	244	233	240	248	280	268	254	246	282	244	239	262	259	281	272	245	235	262	259	262	279	264	254	241	253	250	294	257	260	267	266	242	249	249	274	279	235	236	265	263	244	258	268	259	269	290	259	272	263	276	273	239	288	283	240	268	278	266	234	269	252	251	247	248	281	269	261	239	228	242	239	239	245	257	250	246	255	252	246	274	246	276	220	245	245	248	258	251	274	263	220	244	260	253	279	256	262	255	260	225	242	248	255	269	244	232	245	262	257	213	237	260	278	272	238	243	232	237	229	262	244	257	253	261	254	264	274	220	270	239	241	255	272	257	256	269	255	262	258	233	279	265	251	295	267	279	269	268	264	219	268	274	276	238	258	261	250	245	267	285	267	244	250	287	236	238	265	264	277	246	257	276	271	279	253	247	243	254	242	288	224	234	252	237	231	239	232	286	258	235	252	255	254	258	258	274	248	289	262	237	232	209	258	270	266	230	275	278	236	227	252	239	255	260	268	274	262	279	221	229	261	254	249	255	262	231	293	269	259	262	250	247	280	264	238	235	240	237	253	263	225	266	250	255	256	246	270	239	247	272	247	256	226	257	270	255	257	305	255	272	245	220	272	270	244	238	250	257	252	261	251	238	253	257	245	233	262	224	250	231	247	269	259	248	257	276	243	213	238	255	280	284	284	293	253	264	273	287	259	234	242	256	288	243	246	240	264	262	276	254	250	257	245	250	291	233	227	258	257	258	261	247	232	249	254	261	278	257	293	275	261	238	230	266	285	243	268	278	247	254	239	259	246	251	288	246	261	275	254	240	239	275	280	266	279	274	267	252	231	248	269	257	286	248	246	233	220	268	269	266	264	271	245	246	249	252	244	223	261	251	253	246	276	245	253	282	259	264	225	278	266	238	257	270	255	260	261	260	275	242	285	239	284	251	263	271	279	246	253	262	269	252	248	259	246	262	251	286	266	243	294	228	258	259	247	282	245	274	266	248	251	250	262	254	286	245	276	260	262	276	271	262	250	246	253	241	269	255	244	231	271	249	246	260	270	272	238	240	242	265	252	298	238	246	269	250	267	269	234	280	264	218	228	267	258	252	259	264	268	269	259	274	238	257	262	252	269	238	255	237	236	262	253	269	260	235	257	256	245	273	259	265	225	252	255	238	262	237	260	268	282	279	249	260	269	291	254	279	259	278	221	276	265	272	274	258	235	267	257	263	271	253	243	251	233	242	262	282	264	232	277	250	263	264	260	226	245	288	251	265	272	255	212	255	268	264	242	262	282	224	236	226	236	249	261	266	245	236	236	250	262	260	246	261	235	269	288	243	238	258	295	238	246	298	261	242	260	282	262	283	239	273	263	235	239	251	229	264	233	271	271	255	273	275	266	248	249	256	233	259	232	245	245	282	247	270	270	263	263	229	261	252	288	279	271	273	254	243	262	253	223	257	240	265	245	249	237	259	286	273	281	265	222	240	259	276	250	281	233	249	263	237	245	242	250	251	253	258	236	234	265	249	259	261	262	245	263	253	265	302	279	265	236	241	210	246	263	259	251	266	240	259	242	284	276	257	224	270	232	258	250	292	279	260	250	248	270	282	263	267	247	309	234	255	227	236	246	246	250	230	237	294	261	239	246	222	260	266	250	224	276	288	283	223	276	270	237	243	243	260	247	259	260	246	280	268	270	276	223	275	278	282	258	261	244	254	259	289	294	295	268	237	255	247	283	244	287	255	247	219	268	235	251	295	256	239	247	246	243	237	239	259	247	258	249	278	240	263	232	242	283	266	274	270	269	235	257	264	240	284	247	247	248	266	291	273	267	269	278	255	251	255	237	241	252	222	287	295	255	244	266	275	278	266	273	262	238	261	232	259	276	266	268	266	261	284	253	248	273	271	236	231	260	267	259	293	255	249	235	268	269	285	255	288	276	283	266	243	220	255	242	251	249	250	277	259	225	278	262	282	268	268	269	204	266	273	269	243	248	277	250	242	272	235	255	242	275	219	258	268	253	264	244	251	261	274	207	234	262	260	264	245	243	261	252	269	245	255	230	249	253	270	229	253	262	277	255	275	275	246	260	248	265	243	271	262	260	250	238	247	242	238	266	224	271	254	278	248	255	264	265	273	293	270	268	263	278	274	282	256	271	259	255	261	244	274	270	261	261	277	277	234	278	259	231	222	266	238	242	285	265	243	229	287	252	273	226	234	240	266	251	240	238	257	236	257	281	251	255	275	262	260	249	281	246	230	265	266	241	271	232	284	257	233	262	267	284	246	271	261	244	265	243	263	272	264	246	225	263	270	246	272	237	271	225	284	249	248	229	268	263	257	249	244	276	250	269	263	257	239	285	255	246	252	243	264	228	249	238	257	260	286	259	207	265	268	254	266	267	256	244	240	229	261	237	232	271	253	269	234	256	252	263	287	262	272	281	246	273	273	239	247	276	263	267	271	272	245	231	251	266	245	276	253	264	262	257	252	264	241	262	250	278	254	290	259	238	264	285	252	279	261	269	236	266	273	252	269	261	255	232	252	248	255	277	252	268	253	234	272	267	258	264	242	258	250	249	268	260	241	252	253	227	252	246	240	247	259	261	271	242	249	269	262	294	229	286	282	262	249	223	279	248	261	232	286	231	247	288	255	251	281	279	264	241	260	261	284	260	258	265	264	272	271	273	256	266	260	249	282	283	272	255	245	257	254	252	253	285	252	261	249	252	261	265	223	239	257	258	250	261	269	255	239	262	275	291	275	286	260	248	259	267	219	261	281	284	263	265	241	233	249	245	242	271	239	245	264	280	244	249	252	252	276	259	285	259	251	220	244	268	262	299	251	259	263	271	242	283	287	263	236	265	269	238	280	276	252	257	266	209	247	242	246	239	259	269	230	256	256	240	266	272	231	230	261	258	274	255	236	222	259	225	250	240	249	263	208	238	221	253	275	284	252	228	229	236	238	279	273	235	262	251	274	271	266	250	254	273	245	270	201	250	261	247	261	263	241	250	238	249	232	274	261	236	241	242	288	246	247	239	266	256	256	293	257	247	285	245	274	258	270	243	250	246	277	267	249	231	261	258	244	240	255	256	280	263	254	245	257	268	252	259	264	238	274	257	271	275	261	259	245	221	260	263	261	261	285	254	251	270	238	292	212	249	260	260	273	250	261	251	231	240	270	238	230	262	269	256	265	229	242	266	275	268	286	252	222	268	254	273	236	235	259	254	250	245	259	238	225	272	281	275	220	240	259	243	240	265	270	262	266	260	231	265	254	289	275	279	245	250	230	230	239	264	252	259	263	255	244	234	255	238	267	269	269	276	243	265	281	269	261	232	259	258	243	275	262	257	225	239	263	264	221	258	252	275	260	247	238	275	295	244	267	268	277	256	270	260	271	261	267	266	253	281	251	247	259	248	265	284	251	243
7409	839	1107	1250	1120	931	900	869	826	814	742	698	746	686	706	675	685	666	654	665	648	690	703	626	626	655	629	673	629	611	623	645	601	623	607	625	665	648	620	614	646	625	689	657	692	614	622	675	681	625	595	637	583	650	560	610	638	606	552	635	630	641	642	612	647	668	569	635	645	607	668	679	669	665	630	658	667	585	624	636	623	603	600	704	616	618	580	610	558	568	640	656	652	597	623	598	652	620	647	660	648	639	630	631	586	640	615	602	593	589	611	624	639	622	635	618	631	623	596	632	632	594	610	639	595	618	654	624	640	651	624	563	611	618	599	614	618	641	594	636	677	664	628	579	599	603	603	609	606	586	622	599	604	563	672	594	610	635	592	567	622	664	606	677	599	598	629	643	625	641	621	620	598	632	614	581	620	610	659	605	620	678	617	581	636	627	598	610	627	582	660	613	611	607	613	649	659	603	604	670	563	611	640	583	673	625	596	564	657	652	649	588	658	576	623	649	646	613	632	572	645	608	608	680	668	576	607	607	585	591	634	631	599	600	659	604	605	624	609	626	613	585	624	652	630	653	635	605	613	634	614	566	667	633	644	583	668	588	629	605	587	618	602	606	632	607	572	644	597	599	588	623	618	611	659	611	628	586	617	607	614	586	572	645	624	610	634	579	609	642	632	613	603	591	612	633	620	640	589	615	623	592	593	576	583	636	596	621	602	642	600	605	648	634	604	613	632	626	639	639	659	614	608	652	606	626	607	602	612	638	641	606	628	620	614	605	546	643	611	601	619	649	608	647	618	591	586	597	588	593	647	633	628	611	626	609	640	561	627	623	631	619	652	606	582	579	634	605	657	621	629	636	646	639	646	615	612	651	653	638	660	606	618	622	604	604	658	631	591	611	642	610	626	599	608	583	635	638	642	613	598	613	628	617	615	630	672	616	609	652	619	577	634	639	633	627	646	598	627	624	605	616	593	618	581	624	646	588	567	651	603	623	644	619	615	630	594	600	648	645	629	630	600	635	623	620	645	620	607	605	567	647	593	609	609	616	628	607	590	648	595	597	638	594	615	651	672	635	602	625	593	623	609	614	641	659	617	609	580	662	651	678	649	597	638	593	609	622	600	628	587	614	614	595	638	640	594	630	648	589	587	621	616	606	628	618	611	629	648	639	614	581	618	582	619	569	606	628	634	628	590	631	645	602	635	594	637	633	674	612	630	560	597	641	612	600	575	652	618	675	611	619	626	595	579	658	618	587	598	628	634	576	618	636	591	588	661	584	665	638	607	623	602	628	601	660	625	615	588	650	596	597	580	581	624	622	664	578	628	634	620	600	573	574	653	621	646	578	666	597	604	612	640	644	609	643	668	634	643	612	598	635	618	663	616	656	636	662	618	577	552	640	641	637	626	617	604	596	636	661	637	675	581	606	608	636	647	630	627	587	631	652	591	584	637	615	633	598	665	683	642	630	634	641	640	622	608	561	630	643	628	624	672	652	623	617	614	619	650	627	647	614	564	615	590	595	662	669	624	617	621	612	621	639	619	593	646	605	587	615	615	601	633	659	611	599	623	649	643	596	610	583	656	605	642	622	633	606	611	601	610	619	624	636	637	703	658	618	635	618	616	615	612	610	638	594	617	632	634	644	627	616	593	621	621	620	581	604	661	628	569	630	621	594	664	572	657	607	660	634	636	673	659	629	618	658	596	587	620	619	631	609	662	631	567	669	605	643	595	607	594	609	616	629	623	560	592	640	643	622	633	638	656	622	595	617	576	668	618	637	591	657	583	638	641	633	616	623	633	621	596	579	605	655	639	658	644	675	587	611	665	624	604	607	610	632	664	610	631	615	606	618	592	632	616	613	589	599	621	631	621	632	657	633	665	599	651	560	630	624	584	610	590	653	596	625	689	605	622	584	634	595	578	575	581	583	623	591	660	623	682	641	654	630	629	643	625	601	632	635	604	630	614	642	593	608	600	631	630	626	656	624	645	610	590	624	642	599	630	617	609	623	629	621	610	595	638	629	584	599	646	595	616	594	650	678	588	609	623	641	651	618	581	602	613	579	670	605	664	652	658	606	599	640	629	559	616	629	608	595	612	612	618	626	623	623	606	606	587	622	647	607	610	597	619	606	626	593	616	606	616	574	611	584	605	621	585	652	645	608	635	607	618	606	589	585	637	649	637	596	592	592	601	605	634	681	622	621	583	629	608	607	591	594	641	600	576	656	570	598	601	616	672	598	656	584	594	592	604	629	610	640	646	624	621	631	627	617	608	589	608	618	645	584	624	591	602	626	588	650	617	644	599	660	621	613	590	628	629	605	649	631	648	650	635	646	610	649	631	624	629	642	599	633	588	643	621	641	596	640	634	579	607	588	623	622	584	584	610	581	627	634	623	599	616	618	614	628	597	620	631	597	651	593	618	627	613	628	632	633	660	586	631	614	596	578	616	621	592	640	626	623	628	608	628	586	583	656	630	653	643	586	633	659	574	611	630	626	582	593	571	616	634	593	615	587	663	579	593	602	650	634	617	646	622	634	611	628	660	601	603	616	595	636	618	625	634	628	643	618	604	586	617	614	597	649	602	638	654	628	604	603	619	611	672	626	639	628	631	593	619	601	598	610	609	619	588	651	582	600	612	631	628	613	645	654	604	615	598	640	600	619	619	606	643	646	618	614	620	628	610	652	628	615	628	644	631	584	646	609	626	624	615	633	581	634	624	593	615	644	646	622	616	613	587	611	609	598	677	608	629	596	649	627	668	640	567	626	664	587	623	586	613	614	590	619	606	602	622	646	595	555	624	645	628	603	594	638	634	631	652	652	595	634	588	578	610	639	664	595	617	652	575	584	630	593	646	645	652	626	650	620	668	625	584	670	630	603	625	621	651	627	613	630	619	618	674	628	647	618	618	632	582	603	624	619	588	622	661	618	588	602	641	623	694	644	636	622	621	565	627	666	638	625	599	607	593	599	648	617	616	615	581	587	618	577	628	625	604	647	575	615	646	596	615	635	606	646	585	606	584	616	616	636	641	598	597	591	620	619	658	600	595	655	629	597	602	589	599	590	633	593	636	610	621	669	628	633	619	643	612	613	578	632	606	616	620	623	623	665	644	596	593	644	588	641	665	613	641	608	628	631	623	601	650	561	650	610	605	607	608	633	632	599	624	640	638	623	595	634	598	575	669	619	616	595	622	611	612	583	642	592	643	657	607	618	632	584	604	596	596	655	629	627	595	587	608	687	588	618	565	622	614	629	602	628	649	633	637	595	607	610	579	575	640	622	638	598	620	623	607	631	590	590	643	606	594	649	640	597	640	592	598	642	636	655	650	583	644	614	598	598	579	673	623	611	596	649	594	596	641	590	635	617	603	602	606	613	644	583	641	640	608	612	598	612	617	610	593	617	613	605	619	586	595	610	666	606	636	623	629	618	578	585	615	629	642	630	602	617	670	632	629	626	623	662	590	638	619	622	625	590	618	620	581	568
14550	934	614	457	310	271	222	215	187	174	166	177	146	172	147	129	139	170	137	131	130	147	153	137	142	129	139	131	128	129	131	115	149	125	136	148	141	122	145	146	122	139	147	136	146	130	132	156	121	136	138	140	112	144	133	135	147	149	148	138	132	146	128	144	139	139	136	155	120	130	145	144	150	166	125	124	130	145	133	128	128	124	132	129	141	118	129	118	147	123	138	119	131	140	161	122	130	120	124	142	113	140	145	115	117	134	134	125	126	138	123	121	143	126	134	131	129	134	150	118	144	118	129	128	139	134	133	134	118	143	127	146	138	119	138	133	125	141	141	133	151	128	123	146	158	141	142	126	119	121	140	150	132	118	132	143	135	157	120	142	110	123	110	137	130	119	134	130	119	133	125	130	117	133	138	120	141	144	140	138	142	140	111	130	111	133	117	146	114	113	143	130	135	115	137	131	113	136	146	132	152	121	126	122	132	129	134	131	162	127	137	146	132	139	127	142	124	149	126	120	120	134	149	136	147	130	130	145	122	144	125	144	136	144	134	119	128	150	151	124	135	149	149	151	130	123	142	128	130	121	136	133	121	155	119	109	134	120	129	138	141	125	133	126	132	157	143	139	118	129	132	118	129	123	147	152	112	139	131	131	139	130	120	131	178	143	128	132	142	105	143	139	142	114	132	131	121	140	113	127	135	130	111	143	118	131	152	134	132	143	164	116	127	121	127	128	139	142	122	131	122	134	116	136	155	120	127	136	156	136	133	134	119	121	134	140	126	125	148	130	113	134	136	139	134	147	132	140	156	124	140	106	93	123	110	124	155	128	127	140	119	142	125	137	140	142	113	155	160	104	126	123	127	114	124	125	144	137	137	115	150	139	131	137	114	138	125	145	124	135	138	140	124	135	132	144	142	129	153	146	129	138	140	123	142	125	136	130	114	121	136	120	126	126	116	127	130	117	133	151	120	113	137	140	140	106	138	117	106	129	145	156	141	145	159	148	129	124	131	118	138	132	139	138	134	139	148	122	146	142	128	137	133	131	127	128	117	138	118	138	154	133	113	115	149	154	147	117	121	121	112	130	153	124	130	115	129	151	135	133	141	144	135	111	124	131	120	150	150	132	131	168	141	136	107	146	127	143	127	134	130	128	114	140	129	128	146	108	136	128	114	124	120	128	128	135	136	141	132	138	118	117	132	134	140	119	144	149	136	137	144	127	153	152	137	134	128	140	167	139	108	129	140	146	121	156	146	128	118	127	120	110	130	151	121	123	150	128	136	124	134	133	143	128	135	148	144	144	148	124	125	150	123	126	143	127	123	118	135	111	147	134	131	124	138	129	154	138	144	129	138	136	108	129	144	132	141	146	134	139	140	145	141	144	136	139	110	129	128	129	111	148	141	138	145	114	130	125	162	139	133	134	139	159	125	155	125	122	135	136	106	128	129	134	132	130	107	114	119	132	133	123	141	158	119	126	141	127	143	106	128	132	122	125	129	103	157	150	118	139	111	140	124	130	134	131	127	143	139	132	124	111	135	149	113	123	142	129	130	98	130	122	153	144	129	138	114	136	125	127	129	139	135	113	122	113	137	134	138	145	124	118	115	123	123	123	126	165	99	131	121	125	137	129	130	156	133	112	121	134	125	153	126	131	124	143	133	181	141	105	164	129	122	125	136	156	151	124	118	107	114	156	138	153	143	131	121	109	114	127	114	156	129	111	144	149	132	117	140	125	106	149	131	152	129	124	141	127	129	136	135	129	142	119	134	151	141	131	142	141	132	131	130	142	119	129	150	128	133	123	130	121	116	139	120	133	124	114	118	113	126	129	133	121	162	146	135	143	130	145	122	122	124	127	129	143	112	147	147	148	138	128	112	126	138	138	157	130	131	120	135	118	125	140	137	124	142	124	122	140	133	143	126	136	135	146	143	124	119	122	131	134	135	114	132	128	130	138	132	130	123	117	138	130	142	104	131	144	134	132	136	119	134	113	140	134	153	128	113	144	132	159	134	132	133	139	116	141	137	148	135	116	119	139	116	138	147	139	130	128	126	115	141	136	138	138	132	113	141	132	147	125	129	144	140	150	130	138	144	141	121	146	129	139	135	153	132	118	129	121	116	117	115	135	141	140	153	139	122	153	133	134	119	120	134	112	138	147	118	134	123	121	135	143	130	135	134	155	163	124	142	123	129	128	135	140	119	119	121	127	132	129	105	139	134	114	149	148	115	115	153	117	128	127	117	128	137	133	135	116	133	138	125	127	126	116	125	141	135	129	131	149	152	131	128	131	117	131	140	144	144	107	135	135	132	148	127	157	123	128	150	129	131	135	128	159	135	123	120	117	144	139	132	128	123	121	141	134	140	148	149	122	131	131	129	131	133	129	129	141	122	155	141	122	139	146	135	121	134	150	133	126	128	137	136	140	122	141	107	116	136	138	157	139	126	143	139	150	131	131	137	141	135	128	133	148	131	120	135	146	148	130	125	134	129	137	120	129	136	139	124	141	131	132	130	126	138	126	134	133	131	125	139	150	117	147	149	117	137	132	126	136	131	131	120	139	133	133	162	141	143	124	124	121	133	129	114	139	126	149	124	112	132	116	135	130	134	117	125	112	138	135	132	130	130	129	103	123	120	141	155	109	115	147	148	131	131	144	135	140	137	127	133	130	127	133	154	140	146	120	153	120	145	139	138	130	144	154	134	139	133	129	144	120	129	126	116	139	109	122	138	133	130	151	126	127	127	134	135	127	117	128	136	118	123	149	134	132	152	138	155	129	137	125	140	127	123	124	139	134	133	114	128	108	130	132	128	123	132	137	144	119	139	134	150	135	145	122	115	126	142	134	121	136	136	135	122	141	127	117	111	133	121	132	127	101	135	135	135	136	130	127	139	129	145	129	139	138	143	115	119	136	133	126	129	140	127	120	132	134	145	128	132	126	134	153	138	152	135	131	120	134	118	112	125	143	145	128	136	126	147	106	110	126	143	123	141	115	131	124	146	151	129	121	134	112	152	123	134	116	127	117	127	118	118	143	146	128	149	124	134	139	119	124	133	165	138	140	121	127	137	130	122	153	130	165	129	126	130	112	149	135	137	129	153	130	130	129	130	127	150	128	122	120	141	128	118	134	140	128	104	136	128	116	129	125	126	112	149	132	125	118	131	148	140	145	118	133	140	148	127	129	155	169	104	141	129	147	142	147	138	120	136	116	120	115	133	140	131	122	131	126	136	115	119	145	130	132	109	131	120	152	135	126	125	125	136	124	141	136	139	125	114	144	131	133	145	132	132	143	140	126	110	135	150	114	115	129	146	120	126	140	135	132	121	176	103	124	139	122	119	121	128	142	137	128	153	131	121	137	132	132	127	146	109	129	153	139	120	141	123	132	144	136	133	119	130	148	144	149	133	149	141	136	121	118	126	131	141	145	152	156	140	128	128	139	139	97	127	151	111	132	147	135	139	135	129	123	119	108	123	115	126	152	144	118
9176	829	1398	1453	1256	1008	828	734	708	628	584	573	500	438	467	444	436	472	410	386	389	415	377	367	365	371	357	409	364	407	350	381	372	340	362	369	397	354	355	345	371	371	363	395	380	345	376	351	328	355	359	351	338	371	327	349	328	322	357	376	351	371	381	364	358	395	364	397	398	371	353	376	407	395	440	425	399	381	349	377	344	337	372	362	363	382	340	336	355	360	349	353	372	354	333	355	338	331	341	344	346	340	334	360	331	372	342	401	349	327	362	367	372	379	357	372	342	380	336	302	352	350	366	321	370	359	352	371	330	366	316	343	326	367	339	339	335	315	353	336	363	341	368	372	377	340	369	315	359	349	310	312	328	325	321	325	354	354	378	360	347	364	316	320	363	344	370	369	364	341	355	342	310	342	345	351	298	328	325	387	358	342	370	332	352	367	364	352	386	318	366	352	354	337	319	365	348	303	350	337	349	324	348	374	339	346	362	339	335	343	310	369	334	367	334	303	353	333	325	346	339	345	354	363	316	344	355	344	337	337	346	350	362	331	346	333	361	368	344	336	309	317	337	346	327	341	345	330	347	338	336	346	337	330	350	364	360	327	337	338	360	389	349	363	342	345	355	364	383	366	344	333	350	351	337	360	345	354	318	352	374	369	347	340	364	332	323	322	324	304	308	391	349	327	336	341	344	398	327	343	338	355	355	327	299	359	345	360	356	324	366	339	339	343	352	351	359	340	390	342	324	339	348	325	366	372	324	326	353	364	336	359	349	338	361	341	341	320	371	380	378	329	327	353	354	343	370	338	342	335	327	343	314	340	325	328	328	373	331	362	343	349	334	339	341	319	324	335	319	355	377	366	353	347	334	323	350	336	327	350	344	345	337	366	343	362	324	333	357	369	345	316	372	354	363	371	355	347	333	323	373	356	365	352	352	315	345	336	351	331	343	339	340	349	330	332	349	340	339	314	339	327	364	332	350	341	361	320	337	327	346	344	320	382	311	313	351	335	386	327	328	367	330	334	378	348	339	368	366	328	353	348	364	344	358	317	338	380	345	366	388	352	355	332	328	356	350	332	354	328	312	317	349	348	335	369	328	369	357	364	340	330	359	363	372	368	364	358	314	340	372	354	319	375	351	347	356	354	340	353	337	332	367	344	373	349	365	339	324	331	327	364	340	324	323	317	325	364	354	352	322	379	356	355	336	327	376	355	332	360	307	348	337	354	358	342	374	365	355	386	396	333	363	363	332	355	361	351	344	356	336	333	343	358	364	389	348	333	345	333	341	354	355	386	336	350	360	358	331	339	361	363	350	345	335	342	347	346	338	378	345	344	374	389	335	336	368	344	365	341	338	351	312	368	375	317	370	361	354	362	356	316	349	344	329	339	350	326	363	323	369	335	324	349	321	378	306	338	341	335	363	297	336	342	327	363	353	392	348	359	339	327	351	337	330	351	342	352	305	355	335	361	306	352	368	340	319	354	343	394	346	341	353	363	352	357	356	342	343	337	338	334	363	361	362	331	331	320	351	340	363	334	338	324	350	337	327	364	369	344	349	321	370	399	344	344	361	330	332	338	323	347	360	350	383	336	345	361	344	362	327	325	334	373	338	373	356	339	326	343	377	364	357	363	372	350	347	350	326	371	336	318	329	343	333	362	371	354	338	378	353	348	360	344	332	338	356	380	370	332	364	349	320	344	352	352	367	345	326	369	321	363	313	352	360	379	358	356	366	346	375	327	337	326	337	353	372	362	314	349	332	366	347	347	350	326	368	368	373	349	334	337	345	356	343	306	326	344	354	338	336	351	324	353	343	377	347	358	377	339	342	363	375	359	357	318	353	346	374	339	302	367	340	323	349	363	321	350	325	362	390	332	371	357	370	365	367	345	324	347	357	347	351	381	365	328	353	386	382	368	373	345	332	383	337	326	344	337	354	348	340	357	378	342	349	338	367	320	353	375	348	336	351	366	353	342	361	334	351	298	361	327	377	357	334	342	344	326	353	348	376	334	348	349	377	357	335	360	347	343	338	357	325	351	332	362	328	340	396	354	358	331	362	334	319	343	308	339	355	340	363	334	330	359	358	369	345	322	329	354	362	360	349	350	327	354	327	342	324	340	317	406	354	365	389	357	364	354	325	314	349	326	344	368	365	313	361	339	368	332	385	327	316	346	373	362	311	343	379	352	351	337	331	338	372	342	346	348	353	347	338	358	353	354	323	368	345	370	373	327	359	330	342	346	372	333	343	349	352	381	352	338	360	346	344	377	337	345	292	340	309	350	359	366	346	352	334	337	348	345	342	349	352	342	358	341	345	363	357	326	327	311	340	385	339	374	340	349	375	355	345	327	339	363	333	351	334	343	353	323	329	335	311	371	314	313	359	351	327	367	311	344	380	352	325	341	326	386	336	351	356	341	371	371	343	338	316	345	315	353	356	350	354	339	356	335	373	332	347	338	354	350	371	322	391	319	343	333	326	345	337	329	336	352	342	377	333	316	350	347	348	337	330	377	319	349	337	386	376	312	379	333	339	354	312	359	340	376	310	328	348	337	352	332	337	341	334	357	361	350	362	337	335	355	365	366	344	327	328	319	345	379	357	346	353	346	323	320	330	331	372	352	359	365	313	320	340	331	327	346	316	306	336	338	326	327	355	371	361	364	358	350	343	406	341	342	318	372	349	360	323	351	346	349	328	326	359	342	373	339	352	353	379	328	351	343	348	339	345	333	347	381	349	339	370	347	309	350	340	344	366	352	337	386	320	320	368	338	369	331	355	335	338	338	334	350	340	374	330	343	345	366	360	343	389	342	352	345	335	343	349	354	335	358	326	341	352	350	350	353	388	335	328	372	347	318	340	354	345	339	353	317	348	365	370	379	343	365	351	354	352	348	386	357	349	340	349	355	328	365	322	363	332	384	368	330	346	325	315	365	351	346	349	333	361	320	371	369	331	343	342	373	367	329	359	318	352	355	348	346	332	355	331	360	342	338	349	327	311	372	335	333	341	327	320	319	295	343	347	387	316	319	327	373	336	334	357	367	363	338	342	344	346	351	356	342	351	352	356	347	364	353	340	346	320	361	342	323	323	351	327	332	344	321	368	365	342	352	346	279	327	363	359	344	370	375	316	317	334	358	356	334	350	351	343	342	369	342	333	365	367	347	337	319	352	377	369	346	332	309	352	362	376	341	342	332	336	312	322	352	384	322	342	327	360	321	330	330	365	346	369	342	351	364	337	363	335	340	336	350	318	348	333	354	356	298	367	313	350	355	328	344	368	341	349	362	360	342	347	345	345	349	365	316	329	315	356	355	311	364	336	348	350	330	365	351	320	326	360	338	345	365	334	360	374	338	334	339	344	322	335	347	344	365	314	355	325	350	380	332	331	340	343	332	324	341	355	364	336	324	340	319	310	357	351	305	348	338	354	350	320	339	348	344	353	307	349	350	351	361	354	373	336	311	342	378	344	331	322	356	329	322	334	360	334	315
2752	379	308	304	300	322	312	294	312	323	363	331	334	330	282	309	318	315	332	308	308	331	321	312	289	265	309	305	317	298	330	346	284	334	307	320	306	275	329	310	315	335	336	306	318	332	305	301	300	321	329	332	321	311	316	301	264	304	346	292	305	324	302	331	306	350	297	321	327	327	286	305	295	312	316	296	337	302	332	300	338	287	299	312	292	301	311	267	282	288	335	317	307	319	312	308	328	282	311	324	301	286	325	331	320	281	292	321	322	286	281	312	358	313	324	320	302	313	288	317	299	306	285	330	295	310	301	328	324	319	322	290	315	312	289	322	301	293	318	309	260	314	320	344	284	295	310	301	297	300	317	340	312	334	303	303	322	310	332	282	302	321	333	312	279	281	306	313	300	283	309	306	315	286	292	299	306	288	282	306	337	288	334	310	316	326	275	292	336	308	364	348	341	309	276	323	314	317	278	280	301	297	329	304	286	303	314	327	331	334	313	292	378	317	300	315	313	318	269	311	298	323	314	312	323	300	312	302	317	291	302	294	314	307	327	304	316	293	298	334	312	297	293	296	289	325	305	329	319	283	347	313	279	305	309	329	306	278	302	306	306	319	295	303	299	319	299	295	308	316	317	301	282	323	312	311	325	312	328	325	300	314	347	278	310	291	340	313	271	345	325	297	287	307	324	332	307	286	294	315	308	308	342	316	288	287	284	311	311	307	312	329	311	286	291	312	329	288	323	301	332	333	329	316	317	319	312	303	354	314	283	310	302	321	303	333	313	282	294	293	285	324	336	305	311	299	317	311	266	293	286	309	324	292	290	314	318	317	287	309	323	310	303	310	329	314	281	329	302	326	291	305	311	321	305	347	301	306	344	264	298	329	321	305	316	333	334	317	312	255	339	299	305	334	299	318	339	297	312	338	303	308	327	312	294	327	317	281	318	303	321	329	309	326	328	289	314	287	317	310	310	311	313	293	316	310	320	304	323	305	306	288	325	315	291	318	296	290	323	347	294	267	290	310	334	303	303	287	300	334	281	314	307	289	289	327	323	351	353	278	319	320	313	317	305	295	313	321	358	297	301	300	328	298	306	318	335	291	291	344	303	319	314	323	284	311	341	328	309	288	328	336	304	278	289	332	280	321	307	320	310	282	316	312	307	314	289	307	310	301	303	309	317	284	326	309	322	306	291	277	295	309	344	325	312	301	290	312	313	283	296	279	332	319	303	323	343	294	305	310	291	323	333	301	301	333	294	306	354	308	303	316	301	303	307	315	289	315	345	342	306	288	327	274	305	297	294	305	325	334	298	303	303	316	324	312	319	293	289	316	320	329	335	317	348	288	289	303	307	287	262	312	288	309	322	298	300	317	314	277	292	330	295	316	299	327	313	333	313	326	309	303	323	298	283	289	314	299	319	307	326	327	321	301	293	356	316	312	331	319	290	334	322	331	320	301	292	351	340	284	293	307	331	292	326	308	314	338	325	315	313	306	300	334	295	297	300	287	332	299	304	308	318	329	319	307	314	333	291	318	296	294	306	324	313	314	331	291	277	326	325	292	317	307	338	321	311	292	280	327	298	301	287	330	325	283	294	310	308	334	311	338	290	287	341	305	284	321	336	306	331	288	325	336	284	328	313	324	335	359	322	302	282	292	317	306	281	284	275	314	329	311	310	347	286	273	283	322	289	300	329	313	301	281	277	306	347	285	290	306	314	301	288	307	315	289	312	335	347	325	320	348	322	306	281	314	322	286	288	296	305	284	304	269	332	311	316	299	329	294	307	288	284	342	313	294	288	286	282	289	326	313	293	298	289	268	336	318	324	296	347	264	327	292	308	324	287	276	328	297	324	331	328	357	281	321	325	310	306	323	313	294	296	318	303	287	334	342	313	304	321	315	318	315	300	318	297	259	275	294	311	304	282	312	287	313	344	341	338	301	305	303	352	304	310	353	317	305	312	336	298	319	351	292	288	325	301	360	325	317	314	320	296	297	320	322	302	285	314	315	269	282	310	288	320	329	291	313	325	293	300	327	318	313	338	317	287	299	306	288	331	336	334	312	303	340	277	297	271	295	334	338	290	288	315	276	309	330	321	282	307	308	313	300	334	304	332	326	345	322	303	343	335	320	327	327	341	284	295	306	322	327	307	291	306	299	283	281	309	326	335	314	296	293	293	269	317	281	302	315	296	292	315	293	338	326	291	307	299	324	281	308	283	301	283	310	309	308	298	282	313	289	318	311	291	306	312	328	309	323	317	333	320	302	337	317	319	302	301	303	313	305	290	316	298	291	306	290	353	306	298	278	337	326	314	319	337	308	322	305	310	313	350	309	324	295	344	282	286	301	349	306	338	284	345	321	344	352	351	287	291	299	280	271	310	282	295	328	322	274	310	315	316	282	311	317	309	295	319	298	339	286	272	285	324	309	332	295	317	340	317	340	301	308	303	318	326	329	327	300	292	290	282	336	316	304	352	317	309	301	334	288	311	268	330	282	304	328	328	294	311	343	314	321	318	299	324	315	301	300	328	303	336	298	336	325	329	313	328	335	298	323	295	293	300	320	303	268	324	333	343	304	302	295	334	291	315	315	312	305	295	303	286	307	298	309	286	306	305	320	292	277	315	337	308	293	330	293	318	297	293	298	296	301	301	314	321	304	322	314	304	307	333	324	291	325	328	356	286	294	327	338	305	297	329	306	302	308	305	305	307	308	283	321	300	308	295	305	308	333	321	300	304	316	320	320	290	315	317	321	304	283	287	302	320	292	323	294	341	292	357	337	343	316	320	338	292	311	317	320	325	323	340	291	327	306	267	306	341	299	322	298	343	321	317	300	298	318	296	317	304	330	326	348	326	313	322	291	323	307	295	323	302	331	314	290	322	294	279	302	295	337	304	306	310	342	336	276	266	316	312	324	323	320	320	330	305	319	332	355	318	297	319	307	317	310	307	321	347	319	343	327	311	311	302	289	321	295	329	329	321	287	321	295	314	313	355	359	327	342	312	332	265	284	313	325	276	320	295	284	318	313	325	307	326	325	338	292	302	314	292	279	274	334	309	335	334	341	316	332	319	305	306	286	327	292	291	307	277	321	312	315	313	318	334	272	321	306	306	298	312	311	330	326	336	295	300	298	293	319	297	294	328	303	262	314	312	325	313	305	292	328	335	286	296	314	310	298	333	291	317	314	313	312	283	289	296	313	313	317	292	299	310	305	320	314	334	336	349	340	299	318	298	293	303	299	311	320	298	312	267	290	312	293	344	324	315	286	287	300	301	352	344	304	348	341	317	270	331	299	275	291	341	299	333	299	351	332	308	324	308	325	310	317	294	312	329	294	337	305	281	294	301	303	318	306	299	307	286	289	301	328	296	304	328	323	292	301	324	291	290	324	288	321	278	340	323	309	312	325	312	319	313	319	304	311	287	314	300	340	314	304	313	333	291	323	323	286	317	324	326	302	285	300	328	290	325	335	286	309	341	346	286	337	297	305
3000	791	769	736	772	771	760	746	685	703	748	744	751	758	725	724	758	748	768	787	753	777	755	717	764	748	743	732	711	762	714	737	754	761	728	785	726	743	747	739	719	714	765	740	720	762	766	739	748	752	806	724	745	768	716	768	770	708	691	736	721	752	741	727	736	718	712	779	746	775	757	726	753	744	757	707	737	743	721	754	695	736	728	722	746	781	724	713	774	717	734	761	692	781	710	732	772	740	715	726	759	778	678	714	810	743	732	728	684	713	771	792	745	748	755	731	762	779	778	761	690	757	766	751	713	745	743	718	780	719	804	681	741	718	724	759	744	699	778	713	752	773	703	700	737	772	782	721	759	737	743	787	766	779	766	781	767	777	744	783	726	739	710	717	776	764	752	722	753	788	724	736	783	722	744	740	710	750	784	781	707	755	766	725	739	796	686	771	736	728	714	762	782	741	759	679	739	704	681	759	731	713	727	821	750	755	687	779	715	742	699	715	713	741	715	763	733	800	745	784	794	687	734	798	721	774	732	726	801	761	734	718	747	766	745	710	733	743	756	717	742	689	779	736	723	685	753	751	756	792	747	717	701	705	752	701	769	708	703	739	709	724	729	741	768	726	725	731	707	780	743	747	770	713	764	731	761	722	730	790	706	779	754	748	726	725	775	714	782	763	701	736	747	714	700	766	743	753	734	719	731	711	801	741	690	783	760	732	718	762	733	732	721	701	758	751	764	743	718	733	678	775	738	729	712	739	779	737	730	694	692	769	696	781	723	752	768	768	767	776	692	717	771	758	724	788	776	721	711	740	744	734	741	753	758	715	758	746	726	735	765	720	778	724	729	782	770	746	787	759	749	700	747	765	737	785	710	718	697	751	747	725	726	739	760	757	715	736	748	721	745	771	759	723	762	693	736	783	736	736	706	715	713	721	779	776	767	795	761	774	690	757	716	718	689	736	725	750	699	749	718	741	702	750	743	747	702	715	708	686	738	720	760	736	740	747	768	769	772	686	755	775	755	753	742	724	762	752	703	746	693	760	749	802	730	750	701	690	768	731	743	787	724	787	714	723	710	808	776	723	749	727	765	741	728	756	756	766	770	761	702	682	745	725	744	726	697	749	694	753	762	716	768	726	767	786	726	774	683	734	762	731	730	698	773	767	733	708	797	752	704	750	726	722	790	721	763	766	701	716	689	721	753	732	724	751	761	780	720	711	762	753	742	718	747	714	756	777	738	720	737	717	713	788	786	793	702	761	779	788	706	729	722	690	700	771	740	785	741	746	766	742	716	754	795	780	769	794	731	687	735	739	723	748	758	746	769	728	753	741	755	783	745	705	758	724	704	744	692	775	721	733	711	733	760	778	723	704	760	753	718	699	711	702	787	732	756	747	787	708	761	763	756	773	737	740	722	776	756	721	790	751	717	712	757	733	676	772	734	755	704	746	764	740	759	763	773	765	700	727	762	735	746	732	748	727	767	699	737	762	741	689	705	736	768	701	775	726	717	725	736	718	729	760	727	748	786	797	742	724	749	720	729	708	756	782	741	724	763	747	732	701	728	738	734	747	736	746	735	743	709	764	762	739	705	764	759	782	733	704	706	727	755	805	762	733	794	748	732	732	760	729	730	712	724	722	748	765	717	720	666	768	714	714	756	763	738	743	737	746	708	715	749	747	753	700	732	730	743	749	773	756	757	711	707	762	762	723	720	748	736	738	734	693	735	765	797	708	754	731	708	720	744	741	739	757	782	735	733	789	717	714	751	742	746	719	736	767	753	705	741	728	739	773	687	797	741	791	729	725	761	757	702	767	726	756	730	786	718	763	771	689	770	753	752	731	741	755	754	739	707	753	725	682	761	714	694	742	666	810	760	735	741	723	728	756	730	784	756	747	718	777	703	692	730	705	745	752	703	744	732	695	761	761	732	752	746	773	703	760	736	759	711	769	789	744	770	751	694	770	744	774	769	755	760	732	741	752	704	764	767	754	755	761	728	733	791	692	748	727	755	775	717	790	703	749	732	712	722	749	786	780	765	721	722	724	731	737	746	712	719	735	740	728	745	730	761	720	752	766	719	773	765	681	758	750	768	720	763	742	776	733	805	765	763	717	766	738	747	711	739	763	793	752	751	761	762	764	695	743	781	739	684	725	788	734	725	732	735	754	737	785	713	706	753	764	718	714	721	746	736	758	813	755	736	681	724	761	752	791	727	759	753	732	719	734	798	731	787	760	728	754	747	677	709	750	731	695	831	768	721	696	698	744	760	743	744	781	759	801	739	703	733	734	725	793	700	768	746	759	763	713	762	770	777	712	748	779	732	701	770	765	751	790	705	729	779	797	767	780	720	750	755	720	740	727	762	750	751	726	734	700	754	687	739	755	787	768	751	719	742	752	764	727	773	748	761	736	751	721	775	747	753	742	728	691	726	750	730	775	758	759	731	772	688	722	729	745	704	781	748	746	690	792	762	730	756	733	782	681	745	776	716	725	740	711	745	788	770	741	747	743	732	718	749	720	738	801	674	794	748	762	715	745	735	705	769	734	737	725	730	719	769	754	731	746	793	736	744	709	745	748	783	784	753	720	614	763	701	727	733	756	720	725	720	728	692	756	733	750	753	723	715	729	721	791	749	716	733	714	751	826	698	771	732	757	704	691	673	742	742	710	742	745	708	778	723	706	731	774	709	769	757	723	733	698	778	747	760	804	730	728	776	743	741	745	699	757	722	746	720	706	716	716	730	743	741	773	740	777	717	755	747	811	730	728	769	737	704	721	744	692	736	713	781	762	739	711	754	705	742	792	740	726	755	741	737	723	734	732	718	726	730	763	771	740	754	711	779	745	740	727	743	710	721	702	723	774	723	764	715	747	728	732	736	727	723	786	675	680	772	785	700	724	746	728	754	820	722	748	740	733	751	729	780	758	778	753	778	754	718	815	688	767	756	747	796	763	738	764	722	720	749	706	703	749	786	752	733	768	758	743	769	728	778	723	723	691	759	701	699	778	764	726	728	683	730	745	763	729	691	718	702	744	716	746	750	728	731	733	736	782	690	704	692	745	730	761	722	720	766	785	790	748	741	722	736	759	772	748	768	718	722	735	737	680	751	804	738	737	764	758	746	747	722	759	757	732	740	769	810	701	739	727	712	745	727	738	768	709	723	765	744	740	774	711	776	778	732	754	739	794	716	805	777	682	778	742	742	763	750	738	755	725	678	729	759	738	767	757	804	782	733	754	742	706	778	739	765	707	723	758	723	709	723	762	788	736	724	721	752	736	746	789	750	704	734	721	770	746	765	746	786	762	767	687	774	745	726	755	730	713	710	748	723	748	790	724	724	756	726	731	740	764	714	712	742	746	737	747	782	807	755	767	762	731	699	772	775	748	757	768	696	716	748	778	699	742	758	741	722	786	791	772	719	748	723	754	767	739	740	738	742	739	760	762	797	700	662	708	754	729	737	763	755	743	749	717	751	741	736	729	706	741	721	754
8326	563	532	398	367	345	314	267	285	297	271	273	288	262	259	262	262	291	221	263	288	277	281	261	262	265	257	244	263	274	263	249	266	309	256	284	249	255	290	243	285	281	270	254	271	254	297	271	306	258	246	244	290	250	248	257	242	264	226	241	248	265	284	260	268	249	292	281	253	269	277	237	231	273	285	262	271	261	262	260	255	291	298	246	250	255	251	239	256	250	272	258	286	246	263	268	251	249	267	297	260	285	259	285	243	289	278	283	258	265	271	281	281	279	258	284	245	235	254	273	267	269	261	281	271	249	280	273	237	237	251	257	268	257	262	265	272	269	252	267	253	279	246	246	262	246	265	259	267	276	236	255	242	289	270	230	269	251	238	248	275	288	289	278	256	270	238	291	285	257	263	260	256	239	274	249	239	271	269	242	230	255	255	254	288	241	238	252	284	265	248	265	235	261	220	281	256	281	252	267	240	267	260	255	278	273	221	277	247	225	279	239	241	290	263	262	244	248	282	276	276	254	248	261	263	240	218	245	265	251	238	254	270	259	270	243	252	239	243	245	225	244	267	270	302	297	283	257	270	263	269	301	247	246	253	266	247	262	252	246	261	256	242	273	272	241	286	279	292	266	259	277	284	264	255	282	262	273	249	267	221	250	257	274	265	276	272	279	260	266	288	263	262	265	264	281	267	236	271	256	266	250	300	264	261	270	277	267	249	262	258	247	270	257	279	243	269	252	274	269	237	277	234	268	266	301	265	270	261	222	257	233	229	253	306	261	264	246	247	250	278	279	273	259	248	253	280	260	274	264	251	269	285	256	267	274	282	282	279	281	254	288	270	273	272	249	264	236	257	252	252	251	259	238	277	295	264	256	247	261	242	251	238	288	257	269	259	251	268	249	244	260	266	246	240	271	280	301	245	257	268	269	275	259	256	250	230	281	242	220	284	251	257	245	255	225	257	285	261	288	261	270	246	233	258	252	273	269	258	261	275	289	277	271	246	231	250	262	251	245	241	294	290	251	256	270	256	255	277	288	246	272	262	243	263	257	242	246	265	261	232	268	268	241	277	231	266	230	274	227	258	250	223	228	290	243	265	275	246	236	256	225	274	298	268	259	261	278	257	281	267	268	244	249	258	239	264	247	240	264	274	298	253	279	272	284	249	280	300	258	260	259	245	239	254	288	278	250	282	282	273	250	265	244	248	241	245	259	265	264	259	260	301	216	273	269	273	261	204	243	240	256	240	260	231	254	262	290	259	286	268	280	263	254	269	261	248	274	271	257	289	251	287	260	277	275	256	247	250	246	244	275	257	241	269	250	252	284	258	237	222	281	259	287	245	234	262	246	248	279	274	279	257	283	245	259	236	267	256	278	279	249	257	262	233	285	275	272	274	292	249	232	298	259	287	284	277	258	298	263	240	259	248	238	272	284	226	283	277	271	268	248	266	267	228	239	260	263	252	229	257	290	246	270	253	266	238	259	311	270	275	304	241	272	238	260	277	248	267	247	254	239	243	275	237	281	241	253	269	266	259	260	258	283	273	261	249	284	256	293	276	259	262	259	253	247	247	263	260	254	266	247	268	287	256	229	282	251	265	246	286	240	280	266	258	266	264	247	249	241	248	235	258	242	240	246	278	265	281	270	252	260	250	262	274	248	247	251	245	265	254	302	272	271	245	253	265	266	243	272	274	254	257	261	282	268	291	226	279	266	275	291	266	283	278	248	249	267	282	273	249	265	255	264	274	244	275	221	265	266	253	234	282	262	283	261	297	236	251	258	272	277	257	248	256	251	262	261	244	275	273	262	247	265	272	256	268	252	275	280	237	266	258	294	235	252	252	249	261	253	232	266	269	262	252	267	243	264	241	281	240	276	243	256	267	273	280	247	248	247	279	261	270	298	287	267	284	248	266	259	260	253	261	240	253	291	269	271	258	257	257	292	254	252	255	255	273	267	266	260	269	271	261	291	251	261	300	290	312	260	252	266	256	238	254	261	261	269	253	264	268	268	248	269	257	279	255	294	266	257	275	266	245	269	261	253	234	265	256	232	267	285	297	264	271	231	267	231	297	297	262	265	299	269	251	277	263	250	243	274	252	268	284	242	219	256	264	262	282	237	267	268	261	256	231	266	283	212	282	245	244	257	292	244	241	245	286	257	246	266	243	282	236	245	274	253	255	261	232	252	250	260	254	222	274	257	268	255	271	233	282	275	270	252	266	285	257	266	257	251	240	249	249	259	253	242	312	257	240	295	241	259	272	259	260	254	259	254	243	269	248	251	277	284	283	250	239	266	254	279	278	263	262	258	282	248	260	271	247	249	274	248	259	245	264	271	263	282	250	264	261	241	276	265	245	275	246	250	262	239	240	278	288	251	278	238	270	242	261	238	261	284	272	240	262	246	279	237	290	237	236	247	252	268	258	264	274	299	221	256	280	246	286	251	273	284	263	278	233	260	267	288	285	253	281	248	283	248	283	284	261	280	298	239	275	266	240	223	258	273	274	261	260	240	247	279	282	215	249	266	253	278	264	265	260	240	258	245	227	239	274	260	256	248	280	272	254	249	234	270	243	257	266	246	253	280	241	283	280	253	266	292	245	254	272	239	256	268	261	258	251	264	281	286	255	274	261	257	262	262	266	255	243	242	309	269	259	277	258	255	248	295	238	253	248	267	292	262	270	264	238	270	249	270	269	221	266	250	264	275	269	279	269	232	274	250	263	265	244	266	273	262	274	254	268	235	260	246	280	270	261	282	266	239	294	267	235	281	254	232	240	264	268	277	250	272	234	258	263	265	262	285	248	259	257	255	278	268	257	252	259	245	272	267	272	236	256	277	305	258	275	218	260	289	256	253	268	297	256	289	240	258	238	248	259	267	226	265	294	257	269	257	283	269	261	237	244	299	248	270	265	248	233	256	275	251	265	220	248	240	254	270	248	261	289	300	271	284	264	254	236	271	277	253	259	275	254	250	245	268	282	275	254	254	270	265	240	252	249	280	267	271	286	252	262	245	268	250	238	221	263	261	244	277	266	250	253	260	240	289	265	248	224	285	263	248	228	270	264	260	280	269	248	279	268	283	264	285	287	268	228	246	279	232	271	250	272	251	257	278	246	273	250	253	280	248	281	272	250	258	256	268	248	259	263	254	256	262	273	270	240	252	249	271	276	263	291	271	271	254	251	262	273	264	300	258	282	274	263	269	226	245	257	285	238	271	233	241	269	241	247	294	268	265	254	269	241	288	257	275	275	255	263	244	245	249	242	298	290	256	259	223	243	278	271	256	264	266	274	264	277	245	286	262	258	267	268	272	257	294	320	264	256	240	256	243	266	247	300	264	243	266	225	251	252	276	275	265	272	249	262	267	272	257	249	278	275	245	249	267	284	257	252	275	252	260	275	264	259	301	235	266	259	271	246	280	259	237	289	279	243	249	276	231	224	249	265	249	264	248	256	256	236	280	285	269	267	279	267	275	252	272	233	232	284	250
7353	922	1182	1167	1051	1040	894	845	771	730	751	734	706	686	744	708	673	637	677	628	614	686	630	656	736	679	634	629	600	637	641	636	619	657	646	638	630	628	670	595	588	601	589	629	633	656	609	633	622	640	592	614	625	627	599	647	635	606	661	608	609	640	595	616	637	685	689	639	659	641	679	692	686	686	625	695	680	671	629	607	606	617	611	617	633	601	676	650	637	614	659	650	597	632	614	629	668	627	659	618	609	587	632	639	660	619	659	584	651	648	591	624	655	611	600	587	625	649	668	595	654	640	653	637	586	669	630	646	607	655	632	656	623	629	661	638	621	637	597	613	629	633	663	635	620	614	635	634	631	648	605	642	650	624	652	655	644	627	642	637	668	648	608	599	629	674	620	639	598	661	609	633	635	622	629	655	599	612	636	623	629	609	663	603	636	656	605	608	630	610	641	620	624	620	632	658	670	634	619	606	621	618	629	631	621	641	626	610	603	611	617	652	657	613	608	641	636	635	649	605	622	642	626	640	650	584	642	700	608	594	676	586	614	630	617	627	691	594	635	671	650	603	629	656	635	637	622	648	610	603	668	642	643	603	637	665	635	641	615	637	630	613	669	647	656	625	636	663	637	645	609	595	635	645	632	629	610	627	595	626	660	680	584	625	618	640	615	639	672	645	655	626	623	633	659	605	613	640	624	669	594	611	652	648	627	627	614	594	612	620	606	609	632	628	642	609	645	653	634	627	652	677	640	639	610	635	672	639	649	630	632	691	626	622	580	612	594	602	631	611	654	643	641	595	629	624	600	660	612	636	625	622	620	588	654	628	653	637	628	636	655	598	601	604	670	687	662	630	646	626	630	654	637	612	613	620	627	671	600	662	640	608	601	637	626	634	644	587	635	595	635	601	586	581	647	636	620	643	621	639	659	652	670	657	606	601	628	582	649	611	606	633	671	614	671	615	631	635	608	646	626	614	581	633	610	590	593	624	613	632	630	647	693	582	613	633	626	633	589	657	592	621	624	593	635	628	619	626	623	658	673	623	651	579	591	631	625	664	621	620	596	618	651	620	665	662	613	624	636	594	658	639	587	640	661	665	615	622	623	588	599	652	582	679	653	646	606	628	640	628	646	618	636	666	582	638	625	614	617	616	642	626	596	616	632	610	672	591	630	639	672	616	620	631	609	641	665	627	590	633	647	625	619	581	652	646	650	584	651	671	613	642	628	619	615	652	649	605	621	627	627	622	672	635	579	639	568	616	628	669	613	641	595	617	624	634	647	631	614	635	629	596	607	616	603	621	580	655	656	655	647	652	651	632	607	645	599	635	632	609	667	619	649	636	641	608	637	618	640	623	619	639	645	628	629	667	665	639	586	619	583	645	651	656	632	615	642	677	601	601	646	619	644	617	634	601	617	602	586	610	637	656	641	649	607	636	703	602	645	634	605	631	634	629	617	625	634	639	642	657	649	593	652	649	637	617	593	622	624	599	674	632	654	654	672	671	661	630	619	623	644	670	628	627	605	625	630	626	627	636	674	644	669	626	621	627	601	653	678	612	627	612	663	648	629	592	653	624	620	649	626	626	591	609	619	677	682	604	593	620	600	617	615	607	647	666	652	631	616	587	625	638	637	646	603	671	638	638	658	654	615	628	625	624	621	621	676	607	621	608	614	595	608	586	658	619	611	660	625	630	650	627	628	626	637	601	641	623	591	631	635	606	637	613	604	649	628	605	634	666	597	639	606	606	634	630	571	638	640	592	616	633	646	648	630	630	672	658	654	616	599	661	606	611	624	607	658	622	593	661	647	575	622	622	633	608	651	606	596	631	636	580	624	624	622	629	660	604	645	641	634	657	615	583	601	615	629	660	640	605	609	625	631	625	648	625	645	640	656	640	620	648	650	589	627	638	662	634	613	627	630	629	649	623	673	627	597	618	674	627	608	644	604	610	641	591	608	601	582	622	618	627	617	693	594	605	581	614	628	639	638	659	611	692	601	606	624	582	632	607	612	574	630	640	621	613	639	616	638	640	615	623	602	641	649	650	654	633	607	576	641	643	614	620	617	624	651	608	621	621	610	633	606	648	653	675	628	613	610	606	625	613	615	609	647	621	639	603	624	663	637	641	558	649	645	614	618	626	610	611	616	605	659	596	649	607	638	646	615	625	657	623	641	643	616	622	641	635	657	641	627	617	623	590	609	638	659	646	652	601	610	598	659	644	688	627	616	638	680	636	601	605	640	612	670	636	597	643	649	609	660	618	634	624	693	656	628	657	618	635	590	656	630	659	658	609	647	608	603	612	625	668	643	617	622	629	623	620	613	624	620	628	635	662	640	643	639	649	671	605	592	569	590	606	644	624	649	569	661	626	585	592	635	588	667	613	617	619	583	622	615	666	623	578	645	652	622	623	632	619	663	612	602	615	597	617	605	642	638	641	614	644	671	638	596	647	640	616	625	628	599	671	648	650	646	591	643	659	619	637	614	715	631	630	600	640	634	615	615	609	624	583	658	626	648	634	617	613	682	633	627	672	631	659	646	622	625	619	644	652	611	626	613	631	608	622	580	641	638	598	636	636	602	639	585	656	629	654	642	636	663	640	618	612	611	608	634	602	624	637	683	648	634	614	609	649	607	637	665	614	622	615	656	584	626	656	623	687	643	635	637	616	647	611	660	614	644	637	591	611	586	619	631	615	677	606	689	641	652	621	676	648	637	648	607	658	594	636	616	594	608	624	589	666	653	632	649	628	630	630	614	591	629	644	624	645	652	658	625	573	620	618	638	608	619	571	626	637	635	632	626	613	653	618	657	637	656	645	642	631	650	665	596	613	601	620	660	587	657	656	590	649	633	609	607	638	610	612	655	656	631	667	553	599	613	594	618	650	585	649	647	627	635	627	631	627	619	629	640	599	646	638	628	638	611	635	661	569	637	619	620	603	596	622	637	616	641	642	644	610	630	595	631	657	628	617	671	642	651	612	607	632	642	668	658	616	639	639	623	607	633	672	612	639	598	602	650	615	637	646	612	603	605	608	621	630	633	665	573	635	688	640	639	629	638	621	648	631	623	646	627	690	661	639	636	615	660	589	614	608	618	659	642	607	656	600	647	632	628	651	613	583	641	633	660	565	637	685	635	607	656	621	611	651	631	669	619	619	592	600	604	654	595	649	600	626	629	629	639	623	656	620	609	626	643	628	625	644	605	653	609	612	607	586	590	622	616	626	656	635	639	637	600	633	605	651	659	583	647	664	644	621	620	597	625	630	603	664	636	621	629	614	635	630	608	664	632	628	662	615	617	629	601	681	662	641	610	622	667	656	639	610	640	610	671	615	609	635	613	642	626	591	613	645	634	627	623	646	596	623	621	630	584	598	656	684	635	626	654	652	600	615	639	687	670	608	678	648	634	638	669	618	645	618	598	596	644	646	628	630	638	607	629	649	651	600	660	606	623	615	631	652	607	604	616	638	591	597	647	633	614	645	627	646	596	568
14137	898	637	479	335	260	222	240	173	199	174	160	172	145	149	152	135	143	127	140	145	135	121	144	140	141	159	147	161	127	129	133	149	133	153	128	140	135	140	139	144	126	109	123	153	146	134	159	148	137	145	147	130	152	137	138	169	142	154	136	135	132	141	143	146	120	132	153	139	143	147	139	126	161	132	158	140	134	121	125	130	119	138	140	155	133	131	143	145	135	128	127	150	132	139	131	131	147	129	130	120	134	132	142	155	126	130	137	127	145	137	127	141	124	128	134	133	123	122	136	146	155	136	116	144	151	146	112	109	144	140	126	136	136	104	122	127	126	126	142	131	124	141	152	169	173	112	133	160	144	138	131	145	128	120	138	144	170	125	154	121	126	156	149	133	135	158	140	106	134	143	135	116	126	136	134	121	162	124	132	130	150	167	117	129	143	132	136	145	151	111	148	128	143	134	133	141	133	111	115	141	126	144	114	130	111	134	117	146	149	133	148	161	130	133	122	135	153	137	123	151	135	125	114	141	137	121	137	140	122	115	135	115	165	134	139	140	109	130	139	147	111	130	121	120	146	156	142	130	137	152	141	136	151	113	143	152	121	131	122	119	147	139	153	150	112	111	132	118	135	138	144	133	117	137	145	144	141	137	149	138	132	157	129	158	127	124	124	122	130	116	141	126	101	120	149	139	123	139	144	131	123	114	114	130	143	125	132	148	140	148	141	115	134	135	160	133	138	129	150	130	141	123	113	137	133	127	138	139	149	147	127	125	133	134	131	134	132	117	126	138	137	118	126	150	145	139	144	127	123	141	143	137	137	123	141	144	132	124	127	124	139	125	136	152	118	142	124	124	122	141	129	139	131	138	149	162	140	119	147	139	144	150	129	140	128	138	133	140	118	143	143	122	150	160	130	139	136	125	149	105	122	140	139	150	125	137	129	130	138	150	115	121	147	129	136	121	119	137	125	150	115	126	148	129	130	146	124	132	123	111	141	144	147	163	127	139	156	142	132	131	124	135	124	119	148	124	148	134	142	157	124	153	140	121	133	134	134	149	139	133	122	144	140	130	111	149	167	133	125	153	133	128	118	133	140	144	112	139	124	146	138	139	156	137	142	131	140	139	122	133	139	140	144	145	122	132	130	146	127	115	133	136	142	156	131	139	131	111	150	147	138	134	143	129	113	128	134	138	135	116	133	134	144	132	140	141	140	140	134	133	137	140	128	135	158	123	152	151	139	151	97	146	125	121	136	118	111	135	134	165	138	136	149	131	145	142	124	109	121	150	122	121	135	126	138	120	127	142	129	113	163	110	146	135	134	147	127	123	125	130	137	125	140	130	145	122	128	120	146	122	129	163	140	131	148	143	137	106	128	128	118	124	141	134	149	122	128	126	114	122	144	158	146	104	134	129	121	162	109	119	128	132	149	127	158	127	137	139	154	133	147	138	117	154	147	120	118	128	126	136	151	136	138	131	128	127	134	134	135	161	122	126	125	140	147	123	155	123	122	142	117	124	119	127	95	119	134	132	131	138	130	114	124	149	133	112	143	136	111	136	144	147	135	131	131	149	116	133	152	141	134	120	151	151	109	131	147	146	136	129	133	138	110	105	154	130	143	132	136	128	149	138	143	138	110	118	125	128	132	143	141	128	135	139	133	149	166	120	142	150	136	145	142	128	129	125	136	126	110	127	127	153	131	126	126	129	134	135	142	130	140	151	132	118	127	115	125	137	148	149	123	142	135	124	130	133	123	147	137	146	118	143	142	126	139	146	115	147	122	143	137	132	145	140	152	136	126	137	124	130	147	127	128	107	127	116	131	131	140	139	135	134	138	143	132	152	127	124	121	140	147	147	134	138	156	124	110	150	127	128	129	141	128	120	137	141	135	141	118	126	126	150	142	118	145	152	128	142	138	130	121	137	139	125	156	128	137	130	122	152	131	136	121	103	135	140	151	141	111	133	137	120	124	138	144	132	127	139	127	149	136	134	138	116	131	146	134	120	133	145	159	138	146	145	116	124	126	112	135	150	137	164	134	129	136	142	158	129	154	145	143	127	104	121	147	136	110	122	144	164	143	126	143	146	138	150	137	127	148	139	125	136	134	152	147	136	137	132	145	126	121	135	122	140	134	127	130	145	138	151	141	120	145	134	149	140	142	109	143	126	140	144	136	148	153	133	134	163	135	125	137	128	141	139	125	117	144	152	124	145	124	127	137	137	129	145	131	164	134	131	132	143	128	120	137	140	143	142	129	135	132	130	130	133	146	115	130	136	135	122	141	116	139	151	144	148	116	144	144	135	144	150	138	118	111	125	119	129	140	104	165	140	131	131	137	127	137	137	128	149	107	141	125	135	142	129	121	134	126	158	136	120	125	134	135	137	132	134	168	142	121	142	127	132	128	129	145	145	149	125	138	142	144	133	136	135	132	145	129	132	153	124	116	148	138	126	148	129	139	160	141	137	125	147	131	122	129	128	111	123	141	141	124	152	153	133	155	127	132	136	146	129	125	104	122	151	141	122	139	137	120	123	141	125	130	149	128	145	121	115	165	128	122	124	156	123	154	137	142	134	143	148	129	140	131	135	150	125	126	121	151	140	123	141	135	127	134	131	112	116	131	139	156	125	115	131	148	130	134	153	169	122	139	126	130	100	131	124	148	133	121	132	116	131	133	149	148	139	141	154	142	132	170	134	137	137	131	161	105	122	123	161	133	112	133	130	145	139	123	109	127	118	133	149	143	126	125	143	144	122	150	112	126	104	134	139	136	147	133	138	150	132	122	159	123	126	137	159	130	145	136	120	152	141	115	146	133	161	136	147	142	136	131	126	150	140	124	161	136	125	137	149	136	122	131	130	140	138	130	134	132	128	152	125	129	116	118	143	140	127	150	134	136	126	138	133	130	148	159	139	135	129	145	121	137	115	136	137	130	123	125	118	133	102	116	128	142	147	126	149	139	134	140	139	152	126	144	131	142	123	133	123	144	123	128	152	127	127	124	117	125	148	128	106	117	128	124	116	118	124	126	147	145	155	139	140	115	125	156	121	164	155	140	156	134	144	123	165	131	121	139	133	119	134	130	153	137	131	144	154	166	135	138	138	129	133	134	158	144	132	165	129	157	143	136	114	151	146	132	150	130	123	144	121	129	114	124	116	142	151	141	133	123	131	130	150	119	128	133	129	122	126	145	144	136	129	140	145	141	115	147	129	164	122	136	129	139	153	146	146	115	119	132	119	125	140	120	123	105	132	133	128	123	147	118	144	147	114	141	121	137	142	120	136	156	130	128	133	136	130	132	122	149	134	154	131	142	150	141	145	136	157	130	152	151	142	153	138	137	138	142	136	135	140	132	151	145	146	118	155	126	135	110	124	132	144	114	144	122	133	121	127	129	125	132	142	120	136	148	153	151	124	145	134	157	120	150	120	120	139	116	118	116	128	130	139	129	128	129	136	136	136	152	154	144	136	117	165	130	141	142	152	123	140	134
8901	782	1400	1543	1276	1000	841	730	714	615	602	522	508	534	465	451	429	427	417	427	415	379	417	426	376	402	393	394	382	395	394	405	357	365	359	390	386	367	358	327	366	393	357	318	383	373	335	347	355	380	360	404	369	362	380	316	379	368	371	339	363	364	385	406	389	418	383	437	399	379	437	411	443	403	427	463	443	362	360	422	344	309	371	385	385	364	341	351	312	372	353	307	338	351	349	365	383	363	347	361	363	337	352	347	346	388	317	342	392	363	349	334	327	336	337	377	351	357	342	347	370	351	368	363	316	352	330	344	365	350	372	343	341	375	366	335	349	346	331	352	359	336	351	332	332	328	384	337	353	361	351	341	354	358	316	334	340	336	363	358	372	326	342	350	328	323	366	349	373	342	348	358	321	329	356	350	366	369	337	366	328	363	336	382	357	347	372	348	342	359	347	342	343	356	367	351	335	362	325	364	368	328	370	392	317	326	364	343	327	367	366	341	339	356	332	319	334	343	319	317	356	337	335	346	339	376	370	316	329	355	375	347	372	347	338	356	362	355	346	335	357	362	390	334	353	315	353	343	345	342	380	352	372	373	327	345	302	318	324	314	340	343	334	363	364	369	369	376	337	367	340	309	320	340	359	339	338	311	371	328	368	359	347	359	345	350	361	351	342	364	333	339	323	320	353	327	353	335	375	357	357	345	354	371	360	394	334	362	351	338	357	353	318	340	351	360	345	388	346	343	337	370	350	344	360	329	364	339	344	379	363	349	355	361	349	346	344	379	351	378	347	359	356	334	331	362	399	364	367	369	374	346	367	373	343	390	346	338	315	356	365	348	372	316	372	342	346	367	339	348	371	382	320	360	347	382	335	343	340	336	371	357	353	334	330	366	377	357	337	343	388	359	366	365	368	348	369	350	326	328	373	352	356	344	335	398	366	325	356	369	342	364	318	327	375	314	376	354	345	340	341	335	335	384	400	345	362	368	339	325	336	371	352	323	341	347	343	322	337	344	334	361	329	314	368	344	323	376	352	359	338	361	375	344	334	392	369	360	376	351	361	351	366	366	356	354	340	341	345	342	357	340	343	356	377	353	367	376	358	313	311	366	353	336	327	363	338	369	325	336	364	335	353	355	344	357	329	346	344	354	364	310	325	346	339	349	379	364	348	385	336	322	323	341	359	349	373	339	354	356	342	341	344	386	343	348	341	333	375	353	385	346	340	353	344	330	331	332	359	363	367	334	399	354	354	356	335	349	327	340	348	339	360	374	347	346	339	336	360	343	356	353	343	339	362	341	330	349	349	331	369	387	342	353	331	337	336	357	352	347	356	338	378	366	335	317	334	368	325	333	339	347	293	362	398	366	384	344	358	334	330	364	371	369	368	368	353	348	335	348	356	340	352	339	366	361	334	368	363	372	325	372	372	368	320	378	375	324	333	352	352	354	346	343	346	340	381	357	366	338	335	352	358	386	357	363	325	360	334	351	374	385	365	381	347	381	331	354	362	339	366	339	355	334	331	329	363	356	347	380	349	336	345	355	340	339	359	365	326	334	352	346	306	372	360	378	335	347	339	310	323	343	354	317	345	344	343	347	339	375	360	342	340	360	377	326	341	338	352	348	371	322	347	341	345	324	359	367	367	378	310	325	350	342	380	336	324	330	335	344	337	353	356	350	351	362	352	359	358	318	291	331	357	340	355	328	337	344	372	312	389	373	355	369	335	353	331	341	344	365	328	371	363	336	379	323	347	355	331	352	358	335	338	361	351	361	366	373	360	366	383	351	342	346	369	341	349	339	324	365	355	357	348	369	371	331	353	346	361	363	327	346	346	353	352	334	328	353	365	374	322	340	305	353	348	358	368	334	351	352	373	339	369	355	365	349	331	353	338	346	358	328	376	320	344	355	344	358	350	343	353	327	338	342	386	357	373	391	350	337	346	339	354	361	322	346	324	333	317	372	312	356	370	341	349	351	316	326	334	332	355	376	342	350	353	335	384	330	358	373	330	351	338	344	340	354	328	350	340	338	386	337	337	345	336	353	352	330	355	339	375	348	354	369	391	372	331	313	340	354	327	347	363	352	357	376	358	322	377	338	354	353	301	360	342	376	369	338	325	315	354	331	337	376	328	340	366	351	334	345	382	343	345	370	364	340	352	369	375	355	352	344	331	325	354	342	354	371	348	360	323	325	343	367	367	339	345	361	389	341	362	349	327	325	347	348	332	347	370	337	365	333	374	375	353	336	311	365	357	348	348	347	334	326	343	377	376	320	332	350	352	385	336	343	347	329	333	350	312	387	333	324	369	369	368	385	355	365	331	374	368	343	348	352	346	352	356	350	330	341	353	318	312	357	339	318	333	357	349	383	354	352	341	356	375	347	331	357	354	332	328	344	360	331	368	340	343	356	373	339	367	365	387	332	347	372	350	343	353	374	353	348	348	330	358	353	384	373	360	311	333	353	345	385	326	355	392	335	319	359	343	379	318	369	343	343	341	352	348	364	374	354	354	360	361	343	318	336	344	349	368	372	316	343	354	346	380	337	373	365	328	371	395	333	324	357	324	344	346	344	357	329	319	351	370	337	373	326	355	364	339	359	407	347	330	350	347	351	385	365	364	357	330	415	340	352	334	371	347	312	351	321	316	354	338	310	341	322	364	343	349	355	355	338	330	359	361	361	320	353	334	346	325	337	363	336	357	349	368	365	353	339	313	347	307	356	356	367	351	331	345	354	321	370	343	341	353	347	343	336	332	359	327	362	360	358	335	345	365	315	351	338	321	353	310	388	366	346	316	343	373	357	347	355	371	381	360	345	360	331	336	360	333	346	369	370	339	324	383	364	347	348	345	368	346	349	365	331	359	357	356	313	354	332	367	358	342	361	372	379	359	342	398	404	333	368	335	342	350	347	355	381	359	366	352	345	367	324	372	349	342	345	333	356	321	343	374	344	379	329	345	330	340	333	343	356	337	332	344	355	327	330	381	354	348	328	355	341	354	333	353	407	337	386	363	359	348	377	311	305	342	337	353	384	330	365	380	373	370	368	358	365	359	375	368	358	360	305	341	356	358	340	370	361	346	359	328	345	389	357	322	338	352	349	359	331	387	325	357	359	377	368	369	315	360	347	347	354	353	356	365	377	349	346	344	333	386	329	376	347	352	377	349	342	338	335	340	351	338	341	328	355	371	370	353	359	387	335	338	359	343	355	329	322	340	339	368	343	346	344	353	339	342	325	359	340	387	332	370	370	355	319	369	369	389	365	357	381	369	373	357	372	333	332	347	340	325	375	359	350	346	380	342	339	374	374	371	375	358	332	344	339	325	366	325	346	330	373	353	393	381	353	348	317	361	347	351	333	360	357	365	335	349	360	343	351	357	348	353	358	341	328	354	349	341	341	317	344	353	327	360	357	348	316	319	394	361	341	361	335	358	354	370	349	345	361	362	335	371	356	365	336	322	375	372	325	358	368	365	339	364	354	341	328	326	337
2830	355	329	314	315	316	297	310	374	345	266	318	313	314	300	311	335	325	282	312	327	324	356	345	307	317	312	309	318	301	299	310	298	308	334	293	304	317	294	313	363	286	327	354	277	325	357	377	358	338	305	304	306	320	308	327	292	307	304	335	291	334	304	319	328	303	292	325	332	352	312	278	283	354	343	324	312	336	292	292	269	294	319	319	308	303	325	297	345	269	303	337	315	318	353	294	339	321	314	342	308	321	273	336	300	282	319	324	295	315	328	312	314	289	315	327	320	285	317	325	345	302	319	300	292	313	322	334	312	331	320	297	307	302	314	332	326	297	358	334	309	275	333	286	355	310	305	321	295	301	336	310	325	291	307	344	311	346	338	334	301	310	299	309	329	300	301	314	304	325	311	351	305	280	307	341	334	298	286	269	342	304	316	312	302	296	330	289	298	349	273	288	294	279	289	322	317	292	332	308	300	304	329	330	291	305	297	321	302	307	335	302	317	311	315	333	329	329	296	306	288	308	314	328	290	293	336	314	293	320	320	360	316	313	325	317	319	295	311	308	322	315	340	333	329	318	319	307	296	289	309	332	325	300	347	329	311	287	298	286	337	299	302	306	312	293	291	298	312	290	339	297	326	310	329	323	314	324	306	297	337	323	324	347	321	307	326	317	315	309	324	313	325	283	307	320	310	286	294	302	291	294	299	302	300	278	320	319	305	336	308	302	301	319	314	316	326	322	337	323	309	345	291	353	344	290	307	304	296	293	290	295	275	297	327	318	287	326	297	302	302	340	327	335	293	337	325	296	308	323	344	343	321	303	283	285	311	316	329	330	371	322	334	320	308	314	305	291	291	313	308	359	317	321	315	307	370	334	341	319	324	304	281	312	322	340	321	324	338	322	335	297	316	360	325	325	326	324	308	290	330	290	315	298	335	336	332	340	353	306	282	309	289	310	346	322	313	292	334	302	334	321	336	319	316	281	292	334	296	303	332	288	323	363	334	301	327	330	291	343	292	315	316	319	303	308	336	302	307	296	326	313	311	305	301	308	308	318	318	305	316	327	335	300	309	298	306	304	328	332	329	332	272	317	323	319	290	301	343	322	311	355	311	311	308	327	339	298	336	329	304	294	281	294	319	292	321	324	322	318	314	326	308	307	305	289	320	338	286	322	297	309	292	307	332	325	313	341	333	319	295	322	345	298	310	319	296	319	319	324	301	338	336	315	294	332	292	314	331	338	297	287	306	307	305	373	309	322	325	299	296	295	331	285	301	286	342	302	355	308	327	323	329	308	292	295	292	331	318	318	313	306	318	351	347	337	307	302	296	301	323	312	348	312	328	319	330	296	348	325	323	288	322	311	336	306	331	303	306	343	292	329	304	326	320	289	317	311	329	319	306	318	286	341	303	323	301	350	308	319	273	335	283	323	307	307	312	283	321	322	297	305	331	337	289	315	328	286	336	303	321	333	319	326	338	311	327	306	294	313	324	321	275	341	340	318	320	326	297	300	317	334	331	305	308	312	344	338	323	321	327	273	333	337	317	303	331	351	337	308	327	322	348	323	315	303	285	296	313	274	300	312	290	358	337	317	347	288	305	346	307	329	300	294	303	296	325	322	319	309	330	331	329	276	297	338	323	301	317	303	310	292	326	327	318	320	333	343	304	290	325	293	318	288	325	318	303	364	322	301	333	313	291	310	314	306	316	294	306	345	340	324	350	331	324	318	292	342	322	312	298	312	302	309	317	307	316	309	262	310	342	322	321	302	299	287	279	277	291	326	310	343	324	322	329	326	277	287	338	311	300	319	303	340	331	293	296	322	311	313	345	329	321	307	314	303	302	321	309	264	296	320	307	305	332	300	314	354	313	327	300	304	339	334	322	301	331	317	327	336	305	315	290	294	322	330	320	315	306	290	314	319	287	319	287	312	332	313	349	319	281	317	317	294	294	315	334	315	321	346	320	273	319	314	317	326	295	304	319	314	335	320	321	304	327	310	322	309	314	320	317	295	289	286	326	298	314	314	315	304	282	307	334	309	321	288	329	295	296	290	326	299	309	314	296	315	321	313	352	317	306	302	322	288	344	287	295	282	325	290	311	294	315	320	304	333	334	326	315	330	333	314	321	309	335	294	314	302	330	321	327	271	298	340	306	311	320	304	319	303	311	299	305	295	321	334	288	319	304	284	315	304	328	346	311	324	333	268	290	304	328	291	314	316	323	295	297	332	304	321	337	344	323	324	303	322	303	343	293	320	288	294	291	353	334	318	257	301	313	316	334	327	298	321	318	306	311	311	316	309	318	321	306	284	292	328	310	293	343	315	310	295	295	354	354	303	315	327	332	288	288	305	333	298	323	316	313	326	330	302	314	300	306	321	310	313	318	310	315	288	288	348	324	334	277	310	303	301	311	341	312	271	345	312	324	293	296	334	324	291	291	351	333	310	320	323	301	321	315	311	322	295	361	292	295	306	303	339	330	319	287	348	332	338	335	286	306	338	339	321	315	301	319	317	314	324	301	316	329	315	317	309	299	331	325	313	313	282	291	321	329	305	303	331	340	327	298	332	310	304	306	284	339	334	339	321	325	341	283	304	292	311	299	316	329	279	331	340	322	355	327	330	329	333	321	344	326	316	337	313	304	296	310	330	314	295	302	322	329	329	306	307	285	337	312	303	315	323	314	280	324	327	305	294	313	314	325	341	311	318	302	327	303	302	312	316	329	326	295	295	309	288	305	306	298	302	313	311	286	323	299	299	296	310	341	329	320	300	316	310	336	313	294	312	286	288	304	312	298	320	334	334	319	315	326	281	337	303	304	298	281	321	270	309	322	287	312	299	304	314	317	306	254	315	268	314	299	288	327	325	336	319	278	324	292	292	303	319	328	283	325	329	309	332	314	308	313	321	305	305	301	286	320	295	340	309	344	362	332	354	319	317	347	319	342	331	333	344	315	329	304	358	298	332	343	307	349	343	368	295	315	304	291	320	355	339	294	348	328	316	287	324	340	347	318	325	297	317	344	338	352	333	305	285	303	322	309	312	282	295	316	290	344	326	309	331	302	339	317	315	318	326	300	277	309	301	299	308	328	306	294	317	315	316	339	331	316	325	302	307	349	347	296	309	304	327	306	322	280	357	298	288	313	335	335	295	305	302	319	333	298	308	324	273	318	309	308	327	352	297	311	307	333	315	334	299	288	338	286	318	296	311	326	350	320	345	311	297	304	312	311	315	312	345	304	287	308	342	328	321	319	296	343	328	310	321	247	324	314	351	321	280	312	291	268	319	313	309	305	328	320	298	314	334	331	321	280	289	307	300	317	304	343	311	278	294	308	331	333	337	314	294	307	312	298	299	317	298	317	292	330	319	304	328	331	327	325	285	303	319	278	299	323	308	293	298	336	289	320	334	307	290	313	292	318	276	305	296	305	333	341	320	339	327	330	328	309	289	319	321	301	300	303	296	294	302	305	296	319	334	308	300	326	298	333	327
3067	817	821	837	757	718	756	770	748	723	722	771	666	765	763	759	727	704	765	733	765	741	772	752	726	735	781	733	753	768	795	777	728	680	734	716	742	785	790	708	666	769	719	741	741	788	707	748	783	767	785	735	757	753	742	728	703	778	730	705	786	764	754	764	720	805	760	756	748	722	811	797	756	803	781	736	772	721	750	782	715	769	750	755	730	754	768	726	700	753	752	744	708	757	807	743	708	780	746	735	723	759	737	805	728	719	769	758	734	737	756	760	729	719	767	744	794	814	741	723	763	761	783	754	781	713	704	765	762	792	764	774	719	734	783	734	726	770	731	734	716	735	778	774	739	755	718	766	754	795	744	720	718	678	727	749	780	784	747	745	743	726	718	774	737	752	697	724	723	756	724	743	743	732	731	671	784	706	728	814	750	743	730	723	745	735	745	713	768	759	706	783	749	793	736	714	747	758	754	751	768	738	788	741	761	717	736	775	738	774	713	750	753	736	714	777	728	769	741	759	729	763	764	752	763	732	746	792	788	724	737	716	738	736	756	705	732	744	691	756	728	733	745	684	749	746	760	760	779	777	734	724	789	764	779	774	745	761	736	759	744	720	750	750	780	759	697	744	772	700	751	709	713	717	740	702	775	796	757	680	784	715	736	680	763	762	752	735	807	741	722	734	781	812	751	768	798	743	765	741	757	751	762	756	727	750	792	737	750	756	772	752	724	755	730	709	819	728	766	768	751	755	795	808	776	765	730	730	746	755	774	737	729	758	739	730	794	741	782	764	776	734	749	717	733	755	723	711	742	777	718	782	816	776	725	766	788	772	790	740	742	789	761	712	719	828	724	749	769	701	767	746	763	758	702	745	743	780	734	746	730	730	774	724	737	725	801	785	734	696	771	753	737	759	763	766	760	725	721	725	691	795	713	717	762	741	744	723	765	766	735	740	712	720	752	737	737	762	778	767	742	735	754	784	744	776	738	695	748	744	811	752	757	837	768	765	765	705	772	792	775	742	786	745	756	724	689	727	728	771	738	748	748	762	781	808	740	753	736	705	746	766	732	738	766	746	722	735	759	759	764	765	777	717	720	725	700	759	741	777	780	773	800	735	780	711	751	730	741	751	764	757	723	699	722	769	770	727	726	688	757	711	773	762	750	760	739	728	718	710	749	748	761	749	748	782	747	772	723	762	807	709	754	761	787	773	796	780	731	713	700	789	737	711	742	745	758	736	740	758	763	774	729	722	739	718	762	738	732	753	721	798	722	758	787	743	745	704	748	721	760	724	720	753	780	719	755	723	725	775	737	775	779	778	713	770	749	732	753	710	755	726	736	709	706	783	743	721	778	774	749	744	738	777	730	719	766	738	736	742	695	745	695	759	809	781	770	725	727	771	746	746	742	712	738	722	688	731	728	736	805	774	767	748	738	768	742	728	769	693	713	735	774	744	782	816	716	747	752	765	754	736	764	758	743	795	755	692	711	749	744	775	777	772	767	727	797	710	766	753	719	735	764	728	737	718	738	716	773	772	757	729	727	747	731	773	731	732	757	740	739	757	749	745	756	733	786	740	751	735	784	736	757	772	760	758	765	727	728	773	756	722	739	726	723	784	684	726	712	757	707	805	744	778	729	699	772	740	788	755	733	731	756	801	734	761	750	774	765	729	751	777	781	754	818	747	716	741	732	737	724	737	751	817	701	733	724	732	720	741	724	744	723	726	772	696	749	765	735	763	768	744	754	772	714	698	719	763	777	761	749	752	754	776	737	729	709	737	731	743	745	761	762	747	762	726	728	789	725	736	721	766	777	803	731	707	742	766	753	765	735	791	729	722	745	804	755	775	789	755	752	725	783	746	788	772	748	729	712	751	777	783	757	775	686	763	754	720	765	713	718	758	714	749	750	726	773	792	782	773	741	781	755	791	744	781	716	762	727	748	686	718	736	761	744	731	752	777	768	693	803	726	759	689	744	801	759	739	760	741	704	741	693	739	780	739	769	763	739	794	736	788	807	733	731	770	758	737	754	721	750	762	766	757	775	767	714	705	708	700	773	720	845	746	779	768	745	752	710	748	753	741	760	737	782	739	739	747	776	739	765	754	745	747	758	720	800	747	761	761	768	755	729	737	772	747	738	716	738	759	721	760	737	717	723	783	710	761	755	730	779	705	769	747	701	720	774	730	746	744	764	791	743	774	747	746	737	740	758	722	796	715	730	774	790	763	782	755	743	818	729	755	744	777	759	745	792	745	689	754	716	793	722	729	763	748	722	706	742	708	725	740	773	783	767	754	714	718	754	726	762	728	726	742	735	803	742	681	731	742	719	746	741	780	746	768	756	803	770	758	726	692	760	756	817	751	739	720	716	743	751	770	762	741	772	743	724	722	727	750	780	767	698	759	723	727	745	729	720	747	723	794	748	754	827	742	751	749	744	753	738	736	730	725	758	703	756	797	720	733	769	742	741	731	727	737	740	730	759	745	768	739	752	685	716	764	729	739	751	767	732	759	747	758	766	759	780	729	732	740	746	704	765	769	757	756	705	777	743	737	737	712	722	763	744	712	740	754	759	727	695	778	750	728	765	740	787	770	772	748	724	723	702	764	795	721	770	778	754	782	787	729	700	697	729	726	775	782	762	784	693	747	755	769	755	768	763	812	772	733	721	706	770	774	756	725	771	777	723	738	757	694	786	723	789	775	750	786	725	733	735	787	761	818	776	730	735	727	740	770	712	711	741	755	759	757	738	716	660	749	725	730	714	733	752	716	759	733	765	775	740	728	747	769	744	737	713	780	739	713	782	704	753	752	760	763	759	729	733	756	738	796	740	761	709	745	728	735	757	724	755	773	736	739	725	745	735	719	763	729	734	746	764	776	730	740	730	797	744	791	731	733	785	738	736	712	795	818	739	774	718	748	749	743	763	786	724	745	756	794	779	785	720	738	797	770	777	740	751	725	743	739	772	792	750	766	742	758	783	827	767	766	754	757	723	728	684	773	699	759	679	772	693	723	751	751	724	804	794	739	737	749	743	785	723	759	734	738	727	765	713	769	685	729	686	763	732	741	774	745	722	733	769	766	731	683	779	768	737	771	740	748	784	772	775	733	739	777	730	773	745	785	737	758	737	788	762	755	739	765	720	707	755	785	761	731	741	777	747	780	731	763	779	783	759	742	708	727	756	713	739	745	766	758	787	742	776	752	731	749	741	765	723	761	760	741	699	727	745	788	765	709	729	770	742	767	776	762	787	723	807	750	751	752	784	744	785	720	710	770	714	794	723	739	753	721	746	736	741	730	781	769	758	759	755	739	752	750	763	732	778	729	747	740	741	707	793	728	757	754	716	749	733	758	777	676	774	728	784	760	737	789	689	715	740	738	736	743	766	741	742	759	741	757	692	751	734	735	705	760	769	732	715	758	775	761	723	703	755	774	743	793	767	702	751	744	776	748	731	720	762	783	768	736	722	756	741	762	770	737	760	786	766	740	770	758
8421	542	477	440	353	345	327	313	307	275	279	276	258	268	272	268	283	283	288	266	269	267	250	245	271	302	256	242	278	269	289	238	286	257	253	257	272	255	248	246	238	267	262	254	258	262	281	277	229	267	227	283	272	229	272	261	272	269	255	301	249	244	250	254	249	262	266	254	274	277	272	256	249	273	253	247	282	293	294	245	239	258	294	250	258	280	229	265	277	277	247	267	277	242	257	272	255	265	256	264	277	258	255	244	237	242	261	242	247	310	283	266	255	297	243	277	269	288	242	274	278	256	262	272	266	250	266	280	241	244	228	271	255	245	250	271	254	255	264	255	292	261	251	254	256	274	291	239	289	257	264	244	256	267	256	272	240	260	242	254	257	251	293	272	239	247	233	261	293	264	238	263	275	260	266	251	271	252	243	267	251	267	263	264	259	278	275	277	271	231	230	236	263	256	274	258	271	233	256	297	261	242	234	252	254	298	266	252	280	244	260	256	251	268	263	255	294	263	287	278	250	269	237	265	233	248	264	264	236	241	241	253	235	259	254	243	270	231	253	269	271	269	258	252	272	254	272	297	245	292	279	233	237	251	243	266	249	239	244	260	260	258	235	244	246	233	250	239	271	227	235	248	279	245	276	262	261	267	309	243	293	247	248	274	250	259	279	295	233	248	254	252	253	256	256	278	251	277	278	244	254	266	259	261	233	256	260	255	262	255	266	275	258	277	264	258	295	267	260	259	245	292	240	253	275	281	276	282	273	238	278	277	237	224	262	300	253	248	280	265	249	257	260	247	260	269	277	264	241	280	264	298	242	260	252	260	294	258	273	286	244	291	299	308	277	257	257	266	272	264	265	247	276	262	247	247	244	265	258	249	262	242	261	258	242	248	266	274	272	255	253	239	264	274	269	269	279	254	240	238	249	222	269	235	295	265	268	276	276	290	268	265	278	256	256	280	288	265	273	294	284	250	279	291	247	247	297	249	269	271	265	219	273	274	262	281	258	277	264	274	253	278	239	260	243	244	235	259	253	235	262	268	299	261	268	283	289	261	275	274	282	245	269	274	282	268	290	262	238	255	233	252	273	253	268	250	256	248	262	284	268	241	256	245	275	232	253	267	247	251	320	284	280	265	238	285	276	263	273	245	253	243	288	251	243	294	263	256	252	254	257	241	238	280	262	245	258	263	244	253	251	218	252	269	250	279	299	257	287	251	282	257	271	238	271	270	249	245	274	250	259	271	278	287	263	280	231	257	264	255	261	287	259	274	265	281	268	258	255	252	269	242	283	255	273	247	257	248	262	255	269	279	243	258	218	249	274	272	255	250	287	250	236	224	270	243	280	285	272	284	261	247	250	275	284	272	258	253	251	306	261	260	261	207	243	242	265	265	303	269	266	261	254	248	262	239	258	278	288	249	259	271	263	254	274	247	238	242	255	271	278	243	253	285	271	261	239	242	263	273	274	250	219	277	261	271	285	273	269	264	256	266	252	272	249	232	261	272	251	296	276	232	267	258	240	237	264	253	290	262	224	254	250	256	235	255	279	247	253	284	245	277	248	245	250	257	236	271	275	264	309	260	258	264	276	270	226	260	283	264	290	259	263	252	278	260	268	253	265	291	251	223	231	256	250	259	267	241	276	278	251	283	272	237	285	285	235	275	254	258	246	234	264	267	294	271	277	257	257	267	259	252	266	234	241	255	261	291	273	269	246	281	233	255	272	264	243	266	275	250	271	256	275	265	282	215	271	258	256	244	258	284	271	234	246	261	272	220	263	228	264	244	237	248	294	251	281	269	297	267	271	256	296	247	273	229	246	257	260	251	258	248	268	285	271	244	261	266	280	272	254	273	257	247	286	260	282	232	275	255	243	276	287	252	264	286	287	244	262	249	261	268	249	263	249	232	252	276	259	273	271	246	252	258	268	267	274	259	259	242	246	251	263	255	255	252	278	275	251	266	262	270	281	262	275	263	237	254	223	244	235	269	289	280	244	250	284	267	244	263	288	286	257	300	239	272	279	264	261	259	261	245	263	257	232	262	253	260	273	247	259	252	300	265	290	256	239	273	249	249	262	247	279	258	292	233	245	278	244	254	269	242	264	257	244	240	269	270	253	257	267	273	265	255	260	295	267	275	241	261	231	259	281	259	248	290	273	248	259	246	267	257	254	232	240	279	266	250	270	271	257	281	281	256	258	231	248	244	274	240	290	290	256	263	268	254	248	266	254	270	274	277	261	270	266	248	259	250	280	259	268	237	258	264	261	268	266	252	259	254	255	231	264	226	280	255	239	292	286	219	259	250	249	273	262	278	268	233	297	262	268	273	234	271	265	279	251	266	235	275	250	255	260	278	245	264	257	261	250	282	259	272	258	217	248	268	259	277	242	252	263	244	247	270	238	234	255	253	295	284	228	264	229	306	238	272	276	230	282	273	264	251	286	251	281	259	243	254	259	248	283	238	261	254	280	241	251	214	256	267	249	252	278	276	274	275	271	257	255	262	249	234	252	289	268	251	250	244	262	254	263	253	250	267	265	231	261	234	247	247	235	288	274	260	250	273	252	260	236	268	256	266	264	272	271	262	283	291	235	274	253	260	275	243	272	283	238	280	287	245	239	271	268	263	307	254	236	266	227	259	254	272	248	240	265	276	232	243	222	246	245	274	258	240	287	251	258	262	251	242	272	244	253	243	256	272	242	278	284	248	278	272	273	255	289	264	299	227	266	256	284	261	260	271	270	238	239	269	232	249	239	290	278	253	243	246	255	263	311	279	252	242	284	268	249	236	288	280	271	246	295	292	271	257	261	243	243	260	243	256	257	233	274	245	281	250	250	277	260	256	282	266	257	257	277	282	261	278	259	274	244	267	257	253	250	285	266	245	288	269	270	260	251	257	248	243	270	247	280	274	229	257	261	269	268	252	257	272	268	260	291	263	275	249	242	292	229	257	260	254	263	290	261	273	251	275	235	224	256	283	279	265	264	246	219	221	329	245	270	230	281	232	235	241	246	221	272	248	255	264	266	259	224	230	227	267	248	229	275	262	236	273	279	263	256	246	232	257	265	259	260	270	266	299	246	267	270	257	273	270	262	244	251	271	248	282	271	239	243	267	253	254	304	270	281	272	284	225	240	231	262	271	250	253	251	259	266	246	233	253	249	282	293	262	232	264	272	255	257	254	259	278	260	251	257	250	247	275	298	261	258	262	264	271	250	240	298	249	274	258	256	303	261	269	277	246	268	288	295	254	261	268	247	245	297	261	238	287	275	260	265	263	276	277	246	245	268	249	267	251	245	229	280	280	242	264	258	265	274	246	267	264	284	288	245	251	279	246	271	261	261	269	285	272	256	277	263	261	251	252	281	245	263	286	278	286	239	280	271	275	307	256	255	270	242	256	270	272	254	263	275	270	274	242	235	268	261	232	244	240	220	249	233	262	273	269	279	255	270	279	254	262	245	282	277	267	263	282	266	260	289	267	245	241	286	276
7397	875	1097	1273	1034	1016	882	806	796	787	741	755	705	710	665	684	681	697	641	632	633	666	621	643	690	659	675	671	631	590	634	684	666	618	643	660	635	663	645	610	667	633	595	617	623	614	594	625	579	612	658	629	613	640	671	596	573	626	653	629	631	606	597	616	632	649	588	684	621	703	679	628	667	661	677	646	639	662	606	597	600	629	659	639	581	631	610	682	634	669	625	609	721	650	540	647	618	608	635	668	684	620	636	650	639	555	560	642	628	611	613	643	658	584	634	597	580	637	619	666	603	646	654	649	693	636	628	636	602	595	641	613	622	630	611	593	647	605	628	626	616	642	621	666	602	625	655	604	655	640	635	626	636	635	654	587	593	653	595	612	603	638	614	661	598	601	615	595	672	617	644	601	607	625	620	635	598	657	647	613	640	617	633	648	596	663	613	648	598	605	612	627	633	602	618	602	641	628	634	622	620	647	637	625	629	627	656	596	620	646	627	663	630	628	602	600	602	638	636	624	619	612	603	611	605	648	641	599	618	651	634	567	567	612	660	662	666	603	676	670	622	627	656	620	676	655	641	634	623	641	619	606	610	562	661	609	610	620	627	633	629	616	628	632	694	608	603	606	594	604	657	582	601	621	630	582	619	631	676	638	638	644	612	622	606	629	625	580	660	602	566	644	599	641	649	623	605	619	636	598	639	623	647	618	648	559	625	647	589	629	654	613	690	632	652	635	621	639	617	575	649	621	619	647	646	611	677	612	660	647	630	624	612	613	624	627	605	589	598	617	616	595	652	615	622	608	631	637	641	588	663	660	639	611	648	624	653	634	653	598	620	643	606	567	635	601	584	638	651	625	606	594	628	624	634	603	583	617	620	641	644	697	645	621	644	622	643	650	586	600	636	610	684	580	629	652	587	629	647	626	596	620	618	607	602	620	632	626	649	609	669	594	628	645	627	671	670	623	638	584	629	630	614	601	632	634	618	643	569	606	629	646	612	638	644	603	595	660	628	638	625	597	658	624	637	639	622	616	612	635	622	626	612	635	626	641	589	658	622	625	594	591	627	625	620	653	634	639	580	620	617	647	633	634	616	593	638	663	634	589	641	639	635	641	641	630	611	664	630	628	628	658	620	659	595	631	628	611	645	625	626	630	625	639	650	659	646	630	638	606	601	616	620	621	619	636	601	641	646	643	619	579	633	662	596	646	661	620	633	606	594	631	635	643	628	638	609	599	563	615	643	624	649	632	636	643	621	648	639	620	615	625	628	563	620	664	555	652	629	636	642	569	617	615	633	638	572	659	648	642	588	615	661	651	603	635	671	611	577	584	616	627	636	588	625	663	633	609	626	649	659	611	612	640	599	697	600	636	642	610	619	634	629	641	616	661	616	610	628	589	591	674	629	627	626	651	631	633	618	620	617	611	630	613	594	619	609	675	631	695	644	599	630	591	627	631	640	575	598	636	642	609	577	599	636	598	605	589	645	620	634	612	627	594	599	642	579	652	630	606	609	618	637	622	628	620	643	629	634	584	636	599	657	604	614	666	622	651	631	587	647	647	642	631	629	651	650	635	637	676	561	623	605	629	619	645	597	611	626	604	589	592	583	628	641	610	611	627	647	612	610	617	613	622	604	646	621	603	624	645	598	647	623	599	628	596	616	623	635	591	686	598	625	601	645	587	627	574	627	617	605	611	614	591	628	621	644	636	639	651	580	687	637	613	635	669	639	660	657	641	601	599	619	615	595	640	645	659	655	664	631	608	617	687	609	669	612	625	646	640	609	662	620	637	599	604	592	590	663	653	680	622	597	620	622	599	635	638	637	652	623	631	632	674	657	595	596	621	667	641	587	602	663	597	664	598	651	653	634	624	635	583	586	637	588	611	573	628	636	632	672	612	596	632	605	628	589	636	632	642	663	587	693	602	651	643	630	605	670	580	638	682	584	623	608	612	632	631	639	638	594	588	603	649	628	600	601	620	676	597	608	652	665	628	632	654	628	656	611	632	623	585	616	623	627	571	648	607	632	622	634	696	640	608	623	617	586	635	617	587	611	613	583	609	569	647	617	631	646	603	648	643	643	624	626	593	640	597	610	607	577	637	637	570	661	661	639	617	641	642	607	616	681	571	616	623	614	616	641	621	640	645	648	598	643	614	658	655	632	626	598	636	613	647	596	622	582	636	688	624	620	643	598	617	649	606	605	656	595	599	619	630	635	589	614	591	592	598	646	626	639	669	643	648	630	595	633	686	590	616	653	669	579	599	660	624	635	626	612	591	627	610	643	630	675	671	580	634	634	610	620	624	675	645	659	642	674	620	598	616	656	655	614	653	641	652	680	607	596	615	621	622	617	589	619	598	593	647	616	650	642	636	632	641	639	610	627	634	658	652	619	618	622	607	648	621	595	667	646	653	608	616	647	632	610	620	635	650	628	590	655	609	623	606	618	629	610	630	641	602	616	603	587	677	637	645	630	596	604	609	586	582	609	644	645	575	609	592	612	617	600	596	629	617	619	612	657	623	653	591	596	582	603	616	647	646	628	602	596	638	625	636	636	622	657	611	621	592	598	655	676	650	606	614	613	622	644	652	591	589	615	614	669	641	608	669	598	608	626	634	629	649	653	625	607	648	632	638	625	637	577	627	591	624	627	647	621	634	607	666	639	620	651	619	607	610	617	671	612	599	690	623	642	578	665	643	612	627	638	634	683	654	654	643	626	650	665	635	655	656	613	683	608	613	653	595	640	602	621	644	625	600	658	629	612	623	649	596	616	577	607	592	578	671	660	620	666	650	620	685	594	613	645	608	644	631	631	588	598	608	674	653	646	614	607	642	606	595	634	599	646	645	622	608	604	603	645	646	599	649	638	664	647	645	623	624	585	634	692	660	608	594	581	643	661	622	610	608	574	627	637	625	637	647	628	638	648	587	622	621	592	586	645	644	643	623	633	595	641	659	630	628	618	690	639	644	629	639	572	605	624	638	631	587	610	695	640	621	629	612	623	617	583	658	629	619	648	585	624	583	590	627	634	601	609	666	614	621	629	599	599	636	599	622	637	564	626	640	638	608	638	608	609	649	604	658	681	642	611	674	610	586	626	607	644	648	645	634	606	634	596	615	563	638	637	609	601	666	652	647	664	614	610	586	630	665	625	628	640	619	636	630	617	625	643	604	603	654	643	653	598	649	638	618	618	555	612	596	641	631	618	646	655	623	641	615	612	617	628	580	633	611	619	624	623	598	587	579	654	597	605	636	634	625	670	622	664	657	629	615	639	605	637	582	611	631	648	632	625	586	623	646	642	637	640	638	621	649	603	646	638	637	619	600	617	599	675	623	617	645	628	607	598	644	634	598	630	584	592	626	643	599	613	592	589	664	600	672	627	597	642	622	656	624	615	602	614	647	595	586	643	640	608	624	587	662	633	625	613	629	576	624	597	607	619	617	640	594	593	610	632	607	628	625	621	616	708	667	640	605	581	628	589	670	596	633
14554	918	571	416	336	287	244	193	196	160	149	156	158	165	168	149	154	171	128	135	141	123	146	130	129	131	148	125	123	146	125	142	136	140	143	121	137	145	158	140	134	153	126	124	146	140	121	144	112	125	155	134	145	128	137	136	120	129	136	142	126	148	113	140	112	156	152	140	134	136	168	173	137	127	161	152	140	142	129	144	159	141	136	137	167	134	145	144	125	149	132	132	120	139	154	127	154	126	134	140	141	116	131	144	138	142	121	118	132	160	173	124	143	124	134	143	131	132	134	121	144	135	147	140	135	154	134	126	147	148	124	123	118	151	147	136	130	117	141	119	124	169	144	128	134	134	130	135	149	134	136	138	135	127	126	135	117	116	143	121	141	129	171	140	135	135	126	145	130	136	126	139	139	142	131	137	143	133	138	169	134	124	133	121	139	132	141	128	121	130	143	155	128	145	141	148	114	138	111	132	124	122	162	144	136	120	114	129	145	147	115	123	123	143	153	169	125	133	109	121	137	121	135	119	140	124	138	131	139	147	153	136	141	124	128	144	144	114	144	118	122	140	146	112	109	112	138	138	132	111	144	127	145	142	135	116	155	131	128	131	135	131	132	115	117	114	111	137	116	142	140	122	144	139	128	142	136	138	109	148	145	120	148	111	136	123	147	134	140	140	126	126	137	146	112	119	149	134	152	145	136	148	162	120	134	142	146	138	135	125	141	107	122	146	141	141	133	151	151	121	126	128	131	138	141	149	138	129	136	158	136	124	152	115	136	120	121	132	154	134	113	126	131	123	123	127	132	120	123	126	143	122	130	146	127	127	131	120	139	136	149	133	149	155	157	126	141	139	139	120	151	141	133	127	157	143	137	125	108	148	137	134	145	142	130	120	140	142	132	153	150	142	152	125	125	136	137	122	117	134	152	121	136	129	126	140	136	144	125	164	129	123	137	170	115	130	126	134	150	126	156	145	154	153	132	150	135	136	125	149	127	141	125	141	139	126	135	136	111	135	142	120	146	132	126	142	131	135	133	146	123	137	121	135	148	116	135	128	130	130	144	143	137	152	146	156	135	154	125	131	111	117	155	111	131	139	128	148	115	137	127	139	136	165	119	160	140	151	140	112	126	130	145	130	149	134	156	133	122	134	140	136	146	129	138	123	117	125	122	136	124	149	136	128	140	126	151	160	125	167	124	140	143	134	118	133	118	149	130	139	131	132	120	128	151	127	144	143	109	141	124	142	142	147	137	142	138	134	141	131	141	150	123	137	125	133	135	120	111	133	139	117	157	145	147	124	132	138	111	137	149	119	131	142	135	122	110	134	123	147	130	140	139	165	122	134	105	153	138	140	143	141	125	119	131	128	123	125	140	137	145	147	141	134	134	115	114	130	122	123	139	152	129	158	162	125	146	156	144	136	120	127	145	126	127	137	118	133	156	139	148	128	134	125	142	151	159	127	139	115	141	112	113	161	141	130	128	135	129	113	127	159	115	130	115	143	144	135	123	139	132	166	119	118	122	148	124	121	142	128	132	153	132	124	146	136	140	116	131	130	138	136	147	137	146	115	141	137	126	140	137	128	151	146	163	125	136	109	126	119	129	118	156	121	137	132	166	136	114	122	146	172	142	138	124	131	132	145	124	133	168	128	125	135	159	133	136	132	139	125	145	140	141	122	127	116	131	135	133	152	135	162	139	119	125	128	140	107	146	119	138	129	132	137	132	122	107	135	133	133	126	134	137	130	116	118	153	136	152	129	138	138	136	136	130	135	139	131	138	138	137	128	157	130	123	132	122	161	122	118	132	124	140	148	156	124	129	135	138	145	150	131	146	146	128	111	112	134	129	132	116	131	127	137	109	145	126	143	125	120	114	163	142	130	129	117	123	134	128	152	137	111	122	130	142	133	123	136	141	139	151	143	142	126	146	140	136	138	120	129	138	135	137	123	136	155	134	123	133	133	118	143	132	144	138	142	109	151	132	115	127	129	131	142	132	131	140	127	141	148	122	150	134	134	150	140	126	143	140	137	140	134	125	129	140	142	161	157	136	132	135	129	146	139	147	150	129	143	147	126	131	133	125	122	116	122	117	128	128	139	110	156	136	144	135	134	126	126	135	156	140	122	136	120	136	120	139	129	144	131	130	118	142	152	120	137	145	114	131	146	145	128	125	149	124	142	139	132	131	128	122	128	124	125	158	137	144	127	140	139	138	139	136	146	118	133	131	125	137	102	139	140	133	129	98	118	128	135	127	133	137	144	117	156	145	143	141	127	143	159	128	148	124	132	137	134	151	118	136	157	130	138	142	140	114	116	137	137	121	143	133	139	143	151	107	145	99	125	129	143	117	133	131	132	133	138	132	138	138	147	125	135	136	133	132	128	133	117	119	136	134	124	139	142	104	114	123	141	122	126	131	122	134	121	125	116	141	135	127	121	123	135	133	135	127	145	161	159	139	138	128	139	124	151	126	109	158	139	154	137	142	138	155	127	133	136	128	129	143	141	140	120	129	135	123	138	139	151	135	154	132	128	153	140	106	116	137	137	128	153	144	128	128	147	135	143	146	134	116	142	142	148	133	140	144	142	138	117	142	119	141	135	107	125	120	141	148	137	129	161	135	142	133	132	127	126	149	134	131	131	132	154	134	134	129	142	153	129	142	130	133	130	129	122	121	138	143	134	137	138	154	147	142	162	130	134	147	141	150	127	120	141	139	143	128	141	133	122	133	116	136	144	128	151	145	124	125	120	117	160	143	136	126	145	144	116	133	133	109	144	136	145	126	109	144	134	149	126	137	136	145	129	127	135	153	148	123	113	134	132	138	140	138	135	107	120	146	167	148	127	141	130	144	122	144	122	138	155	154	127	149	148	131	128	117	136	154	141	152	141	138	145	141	151	115	144	119	146	122	150	122	106	134	128	141	138	139	139	111	130	144	143	135	128	128	124	135	133	136	137	134	143	150	156	133	115	136	107	140	140	115	153	147	139	148	116	146	139	137	143	132	139	138	139	131	150	123	110	138	125	164	154	128	144	129	139	132	157	120	125	137	135	124	151	152	111	133	127	126	127	137	152	134	111	125	127	154	123	122	117	139	132	127	146	121	144	132	123	131	142	150	150	137	154	103	135	135	113	144	125	126	143	145	143	149	125	140	141	127	158	147	145	147	135	154	145	155	139	140	142	106	112	149	145	138	121	136	142	125	136	141	119	144	147	134	137	118	124	132	124	137	136	124	118	136	125	109	143	136	143	132	121	123	129	135	124	125	127	136	121	123	135	123	128	122	117	134	130	128	138	147	154	124	129	126	122	147	133	124	120	145	131	125	121	109	136	139	135	144	169	133	116	121	154	129	138	150	138	129	130	118	111	135	150	147	153	127	131	142	143	147	131	107	135	145	125	143	128	136	125	143	139	145	150	125	102	130	140	129	123	138	143	140	139	134	145	128	153	143	127	127	120	124	138	176	135	124	143	129	136	130	140	133	143	156	149
9025	870	1337	1570	1248	1024	849	770	676	675	596	498	494	490	453	473	442	435	445	422	406	373	417	398	399	415	366	370	361	400	364	426	368	382	366	409	386	365	381	364	353	384	365	341	339	362	379	350	344	334	396	356	338	377	351	321	326	368	350	374	362	334	339	342	371	378	403	395	370	398	365	406	448	406	421	407	388	363	358	342	344	363	374	342	377	342	347	329	373	374	366	370	332	350	372	344	368	331	340	401	310	363	352	339	347	371	357	367	388	366	336	371	352	366	311	374	350	370	370	379	338	348	356	348	350	325	373	384	334	344	355	324	359	319	310	356	333	358	345	364	348	340	338	381	328	359	338	358	346	416	354	356	313	336	330	367	361	361	357	345	358	335	371	363	358	329	317	328	325	308	319	380	331	358	370	313	388	329	335	347	360	389	365	386	338	380	352	344	353	337	366	333	341	354	343	363	363	339	353	337	350	356	339	364	370	373	380	383	385	340	344	372	345	365	370	356	342	346	345	360	323	357	362	360	373	332	344	370	344	343	335	320	340	356	368	378	359	298	315	354	365	355	326	335	344	325	352	348	344	352	359	356	357	376	363	337	305	333	396	359	358	356	370	366	327	350	352	365	326	355	364	356	322	335	386	348	344	336	347	348	320	366	346	387	366	355	363	351	344	353	358	357	358	329	335	339	336	351	353	349	373	382	330	307	368	350	367	364	361	378	363	332	336	350	355	341	312	327	354	329	355	350	329	347	353	362	346	344	354	370	349	347	316	366	329	347	354	342	370	347	342	332	352	380	360	334	361	343	352	391	366	324	361	353	345	334	363	367	351	366	340	343	342	320	371	349	326	362	314	333	320	365	335	388	362	358	337	372	370	305	324	348	375	344	347	338	372	345	330	343	369	346	384	338	388	343	342	342	346	340	316	360	399	362	338	345	359	320	361	369	357	310	352	315	340	362	360	352	342	290	364	319	366	373	369	353	340	344	342	336	352	345	384	383	337	374	308	333	357	370	372	376	343	334	349	350	357	334	346	343	322	341	372	342	366	357	379	361	330	344	374	400	358	356	334	383	348	325	341	338	351	328	329	358	385	345	354	323	352	375	338	338	351	366	342	325	357	350	366	371	341	349	344	347	383	334	331	360	365	355	359	358	338	355	324	345	353	351	372	363	364	366	352	333	316	334	318	346	358	346	363	352	377	346	380	360	376	324	344	361	336	343	352	330	326	319	330	348	322	335	359	360	346	360	353	368	348	344	360	351	356	352	345	372	365	363	409	372	396	374	341	374	342	342	353	363	340	345	368	339	332	318	325	329	365	319	345	362	343	366	345	344	342	364	357	355	336	317	335	346	347	346	363	308	360	356	346	340	346	359	371	376	355	355	335	369	353	340	352	325	387	355	335	341	355	375	324	351	326	345	341	376	338	368	367	361	371	325	340	352	379	302	364	359	340	357	367	356	358	325	315	350	325	342	368	364	341	345	366	378	346	335	347	344	336	350	358	333	340	336	366	359	353	330	347	359	370	340	360	345	353	333	337	352	346	348	327	343	333	376	360	291	349	336	370	340	343	360	349	355	330	320	324	358	358	315	311	357	353	334	343	332	370	322	319	373	348	359	339	361	361	361	328	338	344	352	355	348	351	342	361	311	346	365	315	357	362	350	337	371	334	337	370	346	360	367	354	369	358	341	352	317	353	345	369	382	338	392	401	344	347	366	352	353	366	365	370	350	364	357	347	384	357	336	375	346	349	332	356	350	344	356	362	352	387	327	379	320	355	361	345	374	302	358	330	367	326	387	339	304	359	352	325	362	352	362	353	345	328	345	331	352	364	377	349	374	357	338	371	337	337	355	369	353	361	344	345	369	359	373	326	293	353	334	332	353	335	358	337	350	376	354	357	363	345	350	329	365	339	324	331	361	346	367	346	360	345	343	354	364	336	351	388	304	352	365	348	353	350	346	340	368	386	344	352	328	375	375	348	368	352	378	361	351	356	311	404	338	334	364	380	365	332	367	336	348	352	387	374	352	344	350	347	337	370	349	338	369	333	350	355	343	370	355	324	319	342	350	353	346	328	304	341	389	365	370	369	329	357	365	354	349	330	358	369	377	351	332	361	365	339	360	359	344	347	342	343	373	351	373	342	342	351	348	331	343	376	351	353	370	378	366	369	376	350	375	343	351	373	328	368	360	347	361	363	342	311	328	329	363	369	323	350	360	354	328	383	380	344	349	307	361	351	376	342	362	344	342	302	351	380	305	378	338	332	327	347	357	367	346	382	347	368	350	360	346	347	356	362	348	348	336	343	371	350	358	368	377	367	330	322	360	383	347	331	355	333	359	340	338	364	358	347	347	332	335	337	358	392	366	342	323	388	356	318	359	384	359	365	343	318	357	365	351	349	349	338	365	340	398	365	395	317	337	355	359	371	321	362	361	382	336	380	369	387	369	361	370	332	348	373	357	341	361	328	387	339	368	337	363	376	363	368	354	313	351	314	329	336	362	371	364	333	342	378	350	380	371	360	341	367	361	368	317	369	354	375	350	325	331	313	339	338	377	323	354	351	353	337	338	350	348	343	327	380	339	337	354	375	336	357	336	374	348	369	328	343	360	311	333	337	340	331	330	373	344	340	336	340	355	321	334	369	353	329	369	344	357	355	346	361	382	354	339	329	370	313	370	353	340	355	340	360	328	364	367	373	340	345	379	360	353	345	378	343	352	364	360	362	346	325	349	314	347	361	364	374	358	351	360	337	353	347	386	322	331	358	345	339	337	310	326	353	327	349	383	362	355	343	339	342	355	387	341	350	376	362	358	328	349	365	353	337	362	322	357	374	323	366	338	368	331	318	363	346	355	359	370	369	335	362	349	335	367	352	334	323	332	357	373	340	336	366	350	352	377	364	332	376	373	365	355	367	356	349	363	362	354	368	339	360	337	319	323	352	337	340	341	355	345	353	379	334	356	328	315	322	362	343	349	353	352	357	373	365	350	346	321	352	346	381	355	375	354	364	326	352	371	356	367	371	366	357	331	347	361	354	356	373	314	348	364	348	378	356	341	346	318	356	313	332	363	327	350	337	364	340	377	336	340	341	330	355	382	343	338	342	315	348	343	345	363	361	315	392	330	341	327	333	344	334	341	352	335	366	354	371	368	358	349	361	336	358	345	355	331	385	305	355	331	312	324	360	306	345	361	355	364	330	366	397	310	359	365	347	372	348	338	362	342	358	349	321	362	343	337	362	336	308	330	368	348	348	388	351	349	361	350	373	332	372	312	341	368	355	362	345	331	358	331	330	369	374	339	314	351	329	344	344	323	341	362	355	361	363	336	354	326	351	396	362	327	333	354	376	343	344	329	321	378	316	342	379	341	320	355	348	338	341	330	350	334	321	375	374	376	341	372	371	345	369	370	366	340	346	351	373	317	332	356	347	378	356	336	358	358	355	378	356	350	322	353	346	343	333	336	355	336	354	326	344	374	349	387	345	302
2398	383	345	308	328	316	316	319	335	335	335	336	300	318	301	318	333	316	318	307	342	346	306	315	334	304	314	305	317	293	336	339	316	310	318	302	343	339	294	298	327	299	295	299	296	356	309	317	301	326	302	312	310	295	340	342	331	314	306	308	309	286	294	306	303	346	329	311	313	341	331	308	282	313	316	335	323	315	309	314	312	299	324	294	318	319	343	328	310	311	320	307	334	327	318	330	312	328	301	357	308	313	310	318	325	319	308	324	355	338	326	308	335	282	335	334	330	311	285	321	327	317	334	355	295	327	301	295	288	341	324	289	340	300	305	317	304	332	350	294	329	306	332	302	298	296	311	288	306	322	313	325	318	270	309	360	303	329	280	309	350	344	318	342	330	345	315	289	308	326	295	303	337	328	337	334	333	287	338	340	312	261	301	327	316	331	298	323	275	322	294	298	341	342	306	322	267	323	300	330	281	318	292	312	349	345	328	291	315	282	292	287	305	323	327	308	327	294	316	309	326	295	309	302	302	315	333	334	279	326	289	307	321	334	342	339	307	325	350	301	273	326	312	285	319	301	284	312	301	317	319	333	310	299	300	291	301	290	324	314	314	331	316	314	329	353	346	313	344	337	319	282	321	319	313	307	310	299	303	318	307	347	330	303	302	302	350	330	300	312	329	292	345	314	299	309	323	312	308	300	282	329	364	316	352	292	292	313	316	319	351	327	334	303	316	311	306	318	327	285	334	318	311	344	314	309	300	320	312	314	299	353	300	316	290	282	333	325	352	313	319	300	321	323	327	306	335	295	316	342	314	318	321	313	311	311	328	337	357	335	338	299	285	295	328	293	278	317	350	329	322	320	297	303	309	290	345	312	319	294	303	329	313	293	299	339	334	323	296	331	304	348	297	312	320	304	318	306	319	313	370	297	326	313	343	325	317	295	288	312	277	317	315	284	330	303	325	291	337	269	294	279	318	295	318	308	302	320	327	282	299	325	315	334	308	321	302	301	318	293	323	355	336	297	306	282	328	286	305	330	324	303	318	312	327	327	314	283	302	284	304	348	345	307	320	364	302	294	301	305	327	312	301	319	314	341	315	292	349	334	346	303	296	323	347	312	324	292	344	309	355	349	337	314	288	304	330	301	306	295	336	317	322	279	319	306	287	321	309	276	325	316	326	331	318	312	295	298	324	345	330	306	300	321	305	304	293	317	293	368	313	300	314	326	324	302	290	337	328	316	311	307	309	284	333	293	311	330	302	292	318	292	279	314	294	350	318	328	328	322	285	322	328	319	315	308	327	316	310	316	267	297	308	348	320	287	300	324	296	360	301	295	282	320	320	309	326	281	296	316	339	271	295	321	293	333	298	296	314	309	306	331	330	309	357	322	316	294	327	319	306	317	325	325	333	285	316	337	344	302	302	306	299	309	338	261	275	307	332	306	322	296	331	276	308	311	297	292	320	308	315	298	296	270	333	337	339	307	291	344	329	321	346	342	343	310	324	337	323	322	347	361	310	307	313	278	321	324	276	348	321	307	326	289	317	258	309	309	309	357	320	338	338	295	318	308	289	277	324	287	286	300	276	270	299	297	316	291	303	311	295	314	328	323	328	288	337	292	301	315	308	319	299	293	307	311	335	316	365	317	328	317	291	335	309	300	327	354	329	355	299	315	307	353	321	349	272	301	329	317	324	303	307	326	296	326	309	349	286	302	289	310	301	295	353	304	311	307	323	291	292	328	306	276	307	299	299	334	298	333	298	300	318	300	316	293	325	329	276	309	297	328	310	321	283	328	354	333	370	340	315	306	314	307	314	317	341	318	316	298	319	302	303	302	280	311	322	300	307	305	325	310	349	303	304	297	293	286	307	342	324	324	312	338	335	338	292	303	315	348	320	297	308	301	298	287	323	307	337	310	286	310	306	322	334	284	303	296	298	309	319	315	347	315	290	318	288	320	330	312	326	322	312	319	339	290	348	332	300	311	327	310	317	310	315	325	297	319	319	319	319	330	294	293	364	332	323	311	301	317	300	290	284	314	348	311	325	318	310	315	313	299	305	313	352	306	308	304	330	319	322	323	309	303	332	324	288	326	304	337	321	314	345	326	302	321	298	329	310	324	308	318	304	331	311	315	330	310	324	309	336	348	291	357	314	358	328	349	308	299	330	300	304	326	332	323	294	312	295	313	310	311	351	298	325	328	319	302	343	329	341	348	323	315	333	313	291	350	308	338	314	310	335	310	283	320	293	315	332	324	301	344	301	317	326	310	280	320	311	318	363	332	333	315	339	340	296	346	306	302	304	334	339	316	321	312	335	303	300	308	305	296	312	367	304	312	321	347	307	326	325	308	300	325	328	312	319	308	304	307	346	323	321	302	292	294	302	296	298	314	296	318	333	331	335	301	303	300	307	296	335	322	327	372	313	310	295	315	285	321	307	294	317	343	303	345	329	303	314	319	303	310	315	329	313	313	314	333	293	298	324	297	295	319	303	334	322	329	328	344	331	312	348	336	302	300	347	300	309	305	285	292	287	338	313	297	301	335	316	313	299	306	310	314	348	315	338	324	320	294	287	301	310	298	306	322	334	302	319	312	311	289	304	315	300	338	319	337	267	320	324	295	319	290	317	337	303	297	333	257	313	318	364	323	290	304	305	313	330	271	280	329	295	325	317	302	329	320	308	302	329	323	276	306	301	331	318	295	322	309	316	319	309	298	367	344	328	336	326	322	332	341	351	308	341	328	315	314	307	333	302	317	344	329	283	328	316	315	330	325	337	284	283	306	304	340	331	293	318	320	352	304	328	327	280	312	320	301	277	305	282	323	332	313	345	299	281	286	295	315	319	336	337	320	290	352	319	285	290	326	332	325	320	338	298	282	309	273	360	278	308	308	316	316	320	323	340	307	291	287	294	301	338	305	297	287	309	344	297	294	299	301	304	335	315	305	326	330	325	339	306	317	301	346	295	303	345	336	342	305	343	330	325	302	297	333	322	307	315	336	305	321	296	342	311	311	300	293	344	318	300	333	326	329	305	331	350	332	304	327	285	339	299	357	292	297	314	273	317	331	330	282	314	306	329	308	287	280	321	308	339	282	315	313	335	327	346	328	340	318	313	321	305	299	327	296	285	325	329	311	294	299	290	300	320	299	330	298	295	295	313	307	358	337	319	283	313	302	303	293	330	283	323	282	323	301	279	282	287	331	301	290	300	291	317	324	335	306	281	340	335	327	291	342	305	315	329	310	294	292	325	290	347	335	304	285	336	301	350	309	314	346	314	326	324	305	310	318	310	311	323	326	323	316	330	343	306	312	305	311	328	298	348	333	337	337	294	343	300	305	304	336	309	312	332	347	312	302	327	269	302	307	352	335	333	321	307	311	299	312	328	298	295	312	288	311	310	310	308	332	353	268	331	314	298	287	290	308	274	291	324	331	285	314	332	311	315	297	305	295	297	309	287	314	303	304	347	313	335	330	298	322	319	277	307	331
2743	807	787	770	793	789	760	765	779	757	733	769	784	758	701	731	755	743	722	753	744	786	735	749	718	782	803	733	762	718	762	787	767	739	758	813	737	689	746	737	757	739	756	739	780	763	790	764	754	708	791	773	789	712	760	760	759	789	754	762	732	711	756	764	775	768	766	809	744	800	793	767	775	789	740	784	815	726	717	791	760	740	762	738	707	739	711	752	777	744	733	750	756	793	745	770	733	695	795	774	688	768	741	758	803	787	781	710	782	753	795	759	738	751	715	720	760	693	769	778	753	774	724	757	740	734	759	733	775	780	691	776	779	715	752	791	730	760	712	761	697	741	756	746	698	710	724	718	729	746	719	780	712	724	668	734	708	725	706	779	750	755	798	744	705	743	741	751	749	705	720	748	748	757	710	744	779	793	736	744	794	752	801	773	798	774	737	748	769	749	755	760	809	790	708	739	759	721	730	738	729	761	711	773	716	711	770	759	739	752	742	748	765	743	761	772	717	726	738	735	712	745	762	767	772	737	705	709	742	763	741	709	729	728	750	768	749	785	694	772	743	732	740	774	790	716	725	767	748	783	729	743	749	778	756	768	739	763	729	776	734	712	734	769	754	773	748	718	745	741	755	774	759	717	740	754	756	724	738	715	760	758	738	765	740	723	777	775	743	751	765	795	751	765	732	718	789	697	753	728	778	713	756	761	723	724	774	762	751	701	760	754	726	739	717	723	725	708	795	751	748	768	727	718	739	740	758	737	715	728	739	714	749	735	736	714	774	744	781	694	747	777	739	731	737	763	753	713	820	763	753	726	704	758	799	769	739	791	742	798	739	723	759	713	739	735	789	781	738	745	784	720	788	743	736	799	739	742	761	729	792	781	731	775	785	705	723	773	834	723	734	798	776	742	726	737	709	724	740	723	756	760	708	765	746	737	745	777	771	786	783	741	749	745	720	738	769	757	768	741	713	732	729	751	770	772	735	802	736	767	751	785	737	782	751	722	729	766	747	739	756	710	764	716	670	719	693	735	761	783	772	766	723	729	714	755	783	774	736	746	754	746	785	707	727	707	733	735	764	745	694	755	763	806	705	717	747	783	699	767	676	777	769	701	761	842	744	700	734	780	729	779	755	759	717	744	791	706	774	753	827	746	774	778	766	757	724	782	729	752	725	738	741	729	735	738	731	758	746	785	681	750	746	756	699	782	742	732	744	722	776	760	763	763	743	734	693	806	753	742	720	776	744	706	761	753	770	756	703	774	783	747	756	726	725	779	719	765	731	777	763	744	777	805	723	806	753	758	734	781	718	734	764	743	731	751	718	692	736	697	723	703	799	730	754	762	766	797	762	755	678	719	788	749	768	734	756	703	782	795	777	734	794	762	764	748	751	755	748	767	782	744	744	724	777	740	721	732	804	748	714	724	772	741	788	751	755	767	728	797	735	760	758	721	759	792	768	768	746	791	787	753	751	804	734	745	722	749	732	780	704	809	762	728	757	765	745	748	769	746	744	761	694	764	685	784	728	730	762	751	705	736	744	748	754	715	712	763	737	771	693	763	736	736	716	731	790	805	783	758	704	748	778	732	758	772	714	775	695	751	772	760	774	752	799	758	737	739	780	765	716	767	776	771	794	780	722	750	693	719	758	798	755	739	729	770	754	761	739	687	747	791	718	738	729	746	775	750	804	719	757	727	725	722	757	762	745	762	718	806	774	720	784	770	727	756	713	773	740	755	772	758	697	729	726	742	707	701	773	778	752	765	730	747	761	774	740	793	757	805	732	734	773	682	723	757	767	792	751	730	741	754	764	706	743	726	820	757	797	744	746	765	757	787	668	724	742	734	712	728	780	753	771	761	782	784	781	751	735	744	739	695	721	733	712	787	767	746	770	715	727	684	757	812	733	729	760	768	769	768	774	783	745	748	753	764	788	767	764	703	740	766	746	780	736	766	716	679	764	718	754	750	734	720	738	738	712	758	753	736	727	804	777	767	728	748	718	733	691	775	711	723	736	741	806	727	722	748	777	724	778	796	736	715	675	772	714	758	754	750	737	745	774	756	734	753	735	787	701	699	750	720	712	751	745	762	706	735	730	739	750	756	713	766	720	732	780	652	760	785	794	728	705	773	708	773	697	771	705	759	746	754	714	739	752	717	729	740	739	724	760	765	755	747	796	729	790	766	783	732	751	796	716	733	741	725	765	725	743	768	752	812	744	761	737	757	738	707	741	764	804	758	691	785	725	746	735	774	713	747	807	827	712	751	744	728	781	758	744	714	731	767	744	781	772	761	820	754	753	713	709	755	756	758	782	741	712	715	766	752	760	796	752	791	727	703	762	731	746	767	763	714	758	783	700	791	761	744	724	782	721	761	764	671	763	757	737	718	748	740	762	753	747	716	782	732	801	777	746	731	714	746	707	706	700	723	734	743	727	703	770	760	790	772	784	728	711	781	725	724	748	778	750	710	760	788	768	761	715	744	731	753	758	744	763	738	730	755	741	755	749	671	729	714	740	755	776	709	812	772	789	746	731	748	724	726	805	746	770	687	763	714	752	701	709	779	719	744	723	758	727	762	758	749	794	694	731	823	761	825	725	702	751	751	768	745	751	722	760	749	758	717	750	756	811	733	733	788	786	736	738	771	691	798	740	734	734	732	770	773	717	728	801	784	708	736	747	756	814	756	719	763	767	775	727	762	726	769	756	748	736	780	756	707	743	783	762	718	732	769	719	752	709	763	707	719	719	749	714	728	755	792	786	718	741	763	740	748	776	792	752	725	758	724	722	715	736	737	732	780	772	783	770	756	751	767	736	832	763	729	750	730	778	757	797	768	697	663	679	773	774	731	720	765	775	750	727	777	755	741	753	725	757	754	803	728	722	804	683	708	726	723	762	747	720	734	772	734	727	801	775	755	756	764	728	711	720	767	716	738	770	756	774	728	705	729	771	740	693	714	756	764	751	745	706	724	732	742	733	798	738	796	799	706	767	687	760	771	757	734	763	736	750	765	764	727	734	794	719	741	743	676	745	777	813	769	761	757	772	695	716	725	701	708	760	712	762	788	717	831	774	773	760	772	754	751	722	742	749	733	733	732	779	707	762	700	727	749	747	730	786	744	751	747	765	739	745	768	722	750	758	761	737	747	756	759	700	747	771	762	792	721	736	707	770	751	791	721	726	753	754	686	757	742	774	718	767	738	724	778	718	779	762	765	747	752	796	712	770	742	728	751	749	754	792	705	755	733	785	808	730	758	744	700	718	717	774	745	700	737	685	691	763	770	736	742	798	673	757	756	694	758	771	757	752	727	753	753	802	762	755	693	754	766	760	740	728	772	774	800	752	779	711	783	725	744	719	728	768	730	766	738	772	735	748	705	713	765	741	792	783	708	788	720	764	750	763	806	778	817	799	744	785	717	755	745	764	734	715	763	751	741	736	740	751	760	727	735	720	781	774	708	746	750	744	758	765	732	770	747	747	755	711	705	723	733
9072	583	470	403	355	345	308	283	319	281	264	261	275	287	258	279	261	253	279	276	275	275	241	241	273	258	264	276	272	271	252	293	272	268	249	250	239	271	288	263	263	273	263	271	242	264	270	266	246	243	295	237	240	269	255	255	218	259	254	276	276	252	250	273	290	268	279	269	248	265	262	290	266	276	267	270	300	277	276	274	258	246	266	240	282	277	239	252	269	252	271	263	226	249	274	280	249	244	283	259	284	267	283	270	263	223	266	230	248	251	260	254	266	256	261	229	262	300	275	242	222	219	261	227	241	297	272	235	252	255	253	256	278	299	270	266	281	233	278	230	267	275	277	288	285	236	250	249	300	289	288	280	260	243	244	241	266	265	265	296	267	266	262	257	260	287	275	256	259	268	237	265	241	247	267	258	275	260	255	259	281	300	263	294	271	268	258	276	279	266	242	233	295	277	248	253	269	253	287	292	287	239	254	249	259	278	262	267	248	277	289	259	287	263	278	257	237	245	266	232	269	258	269	256	279	250	265	261	279	246	223	271	242	299	272	251	288	242	265	255	258	279	241	268	255	292	295	267	264	257	263	260	254	236	292	276	277	283	261	263	270	269	239	249	269	244	292	251	267	268	276	259	276	276	304	264	278	266	250	264	236	270	262	258	296	336	258	267	274	266	242	268	286	258	252	259	237	288	282	252	271	283	250	314	287	275	273	245	248	296	249	272	274	254	257	226	267	255	259	249	285	261	248	271	256	263	272	271	276	266	253	281	254	241	276	218	250	264	258	270	250	267	266	260	276	260	287	278	268	283	267	276	247	277	277	257	266	285	253	263	280	247	276	293	294	288	255	266	263	257	303	238	253	239	248	262	290	275	263	270	272	247	291	264	280	242	235	262	252	272	305	262	264	250	241	257	260	261	235	240	260	268	273	289	275	225	278	252	236	254	296	261	274	253	263	279	265	268	260	240	275	283	257	235	237	245	267	247	254	248	234	283	295	286	282	263	252	279	252	251	227	268	284	311	252	258	302	270	235	285	242	269	250	278	250	250	264	248	274	244	276	263	288	276	246	275	285	278	242	255	245	278	275	285	296	268	257	283	270	231	267	271	258	257	265	240	285	256	265	241	260	255	252	274	260	264	263	273	238	249	262	246	254	271	260	260	224	258	257	277	246	275	271	277	261	247	248	284	234	245	261	274	269	273	283	231	247	236	235	288	288	285	262	286	276	299	277	269	224	283	262	264	252	237	293	258	266	248	269	274	267	267	265	260	267	289	262	276	276	282	268	294	312	271	256	275	243	260	277	263	254	279	241	260	224	286	291	257	236	267	279	271	259	269	265	268	249	262	252	283	245	250	250	259	273	267	288	233	255	264	267	247	288	255	292	259	257	277	249	290	277	269	258	270	284	256	283	245	230	287	265	244	284	286	280	258	258	271	263	273	281	291	258	276	273	253	236	257	277	281	273	235	302	271	240	263	244	266	267	296	284	251	299	285	280	293	280	287	263	282	277	225	270	264	274	254	277	261	276	248	287	243	234	276	242	269	229	265	283	259	261	264	257	271	264	270	284	286	258	249	268	256	263	247	270	257	244	255	268	287	277	256	272	282	287	265	282	271	262	271	250	250	240	281	270	273	241	230	269	255	250	238	277	286	241	281	256	279	256	273	252	262	243	281	280	249	228	259	276	282	255	283	256	250	262	265	275	264	250	271	237	240	275	290	270	278	279	253	277	258	277	273	280	266	277	302	246	259	258	268	276	276	254	269	256	289	297	263	268	262	246	277	253	240	296	260	250	279	265	279	232	272	262	284	296	272	252	260	293	276	264	253	273	280	247	248	268	262	270	268	278	236	271	253	268	287	295	275	229	253	262	237	279	270	256	278	293	243	271	234	254	275	276	251	263	267	269	292	273	252	239	261	266	288	286	256	272	233	279	240	255	296	258	297	266	273	269	260	243	284	280	293	269	272	257	258	274	243	233	257	252	282	282	272	260	276	276	256	296	279	246	259	250	244	245	262	243	268	252	255	249	248	253	243	271	285	277	245	235	226	296	281	264	267	256	231	264	265	258	266	288	249	250	255	275	288	254	277	258	252	260	273	237	224	272	274	255	276	262	261	245	268	282	270	254	246	270	247	262	258	260	226	239	264	282	257	250	265	277	307	282	277	279	266	253	261	249	254	282	252	273	245	290	273	291	281	253	238	279	281	262	243	291	262	269	254	260	246	318	267	260	272	260	292	247	255	243	243	258	246	282	250	275	236	273	283	247	261	270	252	276	271	270	235	263	273	249	255	253	269	265	256	249	260	244	251	249	255	261	259	285	257	274	263	259	261	263	262	276	226	253	246	231	265	275	276	271	226	276	266	268	254	270	251	269	247	270	244	264	277	280	273	248	247	251	295	276	271	257	243	291	273	264	271	243	261	272	276	297	257	278	248	274	285	292	278	288	262	255	242	246	280	255	255	257	268	280	248	255	266	241	263	255	269	271	243	267	262	263	274	285	271	253	263	272	237	266	256	258	272	284	291	281	235	239	296	265	286	258	271	257	272	230	245	293	274	252	274	268	269	273	271	264	248	282	248	250	295	250	273	284	271	263	240	254	259	238	276	225	246	263	282	281	268	262	257	293	278	254	278	293	270	248	290	235	288	257	265	274	260	241	296	306	261	266	288	272	264	267	258	248	258	243	240	238	270	258	273	281	272	254	253	255	283	264	253	252	263	264	234	278	293	271	306	254	259	250	246	272	245	263	253	313	263	239	260	265	261	291	266	256	256	306	265	248	236	248	301	261	273	257	242	256	253	258	267	284	271	273	255	250	265	234	270	295	242	259	269	266	271	272	255	247	294	307	263	246	277	258	274	273	251	278	261	258	277	261	274	268	265	252	253	251	241	245	233	260	247	274	263	267	279	256	259	261	280	250	249	280	271	264	244	271	281	273	244	258	250	261	242	266	283	277	244	254	234	281	250	240	277	289	263	274	266	261	273	244	278	248	244	258	233	291	252	270	285	261	267	286	272	230	257	249	251	270	247	279	264	269	281	277	236	250	283	255	241	254	256	263	265	252	282	271	284	267	281	245	299	271	252	243	242	216	234	265	260	262	275	233	254	269	269	238	255	287	294	280	282	267	276	293	282	256	237	202	279	271	292	262	258	241	231	258	251	253	267	243	279	258	270	259	277	256	279	277	292	269	261	235	281	259	266	276	238	288	239	269	279	242	253	260	255	306	247	249	273	282	262	278	285	280	277	238	277	265	254	264	262	266	259	278	247	261	284	266	262	272	273	263	272	259	251	231	244	292	234	277	282	264	250	258	262	244	262	284	267	252	261	259	249	289	256	258	257	288	256	270	246	265	285	272	269	250	263	280	268	237	275	292	292	258	273	288	269	251	251	289	273	272	275	265	252	262	271	261	280	264	259	276	248	262	256	241	242	298	271	306	251	247	293	291	247	265	238	271	273	251	234	267	274	255	276	231	264	245	238
7706	939	1133	1173	1067	988	895	826	830	775	770	703	697	680	656	678	667	651	647	663	682	638	684	622	667	728	642	626	631	667	600	637	667	628	675	632	650	614	643	622	636	665	648	639	641	616	634	657	705	634	637	654	606	641	623	637	645	680	627	639	665	613	654	637	678	651	701	671	717	686	621	628	668	654	702	677	626	626	665	664	643	632	642	639	708	648	628	621	674	617	673	616	646	656	672	623	643	619	656	666	652	632	614	612	674	700	592	649	602	623	647	648	619	620	666	629	630	664	603	623	624	609	616	642	645	597	628	630	628	607	648	633	640	651	610	634	606	647	636	604	640	610	642	671	611	590	666	628	614	599	650	660	623	590	554	617	597	630	632	654	636	633	635	637	580	628	669	621	687	626	660	633	644	653	626	616	646	623	638	590	587	673	640	639	644	619	600	630	650	649	604	636	708	619	586	647	678	633	621	579	648	644	623	646	630	682	634	625	652	635	624	636	621	624	609	653	665	654	633	661	621	603	683	685	601	655	650	680	681	668	637	607	615	635	658	595	653	612	593	610	656	650	649	645	597	656	613	643	631	618	666	607	621	605	631	649	641	602	663	592	609	663	638	638	606	662	664	631	649	674	611	656	665	643	618	629	632	614	648	616	587	640	628	605	652	639	591	702	607	598	618	637	627	662	567	627	685	616	594	659	643	609	651	611	649	654	607	647	612	640	643	647	614	629	656	648	636	610	651	608	613	653	634	632	607	658	628	630	625	614	638	624	617	623	632	633	638	647	637	648	646	634	620	667	622	609	620	619	607	597	657	677	615	648	644	670	630	648	644	616	651	647	626	695	677	601	624	644	637	671	612	640	614	687	597	681	653	664	637	615	627	558	655	609	641	589	622	645	652	631	639	608	628	644	653	649	625	643	647	590	653	635	647	653	588	665	641	656	613	657	646	635	630	655	649	625	623	646	634	622	585	628	595	612	653	645	700	608	653	629	611	662	656	634	643	641	642	668	663	673	662	647	594	635	643	630	658	637	596	663	642	609	642	631	660	635	679	608	625	633	643	660	654	630	589	711	614	639	638	604	674	674	616	629	647	613	639	687	624	631	637	618	660	656	596	677	618	664	624	655	645	647	661	653	598	685	603	653	656	598	631	631	666	658	613	649	623	618	629	623	598	605	676	652	656	622	620	646	594	657	587	670	624	598	617	615	622	651	630	595	641	649	611	629	657	694	632	637	610	618	628	655	648	662	637	671	642	588	612	669	575	678	593	577	637	658	640	617	650	669	632	649	632	590	622	618	602	679	599	611	626	642	626	619	604	607	668	663	629	628	604	655	609	627	637	621	647	649	609	583	601	641	674	623	655	663	624	631	654	652	595	691	598	651	610	687	636	621	644	631	594	641	629	661	598	639	625	635	615	613	613	629	648	656	661	661	639	620	645	642	673	615	639	605	618	605	632	595	612	672	633	654	615	566	668	595	660	657	693	638	667	612	621	673	665	642	668	661	602	596	666	649	680	642	617	630	645	648	662	643	661	631	668	681	645	599	640	641	642	638	662	624	632	641	661	613	596	667	637	667	639	625	644	660	610	584	654	635	668	597	657	670	678	641	676	597	636	661	681	612	677	681	622	660	588	642	619	650	658	656	668	601	647	652	638	623	644	649	617	643	644	655	664	601	637	647	604	660	658	629	621	608	642	634	616	690	658	665	635	622	621	627	649	670	609	608	611	632	669	661	651	615	665	600	634	641	640	633	666	639	676	674	624	634	633	622	611	600	661	639	626	662	642	636	646	635	641	651	642	660	592	637	671	628	659	656	630	650	621	640	619	644	625	597	648	635	644	613	633	662	631	653	676	581	636	630	628	627	644	623	583	597	629	662	633	609	660	635	584	605	618	590	645	609	669	651	617	647	649	648	624	619	619	612	648	622	570	609	632	610	659	660	643	666	638	652	614	599	604	654	656	652	601	650	639	664	657	631	631	616	661	657	653	656	620	655	641	647	647	659	613	639	655	632	623	632	634	589	631	629	613	682	658	603	606	587	645	646	658	641	648	631	672	626	649	607	680	643	639	682	623	650	669	638	629	607	607	632	650	662	638	640	666	642	659	665	671	633	661	630	621	589	642	627	633	682	636	649	644	620	660	618	646	666	628	610	647	602	634	656	664	658	618	599	653	654	662	612	648	645	645	622	621	624	656	612	595	649	616	601	644	605	630	646	676	606	611	659	608	617	611	631	670	617	615	618	653	583	608	633	634	642	643	595	650	626	648	639	616	651	634	633	631	617	629	581	601	633	640	649	617	628	624	615	575	612	654	598	643	646	689	641	598	616	626	659	634	640	619	603	605	607	653	618	604	651	637	612	621	634	672	636	622	635	677	670	616	636	621	628	673	660	632	621	628	642	630	679	622	639	613	615	617	625	622	642	698	677	589	631	653	641	601	645	654	666	672	647	649	657	629	666	629	643	630	632	638	626	629	626	613	674	621	631	609	639	626	654	620	584	623	623	641	654	644	658	651	643	639	636	640	657	658	625	649	616	639	614	672	640	626	672	638	627	616	621	636	643	689	595	646	622	669	615	624	630	604	654	641	626	630	619	636	599	622	640	678	636	659	614	649	635	640	616	660	616	640	636	616	640	626	639	657	661	599	636	649	664	634	614	586	637	632	629	655	631	620	652	614	678	635	616	622	658	645	655	627	625	623	651	665	598	651	637	649	630	657	577	620	621	666	597	601	625	640	618	612	585	655	661	626	589	647	649	657	620	654	698	631	639	611	692	627	621	636	632	628	624	613	650	660	606	650	616	626	639	650	694	644	624	667	648	636	605	618	667	622	613	637	625	668	610	658	607	611	615	630	631	660	594	669	659	614	610	625	613	686	678	639	627	693	648	672	607	640	632	676	638	641	622	639	607	626	652	608	663	666	649	659	625	640	653	656	593	632	637	680	662	649	642	652	588	623	658	623	631	622	629	638	633	656	628	632	619	682	627	644	641	656	659	633	631	634	632	642	618	678	676	626	624	624	639	646	626	661	618	595	689	646	701	613	680	651	674	621	617	659	595	612	617	637	659	597	622	607	651	658	644	615	645	664	623	650	654	670	624	581	636	600	663	607	607	654	678	601	592	664	625	641	657	592	643	653	628	610	615	637	646	629	645	640	613	578	648	659	630	624	635	643	652	625	644	691	644	626	691	627	597	660	647	675	623	670	646	638	610	630	644	605	647	669	636	614	630	609	619	648	631	610	665	622	589	629	617	618	593	643	651	596	642	669	638	578	625	671	620	660	630	637	643	666	599	688	653	633	672	666	698	589	645	657	633	630	658	653	671	608	614	604	636	663	628	637	629	644	619	636	638	626	667	677	667	609	633	622	606	590	630	648	624	618	642	652	656	586	683	623	630	714	624	568	667	623	612	642	638	609	679	606	618	613	609	641	657	631	636	623	576	557	651	656	643	591	617	612	608	639	603	651	635	646	634	610	616	619	641
14205	892	566	416	318	235	211	208	211	177	157	185	159	152	144	149	147	148	156	149	156	158	154	156	129	131	137	138	152	148	143	128	144	149	151	144	136	137	146	128	125	130	165	139	143	136	150	135	134	156	123	148	145	141	152	126	116	158	153	140	128	123	141	151	144	166	138	162	142	137	135	138	157	159	177	160	164	157	147	153	137	113	152	148	148	141	121	149	125	148	141	153	134	144	142	159	161	144	139	150	144	145	138	138	134	145	135	125	120	122	127	144	159	121	149	149	125	131	134	125	147	134	153	126	129	141	165	128	129	131	143	131	135	134	133	145	166	149	137	125	105	117	135	117	151	142	138	136	136	129	122	162	161	158	152	133	147	140	152	141	150	146	125	111	137	136	112	129	134	109	134	128	143	122	135	128	139	140	135	133	142	125	143	140	163	118	123	143	138	136	140	143	146	147	139	152	157	136	138	135	143	132	152	135	146	130	142	130	134	117	140	135	142	116	131	153	134	141	148	115	134	143	150	155	142	118	139	132	148	143	117	136	134	140	135	149	147	147	140	126	137	144	121	155	152	127	162	116	128	131	167	155	149	138	135	143	128	148	147	148	134	127	136	133	129	146	142	156	134	134	139	128	147	133	121	122	123	143	138	144	138	136	135	145	134	158	135	139	120	140	146	105	133	122	129	130	136	160	124	157	155	140	146	119	152	147	147	162	134	138	136	127	133	112	135	139	140	145	122	141	153	150	139	148	132	140	156	126	142	130	142	144	141	115	114	128	147	121	126	133	123	150	140	124	130	141	126	127	155	144	122	142	137	139	135	111	126	163	122	143	127	135	132	145	146	161	135	139	141	136	162	148	139	147	139	149	130	130	109	144	139	150	131	142	120	149	135	152	125	144	156	145	124	135	168	117	139	148	133	159	118	127	148	134	133	117	125	156	139	108	142	150	139	137	127	125	147	122	109	154	150	147	130	129	142	151	116	132	134	140	121	135	149	127	134	119	146	149	153	159	146	138	112	150	134	144	128	134	130	133	134	145	136	154	137	141	150	125	129	120	133	115	121	156	131	128	145	126	127	121	155	160	134	124	120	129	134	134	150	155	129	132	147	137	159	132	127	128	149	149	135	135	139	138	144	148	117	133	137	141	151	141	123	137	145	131	143	147	140	155	156	132	131	144	145	147	130	127	150	140	138	131	118	134	149	141	133	114	124	150	143	144	145	154	151	132	145	150	161	138	134	134	131	149	148	152	150	138	116	135	153	131	142	154	142	148	169	125	131	131	130	133	131	149	140	151	136	130	138	142	108	125	137	132	136	144	131	111	145	136	161	118	147	119	150	141	128	142	132	141	140	150	120	141	133	129	116	129	147	143	142	128	126	156	142	149	132	130	133	142	123	158	156	140	123	119	112	133	134	150	142	128	130	131	152	141	145	154	116	131	131	159	152	137	115	148	131	149	130	134	114	130	138	152	151	149	142	139	136	121	121	139	145	128	135	134	128	111	124	146	162	140	120	127	131	144	146	130	147	127	135	167	146	136	136	125	144	152	135	128	137	130	112	132	126	140	141	141	122	125	115	134	140	145	147	135	146	153	137	117	147	140	128	105	133	133	122	130	131	154	121	125	143	141	154	138	156	142	151	163	148	153	136	141	117	135	126	117	149	139	112	128	143	137	137	124	139	144	139	137	136	117	115	142	144	134	130	133	127	127	148	142	159	124	138	151	137	118	123	140	114	122	121	142	134	136	142	122	140	131	152	135	141	135	142	156	138	133	140	111	146	145	157	136	139	132	133	138	143	146	132	153	123	149	121	143	154	135	142	127	149	147	140	135	126	148	126	136	137	127	144	112	117	132	142	148	147	124	124	148	141	140	140	132	154	133	149	135	136	138	135	144	137	161	134	138	134	136	152	153	123	167	145	159	144	131	164	148	134	139	134	121	143	139	140	144	120	139	142	154	156	129	147	148	154	141	149	131	138	109	145	119	143	146	148	149	114	134	136	150	137	157	140	131	139	137	153	114	121	138	130	128	129	133	110	129	143	155	112	135	137	143	141	156	141	135	139	135	155	117	151	131	137	128	117	143	145	138	141	146	130	144	156	127	124	130	124	167	136	117	131	141	125	147	146	140	142	121	158	144	124	120	133	144	146	155	121	140	127	139	121	141	156	148	113	141	150	140	150	131	129	127	124	144	130	115	121	154	129	131	140	138	126	147	133	147	152	139	149	128	132	124	131	136	139	150	150	151	149	142	146	125	152	130	127	132	142	124	132	148	162	123	130	136	131	116	132	164	150	140	130	163	146	135	137	136	155	136	128	147	136	142	132	142	139	144	143	152	155	145	134	124	118	138	150	144	142	160	118	149	147	133	123	114	131	103	130	130	120	122	153	142	153	127	144	128	133	126	144	148	150	151	114	114	123	115	106	142	132	124	125	132	142	127	135	141	142	149	123	127	129	125	132	160	132	130	130	133	162	114	144	144	111	144	139	140	120	130	127	158	146	136	140	156	125	145	124	119	137	141	152	127	120	110	128	138	129	147	126	120	143	119	174	132	143	136	137	143	139	128	134	152	116	168	131	132	138	140	130	158	144	136	148	144	114	138	144	128	164	149	127	139	143	152	136	139	157	139	122	132	136	127	139	139	123	129	141	141	126	156	146	149	125	148	115	148	130	126	158	134	141	141	139	130	140	127	144	144	130	133	151	127	158	130	167	134	134	146	123	136	141	146	144	134	131	121	132	161	117	149	139	149	130	149	113	136	123	122	144	141	140	138	131	119	132	129	119	132	156	123	134	130	147	126	129	143	143	110	131	133	151	154	125	162	161	131	144	177	138	136	133	125	122	156	140	125	157	148	143	120	139	167	143	142	119	134	131	134	139	137	116	132	140	143	143	138	141	128	133	133	128	122	146	136	139	118	143	138	129	125	144	119	132	157	131	146	151	139	143	143	175	137	122	146	150	143	134	129	159	132	149	124	133	147	145	132	119	139	155	146	128	132	133	108	135	126	146	133	119	128	129	134	146	129	145	117	154	119	122	117	146	149	126	142	136	126	147	133	142	127	135	131	130	126	155	144	125	139	136	137	133	152	133	156	135	159	139	146	148	118	148	125	134	155	135	139	132	162	136	135	141	151	129	137	138	130	122	147	127	124	140	114	150	149	128	160	155	130	147	145	143	122	121	152	157	133	150	141	142	137	135	151	139	126	137	143	133	118	133	134	136	140	149	148	133	135	150	134	159	160	140	136	131	119	139	128	158	151	146	114	130	147	163	140	125	144	133	128	136	123	138	137	123	129	126	135	127	148	133	134	141	123	127	143	140	131	145	157	131	140	110	127	146	138	130	148	113	158	164	133	133	137	134	124	153	124	144	112	134	124	139	138	140	148	152	138	149	134	125	135	155	129	139	116	145	132	167	144	144	126	133	140	151	146	126	153	133	138	146	127	131	117	146	146	138	167	133	139	168	131	135	120	142	151	122	118
8994	817	1398	1541	1258	1043	885	705	696	575	577	573	520	504	475	499	446	436	436	451	428	423	419	410	417	412	409	402	406	362	390	351	353	374	372	383	386	390	349	346	372	372	334	338	375	371	374	349	393	346	365	373	337	340	372	370	386	358	376	332	374	365	362	377	376	371	420	416	386	421	394	369	452	433	440	454	427	395	374	373	365	374	340	412	360	348	366	359	375	372	359	348	390	357	406	347	328	354	376	377	353	378	342	349	350	353	337	362	378	338	390	339	374	393	362	339	347	355	346	367	360	341	356	359	379	381	339	334	347	312	382	378	354	335	355	331	362	377	357	366	380	372	379	357	370	323	349	315	343	332	365	367	334	346	371	358	358	356	365	332	375	358	388	358	356	327	362	348	378	345	353	344	370	339	325	338	340	346	351	339	325	344	349	364	381	336	357	386	386	357	338	346	327	360	368	357	366	363	334	359	349	359	365	346	382	406	360	333	343	395	343	372	319	334	347	315	346	360	321	340	353	347	350	378	326	332	396	357	372	367	382	393	353	385	354	359	347	345	372	343	373	370	345	358	348	358	350	355	355	370	373	360	358	375	365	356	366	333	370	347	385	352	363	364	358	389	394	370	360	350	380	378	358	355	360	364	358	349	375	380	338	338	314	393	340	362	332	368	351	355	353	386	361	353	383	364	340	340	365	357	339	367	357	335	382	328	343	349	379	367	329	324	338	339	317	354	331	358	391	327	344	344	349	354	351	366	375	365	360	372	376	373	346	348	370	355	383	365	353	329	349	337	372	355	362	358	366	347	362	354	352	375	381	347	370	346	358	357	350	331	353	366	355	374	339	341	367	339	379	381	360	334	409	331	368	358	365	346	347	333	353	363	355	378	350	369	372	349	353	396	339	340	355	346	365	378	347	355	384	302	364	330	355	364	346	324	360	388	329	301	327	347	352	325	347	348	359	366	383	353	331	353	368	342	343	356	391	367	392	354	335	329	354	389	377	334	338	381	338	328	394	362	389	352	340	319	416	383	338	367	344	351	356	344	350	346	364	345	365	333	353	354	363	374	327	347	342	372	380	354	349	360	357	358	376	386	321	345	312	370	364	366	378	375	365	378	350	368	379	352	407	379	368	330	357	371	322	355	344	353	321	350	352	360	353	361	361	362	364	371	331	353	390	359	330	360	356	364	330	337	365	357	375	340	364	367	362	406	340	375	359	361	357	341	361	348	366	327	342	353	375	358	371	342	415	366	348	349	350	340	335	350	351	372	353	355	359	391	362	337	342	366	381	386	366	358	356	357	366	369	396	341	337	317	358	360	359	379	324	350	340	382	383	345	355	364	374	364	363	312	359	378	354	338	365	363	347	376	324	375	362	365	339	369	330	392	345	353	353	394	379	318	365	335	363	373	351	356	327	346	377	353	353	356	349	355	344	361	388	377	356	373	380	335	360	374	351	353	357	333	328	354	360	365	378	369	345	340	356	352	400	374	376	366	376	339	339	354	368	347	381	361	362	375	363	336	368	332	379	364	348	352	346	334	337	351	336	393	364	359	341	350	334	355	359	355	343	383	357	337	339	352	411	320	345	351	356	368	341	322	350	385	360	372	370	376	347	386	327	352	345	355	372	356	362	353	362	361	367	366	339	369	370	348	359	375	367	357	357	313	385	325	321	329	358	336	324	358	365	434	332	346	362	336	357	372	411	361	362	361	342	342	356	389	356	357	326	352	347	373	364	409	357	351	365	337	337	339	349	319	359	372	336	351	379	387	351	310	363	364	365	342	357	353	349	363	371	346	372	338	359	360	342	346	375	370	318	342	356	348	331	360	376	377	377	348	351	332	372	357	346	353	374	355	355	380	348	349	344	346	328	341	356	354	364	359	356	327	325	364	369	368	321	357	368	369	327	386	358	376	364	340	349	363	350	352	346	373	343	366	368	343	369	361	360	356	340	340	368	351	332	352	383	348	386	365	329	395	344	355	357	373	359	367	357	342	348	341	344	338	335	356	339	404	316	382	373	324	352	334	352	365	383	356	364	321	343	383	334	345	363	356	361	369	347	385	364	330	378	348	373	321	371	365	376	347	361	344	371	343	338	354	326	333	372	361	362	358	328	382	341	346	379	322	380	360	361	351	355	349	339	409	360	372	382	353	339	389	356	366	389	344	322	362	363	361	349	366	368	355	366	361	344	364	381	371	345	353	382	348	330	340	358	336	331	368	348	346	342	362	367	347	354	361	397	371	349	336	352	338	345	375	371	358	344	354	362	352	348	365	355	376	348	339	345	405	340	365	369	377	365	395	365	356	381	324	370	375	336	351	359	342	375	345	349	376	360	365	350	375	321	353	336	366	372	350	379	386	367	368	365	332	383	362	333	373	369	377	373	349	365	370	355	368	365	375	367	320	354	352	370	368	350	392	353	365	381	376	357	356	343	352	340	341	352	363	362	381	400	338	341	344	379	344	372	319	351	354	383	350	336	376	345	378	352	357	341	336	365	356	388	381	357	336	367	357	382	365	354	319	386	370	318	395	389	337	338	343	335	364	346	403	366	364	387	366	345	359	359	354	355	346	345	332	332	356	325	358	344	339	347	368	365	346	356	382	370	368	340	358	382	327	319	368	374	364	345	350	367	358	345	362	359	343	345	340	362	365	331	372	368	360	363	358	342	364	308	395	371	385	389	321	364	350	366	361	347	355	375	324	332	368	341	344	343	340	347	367	340	349	376	375	365	395	343	336	333	365	320	365	360	359	336	365	373	347	379	369	347	342	366	368	343	355	393	341	345	362	336	335	380	331	314	365	349	366	337	374	380	353	396	382	338	332	376	372	356	346	351	336	349	355	368	371	378	367	366	366	351	318	335	350	309	356	335	339	353	324	338	346	335	362	349	364	363	365	335	332	367	337	353	373	360	371	344	359	364	355	392	342	332	346	339	358	366	393	361	343	386	361	395	367	375	359	337	389	356	328	362	349	368	369	376	367	378	358	304	382	318	381	359	353	349	342	362	316	394	390	351	352	362	355	371	344	379	353	359	346	349	352	363	340	331	362	341	370	348	343	346	431	343	369	401	368	370	363	353	347	376	302	361	373	359	378	343	358	361	331	317	388	327	341	369	372	336	374	358	388	374	390	351	316	371	358	322	360	298	373	361	357	382	359	365	394	364	345	340	355	370	375	380	358	356	350	372	381	368	350	356	380	336	375	384	377	337	344	348	327	382	334	343	391	351	366	391	352	361	377	315	354	363	359	342	336	352	354	329	358	389	361	373	339	338	344	327	351	345	378	344	349	385	345	351	390	347	367	345	339	381	341	355	376	377	343	402	325	353	319	330	366	351	337	339	355	357	348	335	339	371	369	350	363	344	337	347	340	379	344	395	334	342	332	310	328	382	327	380	364	360	349	379	332	342	307	390	347	340	386	368	371	349	360	300	366	359	344	382	360	366	339	334	374	316	350	353	347	312	389	342	364	332	337	368	400	383	341
2237	326	372	302	313	324	309	312	318	304	326	330	297	304	332	306	331	308	335	313	346	311	301	330	306	327	300	310	296	330	323	318	348	322	295	328	306	289	336	307	376	348	324	323	309	321	313	307	292	323	307	304	300	315	321	291	323	324	323	349	303	337	309	317	320	349	315	356	308	311	305	285	340	300	312	317	330	311	293	301	278	307	331	345	301	283	344	296	298	312	313	336	337	306	330	313	333	302	330	328	301	278	334	286	329	337	333	286	314	305	331	318	310	307	309	341	266	318	294	318	294	326	336	316	346	313	288	304	278	303	301	305	315	304	286	296	292	316	302	313	292	367	307	313	330	307	310	295	330	328	327	296	297	343	320	312	330	316	327	279	304	333	303	304	332	303	319	325	301	277	304	299	314	306	278	302	305	305	315	290	297	289	314	296	326	325	327	307	282	303	279	298	335	288	311	338	307	294	337	313	296	334	300	321	309	352	302	292	313	314	327	349	305	294	305	294	301	281	301	327	321	306	325	316	327	299	327	329	335	302	316	317	285	272	351	316	296	300	312	299	324	338	317	327	293	298	303	311	292	312	290	309	294	305	294	327	320	300	292	270	308	342	322	318	309	307	308	320	315	305	311	316	309	302	281	300	290	290	329	327	309	326	323	329	338	328	286	291	322	305	316	297	318	312	371	288	283	300	307	327	294	306	336	334	314	288	314	331	352	337	311	305	318	307	273	309	333	317	316	301	307	313	300	305	344	317	263	301	345	273	327	309	333	346	340	289	341	304	308	300	320	360	294	337	336	314	304	313	296	330	301	329	323	308	328	316	322	303	307	320	307	326	309	323	310	281	298	314	350	294	321	356	303	325	317	319	307	316	295	311	339	332	286	323	373	299	315	307	299	336	349	323	321	309	315	300	319	327	319	307	310	298	290	293	307	326	306	289	319	311	334	300	309	318	310	316	296	300	322	307	334	309	285	336	333	295	306	307	311	332	282	296	291	306	288	304	304	287	330	266	301	324	357	339	316	318	323	296	323	344	335	304	294	314	292	297	322	321	323	272	329	303	301	311	327	347	311	339	342	299	309	307	297	314	293	334	326	346	304	284	334	333	337	283	331	307	295	332	321	291	361	286	306	333	328	304	326	315	295	349	323	341	312	298	335	292	336	300	291	278	330	325	308	291	320	309	322	301	300	299	333	292	320	327	293	297	305	302	315	297	307	315	337	343	335	296	294	317	341	287	282	306	323	293	299	329	325	325	294	282	301	298	306	315	299	279	308	321	328	292	342	282	317	325	308	316	295	316	292	316	364	313	307	326	326	343	362	345	324	291	329	295	338	299	307	285	320	297	279	304	349	350	386	330	306	341	323	313	317	304	340	287	291	297	305	340	313	297	337	334	315	286	319	299	286	327	308	293	323	290	314	330	321	349	336	303	324	306	302	336	302	325	298	323	317	284	327	328	296	319	316	293	332	322	323	330	296	302	319	285	329	327	304	342	320	321	321	292	281	293	332	321	319	330	328	317	323	323	296	296	306	343	328	307	345	308	289	327	293	325	323	338	306	297	289	295	335	287	315	281	322	325	302	298	282	312	331	315	333	327	313	318	309	328	294	308	290	317	273	312	305	304	377	282	337	302	311	330	322	313	291	312	310	280	321	294	310	319	334	312	312	325	289	301	332	328	315	295	286	334	298	290	299	339	312	322	331	319	314	306	322	300	287	316	313	319	281	335	314	315	301	298	322	326	320	322	338	306	307	303	328	330	325	332	309	327	325	320	322	331	333	299	327	269	337	331	310	279	311	335	287	330	305	303	288	284	293	304	306	333	328	328	324	316	307	323	324	306	297	343	300	362	332	306	333	310	322	314	285	289	316	272	311	339	287	305	318	344	313	315	324	301	353	339	335	335	302	303	299	332	329	341	308	330	341	295	335	336	307	305	304	348	280	322	319	290	312	299	316	295	304	306	309	297	335	317	288	279	334	311	303	323	318	300	305	310	283	319	311	270	342	344	327	307	306	291	282	329	322	296	325	304	319	320	299	283	319	304	334	358	315	332	327	289	319	327	334	299	304	320	316	270	324	309	322	310	298	339	296	332	307	297	291	326	303	297	311	291	327	314	332	309	328	355	316	317	309	342	311	302	312	319	283	325	308	311	295	317	352	349	275	292	284	294	322	334	318	329	348	313	332	328	298	334	315	323	313	317	314	281	312	298	315	315	323	321	310	294	329	291	313	273	319	314	314	321	318	319	301	329	303	276	312	319	282	314	324	339	334	335	315	334	331	314	299	301	313	341	281	301	342	291	298	306	313	338	307	308	299	312	324	305	310	325	299	298	353	272	313	348	313	320	298	313	297	334	321	301	313	283	326	302	338	280	293	273	295	310	325	321	314	310	314	292	357	296	289	319	310	291	285	341	332	352	300	298	321	288	310	311	289	324	340	332	343	309	304	315	316	304	328	343	332	300	336	328	318	318	301	329	314	293	310	311	334	309	291	305	291	316	298	294	344	320	299	315	314	337	331	321	306	324	322	312	311	348	303	310	301	351	351	340	330	297	314	322	320	289	334	321	296	341	299	286	290	334	335	327	301	304	313	325	287	309	337	321	290	295	334	323	290	311	312	347	317	336	361	322	303	327	317	327	311	298	315	317	301	323	321	312	307	367	298	338	318	318	293	308	304	308	299	302	289	293	302	315	318	295	294	286	345	315	307	309	331	280	314	304	305	305	338	336	298	334	285	322	301	336	323	303	304	279	283	316	314	313	341	323	294	316	321	312	306	326	301	276	341	306	306	288	298	309	300	279	357	330	326	295	290	286	293	312	307	303	281	281	305	290	314	337	327	326	335	331	309	312	305	302	331	306	328	350	330	307	330	302	294	333	325	305	305	310	296	312	323	295	310	349	295	316	319	318	322	305	322	340	327	304	297	308	353	335	315	315	318	302	295	303	320	285	321	318	311	324	330	330	324	290	296	312	294	329	297	326	304	282	322	328	307	271	329	304	348	325	322	310	313	274	274	328	315	322	322	298	305	315	332	327	293	284	324	339	303	297	283	295	293	287	281	298	337	305	290	326	288	346	303	317	290	304	302	320	306	310	304	321	327	290	322	348	322	336	312	349	315	322	322	315	299	308	291	296	302	328	346	277	319	263	312	280	314	304	292	313	332	331	307	342	301	317	319	323	308	325	296	336	297	359	306	327	298	309	304	289	325	306	331	306	290	331	309	297	317	304	304	312	333	305	320	316	300	297	306	311	309	307	321	304	310	302	276	318	326	300	306	331	306	305	319	330	317	309	331	316	303	324	306	302	320	308	305	295	311	322	305	322	321	326	309	310	302	331	308	304	307	280	335	296	324	344	313	331	307	326	307	324	293	300	304	303	299	313	327	363	343	283	309	352	320	315	311	322	338	311	333	324	314	318	314	289	324	304	310	309	290	347	324	291	315	336	347	301	310	315	303	300	283	313	292	336	307	289	346	321	344	330
2737	749	787	814	777	779	722	749	772	760	780	705	726	726	752	764	755	770	790	783	735	756	728	747	738	755	744	718	750	767	739	772	727	748	719	744	776	756	755	724	697	784	742	708	752	779	733	757	713	720	745	711	776	709	769	731	749	763	740	760	765	704	769	768	785	760	753	767	793	759	712	784	807	733	745	788	760	754	800	751	706	787	775	767	738	763	711	776	749	678	745	695	788	738	734	752	733	793	774	782	746	766	758	790	782	745	774	696	786	806	706	766	711	809	731	719	737	750	788	722	731	698	711	743	728	729	757	794	750	704	725	739	760	755	801	759	770	799	820	710	744	731	772	768	752	767	734	764	778	734	760	802	773	762	753	773	764	745	776	770	763	742	731	762	754	711	713	745	733	741	741	721	724	748	745	764	756	727	724	752	696	748	779	760	760	710	735	714	781	760	765	751	736	723	718	708	783	760	754	711	750	756	714	719	672	701	739	760	760	768	731	735	702	751	749	759	780	778	745	754	768	761	742	787	758	780	758	735	758	696	754	728	735	735	718	805	713	739	766	757	777	717	763	761	696	718	811	705	762	715	766	721	747	750	750	706	775	750	758	780	763	760	771	702	786	715	758	735	761	758	759	767	739	779	712	708	749	735	736	706	735	751	767	753	727	712	741	685	711	777	754	740	750	730	726	757	738	760	693	705	727	782	755	765	738	712	751	693	742	738	714	741	706	765	737	692	726	720	749	686	761	749	711	802	762	776	714	748	762	746	730	701	722	688	781	745	733	698	714	787	753	737	735	689	736	722	792	732	732	786	766	746	681	810	713	761	741	731	707	725	746	715	726	774	789	748	728	748	750	750	729	721	731	760	706	741	772	762	740	777	766	725	737	738	749	731	766	750	736	749	764	798	743	751	744	740	722	728	746	772	730	732	744	741	728	740	696	774	816	708	734	743	757	725	729	780	737	762	738	755	786	709	720	786	801	733	703	731	715	722	739	723	797	749	689	707	690	714	700	766	730	772	762	735	784	767	718	754	712	755	740	762	768	738	724	730	804	714	759	750	753	735	737	757	725	722	767	771	766	729	720	742	751	671	721	723	759	743	722	706	733	792	745	750	761	726	701	750	758	720	744	721	746	723	727	726	758	735	738	758	734	756	680	768	731	717	770	749	796	755	744	760	760	743	742	791	745	755	715	722	705	783	743	741	717	720	784	796	732	723	700	750	725	698	692	767	782	754	756	748	749	745	708	732	733	750	703	777	753	747	747	732	744	684	739	709	729	762	758	720	747	751	748	719	752	733	747	717	720	761	735	743	767	715	755	758	753	724	735	734	751	702	733	732	761	752	770	758	742	714	747	774	730	767	709	753	688	694	753	754	790	777	782	725	728	797	744	750	742	725	721	729	743	723	728	712	715	768	737	738	739	734	777	702	737	771	697	768	755	739	744	733	755	733	725	703	759	773	685	723	750	724	724	798	759	780	752	814	720	719	746	745	757	759	782	794	734	742	729	762	678	734	722	694	763	763	718	765	737	714	755	730	723	782	717	771	749	692	737	746	746	738	710	740	750	782	761	763	741	777	734	704	739	734	758	735	782	792	723	807	757	748	750	761	750	744	779	740	754	729	683	768	714	718	759	777	728	739	775	782	720	726	747	742	759	756	704	787	763	755	774	739	740	761	757	737	763	772	737	784	728	765	700	776	767	747	789	715	726	760	734	760	739	730	739	787	731	652	764	751	727	764	718	747	691	778	760	741	753	690	757	777	756	727	749	763	749	776	739	738	696	773	763	741	746	717	735	686	739	775	780	715	697	769	754	751	715	703	806	772	729	704	758	741	753	723	767	803	713	751	766	739	713	796	772	754	748	746	735	738	789	786	745	772	731	712	769	805	770	775	708	741	709	741	737	730	716	754	748	739	769	775	734	750	738	763	754	723	767	757	721	707	766	694	747	799	718	726	743	728	795	750	714	787	715	713	706	757	760	739	716	769	715	785	733	730	737	753	709	721	720	689	757	774	745	737	744	777	761	719	732	706	756	721	743	793	761	756	759	739	790	717	760	787	735	745	746	727	754	775	768	733	739	719	727	738	749	754	742	721	771	742	736	748	720	746	699	748	718	746	729	729	742	751	741	822	721	724	720	768	753	774	808	748	767	777	743	738	722	708	702	739	748	771	736	805	728	737	732	776	706	729	704	699	721	730	776	759	729	719	772	707	750	700	738	756	757	739	724	732	774	747	725	786	740	720	741	752	742	740	716	736	803	772	748	734	769	769	760	792	817	777	732	753	747	767	701	730	783	761	745	764	730	774	703	719	778	735	696	773	730	713	772	736	760	755	735	728	686	747	764	737	730	776	748	764	719	762	748	732	712	743	718	730	704	731	749	716	743	747	676	739	757	789	750	791	731	718	683	730	691	732	724	767	750	767	732	746	715	765	756	750	781	692	736	739	714	712	744	743	687	777	771	723	745	748	745	750	714	755	774	753	767	756	733	773	748	741	695	695	729	796	764	721	696	763	741	731	704	724	711	742	750	709	733	737	781	731	740	709	738	687	713	717	745	736	676	743	787	691	738	744	769	751	735	741	713	752	740	749	744	750	764	737	789	773	753	728	755	717	766	742	772	780	766	736	760	727	709	732	727	736	786	728	716	741	767	714	696	723	762	732	707	712	735	765	724	764	768	739	737	751	750	721	731	736	771	759	791	730	732	708	718	729	707	776	739	781	782	744	769	766	711	754	786	818	730	747	691	721	786	802	769	762	744	683	756	749	765	756	749	735	741	758	762	751	737	736	739	721	741	805	755	727	753	710	705	756	748	763	765	727	686	701	717	748	719	723	728	724	768	781	687	701	738	746	714	725	709	749	716	751	730	752	750	787	757	774	708	732	745	765	705	759	731	772	706	749	768	803	776	713	732	742	689	694	704	751	733	748	749	735	772	763	717	759	734	750	725	780	754	742	712	716	696	722	730	741	745	753	777	781	728	722	732	732	756	753	709	753	763	731	755	762	757	739	694	821	731	740	762	718	724	733	746	786	743	738	744	737	725	720	726	748	723	773	727	709	724	719	714	738	735	744	779	760	743	788	748	707	764	770	721	738	705	683	729	716	720	756	788	758	752	702	727	754	752	670	741	773	763	721	720	724	720	746	726	743	775	714	753	708	710	744	744	725	709	734	782	734	776	762	794	731	775	726	746	745	777	761	714	741	735	734	751	769	720	746	749	723	784	749	705	729	788	758	723	758	759	705	735	718	755	735	720	702	772	731	714	732	742	771	687	728	720	709	742	740	733	805	767	749	688	756	723	724	768	758	721	771	767	774	702	741	742	700	713	728	741	746	735	770	767	652	738	748	727	716	711	775	722	736	737	734	742	722	801	753	754	761	726	773	764	738	759	729	761	738	717	717	752	756	727	695	748	763	794	717	725	728	754	757	741	728	756	762	741	724	740	737	755	721	705	761	723	747	807	778	772	759	715	751	752	739	711	765
8721	634	505	406	348	328	317	256	292	264	281	272	244	306	269	285	258	261	256	278	248	259	278	261	268	273	267	261	259	257	284	259	291	262	275	278	264	284	234	230	254	261	272	281	263	232	253	266	231	249	281	299	255	247	268	277	259	268	228	264	275	242	268	272	272	267	276	280	260	277	282	286	290	263	272	258	248	272	247	294	275	281	269	279	254	247	277	274	279	247	274	274	278	273	267	250	286	275	262	262	268	251	269	242	261	278	280	264	282	267	266	265	242	256	270	254	277	263	252	279	238	256	257	276	262	271	248	306	249	277	265	271	265	282	256	266	262	248	276	246	240	246	274	254	271	277	254	242	247	240	291	253	277	247	266	242	229	296	293	293	264	260	292	301	279	266	295	272	250	255	265	277	298	268	260	254	267	280	243	291	281	252	256	239	266	266	282	265	260	253	243	254	278	245	255	266	281	259	260	251	239	254	263	265	270	248	283	252	262	303	289	262	285	240	289	240	248	271	276	279	250	235	255	264	266	279	237	280	264	276	279	270	257	290	263	277	269	238	247	249	267	245	271	272	277	266	270	256	279	283	270	270	245	252	251	247	269	244	269	271	280	289	246	272	248	238	252	248	302	262	270	231	255	272	294	234	245	274	267	253	280	255	252	259	272	237	286	262	290	257	274	280	247	232	275	276	273	272	272	221	275	284	251	281	290	286	253	262	260	273	246	273	255	232	253	259	248	284	257	261	234	239	270	259	277	268	258	240	266	286	262	277	287	253	252	307	259	270	248	277	275	260	252	256	247	247	277	265	257	303	282	262	239	254	255	246	297	277	249	264	261	265	259	259	252	244	288	272	289	258	272	285	254	250	262	288	260	254	266	277	283	271	299	242	282	253	263	287	258	274	267	298	238	276	268	278	263	299	280	279	250	283	262	268	262	257	240	289	264	232	278	262	239	253	268	253	260	240	264	261	245	248	222	265	249	271	260	257	240	239	304	259	240	251	298	267	273	265	255	264	277	223	247	290	281	272	288	271	276	243	280	251	279	258	264	282	245	244	278	253	273	278	300	267	261	255	281	260	277	261	259	259	239	240	290	243	269	257	255	266	276	243	262	271	315	273	241	270	286	279	259	276	246	269	300	267	277	252	251	276	266	262	260	271	290	288	296	270	277	254	271	275	262	245	268	278	279	243	269	261	266	288	246	262	260	284	288	274	243	261	245	246	260	263	270	245	247	268	257	291	257	266	223	253	283	246	275	297	264	264	256	270	249	261	264	260	269	268	279	231	281	274	290	289	273	271	278	283	259	234	254	270	248	275	264	260	281	260	304	265	291	262	247	264	283	262	245	293	281	243	253	261	268	271	299	262	284	240	284	240	241	266	246	241	256	265	251	265	243	251	260	256	231	253	272	303	247	259	258	287	279	261	275	251	295	275	286	296	286	232	273	256	248	267	253	288	286	273	266	261	224	255	248	247	261	245	291	267	270	263	254	247	269	282	285	269	253	284	251	285	268	278	289	255	261	267	276	240	262	252	230	260	252	260	293	290	251	261	250	274	277	269	270	294	281	245	292	269	275	258	216	256	261	255	264	282	247	243	293	250	239	296	269	270	265	275	240	269	243	282	272	275	268	260	285	248	267	274	246	279	285	258	303	272	273	248	244	239	256	275	254	240	274	269	253	271	260	272	257	261	281	240	262	244	257	271	268	297	263	276	271	260	283	265	260	247	257	312	268	258	235	278	264	284	238	257	249	290	253	268	280	265	280	246	267	225	251	275	246	228	256	263	275	310	254	261	258	266	287	286	276	283	270	253	274	295	260	286	256	257	293	261	268	276	272	292	268	248	251	254	306	284	279	277	240	246	274	273	268	286	226	278	254	287	267	286	283	277	237	263	267	243	247	241	309	236	247	279	266	243	235	238	244	302	270	280	287	255	263	274	259	265	258	248	234	237	262	273	267	258	251	286	260	286	247	246	305	278	304	265	265	258	262	280	290	263	275	261	240	243	253	243	274	288	265	236	280	230	265	213	241	280	271	279	271	266	266	243	261	271	259	275	278	256	220	256	257	280	256	261	287	279	281	269	273	262	260	253	277	264	293	274	263	269	248	264	275	297	263	268	267	286	290	285	278	279	254	264	284	282	278	247	274	279	282	287	278	259	251	259	259	259	302	281	300	241	245	240	260	243	275	286	265	257	264	244	259	258	268	259	229	280	278	268	256	233	245	278	253	267	244	264	257	260	265	293	265	247	246	264	295	322	305	282	260	260	282	274	298	255	267	239	272	290	260	223	246	251	260	257	249	266	280	282	243	252	266	280	246	257	276	254	268	269	259	271	304	242	251	243	249	293	226	298	253	276	257	239	269	298	261	246	290	258	253	257	239	276	244	298	310	271	278	272	273	246	249	264	213	270	272	260	287	273	257	236	273	295	276	272	294	251	288	267	279	256	293	245	256	313	273	299	229	262	292	265	229	285	276	286	279	259	249	234	241	264	271	247	288	285	254	243	266	250	291	273	257	285	283	267	288	254	262	274	285	251	270	287	254	277	290	272	297	310	279	271	240	250	248	277	275	256	276	280	269	241	274	297	242	264	232	249	243	259	241	271	246	235	286	257	270	277	229	246	242	247	260	252	273	278	268	268	279	287	258	298	262	253	252	284	270	283	263	243	278	264	261	274	291	256	251	260	261	270	311	272	301	292	278	272	252	246	273	245	242	257	264	263	249	291	264	245	251	278	282	251	277	260	265	288	253	239	243	264	271	249	264	285	269	244	306	267	245	268	283	267	260	284	288	249	245	284	291	269	256	263	291	275	246	284	294	297	266	253	249	284	270	255	264	273	242	249	273	296	288	275	238	258	235	237	295	268	246	289	279	264	238	274	250	288	240	261	274	267	268	285	258	248	255	252	268	263	256	292	268	279	289	281	265	228	280	274	298	265	265	265	243	252	255	269	261	258	256	246	253	254	267	271	235	251	259	251	288	235	282	250	291	276	284	259	273	245	272	231	263	273	277	293	273	256	241	255	255	284	262	281	267	249	260	272	237	276	277	264	263	278	257	272	275	258	251	284	267	288	264	289	274	264	239	247	256	261	283	248	240	265	261	262	260	229	255	296	238	284	258	246	251	252	288	275	265	252	234	255	263	250	268	254	284	284	260	290	284	275	254	267	254	279	266	247	267	263	279	260	246	274	298	266	268	248	280	265	280	274	251	273	278	268	288	266	261	275	261	286	252	258	253	284	251	244	281	271	255	249	279	259	255	261	287	244	251	288	304	279	275	246	244	262	264	243	281	275	291	253	288	224	259	225	243	256	264	270	252	238	254	317	285	271	260	300	263	284	271	238	301	270	267	246	300	261	277	273	253	311	282	279	258	284	313	248	259	277	284	265	274	269	297	282	282	285	275	234	286	280	270	311	257	294	238	271	272	284	247	265	247	252	255	262	280	258	304	239	261	268	257	278	277	228	272	263	273	289	266	278	282	261
7511	837	1128	1241	1084	907	869	856	797	787	701	719	695	755	717	680	668	667	642	683	653	674	671	636	703	646	660	703	620	675	653	625	610	634	634	624	628	660	645	677	639	613	695	639	699	655	654	632	645	656	685	629	600	607	648	635	663	659	582	666	626	642	654	680	667	659	707	688	657	683	703	627	681	635	747	646	686	669	667	600	598	643	656	640	644	668	644	636	662	614	623	628	621	616	618	651	683	625	654	624	634	631	618	615	606	627	641	621	605	623	615	632	648	629	670	660	650	648	628	624	620	595	634	619	600	606	611	630	626	641	696	587	630	674	702	647	587	637	613	680	685	648	670	610	650	582	622	623	631	631	620	658	636	642	638	651	620	625	634	656	657	611	666	670	640	590	661	705	616	636	632	611	639	651	664	607	642	652	612	692	607	709	613	655	615	642	634	614	664	622	652	607	610	611	652	633	708	627	684	614	638	613	620	578	663	640	651	615	638	688	653	640	585	666	600	622	642	628	616	631	596	605	652	632	670	655	615	665	670	616	585	627	659	639	627	657	632	655	654	648	630	588	649	637	656	646	614	624	660	641	643	652	663	614	609	647	676	666	624	609	627	644	625	622	674	584	589	651	651	612	683	647	675	651	618	663	638	665	627	616	668	631	624	621	610	680	681	629	602	614	579	641	655	652	654	635	602	613	595	641	594	662	561	674	640	637	631	592	629	597	609	670	594	615	619	640	669	639	650	639	625	630	643	622	601	630	600	612	646	616	669	651	631	611	631	629	664	598	614	634	649	620	633	694	627	629	636	612	589	669	611	622	612	622	645	636	668	660	625	625	629	675	624	606	662	663	665	667	693	640	654	620	650	665	632	630	624	666	619	597	647	628	634	647	646	579	652	603	618	660	566	602	669	649	613	658	641	625	647	650	620	600	623	623	598	683	609	610	684	634	643	656	610	600	625	635	667	619	648	615	683	635	631	639	643	623	634	651	668	612	596	622	635	610	634	634	637	605	671	683	660	622	609	621	623	631	634	629	626	669	652	631	619	628	662	648	634	646	622	606	619	622	610	619	602	639	650	634	652	614	619	605	688	614	660	650	644	607	650	629	622	604	636	680	615	637	642	640	630	672	621	626	629	609	618	631	650	658	611	664	600	644	578	638	639	623	660	656	640	608	603	666	628	650	637	645	690	607	645	619	654	610	689	628	630	650	630	647	667	637	679	650	630	643	635	650	648	671	630	631	656	628	623	622	631	624	626	631	682	641	628	612	674	663	602	634	632	567	627	592	612	653	632	594	600	628	615	645	612	651	592	661	623	642	663	658	648	628	637	662	653	618	647	626	580	630	604	627	642	632	616	580	653	651	631	633	646	604	574	650	664	637	599	691	644	623	669	639	605	635	626	617	628	655	629	642	604	642	649	670	664	611	677	602	664	633	620	630	665	590	638	597	625	637	642	661	637	698	620	673	626	606	655	690	607	700	667	624	657	618	638	625	673	614	628	617	622	624	645	703	612	647	635	640	653	609	633	624	664	662	626	614	634	619	634	627	684	613	659	625	655	638	609	651	638	627	666	627	604	604	628	688	631	664	615	617	632	665	658	645	630	647	613	652	607	665	669	654	610	628	632	644	639	626	610	646	633	625	656	675	603	622	633	631	631	667	652	654	612	616	612	663	653	612	667	628	608	673	647	579	611	593	677	627	658	664	616	631	626	685	625	622	629	606	669	619	630	623	620	652	648	621	555	633	668	634	668	620	639	632	621	659	642	647	631	665	632	607	654	639	645	628	652	642	640	593	630	647	630	641	624	612	586	633	607	613	636	629	638	647	638	629	665	664	625	596	673	638	651	633	629	623	619	648	654	662	653	636	582	641	606	683	652	610	630	660	668	593	632	673	675	606	626	585	610	645	621	633	646	600	641	651	622	625	596	647	681	613	685	652	669	641	633	635	663	641	642	627	648	636	584	649	637	682	624	636	675	614	609	595	594	655	618	665	655	682	636	680	680	682	682	672	614	633	635	628	682	638	644	653	619	653	674	635	630	612	632	636	638	639	671	635	644	651	628	649	640	624	576	595	612	615	592	611	631	646	593	613	623	624	639	612	593	659	632	710	656	661	636	627	657	612	649	598	653	619	650	626	655	649	621	612	635	642	635	618	608	615	656	619	606	637	609	625	668	617	648	604	698	628	666	653	601	614	682	671	635	655	644	599	664	653	641	614	626	678	675	675	659	655	696	626	681	687	584	652	590	638	609	649	632	645	679	602	665	624	604	637	663	650	625	634	620	632	663	632	595	648	664	696	677	641	584	622	642	686	616	618	644	689	655	657	641	630	646	658	583	622	621	647	635	625	660	678	613	649	624	641	613	639	641	655	651	657	601	640	639	622	655	619	676	595	692	593	604	637	631	599	711	619	606	669	631	644	639	658	604	620	691	617	667	665	643	661	615	587	642	640	658	655	646	692	651	684	641	636	600	710	647	632	659	610	620	651	671	642	623	649	582	679	630	643	622	652	618	631	629	634	611	616	649	657	602	618	649	570	612	596	596	634	641	651	608	630	631	622	661	620	637	647	596	636	659	664	669	677	621	672	665	618	625	596	616	652	613	653	641	646	631	632	632	632	648	637	569	616	606	635	615	660	666	676	639	643	638	616	618	661	648	640	626	651	598	659	612	645	621	643	636	612	639	675	617	635	660	628	658	585	658	643	597	608	629	596	652	614	602	667	635	636	619	637	637	630	657	649	595	666	647	630	602	627	665	686	659	650	621	669	669	648	676	647	652	627	630	644	616	648	665	618	620	604	650	604	643	622	594	638	654	612	613	625	671	620	624	634	643	632	571	608	645	640	662	624	627	643	666	633	635	622	620	668	646	628	644	665	655	625	608	687	625	667	623	644	667	628	626	660	628	661	621	645	658	628	650	671	618	640	685	618	620	660	633	640	631	613	614	626	661	626	649	626	625	648	649	611	672	607	633	633	647	633	659	669	653	630	635	647	577	643	660	631	601	621	625	614	614	605	640	635	638	615	664	622	662	640	684	630	593	668	625	676	590	620	655	621	637	637	653	657	637	613	627	626	623	653	645	631	682	657	625	608	593	653	617	660	634	615	641	572	572	619	598	651	687	646	624	616	626	639	616	658	647	631	622	628	616	646	622	640	635	650	629	649	635	631	650	669	678	620	586	631	651	642	658	625	645	614	621	632	657	634	614	697	620	646	633	622	650	618	601	655	636	629	646	641	589	637	588	650	636	617	654	591	669	611	605	607	611	611	642	605	678	593	611	653	601	670	626	609	609	649	629	615	612	637	616	658	624	626	651	671	599	616	611	658	616	690	655	642	613	587	644	664	630	567	600	653	667	612	623	650	596	633	614	614	620	633	650	652	630	647	615	607	617	626	607	607	625	683	651	650	665	646	621	617	677	586	639	584	695	646	619	626	596	664	634	588	671	602	659	633	615	614	587	613	667	656	655	638	674	635	615	616	584	687
13839	935	621	481	350	280	221	191	194	188	172	167	183	171	165	174	164	150	145	139	121	152	148	166	156	165	143	147	130	144	148	123	131	138	151	141	128	128	155	145	156	144	138	147	161	166	142	106	146	129	136	136	143	165	127	132	150	136	141	152	144	128	153	147	132	144	154	155	136	162	143	157	167	165	154	130	143	122	150	130	164	125	118	133	134	139	131	139	130	125	137	132	144	139	130	125	134	122	152	149	139	130	159	153	135	138	139	157	167	128	126	151	134	129	130	127	136	148	134	146	133	154	151	136	143	142	149	123	140	138	120	141	161	137	140	158	133	139	136	128	127	142	133	147	145	146	154	166	132	134	140	128	136	133	118	128	149	130	136	142	133	142	126	128	151	133	131	130	131	160	117	137	154	115	164	151	155	152	104	139	162	130	131	168	147	133	134	118	145	129	131	132	147	126	139	137	142	134	137	135	138	125	145	140	130	142	132	140	142	122	147	137	158	134	123	151	128	136	167	157	144	139	156	140	137	128	140	137	155	139	144	172	130	134	134	134	129	153	145	151	140	128	154	140	147	150	128	144	153	159	151	146	145	136	156	137	144	131	136	152	135	166	148	108	129	161	137	135	129	138	129	148	117	138	127	149	138	144	154	156	147	160	147	152	135	130	134	128	127	154	144	127	137	137	141	137	144	125	146	137	140	127	150	137	142	131	163	129	131	142	153	169	131	128	146	144	145	150	105	139	140	155	123	130	133	160	172	165	145	151	140	133	138	132	141	151	147	135	130	155	155	137	145	132	141	141	142	155	147	159	162	143	140	147	117	126	121	149	138	140	143	157	141	143	126	125	125	132	146	141	145	156	148	123	166	150	146	143	150	143	152	156	165	124	156	142	154	123	154	129	147	164	141	121	133	119	153	135	136	144	142	148	139	132	125	138	135	129	151	140	139	132	153	144	139	153	155	152	132	149	145	123	129	134	135	119	159	126	122	121	129	146	126	128	146	121	141	141	141	145	120	151	155	155	144	137	128	149	139	119	145	131	149	149	145	152	128	145	140	134	138	137	145	145	134	141	151	140	141	143	131	128	129	146	126	142	130	108	121	151	140	144	144	141	138	166	140	159	149	137	119	133	129	150	136	127	136	135	153	140	155	154	144	131	165	141	138	131	121	138	127	158	145	150	150	147	138	135	152	129	126	143	130	124	135	156	157	147	146	118	136	141	149	128	154	144	126	154	141	165	162	143	154	131	121	102	146	144	151	156	147	126	128	155	124	148	149	130	146	147	115	126	135	124	159	121	147	162	131	128	134	108	133	138	145	151	160	123	138	140	136	115	136	152	131	147	123	136	139	142	134	148	151	131	151	155	151	136	120	121	142	140	139	153	132	143	155	149	140	135	145	134	135	156	142	117	139	144	137	135	151	128	142	122	141	145	145	117	122	155	138	128	137	141	132	141	118	151	161	119	154	134	145	143	146	146	145	147	122	143	141	115	149	126	140	148	149	119	133	150	141	132	138	119	130	138	143	158	162	147	143	141	161	136	144	136	129	145	119	126	154	144	122	133	111	151	134	151	144	169	158	111	140	148	138	151	139	131	143	148	138	159	162	130	125	136	133	135	135	118	155	138	124	117	142	143	134	112	114	146	133	130	137	118	145	121	148	134	124	112	126	143	155	137	132	124	121	132	133	130	117	140	147	143	137	139	136	151	136	137	166	143	147	154	170	131	150	123	150	146	140	155	136	120	157	133	133	139	143	163	145	160	130	147	126	141	137	129	146	152	155	138	121	142	141	118	135	140	148	138	136	168	153	137	139	137	155	120	146	144	136	125	155	130	162	137	128	164	161	130	126	166	171	155	148	144	149	138	145	149	146	139	147	119	125	144	149	152	134	175	153	132	147	136	142	136	141	125	127	130	135	129	147	145	165	117	143	129	138	148	159	150	134	119	149	164	110	143	141	141	133	141	144	138	162	130	153	156	162	140	116	158	129	130	134	121	121	171	153	134	133	158	131	139	154	135	142	131	135	145	136	136	130	142	130	160	136	132	140	140	126	121	154	155	146	158	160	120	140	139	151	130	163	141	146	137	154	144	135	136	146	163	137	124	136	136	154	156	143	130	157	159	132	147	128	140	144	124	142	155	151	122	133	142	156	141	136	127	119	137	131	140	140	141	128	128	139	132	153	138	144	133	139	131	146	149	131	115	123	144	155	145	133	146	147	136	149	129	145	121	147	145	156	132	127	132	143	138	150	139	143	142	161	143	156	123	146	153	124	160	135	156	154	137	132	168	159	127	150	138	157	156	151	151	127	163	157	110	156	148	151	145	133	144	138	137	145	138	139	137	151	140	144	110	142	145	130	168	134	130	137	159	151	148	139	151	155	122	133	146	151	122	166	158	136	137	127	153	140	134	149	138	145	147	121	135	119	153	155	129	118	126	131	144	154	131	120	139	122	146	123	159	146	122	144	142	130	162	160	153	152	124	129	128	138	167	144	146	121	149	143	143	137	132	144	129	140	136	117	125	129	137	150	151	141	146	132	131	141	165	143	159	124	129	133	156	139	140	144	131	109	133	145	155	146	128	124	146	143	157	130	144	146	133	134	157	150	137	129	135	142	119	132	130	133	129	130	150	147	139	123	148	158	133	141	121	138	135	140	119	124	140	126	153	163	140	129	132	136	120	133	145	149	136	126	161	144	119	138	149	148	128	142	152	131	140	136	153	151	130	134	116	138	122	140	137	144	127	141	110	127	128	161	132	142	124	147	130	134	149	151	130	129	130	117	149	143	139	157	129	132	122	151	155	147	164	140	142	142	146	140	138	151	161	149	127	134	123	133	146	142	126	128	133	137	142	116	113	127	133	143	140	138	140	130	139	153	127	156	140	160	148	137	132	124	145	136	134	136	144	127	141	141	133	123	156	159	134	135	141	161	119	140	160	134	156	166	123	121	148	169	158	142	144	119	138	147	116	142	133	152	131	141	145	151	146	127	123	120	130	138	156	148	132	145	137	129	121	139	145	152	138	151	137	110	164	122	145	144	130	128	146	137	130	147	146	134	144	145	144	138	141	134	167	143	128	150	125	125	142	142	148	139	142	127	134	168	132	161	136	143	128	128	148	142	139	148	142	118	151	127	128	136	145	144	145	139	150	129	139	134	134	119	142	152	161	139	152	143	130	144	147	121	160	126	157	145	160	144	131	149	148	127	145	128	129	120	139	126	150	143	152	126	144	141	152	138	142	138	132	143	141	153	157	148	144	123	152	128	165	139	140	132	129	152	150	114	141	163	117	138	132	133	136	113	150	140	144	147	180	170	124	141	148	144	153	150	127	142	120	168	145	153	137	158	158	161	138	122	138	133	130	150	146	151	156	121	130	139	139	124	142	147	119	141	133	161	137	152	139	135	136	133	130	154	134	143	140	161	118	138	154	138	134	125	163	137	139	127	134	134	133	134	143	154	123	168	151	145	143	173	138	161	131	140	126
8861	843	1381	1565	1267	1035	921	759	694	563	597	601	505	507	479	472	480	440	436	432	436	404	415	406	402	375	412	386	387	391	424	369	402	397	364	412	427	389	388	353	353	400	390	342	366	364	377	390	341	358	369	361	389	359	365	347	395	401	385	345	345	383	373	398	366	373	425	441	387	435	376	412	417	472	464	466	464	381	366	359	375	399	340	358	363	373	372	385	356	362	333	397	366	365	359	334	350	415	315	344	353	363	383	394	350	364	370	361	350	382	355	406	364	385	344	351	385	367	387	346	395	350	362	345	366	364	380	374	360	317	381	389	336	353	360	369	367	372	395	391	359	368	351	350	339	372	356	349	382	323	363	366	340	380	407	346	375	392	347	373	371	370	401	342	350	361	354	367	428	344	342	364	363	352	369	362	365	341	399	365	362	373	315	348	347	357	373	375	344	375	375	365	348	360	384	375	355	343	355	359	355	348	315	370	351	339	357	367	368	369	354	349	342	348	357	347	404	356	342	361	356	373	358	343	372	352	369	359	384	383	386	345	372	351	353	343	345	356	355	374	350	370	350	357	415	353	342	383	345	351	345	379	349	377	369	361	393	355	367	377	316	360	337	388	349	340	348	355	374	391	377	378	360	347	331	347	350	369	337	379	366	347	364	382	358	336	343	356	329	382	363	396	363	340	362	336	346	358	361	385	349	333	374	363	345	406	338	378	391	319	330	368	361	380	379	357	358	351	352	356	385	331	363	371	358	363	375	339	377	351	355	313	353	418	360	379	389	383	393	372	327	336	352	353	335	380	392	379	329	357	340	368	356	402	373	365	329	353	353	376	355	349	354	356	351	342	357	363	369	341	344	358	359	363	355	376	405	391	361	373	378	350	365	349	379	401	361	365	369	366	336	334	380	361	373	375	381	354	343	357	365	393	349	361	365	400	335	342	394	413	346	347	388	364	353	358	373	383	351	345	372	348	321	370	402	383	355	361	402	337	358	383	318	363	354	342	378	349	379	360	362	350	349	362	342	378	387	367	369	364	371	359	360	371	364	378	364	379	329	348	401	368	366	352	345	395	333	383	354	354	345	392	381	356	360	352	354	349	386	390	382	369	378	320	377	368	417	317	362	374	356	374	359	367	360	375	340	352	367	389	374	367	353	374	390	358	355	350	384	373	369	367	349	358	336	367	370	351	372	355	351	383	333	323	339	384	385	353	332	379	351	366	398	358	340	345	369	379	358	341	370	369	344	398	365	364	387	349	373	355	354	362	357	357	358	357	384	377	375	372	380	363	365	352	310	377	377	358	373	334	313	373	384	370	392	373	344	362	351	351	375	354	361	338	355	339	351	349	340	365	374	362	372	349	331	388	353	378	363	364	396	354	341	363	377	346	368	321	370	358	359	357	398	367	364	361	356	344	338	326	344	355	387	330	396	372	328	383	352	349	360	343	378	381	334	354	352	344	375	385	394	361	353	350	389	356	394	331	392	348	360	361	359	314	375	393	400	366	350	357	410	351	342	367	365	339	337	333	339	353	345	362	325	341	360	380	378	389	345	319	341	365	361	379	376	361	392	329	374	357	356	380	329	348	350	363	364	373	362	364	357	386	383	373	364	362	321	366	351	365	385	392	375	366	370	316	358	373	364	359	382	361	365	341	363	353	311	346	376	393	333	418	332	353	388	387	390	361	350	337	361	373	366	336	342	348	410	354	364	337	356	349	363	363	409	338	375	375	359	350	337	352	343	334	378	362	369	356	341	360	325	342	336	350	399	339	346	345	350	393	383	385	362	372	367	362	372	363	339	365	398	348	386	359	373	381	384	362	375	364	342	339	359	328	351	410	388	361	357	351	344	312	378	359	369	356	368	374	368	344	367	350	385	350	369	351	365	334	359	346	333	344	373	366	340	368	331	409	376	334	366	354	357	357	354	365	370	375	387	376	371	380	367	343	350	360	339	363	356	377	365	349	386	366	401	364	335	352	371	361	342	368	350	359	358	370	358	368	386	357	378	368	369	358	366	340	375	344	351	315	363	343	356	351	367	331	336	374	361	375	353	385	351	356	366	371	355	338	352	354	374	330	371	379	405	341	363	380	369	368	361	381	341	376	368	372	347	341	379	351	383	390	354	377	378	375	359	397	366	364	348	371	395	383	329	383	391	329	332	342	372	395	332	362	344	358	387	388	381	341	339	386	356	365	326	360	349	388	371	363	363	361	347	379	379	314	360	372	390	380	352	357	331	378	371	365	332	370	374	382	362	374	399	367	342	380	345	375	378	352	373	353	326	370	339	335	392	373	378	341	344	353	368	375	342	338	335	349	374	360	350	344	358	357	328	362	373	388	390	383	367	373	340	362	386	395	356	351	358	354	366	349	365	358	351	381	357	345	377	332	338	381	362	375	358	343	334	361	348	365	357	380	389	384	385	343	353	376	383	349	353	361	370	347	391	340	355	371	359	379	319	361	365	361	389	372	399	356	348	380	362	359	351	349	338	346	349	366	364	369	385	352	369	375	385	371	374	358	332	349	390	367	366	362	402	328	373	359	378	369	355	377	342	345	374	386	353	369	356	360	348	358	385	384	379	369	361	370	335	419	350	354	358	358	366	333	368	352	363	369	359	372	395	377	389	374	331	359	400	389	346	331	349	361	382	378	353	402	342	362	366	357	357	359	381	378	357	362	381	395	355	338	357	381	329	357	366	335	348	389	350	357	321	361	362	407	379	374	369	352	370	369	400	335	361	398	337	355	367	363	348	354	392	320	336	353	387	385	348	349	385	371	357	384	343	327	383	360	389	355	360	363	392	331	374	356	353	367	371	366	366	334	334	359	362	349	356	361	370	392	349	372	337	352	367	354	355	344	364	381	367	337	393	368	388	363	366	337	343	317	401	379	371	368	369	383	322	354	358	366	350	361	380	340	323	381	344	376	363	361	379	367	343	352	357	354	383	376	330	362	362	367	339	331	372	326	397	363	359	353	360	360	399	389	371	381	336	382	340	384	367	377	367	347	345	362	389	349	372	359	372	321	369	349	341	372	372	368	325	367	350	400	387	312	379	376	408	370	317	357	378	380	357	366	347	373	375	352	359	346	350	381	349	385	373	356	383	387	370	369	364	357	364	362	345	367	376	383	355	358	338	365	351	376	361	379	330	372	369	335	337	349	340	326	346	363	363	347	349	365	378	399	375	388	353	382	341	352	382	382	370	345	378	368	385	344	357	363	342	413	345	349	348	381	341	356	367	378	374	395	343	352	356	336	393	370	350	338	361	362	342	370	371	374	363	368	376	349	372	354	398	388	365	354	354	358	373	360	352	347	338	378	381	359	365	361	351	364	318	365	372	374	341	335	354	360	348	377	351	362	408	339	353	355	376	376	378	375	364	374	366	352	350	394	373	378	376	390	373	350	348	373	348	342	379	351	397	358	341	342	339	358	361	347	378	365	378	359	348	349	348	320	331	363	338	375	372	335	356	375	371	337	377	359	392	367
2387	374	323	340	352	329	354	303	328	328	281	335	344	326	315	340	345	307	310	325	327	311	323	319	341	354	286	307	314	283	280	290	336	296	330	304	304	297	339	301	339	297	319	327	304	308	339	322	297	349	316	300	328	304	316	312	329	334	331	347	327	283	317	316	272	306	314	326	320	321	294	312	321	293	336	304	320	334	336	333	283	294	328	297	316	310	331	342	338	313	325	311	298	326	315	320	311	308	297	322	315	304	333	313	363	307	340	313	300	341	313	282	320	329	326	319	328	312	349	309	291	305	346	294	324	313	348	337	328	323	307	297	323	329	315	355	353	344	300	306	336	318	282	293	332	303	289	307	336	275	301	341	283	288	366	320	337	348	333	299	345	296	317	309	340	294	321	306	324	294	319	315	329	367	298	358	325	330	315	307	310	321	318	342	310	338	338	320	319	309	325	339	316	345	310	306	314	338	302	322	335	326	338	315	326	325	325	324	338	328	339	301	294	322	292	344	321	291	348	312	328	335	333	337	326	279	331	334	305	352	322	306	311	299	352	326	312	318	360	319	292	327	329	299	361	332	295	309	352	350	297	259	315	312	316	338	330	292	304	308	324	323	340	335	318	306	320	324	322	319	308	291	293	289	354	316	328	328	358	339	322	308	311	327	309	315	313	310	319	278	282	323	295	295	327	274	313	329	326	336	342	292	311	298	332	292	304	300	335	313	321	321	329	327	328	323	286	355	327	330	331	314	344	324	324	333	318	350	317	312	352	309	358	308	316	297	325	303	280	336	320	303	272	334	308	291	309	332	331	294	314	308	313	335	323	326	277	292	320	306	341	307	314	309	317	346	364	303	334	301	333	340	330	331	300	276	327	308	312	313	286	353	308	317	286	298	316	308	300	340	322	355	357	327	343	349	325	319	328	349	323	305	333	297	316	337	334	312	320	323	328	295	340	310	321	336	320	317	313	333	289	319	303	332	336	305	306	295	317	339	354	341	318	330	290	319	315	309	321	315	317	309	301	305	316	340	317	306	304	321	315	315	319	312	339	339	310	334	319	338	341	340	261	319	325	300	295	280	312	348	307	291	298	310	324	344	293	307	331	339	304	305	308	328	339	309	316	335	297	333	338	276	299	303	307	292	341	320	298	320	315	332	299	282	316	318	333	353	311	336	329	326	330	333	334	323	300	358	332	327	298	357	312	321	333	317	295	346	332	301	322	315	294	308	318	313	300	332	296	298	382	320	299	298	324	313	306	329	302	335	301	332	313	326	316	275	319	338	354	287	318	365	285	326	319	327	342	292	329	348	294	340	302	319	353	293	337	349	360	328	276	343	320	302	309	330	279	378	305	314	307	329	326	314	283	334	319	348	296	317	280	319	309	326	329	344	277	263	318	313	332	341	318	312	320	309	347	277	333	305	346	305	306	303	317	300	317	322	283	282	343	314	284	326	348	310	308	337	299	331	339	335	316	331	311	302	338	324	286	306	308	314	317	323	330	322	340	292	307	298	306	344	335	311	306	330	331	346	343	328	307	332	332	305	307	321	303	304	327	305	328	289	324	319	322	328	330	325	330	319	278	295	324	338	326	312	328	315	332	318	296	325	345	349	306	338	376	302	305	344	353	293	311	330	326	316	322	331	323	322	313	334	370	326	322	332	296	306	342	330	323	303	314	310	315	321	348	300	335	352	318	328	311	296	309	295	346	307	292	322	315	301	327	318	340	302	330	325	327	323	338	313	305	311	321	317	327	309	296	302	339	302	280	317	332	295	327	321	342	297	305	329	304	331	323	320	334	328	291	319	298	322	330	268	320	295	317	349	323	327	326	352	318	332	326	349	315	315	299	329	335	290	304	301	341	305	288	300	335	305	359	329	323	335	333	302	335	341	323	291	306	316	306	321	310	316	323	308	302	335	302	295	302	338	288	313	315	311	332	353	347	290	334	340	297	330	313	311	368	328	358	318	290	300	295	292	323	286	301	320	312	304	327	314	318	304	329	308	310	312	286	315	298	306	346	317	288	354	335	306	318	331	303	314	298	314	338	344	329	332	319	317	326	305	307	335	353	303	310	323	326	311	302	337	297	315	292	285	311	326	345	336	331	309	318	315	324	315	326	286	296	318	334	317	287	346	314	326	326	328	300	314	325	317	371	303	310	343	314	301	321	331	320	335	290	318	315	329	300	335	288	323	336	315	319	324	347	324	330	341	305	292	312	310	324	340	333	324	310	300	313	308	336	349	334	335	303	349	294	306	319	311	327	280	332	309	312	302	317	317	293	295	363	317	315	307	295	300	309	342	332	316	315	336	309	300	346	329	331	295	346	317	330	285	301	300	346	328	325	287	329	258	339	326	332	319	299	339	330	323	307	302	300	317	337	322	318	298	328	306	318	296	317	280	319	332	317	300	344	325	296	310	305	322	327	320	305	321	339	327	310	347	284	308	298	316	311	306	336	330	307	325	311	307	318	316	312	345	300	321	328	310	315	311	302	316	280	364	353	296	312	314	315	292	316	273	301	310	325	324	337	313	312	324	339	326	316	320	318	315	281	261	338	349	318	313	297	310	332	312	339	273	303	329	320	345	331	322	313	294	314	310	298	343	288	333	323	326	368	310	337	354	334	295	313	335	286	305	326	322	333	346	313	309	340	337	310	288	327	345	312	331	333	292	352	321	313	343	324	305	323	355	319	332	322	325	365	312	353	323	315	326	352	300	310	319	352	317	321	334	352	337	300	309	337	308	303	333	293	294	306	313	349	319	316	320	325	322	307	351	317	329	308	302	293	308	304	321	315	332	314	326	322	281	333	295	322	317	309	304	307	311	323	339	287	327	320	327	309	319	329	328	315	323	319	308	322	313	309	328	327	321	355	308	313	303	320	330	326	285	327	309	317	301	321	265	338	352	319	307	313	341	349	287	302	336	301	297	303	308	293	359	315	333	369	306	316	344	340	314	320	313	314	284	310	291	328	335	320	275	308	317	330	287	323	311	336	321	331	344	297	298	295	276	308	306	300	326	317	338	309	294	328	340	314	318	340	288	302	354	328	293	325	312	322	347	286	304	337	314	339	328	301	346	294	334	289	298	329	363	330	322	342	318	294	316	326	341	316	338	323	294	307	324	321	317	324	332	359	351	312	312	315	315	342	339	310	328	349	315	338	314	307	310	325	287	341	326	331	320	296	314	309	301	290	263	318	304	342	327	325	291	360	297	316	290	354	305	306	282	312	335	331	287	320	318	322	335	323	329	313	328	279	347	324	339	297	291	294	343	345	369	317	341	306	331	313	300	298	325	324	306	316	346	312	301	355	324	279	297	326	329	335	314	344	316	283	327	334	339	310	301	304	308	295	332	353	285	308	352	345	330	297	327	345	314	304	307	326	295	347	293	351	305	304	310	286	311	303	290	308	329	289	317	266	308	299	332	257	314	349	321	320	302	346	316	307	312	290	375	299	297	294	269	271	350	304	304	337	349	301	315	319	341	321	299
2665	798	842	791	746	800	755	769	775	779	751	773	772	744	783	723	771	776	722	770	783	755	730	756	795	792	738	725	774	744	866	758	753	732	767	745	752	747	738	733	751	776	755	769	762	725	733	729	741	760	770	764	801	781	700	776	754	757	713	799	769	744	776	755	697	788	797	807	796	785	798	770	725	720	709	829	794	806	731	738	787	713	778	731	804	765	749	787	712	758	750	743	773	740	725	746	762	755	754	725	787	801	758	725	743	726	772	765	725	764	705	739	710	741	740	773	736	734	781	719	752	816	743	772	810	782	759	762	725	750	724	790	762	746	773	746	760	752	714	728	714	761	756	726	730	776	772	749	763	743	775	773	729	742	717	763	765	722	755	802	712	777	778	826	758	743	750	774	754	727	738	737	764	720	700	752	805	704	807	802	678	763	719	728	706	762	748	752	730	745	738	786	752	753	747	754	739	769	758	776	755	732	719	757	772	725	761	730	791	787	750	833	762	777	786	788	746	772	749	724	751	789	788	752	774	790	813	762	777	735	773	767	733	719	740	781	728	792	724	761	770	742	750	756	766	741	761	795	752	754	759	744	740	804	723	795	764	823	755	736	732	790	746	719	774	766	778	707	729	738	745	769	749	794	760	723	752	731	771	722	752	785	754	740	696	735	772	779	793	777	739	765	756	705	762	810	776	747	804	729	768	776	740	755	786	779	772	752	761	736	802	787	767	767	745	718	731	748	753	835	778	770	741	731	739	770	754	729	760	754	703	806	721	741	723	792	741	776	746	774	705	767	756	771	749	749	782	710	774	735	790	773	797	764	722	729	792	784	759	795	726	801	708	732	739	764	760	759	772	777	749	771	765	800	721	820	715	751	781	754	730	715	785	700	727	750	793	753	727	748	784	789	734	777	742	744	766	753	767	727	732	717	765	775	732	736	709	812	742	777	757	767	767	743	785	757	715	753	747	741	676	755	768	751	765	744	738	765	753	742	752	704	740	785	759	706	732	753	755	701	750	765	739	725	798	779	770	780	692	732	753	775	750	752	743	724	717	772	764	732	782	764	786	798	788	746	737	787	760	724	756	772	753	758	766	794	790	772	797	752	736	773	763	764	821	706	771	761	714	695	737	782	725	763	795	717	759	766	750	772	783	790	755	737	739	776	745	769	725	766	793	770	740	742	748	701	744	791	736	773	712	770	727	767	738	779	750	774	735	723	723	760	774	732	747	749	744	724	728	735	773	733	710	794	693	741	740	711	788	756	755	744	685	796	745	811	745	742	793	740	826	749	695	676	767	788	723	738	774	793	791	744	776	769	722	793	721	754	803	785	729	782	734	713	737	744	763	751	742	722	762	782	702	749	764	729	767	726	695	783	760	772	744	788	781	775	749	789	785	810	728	779	801	759	753	739	737	675	760	754	766	797	753	753	781	749	778	702	704	746	722	781	716	726	783	771	721	751	751	789	719	786	735	754	746	754	729	746	712	819	753	768	739	764	803	739	765	766	783	726	789	749	776	731	740	698	709	714	736	739	790	739	743	737	723	719	801	747	775	741	762	772	784	755	849	747	767	766	716	755	750	757	765	754	762	680	747	760	701	710	746	698	764	756	719	724	730	732	693	731	791	800	742	709	691	719	737	798	762	808	728	720	741	761	769	755	750	778	772	763	783	743	725	709	769	785	764	729	726	803	791	769	748	738	706	804	732	739	755	741	761	713	721	750	814	753	714	764	754	716	728	764	752	736	791	762	815	749	756	749	815	774	719	777	741	754	768	756	747	748	739	788	749	723	738	763	761	733	729	771	800	748	719	805	767	771	754	739	747	740	770	757	739	763	772	776	747	734	791	787	756	745	764	782	744	760	742	722	764	724	752	780	728	754	706	806	738	755	719	741	771	724	789	745	741	767	714	752	777	757	747	777	744	728	726	815	733	731	743	725	762	762	733	784	707	738	735	778	762	723	767	715	770	760	742	721	727	770	743	723	807	732	766	769	749	762	780	761	716	788	772	783	733	752	732	742	797	698	776	752	780	740	765	767	720	764	771	782	758	747	786	775	722	771	732	755	766	748	740	729	743	782	754	724	772	763	765	798	745	735	774	754	773	762	760	793	726	725	721	768	785	821	778	744	799	733	746	744	705	737	723	796	737	775	735	740	767	736	741	734	757	776	750	713	742	728	755	775	773	686	739	784	700	738	765	745	748	763	757	773	775	746	736	758	755	762	732	768	772	743	804	749	767	742	765	757	781	749	765	724	762	773	778	765	759	771	728	746	754	756	757	738	795	724	707	762	731	748	764	745	771	753	749	757	776	808	719	736	729	779	746	769	748	717	714	776	760	735	749	752	815	736	763	793	688	742	744	695	739	743	786	783	763	766	719	811	751	733	743	739	739	722	749	719	789	736	757	768	749	772	746	725	762	716	776	760	768	731	781	743	747	756	742	739	775	795	767	780	749	812	695	785	787	742	762	734	738	783	785	745	768	794	703	746	743	729	789	735	753	760	751	733	744	729	750	796	790	763	751	768	753	766	775	716	790	757	774	750	733	787	744	759	751	798	727	802	738	778	715	769	790	797	812	782	728	725	771	762	725	740	688	803	763	729	789	720	766	731	807	800	795	743	715	707	702	740	753	768	766	799	799	730	716	739	722	759	770	751	730	760	769	771	737	775	793	784	781	756	759	793	709	768	769	789	780	779	761	770	775	755	741	750	748	726	770	783	742	763	717	720	746	763	740	750	742	779	739	783	745	739	757	777	807	775	717	724	753	712	745	736	799	740	717	768	766	743	733	732	782	745	751	770	773	749	762	699	748	746	745	747	747	743	737	769	730	761	838	769	728	727	754	785	696	766	776	760	747	755	730	769	690	744	801	777	760	779	765	757	796	755	752	771	727	753	762	779	771	776	714	787	740	756	720	739	753	731	773	744	707	752	703	726	779	740	726	771	807	745	763	771	758	697	746	774	782	766	739	742	741	742	770	740	768	789	746	769	738	796	743	740	750	763	736	742	725	772	761	723	744	755	752	767	687	718	786	750	785	733	706	783	765	787	757	753	751	724	806	752	734	738	709	797	769	758	733	759	773	751	737	702	739	756	758	724	722	751	746	706	792	756	791	768	767	743	745	768	776	794	720	768	741	754	723	782	749	767	728	744	763	799	735	756	727	770	749	718	757	818	765	747	722	711	791	748	734	737	789	775	788	763	746	763	681	749	789	779	763	751	773	707	781	766	803	814	740	801	699	757	737	796	790	759	729	740	743	725	766	731	772	770	757	817	755	738	757	729	768	786	784	760	706	793	716	756	775	739	728	764	774	768	730	710	772	763	753	840	750	766	727	830	785	719	706	791	773	753	749	733	765	755	752	804	747	766	739	766	804	775	741	739	752	739	763	778	751	699	762	735	776	763	743	744	750	744	796	758	742	732	741	715	731	708	753	758	738	746	739	731	769	756	741	766	771	830	775	768	785	715	749	766	745	749	789	794	739	767
8279	579	509	440	357	338	317	339	289	275	288	311	296	291	314	285	295	278	263	282	282	263	268	265	278	252	267	286	243	270	281	309	291	248	270	294	277	271	255	302	258	276	257	286	329	264	260	318	299	256	245	258	264	277	250	261	269	224	262	282	278	265	267	307	259	301	276	266	257	245	296	274	287	279	288	284	269	274	282	257	305	259	280	285	258	260	275	298	260	294	255	254	245	266	273	278	298	256	257	291	257	266	281	280	272	258	259	273	277	301	272	299	261	271	270	268	271	291	268	268	278	281	268	273	291	250	260	276	263	273	266	236	306	247	240	259	252	285	271	272	248	286	266	286	247	296	275	292	240	250	249	241	266	297	285	273	286	261	263	273	256	299	268	272	256	269	283	291	256	300	269	258	261	253	280	243	233	259	262	280	258	257	275	285	285	296	274	281	268	244	274	265	270	291	280	261	253	267	270	280	312	292	311	262	283	262	278	292	257	252	273	301	297	267	267	249	271	271	266	284	274	276	281	268	273	282	263	249	278	275	268	271	287	271	283	258	274	255	261	250	275	285	306	284	243	262	280	280	288	259	294	249	268	264	243	290	252	298	268	227	269	261	273	283	289	291	282	256	294	280	274	257	267	270	296	272	296	274	271	257	290	252	265	297	264	245	260	257	275	279	301	263	270	241	272	254	291	250	271	248	257	255	270	262	284	258	254	308	258	276	287	288	281	309	259	278	266	275	260	259	261	250	292	307	256	274	252	264	265	273	270	260	275	297	285	272	265	259	238	259	281	278	289	263	261	250	250	301	278	277	240	279	282	253	259	265	262	299	305	269	240	241	297	290	257	277	283	256	270	258	275	281	263	267	299	263	252	280	258	281	276	260	262	254	266	265	268	238	262	280	244	265	288	291	250	245	284	291	268	313	272	288	280	266	296	286	253	261	279	272	267	283	278	273	258	270	231	268	299	273	291	263	251	305	290	286	274	320	259	248	276	292	270	280	261	286	258	270	294	290	273	285	273	262	277	259	268	293	309	271	267	263	267	317	265	270	264	279	264	266	285	280	269	274	269	271	257	253	265	272	285	270	239	269	262	255	269	262	257	226	257	314	262	281	287	259	273	277	249	289	295	284	243	242	262	264	276	272	271	265	281	239	297	248	248	264	274	251	254	277	263	293	274	255	257	285	289	278	252	260	278	267	272	265	305	262	241	265	277	258	241	270	265	259	270	266	251	243	249	232	304	301	260	254	251	266	279	253	250	241	273	261	283	270	302	299	276	284	272	234	287	271	290	261	257	275	274	268	279	267	276	255	265	245	288	275	282	264	268	241	261	279	275	271	256	268	284	265	248	278	274	242	313	293	270	259	264	276	290	264	260	287	280	269	257	273	260	251	231	261	298	256	292	265	243	268	254	300	268	259	243	250	265	261	271	275	275	244	259	264	265	276	230	290	272	273	283	266	267	264	281	270	261	283	275	263	266	261	267	265	271	272	280	250	276	273	267	261	280	279	255	255	277	267	273	272	259	243	278	270	264	264	285	269	260	266	295	266	248	275	253	276	268	290	277	279	251	260	237	272	264	300	260	276	297	291	277	275	294	287	257	266	283	271	277	279	268	277	275	253	267	276	274	316	296	283	281	309	280	242	286	289	273	281	244	267	270	280	282	266	280	286	260	304	257	250	289	235	255	292	249	296	286	275	277	290	284	278	268	262	245	262	270	296	281	285	250	267	299	266	249	277	273	262	242	293	264	296	267	277	279	280	278	267	264	287	282	279	259	274	286	267	262	267	258	299	290	266	250	253	247	273	245	260	263	316	299	271	265	265	281	278	271	260	274	286	269	258	266	252	268	247	262	284	283	273	263	253	262	259	266	265	276	259	240	298	295	264	255	282	272	270	284	269	270	296	286	284	244	264	297	252	271	261	262	248	296	251	284	253	256	245	262	257	297	293	264	288	283	280	247	313	240	263	285	281	272	244	299	262	235	274	272	287	271	265	261	288	267	278	268	291	270	264	292	254	273	254	271	301	246	276	255	276	279	262	263	252	249	255	274	259	289	307	273	284	283	265	254	283	268	276	266	278	270	251	259	247	307	287	255	264	301	285	251	258	256	273	245	262	267	256	258	299	286	273	276	249	273	286	271	284	273	253	293	275	285	304	267	274	279	252	234	259	232	271	281	278	284	263	286	261	250	259	270	301	286	258	280	256	278	260	279	277	242	271	240	293	286	281	278	255	256	248	273	257	270	254	263	269	251	273	270	275	261	275	263	243	270	304	256	246	274	275	235	260	250	278	272	291	262	290	261	293	282	274	286	268	266	265	236	292	277	286	257	242	239	259	283	259	260	279	280	259	259	282	293	265	264	277	277	256	258	298	247	256	280	269	271	250	283	280	252	260	288	286	271	267	276	257	305	277	258	255	266	282	263	270	296	258	234	235	273	238	284	241	285	249	279	281	269	271	231	267	248	265	282	268	262	262	281	278	256	286	266	274	278	273	284	282	280	269	289	274	261	278	292	277	264	257	266	261	277	234	246	282	289	283	288	275	242	274	268	262	267	285	278	258	290	265	276	261	287	219	275	253	290	274	298	267	268	264	267	268	305	280	247	289	275	249	259	274	303	270	266	309	290	217	311	288	255	278	297	281	295	269	280	272	288	253	273	304	286	279	298	263	275	249	252	266	326	288	276	263	293	282	238	250	293	290	277	256	271	250	303	317	271	282	276	288	249	276	299	281	244	266	225	260	292	283	257	268	277	281	282	273	270	275	266	278	280	276	280	286	246	224	288	279	272	269	252	293	290	280	266	239	297	244	275	259	281	287	269	276	247	290	266	271	263	288	289	295	274	271	283	238	288	272	313	253	271	268	268	268	275	280	265	257	283	265	249	260	249	248	283	292	283	251	249	271	265	280	271	277	286	259	262	282	269	249	271	338	245	278	276	252	252	286	283	268	243	253	228	295	264	254	279	281	284	281	250	271	279	262	263	261	272	284	262	259	291	286	274	280	256	258	303	274	295	275	295	290	294	282	252	238	250	243	269	293	284	261	293	265	257	253	279	260	262	245	305	288	267	253	289	302	275	267	291	269	308	262	276	258	264	300	267	269	274	270	271	276	260	262	249	280	271	307	266	275	238	308	229	268	272	243	285	277	278	315	258	227	263	285	268	272	255	300	293	287	261	263	243	242	247	265	249	258	272	249	271	284	254	261	253	290	271	264	286	266	295	263	267	256	255	256	277	254	271	249	251	285	269	293	306	276	255	264	288	271	286	251	271	287	264	285	259	249	259	294	260	247	283	282	272	265	244	251	254	308	281	285	287	282	255	264	277	272	255	282	283	263	265	304	266	249	296	293	244	281	283	281	254	255	279	246	280	264	273	264	292	288	251	241	264	244	274	261	253	281	299	292	276	287	278	272	292	275	248	243	271	284	277	267	282	281	248	259	269	260	253	260	269	277	278	266	271	269	277	298	244	243	261	248	283	325
7133	969	1170	1187	1058	987	841	847	850	763	759	746	741	724	712	693	682	664	677	723	687	700	646	723	724	718	701	704	698	652	636	604	676	678	651	678	663	681	663	691	695	662	646	655	642	627	653	693	632	646	659	651	672	657	670	672	672	652	633	604	628	642	678	673	601	620	665	736	712	649	702	686	727	686	671	698	762	730	656	664	667	659	658	671	634	618	652	674	662	612	630	649	639	626	675	603	703	630	625	645	625	607	651	662	663	681	626	623	667	664	646	631	659	630	691	663	675	632	671	661	662	643	641	613	656	658	698	672	656	687	659	675	650	651	607	665	654	638	658	636	669	657	702	626	628	661	625	647	630	660	633	634	614	653	630	697	651	636	637	651	686	639	657	642	665	623	692	627	635	632	672	659	662	657	626	659	630	621	663	673	680	666	639	655	677	642	640	662	685	672	651	660	626	636	655	644	665	644	646	673	673	628	640	643	687	647	649	659	639	661	648	671	668	662	625	671	607	662	666	678	645	666	676	649	662	692	641	631	616	654	665	609	617	685	669	617	669	659	654	618	682	657	661	670	632	613	651	640	648	620	656	634	669	589	646	631	643	677	642	696	648	653	628	635	644	703	623	613	649	606	669	679	623	642	656	640	626	627	683	628	660	628	614	617	626	617	638	669	644	615	662	691	671	627	677	634	635	672	654	673	690	623	633	658	670	644	641	631	681	619	623	648	613	687	644	645	639	618	679	599	667	624	664	629	656	698	596	591	644	642	669	610	681	628	652	634	617	671	673	673	612	642	644	619	645	644	634	680	653	639	656	634	638	637	641	641	640	657	668	648	650	651	658	634	619	657	650	668	638	641	635	688	667	609	649	699	673	580	683	628	581	629	667	623	624	663	614	680	625	637	677	622	634	696	664	698	638	645	624	666	656	652	653	646	672	619	636	628	653	689	666	664	657	638	641	663	600	675	671	635	628	631	681	704	690	606	663	663	650	650	636	653	713	623	607	649	636	642	645	666	653	622	628	630	663	638	625	632	661	674	665	633	640	651	642	685	674	669	628	654	669	612	627	679	628	601	618	666	710	669	686	646	654	666	645	652	646	674	645	577	660	604	646	613	642	703	657	644	612	629	668	643	637	665	660	632	645	668	662	629	651	657	663	643	648	636	661	609	646	632	664	626	613	642	629	669	657	604	656	641	625	637	719	659	661	652	665	651	625	682	635	622	665	685	599	636	616	656	625	654	636	606	615	674	639	643	648	644	626	664	660	668	622	666	659	671	630	628	641	677	639	603	626	640	633	674	650	644	631	633	697	665	624	608	678	636	653	638	650	656	674	654	653	627	646	694	642	630	635	709	655	619	678	633	672	642	614	665	619	617	683	644	644	647	629	662	654	621	653	590	700	660	649	666	622	658	638	717	640	636	630	619	637	658	643	620	641	611	620	623	665	668	627	663	624	660	620	632	675	670	701	680	623	623	670	648	635	691	617	638	706	664	639	649	660	631	673	647	654	624	635	692	670	612	647	657	669	626	628	641	628	654	691	671	651	660	642	647	642	654	644	670	660	641	657	685	682	635	654	672	717	688	654	687	689	693	631	683	692	655	605	645	652	647	641	617	631	626	724	680	607	622	634	660	668	605	625	627	660	654	673	648	619	626	636	645	663	634	678	640	646	685	624	646	670	680	679	630	663	661	681	611	691	623	617	691	649	631	608	625	659	683	646	670	706	653	578	639	648	644	639	641	705	618	651	719	614	649	683	607	624	661	662	613	719	715	679	635	663	666	627	639	625	668	641	676	620	630	664	666	582	645	633	649	651	662	660	688	667	671	655	679	676	688	621	688	654	666	623	624	634	673	655	646	678	710	635	646	682	608	658	651	639	581	635	634	691	637	632	677	631	671	601	667	616	644	609	680	652	693	651	615	670	645	637	643	632	677	666	618	658	689	641	659	662	673	632	644	645	661	660	634	664	639	673	670	651	647	613	694	617	638	657	653	672	660	675	621	665	643	648	646	614	637	642	639	673	632	624	689	605	595	697	686	665	674	628	698	672	671	669	633	627	634	685	605	670	644	663	686	723	685	642	627	677	610	671	641	662	644	604	676	607	647	688	636	609	651	640	647	665	646	653	658	625	692	693	594	617	637	683	671	638	655	615	642	640	629	663	679	652	659	674	642	650	617	586	656	686	659	666	652	634	614	615	659	617	700	646	655	669	616	656	645	689	630	666	671	637	662	689	642	683	627	648	629	614	672	640	618	661	694	691	696	682	649	601	661	675	689	655	678	643	638	647	636	676	605	645	676	665	663	652	698	658	668	660	607	630	618	627	648	670	641	705	616	663	615	664	637	614	631	674	660	640	662	654	638	623	635	649	641	663	694	689	636	659	639	660	624	612	672	670	641	603	634	624	683	633	666	583	667	633	642	661	626	685	644	658	630	643	666	645	699	688	688	648	653	671	641	656	603	648	702	648	651	671	617	649	638	634	691	671	618	689	647	635	654	701	666	661	634	681	625	677	655	631	644	671	656	598	629	638	669	647	643	606	649	619	642	672	627	658	610	664	689	650	647	635	625	649	645	633	657	691	632	681	619	629	648	654	684	647	672	683	660	693	658	608	688	632	660	674	648	622	635	666	627	622	626	675	650	664	657	610	657	662	663	634	644	626	610	683	667	645	623	649	676	678	673	671	631	669	662	699	654	632	661	639	643	696	653	695	646	652	626	632	621	664	629	667	671	610	669	647	683	677	671	680	640	659	599	633	710	652	664	692	667	687	664	681	608	643	659	667	625	620	636	700	645	661	637	662	691	678	661	629	639	656	623	661	650	636	612	690	648	678	662	637	703	629	645	631	660	614	645	642	645	605	677	643	674	639	623	614	628	654	633	661	637	664	631	627	641	617	672	663	637	649	659	637	660	597	684	654	630	652	632	675	665	632	631	680	664	685	590	653	629	660	670	637	658	639	700	612	686	636	710	636	660	672	640	642	717	631	637	655	687	672	642	639	656	654	616	663	638	683	664	669	674	695	605	674	612	602	676	660	640	652	653	682	687	644	644	664	639	626	628	655	648	629	664	640	713	629	661	601	669	646	654	654	655	691	685	621	674	627	621	681	659	633	608	638	619	649	611	660	667	601	625	583	638	668	678	693	599	658	636	699	667	612	637	633	620	667	646	644	649	676	657	659	640	695	671	661	638	644	659	645	640	648	659	667	633	665	698	684	677	639	675	673	678	622	663	679	645	615	637	659	647	616	660	659	634	676	624	666	643	644	636	645	652	641	639	675	663	671	624	658	658	666	630	627	639	659	664	624	662	657	667	676	657	636	681	657	612	634	653	652	662	617	618	640	646	666	638	637	627	596	670	620	656	662	640	661	658	610	660	669	655	692	589	619	626	685	679	641	660	630	644	669	666	615	605	628	670	612	620	625	620	634	677	647	636	637	653	648	634	652	647	648	614	645	631	607	645	658	636	680	654	686	642	644	610	642	639
14152	925	608	400	330	279	237	204	191	224	196	159	180	176	169	165	177	173	163	163	160	145	150	137	152	137	152	162	182	179	170	161	149	161	163	143	143	162	152	158	158	149	157	129	164	140	139	163	155	162	150	158	147	151	158	169	151	149	148	153	136	163	143	142	156	139	160	137	160	164	155	162	152	184	174	148	127	159	160	145	159	167	151	146	156	144	147	173	140	143	132	167	143	166	140	168	139	159	138	137	143	149	152	163	149	133	148	146	144	149	160	147	141	151	170	161	142	161	165	176	171	147	144	163	131	148	146	141	168	149	145	168	182	144	123	158	153	145	150	138	154	156	142	163	139	159	148	133	125	144	172	141	120	131	134	131	150	143	148	165	146	144	150	132	162	182	156	165	161	166	176	139	158	127	151	145	128	157	164	141	165	134	155	160	152	150	152	139	153	150	162	156	169	161	157	133	154	153	128	149	152	159	144	154	141	165	150	148	138	151	126	145	167	132	156	171	147	170	147	145	154	123	123	152	160	150	145	162	159	159	145	138	145	146	142	145	136	140	137	141	142	148	145	154	168	154	154	133	151	111	130	128	167	153	166	182	144	160	157	132	141	150	151	154	164	169	149	149	139	158	131	168	141	169	143	160	123	145	188	147	134	124	135	121	148	159	156	141	155	158	146	138	149	129	148	136	141	138	179	173	133	129	134	181	156	143	153	147	128	135	138	163	156	134	116	170	140	156	155	147	143	143	134	142	143	162	172	126	139	154	163	149	150	151	148	173	148	127	141	142	171	140	145	121	131	148	159	161	153	133	158	153	160	166	166	121	151	160	157	150	141	171	144	144	152	154	153	168	148	148	150	133	150	128	142	155	157	159	124	144	139	130	154	151	150	152	147	133	139	142	124	152	162	134	136	156	158	128	157	158	129	135	153	124	170	149	154	143	122	148	164	135	134	137	146	176	129	155	153	167	148	122	157	135	151	156	172	145	151	137	153	158	137	135	146	143	151	154	140	152	159	139	162	138	148	109	148	142	156	152	149	148	157	143	156	151	154	141	145	168	143	139	140	159	152	147	146	169	127	175	150	152	141	171	135	168	146	138	151	132	168	158	118	155	126	157	121	143	152	145	144	149	126	161	151	143	153	134	161	183	119	170	137	153	147	158	133	151	140	155	166	145	157	139	168	133	148	153	142	142	153	175	149	133	163	144	131	152	164	136	158	132	135	146	160	154	174	135	130	143	174	181	146	155	155	161	143	151	128	145	153	143	142	166	144	168	172	145	141	145	162	165	152	154	162	149	150	136	164	153	126	131	145	147	160	142	150	146	159	132	163	141	159	158	152	141	147	128	142	143	142	149	159	149	157	154	128	147	164	135	164	151	151	163	150	140	150	157	147	154	142	132	124	171	159	133	154	149	129	140	141	141	153	154	147	161	149	150	163	139	158	156	123	163	144	148	145	159	149	181	148	152	132	165	169	144	154	141	162	138	141	153	154	155	133	137	143	136	153	126	147	157	170	145	130	143	151	152	171	170	157	159	158	154	139	156	150	150	136	153	169	169	166	144	151	156	149	125	158	154	133	152	153	163	158	139	158	141	180	128	153	168	148	151	149	160	145	126	152	164	145	150	143	152	161	146	157	143	125	138	151	138	159	147	162	148	148	139	178	144	146	125	134	138	158	163	144	159	124	153	144	150	132	150	125	116	144	140	159	147	163	132	136	149	156	148	185	146	172	148	157	144	133	137	155	164	132	139	142	162	143	140	159	156	168	183	144	128	158	159	134	143	151	171	151	148	124	127	139	160	156	139	152	161	171	149	146	168	177	133	145	167	146	142	123	154	133	178	158	150	148	162	175	126	168	149	150	141	160	142	158	139	151	119	145	151	168	139	145	162	146	157	152	151	158	150	157	126	149	133	169	164	142	173	153	158	135	178	148	155	162	169	153	164	148	150	136	164	143	156	124	159	146	162	162	155	156	162	140	166	136	140	181	152	117	150	160	164	152	175	138	116	179	130	169	150	140	150	154	134	143	173	162	166	152	140	163	119	146	155	150	134	173	158	139	170	156	136	137	137	133	172	140	154	138	128	147	138	126	142	150	132	159	125	174	145	131	128	146	144	149	134	144	177	163	158	128	128	169	157	141	164	149	157	129	142	150	140	154	149	131	152	129	181	142	138	146	151	176	155	140	127	159	142	161	159	148	126	124	136	136	165	138	148	132	136	154	159	156	142	147	137	137	171	156	163	154	159	151	157	146	152	162	135	160	165	155	180	145	117	136	160	155	140	158	149	147	132	153	145	134	166	152	161	130	152	154	124	168	163	148	149	165	146	149	145	138	135	146	165	145	165	168	145	156	151	180	137	134	128	148	159	130	138	148	160	140	133	101	140	167	141	174	151	155	150	161	150	146	136	159	146	159	155	153	138	144	147	161	150	131	147	142	148	168	142	162	148	176	130	143	128	145	135	138	135	159	152	127	154	160	153	144	114	147	143	134	161	151	157	144	150	154	168	136	126	126	148	162	149	151	152	147	158	140	152	151	151	168	145	141	163	158	151	147	138	166	128	141	141	161	139	153	139	148	154	152	154	147	136	173	131	147	143	141	158	152	152	134	157	156	132	151	128	136	148	168	165	138	142	166	176	149	155	144	159	134	165	139	135	171	135	174	157	163	171	153	158	128	136	142	150	149	134	148	157	148	143	129	157	153	141	125	143	156	149	142	149	139	149	168	150	157	137	130	140	151	148	135	155	151	152	141	144	131	145	162	164	167	160	163	151	145	160	156	147	148	165	136	149	122	148	131	181	147	150	138	158	183	158	153	163	152	147	153	141	137	159	173	138	146	140	144	144	126	155	154	147	142	149	141	151	158	141	136	167	140	155	151	149	158	146	139	156	158	151	155	144	155	148	162	138	161	136	117	168	145	142	144	138	197	158	168	145	141	128	172	164	142	122	118	141	146	139	164	131	135	149	145	163	169	139	154	135	139	159	152	169	160	154	168	147	126	154	157	140	153	149	138	136	148	150	145	148	149	141	143	129	160	155	150	140	162	155	138	143	139	147	145	152	169	166	139	134	141	128	144	157	160	161	169	164	153	162	165	145	160	153	170	148	126	145	121	158	132	164	171	142	136	146	157	152	140	155	141	162	163	165	149	137	136	153	140	147	127	141	149	151	150	151	132	142	145	141	138	165	158	153	158	164	150	144	131	141	145	133	138	154	147	140	146	144	145	157	149	137	147	138	179	152	160	137	168	139	162	150	133	151	134	163	150	147	156	140	145	160	151	152	133	165	181	164	137	170	148	155	137	144	131	138	137	152	175	136	130	157	130	174	198	157	161	154	153	141	141	156	148	169	153	165	138	155	149	162	140	139	143	168	137	150	155	137	145	141	192	151	142	125	161	173	131	159	137	158	179	148	153	146	157	157	165	138	177	160	122	148	147	152	153	123	146	138	155	149	132	136	141	148	151	128	146	177	134	170	156	202
9053	866	1360	1583	1258	1053	925	784	718	612	620	556	584	500	498	531	507	461	455	454	452	448	463	445	417	436	426	447	393	449	382	422	415	424	409	420	412	354	388	410	403	356	383	393	396	404	403	367	410	435	391	426	409	408	369	360	395	413	401	397	388	410	392	412	404	452	486	489	455	406	426	438	516	482	458	440	465	427	423	417	395	368	369	446	406	410	388	409	347	414	369	404	369	359	382	361	392	374	401	438	371	381	396	392	376	384	404	390	389	366	385	377	398	383	409	412	386	387	389	366	420	372	354	394	376	363	380	389	382	412	357	404	375	383	368	398	349	361	362	374	383	396	370	387	376	373	390	393	422	346	373	368	414	411	400	392	376	387	381	409	376	386	385	368	403	416	360	355	381	393	380	373	387	374	416	373	397	406	395	410	390	377	381	369	346	399	375	358	366	384	421	388	386	345	397	372	382	368	393	405	391	396	402	348	383	367	395	409	376	376	355	383	331	393	376	390	399	438	416	386	420	380	368	350	403	371	392	404	381	386	408	386	402	372	397	418	389	419	365	392	373	376	382	379	386	388	405	372	378	367	393	347	387	400	382	381	379	374	410	394	378	403	368	381	379	378	360	371	383	419	379	404	354	359	413	396	344	361	411	398	407	384	382	374	428	395	397	406	370	392	357	358	402	388	347	394	384	393	369	397	363	388	377	363	393	338	373	362	381	357	401	392	395	395	379	392	385	419	354	373	390	352	388	348	391	382	366	401	383	361	400	330	415	377	360	389	427	357	373	420	414	368	394	416	383	390	386	380	399	425	337	367	373	403	371	366	352	390	386	372	382	363	430	370	397	385	382	381	363	388	406	377	410	412	390	397	366	404	369	382	372	403	403	369	375	415	391	402	376	392	341	361	371	349	371	380	377	366	382	356	384	418	354	368	346	392	400	399	382	380	391	356	384	402	360	371	385	347	405	358	376	401	384	419	384	414	371	383	382	412	399	392	392	390	363	355	360	363	367	387	394	412	355	381	384	359	397	385	375	373	387	384	378	385	371	404	377	395	374	397	361	377	385	409	383	386	419	399	373	408	382	383	383	390	400	375	399	408	389	368	367	382	405	372	406	376	418	411	401	388	362	376	409	400	400	366	364	401	413	422	399	388	404	379	388	392	388	390	392	379	384	366	367	373	390	343	368	406	415	421	408	323	388	408	402	412	377	424	397	357	393	380	342	367	360	385	428	412	406	371	393	367	394	396	401	404	381	390	397	422	406	359	408	352	417	386	408	387	416	380	387	355	395	393	402	386	396	387	357	408	410	398	375	422	404	382	399	409	394	393	377	394	365	417	352	382	371	387	368	369	386	350	369	385	355	364	392	379	392	364	391	390	392	405	405	399	353	363	351	367	363	381	417	404	355	383	378	414	399	399	398	399	397	375	362	361	377	408	402	385	405	389	391	374	381	409	378	440	346	397	387	380	411	389	399	392	410	379	419	372	353	384	364	405	391	411	394	422	348	375	387	388	398	401	350	404	384	378	406	362	373	358	433	403	364	387	363	392	385	419	370	364	422	408	382	388	371	405	386	355	376	394	393	396	386	382	425	369	415	399	386	395	366	351	363	397	368	388	373	434	370	410	414	390	376	365	380	379	388	382	423	335	385	405	364	375	388	366	346	388	362	417	376	374	405	405	402	379	406	357	383	377	418	389	360	393	372	399	370	387	392	387	379	354	379	368	394	375	370	388	404	403	411	352	361	397	378	390	389	360	375	402	414	361	366	357	369	370	372	369	393	365	412	394	398	372	390	379	393	368	361	384	354	391	336	391	386	392	374	358	374	411	387	409	394	390	381	370	410	365	371	375	358	403	384	374	330	352	389	389	429	368	363	373	360	392	386	365	390	345	373	412	423	380	412	367	372	395	396	405	384	368	364	421	391	379	373	371	350	364	409	385	372	342	409	414	380	399	381	375	396	417	426	365	410	381	394	367	380	379	399	372	349	401	351	381	396	399	389	399	413	371	414	359	387	367	390	348	395	351	369	389	368	399	390	394	376	368	381	401	381	394	375	391	372	366	452	387	385	379	392	378	396	398	386	431	361	413	413	348	388	406	372	367	362	384	402	367	411	380	364	378	351	405	356	358	382	405	399	362	379	352	404	364	364	390	383	337	400	372	380	408	362	406	348	380	421	387	369	366	381	345	396	366	371	371	411	408	405	358	373	397	382	387	363	375	368	387	417	376	341	376	387	369	373	354	385	372	393	375	416	367	392	384	393	398	428	382	365	407	408	360	401	396	389	335	367	383	386	383	388	368	388	383	367	405	383	407	383	410	376	406	380	398	358	402	371	374	394	389	383	410	392	389	384	399	378	379	353	382	396	362	361	356	381	359	376	388	379	396	406	359	343	387	378	380	361	381	356	378	400	415	416	391	400	350	374	433	395	370	381	421	354	404	436	383	375	394	408	383	387	401	405	371	374	397	394	411	379	409	379	374	378	361	377	416	381	383	381	385	385	399	390	397	381	336	376	376	381	391	400	403	382	399	376	376	401	361	367	342	378	375	381	405	381	433	413	346	398	361	380	391	393	398	391	353	386	385	396	399	386	436	354	354	387	403	365	403	366	379	421	380	373	416	402	380	348	364	397	392	403	354	409	366	351	392	379	374	372	396	392	391	392	374	387	385	363	400	376	389	378	386	400	359	361	418	404	393	382	392	352	389	356	382	421	385	369	396	362	347	391	376	382	345	386	404	375	356	402	365	401	395	409	392	383	397	392	410	376	401	398	374	371	332	336	402	376	388	376	367	416	395	391	365	398	395	383	369	345	379	428	417	422	355	418	393	389	389	392	409	390	362	372	381	392	385	377	363	383	379	378	367	405	384	403	367	372	372	414	432	371	390	366	343	365	374	387	377	389	349	380	386	361	394	401	395	381	395	369	403	383	369	429	372	376	346	374	384	373	371	358	439	379	416	396	376	414	380	366	360	415	351	372	388	378	380	350	377	381	406	376	380	364	389	379	372	364	377	378	384	374	369	380	347	423	402	422	398	395	402	386	360	410	391	385	390	385	395	412	395	359	382	421	388	377	406	372	374	370	356	378	372	370	380	368	396	364	384	383	416	363	403	390	419	364	373	356	389	371	381	390	396	390	351	404	394	371	433	337	400	403	425	407	422	432	346	378	388	388	390	393	410	399	399	348	385	359	352	413	409	395	400	383	376	372	383	393	376	408	363	393	396	393	347	395	375	392	393	360	375	361	366	420	420	396	379	355	375	358	373	379	376	366	386	349	400	371	376	387	397	397	400	426	381	367	391	381	386	351	354	429	387	374	350	402	345	390	408	387	402	382	387	387	373	372	398	387	392	361	381	397	426	413	388	390	388	388	392	369	368	402	409	375	381	383	382	359	363	375	351	384	420	397	411	393	371	421	367	366	369	363	424	388	380	380	412	378	382	398	414	353	397	377	366	387	375	398	356	406	391	400	368	384	417	368	362
2547	440	322	352	357	329	322	325	330	357	344	334	318	291	354	334	337	307	316	345	335	342	326	299	340	377	336	334	360	373	353	303	325	342	328	307	308	344	305	317	350	365	334	318	320	350	331	335	340	302	344	324	338	353	330	356	360	347	346	329	317	335	333	322	342	304	314	315	330	292	313	305	332	332	347	339	326	323	318	345	338	309	358	357	308	315	326	328	330	316	320	327	338	307	359	320	366	312	310	334	317	346	346	310	352	323	298	343	336	356	325	351	347	361	302	349	348	299	314	349	371	335	305	321	306	338	318	331	305	359	332	300	290	340	360	306	310	322	315	340	328	313	355	300	345	337	329	296	305	323	344	312	327	348	381	345	325	356	317	317	361	331	296	320	328	334	337	301	351	311	339	359	317	385	334	321	338	342	342	310	335	326	341	338	337	329	296	314	305	290	307	308	332	342	338	324	334	330	308	352	330	330	347	295	355	348	316	304	303	353	317	327	365	342	312	330	322	329	330	344	353	303	362	353	342	332	355	359	316	325	335	309	325	337	327	318	322	311	329	345	330	321	350	303	331	304	308	318	299	341	365	348	360	327	359	305	317	355	350	351	329	330	332	326	299	334	336	308	334	363	317	339	341	325	392	329	336	338	364	346	341	329	328	336	331	354	329	338	304	341	332	363	326	339	329	336	354	318	330	375	301	333	342	334	333	336	319	367	344	331	343	319	328	315	320	384	326	327	398	327	325	313	336	320	313	341	348	346	371	322	345	330	357	349	300	314	305	343	341	342	353	342	359	311	321	331	331	316	343	330	333	310	329	318	275	335	342	321	360	303	339	334	338	346	366	359	366	346	301	320	350	337	374	316	352	310	361	295	323	332	337	345	351	349	297	326	322	321	334	316	359	319	332	358	340	327	318	312	358	313	336	317	334	341	327	330	330	348	333	331	341	369	319	306	335	326	307	308	326	324	342	322	348	317	383	313	327	318	325	345	332	327	348	343	347	302	335	311	324	327	354	316	321	283	312	343	333	330	321	317	330	330	329	293	334	335	344	333	332	350	335	376	322	332	331	334	322	312	322	320	345	318	335	359	297	347	332	309	311	320	335	321	321	325	310	317	339	316	323	285	298	323	332	382	307	330	340	314	340	284	315	312	353	341	308	326	330	336	356	337	314	334	327	310	332	337	336	347	302	344	345	356	334	331	332	303	346	344	326	321	324	345	320	321	377	310	307	347	342	317	332	325	344	335	348	373	341	370	338	328	329	318	327	357	308	328	375	318	337	338	334	320	318	336	318	332	330	316	295	345	338	329	330	307	344	349	304	322	309	308	338	361	338	327	333	337	299	349	328	354	320	325	356	314	316	340	353	321	333	348	300	305	325	344	325	337	318	338	312	351	308	329	315	365	325	310	360	344	325	328	375	318	314	301	338	332	299	331	325	305	319	319	304	300	337	317	328	329	330	311	332	347	319	304	284	320	328	311	346	316	318	326	331	311	324	327	342	330	340	309	342	342	328	308	322	352	324	324	381	346	315	355	313	323	310	306	342	373	359	319	329	326	328	347	351	287	307	347	341	351	300	335	328	316	310	344	333	354	312	318	335	347	315	349	307	336	352	335	299	282	352	329	351	312	362	347	322	344	364	316	284	317	322	330	315	341	313	336	344	326	343	315	289	353	345	323	342	336	339	355	312	326	313	346	287	320	322	344	352	307	360	319	349	335	331	338	338	357	310	337	362	332	307	296	304	336	312	373	322	335	334	304	357	355	312	326	343	355	365	297	363	341	327	309	324	348	280	310	308	301	322	307	316	359	318	307	327	318	342	311	354	324	327	307	290	303	310	312	348	358	322	361	322	344	359	338	326	353	342	343	318	344	295	332	363	334	320	339	321	339	326	306	370	337	375	292	312	282	318	335	321	339	335	352	327	280	320	326	337	342	350	342	310	325	313	332	329	319	368	306	304	353	310	340	338	315	335	326	312	328	370	320	310	309	308	335	347	325	329	321	314	296	328	314	343	344	318	334	290	325	350	337	317	352	302	320	337	323	293	311	336	339	303	341	323	316	324	311	324	287	338	318	327	318	348	346	334	322	323	358	340	318	312	319	329	336	334	314	317	344	318	313	311	340	336	310	334	334	322	332	331	354	297	321	321	283	324	355	337	344	332	316	354	346	311	328	329	337	320	320	324	308	378	335	318	317	308	317	339	351	337	326	319	340	332	345	320	306	351	305	346	347	340	346	324	361	362	321	318	308	355	300	352	342	336	317	350	350	332	348	329	328	332	352	350	344	323	310	337	342	354	335	287	312	304	328	316	348	344	349	291	333	311	316	333	358	369	335	332	351	294	339	345	339	307	326	339	301	326	350	338	374	322	333	320	312	327	296	298	300	328	360	322	339	329	358	328	349	306	336	354	345	329	302	338	342	330	324	335	294	340	322	292	348	329	318	359	337	330	316	321	344	328	328	306	349	334	299	328	358	330	313	336	359	325	294	311	346	313	377	337	332	326	377	307	295	334	356	315	326	330	328	334	308	311	313	323	321	340	341	342	346	315	328	339	309	292	329	368	334	343	320	350	355	360	333	311	348	302	334	300	319	340	345	299	322	320	331	337	337	334	338	358	346	319	325	347	346	310	357	364	305	334	289	351	382	364	335	378	313	349	330	357	338	329	306	307	289	314	341	345	341	333	324	299	301	355	336	315	338	315	320	329	308	346	320	328	346	355	355	284	313	341	350	335	327	333	327	338	311	367	309	360	336	316	332	343	322	325	312	282	305	314	301	325	323	337	301	327	351	307	356	342	339	340	355	354	317	337	330	329	304	327	311	335	325	341	322	347	330	304	306	361	325	334	352	328	323	312	331	320	315	335	332	337	295	330	306	348	348	338	340	337	324	342	337	341	336	318	357	326	359	321	338	345	351	334	329	325	294	295	319	317	330	344	339	337	336	354	318	351	304	325	324	316	336	341	313	363	342	298	385	307	312	311	304	331	331	349	338	345	362	321	345	311	344	353	348	349	326	368	325	361	294	344	344	325	345	351	331	325	319	352	322	314	322	317	315	332	322	338	327	350	315	341	354	310	345	308	323	330	357	353	339	329	322	358	310	331	333	348	346	336	309	331	331	339	347	384	314	335	323	291	316	368	316	359	328	337	365	316	325	304	316	335	321	326	324	357	328	317	364	304	327	310	305	304	346	322	308	330	367	330	330	333	332	364	326	342	309	364	315	349	305	325	316	349	315	309	324	319	333	333	326	333	318	362	315	327	306	363	329	327	328	330	305	324	355	345	363	349	341	320	317	325	339	320	357	340	294	341	359	285	281	353	310	314	327	322	333	377	350	355	324	342	337	341	334	333	351	345	338	322	285	319	291	331	321	325	348	324	312	348	294	317	295	320	345	335	292	313	315	334	345	326	317	314	338	351	317	338	300	318	329	330	365	335	338	313	316	316	310	330	351	309	350	315	323	314	323	342	310	334	341	339	316
2926	855	832	826	882	839	783	790	798	816	758	828	774	803	814	786	781	751	741	790	815	818	844	779	776	793	777	820	780	739	744	809	844	790	811	782	838	756	751	748	790	814	740	732	772	773	852	805	810	767	762	772	778	807	790	751	767	823	805	741	835	845	787	744	830	820	844	828	838	768	787	791	801	822	837	838	789	778	811	862	757	791	715	790	836	797	765	771	754	739	771	771	772	774	822	779	749	778	794	757	751	808	799	754	780	772	803	818	785	784	786	774	790	809	814	820	777	806	794	765	814	780	787	784	754	812	813	801	822	741	797	747	787	749	768	775	812	821	794	764	792	689	761	758	804	803	790	797	796	745	770	768	782	787	794	762	751	765	774	786	734	762	820	784	764	780	827	808	768	772	765	789	810	802	797	775	814	773	763	788	786	808	763	786	737	802	821	765	813	808	810	787	785	759	794	769	782	789	808	758	826	753	778	802	834	792	790	767	764	757	787	756	834	786	772	758	790	774	829	747	772	797	739	771	826	751	764	772	793	849	783	803	818	786	795	780	804	772	784	802	828	807	755	774	755	766	765	754	785	772	800	767	729	750	764	771	807	797	766	769	824	839	764	813	836	808	774	780	769	749	795	753	759	769	803	806	784	802	825	750	841	763	761	682	799	718	759	749	828	801	793	797	782	816	755	761	795	772	808	747	772	749	791	809	719	780	790	781	768	797	741	748	716	792	853	776	788	793	828	787	807	784	752	789	773	771	803	798	813	826	778	754	765	808	759	780	795	795	829	768	786	734	845	768	748	773	763	821	789	790	776	813	799	822	801	799	756	830	734	754	786	703	777	761	808	775	792	776	734	765	775	726	808	763	768	826	744	793	796	786	738	758	741	832	753	787	778	768	780	814	811	786	785	794	785	771	782	790	793	815	815	799	730	804	764	770	790	784	758	817	759	794	757	805	804	758	762	807	802	779	832	764	799	751	781	785	750	802	760	787	783	749	813	772	762	819	791	741	834	782	834	763	772	784	837	787	826	750	768	804	791	773	754	788	793	794	814	766	784	829	831	783	791	771	752	759	728	783	799	848	762	830	782	817	877	770	830	781	824	775	802	787	781	758	737	737	789	771	774	824	771	797	785	776	801	813	801	817	842	769	744	781	773	744	779	767	777	793	728	737	759	751	745	787	781	737	762	771	803	803	813	797	761	790	737	818	799	803	784	767	779	779	783	771	825	765	783	790	760	761	801	834	797	803	821	770	801	780	739	747	787	798	790	789	778	843	774	800	803	794	808	823	760	797	759	788	783	731	792	793	872	811	812	769	795	762	776	757	765	756	763	813	802	820	822	786	771	730	788	793	785	786	791	789	765	820	790	737	803	765	777	743	792	772	781	746	784	802	750	794	783	778	768	760	782	804	779	735	767	763	738	817	791	815	767	823	795	799	749	795	767	773	776	752	811	788	808	809	823	761	793	761	772	769	773	787	841	821	747	769	729	817	800	731	791	848	763	788	789	764	785	763	788	789	826	835	726	749	844	796	730	780	806	797	768	788	844	810	789	786	842	771	756	769	780	722	790	746	769	849	773	790	789	808	773	761	793	787	774	796	807	793	736	801	770	748	777	800	814	774	781	767	781	734	725	739	823	799	769	755	819	825	822	813	772	800	801	763	752	777	797	840	781	781	817	756	790	756	797	806	766	811	770	771	733	812	763	750	745	758	794	773	782	808	792	743	777	808	732	771	799	766	788	757	796	793	787	800	753	811	812	786	802	803	793	795	754	766	779	768	870	715	810	764	778	783	766	816	760	801	799	792	858	815	807	834	793	803	736	807	722	777	758	771	784	751	802	816	737	799	776	815	783	779	804	776	761	783	783	725	785	784	759	775	777	765	818	769	811	767	747	817	766	747	739	824	786	793	787	823	828	800	736	811	827	762	769	736	819	782	769	820	778	798	802	758	832	777	782	774	798	808	754	752	795	738	737	810	730	801	786	823	810	763	814	785	754	777	822	746	816	789	755	754	758	846	767	828	758	829	816	780	750	813	768	787	755	836	824	800	835	791	783	740	804	808	748	786	800	789	792	768	814	771	818	798	798	784	736	757	784	785	803	803	741	748	759	803	750	796	732	768	796	765	742	789	797	772	842	765	809	828	823	794	781	807	802	763	761	791	819	770	787	782	765	816	749	867	781	739	782	787	810	766	814	745	777	786	805	828	782	815	721	744	783	803	803	763	761	771	797	755	826	805	772	821	796	821	797	806	819	836	745	764	810	808	791	797	789	815	747	726	803	773	756	767	774	817	749	759	779	829	771	790	806	757	752	781	770	806	783	791	761	793	776	776	787	773	750	749	779	756	736	771	745	789	786	777	805	776	773	792	815	765	823	766	746	800	782	824	776	791	760	742	742	776	749	782	771	746	782	778	770	772	770	740	712	769	794	794	803	758	788	726	789	798	762	776	803	738	788	797	776	776	763	748	749	802	795	779	778	785	777	771	756	807	718	793	807	753	800	711	747	788	774	842	776	775	748	751	817	713	774	774	807	824	779	808	786	810	769	784	765	806	794	766	797	805	794	776	866	738	821	746	758	809	843	758	845	762	825	786	823	800	810	774	790	768	799	767	800	754	766	785	796	755	801	751	760	775	775	786	792	803	823	843	757	753	808	756	773	760	758	770	760	778	774	754	780	740	818	822	744	821	798	785	787	792	800	763	779	808	767	773	797	746	844	791	797	803	773	774	770	789	767	747	768	792	773	774	748	805	761	769	762	815	785	784	857	804	807	788	833	775	840	783	750	825	740	754	795	800	798	804	811	749	766	809	817	794	765	758	799	834	808	788	739	772	776	805	804	766	800	801	783	816	841	758	811	831	774	784	785	722	760	772	795	792	776	734	770	804	715	794	726	752	791	826	748	752	749	793	780	763	743	790	754	790	776	787	778	838	781	758	791	796	764	813	783	806	808	771	775	799	764	751	807	770	803	777	762	775	766	814	804	781	733	787	807	775	767	784	779	806	772	765	809	745	759	759	808	795	802	822	743	810	754	788	837	749	827	805	755	806	778	775	801	797	730	823	759	797	740	748	790	734	721	768	779	779	739	796	811	760	795	752	788	760	782	822	814	818	783	810	804	739	795	809	786	752	793	811	774	811	766	779	753	805	776	775	780	787	814	770	786	839	729	805	771	795	768	749	764	803	772	774	783	767	779	841	769	729	814	799	791	740	767	828	734	751	807	782	772	786	802	793	759	801	754	787	762	796	771	773	834	730	742	797	802	797	804	764	772	785	766	801	753	760	820	815	738	823	810	794	797	764	752	765	706	797	789	736	741	776	822	758	800	808	805	817	803	773	780	780	776	737	790	780	781	761	796	785	825	758	753	744	769	798	766	796	769	765	811	741	821	749	795	787	771	760	831	771	776	815	773	745	767	772	764	807	805	785	781	792	781	790	785	753	816	719	764	778	753	769	806	742	819	814	831	750	750	789	787	784	758	747
8776	593	541	403	369	370	340	307	300	286	309	291	284	260	309	274	289	287	286	266	278	285	303	333	245	291	273	304	289	289	286	269	264	246	289	267	294	274	289	295	296	281	289	297	262	294	276	270	272	260	278	260	262	320	274	284	289	279	261	274	299	290	283	287	266	266	267	272	293	258	305	260	265	279	284	296	279	309	265	284	319	287	343	256	274	271	276	274	269	242	265	275	291	278	236	286	275	292	261	308	327	279	250	290	284	304	299	263	273	289	301	259	301	272	298	265	289	257	242	261	272	280	272	296	273	287	283	293	295	284	311	242	292	266	248	246	288	250	276	274	293	282	288	257	265	288	283	266	288	279	277	303	298	257	277	296	259	271	282	310	258	296	278	272	270	271	280	277	259	258	278	262	290	265	279	289	247	282	284	270	288	281	278	269	276	277	274	282	256	285	247	274	264	277	273	292	249	290	289	250	281	287	278	243	260	262	282	276	277	293	265	262	286	293	262	308	275	285	268	288	276	254	278	299	301	267	288	285	304	270	287	278	263	250	269	262	274	280	249	309	295	263	261	285	292	279	307	289	277	272	288	264	278	282	305	286	259	295	269	265	259	270	274	284	281	299	251	307	263	292	273	273	262	246	274	263	274	263	241	277	279	267	264	258	288	264	307	263	299	306	275	252	272	294	292	258	295	279	290	292	275	290	267	292	294	287	311	297	281	282	270	282	247	252	275	271	262	263	246	260	274	291	278	233	282	323	278	283	277	262	257	283	277	245	285	260	328	245	259	284	262	254	274	274	274	295	265	247	278	264	268	300	265	278	283	288	281	300	288	315	300	305	269	302	270	315	282	280	263	279	305	301	271	246	245	262	271	261	284	272	304	249	264	282	274	279	296	265	313	254	286	285	288	272	296	257	266	266	274	269	268	275	287	289	306	252	252	281	301	291	257	242	264	282	227	264	283	281	280	270	265	316	288	278	260	273	278	290	284	273	269	292	297	258	260	274	269	258	300	310	285	258	281	266	288	266	286	272	295	287	288	294	260	290	275	280	285	288	252	239	284	296	269	306	273	277	291	284	261	286	267	293	290	289	299	311	263	308	269	294	288	296	276	279	262	236	287	283	282	298	308	265	277	296	264	283	274	283	270	300	290	283	256	255	280	284	285	248	294	292	268	300	281	269	283	248	297	288	286	262	279	252	263	288	262	271	273	288	273	252	266	262	316	285	287	269	294	308	298	291	277	266	292	294	248	265	283	267	283	255	316	290	293	291	280	261	259	272	301	301	278	275	261	281	322	264	287	306	258	252	275	271	290	292	245	250	254	324	259	275	274	303	263	308	266	247	287	297	279	276	292	293	294	285	270	267	275	285	278	292	272	251	238	307	277	280	266	281	256	267	285	264	259	301	272	252	283	265	277	270	258	344	270	326	317	283	291	304	302	270	234	267	260	257	255	306	274	267	284	273	249	279	272	289	259	286	296	315	267	267	292	304	277	264	307	262	283	283	261	281	252	283	266	267	275	266	272	273	274	287	260	292	276	240	260	275	309	304	295	266	307	270	263	250	284	300	267	253	301	307	256	297	293	260	282	230	269	256	289	265	272	275	274	291	281	288	315	290	284	275	265	263	254	269	284	256	302	288	275	285	300	290	259	271	269	272	300	283	291	294	281	255	269	283	283	255	296	274	310	255	281	280	275	284	300	283	266	240	285	308	305	272	305	282	258	247	245	264	298	309	246	278	301	284	265	261	271	296	274	280	261	284	259	273	249	286	282	260	249	246	283	262	270	252	284	281	273	257	280	283	302	276	265	300	288	263	315	275	275	249	258	285	291	251	264	291	313	289	300	300	280	272	286	289	264	318	282	307	288	288	276	302	282	286	259	247	255	267	292	306	273	270	247	289	272	282	278	278	287	293	261	292	315	278	293	298	259	254	282	248	309	295	277	276	292	275	274	317	284	298	243	280	288	267	312	284	254	285	286	311	272	285	277	283	284	303	268	274	282	277	270	273	267	281	270	303	280	315	285	343	283	290	257	270	282	286	246	264	255	240	286	264	271	298	292	284	290	283	307	271	280	280	259	298	303	291	267	297	254	287	294	266	267	286	269	292	275	264	276	260	282	266	286	286	280	269	290	284	302	272	265	267	278	280	317	262	271	298	282	308	283	272	277	259	257	264	301	303	298	250	289	290	278	273	260	276	274	278	256	286	260	271	304	277	269	283	281	293	283	280	274	303	291	275	274	259	254	289	284	294	283	301	276	277	272	289	269	269	268	273	270	268	270	264	295	323	284	257	272	279	282	252	284	278	270	279	260	269	308	264	263	275	271	280	268	285	313	247	255	288	308	299	261	281	310	258	289	312	278	278	286	262	281	304	275	284	298	267	265	280	281	264	261	277	250	277	277	263	277	265	252	272	263	270	281	267	269	300	279	330	270	292	321	290	249	242	290	281	259	285	290	274	304	277	280	283	240	281	255	259	279	253	272	290	271	284	250	289	281	254	252	307	296	290	278	261	282	294	280	258	287	297	278	266	290	262	260	313	291	273	310	327	294	276	289	271	306	277	268	306	256	266	268	258	282	284	283	270	246	255	285	250	267	282	264	292	265	294	256	264	292	302	264	284	325	274	270	291	275	249	305	264	268	293	285	313	248	263	244	283	272	314	249	263	294	271	290	278	316	304	270	290	256	258	262	320	268	254	288	238	278	245	301	258	278	269	284	261	261	275	283	289	271	301	275	318	307	288	260	271	299	286	288	270	258	294	314	274	287	274	279	272	230	276	275	299	286	272	275	263	258	281	254	304	271	290	261	293	282	279	294	278	286	300	301	290	266	270	257	279	253	286	270	286	272	286	273	264	285	261	247	245	272	274	290	289	288	289	267	269	237	297	253	318	277	272	256	274	301	305	256	297	300	270	258	278	326	321	266	270	276	283	296	295	261	297	304	320	311	249	283	276	292	270	280	302	247	306	285	273	303	272	325	298	259	292	266	263	261	263	289	304	251	251	287	276	266	295	260	289	274	276	302	278	291	269	259	275	243	287	248	294	275	273	274	279	263	252	236	282	296	268	246	274	295	280	270	269	269	279	286	311	237	269	294	283	293	281	292	292	280	289	286	298	257	296	282	304	277	274	285	265	273	244	277	303	293	285	270	291	283	265	262	247	291	234	259	284	287	292	300	299	282	272	287	275	236	246	290	270	259	299	240	290	293	270	297	259	272	281	267	282	281	269	286	319	284	256	277	254	276	265	286	250	263	271	271	291	290	292	293	293	271	291	270	275	286	275	259	262	236	296	262	300	252	279	289	303	278	272	288	298	255	313	257	288	263	271	258	237	244	247	284	265	279	242	296	270	296	264	274	313	298	286	300	312	308	296	287	262	311	244	306	282	267	294	243	280	293	309	281	245	256	305	326	301	287	284	301	285	271	267	283	257	272	321	309	296	291	280	310	310	305	258	271	282	282	280	291	287	302	290	280	280	256	276
7675	905	1182	1259	1100	1025	935	828	842	822	786	785	752	731	725	708	756	738	691	698	708	764	687	714	643	711	705	716	702	687	665	688	633	675	694	684	693	644	704	652	678	687	675	659	650	672	690	637	693	640	620	676	657	670	654	658	676	665	681	666	677	652	679	682	723	710	747	718	694	673	641	667	743	714	727	690	704	685	716	652	619	698	637	669	675	617	712	640	707	663	669	654	694	658	719	657	713	638	659	660	653	648	629	645	662	643	639	674	678	668	599	662	644	678	656	684	685	660	669	612	677	650	678	682	604	600	637	689	689	662	694	647	707	622	661	654	688	641	641	660	706	658	678	662	653	643	657	670	662	640	665	640	684	661	699	677	665	622	640	642	658	685	647	650	655	685	654	662	640	653	635	667	683	652	669	677	681	639	687	647	658	648	625	696	644	629	651	657	658	678	662	697	657	661	645	691	689	647	650	689	641	610	687	680	657	669	675	626	677	709	648	701	683	693	666	702	601	676	637	642	632	671	661	661	671	633	660	669	668	684	666	669	680	679	696	660	631	654	634	631	655	632	654	669	647	685	655	691	632	655	631	685	649	674	642	654	614	648	677	657	693	663	668	642	655	670	693	632	696	666	664	653	644	684	640	621	703	670	648	696	690	700	716	703	635	657	661	677	629	669	634	629	676	689	681	714	681	716	726	688	625	719	697	680	666	648	690	634	679	695	678	702	657	686	665	642	639	673	648	689	667	688	701	629	634	669	608	652	699	714	665	682	703	637	661	676	634	633	649	702	695	664	670	706	651	674	684	638	690	635	659	611	692	645	674	712	659	672	668	633	665	662	679	674	670	671	668	671	626	592	674	605	652	671	648	636	689	649	667	671	671	665	644	680	640	659	700	636	632	703	688	698	619	696	701	679	630	663	696	691	673	660	653	669	699	657	633	648	689	646	675	632	670	622	717	685	590	677	689	696	682	650	587	645	664	679	710	693	650	651	701	678	667	655	689	689	682	693	623	679	667	690	692	677	645	637	662	655	658	624	690	659	675	627	668	628	662	713	630	690	686	643	709	644	619	668	638	671	731	665	671	645	647	671	673	649	683	664	684	677	653	695	685	580	745	669	680	658	713	684	686	698	663	650	711	640	647	665	704	645	631	649	682	648	659	649	665	670	633	662	650	665	677	667	650	678	686	655	681	691	665	665	651	633	660	647	666	646	661	684	692	679	659	687	675	671	648	690	661	623	652	681	707	655	681	690	663	658	598	663	685	630	670	651	676	696	692	710	701	612	685	692	668	686	704	671	651	687	713	684	646	613	687	670	654	632	648	634	764	670	660	684	630	680	681	653	654	693	696	650	677	684	670	671	636	639	653	695	651	647	650	674	627	663	707	646	642	657	677	620	650	682	675	658	724	687	689	632	612	670	639	656	683	682	671	660	640	613	649	644	638	654	677	667	654	649	651	638	661	634	663	611	633	674	665	632	618	654	644	684	721	711	673	685	710	686	669	694	637	629	630	704	666	674	726	695	682	676	690	709	706	648	589	625	670	656	676	674	672	680	706	639	636	673	672	683	644	669	628	662	702	678	684	640	634	700	665	675	646	648	657	672	678	681	653	674	683	696	678	727	663	667	697	659	678	666	666	674	657	694	628	694	687	621	599	650	643	658	697	634	647	639	687	649	635	595	655	621	674	746	717	708	645	645	644	648	664	672	690	683	645	704	657	660	617	642	670	659	680	658	670	650	720	707	710	661	675	663	659	708	697	639	653	661	644	632	595	681	685	705	658	673	678	673	615	697	653	688	672	626	653	673	669	660	648	632	625	685	647	689	646	664	675	732	578	720	716	656	639	630	664	647	647	688	650	644	633	660	642	686	650	630	690	661	667	666	670	638	645	683	661	620	660	674	679	687	679	678	646	651	690	725	654	665	650	703	647	657	669	690	653	659	650	661	656	627	686	677	699	684	680	628	652	656	633	717	661	696	648	674	636	673	652	627	691	707	673	645	650	669	706	664	663	676	651	612	648	670	651	689	674	685	707	671	665	643	655	699	689	695	672	692	674	661	669	644	657	670	677	632	676	674	667	652	647	655	632	679	678	685	654	705	654	664	611	717	662	665	698	663	680	702	682	710	625	669	663	674	672	691	673	657	659	670	673	628	634	690	690	658	664	668	656	678	685	680	667	713	628	648	633	614	646	726	713	666	674	637	689	670	618	676	689	719	712	651	683	640	672	669	620	654	660	689	647	637	670	666	679	625	696	668	687	662	677	660	667	662	689	656	654	646	644	669	687	663	624	648	695	654	674	674	641	670	672	665	742	671	669	689	714	662	653	682	711	613	693	632	627	670	642	650	687	658	639	691	689	635	659	660	671	675	613	689	651	634	628	668	680	699	622	666	694	675	671	719	676	643	633	667	655	647	654	654	660	657	621	621	663	674	683	662	650	662	706	645	689	707	675	681	694	649	671	644	639	677	637	703	671	695	652	634	683	698	652	676	675	679	691	704	658	622	644	634	699	637	632	652	657	670	674	690	654	705	686	664	621	665	718	679	665	676	642	637	658	677	680	612	682	695	673	649	680	673	665	640	664	683	658	665	627	636	679	657	686	635	670	653	669	663	633	699	682	636	657	644	654	696	664	678	628	644	641	678	628	694	687	674	673	620	669	687	647	624	683	661	636	635	685	661	620	682	707	694	656	696	711	663	663	633	703	708	670	668	679	669	681	667	676	696	679	696	654	666	638	678	667	684	673	679	639	720	675	679	671	667	643	673	681	666	710	677	652	663	770	660	684	692	691	661	675	590	681	652	639	614	641	610	687	610	670	665	643	678	626	677	588	609	708	667	659	678	644	699	671	701	704	706	604	627	653	668	671	686	650	662	642	667	649	662	612	657	641	647	690	658	676	636	672	673	610	698	698	674	661	689	702	669	709	676	693	675	685	660	626	687	673	640	607	707	641	673	690	690	659	639	692	639	646	695	674	690	639	642	730	615	634	650	682	646	646	639	629	690	667	662	668	690	626	640	677	601	658	640	668	649	675	649	636	705	626	679	629	666	648	695	687	682	633	629	653	673	653	665	675	706	659	654	700	687	682	653	654	609	733	675	617	742	650	662	677	638	682	656	661	649	629	638	663	635	628	675	691	711	687	681	638	687	697	610	673	668	650	675	654	615	677	678	684	710	620	653	657	625	602	634	666	658	705	646	676	660	660	681	698	661	649	678	711	669	633	676	656	648	650	657	708	706	641	669	730	643	649	688	668	658	667	628	693	645	681	623	677	687	696	647	673	685	680	668	639	668	643	686	594	684	625	667	641	663	611	664	681	680	648	677	658	643	660	654	614	682	657	662	660	706	660	684	686	620	618	631	666	720	635	686	660	636	659	703	676	658	648	648	657	661	663	646	667	661	716	680	622	678	657	667	635	643	700	673	678	686	731	708	702	706	647	719	685	663	644	673	669	684	668	691	636	654	698	709	649	636	655	690	685	678
14069	888	647	462	329	302	273	245	202	198	165	186	159	185	163	187	189	165	162	184	154	148	155	163	168	150	139	159	161	154	162	160	178	161	141	153	148	171	148	146	158	172	138	146	166	145	139	172	180	140	138	185	145	156	182	158	154	143	139	140	164	166	159	117	140	168	159	168	174	154	153	171	161	165	166	147	166	152	166	146	160	166	175	177	170	158	167	144	134	158	149	163	164	133	136	175	166	133	165	163	161	159	145	179	143	157	149	156	159	143	158	153	162	158	148	149	134	148	149	126	136	186	161	173	163	159	141	136	154	160	153	157	165	143	160	165	173	159	160	166	141	138	155	146	140	172	150	136	180	131	152	155	151	157	181	192	166	169	171	173	168	172	151	158	141	166	162	141	138	152	157	144	155	155	159	165	175	155	144	157	166	137	149	157	168	163	165	175	129	174	173	159	149	133	172	152	155	148	155	177	153	151	173	141	126	156	155	160	155	152	149	158	157	137	171	139	116	154	157	132	151	155	152	155	133	165	150	170	162	184	157	173	165	145	170	153	152	166	138	163	153	147	160	138	147	154	145	151	155	156	178	149	157	130	147	176	154	145	158	163	155	150	146	160	146	166	144	138	151	139	157	163	136	175	159	157	144	144	126	148	153	160	139	163	163	165	179	148	167	150	159	167	160	173	156	166	169	157	152	165	169	152	130	134	140	155	161	149	142	165	159	152	170	146	158	177	165	176	145	154	154	159	141	157	164	155	170	156	148	157	172	159	148	137	166	146	155	144	163	145	148	178	176	170	180	161	142	159	144	162	176	177	170	156	157	170	172	162	149	160	176	165	161	166	117	169	169	140	158	157	165	145	148	142	162	165	162	136	173	198	177	191	182	161	170	146	145	153	155	132	162	171	153	141	160	155	177	153	160	146	151	144	139	146	135	165	153	140	126	157	164	130	155	166	145	158	176	142	149	164	143	175	159	161	147	178	141	140	151	167	152	146	165	165	127	160	134	163	157	152	166	158	156	130	164	149	157	187	142	167	165	166	164	154	157	162	158	188	157	156	163	174	172	143	157	164	153	161	163	142	144	162	133	149	145	156	171	146	151	149	159	146	141	155	139	157	149	157	121	133	149	162	173	163	160	166	164	162	137	159	139	172	172	149	161	142	138	152	171	168	144	159	146	150	147	173	160	159	152	131	158	155	148	145	140	154	161	151	147	143	152	157	196	165	155	151	162	162	154	141	142	149	149	136	164	170	167	154	149	162	170	151	158	160	164	163	154	161	145	145	145	162	156	165	146	149	144	173	167	143	156	141	160	150	147	145	147	147	133	163	174	132	135	163	165	166	133	176	154	139	143	136	170	180	156	132	166	146	180	160	164	143	156	159	129	146	149	172	135	153	155	151	174	149	172	157	156	175	160	157	139	148	175	151	165	126	138	175	151	143	141	154	181	154	157	162	159	155	118	145	147	145	158	158	153	141	156	151	136	177	152	154	153	175	140	157	153	159	164	150	155	159	164	149	161	158	145	143	167	163	166	178	152	166	135	151	153	167	145	128	149	157	150	143	156	180	137	164	136	149	161	163	157	174	165	124	145	143	154	144	160	146	141	156	177	141	159	148	147	167	154	150	172	145	161	134	141	137	163	161	145	151	170	160	149	161	161	158	152	136	152	166	144	162	146	146	141	135	130	161	149	140	165	146	165	148	151	143	142	139	150	165	173	136	140	148	159	158	167	161	168	155	160	125	158	154	166	150	168	154	169	159	163	164	177	148	137	144	157	157	143	126	178	168	176	154	162	153	162	149	160	162	151	158	151	147	156	160	152	155	173	148	131	164	164	177	144	143	128	149	148	159	191	133	153	164	157	158	176	147	154	155	142	152	145	152	164	151	172	160	167	152	141	168	136	156	153	140	144	154	157	167	150	175	140	154	160	178	154	163	164	146	145	167	148	160	144	176	141	142	157	170	151	136	145	153	159	176	147	140	161	151	176	141	168	179	162	162	156	150	171	156	166	127	172	160	159	169	144	164	141	164	135	179	164	147	151	164	174	159	175	135	148	164	170	140	136	148	159	168	160	150	154	171	170	141	173	167	149	169	156	137	153	141	149	165	155	153	154	138	121	152	158	139	139	155	134	132	147	171	155	153	191	162	144	137	139	152	150	156	141	158	160	141	135	171	138	155	142	147	157	154	150	143	145	156	132	165	146	156	175	150	152	139	145	174	171	147	141	159	128	160	139	152	140	165	136	139	155	139	173	149	150	150	155	141	150	170	162	155	168	185	167	133	161	142	157	144	143	180	157	136	159	159	165	144	154	146	196	139	143	158	151	158	147	173	181	162	156	148	165	143	149	158	140	161	163	150	141	135	162	143	162	177	155	172	144	144	152	160	145	142	161	158	139	160	158	171	167	166	152	146	140	146	145	170	137	141	150	149	150	142	173	149	150	151	132	160	143	142	146	173	147	122	135	152	141	179	148	152	133	144	137	148	154	157	146	141	134	171	180	149	149	145	133	160	155	149	162	166	152	166	144	157	168	180	134	156	166	167	170	164	179	158	172	137	137	137	137	170	142	176	139	159	158	172	169	141	140	150	162	150	136	165	169	165	136	145	169	159	140	148	170	144	168	138	170	158	143	144	154	159	162	171	152	154	165	143	173	162	172	158	163	148	150	177	132	156	137	154	152	155	176	141	148	164	152	155	168	158	163	169	142	155	155	158	167	156	141	174	137	164	134	145	162	141	145	156	147	162	141	154	153	144	137	158	181	158	155	139	148	123	158	150	153	151	167	142	142	170	169	153	168	149	164	152	155	175	133	146	154	135	146	173	153	149	169	166	135	155	158	145	162	157	142	170	169	161	139	139	138	142	159	155	169	130	168	133	133	161	169	158	171	162	165	142	162	168	163	158	189	175	167	173	196	169	146	168	145	161	157	157	161	150	142	159	155	148	179	166	157	151	121	150	169	159	145	125	178	143	150	159	165	144	123	172	147	156	151	168	150	159	159	164	183	191	163	186	195	156	159	175	138	142	162	148	166	136	163	152	152	155	154	151	164	143	146	158	139	154	162	157	170	147	155	144	176	153	150	139	163	156	147	174	162	161	141	158	163	177	137	143	150	157	153	169	138	157	143	158	158	142	134	151	158	145	165	145	145	156	146	173	153	155	154	131	164	137	156	147	150	162	148	173	155	145	130	149	151	141	148	149	163	153	164	181	166	146	146	166	138	148	162	176	157	159	172	159	144	142	140	181	171	159	172	167	157	158	149	140	161	141	178	174	162	148	154	172	161	176	145	147	146	141	161	157	175	152	134	144	173	174	158	168	165	131	150	159	168	133	144	151	138	156	165	162	157	154	142	176	178	161	134	150	135	150	152	171	192	182	146	139	147	165	156	169	183	159	156	174	159	159	127	148	154	156	155	153	155	153	151	152	155	142	173	165	142	152	141	162	154	143	149	170	159	168	145	134	163	150	160	149	151	160	146	133
8929	939	1402	1588	1311	1119	884	774	707	722	656	559	550	550	525	456	487	449	471	439	465	426	441	426	412	426	422	440	425	422	423	437	406	380	413	449	406	413	420	444	379	415	386	392	409	409	409	407	381	409	406	414	423	411	421	419	416	411	413	423	423	435	391	405	448	421	473	475	432	389	408	436	486	511	485	429	482	431	407	393	406	411	396	398	414	400	406	395	429	395	355	419	400	406	399	384	386	400	424	412	395	381	422	375	422	416	417	401	407	437	411	366	425	390	406	414	410	384	388	406	404	397	426	399	376	400	405	392	409	388	362	402	400	385	366	381	392	403	412	412	406	373	354	407	424	391	399	389	381	392	399	389	400	410	406	362	391	374	411	412	427	395	405	381	427	425	376	399	415	393	410	387	404	373	414	415	388	372	382	380	389	403	389	394	409	389	397	407	402	412	414	418	420	373	399	426	382	362	392	389	396	374	399	374	409	398	408	412	362	349	424	419	419	403	385	400	370	415	401	391	395	391	403	380	386	374	410	397	391	395	392	386	379	425	388	410	392	399	385	384	373	417	371	396	391	397	389	373	406	428	399	402	376	391	398	397	394	402	400	399	390	399	382	400	424	417	355	407	379	373	433	391	396	361	411	388	418	425	388	404	400	362	419	404	412	408	411	417	408	441	400	437	419	425	393	372	415	388	442	355	394	421	438	418	418	405	381	384	402	406	430	415	391	366	348	365	412	374	378	388	401	395	427	408	395	389	391	364	365	407	409	401	430	391	398	400	373	405	370	373	376	457	402	390	416	415	394	436	426	383	380	364	409	405	360	382	402	397	407	394	405	422	438	389	388	438	372	408	393	432	386	408	409	443	398	367	389	384	371	383	378	386	396	418	381	387	398	418	427	395	395	432	397	409	390	405	443	391	372	404	385	380	382	412	363	420	362	382	406	423	364	355	351	384	412	406	401	392	414	412	403	428	379	369	410	417	412	406	430	372	356	408	381	402	372	373	401	380	437	396	409	423	404	408	413	403	382	399	380	369	373	380	389	392	404	470	439	418	347	396	374	406	398	385	380	413	372	375	400	412	358	393	402	435	392	400	380	370	433	405	401	394	366	421	392	400	387	405	403	397	429	410	364	435	432	409	398	377	397	388	380	377	429	403	404	413	410	419	372	407	430	394	394	406	396	424	371	392	402	386	380	396	362	354	383	369	367	390	400	384	375	418	384	404	413	397	403	397	384	392	385	372	403	387	392	429	406	382	397	389	399	390	387	412	423	409	370	396	411	427	381	368	393	398	393	394	412	336	370	402	415	379	391	409	425	369	396	438	408	409	388	381	388	403	396	365	356	386	417	371	391	380	395	418	417	392	408	384	358	394	387	398	376	402	350	401	387	427	408	374	412	400	376	388	369	377	417	393	389	362	398	393	395	375	415	401	395	439	397	400	405	361	394	385	404	412	405	372	403	377	418	413	396	388	392	409	353	381	396	395	393	376	374	373	411	412	415	421	395	405	405	415	408	381	407	389	397	435	407	388	401	404	383	426	387	409	385	369	397	382	421	402	378	413	409	402	394	414	384	420	410	404	411	393	372	382	381	382	393	408	400	364	401	416	395	400	407	402	388	377	363	382	383	387	395	417	407	385	380	389	420	378	381	395	357	390	417	407	436	403	397	389	434	419	429	409	385	388	415	389	407	408	390	411	397	399	377	422	373	400	401	437	369	395	375	411	407	402	390	391	404	401	396	441	391	403	392	378	428	411	397	409	386	392	404	398	382	398	407	403	414	391	404	393	425	408	386	408	400	427	418	407	408	416	424	399	407	408	429	365	369	402	411	425	387	407	394	418	393	360	388	397	399	451	390	418	407	397	386	393	390	385	396	398	377	381	390	401	369	434	388	400	417	411	397	379	389	410	392	404	395	388	371	425	383	423	399	383	384	388	437	387	420	414	411	392	377	380	399	405	388	389	387	386	421	381	438	379	372	386	398	381	403	407	399	373	397	416	404	411	416	354	414	386	376	435	378	360	399	393	403	392	403	401	398	366	327	397	416	434	359	405	395	384	381	374	401	412	392	416	433	370	432	414	409	416	363	381	377	369	373	425	389	391	397	382	431	423	382	397	383	419	388	387	439	400	399	398	402	392	402	380	428	408	435	401	405	391	382	391	399	430	373	384	378	422	419	376	406	424	381	389	368	428	392	398	375	386	388	401	424	414	370	408	387	395	382	392	426	408	392	408	402	444	393	407	444	402	389	411	387	375	417	419	405	414	401	387	393	385	429	382	389	388	382	412	364	403	387	383	384	429	384	379	396	387	382	415	406	418	390	414	393	381	384	366	398	410	395	390	397	390	432	397	388	395	428	388	384	400	361	381	413	405	400	420	410	426	408	438	368	385	407	395	405	389	394	412	384	362	400	397	420	420	390	403	403	382	372	373	430	386	365	369	426	382	384	413	352	420	396	413	353	420	393	399	427	390	402	388	390	399	349	391	396	405	396	399	397	391	411	411	392	359	374	391	412	384	351	406	404	403	366	397	382	385	412	390	417	393	407	403	385	389	420	387	394	394	411	406	393	389	410	369	386	400	372	437	383	380	363	384	397	364	367	397	397	390	411	384	373	381	373	423	398	379	422	383	377	389	421	417	398	408	373	425	405	356	410	423	387	372	407	428	380	391	417	378	382	433	407	404	395	394	422	406	399	422	374	403	395	416	417	386	396	401	404	396	352	403	383	383	381	409	374	409	408	386	355	391	365	370	374	386	383	400	406	404	413	407	372	420	427	409	413	399	430	364	406	390	355	380	398	443	386	400	405	395	432	362	405	394	363	389	404	392	404	430	395	374	388	403	362	389	410	383	362	404	426	398	404	379	414	426	383	383	390	402	409	446	383	438	414	427	403	403	416	409	399	419	427	417	408	395	395	378	412	410	402	360	336	375	381	393	403	410	386	409	361	377	410	376	406	396	397	382	393	412	390	379	409	423	378	403	396	401	368	424	402	395	408	399	408	390	387	381	369	418	435	386	396	398	433	416	441	391	395	396	411	384	421	378	431	414	414	398	416	378	405	379	395	382	415	366	404	411	409	389	394	390	409	390	409	370	392	421	370	445	393	396	406	391	390	403	420	418	395	436	429	389	378	407	376	367	399	425	415	411	425	398	405	395	390	388	422	389	421	401	402	375	410	398	391	406	419	375	395	401	416	387	435	399	412	390	374	430	388	405	374	369	392	439	372	414	411	432	444	374	375	385	443	378	396	397	366	422	381	359	397	432	360	363	449	400	373	364	368	383	376	398	384	386	374	372	413	398	411	374	391	399	387	393	366	393	365	382	371	388	411	379	382	418	368	388	394	371	419	407	395	404	414	378	376	398	408	402	382	422	378	403	360	381	342	416	404	401	395	378	377	371	347	423	404	419	417	416	385	391	408	347	386	358	391	378	417	361	366	393	382	435	392	375	410	401	403	430	381	450	432	406	422	436	406	403	417	414
2556	404	349	360	380	331	350	384	334	321	345	345	344	321	346	338	309	335	346	314	325	320	320	348	334	335	354	310	338	309	328	342	309	322	337	341	349	344	344	340	356	371	337	369	339	354	367	350	342	326	346	344	315	366	356	341	311	315	363	383	356	345	399	332	376	349	372	347	339	332	346	333	339	378	348	361	307	328	336	354	366	373	324	354	317	365	285	371	342	353	333	323	327	397	309	329	358	316	335	311	310	355	346	378	331	337	377	349	343	333	383	360	344	356	322	348	339	362	374	353	354	346	339	360	359	387	349	345	355	334	333	332	323	317	368	314	345	308	320	330	363	337	334	330	336	376	362	374	331	347	365	363	348	366	286	321	357	337	350	322	345	331	352	339	336	340	310	327	342	324	314	322	368	336	351	308	347	347	339	357	327	367	338	334	324	327	359	357	321	332	332	319	350	300	333	333	358	348	358	341	318	342	373	294	322	318	364	364	356	340	344	349	357	323	348	342	356	326	350	348	354	343	348	353	361	333	342	337	334	345	342	378	342	363	347	339	339	326	353	354	345	356	330	316	294	323	345	365	321	357	329	322	294	338	337	336	366	364	333	360	350	327	338	370	326	350	345	341	341	345	341	340	334	351	372	316	328	337	368	372	322	325	332	328	348	358	353	326	352	336	340	366	350	366	357	318	327	354	330	345	329	366	328	317	329	300	317	357	366	350	352	340	349	344	340	333	335	332	337	357	364	361	334	299	337	307	352	333	349	338	345	315	317	312	358	362	386	377	335	334	340	339	349	319	319	309	326	367	353	344	339	307	390	348	352	365	338	328	335	327	335	329	356	353	371	320	357	348	322	344	338	372	342	333	386	347	298	314	356	325	326	364	340	336	327	335	337	358	338	316	343	345	315	348	343	325	371	342	311	315	328	337	344	319	342	346	344	338	348	348	319	317	324	329	349	306	324	364	380	339	354	332	333	345	304	354	357	352	342	350	341	349	368	319	339	349	326	328	311	316	331	324	325	306	334	307	321	360	323	315	335	344	367	353	323	337	305	336	352	311	338	321	319	313	313	318	321	339	335	324	306	319	340	305	349	318	349	322	357	347	371	355	334	329	339	327	354	294	377	318	338	309	331	348	327	315	353	318	348	359	370	342	383	359	353	304	343	336	333	320	333	320	365	349	319	354	335	364	335	314	329	366	319	337	375	307	286	318	342	314	379	327	324	351	337	327	334	361	345	344	366	355	329	323	391	368	336	325	344	336	319	330	357	341	354	342	341	359	350	320	364	341	340	331	307	357	355	297	345	325	374	340	352	360	334	355	301	325	349	373	313	340	352	318	340	362	309	330	334	350	372	357	353	361	365	345	342	371	303	340	361	341	310	346	306	322	362	342	331	347	359	294	306	312	345	331	334	343	330	335	323	319	348	324	339	359	347	352	362	354	326	355	361	402	323	326	338	332	344	342	343	332	350	320	324	364	348	356	349	365	335	337	343	346	348	312	347	346	343	343	305	346	358	369	335	355	359	344	300	336	352	336	323	338	361	377	336	330	367	316	316	366	360	350	332	359	333	369	323	338	348	341	348	307	320	343	337	345	351	326	328	324	323	345	338	337	354	353	338	348	338	337	361	366	353	356	349	305	344	355	361	328	350	355	360	321	354	311	292	355	294	298	378	352	337	320	364	324	322	330	356	335	343	350	309	349	360	362	331	346	308	348	365	324	355	319	331	323	349	331	321	325	323	312	336	297	340	315	331	307	322	331	334	353	324	329	349	339	370	340	381	308	354	315	360	348	322	329	344	303	331	358	340	322	318	330	363	339	333	352	335	339	312	366	332	351	355	322	331	360	324	342	346	357	338	320	339	332	325	362	330	331	331	349	344	316	341	332	322	349	323	351	323	295	313	380	350	329	357	347	318	296	332	327	329	371	367	386	326	335	308	343	366	332	316	382	333	345	343	351	349	354	335	356	322	354	338	335	360	355	325	363	330	298	345	331	338	334	318	353	362	350	361	348	366	296	312	321	386	320	357	328	349	348	305	333	313	356	341	344	364	343	366	346	331	329	342	354	359	350	334	350	313	308	337	393	301	315	358	323	365	352	291	370	340	353	339	307	350	321	350	336	331	358	324	345	364	338	357	333	322	338	372	342	304	360	351	300	326	320	332	290	351	352	334	331	365	327	362	359	352	327	365	358	361	310	332	333	317	363	359	351	334	341	327	342	358	315	344	384	336	326	340	365	360	346	351	338	352	293	321	314	298	335	333	328	329	367	334	320	348	347	345	321	339	306	342	324	333	362	365	324	328	331	345	332	319	322	322	346	321	330	343	361	368	322	339	355	322	337	328	321	365	316	350	343	327	372	368	340	373	371	349	353	337	336	334	320	315	361	366	371	337	343	347	347	340	343	301	323	335	305	348	335	351	350	355	322	368	339	369	326	375	340	340	347	303	337	356	346	356	359	350	343	342	347	356	299	341	324	346	346	322	316	339	329	339	348	331	320	358	342	324	340	360	363	353	364	341	363	337	334	351	339	352	353	355	349	335	356	330	321	379	360	340	327	343	328	320	320	337	298	337	338	341	351	348	299	347	322	327	360	320	319	323	316	330	332	295	339	344	354	354	325	341	357	331	353	368	309	331	334	323	325	354	337	346	344	345	355	367	346	357	343	317	326	336	347	338	311	352	299	345	310	338	322	372	316	342	340	345	324	332	315	341	355	331	353	343	359	323	357	321	339	337	363	326	325	319	311	362	331	346	344	298	320	345	336	319	334	334	326	354	348	371	364	345	346	324	328	329	337	319	341	335	373	369	323	357	361	376	363	347	354	347	356	333	362	291	367	369	327	333	340	358	344	340	314	363	356	354	342	350	382	333	343	347	352	356	316	355	329	331	376	352	345	365	354	376	312	311	332	362	336	315	309	332	382	329	319	335	298	344	357	351	311	369	320	340	331	349	348	332	370	348	331	321	312	320	362	336	313	332	369	367	343	345	327	314	351	330	323	322	359	365	356	346	356	342	336	370	359	352	317	402	329	322	362	365	323	327	315	342	342	330	343	325	353	337	341	331	313	332	299	322	355	312	289	357	320	305	373	337	336	347	339	311	385	318	342	328	319	357	330	365	311	316	338	360	356	319	334	376	329	356	340	375	351	365	356	319	310	337	351	376	345	324	350	352	336	339	332	319	354	348	352	342	341	354	345	333	300	323	316	352	333	395	331	330	359	375	327	357	343	367	339	318	318	371	360	331	337	323	353	324	345	346	371	334	352	308	377	307	343	300	368	304	323	339	313	342	344	343	308	335	343	351	311	328	373	322	329	349	351	324	335	325	357	320	346	373	313	353	353	323	308	336	336	360	334	348	329	338	324	327	374	336	324	323	298	308	358	335	351	357	354	327	347	361	312	336	327	354	325	346	340	331	356	328	347	332	339	339	354	351	318	370	341	341	304	364	336	352	344	323	359	316	357	336	354	325	317	350	395	315	377
2909	816	798	879	815	822	849	786	823	804	791	807	797	789	786	801	795	824	782	796	775	770	744	779	764	780	825	810	792	811	799	770	763	830	836	839	834	813	808	816	800	771	859	764	785	818	849	780	800	873	821	803	799	770	814	764	888	844	760	856	747	810	779	754	791	797	836	866	784	820	779	842	836	833	831	825	778	807	871	802	824	778	851	784	780	843	760	801	819	747	809	788	757	844	814	793	800	824	775	784	846	784	806	801	837	807	860	843	802	813	827	823	828	870	776	776	789	851	822	811	832	783	742	849	799	789	814	816	800	819	776	757	749	815	776	758	767	775	810	812	791	804	780	841	803	814	769	834	849	818	756	795	810	759	788	819	832	816	813	826	811	805	812	749	817	850	810	867	861	855	868	809	823	883	777	791	820	795	763	805	801	768	832	802	817	839	730	804	831	716	791	775	813	823	798	817	796	810	825	811	803	796	823	783	815	818	868	824	804	839	836	778	855	805	838	790	818	784	766	820	806	827	789	814	743	867	784	798	786	811	782	803	801	759	788	834	817	810	826	803	804	764	811	776	820	854	784	786	860	772	735	815	753	778	822	862	803	823	804	826	741	797	774	789	771	816	833	835	786	837	861	756	876	822	789	801	826	806	837	776	800	798	829	750	866	834	789	810	783	823	809	842	788	786	800	756	799	803	775	803	755	835	808	811	822	794	808	787	833	823	769	799	791	813	794	867	792	787	820	797	809	807	781	812	830	789	749	808	774	840	819	804	762	799	802	805	800	772	845	824	794	815	827	831	792	841	757	786	815	800	792	801	736	795	812	794	818	801	773	833	795	773	772	833	828	774	806	839	773	827	813	808	777	795	797	747	827	782	797	820	790	855	818	833	779	770	746	828	837	810	777	825	764	805	790	807	756	806	764	791	748	760	806	769	775	807	855	795	777	855	799	831	802	806	818	833	844	787	771	825	757	756	714	780	807	808	878	792	799	833	776	822	785	790	793	791	870	831	825	870	816	821	857	770	754	759	854	782	820	780	816	798	826	854	830	802	795	797	826	784	771	772	755	816	841	775	833	777	778	837	800	761	799	788	813	807	832	803	803	817	851	762	805	811	843	820	745	821	867	744	782	819	844	783	815	788	794	800	835	846	807	834	727	791	795	855	794	835	734	834	767	807	798	768	792	775	802	781	803	776	748	796	752	751	886	784	820	805	809	807	774	838	793	770	775	811	842	807	775	784	814	807	797	841	826	817	795	812	766	777	777	847	824	776	840	824	800	816	799	791	787	765	781	822	809	841	802	792	817	778	822	789	802	766	767	820	780	789	785	805	829	794	776	838	806	868	790	770	789	803	759	789	796	771	822	813	799	851	804	785	780	798	833	819	788	802	817	828	804	782	879	819	793	813	743	821	815	844	809	815	848	850	797	785	793	819	796	784	853	799	774	785	797	791	804	813	785	813	762	779	808	820	812	791	803	809	787	810	750	786	812	793	793	764	788	799	826	781	828	812	810	812	785	796	819	802	800	822	798	827	802	852	770	825	793	822	815	830	810	773	789	797	798	808	783	806	808	806	808	790	734	805	805	803	808	832	827	828	755	821	794	778	800	800	797	784	809	724	804	776	774	803	770	830	830	836	787	758	798	785	806	778	767	856	830	793	810	765	832	832	767	786	774	815	847	813	780	838	814	815	790	808	860	837	740	785	823	822	817	875	808	748	797	778	784	821	823	850	771	792	838	838	819	805	773	772	803	769	812	819	776	796	847	828	838	887	797	784	794	767	789	813	797	806	828	805	774	791	774	818	769	825	840	777	781	754	783	767	788	810	817	740	802	769	808	812	832	752	853	779	827	804	842	830	808	827	808	775	752	849	821	815	845	818	767	796	781	813	832	775	833	769	786	850	765	838	849	782	829	718	802	816	797	822	779	797	794	750	815	811	808	749	893	801	806	793	799	804	824	813	808	751	781	757	793	806	794	809	774	808	814	778	815	795	752	817	776	811	799	860	807	782	784	843	797	765	813	833	799	817	862	810	810	803	815	774	835	820	802	845	775	813	779	795	785	850	832	796	815	847	775	795	750	822	781	807	810	838	811	761	801	807	843	833	798	805	795	771	786	744	782	804	821	837	834	775	825	820	793	825	806	797	814	781	790	769	822	848	810	817	776	843	781	817	826	814	815	787	843	801	800	754	779	767	812	797	826	764	816	776	812	816	732	841	800	818	793	786	782	819	773	803	820	838	783	793	826	779	808	772	794	822	834	804	825	784	778	805	801	819	770	797	783	828	842	814	821	822	754	781	801	805	815	786	767	788	793	808	815	814	771	813	856	780	810	820	812	828	804	819	826	780	786	866	822	788	845	783	781	782	835	784	810	757	764	778	791	820	856	845	881	850	835	806	811	768	787	761	789	761	795	805	824	754	755	794	780	784	820	838	829	798	827	761	805	826	788	788	769	772	811	775	800	866	800	809	772	838	795	785	787	822	831	840	781	832	834	797	822	806	807	837	802	831	779	813	831	799	823	782	831	826	796	834	796	797	769	780	785	809	794	778	849	808	820	744	816	834	782	814	824	734	815	800	797	816	772	763	762	799	812	815	812	834	832	838	793	793	826	756	783	813	799	817	789	812	880	792	827	812	784	782	851	813	755	834	805	806	773	802	842	821	788	828	801	836	819	764	849	833	832	793	853	816	756	802	823	809	801	757	769	829	785	875	767	722	808	778	804	847	812	804	848	890	816	779	775	801	764	772	800	785	821	783	781	765	805	803	800	842	838	787	834	808	763	794	788	842	808	799	778	817	784	817	808	830	772	814	802	802	809	803	790	806	758	793	782	837	798	797	789	819	786	791	822	781	860	829	816	823	776	761	823	801	823	833	808	775	793	755	847	786	856	776	793	754	816	774	812	865	816	784	823	797	829	772	748	798	741	806	778	790	812	792	764	749	799	807	813	821	795	766	796	779	717	802	837	821	851	785	820	848	774	858	765	823	819	828	802	780	836	808	803	811	824	800	794	795	808	754	833	856	822	783	816	755	804	778	813	799	779	772	811	805	805	803	775	811	788	799	779	798	829	799	791	819	760	806	867	791	804	779	841	776	779	854	785	783	796	822	837	755	820	736	801	786	792	827	838	845	796	807	785	773	822	863	754	820	822	822	832	804	803	784	829	809	824	849	771	772	835	801	795	832	808	794	853	793	836	768	739	775	759	787	817	804	804	817	764	820	845	778	844	768	811	856	807	796	743	820	812	781	837	793	784	764	806	785	808	809	826	793	821	777	805	827	819	806	789	818	775	772	793	761	815	722	826	766	812	814	792	831	774	794	791	804	829	830	785	801	852	862	864	774	792	829	798	782	808	789	848	806	825	833	867	780	809	790	814	788	808	796	848	855	777	790	773	863	766	862	793	777	817	795	888	806	804	775	816	856	791	805	830	811	790	815	803	753	790	797	818	813	743	771	744	841	785	760	858	829	780	779	776	772	790	803
8651	611	484	411	392	361	337	351	304	286	332	305	275	299	253	293	329	291	278	322	291	275	280	285	279	309	293	321	275	292	279	282	312	303	293	259	302	299	304	297	294	305	264	290	292	253	281	281	299	293	304	267	282	275	303	281	297	313	294	294	300	299	288	303	313	299	318	297	294	292	281	293	252	276	324	301	290	353	291	296	299	289	260	303	316	303	264	283	271	241	307	291	303	282	309	267	301	313	314	290	309	305	323	299	333	288	280	275	290	293	251	275	263	270	286	284	305	293	282	309	279	293	256	293	272	306	283	290	294	306	287	308	281	282	283	280	297	287	263	332	265	285	322	279	306	324	271	288	276	305	300	308	281	303	259	246	293	316	284	297	277	287	290	272	286	268	274	318	271	298	309	292	309	287	275	305	288	334	271	335	296	280	274	260	278	290	293	296	279	257	283	272	293	267	301	330	273	278	267	323	311	283	252	285	331	302	310	294	296	299	291	301	310	292	273	271	278	284	252	283	277	254	299	279	302	303	259	276	296	285	291	309	303	280	296	270	283	275	298	313	291	289	266	316	283	292	298	299	292	274	311	277	270	285	299	261	305	313	297	252	303	284	298	289	302	289	272	266	308	289	278	275	285	277	271	331	279	273	292	335	228	260	311	307	289	301	290	287	301	299	295	279	272	278	305	297	270	304	298	329	274	300	295	301	276	283	257	255	302	284	290	299	271	296	284	301	326	306	332	289	272	282	308	310	311	318	269	280	290	292	267	306	275	265	276	282	280	306	318	296	305	287	263	271	280	312	310	302	286	283	299	286	288	297	277	329	319	260	302	270	304	315	306	274	259	307	279	327	274	296	315	285	292	302	289	279	263	264	312	248	305	265	276	277	283	270	296	296	306	287	255	264	289	263	270	308	289	260	258	296	289	298	253	240	312	299	294	291	299	267	274	282	291	297	291	292	282	282	239	294	313	293	248	272	264	268	259	287	284	295	284	311	277	299	307	292	298	300	290	280	289	309	249	252	267	292	309	286	268	255	279	265	308	303	282	256	305	273	308	268	292	251	261	289	291	253	293	298	272	273	283	308	324	299	306	258	270	286	278	312	299	284	279	302	308	275	318	274	264	287	265	272	295	301	291	310	310	264	273	273	296	273	324	271	286	281	276	272	298	298	292	319	274	291	273	289	282	292	296	290	275	259	277	307	282	323	278	297	268	304	244	295	292	321	333	281	289	296	301	283	299	268	291	302	315	299	292	294	290	288	290	278	302	289	299	263	279	298	265	280	302	292	308	300	290	284	286	259	282	286	292	289	302	291	293	280	310	295	297	262	296	273	268	249	310	280	249	289	266	307	288	299	279	283	308	296	294	291	285	264	311	291	268	262	290	302	259	262	279	308	277	283	271	297	290	307	316	302	293	305	301	295	291	275	275	295	270	269	299	287	285	340	247	264	335	289	281	300	281	299	279	258	296	276	271	290	295	295	304	300	301	280	292	293	271	284	283	305	306	324	286	278	305	274	291	279	287	293	298	279	314	294	295	284	303	262	301	326	297	309	282	302	281	287	264	284	277	287	306	270	336	326	281	301	288	312	283	296	289	275	293	300	280	318	273	276	253	265	293	329	292	284	279	300	285	280	288	266	298	289	298	302	257	274	286	274	280	295	266	270	290	322	332	260	289	307	300	296	295	278	297	303	287	293	277	279	285	295	286	267	282	290	278	281	271	284	315	290	273	278	274	295	263	285	289	293	253	259	318	299	272	278	291	282	286	260	311	275	274	299	291	307	288	291	299	286	293	326	282	298	313	281	257	228	334	276	278	301	263	274	291	277	269	285	288	278	310	262	324	281	298	309	295	269	305	284	305	293	310	273	298	287	299	326	285	263	312	296	314	272	275	263	284	306	300	288	325	290	273	278	280	270	286	278	287	295	299	308	299	298	287	308	293	293	276	257	290	262	276	322	266	309	281	264	277	268	305	295	281	263	279	272	302	260	265	287	292	287	253	291	325	283	292	278	310	284	293	298	280	287	292	324	296	304	261	286	260	313	272	291	292	276	323	307	262	284	296	321	289	293	296	310	328	285	283	310	306	312	300	297	306	279	283	312	292	311	290	312	304	263	300	268	258	268	291	293	291	281	259	301	275	299	274	262	282	283	282	274	297	273	281	279	274	289	285	282	278	278	344	304	270	327	291	292	280	304	310	272	314	291	319	302	275	294	282	317	300	285	296	299	320	297	286	306	269	280	316	303	267	296	291	296	304	284	298	296	299	279	252	283	276	257	271	293	306	267	294	289	313	310	301	280	290	285	294	294	302	304	262	310	290	296	301	293	279	251	264	271	265	282	314	299	276	277	305	303	308	229	298	286	300	282	250	281	292	314	244	284	279	282	295	289	282	273	303	285	288	303	270	283	275	288	284	312	277	272	268	278	272	271	293	286	281	267	281	277	281	285	299	287	277	262	261	288	288	295	317	297	277	272	294	299	306	312	282	313	277	254	275	296	370	268	286	313	292	274	302	285	297	260	288	283	289	263	276	284	290	265	302	275	249	281	292	275	279	278	259	311	276	324	311	310	297	281	281	272	273	258	312	292	274	302	287	308	289	272	308	298	260	273	277	287	300	291	269	267	328	296	276	295	294	300	288	293	259	289	315	262	261	285	337	268	278	279	282	271	296	291	269	278	315	257	317	301	290	297	295	278	284	284	296	328	268	254	280	295	307	308	273	318	293	273	295	295	316	282	306	309	271	264	281	295	301	294	274	264	294	268	274	287	278	271	270	256	297	303	297	288	269	303	296	265	263	275	286	295	275	304	295	286	250	313	256	272	291	258	282	309	293	298	239	292	296	282	321	294	304	300	274	273	323	282	276	317	305	307	268	307	286	312	305	291	288	307	284	305	318	301	288	270	292	306	340	270	285	282	278	316	308	268	292	280	280	293	275	299	305	319	284	301	260	277	276	283	301	302	316	286	256	305	296	294	326	286	316	294	292	279	288	282	307	304	314	278	288	311	309	308	306	291	300	288	301	317	276	292	306	286	297	279	303	276	276	301	298	297	256	301	270	291	306	276	340	298	275	282	302	258	279	292	277	290	290	281	248	291	308	304	292	263	294	291	269	313	278	302	312	280	300	267	256	256	277	258	263	254	287	304	327	268	307	290	284	293	289	275	278	298	249	298	279	290	286	290	258	301	296	307	267	318	280	294	297	293	284	287	290	310	290	280	321	306	305	298	270	317	285	263	282	270	294	305	309	331	298	292	272	294	287	294	305	274	282	317	288	302	314	252	267	278	282	287	278	286	309	274	285	250	301	269	289	296	301	270	285	300	281	283	307	293	288	254	259	258	320	323	273	268	311	265	302	301	280	315	310	298	278	320	281	267	268	275	293	290	268	287	287	318	285	282	321	280	282	288	269	301	289	291	307	282	295	248	272	285	264	310	285	290	279	309	290	298	288	306	305	295	294	288	308	295	305	290	298	281	292	289
7507	978	1281	1284	1162	1059	919	917	895	793	811	799	763	757	758	762	798	758	779	711	717	726	719	746	716	708	682	707	711	738	698	647	690	667	714	707	728	696	718	655	721	682	677	686	700	717	690	688	694	678	699	745	705	714	734	718	685	723	687	714	732	681	666	731	700	727	780	764	684	665	697	793	742	773	791	755	720	715	762	703	680	653	686	757	723	703	703	710	695	696	654	645	686	699	717	721	672	673	716	677	713	684	710	683	714	717	695	707	682	682	673	696	686	678	723	664	717	729	655	703	692	684	674	686	705	670	686	678	722	668	693	660	700	682	700	693	693	699	671	673	666	662	742	683	707	643	713	692	675	641	706	716	719	704	738	683	705	729	677	724	711	642	705	683	676	698	692	734	728	715	693	686	738	728	706	672	674	696	654	692	657	708	676	663	694	716	653	714	672	701	664	719	711	720	777	674	673	724	724	709	653	691	718	708	657	652	696	701	694	684	701	645	659	674	723	701	707	664	710	690	661	737	713	685	722	668	642	660	647	666	674	684	678	709	688	666	713	719	693	702	673	755	727	697	665	671	724	666	733	700	717	684	697	679	696	678	730	698	659	679	707	689	653	686	684	699	710	679	704	644	697	651	736	674	689	709	706	684	711	719	706	738	705	701	694	767	705	697	747	651	721	711	693	706	695	686	679	650	682	695	645	717	691	735	714	713	746	672	657	685	701	699	709	687	684	696	671	664	702	655	743	724	671	675	713	630	730	675	674	676	706	710	689	724	656	702	726	744	686	645	646	662	684	665	687	690	674	675	702	688	685	688	675	699	684	710	679	711	697	687	750	646	672	692	663	698	683	708	699	749	722	673	637	659	667	699	661	736	723	717	682	709	715	716	688	689	694	678	698	733	722	750	713	692	669	706	714	710	704	704	695	668	689	694	685	709	710	711	684	756	688	666	654	740	684	693	687	659	671	692	692	659	677	660	694	673	697	682	700	708	722	703	721	722	663	657	675	717	699	687	715	715	734	708	734	719	707	698	719	704	701	693	676	716	700	702	737	659	720	671	657	680	743	612	700	675	710	735	667	708	709	678	710	682	657	741	659	705	667	667	678	682	704	664	697	697	731	651	684	705	728	715	736	678	703	730	710	687	694	739	676	685	704	668	733	687	654	697	672	727	710	688	652	686	682	717	718	713	663	676	694	703	672	713	739	671	667	702	661	705	720	720	684	749	727	753	738	644	724	684	666	728	654	666	684	753	690	692	696	680	675	692	652	726	707	701	744	663	697	678	688	679	648	672	673	670	753	665	754	679	669	700	701	707	672	712	663	682	684	662	679	703	698	718	658	703	711	726	686	692	683	708	734	704	699	696	666	699	720	710	700	740	681	675	683	740	753	640	699	691	694	724	706	733	711	692	713	668	722	740	686	704	734	681	687	693	737	665	665	686	663	725	701	723	689	683	728	714	757	661	688	728	676	678	734	722	677	685	688	778	698	676	683	691	673	717	674	755	677	702	626	686	685	623	705	687	649	689	714	721	645	692	673	658	665	638	704	733	650	650	744	681	690	763	686	652	725	671	682	718	691	689	667	696	657	658	660	685	668	678	660	724	661	693	709	694	704	709	731	702	665	693	689	676	682	654	712	705	674	743	721	647	703	672	690	643	656	654	669	708	693	702	681	719	695	702	705	731	650	629	690	698	693	721	671	630	714	672	684	712	700	628	713	688	720	730	734	689	674	677	661	735	706	689	688	656	660	699	704	629	689	653	728	662	697	699	679	727	718	661	702	743	677	674	702	653	678	708	701	724	687	674	673	698	687	762	725	684	692	702	666	690	673	722	704	704	690	719	683	661	614	697	708	681	675	663	671	674	674	690	719	710	724	710	704	722	703	732	712	662	685	688	729	730	719	653	709	726	656	673	708	674	721	683	693	697	649	668	677	648	682	669	670	683	660	662	737	676	687	702	640	722	733	686	675	702	679	698	696	667	707	721	675	675	700	670	691	731	699	625	711	701	742	693	729	689	682	644	733	727	689	691	679	675	678	664	721	687	665	708	702	680	632	723	653	728	660	697	708	708	713	743	690	670	680	708	684	694	708	659	656	699	715	658	675	662	700	728	662	675	720	691	708	704	635	680	700	703	728	675	686	715	674	728	699	723	718	688	699	682	642	671	744	661	695	742	663	711	678	687	677	695	683	670	703	692	695	692	718	723	728	685	700	680	706	694	677	675	673	703	669	674	675	674	680	699	721	702	707	706	675	664	698	690	689	679	657	705	694	739	677	681	730	695	678	715	728	671	696	713	673	772	692	712	701	656	686	698	682	701	672	710	719	668	654	674	699	671	718	690	717	697	675	733	672	718	718	693	719	678	690	663	665	676	666	687	675	675	678	690	721	670	698	701	697	685	676	712	651	666	673	705	650	679	706	706	686	714	677	702	663	653	687	709	683	689	704	739	679	746	708	702	638	698	674	656	697	679	699	687	682	702	683	668	687	661	702	713	678	668	692	643	654	697	654	674	683	694	686	700	743	665	654	722	709	692	701	736	702	652	668	707	667	694	703	704	714	715	674	676	674	679	681	684	697	722	693	717	702	691	660	686	719	719	722	695	751	704	653	683	610	704	693	662	660	649	696	674	709	681	744	686	719	729	686	647	642	709	715	736	672	731	673	684	666	714	719	716	717	739	701	685	670	670	669	665	671	666	696	657	643	723	715	683	673	696	666	689	722	660	690	668	645	732	699	741	663	692	732	745	709	664	688	682	698	655	738	700	689	722	728	735	683	689	656	708	656	664	713	656	654	733	710	725	709	687	664	653	708	721	718	688	688	702	694	734	699	721	730	709	716	654	703	677	671	673	710	670	696	662	666	656	716	683	702	636	695	677	700	697	691	674	707	664	679	716	707	728	676	650	686	690	707	676	673	679	638	697	641	678	660	695	763	709	646	750	681	701	740	635	729	667	707	682	666	740	689	648	697	659	679	701	714	704	738	684	666	697	689	705	747	705	707	743	703	658	674	707	706	716	734	706	680	697	672	678	716	683	703	683	705	695	708	714	697	737	688	648	727	664	751	676	721	675	698	686	691	696	705	720	708	727	709	666	691	725	670	683	726	661	676	713	695	711	686	725	712	669	679	695	671	653	737	712	664	716	687	706	656	679	702	705	686	667	732	685	742	699	720	652	677	701	693	670	698	695	696	715	701	741	626	702	681	687	702	652	690	725	712	679	689	684	698	722	749	670	697	720	671	696	713	708	727	723	758	711	717	725	709	683	726	702	706	688	684	690	711	683	701	702	644	734	745	701	689	688	710	685	723	693	673	659	732	701	668	694	680	741	676	686	698	685	691	689	694	713	661	669	710	708	740	685	656	712	739	678	644	687	741	697	664	663	707	719	672	710	676	696	724	675	709	688	713	722	673	708	755	686	732	715	697	680	674	707	645	699	703	725	715	713	682	756	705	671	736	721	710	663	691	676	711	724	716	672	697	622
14520	972	657	451	375	318	256	218	229	226	204	168	179	185	155	166	165	157	189	158	173	176	164	176	177	169	187	190	172	184	185	178	156	159	168	196	169	161	180	185	143	172	160	195	193	160	179	167	156	167	153	158	169	145	170	166	187	161	174	152	169	174	169	175	156	180	159	158	172	175	175	150	185	189	200	167	179	172	186	175	181	154	165	172	164	160	158	149	177	172	149	151	186	188	166	152	182	184	159	143	181	162	185	151	167	150	166	177	165	151	175	169	168	162	174	176	172	149	170	148	172	156	162	168	173	162	169	174	162	175	168	175	157	174	218	188	151	157	160	159	169	192	156	155	167	154	137	156	188	169	167	173	163	172	128	141	164	157	161	162	172	182	161	155	163	163	176	181	152	161	159	145	163	155	163	156	174	147	176	147	166	172	163	166	170	158	140	174	149	159	172	183	171	151	183	162	158	153	151	154	152	149	161	157	170	170	141	159	166	185	188	170	141	188	139	170	175	157	159	157	187	177	161	155	172	158	156	146	139	169	154	136	156	160	187	200	154	134	169	187	189	148	165	152	162	179	183	161	181	162	151	172	174	173	159	160	180	163	170	158	152	146	144	156	150	167	164	153	156	156	174	184	155	163	162	148	145	145	172	178	176	144	141	170	161	145	180	164	157	173	194	177	170	141	156	155	190	171	181	177	153	161	183	170	163	186	156	171	185	174	162	160	179	178	194	146	144	165	157	181	176	178	181	204	165	190	155	162	189	173	167	171	150	153	180	144	142	148	175	143	163	156	186	159	143	171	156	172	182	165	162	145	167	179	175	183	159	175	168	172	157	165	169	150	181	167	169	150	143	131	148	203	163	165	177	160	159	189	181	171	166	165	165	164	166	165	182	148	157	181	185	160	155	150	194	169	165	126	188	188	150	167	164	185	149	178	173	162	147	158	168	160	175	183	153	172	156	151	163	156	176	155	141	189	191	149	153	170	171	179	154	146	188	160	146	162	159	142	152	169	162	151	163	181	167	179	174	162	176	156	153	196	145	142	143	156	156	164	150	135	160	157	160	128	175	175	163	163	157	155	174	190	169	163	166	156	165	178	189	148	174	144	140	194	166	169	174	160	146	198	185	157	192	170	180	156	144	159	166	161	142	148	148	160	150	174	136	192	157	189	167	169	153	170	165	148	149	137	148	174	174	154	153	145	158	164	170	168	180	178	187	182	174	195	158	162	183	156	175	168	178	174	173	163	158	173	165	169	160	173	154	170	169	188	156	159	152	168	161	151	162	154	168	173	171	166	152	174	187	168	163	150	168	150	157	156	151	182	141	155	170	186	156	147	147	174	179	179	183	188	153	157	172	166	173	166	149	173	157	151	153	158	144	164	159	170	175	170	199	150	139	162	151	162	162	179	162	183	181	160	172	173	157	169	168	163	154	167	160	161	175	155	184	162	182	149	171	166	167	134	175	143	192	170	168	177	176	171	163	163	180	176	168	159	145	141	174	178	162	176	149	164	151	171	154	165	186	172	171	180	175	202	170	181	183	156	161	194	167	176	156	154	179	160	177	157	159	158	166	189	178	156	162	154	152	153	158	179	176	154	161	168	166	176	164	149	170	166	162	157	159	162	177	152	164	195	157	171	180	180	171	170	170	151	177	167	161	162	174	153	137	166	171	177	152	153	166	152	180	168	156	156	157	149	155	139	172	149	186	164	173	160	160	157	164	169	167	139	180	161	175	168	160	175	150	161	143	174	183	186	155	188	155	162	162	193	185	150	180	147	182	155	170	162	178	171	184	145	177	159	144	172	162	130	178	159	148	174	144	170	174	141	148	152	160	167	150	179	161	129	162	179	172	182	173	162	148	171	151	151	156	188	156	169	169	147	185	170	175	154	167	170	160	170	172	162	151	160	160	141	187	160	160	177	183	161	166	161	172	195	147	150	190	157	185	167	164	160	177	161	159	155	184	158	175	157	141	163	161	187	157	166	175	166	175	184	145	160	182	153	158	165	177	178	181	160	169	162	165	152	168	170	159	155	154	170	180	162	172	180	177	156	163	145	150	145	154	175	176	157	129	168	162	178	178	159	166	159	154	173	165	177	174	179	158	179	158	187	172	186	197	170	166	159	167	143	162	172	167	167	166	162	169	165	170	185	143	169	146	169	154	160	163	190	186	181	171	147	175	169	159	162	164	180	158	167	153	148	165	167	163	176	184	159	169	149	143	156	144	163	132	152	157	168	180	171	157	169	154	160	184	164	190	174	151	182	173	171	189	199	197	171	146	170	159	152	161	158	138	164	139	189	187	183	161	159	163	150	160	161	175	173	169	180	170	188	152	174	152	157	164	178	178	161	153	158	146	170	180	187	151	171	161	161	178	162	160	165	175	139	163	163	184	168	169	175	171	144	173	155	157	181	152	171	149	167	176	138	153	181	151	153	156	157	178	170	154	173	167	194	173	159	167	150	169	160	161	164	185	140	147	175	161	160	165	179	154	183	174	171	155	151	170	184	161	167	165	147	156	171	165	150	196	157	175	171	173	147	164	166	182	173	163	191	158	153	167	184	170	153	154	154	175	149	152	159	160	178	167	162	148	154	163	171	198	153	172	190	133	187	193	187	169	173	168	177	159	167	182	171	177	172	192	180	158	177	164	177	173	164	165	167	173	192	176	152	176	175	176	170	161	171	166	149	148	161	154	151	155	140	162	151	189	167	170	146	155	164	179	176	178	152	175	148	183	160	168	146	173	170	183	160	161	182	157	173	164	170	163	179	147	164	170	160	167	164	179	156	180	150	170	167	181	190	162	167	172	156	150	172	160	168	155	186	158	154	165	156	151	161	194	180	163	181	171	168	168	144	170	185	180	177	163	160	162	163	185	166	182	164	162	175	156	165	177	177	136	158	161	193	167	170	163	149	187	175	169	166	177	179	169	164	181	187	156	169	158	149	185	163	152	158	174	170	163	171	182	158	164	181	159	171	178	167	157	162	159	155	182	160	162	168	152	159	166	169	166	179	155	162	174	172	161	187	185	160	164	154	143	170	168	178	154	155	178	168	143	157	151	159	152	146	149	162	185	157	162	163	164	172	173	183	136	199	174	167	179	166	161	187	169	140	157	167	166	168	193	164	178	179	157	178	177	167	177	159	169	176	174	152	151	176	165	166	182	145	167	185	139	161	168	164	172	139	157	204	161	166	144	170	132	157	158	167	160	166	173	162	145	167	189	171	161	169	154	165	158	179	167	152	158	160	163	176	148	161	148	153	185	153	162	156	173	168	180	141	186	166	172	166	156	196	159	175	153	134	161	161	160	169	173	162	160	187	171	168	169	156	161	172	177	167	167	182	177	177	143	148	166	155	196	175	178	160	182	154	167	179	191	179	173	154	164	163	179	169	154	161	151	168	151	170	171	164	162	166	175	181	153	174	158	158	178	144	165	158	161	164	161	176	149	189	190	178	152	208	167	161	190	165	190	169	157	173	171	182
9222	919	1396	1597	1323	1108	918	804	761	703	651	655	565	599	546	524	536	508	491	444	478	486	478	456	481	447	443	400	420	495	445	444	451	438	471	465	447	438	447	419	448	435	443	386	453	448	465	429	413	446	485	431	453	461	396	422	458	464	452	411	427	435	387	489	440	463	522	543	491	460	479	468	499	482	504	476	551	484	522	460	442	407	425	463	431	492	445	420	391	391	439	446	408	416	442	443	427	418	459	413	410	410	438	394	435	438	430	431	423	406	413	436	437	411	432	426	444	418	432	403	410	406	458	436	401	472	441	451	427	406	423	460	405	455	395	416	431	445	410	420	413	401	393	391	414	377	499	403	428	454	423	413	419	413	382	429	427	430	473	394	435	424	441	449	413	417	409	429	395	397	454	430	465	461	418	422	437	470	428	447	386	452	385	410	434	415	406	399	407	406	441	398	463	436	392	395	444	410	364	416	413	425	406	465	383	450	421	395	380	430	436	425	422	414	419	383	429	391	433	450	451	458	417	429	422	430	411	425	371	445	389	408	463	401	429	423	417	435	447	452	450	412	426	427	441	426	413	425	401	415	420	400	430	397	444	396	461	415	432	408	433	435	377	410	469	398	414	457	447	432	422	437	434	385	421	409	416	413	416	397	421	434	421	423	371	428	409	416	460	448	423	406	426	427	413	413	441	434	418	444	410	397	424	426	407	415	419	417	438	451	401	428	455	407	425	449	426	403	396	408	426	406	394	431	423	472	446	438	447	431	434	455	419	412	410	412	408	429	427	421	406	428	406	413	397	468	436	408	416	405	416	397	407	412	407	403	422	405	410	380	439	415	431	461	443	440	417	387	448	477	407	431	404	447	452	405	401	406	435	429	420	426	420	416	460	455	405	409	450	390	427	444	455	420	435	407	459	414	432	425	410	411	401	414	429	419	438	439	433	437	471	420	408	445	431	447	434	378	388	450	443	455	433	433	389	400	409	446	453	438	375	445	431	405	433	452	404	408	404	440	462	428	409	419	437	408	401	395	452	432	442	395	401	397	468	423	430	452	414	430	420	411	445	393	419	449	406	405	448	421	396	432	431	411	433	405	415	421	425	442	454	417	414	384	389	440	409	426	388	387	400	404	409	449	406	415	407	457	422	412	413	419	403	410	442	407	418	436	420	454	426	387	431	408	430	421	397	441	404	408	418	445	406	408	389	430	399	433	428	445	435	393	422	416	466	438	418	448	410	422	401	404	412	427	427	410	421	423	440	406	419	459	412	449	426	386	435	448	444	417	407	468	438	410	422	416	405	404	404	377	396	438	415	398	414	419	425	401	415	414	447	437	397	390	422	408	400	400	388	446	432	392	424	403	415	405	413	376	379	391	417	407	393	423	415	441	396	430	441	434	446	421	443	436	428	399	434	406	389	475	374	421	424	425	397	399	428	437	455	383	420	418	388	415	449	437	401	427	450	434	390	450	422	415	408	455	434	450	448	426	449	413	427	417	449	393	422	394	431	469	371	425	460	413	418	418	419	416	434	397	405	434	389	422	436	449	427	436	457	437	425	433	398	432	384	451	422	417	449	440	435	421	469	427	444	447	439	411	411	443	443	417	449	423	439	438	418	432	401	377	440	394	422	395	410	453	409	397	434	429	440	410	392	404	450	407	426	434	369	440	452	434	415	400	467	452	403	442	438	427	410	472	446	420	456	433	411	401	384	397	475	463	427	375	434	456	475	402	440	422	394	399	412	438	412	419	415	427	413	461	429	426	417	387	442	413	417	448	391	418	400	463	405	420	426	436	416	442	441	392	425	427	446	437	399	430	458	422	375	410	432	414	418	420	445	421	409	406	412	413	417	407	397	413	421	404	472	426	415	434	431	408	407	429	417	408	446	410	393	443	423	446	417	428	424	439	460	421	419	422	406	407	425	394	423	423	392	403	405	417	422	415	404	423	391	419	407	440	423	452	457	417	423	415	409	456	417	427	406	423	422	425	436	423	437	413	407	442	414	463	446	438	431	428	383	457	415	393	420	436	388	454	428	430	400	447	400	424	467	415	422	390	425	403	432	456	450	421	444	461	407	427	439	455	435	428	437	406	418	416	443	394	427	430	421	434	444	427	457	410	424	427	387	375	399	423	436	410	406	440	424	423	439	448	426	445	411	422	424	423	400	390	396	420	435	408	425	428	393	434	400	417	419	412	413	435	447	415	411	416	419	459	408	375	461	426	445	416	389	430	416	418	400	413	399	428	440	401	431	418	461	449	397	426	426	404	431	432	431	421	428	429	436	427	407	420	407	403	476	443	445	399	396	396	443	401	448	453	405	407	399	454	403	420	464	451	414	421	407	441	386	394	400	437	455	425	421	402	443	442	451	415	424	441	408	421	415	438	429	457	420	419	427	441	435	459	450	448	409	403	419	440	429	441	437	407	443	438	381	401	427	437	436	437	426	385	431	443	398	402	395	400	429	408	405	446	419	400	395	419	455	436	392	437	453	406	479	454	411	432	419	423	399	435	455	421	437	392	431	449	400	429	401	391	446	440	435	427	379	430	440	393	413	396	443	437	408	434	392	426	423	427	470	435	395	391	435	416	388	439	447	438	457	414	440	419	423	442	451	413	441	428	423	421	440	420	435	444	412	443	423	429	401	429	402	455	440	400	425	410	445	440	418	439	445	414	428	395	420	415	396	445	461	422	453	415	445	458	416	432	421	411	405	386	428	433	445	417	441	436	440	415	380	451	431	408	414	404	425	425	405	437	425	465	396	447	451	377	432	429	415	454	429	427	417	430	407	419	415	406	457	432	447	395	418	429	436	446	396	442	423	435	414	429	441	438	419	435	431	444	416	414	483	415	442	397	426	451	411	477	403	442	411	397	425	406	422	415	449	379	422	414	428	426	401	418	443	443	446	443	451	441	423	449	413	435	440	416	413	462	394	479	400	454	432	405	401	441	428	450	420	390	428	426	429	453	429	427	428	429	390	418	419	432	425	381	389	401	422	413	413	469	454	412	417	435	427	453	449	421	440	395	425	408	432	434	430	435	458	397	414	475	453	427	430	445	387	440	434	418	420	452	409	442	406	436	424	432	399	416	420	401	432	402	407	402	428	419	435	437	435	393	416	444	421	437	403	403	443	438	416	456	404	429	391	445	438	440	436	414	415	435	398	346	460	407	447	430	413	412	465	396	438	439	441	415	436	431	398	432	417	415	394	431	393	414	392	397	407	407	432	424	429	406	425	415	386	439	427	432	413	445	410	404	403	414	444	441	421	456	430	424	404	438	381	435	400	415	399	434	438	426	433	417	420	431	440	416	409	423	377	420	367	432	421	395	440	424	452	414	449	454	440	418	394	390	481	420	447	454	404	411	445	462	420	411	418	452	437	410	385	419	398	422	429	392	406	425	424	406	424	405	396	416	449	424	413	458	423	410	453	413	425	455	399	456	457	404	448	416	406	418	392	441	430	431	418	439	474	409	438	426	447	424	444	456
2377	431	357	379	350	372	299	314	324	375	382	360	343	303	337	356	335	338	383	344	344	330	339	349	377	356	349	341	352	349	342	353	346	351	373	345	338	337	329	361	324	333	378	298	337	341	328	393	327	345	362	321	349	336	323	321	327	336	337	348	359	346	387	346	372	321	367	352	352	351	379	345	358	331	356	385	375	339	330	358	277	345	395	322	375	329	358	328	353	341	349	347	343	320	326	335	328	333	308	342	322	321	332	358	321	377	358	322	328	337	370	341	319	353	336	368	353	348	321	350	334	318	349	352	351	367	317	326	341	318	325	327	351	342	344	336	372	380	378	339	370	364	362	330	331	357	344	327	319	360	346	334	352	367	353	303	341	347	324	331	367	364	350	333	343	358	362	367	346	341	341	358	356	335	350	336	335	373	310	305	356	348	373	385	335	378	363	365	335	333	372	357	368	360	343	338	309	332	346	351	333	343	336	382	342	308	339	323	355	330	338	357	338	338	329	339	344	343	371	321	316	331	317	328	339	336	358	344	346	319	363	299	352	336	328	349	334	318	336	331	357	356	363	344	326	310	320	337	350	361	321	360	366	329	369	334	382	342	337	325	341	349	329	370	365	336	349	343	300	337	348	360	370	358	323	369	320	352	286	333	349	337	375	356	359	328	376	321	368	360	338	380	353	335	355	355	337	319	334	353	356	339	318	369	364	354	330	341	333	337	306	361	374	312	334	385	347	341	339	330	347	310	350	339	298	359	326	343	323	332	323	319	355	374	344	338	360	344	319	354	350	348	346	331	363	365	356	330	317	342	348	347	345	335	344	357	324	330	369	352	369	316	353	377	340	368	351	324	377	375	361	340	347	358	333	343	345	326	328	357	337	343	370	329	365	326	334	303	343	331	336	371	310	352	329	335	341	355	354	350	352	336	337	354	321	335	314	339	373	343	364	364	375	349	328	356	370	385	307	310	335	330	357	377	374	336	334	353	351	352	378	357	342	328	350	351	343	346	327	320	352	348	344	302	285	368	343	345	331	296	332	357	347	384	347	339	317	325	343	346	326	336	352	336	347	328	353	360	315	382	340	335	327	327	344	362	348	330	394	333	361	352	367	319	374	334	328	329	347	366	332	331	351	337	362	340	315	319	372	341	358	341	321	352	318	316	305	317	342	351	359	366	387	325	301	331	312	354	347	336	337	312	313	340	342	314	330	357	335	370	321	341	343	354	367	340	377	344	322	368	325	364	356	363	372	341	372	299	308	307	343	334	320	355	360	356	391	374	373	346	363	314	379	339	336	371	355	329	375	345	356	336	321	356	367	346	314	331	367	362	347	340	343	347	341	321	352	356	354	329	357	343	338	333	369	339	343	351	356	348	371	314	319	342	313	358	345	347	358	361	373	354	330	326	351	347	364	318	350	299	354	356	349	319	362	341	348	328	349	360	344	364	355	360	320	344	396	333	355	327	369	369	327	368	362	347	337	340	360	314	337	342	328	364	353	368	342	346	326	347	347	337	345	341	366	339	335	329	348	334	299	350	358	347	356	333	354	342	348	311	341	349	349	362	373	362	336	338	322	330	320	352	367	350	351	353	308	389	368	320	337	331	354	367	317	342	332	356	362	323	333	346	316	352	384	348	371	339	344	360	353	310	335	327	328	366	350	359	310	360	327	336	361	326	363	361	342	398	368	357	317	329	334	362	373	361	363	319	346	317	364	374	369	357	370	363	344	334	332	331	341	350	322	356	370	348	362	340	323	342	352	347	364	356	357	358	338	330	356	321	343	338	333	370	330	316	365	315	325	345	367	366	338	344	321	352	344	345	338	345	324	352	347	348	348	394	355	355	372	335	341	328	351	358	330	314	351	324	372	362	336	340	361	339	319	341	352	349	331	373	352	344	352	387	352	322	354	346	365	330	321	339	333	357	367	405	334	344	371	343	349	342	368	334	329	346	344	330	356	352	356	345	319	322	334	320	365	353	373	328	338	350	343	344	365	344	327	409	365	340	380	346	332	356	346	368	306	305	359	329	347	361	319	344	349	364	362	348	325	341	374	337	369	314	367	387	351	359	315	339	350	315	318	353	363	363	346	362	324	353	320	353	349	331	354	378	348	403	368	378	337	350	340	367	373	357	375	326	350	372	363	332	336	352	314	322	335	325	341	360	326	355	386	337	346	379	314	333	304	365	344	328	367	364	360	345	335	324	340	336	337	338	338	352	363	363	349	323	364	336	348	353	339	311	381	342	343	315	327	348	325	359	331	298	336	373	338	352	332	371	383	338	350	353	379	347	351	324	336	359	373	325	318	343	329	324	360	343	348	318	338	360	358	341	336	350	377	358	338	336	340	345	342	358	356	333	320	380	355	331	343	323	331	347	364	360	313	341	390	344	349	337	331	348	356	343	364	340	349	314	306	361	355	339	320	334	358	387	382	334	314	353	360	365	314	340	381	357	352	354	323	331	313	299	346	347	346	339	381	336	338	342	334	302	318	352	359	346	361	315	316	362	341	354	333	327	372	319	366	341	357	329	336	347	325	351	339	323	368	351	369	379	368	366	326	357	364	367	315	334	356	331	348	349	315	393	326	347	319	321	339	324	357	373	348	331	329	325	307	342	329	348	348	336	330	345	358	339	343	319	314	334	359	318	347	370	343	353	379	357	356	332	339	323	343	412	329	340	330	354	348	349	328	342	376	366	336	329	363	347	361	330	339	320	382	369	343	320	351	337	337	372	340	385	334	382	348	338	353	336	376	347	359	330	372	360	334	370	336	348	383	350	390	330	361	341	352	352	354	350	355	331	337	355	372	354	308	335	318	317	340	305	349	348	373	366	324	316	355	349	385	342	349	346	370	320	307	330	345	357	332	376	321	355	343	356	313	343	329	347	345	333	301	339	330	315	363	334	355	331	327	357	344	354	331	381	324	363	350	359	334	379	340	363	328	383	340	342	367	348	344	341	363	325	343	342	346	349	378	338	339	370	342	339	363	357	387	325	369	328	358	376	354	341	357	325	369	319	336	319	324	353	330	357	299	358	338	326	341	323	339	354	320	362	390	346	349	329	346	337	330	380	341	354	329	364	323	349	309	329	345	320	355	332	332	337	353	345	346	334	351	351	349	360	362	332	344	383	336	334	376	309	373	328	339	322	339	365	326	346	338	332	349	344	348	324	386	334	327	368	355	331	325	342	337	348	327	362	351	331	317	336	376	347	384	355	341	335	385	321	346	364	324	358	330	332	336	334	375	358	351	387	319	372	327	367	345	298	357	326	363	388	335	334	329	334	330	340	327	295	335	346	350	360	341	337	346	333	336	344	365	380	349	377	368	351	339	376	320	363	366	320	349	357	380	374	342	361	356	373	371	319	345	343	356	332	346	352	364	345	332	322	325	342	322	353	354	361	321	315	357	357	342	326	340	348	302	338	340	342	325	338	334	336	346	337	333	356	386	338	318	379	350	310	334	356	333	334	372	324	348	338	334	346	358	350
2719	927	862	810	812	832	816	791	836	807	836	823	789	792	792	801	836	829	860	820	809	785	810	872	818	796	842	827	856	834	811	833	854	787	789	800	797	829	817	784	811	854	801	831	809	837	819	809	855	786	770	790	830	882	809	830	854	750	820	822	793	831	851	812	835	850	857	893	851	838	798	821	793	844	842	852	839	798	836	808	866	815	836	807	880	823	797	804	818	799	804	847	792	817	773	838	794	784	852	811	845	847	784	825	829	826	819	809	813	823	832	809	828	795	826	825	882	879	855	835	781	778	807	817	798	773	818	820	813	833	790	793	802	815	827	814	756	860	815	814	821	804	844	825	812	829	833	839	844	819	813	828	803	830	820	845	865	753	851	837	789	829	817	793	863	772	795	797	824	844	808	820	822	847	840	827	781	794	850	835	817	851	807	812	834	852	804	753	833	821	780	853	806	816	757	804	806	838	826	823	796	814	866	814	834	809	814	823	792	810	759	805	826	801	863	816	867	843	824	809	793	896	824	850	869	809	839	762	829	813	812	832	810	857	818	804	808	803	780	823	810	828	825	818	789	782	816	851	833	798	818	835	823	788	832	845	808	753	839	853	795	763	841	844	831	809	833	845	833	823	819	877	862	832	880	807	787	812	819	849	847	843	825	852	769	830	817	793	833	809	764	817	847	854	780	817	866	822	787	827	819	862	753	802	827	790	825	803	786	798	795	830	860	766	831	737	839	837	797	789	797	812	763	769	846	829	852	781	810	846	819	861	817	796	797	843	850	819	811	762	846	857	824	805	779	824	864	838	832	785	839	822	852	817	804	815	782	791	837	775	823	827	847	799	838	820	791	819	816	823	825	852	802	762	874	831	832	773	842	822	815	833	800	768	770	852	861	805	854	781	817	805	856	825	851	838	796	842	848	850	832	837	771	802	808	815	829	801	785	827	790	848	858	822	848	839	841	783	825	784	843	833	747	804	847	817	788	833	838	794	799	799	784	795	789	854	752	816	836	810	790	795	812	787	795	826	836	828	819	787	794	852	820	825	781	847	827	861	794	823	848	811	781	831	838	822	823	857	787	821	829	801	826	818	832	800	845	789	782	806	816	765	851	813	820	856	879	809	797	819	774	838	860	804	854	860	820	835	796	854	799	813	839	859	835	797	867	833	817	831	774	796	843	795	795	787	800	808	847	788	740	823	830	781	798	769	831	822	857	818	811	830	813	841	813	781	802	815	814	785	819	822	856	809	846	826	814	836	821	827	858	830	792	808	803	817	803	818	748	817	817	852	830	838	775	776	795	842	785	817	769	819	861	831	795	853	764	812	847	813	835	816	823	817	789	784	799	814	815	798	802	823	829	798	827	805	810	769	772	806	758	787	823	836	849	850	837	808	831	784	800	836	799	795	796	823	811	793	814	787	872	833	824	799	784	835	816	828	814	807	799	835	860	834	829	855	854	815	784	795	822	791	896	843	868	810	778	808	864	848	811	790	817	781	824	773	793	779	802	805	833	813	832	846	776	856	850	854	810	873	817	841	822	825	791	834	809	831	847	838	808	809	810	789	834	799	819	762	834	762	861	774	831	855	789	817	808	792	815	799	841	810	811	791	828	841	827	756	833	842	812	833	793	819	796	832	832	818	856	872	782	802	812	799	849	809	859	752	814	818	808	825	801	877	864	820	811	837	818	819	814	803	830	790	800	783	809	809	843	792	855	832	810	806	795	803	827	798	792	794	819	779	819	806	835	761	844	784	791	807	817	852	803	841	811	838	845	815	901	755	803	817	806	815	866	832	809	799	801	792	781	825	819	782	795	838	809	859	787	817	819	832	811	853	849	820	783	808	846	864	825	852	835	790	780	813	814	859	780	753	784	780	827	836	837	799	818	808	831	847	850	821	846	793	858	812	779	842	855	815	812	804	811	844	817	831	802	804	866	835	777	809	864	808	746	848	784	797	795	856	852	843	781	794	807	823	868	808	874	812	794	826	814	795	824	862	871	777	808	844	832	823	808	814	770	786	850	825	794	847	805	829	804	782	814	857	817	807	824	777	854	813	782	840	818	788	868	831	809	899	742	814	757	783	801	820	832	819	854	747	792	756	834	821	843	833	818	819	815	825	842	820	828	855	770	860	818	859	835	863	804	793	790	798	840	751	845	821	777	786	833	815	825	874	802	788	804	873	817	814	833	816	866	792	816	833	837	852	792	792	802	838	773	848	786	849	804	835	810	803	844	814	784	805	811	821	847	829	811	792	798	811	797	825	836	830	792	830	843	785	796	827	757	819	827	832	860	786	849	798	787	808	821	771	850	795	830	806	781	856	830	819	842	826	795	840	837	799	826	828	811	811	774	785	860	791	784	821	836	792	785	811	827	796	774	804	833	809	817	799	809	861	796	818	837	788	835	814	791	796	792	839	829	805	790	735	856	827	821	777	862	825	805	826	735	818	827	848	782	780	850	834	831	814	800	802	827	808	823	802	851	840	814	817	831	767	806	819	845	809	853	806	810	808	788	810	780	835	751	791	827	786	772	803	844	827	871	767	776	810	741	789	814	836	800	831	820	796	822	835	813	832	848	804	831	819	796	800	774	888	789	833	819	810	816	812	804	790	821	798	777	783	809	808	852	840	787	821	787	813	803	842	782	845	783	796	783	858	784	837	788	806	814	823	829	821	835	821	781	896	829	803	787	819	775	832	799	841	786	796	803	795	804	845	760	828	775	838	850	761	785	852	754	821	798	842	821	788	786	813	790	898	851	860	785	818	780	851	817	840	837	836	798	806	825	822	794	776	785	741	809	840	817	795	803	784	777	885	836	831	768	792	833	803	834	803	797	846	835	810	772	785	808	828	750	821	797	796	822	818	822	808	809	732	842	824	792	829	821	830	750	849	815	806	858	846	831	794	795	785	787	820	807	776	813	820	846	904	767	784	861	837	860	809	816	811	833	819	777	869	744	794	796	868	810	830	849	817	885	786	799	829	811	769	824	779	807	794	818	814	826	867	813	817	804	829	802	847	802	833	790	820	796	864	803	780	880	785	818	821	792	831	789	808	785	801	792	847	800	824	831	793	850	906	817	816	790	818	797	828	821	854	825	788	821	813	791	863	816	836	805	842	793	834	808	878	776	804	834	838	881	857	843	815	788	789	888	848	854	806	819	832	788	810	814	838	815	827	867	841	800	860	831	791	783	790	863	768	830	809	795	807	786	812	815	827	787	866	821	782	832	841	860	839	837	816	823	786	816	809	792	793	800	873	824	819	836	800	814	898	843	799	865	816	809	798	835	756	813	816	818	836	826	877	809	792	770	796	817	837	840	807	813	828	778	798	887	849	815	828	906	795	830	831	783	807	869	778	739	837	819	845	756	773	841	844	849	810	782	837	811	826	794	851	837	786	782	843	812	815	811	828	823	776	783	836	813	793	760	791	870	815	833	818	804	852	814	830	843	836	826	796	759	806	839	749	841	848	849	798	751	831	781	854	831	854
8676	673	515	467	384	391	354	348	307	314	298	334	296	314	281	292	316	317	296	300	333	303	292	285	312	316	319	296	311	285	290	326	295	295	283	266	319	291	315	308	301	292	324	334	326	296	287	270	305	297	322	293	283	296	304	281	294	284	268	285	256	277	319	302	304	280	324	291	348	283	320	284	289	326	304	314	298	292	298	300	271	283	310	308	310	278	291	320	312	269	309	305	326	287	309	290	295	330	302	295	306	313	277	278	278	310	332	277	310	278	307	314	299	350	301	287	285	254	307	308	290	260	282	285	288	264	309	289	292	317	314	298	255	273	287	281	314	268	273	302	282	265	317	323	279	290	315	322	324	296	299	292	291	268	311	312	307	337	281	295	291	308	257	294	269	290	293	269	286	301	284	276	295	293	281	264	321	326	344	292	308	296	284	287	300	270	305	294	294	293	277	289	299	279	310	292	311	284	288	298	291	256	261	285	328	292	316	298	304	282	297	295	308	292	313	321	302	278	287	312	305	298	318	261	282	312	270	303	312	283	310	293	311	307	328	302	271	289	296	305	297	297	308	355	311	310	328	281	273	281	282	339	264	312	308	306	271	277	292	297	309	286	296	290	296	301	303	313	289	309	297	299	291	279	306	278	273	290	324	282	288	277	294	262	272	292	290	268	320	309	294	278	264	281	295	319	259	313	280	299	282	274	272	286	294	297	294	258	312	293	301	301	305	302	253	315	286	280	322	330	312	265	283	283	333	282	275	284	298	261	327	290	304	268	312	241	282	289	306	283	257	299	279	278	294	277	311	297	309	292	275	326	280	277	286	323	288	287	264	326	320	289	309	320	296	276	339	275	334	279	277	290	294	310	305	327	304	309	321	277	291	299	300	302	302	291	278	286	289	305	311	300	283	333	290	283	310	292	294	306	313	286	277	267	294	296	300	282	279	298	297	310	260	319	324	294	287	290	259	299	297	305	316	292	296	285	279	292	339	299	275	262	305	302	290	277	317	280	303	291	307	299	254	266	297	298	278	283	298	313	291	316	281	283	295	290	311	283	293	276	275	275	324	291	289	314	299	306	281	296	277	276	290	284	299	261	293	322	277	318	306	300	309	275	284	294	265	271	284	296	315	263	291	282	302	308	292	296	299	282	309	343	288	280	291	301	264	310	308	273	291	333	302	308	285	334	266	302	302	322	270	276	308	308	276	281	301	289	308	306	293	299	314	319	297	301	266	302	301	282	268	275	282	292	276	250	301	291	291	294	274	305	271	312	283	267	303	315	294	323	300	291	252	303	297	281	248	313	294	276	306	275	299	286	295	291	293	274	329	332	297	323	313	267	294	299	270	319	274	313	301	289	304	286	292	314	300	303	277	313	287	275	281	293	302	305	278	279	270	288	266	292	269	294	311	337	284	280	283	282	295	324	317	292	289	274	273	329	318	288	323	317	294	298	325	282	308	281	287	305	289	297	259	301	288	312	290	287	263	302	309	283	260	344	317	292	314	300	296	298	297	316	323	329	280	263	311	279	321	324	281	342	289	291	279	289	292	300	276	280	283	296	267	277	290	307	288	287	293	273	281	291	281	298	291	259	315	335	295	293	290	307	300	305	329	252	311	299	263	294	341	305	289	322	282	283	281	278	320	296	285	318	282	318	295	291	303	251	292	279	289	290	306	318	285	285	310	333	305	325	316	282	306	290	313	274	274	314	316	315	307	309	302	296	307	284	309	303	302	281	271	300	313	286	303	249	286	327	260	292	306	305	280	284	294	271	287	294	287	279	312	310	268	291	294	296	261	290	285	282	280	279	296	303	314	311	300	278	283	314	313	306	271	254	345	313	284	279	324	283	281	307	309	295	286	308	313	283	278	274	309	331	272	280	281	279	287	296	281	288	313	317	322	296	272	276	304	328	285	307	294	316	318	283	275	284	315	285	290	295	301	288	309	284	313	320	293	303	305	295	314	277	287	262	263	292	282	277	324	294	319	271	279	308	315	283	304	286	270	310	307	305	337	270	288	307	310	304	295	280	247	299	282	306	279	258	257	285	281	303	285	322	273	295	298	255	303	272	305	285	301	316	291	288	307	282	298	291	300	303	285	275	317	316	298	275	288	298	268	293	247	289	281	302	302	298	300	335	295	308	247	274	303	297	279	305	288	313	340	270	283	262	303	291	312	308	279	321	299	294	286	261	269	291	305	297	282	302	293	314	303	298	319	274	319	279	298	285	286	319	289	305	261	294	301	306	285	293	304	296	244	314	291	335	283	282	317	319	312	307	257	319	332	289	325	319	298	308	305	289	328	280	291	257	337	278	283	267	302	294	279	270	304	304	257	286	338	306	304	287	269	292	287	258	294	307	296	306	295	306	328	275	280	286	295	256	290	264	315	263	333	317	307	302	292	315	300	325	321	318	268	247	310	317	291	286	315	290	304	275	303	313	276	299	288	273	247	286	294	282	304	278	306	314	316	278	281	315	280	285	294	291	298	300	315	265	285	304	287	280	295	300	324	299	301	288	291	305	279	292	282	302	267	289	275	269	310	294	332	308	295	286	269	293	279	280	247	288	254	308	299	310	284	303	303	298	279	295	299	297	274	300	288	284	287	271	286	315	263	304	293	263	269	302	264	315	319	314	281	308	277	305	350	273	274	282	270	275	303	294	289	302	305	296	315	311	270	285	342	280	327	282	310	302	318	338	312	275	276	305	317	293	301	311	277	293	297	281	283	323	293	292	312	311	275	311	296	300	296	267	271	287	287	291	296	294	318	307	312	315	267	280	300	300	288	313	290	275	292	270	297	326	307	289	283	312	327	281	288	301	296	284	312	286	269	287	317	294	281	282	321	307	299	301	284	309	291	286	333	279	299	249	297	303	300	292	276	300	285	319	290	298	271	299	297	293	310	282	330	283	309	302	284	290	311	306	268	284	305	296	273	282	293	315	284	298	255	275	275	313	296	296	308	311	307	303	302	297	281	333	309	306	282	267	266	315	291	265	287	320	281	283	302	282	294	292	279	286	277	308	275	313	273	305	267	281	265	276	310	279	312	298	308	271	350	298	270	281	336	298	298	285	282	265	283	269	297	314	309	294	289	314	268	281	293	284	280	281	256	314	301	287	309	295	297	303	291	260	300	305	315	295	276	343	286	286	257	286	309	269	304	292	299	269	332	307	287	313	279	272	292	284	301	276	304	305	303	305	293	293	294	312	284	293	289	311	288	300	296	327	298	328	279	279	251	300	304	301	279	278	313	294	267	323	278	299	308	303	281	291	271	307	303	295	312	281	306	313	303	306	313	291	286	293	288	314	278	280	292	293	287	288	299	337	294	296	309	297	311	318	308	305	305	317	290	302	250	302	284	300	289	315	287	319	283	296	326	320	288	324	301	283	292	271	282	283	267	298	271	308	295	290	279	301	281	324	320	323	311	307	305	291	301	304	293	294	318	302	284	309	292	285	284	295	290	309	288	287	325	285	310	319	302	311	291	306
7523	1020	1290	1300	1179	1048	988	868	901	845	834	806	767	782	748	723	751	821	807	718	750	747	729	729	725	775	692	773	659	710	713	726	722	690	737	704	696	728	738	735	737	662	716	679	689	721	755	738	723	727	707	758	691	710	670	660	723	712	702	713	740	737	764	710	715	757	705	726	726	739	742	751	741	776	744	767	761	730	708	685	744	734	668	731	769	675	739	748	725	644	753	695	739	676	676	686	730	641	711	720	682	716	656	675	726	708	707	729	672	675	698	709	751	712	718	745	674	706	696	684	655	714	734	699	699	683	743	732	732	719	699	697	687	674	728	688	710	687	719	717	680	707	696	688	690	741	670	666	715	725	703	701	626	724	705	690	678	678	711	731	695	714	675	707	711	691	702	705	707	752	695	673	663	782	693	730	689	660	678	685	701	701	729	700	665	730	721	691	709	706	747	698	685	638	774	675	706	700	705	704	707	784	690	711	715	696	663	720	686	715	702	705	714	751	698	704	707	693	709	723	729	752	693	691	697	654	760	647	697	718	696	697	739	681	720	716	716	691	697	699	701	686	716	689	708	699	714	675	730	724	717	739	710	718	705	712	727	672	718	741	673	745	679	682	681	682	710	681	716	755	730	737	686	690	704	736	681	719	717	653	764	715	703	714	719	663	682	733	652	725	696	734	674	663	739	714	681	739	683	654	715	725	708	702	698	658	704	720	707	747	694	685	737	750	676	655	668	721	711	673	720	687	685	712	771	696	658	743	703	707	742	703	678	693	716	688	713	702	687	695	697	693	730	727	711	677	715	678	709	696	694	681	702	660	702	714	654	704	712	722	706	703	693	666	741	716	717	716	708	717	695	766	765	707	633	683	724	726	701	722	670	719	727	697	712	735	667	719	711	694	663	686	699	675	656	702	672	703	707	708	711	734	713	688	743	692	682	688	699	662	757	694	701	694	687	703	697	704	686	714	729	729	668	666	723	759	694	691	703	752	740	686	701	676	677	676	717	671	737	716	706	739	690	729	724	731	689	702	730	684	712	724	700	766	668	721	729	692	705	725	667	705	729	715	682	653	729	669	693	683	698	698	737	738	701	679	686	739	738	748	719	669	720	663	679	696	705	732	726	731	718	683	689	714	715	668	694	706	726	731	680	754	688	671	707	719	714	693	649	706	713	739	694	693	776	681	711	738	705	706	695	677	734	712	738	715	705	700	671	697	698	673	632	719	704	713	706	659	715	627	744	685	756	726	667	718	702	723	704	768	705	713	730	697	716	705	716	682	711	683	738	670	727	694	685	748	717	654	731	694	707	695	731	726	711	730	746	747	748	743	731	713	693	722	702	658	689	728	716	740	705	712	728	696	648	713	677	716	675	724	734	662	725	683	752	697	702	676	682	727	714	764	723	737	711	715	699	734	698	661	667	673	719	713	677	716	711	682	728	710	700	706	677	764	701	748	701	706	705	711	723	687	717	699	712	711	698	761	680	685	724	706	716	707	721	740	688	738	694	657	678	713	704	696	712	695	702	667	748	686	724	740	722	745	691	698	677	668	697	731	707	714	740	680	740	724	726	695	759	678	722	736	726	737	707	657	733	732	675	667	696	713	719	698	735	708	715	684	714	721	688	751	679	722	703	666	711	684	691	730	679	744	714	709	762	696	705	659	707	722	700	697	712	672	721	685	693	681	712	733	710	704	665	657	663	701	679	711	697	705	700	704	760	743	700	748	732	666	711	717	704	728	720	648	718	708	655	757	695	670	770	715	744	726	662	695	662	687	678	744	708	718	705	690	717	739	697	687	719	697	723	692	679	723	671	723	650	680	674	702	733	713	666	657	651	710	725	717	731	710	740	709	704	705	674	738	669	731	713	695	699	680	714	730	726	732	710	720	712	745	666	694	698	664	670	702	657	769	722	696	728	686	701	709	730	717	679	697	786	717	676	717	707	703	690	710	716	703	725	670	718	701	711	693	677	729	701	710	733	736	713	679	712	696	737	693	714	670	778	668	750	681	728	643	712	688	727	688	704	699	704	667	714	753	732	668	742	727	704	710	714	669	712	689	707	764	692	705	730	724	706	702	683	670	717	688	735	693	692	702	663	724	675	668	692	677	684	725	681	699	670	678	707	701	721	737	708	742	698	713	701	676	656	707	705	710	712	702	683	713	676	646	695	687	685	691	710	716	698	673	664	695	682	739	696	706	725	744	704	680	686	701	670	677	716	712	654	700	700	677	692	708	711	741	653	666	687	664	708	663	703	719	636	673	669	725	701	677	755	649	645	666	670	718	673	749	665	698	734	707	695	718	726	713	722	707	693	658	693	699	698	684	690	726	761	691	720	675	708	714	673	713	703	721	693	721	676	701	686	698	683	720	720	726	694	701	700	720	692	707	666	760	704	692	689	692	697	707	699	689	725	757	759	744	647	722	694	730	720	712	725	694	717	698	683	708	726	670	736	699	691	714	696	691	747	687	712	684	721	703	725	756	681	732	717	684	702	698	631	704	664	707	692	713	725	700	705	758	691	702	714	736	707	699	708	700	711	703	718	698	726	741	703	686	757	685	668	721	666	709	726	688	725	700	690	765	677	722	711	702	696	719	719	759	692	710	692	718	660	719	752	733	747	702	698	672	731	678	718	686	661	681	691	669	715	657	672	745	698	698	731	681	708	729	657	693	734	692	680	677	678	700	711	743	712	673	673	702	701	725	739	725	756	692	699	672	711	686	682	689	711	659	712	694	740	706	666	712	742	708	723	715	738	673	731	712	696	762	739	749	734	721	682	716	686	708	737	664	702	716	704	703	670	714	763	654	701	691	699	750	695	739	703	733	714	708	700	728	689	715	780	719	689	720	681	701	666	696	710	727	747	708	712	681	676	709	697	754	671	712	735	728	726	708	679	744	757	719	722	695	686	720	701	720	688	679	719	684	660	739	647	753	697	698	706	640	726	685	683	680	721	692	733	693	686	687	737	714	705	719	771	707	652	659	693	694	738	716	721	732	722	696	707	705	742	670	708	713	708	713	723	725	716	688	758	735	728	661	667	732	704	707	715	674	707	704	678	704	685	715	672	730	689	686	673	704	742	698	696	694	728	673	667	681	678	739	705	669	683	703	727	744	674	680	669	674	699	743	720	713	711	650	765	727	694	714	696	706	709	705	714	738	743	696	671	690	694	690	706	739	710	691	648	749	689	710	703	704	713	714	690	693	731	664	635	710	707	701	708	663	737	722	718	702	704	713	706	722	707	674	700	759	684	654	710	680	730	703	710	722	700	706	631	707	695	711	700	650	711	709	717	677	699	710	737	685	720	685	646	698	724	753	703	683	701	725	701	705	758	691	719	718	671	711	693	705	729	714	714	714	707	717	671	673	744	645	685	734	713	742	682	715	650	736	681	732	733	727	682	667	654	667	708	690	707	674	670	668	691	664	701	766	670	679	679	694	657	704	696	700	681	710	665	707	690	701	644	718	728	705	701	698	741	706	731	721
14632	991	619	457	364	277	260	263	197	181	214	179	180	193	212	191	183	173	173	186	173	151	172	203	173	198	190	155	167	152	184	173	167	151	174	181	192	174	188	172	172	179	182	162	189	180	170	145	161	167	161	162	169	181	173	186	178	150	174	148	169	188	182	165	181	179	169	174	181	185	188	149	178	181	186	175	187	174	166	161	191	164	159	155	149	168	181	170	158	160	185	202	165	165	175	183	149	159	167	178	162	167	155	164	188	171	167	164	164	179	176	194	161	160	162	182	178	169	158	180	178	136	184	178	199	179	166	179	161	200	166	165	160	187	175	177	161	167	165	172	178	160	168	156	163	149	175	158	163	155	161	175	168	149	167	155	147	170	167	164	144	135	168	150	160	144	147	174	186	155	155	160	179	154	172	172	179	165	179	189	145	160	184	210	163	175	170	172	166	163	162	186	157	184	191	148	157	171	170	188	161	149	197	193	163	141	188	181	175	176	148	164	170	170	179	165	156	166	179	159	164	174	184	169	148	142	164	165	167	153	170	175	178	164	191	184	161	190	200	171	153	145	162	170	183	187	172	168	165	198	152	167	166	169	177	151	164	185	166	164	186	172	158	175	148	179	166	159	163	170	148	161	154	196	168	157	179	154	183	178	160	176	174	188	192	176	193	140	158	178	149	164	163	170	178	153	187	191	182	173	167	176	190	178	138	173	157	180	186	191	169	163	166	158	139	197	170	187	186	156	160	177	171	173	179	160	162	187	185	166	165	154	159	185	164	172	174	188	162	172	143	206	168	135	177	179	163	161	147	165	188	186	184	192	166	144	157	179	173	163	167	170	156	154	163	164	180	185	173	173	173	194	169	141	166	162	169	159	168	178	177	164	169	173	155	186	154	168	201	157	143	163	160	176	185	174	150	168	178	169	161	158	166	174	159	157	186	167	161	185	158	168	188	161	183	188	159	165	169	180	145	157	162	163	149	205	182	180	156	169	164	162	210	179	170	169	187	164	171	167	160	167	155	156	180	169	163	175	158	136	171	180	175	154	176	174	173	142	185	174	178	144	189	196	179	183	172	171	185	175	178	178	168	154	169	151	151	201	170	156	176	178	176	161	174	158	172	150	161	161	171	185	141	162	164	154	165	148	173	187	163	174	163	141	160	163	150	191	196	179	172	163	191	159	168	174	159	186	169	174	188	185	151	152	171	203	161	179	177	152	160	166	155	171	157	194	169	175	186	195	155	162	151	173	167	178	171	196	155	171	147	183	164	160	163	157	143	178	168	169	166	172	186	176	173	165	178	163	165	158	158	176	183	173	184	175	150	172	168	164	168	168	192	161	168	191	174	159	152	164	163	186	154	162	183	173	167	169	161	168	166	172	184	152	144	155	171	142	183	164	198	165	188	161	178	160	189	161	169	162	177	178	179	144	144	146	180	143	174	168	155	163	153	176	171	157	201	170	137	182	175	156	176	170	164	152	184	157	167	155	183	170	200	183	161	165	159	180	154	155	177	163	177	171	161	166	185	173	179	160	157	176	158	177	154	155	152	177	139	150	155	157	149	172	169	173	169	159	135	162	175	180	158	161	167	161	173	193	155	188	183	169	160	162	181	167	167	163	140	143	179	182	195	175	167	151	185	158	181	150	173	168	194	178	168	153	168	154	179	171	180	149	182	164	160	151	166	150	169	157	171	159	180	159	160	177	182	171	154	163	166	164	184	178	165	165	157	152	173	190	170	163	148	178	188	140	171	171	159	170	143	150	168	154	156	179	179	146	141	164	188	175	162	162	160	175	165	178	184	157	152	190	160	160	173	145	174	160	186	179	152	173	151	166	152	182	186	146	165	166	139	149	174	173	176	179	183	183	166	153	153	164	181	159	200	195	183	154	146	197	147	160	180	162	160	167	193	183	187	170	171	173	173	159	143	177	158	160	161	158	189	185	180	179	159	159	149	166	172	159	189	157	154	169	179	177	152	180	178	172	172	183	172	159	162	170	178	175	168	194	146	168	169	193	177	148	184	183	165	159	158	167	170	172	176	178	148	137	161	172	153	130	186	155	154	165	181	177	163	177	153	161	202	185	160	158	175	161	172	158	156	183	187	187	177	138	161	159	186	170	178	200	201	169	175	160	146	165	168	175	184	162	199	164	138	157	185	169	184	169	162	157	173	149	172	169	159	143	166	161	153	157	181	160	173	147	172	166	161	171	171	159	166	168	170	186	158	181	186	162	181	186	156	159	148	145	157	162	152	158	180	160	181	150	179	188	158	184	201	175	143	155	173	185	169	149	156	177	188	161	164	165	153	167	165	165	167	168	178	171	184	185	167	145	182	171	198	141	155	192	187	160	185	156	171	149	175	192	162	158	172	146	169	185	172	166	201	181	187	174	178	176	169	189	154	170	179	153	157	180	176	176	158	166	157	174	185	162	185	143	152	166	170	158	137	179	164	177	195	177	178	182	170	161	155	184	174	192	161	138	165	151	171	171	171	170	178	166	164	154	155	171	155	153	177	187	174	155	156	152	169	160	168	154	151	165	166	171	168	152	151	159	158	164	164	203	162	198	187	169	157	157	160	174	166	163	174	185	158	165	177	154	128	177	179	175	174	181	177	186	198	154	161	168	164	160	163	162	170	190	165	172	182	167	151	174	157	174	170	195	166	185	183	175	191	159	162	177	159	162	172	157	180	149	173	175	181	136	170	191	172	201	152	158	181	174	155	146	189	169	172	185	182	170	169	198	169	189	155	177	159	158	173	193	186	168	168	167	176	170	163	193	145	162	165	189	166	184	160	185	164	158	147	161	172	168	181	155	177	170	177	156	153	179	182	159	188	186	174	178	184	178	191	175	180	164	181	142	174	190	159	187	173	177	172	188	161	169	177	189	157	168	158	201	169	176	173	173	160	172	159	153	171	167	172	152	164	158	164	159	186	189	173	175	134	184	182	162	148	175	169	177	145	154	169	166	163	166	178	169	207	177	184	166	167	179	181	198	133	150	139	176	174	164	181	166	175	166	163	178	169	168	170	171	149	151	159	171	154	174	152	174	168	151	170	162	161	160	200	148	188	156	206	170	155	175	141	181	148	200	155	179	171	174	182	168	158	137	157	164	164	169	166	162	178	163	164	170	171	155	160	169	172	169	161	166	160	164	185	167	167	161	156	134	189	173	175	162	163	171	176	159	163	194	167	143	172	170	165	167	200	158	167	187	163	168	171	159	166	175	153	172	174	171	160	164	164	161	180	150	184	161	161	155	161	183	171	177	171	169	192	170	162	181	174	171	156	150	174	192	164	153	168	166	162	157	145	148	178	159	168	166	188	151	160	179	158	157	162	167	196	149	158	164	168	191	191	173	148	159	175	153	186	174	167	180	158	164	177	156	163	152	167	172	172	152	182	160	153	179	176	172	171	171	159	163	184	177	176	151	198	188	157	183	160	171	174	211	166	185	177	177	165	150	165	153	178	174	175	175	150	161	160	173	166	166
9150	943	1460	1563	1347	1106	941	793	754	705	629	637	563	515	528	524	532	507	466	497	500	473	486	501	465	511	451	403	489	458	445	482	439	418	469	412	461	433	473	448	443	437	417	451	468	451	449	427	444	481	417	437	424	431	444	449	458	451	448	459	447	445	471	466	513	452	497	505	496	449	437	475	514	522	572	493	533	488	449	392	413	433	401	479	522	478	477	478	410	426	421	458	470	433	417	415	438	417	438	478	434	445	435	430	449	437	457	447	431	458	438	411	477	413	444	448	417	461	428	430	436	454	444	447	406	483	445	414	452	411	412	466	430	454	417	390	450	436	433	426	397	408	450	457	445	432	444	402	422	441	442	424	426	442	425	435	438	444	424	406	440	410	439	404	456	429	432	414	434	432	393	410	442	414	431	436	431	433	465	415	448	420	424	383	424	364	474	434	451	440	421	409	427	452	435	443	427	436	433	398	451	426	413	409	447	439	405	403	433	421	437	420	442	453	419	416	446	432	420	446	437	404	429	439	418	410	458	455	433	417	453	408	444	415	430	422	461	429	439	410	429	429	427	431	418	416	406	414	402	374	429	413	417	411	434	434	442	493	408	414	419	421	418	440	432	424	439	422	429	468	437	400	402	410	440	395	436	428	445	436	434	423	444	464	445	461	441	419	443	392	491	457	402	452	426	434	463	431	438	430	430	408	433	471	457	443	407	462	419	391	492	435	466	428	448	404	416	419	455	432	430	432	456	433	420	419	447	418	422	450	473	419	425	380	406	446	421	431	438	436	432	420	428	415	460	412	455	403	404	418	374	402	418	412	427	448	416	443	419	454	462	409	415	437	433	430	435	451	399	436	430	455	460	394	395	428	425	434	448	445	411	433	444	393	434	392	428	419	405	469	402	452	460	470	434	425	407	418	429	408	418	438	449	454	407	449	426	404	460	456	444	429	421	451	424	425	422	402	451	417	437	418	443	412	430	419	430	421	447	404	431	421	423	461	475	428	425	410	434	414	424	467	397	401	401	421	413	454	429	390	448	428	436	421	428	450	462	446	460	447	420	417	419	408	444	424	411	397	417	434	443	426	419	429	410	402	420	452	407	379	417	438	463	439	437	453	420	421	414	437	454	410	403	429	435	410	426	454	414	409	446	447	438	439	409	426	420	441	425	433	456	411	438	440	432	427	419	407	450	395	442	452	431	475	425	460	456	482	446	419	435	463	422	414	435	418	411	458	431	486	455	429	381	427	407	410	434	447	409	413	434	430	416	482	409	432	405	432	437	431	422	451	391	447	464	378	457	428	471	422	452	428	439	422	440	421	439	420	427	432	458	444	436	435	444	429	451	447	438	440	431	416	416	425	422	433	432	420	477	452	425	418	441	429	460	437	452	434	421	424	390	411	455	483	452	429	416	435	444	399	396	449	419	426	466	422	433	459	409	426	429	445	426	413	453	405	430	389	440	415	447	464	418	466	396	436	422	463	439	413	443	412	412	405	443	416	472	425	399	441	440	447	423	421	450	443	405	417	468	388	479	391	427	419	450	422	452	431	480	409	461	446	441	453	450	375	404	411	500	405	400	453	447	462	449	430	411	436	432	394	432	436	409	390	467	456	423	400	456	435	451	444	394	410	468	465	425	431	411	421	440	406	460	437	410	404	458	421	429	433	467	437	419	449	470	443	437	413	408	458	429	467	443	441	438	411	451	432	447	423	420	475	406	466	428	441	417	436	437	443	422	458	454	384	454	387	427	418	407	398	436	450	429	427	402	403	447	420	431	442	423	449	439	390	450	412	430	395	403	408	461	411	421	431	361	435	422	432	432	442	432	428	422	430	427	432	413	388	470	451	423	434	453	391	459	455	434	453	423	417	453	443	446	420	431	454	434	405	437	419	402	463	405	402	407	448	446	426	447	445	423	427	454	422	408	443	430	445	448	460	433	410	465	411	402	425	451	404	479	477	428	472	443	427	447	397	425	428	437	416	423	431	436	417	434	426	442	406	399	465	486	445	414	405	444	424	447	452	384	440	459	423	444	454	400	405	443	411	426	435	444	481	430	429	429	418	420	442	424	395	415	388	408	456	390	428	412	422	439	425	434	394	444	434	423	449	434	416	418	417	437	418	397	422	425	417	412	432	392	412	441	426	447	399	455	441	447	432	426	438	436	455	424	438	434	401	456	470	443	435	455	421	450	456	405	416	370	408	421	439	445	406	416	423	449	458	454	479	465	446	384	443	438	412	402	432	470	441	439	407	407	448	434	450	437	407	417	439	428	417	442	419	422	410	432	431	432	419	461	439	434	418	425	412	420	419	434	456	462	468	409	426	467	443	443	440	390	478	418	441	426	427	423	390	440	445	446	411	446	445	406	425	441	431	418	437	459	417	426	467	398	422	423	438	415	417	402	453	439	431	392	414	439	420	420	465	456	433	423	404	424	419	456	444	413	472	430	393	500	435	406	450	456	360	422	405	399	425	415	430	460	435	399	422	442	412	461	403	413	421	464	427	414	424	471	441	449	446	442	422	400	435	428	445	435	405	424	433	465	451	451	438	423	430	462	393	426	379	445	464	406	406	418	414	405	421	430	448	426	447	454	431	424	405	464	424	432	458	421	430	430	441	452	461	418	464	387	409	456	417	429	418	462	419	416	417	463	431	458	443	375	413	447	447	454	468	410	441	430	435	430	445	463	413	430	438	452	447	438	420	460	433	454	455	451	455	415	398	421	451	425	426	462	395	446	425	435	474	416	419	417	479	458	415	421	447	415	427	487	441	442	420	406	449	402	449	423	425	419	468	401	448	401	454	455	442	482	453	431	426	441	439	428	395	441	452	447	430	372	417	441	433	436	450	396	425	435	427	451	429	412	422	444	413	416	445	435	426	431	443	453	427	471	404	414	409	452	430	410	436	449	461	453	420	428	448	411	433	433	426	434	422	395	448	416	411	424	421	455	425	429	435	442	433	456	410	430	431	412	434	432	423	438	463	428	446	444	432	432	446	449	417	446	421	450	400	401	448	410	409	429	445	422	427	445	425	385	408	417	455	466	445	381	416	420	420	461	435	421	440	460	417	434	412	453	464	438	426	425	457	415	441	453	433	473	409	463	420	372	412	452	443	423	466	437	456	461	438	404	422	394	461	401	402	471	433	436	425	449	430	443	411	432	443	436	439	397	424	419	409	438	437	429	464	435	422	449	430	443	419	450	405	451	430	458	423	417	435	400	439	435	418	407	405	436	409	430	434	424	501	443	410	443	442	429	421	406	437	441	437	418	455	445	413	462	442	428	410	415	458	410	450	454	433	413	420	447	452	476	445	441	442	425	423	428	425	422	423	457	414	439	379	430	429	422	409	440	413	390	458	428	408	419	423	423	428	443	412	485	455	443	447	429	453	426	432	435	406	448	441	404	483	440	411	413	439	459	451	440	408	440	433	462	420	424	406	449	433	441	442	420	466	439	441	437	436	412	432	424	452	400	400	438	458	438	416
2460	451	359	347	318	347	352	319	401	316	356	320	360	340	367	357	369	355	330	316	371	328	375	339	349	369	350	314	373	352	347	312	342	367	379	351	322	339	359	298	388	332	338	327	312	375	363	368	341	346	382	349	348	348	341	330	373	335	347	362	380	332	378	333	336	347	415	379	320	375	352	348	352	318	346	384	335	346	337	308	333	330	338	361	378	370	383	339	374	333	336	343	372	333	339	325	330	333	361	391	374	400	348	384	316	337	333	316	344	341	343	322	343	340	350	345	380	320	312	345	391	387	352	353	324	338	289	379	330	383	339	394	386	335	321	367	351	365	327	345	354	357	321	374	336	317	321	333	359	322	363	330	379	372	340	354	353	367	350	401	338	335	321	360	368	325	338	358	328	331	345	331	362	362	352	357	322	394	375	327	364	370	339	342	373	347	359	335	335	375	358	346	336	358	348	333	415	358	362	341	341	303	330	323	337	321	310	340	349	354	338	335	336	353	352	363	376	357	362	321	362	326	303	338	359	338	365	398	372	361	339	338	351	339	332	343	330	358	369	340	323	384	360	348	336	364	345	349	336	317	358	370	321	321	328	351	373	373	340	368	347	333	329	359	377	353	384	336	346	345	382	350	338	346	381	353	373	321	353	343	344	370	384	352	365	345	360	371	334	360	355	363	299	367	316	336	332	340	342	337	333	338	316	346	377	308	360	349	346	332	309	346	362	368	382	361	356	334	370	353	341	357	374	366	403	331	341	343	320	307	310	317	356	331	338	362	331	321	355	331	291	339	315	324	391	365	345	356	332	361	334	334	340	354	364	299	313	364	304	349	380	374	358	379	361	340	338	341	344	309	327	360	383	339	337	368	362	370	336	356	303	326	347	373	357	368	356	342	339	324	343	377	361	324	300	345	329	345	334	366	370	323	336	341	331	349	348	378	369	378	331	343	340	333	355	365	339	345	356	333	351	341	310	357	336	367	333	344	374	321	355	382	367	341	340	360	363	354	350	349	350	341	345	339	336	330	349	357	358	344	332	333	347	342	343	365	338	346	393	340	377	365	355	345	354	369	358	349	364	345	333	365	349	348	302	334	354	358	357	326	338	343	304	358	386	339	353	330	370	353	332	317	315	327	360	369	334	353	342	341	381	340	318	374	373	326	364	331	378	328	331	365	367	333	341	396	364	306	340	345	370	354	345	347	324	352	315	349	337	352	336	325	337	359	320	320	379	333	357	366	340	353	345	337	310	338	365	333	374	342	341	361	364	358	371	351	353	376	388	344	342	331	359	353	352	376	351	399	349	351	357	313	359	330	348	327	342	372	332	360	351	362	339	328	356	386	376	304	358	341	344	312	369	322	357	322	352	325	332	328	338	334	358	366	374	358	307	336	345	354	324	369	381	382	320	359	326	315	374	388	364	338	400	361	385	362	344	333	339	320	345	363	365	326	352	335	349	343	367	380	345	320	302	372	347	322	329	317	326	338	368	356	339	388	339	352	354	347	356	337	364	332	368	351	334	349	370	364	349	352	312	341	323	326	353	314	330	368	341	354	347	360	338	322	366	362	353	337	314	345	359	338	351	321	313	315	342	332	348	332	342	316	323	344	318	355	357	347	342	347	361	345	363	347	358	367	368	321	360	354	364	348	376	346	333	353	347	331	351	380	301	328	339	326	363	342	349	344	339	346	354	378	371	311	357	341	363	339	326	359	322	371	381	332	345	318	348	362	341	344	316	367	346	338	351	351	344	324	334	349	367	386	329	359	361	366	394	335	325	337	351	305	345	386	383	367	346	378	344	355	332	340	331	340	313	373	332	359	338	343	353	347	337	347	352	345	303	338	353	357	311	363	340	333	328	341	353	362	363	360	371	301	357	377	348	325	353	321	361	354	359	334	356	358	349	367	348	379	356	368	323	374	338	318	308	351	329	334	355	360	340	350	346	377	355	374	335	340	334	307	328	358	356	371	321	378	324	362	331	337	330	335	332	378	323	359	328	375	362	373	353	349	388	315	356	339	353	372	351	368	343	326	348	370	346	386	347	344	339	372	336	341	353	352	366	316	357	356	359	361	332	328	374	360	354	333	332	336	337	387	326	329	325	347	378	331	358	342	355	353	341	340	327	301	335	322	352	338	355	362	339	338	365	328	350	339	346	353	342	338	330	321	340	347	340	361	361	358	352	331	368	324	342	304	336	329	365	368	304	354	336	350	321	342	358	339	358	367	389	346	328	373	361	316	342	331	358	357	371	312	372	373	372	353	350	329	365	368	324	358	365	342	319	338	331	329	316	368	362	302	318	369	350	360	332	361	362	333	304	345	330	341	348	362	350	354	369	363	369	354	378	369	339	332	365	360	363	356	372	326	343	329	330	339	330	373	337	360	334	354	335	348	350	374	345	326	346	371	335	331	352	360	358	351	352	348	359	341	375	355	310	368	361	318	320	396	356	336	366	318	356	329	359	331	351	346	361	342	323	337	353	359	326	367	337	353	340	371	316	324	336	368	401	318	349	385	333	346	328	342	326	360	381	348	349	329	351	331	373	383	364	337	331	366	374	354	378	343	352	366	353	365	347	391	344	350	282	331	389	326	353	374	323	343	314	374	357	365	347	321	378	397	323	378	306	357	358	370	348	329	340	341	347	345	334	361	339	372	392	376	377	344	357	359	338	350	346	365	352	375	333	321	349	360	363	373	344	325	343	337	362	323	325	380	355	344	313	337	335	348	362	366	359	330	336	364	369	422	289	350	356	329	364	379	319	375	368	389	357	345	346	350	343	357	311	371	349	348	347	344	330	322	343	358	366	344	349	328	340	350	353	354	363	385	347	358	339	351	335	333	330	355	369	344	363	330	312	348	347	350	349	343	376	329	344	330	349	353	334	344	371	347	364	366	310	366	353	347	335	359	383	355	381	365	336	354	324	360	360	342	338	331	341	367	351	363	365	352	341	386	352	354	353	350	320	346	316	352	334	349	313	366	334	354	315	348	353	371	356	325	372	317	342	352	351	353	346	362	369	374	375	312	354	395	337	364	342	350	328	357	317	332	357	374	378	391	358	346	360	361	337	346	320	318	412	360	323	336	355	345	368	350	327	354	339	352	368	354	330	324	363	379	352	359	356	336	326	340	358	377	336	355	343	338	343	352	351	365	361	354	368	326	325	339	359	322	331	333	338	352	332	342	355	350	345	375	294	327	370	372	353	360	340	358	366	316	352	351	360	333	311	320	328	327	318	295	310	380	336	346	331	334	366	362	378	321	350	358	380	367	366	370	342	337	374	330	350	330	330	337	334	338	341	365	352	326	347	319	340	332	380	383	352	342	347	334	327	334	353	379	394	360	371	354	374	366	388	359	360	324	399	346	342	330	326	359	324	343	348	367	359	354	320	314	331	347	359	344	362	355	370	331	370	348	343	315	353	356	339	347	341	326	341	334	325	340	327	366	342	366	332	308	345	378	342	392	358	351	329	322	372	334	357	319	330	362
2852	839	847	908	871	835	877	805	773	766	766	796	833	746	857	881	844	805	875	850	804	863	785	825	811	818	827	807	819	821	803	830	847	777	840	810	858	821	814	793	812	844	803	846	806	818	838	820	866	795	841	812	756	818	817	779	861	842	830	836	781	831	811	820	854	835	848	869	807	815	812	850	825	874	851	838	814	846	810	778	864	851	838	852	863	811	854	797	795	804	803	821	788	810	786	806	769	796	779	851	845	845	778	816	784	789	834	836	767	783	855	812	851	813	750	822	854	753	834	826	856	834	858	792	829	830	831	873	804	865	823	821	832	828	754	836	837	807	817	817	801	818	810	833	866	766	782	812	845	875	833	841	852	796	796	870	844	821	787	889	818	838	847	873	857	772	799	876	795	818	773	797	814	754	857	858	831	820	798	816	756	782	812	816	770	838	814	779	856	853	729	826	818	850	821	805	774	831	810	774	815	812	798	813	848	830	826	833	845	829	849	805	791	825	864	772	823	847	835	816	813	844	805	838	780	831	812	822	826	777	780	858	864	814	804	774	775	775	807	817	835	785	808	819	827	789	807	863	817	799	766	824	820	834	808	791	845	803	818	824	824	821	850	823	857	801	802	833	843	851	876	813	806	815	871	830	839	828	808	828	787	815	783	811	844	782	756	837	801	854	800	855	855	838	818	806	799	834	854	819	888	864	838	830	779	796	803	797	785	856	873	821	814	829	889	844	826	869	853	810	819	833	870	781	856	814	813	828	839	832	816	855	820	813	806	806	771	809	843	819	835	850	781	820	809	824	742	828	799	847	802	809	823	806	876	829	840	837	769	825	869	856	804	789	787	776	787	749	797	860	785	802	822	832	782	852	808	827	825	882	838	814	801	830	832	787	801	813	815	826	776	805	789	818	846	835	824	802	827	764	785	843	830	822	819	862	832	793	792	848	785	760	845	825	854	825	785	872	865	807	817	816	861	817	848	829	852	816	854	815	819	837	874	795	835	776	815	842	810	816	785	857	801	849	833	812	830	832	838	827	814	866	782	796	745	873	831	834	871	844	818	760	801	853	851	787	819	859	805	825	837	772	841	820	837	775	832	873	807	771	800	771	795	794	885	748	836	819	825	784	832	838	805	793	844	845	818	811	846	845	824	836	847	806	851	818	787	862	837	776	788	794	859	795	787	796	824	825	892	811	836	793	777	791	794	856	797	820	834	864	809	798	840	804	834	807	802	795	809	820	794	828	810	815	816	799	774	791	845	842	802	804	822	847	789	818	838	823	845	761	814	846	804	796	797	812	889	794	809	791	796	850	833	834	817	795	792	857	813	831	762	857	811	827	779	814	806	767	808	854	839	840	839	812	853	793	853	833	809	871	802	803	861	821	799	774	803	832	800	842	773	828	833	790	801	799	836	833	782	849	809	827	803	854	868	829	841	804	806	832	781	826	869	790	852	850	830	833	795	850	794	837	839	788	841	761	875	824	809	806	805	836	776	769	843	840	870	825	801	807	826	806	801	815	819	839	828	779	830	807	828	810	847	824	803	865	736	797	795	836	811	844	889	853	770	817	855	847	826	794	836	802	800	766	840	802	845	869	858	866	804	805	796	796	793	823	805	788	827	804	812	846	818	781	811	860	821	860	828	784	859	822	884	881	851	814	837	774	802	847	855	805	832	799	792	834	791	811	847	837	860	823	850	772	859	803	798	800	834	828	859	784	809	774	798	814	824	847	867	841	878	833	759	822	791	851	804	801	865	799	804	835	848	804	796	810	783	850	823	853	871	814	832	781	800	811	818	800	807	869	807	838	786	774	803	842	842	843	810	790	828	769	837	818	841	847	818	850	825	759	800	823	822	845	829	795	817	818	829	845	781	823	811	808	843	813	788	846	857	840	873	786	784	813	793	828	810	803	865	793	853	778	807	792	823	838	772	826	860	857	826	815	857	788	813	805	820	825	867	848	811	830	848	842	813	847	761	847	793	873	808	813	818	793	786	843	854	801	809	827	850	863	863	870	910	825	829	863	849	884	812	829	793	804	822	845	796	829	833	826	809	779	831	818	821	781	810	815	830	819	841	783	789	830	823	851	812	855	785	841	815	816	848	840	880	799	803	788	842	819	783	805	815	808	816	825	783	815	793	781	793	783	780	841	830	844	846	789	832	828	794	778	824	854	793	785	817	807	844	820	854	822	801	862	792	851	825	891	823	826	868	864	832	853	768	829	843	857	784	819	802	816	791	807	845	860	818	854	844	767	794	820	882	831	824	816	815	869	807	824	784	774	827	846	853	839	788	798	836	827	765	850	822	848	815	785	809	826	853	787	840	821	869	805	861	892	852	803	827	839	851	780	831	828	839	831	854	841	823	844	767	827	788	829	837	788	819	836	873	851	802	841	856	879	774	793	842	849	804	820	802	793	843	802	814	844	844	846	822	848	874	845	805	798	826	795	786	781	794	802	794	807	890	775	764	812	871	826	851	791	779	787	839	846	843	846	825	833	842	842	861	825	776	827	838	793	778	787	805	800	812	818	806	781	835	832	851	807	854	851	764	845	811	824	845	815	852	821	827	811	845	833	859	857	813	761	867	837	845	837	795	806	764	872	801	839	829	843	836	829	838	845	848	778	820	850	781	819	796	858	805	814	852	856	802	848	800	819	827	821	775	817	813	827	825	844	772	825	814	806	821	784	771	813	808	844	850	852	840	813	822	813	879	846	848	820	804	801	797	846	792	833	796	795	824	854	826	827	818	836	803	830	753	824	784	862	834	816	776	815	835	801	806	816	860	829	819	830	846	830	817	810	778	889	830	805	838	814	803	852	812	899	806	795	917	817	848	866	858	786	786	831	835	839	810	774	839	875	827	864	780	767	842	831	817	775	842	817	849	788	805	763	829	801	816	814	793	777	809	807	859	872	811	797	839	805	779	833	828	863	824	838	848	822	820	848	858	860	815	853	809	823	856	835	862	810	823	815	799	836	819	864	833	877	808	817	832	829	809	847	802	812	822	830	787	814	820	842	874	808	834	851	821	789	808	844	794	758	809	822	825	789	866	815	795	832	841	823	835	856	839	918	803	846	787	813	849	784	818	840	763	795	844	784	817	770	848	804	814	833	802	825	842	849	808	847	796	824	811	792	836	828	818	831	829	769	857	801	836	816	784	808	819	770	810	832	852	854	820	814	816	784	847	781	873	850	810	830	872	865	847	798	846	773	830	836	810	797	847	828	791	814	822	801	859	822	834	777	844	830	857	839	781	856	811	791	852	856	789	801	807	810	798	850	828	857	848	809	797	853	780	816	879	800	805	800	807	810	833	813	864	837	804	831	876	811	864	822	838	852	818	833	863	786	813	801	804	816	843	830	824	828	872	814	830	835	782	821	866	783	817	822	839	832	901	798	816	821	828	799	831	783	779	822	820	784	834	877	804	841	830	837	802	873	870	807	825	808	862	823	838	829	796	856	817	831	825	800	799	816	823	789	849	840	832	860
8604	620	552	475	367	345	350	294	324	293	316	329	331	322	304	318	288	297	321	287	309	293	295	257	333	299	322	290	304	292	274	336	327	302	326	327	319	250	278	290	289	331	307	307	303	287	296	288	304	321	321	302	285	268	279	275	340	308	308	276	317	335	306	285	332	292	267	293	302	279	324	294	302	298	279	306	317	324	285	332	305	335	298	323	295	283	276	293	306	299	292	303	302	286	302	301	309	276	310	289	259	308	299	278	314	284	293	299	294	289	284	324	298	288	310	305	305	297	289	290	326	293	322	314	297	268	293	296	270	276	320	316	286	308	309	303	311	312	317	279	321	280	289	344	286	293	270	271	302	322	300	301	309	279	324	310	318	302	315	253	314	286	287	301	284	311	327	286	306	270	289	255	286	291	295	311	319	313	341	293	307	280	299	304	296	303	320	305	310	322	280	291	296	266	323	309	314	288	302	303	266	318	282	291	259	321	268	295	300	327	267	274	289	280	284	301	286	274	266	282	271	311	307	284	310	325	318	315	276	294	300	316	317	283	327	284	300	299	290	307	297	327	279	271	302	278	322	292	305	282	315	298	328	299	308	276	299	287	277	290	320	272	290	276	270	333	331	289	341	258	315	286	320	308	300	268	312	326	286	279	297	295	283	287	266	279	263	310	287	311	262	283	301	307	287	306	322	280	327	277	294	283	297	317	296	296	326	301	321	278	306	340	286	298	280	306	321	262	286	292	296	299	275	284	328	268	294	294	280	296	273	313	322	310	301	282	294	306	298	299	290	282	314	295	289	296	330	308	293	325	306	295	284	296	304	319	304	275	297	299	320	281	267	324	323	289	259	326	272	306	296	308	357	282	297	311	348	283	323	302	301	308	318	285	265	271	281	301	278	320	312	306	339	277	294	279	308	317	332	286	279	279	276	246	284	319	280	304	325	289	292	310	301	284	302	326	331	316	335	304	311	281	278	315	326	290	282	288	322	301	283	284	316	324	302	299	306	281	304	271	317	303	287	287	290	310	301	306	305	280	299	359	327	322	283	304	281	294	271	309	301	284	290	265	294	283	294	304	304	282	312	307	310	262	300	305	317	300	321	250	318	312	280	279	283	301	279	267	279	299	322	293	268	329	273	271	305	338	295	272	280	295	285	309	289	310	284	318	301	287	311	312	325	303	295	292	297	298	300	294	303	287	311	290	315	309	274	269	280	274	305	285	230	312	299	251	295	297	283	283	297	301	308	310	308	276	300	299	273	311	250	312	304	315	297	298	292	324	301	318	334	280	308	296	307	258	281	261	286	279	291	287	293	324	294	275	294	305	286	315	292	315	282	271	313	283	280	281	316	309	276	297	306	284	316	297	310	312	288	279	301	300	280	295	322	301	323	294	329	274	298	299	280	293	284	307	301	329	307	305	292	320	313	297	290	276	295	283	290	292	303	289	312	322	294	297	303	295	267	280	286	280	301	289	290	294	316	276	314	276	272	281	267	262	361	292	307	295	266	317	302	302	314	296	280	304	287	322	272	318	296	308	330	292	291	283	317	311	277	296	298	295	322	294	316	310	284	275	320	297	319	305	327	288	305	299	300	286	276	275	316	290	300	277	309	327	326	298	317	313	320	297	310	281	301	293	301	295	314	328	278	314	318	280	318	300	289	283	267	319	281	281	295	312	293	306	295	303	273	276	317	277	279	275	301	309	283	277	321	315	302	267	295	309	309	286	294	301	291	284	299	327	309	283	295	336	305	278	287	343	297	308	289	302	300	301	298	291	296	281	285	299	283	328	285	310	304	298	317	290	301	320	296	294	268	298	293	304	324	327	305	348	293	297	299	276	300	313	277	285	288	289	304	278	306	309	288	271	274	284	295	284	297	307	288	283	292	276	297	280	309	306	270	293	337	279	296	255	261	261	310	300	296	302	323	323	265	282	285	310	283	310	296	293	291	297	306	327	285	287	316	320	295	315	309	313	291	271	293	302	281	284	313	316	270	316	280	324	313	292	311	296	273	320	262	291	318	281	257	288	288	274	247	326	272	299	299	328	280	300	308	309	321	287	296	275	301	294	320	274	294	287	282	286	298	299	293	310	305	276	295	289	277	303	318	286	282	310	317	285	283	312	318	287	301	291	288	286	279	289	305	297	276	305	294	303	326	312	286	314	323	285	285	282	290	298	307	300	287	300	309	297	302	267	272	300	304	310	327	288	312	290	288	291	289	320	318	282	288	307	311	286	309	311	323	308	287	332	292	288	272	304	287	299	271	272	279	297	292	261	304	329	331	279	287	326	272	280	288	287	287	287	300	320	285	277	324	315	299	264	358	294	311	298	270	291	315	249	305	295	311	300	283	280	283	289	325	292	254	297	294	304	289	321	269	277	286	285	316	309	283	298	302	285	307	330	334	290	305	286	310	305	311	292	319	273	279	274	326	263	310	317	276	288	286	313	282	301	310	303	321	327	306	309	310	323	298	315	305	312	309	255	297	296	289	294	295	327	297	282	301	289	281	316	287	332	302	300	331	308	307	296	275	282	311	268	329	308	270	306	290	297	296	298	329	307	301	293	278	283	279	270	321	262	295	277	310	289	267	291	274	283	281	303	315	270	303	320	302	296	304	301	331	292	312	261	289	281	313	274	309	284	301	315	299	334	255	301	300	303	265	305	319	286	302	302	291	261	307	312	341	298	291	271	309	290	288	283	317	308	343	322	297	303	311	263	300	312	287	338	265	284	295	293	299	309	288	284	275	312	294	283	292	315	305	312	301	286	292	330	339	290	310	257	297	282	289	332	275	330	341	314	298	289	313	292	303	306	302	289	294	283	325	265	293	289	277	304	280	295	285	278	292	326	301	255	288	299	272	304	294	284	295	288	281	330	277	306	304	315	301	289	304	292	299	332	310	310	295	269	304	268	297	296	301	323	294	309	275	284	315	306	304	271	309	323	306	303	278	301	318	281	296	287	300	294	292	279	304	308	272	279	312	315	292	316	307	289	275	274	269	318	309	297	315	303	309	298	281	300	274	299	305	304	307	303	305	286	310	288	295	291	273	294	295	308	328	262	325	281	293	328	288	299	293	292	319	295	275	298	306	293	316	285	295	295	268	312	271	311	298	262	301	318	330	296	326	258	287	251	280	304	299	329	318	307	282	278	324	320	277	317	271	274	303	283	301	292	307	273	282	306	270	298	285	306	305	300	258	265	287	269	306	314	302	326	314	303	305	305	315	295	286	277	273	260	267	303	305	316	305	287	311	300	314	290	306	326	298	332	321	293	295	277	313	307	274	302	317	281	304	290	288	285	323	293	320	340	283	325	289	305	319	277	308	287	273	315	304	294	294	333	306	280	313	278	299	283	331	299	300	304	271	285	283	291	334	290	299	295	311	282	329	265	292	266	266	290	297	276	332	268	291	301	297	317	283	288	337	253	297	313	306	300	307	293	307	328	315	336	322	310	298	330	257	288	306	300	295	286	323	291	327	293	307	296
7439	948	1237	1346	1223	1044	1025	904	885	797	830	819	820	823	771	737	785	775	749	739	725	771	728	772	771	720	744	703	735	757	735	717	678	661	739	710	711	680	662	796	701	715	741	661	738	720	687	748	750	655	704	685	709	745	706	703	704	734	740	719	729	765	705	759	723	754	779	775	742	676	733	728	709	751	785	690	754	733	732	724	699	709	662	756	758	742	668	703	724	736	680	713	732	724	721	702	727	751	690	707	696	692	704	717	721	742	717	698	683	691	716	747	661	714	718	702	671	709	677	703	711	713	715	677	732	691	725	702	746	632	729	681	728	754	787	688	710	671	732	720	678	675	741	715	680	699	715	733	679	732	713	712	719	731	713	655	726	661	729	699	690	698	684	703	695	758	747	726	685	723	671	727	739	709	692	638	735	673	661	675	767	691	703	717	696	693	765	728	691	720	685	712	706	731	721	703	693	718	752	680	737	696	729	739	731	698	702	710	744	692	691	704	732	680	759	727	697	717	732	714	680	767	734	782	696	741	708	681	651	716	742	697	719	713	694	740	719	703	670	690	692	685	745	713	705	758	718	676	691	723	708	744	717	674	744	729	696	721	701	718	742	686	718	720	746	716	735	681	759	728	682	729	689	708	662	718	730	705	697	721	739	723	691	699	705	715	711	690	726	741	673	720	709	721	758	644	703	738	750	724	677	695	703	728	707	720	710	764	692	705	691	698	713	725	720	645	741	724	719	657	736	739	738	706	726	723	733	658	733	750	678	696	697	692	723	750	685	735	682	682	726	707	664	669	715	681	709	742	707	757	660	694	776	721	694	722	705	695	681	703	756	750	703	692	701	707	735	699	716	681	705	745	703	711	701	702	724	743	670	717	715	756	729	685	740	741	729	701	715	739	704	726	717	660	703	706	738	718	735	700	696	715	721	701	774	699	703	751	733	767	674	731	728	742	676	722	721	704	666	693	708	673	701	723	697	711	744	755	690	663	689	740	744	768	744	730	718	682	692	701	712	686	766	730	714	716	689	721	730	671	755	698	707	693	731	716	668	699	682	679	720	684	704	700	726	684	703	735	687	721	730	675	646	657	721	691	698	719	673	675	732	717	724	751	727	747	708	699	703	721	732	655	714	695	742	661	682	691	695	682	715	725	672	738	736	702	748	713	728	739	732	684	690	724	730	720	716	695	714	723	760	685	695	722	698	698	679	773	665	731	711	697	739	759	725	656	692	707	737	735	721	667	695	725	694	691	699	661	699	723	709	713	672	754	742	679	714	695	704	690	736	748	697	702	689	699	724	740	667	669	711	706	683	679	729	730	692	766	707	721	695	755	709	701	683	712	703	733	728	763	724	691	673	703	738	689	732	697	687	703	721	725	692	715	726	718	714	742	654	745	673	727	722	675	730	734	738	716	753	757	753	711	719	689	669	699	659	710	698	692	776	753	696	702	738	719	686	717	703	713	739	696	699	729	682	756	728	709	707	708	713	669	656	727	707	706	679	650	637	696	740	718	731	755	710	716	749	720	705	732	693	726	731	742	745	757	703	710	729	699	703	729	682	716	759	723	667	730	683	729	732	675	700	688	690	737	694	669	768	722	655	697	693	682	704	711	721	734	724	712	684	704	706	711	705	631	729	706	691	742	703	713	708	754	718	718	700	701	699	743	676	714	731	722	626	738	686	703	723	737	680	783	688	698	709	674	719	726	689	727	699	681	733	742	705	701	666	724	684	737	736	714	670	712	729	706	689	651	735	689	718	717	734	703	706	684	712	726	768	674	759	737	699	706	709	686	684	739	719	699	720	729	722	715	720	663	711	701	730	711	697	704	694	685	707	675	696	762	700	674	697	743	693	721	693	678	709	695	710	724	650	727	740	681	741	698	748	726	707	721	711	673	715	705	741	698	720	756	708	722	690	772	740	705	678	656	745	710	699	672	699	731	714	725	676	683	737	712	661	738	677	742	647	736	729	719	685	715	711	718	721	716	744	710	754	716	688	796	695	718	707	703	700	677	689	711	694	725	727	689	696	723	716	720	705	659	733	746	731	702	711	711	700	711	723	697	726	691	721	722	712	700	696	673	702	699	675	715	727	693	713	678	702	691	649	725	706	745	681	668	734	706	711	714	713	703	724	668	687	717	739	693	748	712	708	737	670	741	714	687	678	695	747	716	686	757	711	696	702	698	731	700	680	702	721	716	713	713	689	674	694	738	707	690	688	714	697	709	730	725	741	698	724	701	699	697	693	694	727	719	692	695	756	723	712	736	770	735	684	629	698	752	704	689	744	735	725	685	693	705	704	707	715	687	715	695	675	655	711	694	745	722	726	725	729	713	710	674	747	709	691	743	698	698	724	719	709	712	683	730	709	712	721	691	743	707	692	698	707	699	713	661	689	731	711	670	780	678	724	685	714	683	720	665	666	754	703	710	686	735	702	686	749	677	692	738	700	704	694	715	705	717	791	696	686	692	723	730	721	704	679	744	708	768	749	730	684	697	684	735	696	691	665	757	715	683	720	743	681	689	695	690	719	688	716	746	718	759	674	685	697	696	660	726	673	728	688	689	672	706	736	655	712	708	716	705	720	710	690	716	674	731	686	709	699	703	731	749	688	726	729	674	762	705	731	693	678	682	690	717	705	666	702	767	706	727	687	683	703	697	723	720	713	701	700	687	716	716	712	699	694	741	689	702	642	730	686	710	665	689	710	755	757	680	740	734	683	700	678	713	745	656	725	657	697	724	696	701	709	736	739	688	708	658	719	779	717	691	651	684	675	702	746	704	671	717	716	771	690	659	743	705	700	693	737	725	719	727	722	701	770	684	703	719	690	736	684	707	719	730	758	686	671	718	732	751	708	685	746	712	721	680	714	697	741	678	725	703	706	743	720	684	663	721	706	742	687	713	694	732	706	743	650	707	686	719	672	715	683	714	661	755	756	700	685	678	690	685	683	726	755	695	766	730	739	651	699	678	730	649	723	740	717	717	668	686	767	698	705	720	686	692	707	670	709	733	725	728	735	697	714	713	724	719	692	696	657	723	762	712	727	718	725	720	661	747	720	683	723	678	736	713	735	727	743	732	714	671	739	715	751	761	688	735	679	733	735	709	695	737	727	680	750	725	667	680	708	723	710	713	737	732	706	700	685	747	718	736	699	656	659	724	661	672	712	655	677	763	699	701	738	677	696	705	695	741	719	747	709	729	702	726	762	718	736	737	724	704	723	700	676	693	674	712	748	719	708	724	672	725	699	720	691	728	683	703	719	720	683	706	710	712	744	726	706	725	709	709	705	704	737	671	704	714	667	704	721	692	749	724	710	696	739	699	682	699	722	680	731	709	708	762	725	710	726	708	697	703	714	793	663	706	745	701	713	703	729	696	718	717	730	697	702	705	728	693	716	721	686	702	727	694	682	716	714	678	743	701	692	750	741	721	715	698	681	737	726	701	757	707	688	735	713	693	711	711	709	728	679	749	735	710	682	703	702	699
14763	1056	691	476	385	311	284	232	205	190	185	205	194	187	205	187	194	161	203	179	184	167	164	180	205	211	177	176	165	202	177	183	176	183	155	165	181	147	180	178	158	168	161	191	173	169	177	183	163	182	157	171	176	145	180	183	159	151	181	164	206	178	198	184	147	178	180	166	144	170	183	164	175	207	159	184	178	178	187	169	157	173	182	174	192	161	180	190	157	178	173	189	175	168	199	166	184	165	176	151	165	128	164	206	170	181	161	169	163	169	174	197	192	172	162	189	182	165	159	176	159	173	186	179	190	182	204	177	175	196	202	178	155	160	162	148	183	150	191	197	197	179	164	176	185	162	142	177	185	149	157	172	177	182	187	187	177	142	165	180	192	148	167	175	157	166	157	169	209	163	184	156	184	180	190	169	151	151	197	164	164	143	153	180	163	172	180	164	177	147	151	173	186	158	177	157	159	170	201	162	166	199	183	153	179	154	177	175	190	163	156	177	145	163	162	153	189	167	160	183	166	189	171	178	156	158	172	180	163	175	160	166	192	166	186	186	180	178	171	176	174	172	148	152	181	184	170	140	174	158	179	167	188	185	161	189	179	193	172	156	191	168	152	175	179	170	173	178	176	191	189	163	171	171	168	169	177	174	155	159	163	160	199	210	189	170	166	184	176	192	159	157	187	187	163	161	180	182	159	169	185	174	161	160	154	175	148	168	164	170	174	172	178	163	145	173	172	163	166	138	164	185	186	166	158	175	161	164	160	175	177	186	173	177	188	176	161	180	165	185	188	173	156	168	168	205	192	162	154	159	182	189	143	144	185	166	156	187	170	159	177	176	155	143	158	169	180	181	150	157	191	182	175	182	158	168	181	172	169	178	174	179	197	178	180	167	166	147	160	130	173	188	182	165	161	181	191	157	140	169	196	160	189	174	184	176	156	160	187	156	179	176	162	179	149	143	147	171	161	155	193	173	168	158	159	179	179	170	194	201	145	181	175	165	166	169	166	171	180	178	171	173	137	194	175	176	197	150	167	173	178	157	173	165	167	158	167	188	199	203	174	194	160	175	159	167	178	159	156	176	173	164	173	156	159	188	157	180	162	172	191	186	182	153	175	180	176	182	191	166	166	176	168	171	159	170	176	186	183	184	162	168	174	178	163	151	138	171	155	161	191	196	179	192	159	174	156	196	177	177	154	170	203	187	167	175	153	159	180	169	163	135	163	206	165	160	190	174	179	170	179	166	152	170	164	166	164	196	171	166	165	155	168	141	172	154	171	162	190	195	173	176	164	180	173	172	166	160	160	166	176	183	147	185	167	169	152	192	169	147	151	191	170	163	175	173	162	171	195	161	185	176	186	176	175	168	151	165	161	174	181	179	177	172	162	165	172	185	168	164	185	183	178	183	162	175	190	151	181	171	148	168	164	165	165	190	163	174	151	146	179	181	187	180	184	153	202	170	163	156	157	184	171	166	170	187	184	163	181	185	158	180	172	167	172	168	192	153	172	170	158	180	196	167	140	157	177	185	167	164	198	163	182	173	180	170	168	188	155	143	180	183	190	182	175	179	173	164	159	157	189	190	180	164	176	148	174	170	158	173	165	167	163	189	183	156	177	169	146	177	186	181	173	145	163	173	161	160	186	180	176	152	145	152	166	167	159	205	172	174	176	184	156	180	201	168	158	189	151	176	166	186	136	189	189	179	165	179	164	171	178	163	193	187	162	168	180	179	184	182	184	197	167	151	149	194	163	181	178	173	166	187	186	174	176	161	175	177	168	160	186	202	204	184	167	167	166	173	171	169	166	158	154	184	203	169	178	166	170	179	168	177	170	144	154	170	169	173	207	175	120	184	164	190	162	172	178	169	141	156	154	168	167	167	176	176	159	174	190	163	181	148	162	168	172	166	181	172	180	174	175	170	177	165	194	180	182	189	186	166	196	189	156	173	173	174	189	188	168	190	174	165	183	167	160	173	194	150	177	189	191	143	193	155	179	171	169	157	157	185	173	172	185	165	176	169	164	174	168	168	175	175	169	176	184	167	163	158	166	155	183	163	182	156	143	192	173	172	162	177	175	155	176	167	151	158	141	144	175	166	179	187	174	148	167	141	176	167	204	175	185	150	161	176	178	143	177	175	171	151	162	175	158	160	184	167	179	160	198	168	139	166	158	175	186	163	174	163	170	176	168	181	181	193	150	173	164	166	174	157	167	182	178	160	191	166	179	163	176	162	168	190	188	161	174	182	160	154	189	159	187	175	156	166	153	172	184	169	175	155	151	176	161	167	177	163	175	178	152	170	207	164	157	191	143	159	166	164	168	188	169	186	172	177	144	186	162	199	191	194	186	139	188	194	195	169	164	150	187	187	170	164	159	162	191	169	170	173	180	174	161	156	175	180	165	168	167	198	160	187	200	158	170	193	166	186	172	162	169	187	183	178	174	168	199	151	191	146	150	189	162	168	181	179	169	170	167	197	137	187	171	171	178	180	181	151	192	183	174	160	172	170	165	167	175	178	177	169	181	165	184	161	193	179	141	191	164	158	187	180	187	167	178	157	187	169	173	192	176	176	169	159	168	161	181	168	160	163	160	165	162	153	162	156	161	162	176	171	178	135	148	161	173	157	168	173	171	171	175	184	189	168	160	169	154	162	175	179	147	182	149	175	164	181	185	184	157	166	179	165	182	155	171	165	181	166	151	172	186	176	161	190	187	150	160	166	152	171	178	182	175	184	176	177	182	190	175	159	169	151	147	165	185	180	179	193	156	154	145	157	180	175	180	171	168	164	183	179	189	160	164	188	147	156	178	183	174	178	158	168	175	176	183	185	165	181	159	174	189	178	163	158	176	168	191	180	185	145	161	162	167	174	189	192	166	161	175	184	167	188	208	162	205	163	169	162	188	185	169	175	185	137	175	179	178	168	153	151	175	146	161	185	172	142	183	167	183	172	174	199	186	163	176	175	162	188	176	163	165	176	168	177	167	184	154	190	186	172	182	198	183	168	178	151	166	163	185	171	161	156	182	172	198	179	185	167	148	178	182	170	180	157	192	171	182	164	184	158	189	161	155	174	157	193	153	171	158	175	187	178	158	155	164	151	182	155	175	177	184	172	161	177	138	132	173	200	182	177	166	183	190	157	174	158	143	192	160	174	164	184	177	170	157	181	174	183	159	182	184	218	173	175	143	201	178	164	177	153	178	158	192	167	169	170	168	148	152	149	174	168	154	177	200	174	176	164	160	155	186	157	150	164	177	180	186	162	183	168	170	184	167	171	170	168	158	127	142	159	160	194	175	177	180	182	168	166	176	178	164	173	175	182	156	191	154	169	197	146	157	170	170	131	155	175	181	144	185	171	161	153	160	175	183	179	169	158	165	150	168	151	168	187	177	174	173	173	158	176	178	162	178	176	154	184	160	158	181	151	163	177	171	178	195	172	191	168	189	170	192	154	150	166	163	200	170	191	175	153	168	154	156	165	142	185	201	182
9343	942	1451	1590	1324	1075	902	876	764	710	614	642	632	576	582	562	546	501	515	509	489	527	505	457	509	493	456	498	461	510	474	431	455	478	479	434	488	456	438	443	445	452	457	478	453	395	443	463	469	398	422	467	439	482	453	469	471	430	441	475	438	459	504	486	486	478	525	479	514	441	509	457	535	557	533	505	474	543	494	468	454	422	471	559	539	504	421	427	460	407	439	411	456	472	461	434	443	399	450	427	437	433	434	457	420	435	442	441	473	429	445	432	479	441	425	435	416	431	449	438	397	468	398	451	419	411	464	454	442	401	411	428	417	399	416	440	427	478	415	427	431	434	414	429	421	441	457	424	414	446	466	487	467	448	442	394	464	448	466	429	452	422	419	430	460	426	436	442	419	458	457	409	477	428	432	405	447	467	434	418	429	479	436	433	426	436	456	467	448	431	419	442	458	416	407	446	431	440	443	437	443	411	434	441	431	436	466	428	428	413	442	437	442	421	429	421	434	408	433	433	423	435	408	459	416	458	423	400	466	389	444	433	433	424	431	471	415	416	470	462	446	410	410	466	476	416	446	452	420	432	444	435	452	433	450	435	450	434	438	423	445	437	459	417	407	454	407	427	473	404	452	399	435	416	418	456	477	431	426	456	433	437	431	476	460	433	410	463	455	465	460	431	438	443	400	431	420	449	426	406	453	442	419	414	440	418	468	421	429	427	438	441	456	449	429	433	437	489	433	417	439	456	452	452	455	431	474	429	412	436	420	428	447	428	413	442	443	407	466	418	445	451	433	444	408	441	453	439	453	449	426	416	426	430	401	446	414	400	438	439	426	446	396	421	467	407	421	436	442	416	441	407	420	415	437	410	427	424	441	436	446	412	422	418	407	423	409	442	438	418	436	422	431	438	480	407	414	417	447	463	425	412	427	452	426	436	427	470	440	424	434	448	438	465	435	421	451	429	453	478	451	431	468	435	416	451	427	431	446	444	384	448	473	416	453	425	422	397	436	401	466	452	407	418	455	423	440	421	427	424	445	426	444	449	455	436	401	431	420	411	427	418	426	441	468	450	421	474	434	412	455	458	449	466	422	472	457	446	431	474	418	426	437	423	475	438	469	426	465	419	452	438	439	456	464	450	423	417	426	419	444	432	432	451	450	434	428	426	439	450	431	423	426	425	406	440	421	428	444	439	442	444	450	486	431	398	426	428	466	435	435	458	463	457	418	408	434	411	412	436	423	426	474	426	419	412	415	434	422	400	437	410	436	417	446	506	457	430	396	431	466	424	444	427	440	473	437	430	437	432	465	448	458	442	470	413	468	424	440	428	456	440	479	502	440	393	446	435	450	458	414	476	448	405	447	452	443	446	453	462	424	417	452	419	410	437	468	435	438	428	441	444	473	455	460	444	427	426	439	503	421	443	456	450	421	411	463	436	442	414	444	444	396	435	440	441	499	478	434	477	412	451	423	431	434	437	431	418	440	422	405	440	465	428	451	428	437	451	445	442	423	434	376	409	475	461	452	434	413	411	441	456	415	441	478	418	435	435	438	481	446	417	421	434	427	445	426	441	441	471	434	401	455	420	422	437	443	411	444	433	400	411	424	404	468	421	414	463	443	456	429	435	380	397	413	424	450	447	417	465	423	414	419	459	447	435	456	481	419	430	439	462	440	424	471	455	424	436	455	435	453	467	425	435	422	445	453	471	437	411	467	399	429	474	443	459	410	440	425	400	432	459	388	438	442	440	417	459	423	431	458	428	424	469	432	441	425	421	438	416	394	432	424	450	421	437	413	443	466	394	435	436	432	467	415	465	451	440	423	450	400	419	424	485	457	459	436	454	441	425	447	425	441	454	433	427	405	432	446	430	401	424	461	433	466	449	442	446	428	423	418	477	417	408	451	443	428	417	439	453	427	423	428	444	454	449	456	424	443	420	435	410	441	419	479	463	424	444	448	432	482	375	460	449	395	466	423	428	460	447	408	457	445	432	404	430	435	439	427	421	431	435	445	436	466	473	447	421	442	430	472	440	463	436	395	443	415	428	431	437	436	433	432	442	432	430	443	437	463	426	429	405	452	430	424	452	440	430	424	435	446	415	437	424	387	423	423	414	476	432	411	453	426	423	481	448	407	407	397	457	458	405	463	435	422	473	446	434	421	427	416	402	459	465	411	479	431	464	450	418	442	441	452	421	446	460	458	417	447	451	457	429	437	425	420	396	494	455	416	425	422	431	457	439	447	445	439	452	411	434	463	405	445	417	454	462	426	447	398	432	425	432	439	424	451	449	410	417	442	416	432	428	410	445	429	419	431	435	428	386	458	399	453	444	448	414	417	419	421	416	426	426	418	452	417	432	424	441	453	444	460	451	438	409	464	419	446	439	451	441	427	434	410	429	443	483	472	407	457	419	426	410	448	443	440	454	402	418	412	444	443	479	444	405	460	451	432	464	470	449	450	410	425	420	414	431	437	448	411	438	442	451	437	462	459	421	430	495	443	409	414	441	437	435	482	445	402	453	398	418	462	428	411	426	427	451	455	407	436	441	429	485	422	395	426	454	451	454	441	470	422	412	453	445	410	456	444	414	408	424	440	454	452	442	440	422	443	409	443	460	420	453	449	439	414	440	433	412	458	450	480	443	415	388	408	438	422	410	442	418	417	459	451	468	463	449	425	453	434	421	479	448	456	418	447	458	456	411	459	453	426	433	414	452	411	448	451	434	421	468	416	462	431	443	426	449	440	433	456	434	435	425	444	431	438	391	437	427	437	409	410	442	441	461	455	435	453	481	421	443	420	421	433	427	446	429	462	475	427	435	437	449	468	425	411	420	441	443	427	423	457	484	423	437	416	480	414	416	432	445	440	456	440	448	434	443	419	447	400	391	417	434	425	441	468	437	450	426	436	442	433	442	433	464	416	429	465	422	394	446	393	431	432	423	425	456	437	490	456	399	434	436	444	422	422	406	440	475	469	456	433	418	446	444	415	433	420	420	425	442	426	511	439	450	426	448	410	469	466	429	402	423	431	424	459	462	391	422	431	457	444	437	455	440	387	448	412	407	439	435	471	430	425	437	407	419	433	378	409	452	407	450	450	460	435	432	395	403	420	442	440	432	431	441	402	449	455	417	418	450	424	442	405	474	453	420	404	451	444	415	421	430	437	402	437	483	446	410	446	417	436	415	430	456	430	440	463	458	450	465	457	408	469	435	475	440	459	407	427	443	426	416	438	443	436	413	435	443	411	455	410	424	450	469	408	479	458	448	436	446	438	418	435	427	486	452	471	435	477	428	450	411	418	417	441	442	411	460	431	437	463	420	420	463	434	429	409	421	466	436	432	468	425	410	433	436	460	416	476	431	443	408	443	426	476	403	439	454	455	477	452	408	441	442	420	467	456	422	431	398	438	426	443	460	433	418	396	428	460	447	439	454	464	439	453	445	425	398	401	434	435	419	428	443	456	437	433	445	436	419	413	443	420	459	448	458
2944	452	343	354	321	366	346	347	342	321	366	336	345	361	428	364	344	335	351	313	329	359	343	350	318	359	310	337	357	362	332	359	341	357	349	329	339	326	372	350	357	340	326	342	327	330	343	335	350	377	341	354	377	323	348	346	362	370	348	337	358	354	339	334	345	331	355	351	354	348	380	335	337	347	344	351	320	362	332	367	337	355	333	361	345	372	314	352	334	315	313	341	335	320	371	358	356	356	370	368	326	347	319	317	359	366	377	353	352	345	326	312	338	364	353	363	366	380	350	363	321	372	355	329	352	347	361	293	346	332	364	368	334	333	365	365	359	324	352	335	335	394	333	336	361	383	357	359	361	350	353	396	332	405	337	357	407	314	368	334	391	356	363	350	359	308	322	326	330	328	332	313	351	325	354	300	344	347	331	364	361	359	342	353	340	334	299	350	372	378	357	333	327	334	352	344	350	361	340	351	361	332	348	342	343	337	321	367	381	406	341	323	370	359	364	370	345	325	325	359	308	313	331	336	334	327	371	352	345	345	358	318	322	340	313	308	344	320	320	354	357	350	353	331	355	337	343	347	347	346	355	338	335	361	335	333	344	320	342	372	358	334	312	347	345	350	324	358	333	350	348	329	336	342	347	378	348	344	298	350	318	318	346	374	387	337	342	344	357	358	345	350	331	347	324	358	342	352	347	364	335	364	356	356	350	337	328	351	375	334	336	326	350	333	339	328	361	336	306	364	361	342	347	375	331	390	341	353	311	349	333	357	346	328	374	323	330	343	334	356	348	341	319	352	355	368	331	327	381	358	330	338	316	335	341	341	346	374	349	335	374	357	349	314	333	338	341	337	328	334	326	405	343	371	325	340	361	363	346	374	373	391	355	316	338	360	339	324	346	363	361	354	340	343	357	324	335	329	336	350	315	343	344	346	366	356	351	375	343	352	334	352	361	358	352	346	360	363	350	351	351	354	366	357	333	337	356	378	406	370	347	303	355	369	381	376	350	352	361	369	364	328	331	355	353	323	359	358	360	336	377	351	356	355	355	359	341	338	356	332	331	347	311	347	354	340	352	358	327	368	374	346	357	325	358	367	323	343	375	332	364	366	374	326	347	368	351	365	389	364	376	379	330	358	376	336	337	355	354	360	336	338	373	324	389	355	364	349	339	340	385	318	334	344	350	317	331	372	352	334	359	337	350	347	330	372	343	332	360	324	336	358	352	357	319	323	359	328	392	355	356	393	349	316	367	332	377	334	347	347	353	363	334	358	365	343	347	330	340	345	368	346	348	339	370	357	342	353	358	342	343	336	356	324	308	402	335	332	369	330	336	330	362	350	379	350	317	330	359	349	340	311	346	363	307	366	380	345	328	332	364	340	383	332	308	304	359	379	334	351	378	368	349	369	363	329	322	311	345	383	371	357	385	334	362	374	339	359	374	355	332	372	361	364	369	324	352	330	317	347	350	325	362	363	318	372	358	383	332	320	366	328	315	329	398	351	376	340	340	341	344	334	375	342	351	331	315	329	315	332	375	343	350	395	332	348	350	369	330	361	328	356	342	370	361	349	359	328	340	318	325	342	341	326	350	380	350	357	317	370	321	326	329	344	387	314	369	307	339	335	353	327	342	361	322	338	311	372	330	314	331	344	338	324	356	343	301	326	358	322	343	390	300	359	339	342	329	334	377	379	336	393	332	331	345	358	346	396	345	361	341	361	360	327	333	358	334	364	351	347	335	334	342	340	370	350	329	341	356	326	367	334	356	357	348	361	323	354	333	334	337	341	378	342	344	353	343	345	345	339	352	311	353	310	368	345	363	354	383	359	335	338	340	353	323	366	305	365	342	331	379	332	328	328	363	342	374	347	361	364	353	362	349	351	356	360	373	338	316	339	349	360	361	389	347	320	331	325	304	356	333	347	327	356	335	354	378	363	348	361	335	334	352	319	326	340	376	379	381	370	361	357	337	329	341	362	345	343	331	375	384	354	314	342	326	325	341	333	354	347	335	358	344	334	364	368	358	345	378	373	309	361	330	335	332	317	333	340	330	309	347	316	324	354	345	304	351	361	338	350	368	335	352	354	364	353	385	343	337	373	343	311	344	366	355	361	341	349	326	348	337	350	351	328	339	365	339	365	368	331	371	354	362	347	368	337	382	365	341	362	298	371	353	345	342	323	319	307	341	357	347	319	359	359	327	389	332	339	345	358	334	331	326	364	351	321	368	343	349	358	342	393	326	356	350	361	354	361	339	372	350	334	391	338	331	295	333	347	335	345	359	368	344	331	370	358	347	320	361	347	373	345	344	333	351	370	370	350	318	359	341	358	330	335	328	339	371	359	366	369	331	333	360	370	369	333	362	359	359	349	361	363	356	368	344	345	342	367	359	350	318	286	342	356	336	311	334	368	345	338	340	353	367	356	374	379	379	330	359	344	382	314	350	333	376	369	372	328	348	349	361	321	372	341	382	357	324	347	362	344	322	346	373	342	369	304	366	369	376	378	369	342	350	343	333	345	370	329	317	372	365	327	350	348	337	326	334	319	338	370	336	348	301	336	318	353	324	318	339	342	345	322	361	337	343	344	328	341	339	347	354	344	368	346	360	324	364	339	368	317	360	318	341	344	364	334	369	339	354	348	326	367	354	361	322	365	336	344	365	354	334	351	302	345	347	386	325	329	345	369	356	345	327	347	341	336	333	358	341	342	336	333	358	336	355	355	386	359	346	334	354	369	312	334	351	341	340	351	341	347	336	342	333	355	364	311	354	312	350	339	347	319	348	333	347	312	349	331	296	350	327	329	347	353	348	328	374	370	341	343	360	315	332	374	339	310	365	377	367	320	359	360	346	340	317	320	325	314	366	345	359	351	366	361	351	352	339	342	325	355	370	358	371	334	330	347	343	334	356	346	372	342	346	330	321	351	357	356	363	383	333	312	344	344	331	338	316	349	367	346	350	355	356	368	361	340	378	356	372	364	356	382	364	340	358	355	341	349	348	318	348	338	340	345	365	332	355	356	331	335	351	328	338	361	354	340	343	349	330	324	348	349	352	322	348	331	377	341	356	377	355	366	325	340	348	332	332	326	401	362	354	349	361	350	342	343	350	354	340	305	334	368	380	374	349	365	339	370	357	365	327	350	341	361	319	339	352	340	343	301	347	360	345	363	337	332	374	333	355	340	338	338	347	315	342	308	349	324	320	343	371	368	326	313	299	321	356	332	372	294	357	323	361	364	351	340	344	311	331	345	361	386	351	355	311	314	367	322	346	330	375	339	315	338	350	326	335	326	341	392	380	377	325	351	343	391	324	339	353	378	335	356	335	365	347	336	348	363	366	376	343	376	314	354	354	336	349	325	371	336	339	376	340	354	359	331	319	332	351	382	348	335	313	350	350	376	381	362	345	366	328	386	336	377	346	327	365	348	334	361	335	345	363	315	350	349	347	354	384	340	359	341	332	352	330	352	306	357	350	352	345	333	366	337	382	371
3090	848	836	900	915	844	866	846	848	873	804	833	838	812	779	826	830	799	870	785	865	838	847	819	869	869	804	849	827	825	857	816	820	806	887	844	820	846	848	750	808	792	789	815	851	871	855	858	825	854	755	789	821	765	813	812	836	806	799	856	793	793	827	859	856	787	847	828	842	805	807	862	769	857	823	841	864	844	815	832	822	809	779	819	805	807	809	781	814	794	810	792	802	813	856	894	803	825	833	765	822	825	776	826	855	806	775	873	857	835	861	789	801	857	812	797	845	820	787	819	851	822	836	821	893	825	837	816	835	793	853	786	789	774	795	824	818	794	841	824	818	862	789	836	840	795	861	858	824	836	864	830	775	794	862	845	853	790	853	862	818	835	843	835	788	783	843	841	836	749	828	851	836	848	868	839	799	772	806	789	827	791	824	817	766	818	824	797	795	825	806	833	825	819	848	781	818	815	859	782	811	797	791	816	818	824	825	801	814	811	812	774	841	866	869	870	836	816	817	831	794	870	794	853	862	889	764	868	862	803	819	801	849	866	900	809	810	859	839	851	822	793	802	777	763	830	818	838	802	819	833	813	817	827	845	852	775	872	851	797	886	837	812	807	802	877	820	832	831	804	803	849	856	770	904	820	842	798	778	793	786	796	802	833	840	854	815	791	825	773	828	781	870	876	812	840	829	845	821	864	852	844	864	854	842	786	836	816	806	833	838	823	839	816	819	784	799	816	841	843	802	820	818	778	777	768	843	808	871	799	776	821	816	826	841	854	851	851	871	865	817	791	842	800	836	855	840	810	796	822	808	843	785	860	765	796	842	836	828	814	854	847	801	837	857	794	830	840	806	810	752	827	836	833	825	815	814	825	828	827	840	839	828	849	833	780	830	811	843	829	816	831	816	838	838	842	845	819	798	834	850	820	836	813	790	852	842	819	789	850	780	846	790	825	821	829	788	801	816	789	828	836	803	806	840	828	818	819	713	775	787	806	849	872	835	785	817	812	831	812	859	839	822	828	838	834	812	795	788	843	803	856	787	787	866	800	778	776	827	857	866	840	830	834	815	824	805	779	848	790	770	820	841	813	799	799	828	799	877	826	812	843	816	806	845	803	823	825	834	818	796	856	811	849	827	826	787	851	793	814	786	781	841	840	834	810	810	780	803	818	842	821	780	842	828	774	830	808	792	836	812	793	800	845	853	823	841	843	807	836	847	868	814	861	809	856	802	875	840	825	814	783	825	823	837	787	826	794	837	862	839	827	846	785	843	849	880	840	833	795	805	761	846	800	806	823	860	847	835	849	830	834	786	837	819	808	778	798	856	825	843	822	865	829	843	802	769	823	808	842	831	879	812	782	814	767	800	771	817	842	747	831	803	827	843	833	837	780	760	766	833	792	818	851	839	860	826	792	878	853	850	777	811	832	814	765	821	810	886	835	815	783	838	865	791	806	848	857	868	824	752	855	799	818	799	766	843	801	783	806	829	821	808	778	851	796	813	842	840	783	784	752	838	789	834	851	861	799	753	783	809	836	784	841	806	816	823	837	833	802	776	864	803	817	772	893	863	807	883	814	861	844	813	777	835	825	873	830	864	835	874	845	822	847	804	874	822	904	833	810	836	783	819	767	824	857	838	821	835	886	852	831	822	782	815	823	801	820	846	758	800	783	787	867	828	801	797	838	781	840	814	810	847	844	837	857	827	867	782	770	809	808	787	855	834	808	845	813	847	863	821	854	821	842	797	784	826	781	821	830	866	821	823	838	788	803	812	795	856	800	844	800	798	852	802	897	864	823	831	837	839	825	820	779	831	807	796	790	776	798	851	827	813	765	785	856	771	843	750	814	807	836	856	736	821	801	827	823	840	816	838	777	863	797	809	843	822	842	791	825	851	775	807	839	797	824	833	802	787	867	860	807	838	860	778	858	805	831	826	831	823	874	840	829	785	844	843	781	781	828	852	832	870	915	817	829	807	827	829	816	866	802	831	797	810	767	827	785	818	842	816	819	855	812	821	844	840	829	874	801	817	805	799	814	850	830	779	784	831	806	856	806	840	823	846	802	837	831	806	779	820	808	797	832	819	811	902	862	860	787	746	798	787	834	836	837	788	775	830	839	823	829	835	805	800	850	780	787	832	834	827	835	841	857	790	811	831	838	824	860	779	825	821	794	846	798	791	790	826	857	809	756	815	851	730	811	808	791	798	838	834	826	837	816	828	791	867	838	847	828	812	788	850	863	807	803	788	849	862	890	865	788	868	838	768	832	816	828	778	802	829	836	853	769	802	836	831	841	799	813	786	841	791	789	830	842	830	860	869	794	785	862	812	841	819	852	813	781	800	861	814	798	864	853	803	808	809	867	832	792	798	819	807	899	814	846	796	798	808	790	834	846	813	844	794	791	805	816	800	821	880	838	818	793	828	846	861	852	845	812	812	828	805	859	847	829	800	868	842	805	832	814	840	792	824	840	842	826	818	836	792	840	831	770	811	814	836	838	827	793	801	823	791	840	838	798	836	813	858	792	789	807	848	843	850	823	846	844	818	847	775	807	812	871	839	773	798	846	816	819	867	825	793	830	860	871	823	805	867	815	855	846	841	827	885	826	831	874	815	834	805	842	869	871	823	776	809	847	830	879	795	805	861	787	839	853	796	806	826	761	826	849	854	810	845	847	823	833	776	792	816	814	825	824	856	818	832	811	838	833	827	861	825	840	907	851	808	794	792	817	773	861	800	842	833	823	802	785	823	783	841	806	859	792	817	763	796	815	833	811	878	760	767	806	839	813	830	822	849	808	787	805	842	840	825	827	826	856	763	770	857	814	820	812	804	803	800	888	798	807	814	782	816	857	765	843	852	840	823	766	788	836	827	802	805	808	808	864	833	822	817	828	802	790	815	783	809	819	830	813	811	811	845	802	825	901	857	835	833	847	808	827	829	841	878	858	863	832	812	807	816	828	838	853	814	824	801	812	868	851	774	789	843	778	815	925	808	838	819	786	842	799	779	801	797	797	833	867	805	811	819	802	783	774	838	813	818	793	837	818	772	804	824	778	777	770	796	811	851	798	845	818	879	802	775	838	822	781	763	827	849	775	798	815	909	772	866	813	816	804	798	768	776	820	787	870	776	822	814	800	789	841	845	801	756	842	824	844	810	852	821	804	866	836	807	817	806	835	849	849	852	832	867	857	827	794	851	854	846	784	844	781	862	843	841	801	866	801	841	845	782	843	774	771	808	823	783	856	825	819	780	867	842	817	839	800	864	862	845	874	804	880	859	799	861	808	819	800	798	815	813	796	852	811	805	825	816	853	855	869	858	842	770	852	768	799	795	786	775	786	801	829	805	845	828	795	855	801	852	826	890	865	858	825	859	850	827	844	858	809	760	837	827	832	852	848	825	814	785	818	824	816	835	811	842	799	804	804	792	802	824	817	851	826	795	845	809	786	804	835	833	837	794	856	787	851	814	858	782	855	829	864	783	829	860	845
8686	575	550	441	402	358	340	336	325	297	309	350	317	281	335	305	335	298	291	288	282	303	278	305	286	283	293	291	317	321	293	271	268	309	283	285	303	300	279	284	335	320	323	256	260	311	282	311	269	328	303	285	286	283	328	297	303	299	310	269	302	263	297	280	321	304	292	302	309	287	314	282	304	292	296	293	290	284	289	289	311	310	308	340	321	317	300	277	305	303	298	312	323	271	285	267	292	278	309	296	302	319	311	287	314	311	273	292	276	291	302	303	336	324	295	281	284	331	296	303	281	253	269	271	272	309	293	282	308	284	253	272	307	283	326	317	315	314	282	286	281	286	277	257	269	278	322	270	273	293	277	307	284	270	318	294	275	264	307	282	311	297	308	293	280	261	280	297	302	287	281	319	302	291	257	295	280	271	268	289	327	262	316	296	285	305	280	272	307	311	293	288	263	289	300	285	304	284	301	287	314	283	301	282	280	297	280	331	255	294	306	292	293	291	308	327	319	286	301	316	297	288	278	289	266	284	309	307	322	315	259	265	271	300	293	294	302	280	246	313	334	337	290	282	305	283	310	321	256	260	287	307	297	295	281	302	299	270	274	296	302	296	284	309	320	295	277	267	290	294	288	304	278	293	301	296	267	296	304	293	280	272	270	318	293	325	319	326	279	328	302	296	289	323	321	266	302	298	272	296	303	314	277	308	282	313	319	303	253	281	263	264	267	300	295	280	291	319	321	281	283	289	308	296	294	282	254	271	321	322	282	297	318	286	307	310	291	302	272	288	295	288	294	305	306	287	326	314	294	271	293	264	313	268	288	290	293	309	311	293	289	273	293	277	277	299	317	292	287	292	286	302	281	289	284	311	281	278	263	295	291	282	288	276	276	274	260	276	313	298	288	290	265	280	296	331	311	287	294	283	292	305	303	305	313	280	246	320	270	296	273	326	319	310	301	287	290	298	290	275	276	278	304	270	303	313	275	274	281	294	273	275	299	294	309	311	301	299	305	306	283	242	325	280	312	301	271	256	280	298	330	314	312	301	297	286	281	278	288	330	281	286	308	284	261	288	267	316	275	301	280	263	273	300	274	285	283	358	326	284	304	318	288	287	286	295	300	290	276	321	316	298	288	294	275	295	269	300	325	261	277	283	341	304	316	280	297	303	316	304	315	291	289	276	274	287	280	260	310	306	287	277	302	262	285	302	268	285	256	272	289	287	305	284	293	307	294	267	287	321	288	291	309	301	307	293	268	230	288	283	316	270	296	301	282	287	298	287	319	276	279	316	310	312	314	273	267	292	256	309	286	278	329	282	292	303	307	291	295	295	306	267	280	290	317	280	257	285	295	308	308	314	274	295	310	257	295	317	262	283	307	285	299	281	290	268	285	271	294	311	289	286	276	310	310	282	293	310	298	289	299	251	297	294	318	280	300	294	299	244	282	291	313	283	287	278	297	295	289	305	283	268	308	272	263	286	303	269	284	309	296	341	270	282	296	305	282	285	270	305	300	273	298	296	277	312	286	300	309	259	283	301	296	303	312	293	331	305	291	261	305	298	297	304	304	327	281	289	322	289	295	312	294	320	301	291	291	315	310	308	291	291	254	301	289	286	302	291	278	279	294	271	321	298	304	285	270	294	317	311	258	272	308	307	251	331	294	305	330	281	310	279	271	302	316	294	288	292	291	272	276	299	263	289	302	255	275	294	280	291	294	343	328	319	283	318	299	311	279	341	263	308	305	299	306	268	321	296	297	296	306	297	302	287	301	305	281	300	301	283	281	294	311	333	292	295	306	305	300	286	317	289	291	285	325	272	317	282	269	290	305	310	287	315	318	283	300	309	295	320	279	303	279	277	321	322	317	304	287	300	271	308	325	288	278	286	267	293	254	277	280	303	313	287	293	286	292	322	289	299	282	285	293	272	286	309	305	292	290	313	291	281	283	303	307	305	299	336	296	296	301	250	313	313	296	280	286	277	296	272	326	286	288	296	303	299	292	304	319	264	281	290	291	300	323	268	299	289	286	326	286	265	297	305	261	272	317	299	268	254	306	306	295	260	290	287	289	332	271	274	290	293	307	244	266	287	293	289	323	279	313	303	291	323	328	313	296	300	294	309	300	258	306	275	306	303	298	308	292	303	287	272	303	280	304	263	269	283	280	294	265	271	304	316	261	268	305	301	303	284	322	308	309	297	302	278	303	320	290	309	274	311	279	299	282	309	282	287	332	313	309	290	322	272	283	269	256	325	281	332	276	273	263	270	333	310	306	340	300	276	265	306	289	302	300	290	286	263	319	325	279	270	306	319	279	323	280	289	266	277	279	263	288	294	272	304	294	319	303	258	292	299	313	287	311	302	273	303	268	317	295	296	246	287	282	296	304	291	274	298	266	266	283	285	274	285	300	277	320	277	304	346	288	283	289	296	314	309	297	291	266	280	278	300	301	298	306	273	283	280	287	292	287	277	280	289	312	288	297	292	310	328	288	318	298	338	304	314	330	309	329	305	275	272	306	310	297	285	311	291	296	335	326	317	274	286	289	285	269	301	321	285	283	305	273	301	257	295	300	290	283	304	296	281	299	285	316	311	323	288	297	343	289	330	279	310	254	279	290	278	282	309	310	292	288	332	259	276	280	272	274	281	287	295	274	280	299	301	265	270	298	322	280	298	302	334	282	287	310	279	288	280	280	274	286	292	318	279	281	302	313	304	295	273	286	279	241	270	267	296	338	293	297	296	288	335	304	287	288	297	301	305	298	272	280	275	289	310	301	290	286	308	270	288	294	318	272	329	281	296	289	313	314	281	311	308	301	292	294	273	284	295	265	271	313	322	303	304	268	282	287	331	299	281	285	289	259	260	281	305	309	301	294	296	310	320	282	288	272	288	287	297	284	291	278	307	286	282	270	290	301	269	292	275	303	302	282	287	298	286	282	278	295	325	260	301	294	297	287	313	350	318	294	311	290	265	314	317	311	338	304	299	325	323	301	263	283	295	283	319	255	266	277	265	274	280	294	310	311	297	319	274	265	291	281	293	287	274	306	301	265	286	257	297	252	261	297	305	329	317	300	292	304	305	307	305	324	306	291	289	300	265	289	307	284	288	296	300	316	264	307	278	302	312	308	291	285	278	313	285	282	258	292	288	312	305	287	289	313	262	282	298	307	282	273	249	274	285	290	315	313	296	315	289	271	303	326	310	279	287	287	299	291	306	294	331	295	311	285	270	291	289	298	302	294	316	269	306	275	302	307	318	324	298	279	308	288	332	272	273	309	316	286	303	285	290	262	262	327	335	300	291	288	265	293	277	294	295	308	304	290	293	292	335	285	303	282	310	300	299	315	288	316	307	329	276	296	287	287	292	289	279	302	283	320	270	299	272	261	291	272	286	284	312	260	303	300	328	312	285	299	310	301	348	279	288	267	273	301	273	297	292	315	314	285	285	300	275	301	308	302	293	297	292	329	307	333	299	273	303	278	276	322	283	292	300
7584	987	1221	1313	1172	1086	947	929	866	855	777	815	768	775	764	805	697	787	740	762	698	709	725	733	703	729	742	732	720	734	739	728	723	697	678	719	709	748	738	690	717	712	722	720	678	762	677	704	716	683	743	708	732	683	753	705	745	682	684	703	714	745	754	730	750	737	733	696	792	715	748	690	727	751	765	818	770	708	719	721	730	739	709	753	749	719	724	655	759	669	689	696	710	726	703	743	695	737	723	682	666	701	714	672	680	691	669	705	725	736	676	705	733	673	698	704	707	699	687	676	694	728	726	676	701	702	733	683	669	722	667	667	672	687	717	723	674	673	712	717	654	701	749	704	691	727	744	702	723	672	711	701	726	701	744	701	692	692	727	721	733	716	707	698	698	733	667	717	755	684	668	687	699	695	725	737	702	696	757	740	693	731	675	658	657	730	700	725	692	727	708	657	719	709	655	694	699	670	708	675	722	684	719	698	702	713	694	720	695	705	666	686	697	735	697	715	693	672	730	746	684	719	720	653	710	713	708	723	697	674	685	737	700	680	736	715	713	700	721	674	650	657	687	715	676	688	712	681	685	718	741	696	748	706	681	692	727	652	762	707	720	706	691	678	743	659	679	682	721	721	701	712	707	684	712	721	689	701	717	728	697	704	697	681	700	735	744	721	695	732	703	681	689	664	746	667	710	689	736	687	703	720	705	686	704	708	719	691	703	728	672	707	715	654	696	746	702	665	721	679	699	709	725	715	697	681	712	700	682	663	681	676	693	689	675	665	745	688	681	664	677	690	684	738	698	731	661	662	687	700	735	718	713	689	662	736	650	687	703	659	717	713	734	659	685	691	646	688	743	720	664	735	755	676	721	658	701	717	727	731	726	727	691	710	736	664	701	716	679	676	685	723	714	721	666	709	722	665	691	756	680	703	735	675	657	691	670	761	713	765	700	673	731	704	719	677	687	699	701	736	702	717	711	731	705	693	757	692	629	725	724	700	686	681	677	692	660	698	656	677	734	708	678	685	693	714	679	677	695	750	704	678	675	683	714	665	679	684	692	681	725	637	735	737	669	694	751	706	642	715	657	715	724	718	736	695	683	720	697	723	726	672	713	705	711	709	728	703	708	684	665	725	653	701	680	677	675	712	696	656	700	703	717	686	738	702	678	759	698	695	727	705	693	690	666	718	666	674	691	755	756	705	667	742	690	691	700	723	677	684	726	740	671	667	716	664	755	679	668	680	703	711	730	707	647	677	668	677	708	723	746	672	673	708	722	713	748	676	740	660	686	700	728	703	696	720	741	688	681	763	739	701	730	720	659	699	684	699	704	711	711	749	721	657	700	702	670	677	716	719	732	697	680	728	717	678	700	727	711	749	736	752	697	755	750	702	704	660	691	716	672	740	699	715	712	717	697	667	674	688	686	708	709	736	655	698	737	734	667	660	700	690	679	665	673	712	671	717	676	685	707	623	655	687	717	692	723	736	739	727	697	697	688	752	728	700	693	728	680	696	697	701	701	704	684	694	683	754	694	704	668	723	728	719	675	680	728	718	704	718	753	698	671	702	690	667	703	633	729	691	673	685	730	699	673	746	792	691	683	694	740	715	698	719	707	692	692	713	697	662	673	701	710	763	695	705	683	704	665	666	704	694	699	704	708	662	689	679	731	704	720	743	681	731	662	713	678	708	655	700	721	746	711	674	703	681	662	707	690	684	708	694	694	734	663	721	719	674	736	675	712	735	687	690	722	732	663	683	690	675	688	719	679	677	704	732	707	706	676	701	677	738	704	689	721	678	649	689	695	708	712	734	734	725	712	676	674	699	668	653	696	708	701	752	713	709	739	727	663	698	690	691	670	709	646	681	695	669	741	752	707	709	644	738	721	709	747	715	698	663	690	710	720	664	653	724	681	671	647	678	692	663	710	701	703	667	728	685	676	701	743	745	723	683	730	706	697	682	697	670	727	691	697	653	764	687	679	697	693	727	673	696	709	707	739	704	755	668	671	693	760	711	725	681	711	676	695	719	717	697	684	676	738	683	707	710	723	731	669	705	689	711	687	688	721	676	681	732	729	692	726	699	700	669	685	677	688	641	675	724	701	675	673	697	701	694	709	682	697	715	670	704	687	683	698	661	723	750	673	752	714	691	721	730	689	676	732	664	714	709	735	715	667	704	730	676	673	710	716	641	671	677	661	696	704	659	661	698	738	689	709	693	673	695	721	720	706	633	703	711	685	688	681	663	714	717	705	682	738	718	723	694	663	668	664	732	692	743	693	653	715	704	683	685	671	681	737	676	729	663	724	738	761	682	702	675	718	739	702	679	652	659	693	687	755	739	691	694	723	674	718	700	744	707	711	691	731	683	643	659	671	730	708	696	720	704	708	730	673	668	715	719	767	709	711	706	711	691	716	716	695	706	723	680	668	702	681	717	698	705	674	704	726	679	671	732	698	728	678	685	705	722	696	713	757	682	690	700	736	687	695	663	707	702	675	704	690	722	684	655	703	650	722	720	746	712	640	698	706	724	682	729	732	682	738	707	704	729	682	689	675	716	724	737	695	668	675	731	676	633	741	724	644	667	684	713	730	684	680	717	724	739	723	706	735	708	706	692	714	717	711	704	682	705	702	690	743	715	703	725	685	686	670	682	693	735	719	725	744	695	734	665	667	681	739	680	708	713	683	678	698	635	695	673	702	723	750	694	724	686	751	733	700	704	694	678	716	752	685	707	740	709	699	699	676	654	690	737	693	728	718	696	729	724	717	702	683	673	689	767	703	674	665	780	717	661	678	672	693	763	672	758	675	718	712	748	739	703	637	751	695	685	681	690	706	699	685	677	669	714	653	762	749	708	687	734	651	721	702	734	756	701	714	652	688	705	665	732	703	692	644	723	732	690	702	676	735	736	720	688	706	677	745	685	714	678	698	680	737	651	685	694	714	745	709	747	730	688	681	653	715	672	770	691	745	737	684	686	680	710	677	703	682	705	674	713	696	743	699	716	662	706	745	709	739	715	743	713	726	676	743	702	703	723	746	698	724	677	665	736	662	705	701	737	697	685	702	682	712	726	666	733	709	668	710	639	690	728	738	676	743	723	683	698	725	751	718	703	733	701	703	724	728	715	767	671	724	701	710	731	686	727	710	704	656	710	666	695	678	709	691	707	680	652	681	697	679	683	699	709	642	663	683	701	763	749	703	681	711	726	731	686	719	672	741	757	725	709	719	733	755	719	692	694	718	657	738	709	701	668	675	692	702	774	700	761	715	702	746	746	699	687	736	703	681	667	713	715	769	694	695	676	738	677	709	686	725	674	667	692	715	722	699	698	666	733	702	768	688	681	692	714	688	708	696	725	686	653	686	664	688	713	708	711	711	714	697	692	703	716	664	685	694	735	719	699	709	719	680	704	664	725	711	667	703	643	677	690	701	697	692	670	639	707	684	700	720	684	722	739	765	728	755	778	662	721	776	700	670	700	732	686	677	677	705	682
15023	992	651	510	371	274	241	260	227	206	190	190	230	192	200	181	167	165	184	156	171	148	172	172	158	151	168	189	180	186	174	170	167	158	188	184	187	177	168	173	175	155	153	172	158	152	187	145	185	172	162	165	154	174	160	180	154	181	160	149	164	155	174	186	160	174	181	188	173	182	157	169	170	187	213	184	180	198	157	164	166	171	176	166	172	172	176	171	173	200	185	177	160	178	182	175	175	169	169	182	165	160	174	165	168	175	168	176	160	192	183	184	164	188	163	166	154	148	164	185	156	172	180	169	151	154	178	142	171	207	186	182	179	153	183	191	163	194	185	157	165	167	167	187	143	168	167	165	216	171	161	154	166	189	183	152	180	196	187	166	174	191	164	167	187	179	156	161	180	170	138	170	147	156	177	152	197	182	141	179	161	161	184	160	147	167	165	180	172	165	183	147	190	156	180	172	170	155	167	147	164	195	197	166	157	147	179	161	163	146	177	180	169	181	149	173	167	158	166	166	156	179	178	165	159	158	146	191	155	192	150	174	171	171	170	180	163	166	178	153	194	156	159	158	167	188	165	173	152	155	152	158	132	180	160	161	176	163	186	154	172	169	169	159	162	170	146	199	180	187	173	152	184	189	175	167	176	170	167	157	141	166	154	165	164	158	176	183	159	168	175	185	181	176	171	150	179	183	176	171	168	147	179	173	184	163	188	178	166	184	209	184	176	175	160	160	171	174	173	161	168	175	169	175	171	170	166	162	183	165	177	178	147	175	176	158	163	187	170	161	167	174	160	171	185	178	159	163	178	192	176	152	152	203	166	170	159	165	163	140	158	154	169	157	195	163	160	159	172	176	163	153	159	167	151	174	141	184	186	190	157	167	189	151	188	153	171	176	185	135	183	198	161	205	168	175	211	167	169	176	169	177	165	173	159	132	157	173	177	176	143	176	189	183	188	169	173	179	156	174	174	144	169	166	179	168	170	151	162	173	167	151	146	156	172	197	157	162	179	162	172	184	166	169	173	176	159	161	152	167	181	179	177	154	170	150	195	135	139	181	179	160	141	175	151	158	169	153	154	160	169	156	171	187	174	174	174	169	163	158	160	195	162	169	178	165	216	171	162	188	172	151	178	137	180	153	159	178	169	170	185	195	144	144	164	185	148	168	162	183	179	157	188	172	175	172	166	167	167	154	172	177	169	185	181	152	149	157	154	165	177	186	182	174	186	173	148	193	161	180	188	158	178	178	150	159	188	173	165	174	181	162	203	203	180	157	182	146	151	161	156	191	187	166	188	174	171	161	153	192	165	200	154	152	145	145	173	147	168	163	176	168	156	138	143	164	162	141	146	166	149	150	160	174	167	153	158	191	178	177	170	156	189	158	175	170	166	166	183	134	166	174	174	162	138	159	187	153	149	172	188	154	159	170	173	191	175	159	163	161	181	181	171	160	153	170	177	156	155	166	157	187	158	167	195	192	168	155	171	159	171	180	174	172	161	138	171	172	161	168	155	161	195	154	143	153	181	158	156	182	178	179	163	203	129	188	169	160	174	169	194	172	163	168	171	161	157	174	162	145	167	159	161	178	171	157	150	161	152	161	162	172	166	170	200	153	168	163	171	175	172	173	182	153	184	164	177	153	175	179	170	159	173	147	172	136	181	187	167	147	175	151	175	163	159	163	168	188	174	171	170	152	179	185	162	143	194	151	164	141	164	184	172	177	192	180	178	146	155	169	140	150	162	140	160	156	151	185	158	171	152	198	186	163	163	182	163	172	179	204	175	161	148	151	178	168	143	177	153	152	188	156	167	158	170	167	178	162	168	188	169	152	158	171	168	156	172	148	163	170	174	163	176	171	151	160	187	176	171	155	148	171	188	166	172	158	183	157	170	163	170	155	161	181	177	160	164	167	173	153	173	178	192	197	158	169	165	151	179	161	146	170	139	180	168	164	184	192	176	167	158	178	165	191	172	145	161	195	164	151	170	151	142	168	152	154	210	148	165	160	161	152	160	190	185	158	166	153	156	175	172	172	165	181	166	180	157	191	173	157	164	172	173	149	190	171	160	186	163	180	155	150	149	173	171	175	170	155	198	154	158	182	167	165	162	184	165	195	189	200	193	184	162	163	156	154	169	164	148	148	169	160	171	168	177	185	176	161	144	161	166	162	161	156	173	169	185	142	149	151	141	155	199	156	158	168	189	161	175	166	164	182	154	194	185	173	151	192	190	163	149	178	177	158	172	173	165	152	169	157	151	169	147	185	157	172	187	173	151	178	165	170	173	163	150	165	167	167	144	175	164	176	175	172	165	155	173	153	177	158	184	167	152	163	162	172	162	186	188	175	165	163	169	194	165	150	172	164	172	154	181	172	180	159	171	178	180	172	170	162	156	168	177	194	191	171	156	173	143	146	149	161	167	176	179	176	168	159	162	178	190	197	156	162	152	168	179	177	188	173	172	177	188	167	143	160	168	173	168	187	171	169	157	171	158	204	191	158	142	157	166	170	171	193	180	156	169	171	195	185	169	160	153	150	154	160	189	183	188	165	176	134	174	149	154	154	193	142	165	162	155	160	183	158	178	143	184	170	163	146	154	162	138	162	167	154	172	180	154	161	168	171	177	174	187	163	169	185	156	159	165	178	175	180	170	161	179	156	135	191	155	181	176	194	174	197	170	186	171	134	170	174	158	185	160	176	160	191	165	175	171	149	174	149	178	161	185	165	161	150	179	171	173	155	188	160	190	173	189	173	173	122	176	155	157	184	182	185	150	183	157	179	145	157	159	162	184	175	167	174	177	156	177	141	163	140	166	164	149	163	159	172	178	147	165	169	154	171	164	191	172	175	166	186	165	164	166	170	164	197	154	172	171	183	172	179	169	163	139	172	164	178	141	139	167	161	165	153	190	164	170	176	182	172	156	191	163	173	164	205	175	161	171	161	159	160	171	169	160	178	168	168	158	163	167	159	169	181	164	149	173	181	156	169	163	184	168	170	180	191	200	176	151	189	180	163	186	170	166	186	161	177	166	154	147	191	167	171	159	164	173	156	175	181	167	179	174	169	176	158	170	161	140	173	142	174	146	170	190	154	174	166	167	165	183	167	157	129	154	177	162	187	173	172	159	154	190	165	177	144	169	165	197	156	181	188	159	189	149	169	185	173	180	143	163	146	145	155	193	151	173	175	175	162	160	183	174	151	162	155	172	163	169	161	166	154	165	175	187	154	167	172	162	195	196	180	186	167	142	172	165	186	172	199	178	175	176	160	159	170	169	186	177	180	195	166	200	155	171	187	183	187	167	156	173	130	160	165	177	146	156	181	158	162	162	156	168	197	158	166	192	164	170	186	174	171	157	162	166	147	172	160	168	173	164	161	171	189	178	174	159	184	155	162	162	199	190	190	150	184	157	174	182	178	165	175	164	179	189	155	152	181	180	164	174	171	182	174	162	179	169	179	182	191	192	170	168	172	176	168	157	158	169	164	153	166
9390	865	1492	1549	1259	1051	890	874	709	661	635	617	585	562	582	505	543	557	488	468	504	492	500	466	463	449	496	487	461	463	478	443	486	446	470	435	461	427	448	457	447	437	477	436	446	426	451	437	424	466	430	422	437	438	430	443	431	415	429	424	455	468	474	468	452	449	469	453	534	468	444	421	513	562	562	486	470	479	443	477	442	471	454	471	516	435	494	429	415	421	396	452	436	409	457	422	407	427	431	408	408	417	419	445	416	422	439	440	423	440	437	424	446	401	433	424	379	468	412	441	454	482	426	441	467	428	428	426	397	404	474	432	423	458	406	411	421	451	388	399	448	418	399	461	486	441	441	407	422	419	419	443	405	421	396	385	440	407	402	420	441	422	446	440	428	450	420	386	403	462	418	463	403	390	453	465	432	385	445	424	417	448	418	440	438	421	456	419	458	413	433	448	444	413	433	393	405	391	426	436	425	453	421	429	438	420	419	396	444	411	417	412	423	456	425	437	456	417	438	427	442	417	416	418	460	425	415	474	443	452	412	458	400	436	431	406	410	422	431	443	421	426	426	454	429	438	443	423	461	432	443	438	404	413	422	455	438	456	405	428	443	388	446	455	421	432	436	412	421	399	460	435	408	384	441	428	404	461	440	405	416	435	429	411	433	447	387	410	413	424	450	440	452	421	449	437	445	418	435	416	439	454	404	405	420	433	428	398	433	397	409	419	427	408	416	425	421	419	417	455	420	429	429	452	410	424	434	417	407	412	433	445	472	454	414	421	436	424	445	415	419	417	438	429	437	418	430	406	406	433	408	442	402	405	416	435	423	425	420	412	432	374	437	402	454	455	410	404	398	464	426	430	441	423	420	426	366	413	420	401	408	425	449	453	428	411	459	435	436	414	417	441	463	424	417	439	431	466	444	400	407	433	426	439	452	393	430	411	394	418	438	418	401	425	427	403	414	431	434	437	426	390	402	460	402	454	422	457	426	446	453	456	441	423	396	419	412	410	398	425	418	445	422	418	444	465	444	396	475	443	446	422	436	389	404	418	410	433	431	424	415	458	389	397	419	447	434	420	426	389	463	424	438	427	425	439	418	422	398	408	441	426	409	445	429	427	425	426	408	412	397	421	477	404	478	406	417	419	410	480	419	446	413	443	424	428	477	448	398	425	385	405	432	439	423	434	418	408	420	424	457	439	445	440	425	433	434	428	452	443	437	420	411	442	421	417	461	427	422	386	421	431	412	419	397	406	419	392	455	458	414	419	438	426	429	418	407	428	419	421	401	402	447	435	429	404	433	441	450	429	407	442	425	398	374	408	424	420	397	427	449	393	440	388	407	433	412	432	424	458	370	402	428	424	423	432	392	442	452	459	407	415	451	432	429	403	447	379	397	455	404	431	388	426	429	421	397	419	471	424	433	459	441	457	441	411	412	386	432	423	421	442	431	423	438	451	439	456	420	467	414	459	388	425	431	433	368	422	446	401	441	433	437	435	407	419	457	436	443	460	382	476	420	441	411	408	466	491	445	406	411	449	399	435	407	432	425	417	430	413	417	430	433	428	420	422	423	396	439	418	490	414	420	430	427	446	451	415	408	462	425	435	408	384	464	396	458	441	490	429	450	398	423	444	438	424	420	430	415	413	389	405	445	427	462	387	408	384	418	426	435	476	393	430	435	477	435	442	436	395	449	421	397	411	440	448	425	434	418	430	433	414	434	430	459	394	439	415	406	418	426	454	430	451	449	417	430	441	434	452	413	409	445	422	402	458	406	416	452	435	480	405	396	424	481	445	429	425	399	409	426	421	405	378	417	417	464	440	424	411	415	391	420	412	441	431	458	448	436	416	396	446	470	432	438	459	417	399	404	434	428	407	424	461	467	445	412	428	413	416	469	423	438	390	401	405	410	482	409	462	415	422	444	410	427	460	449	446	404	413	429	412	433	415	460	434	449	448	414	448	395	433	422	408	440	424	460	439	430	443	463	430	405	442	455	449	382	456	425	419	404	446	402	412	428	462	432	437	452	440	455	423	442	418	448	420	424	453	386	444	426	419	396	464	392	406	411	392	463	437	422	474	419	441	412	425	455	465	425	425	419	433	425	412	426	409	406	449	442	427	439	402	452	491	442	430	397	426	471	436	444	423	447	456	436	403	453	442	429	455	470	435	350	421	430	396	428	442	415	453	394	443	440	402	460	464	441	435	427	418	443	427	425	425	424	428	441	404	446	458	419	432	443	464	384	415	442	466	425	438	440	434	433	437	449	444	406	433	415	435	429	443	392	437	454	441	420	379	436	419	416	455	446	436	436	413	480	427	433	430	450	403	457	395	420	437	396	429	401	437	409	413	387	415	406	438	462	397	415	413	439	405	444	422	442	467	395	431	427	467	424	462	430	451	481	416	400	482	416	429	454	431	422	403	423	412	433	433	422	422	427	452	377	411	462	414	445	443	426	446	410	422	427	422	429	427	465	418	407	436	475	431	486	399	449	444	452	420	378	421	396	439	441	414	462	403	393	415	420	440	414	430	397	419	397	421	426	398	452	416	425	432	451	460	419	426	453	407	442	458	398	415	439	428	408	448	416	416	439	387	441	423	443	420	453	424	406	443	431	392	407	427	431	400	444	418	405	409	418	461	384	451	428	422	451	432	413	464	444	395	422	439	415	455	445	438	433	413	397	412	452	441	415	449	434	451	410	420	430	468	389	449	396	479	400	425	421	410	416	415	409	446	413	437	436	452	412	442	437	416	443	368	411	400	407	409	412	416	414	401	456	410	426	397	442	423	442	457	442	400	422	441	473	409	420	412	413	405	459	421	426	456	388	436	444	443	436	420	436	464	419	411	439	425	407	434	400	434	389	438	388	421	434	407	455	408	431	449	422	412	439	425	409	450	422	440	411	412	436	415	439	415	413	432	411	442	417	443	432	447	432	430	399	435	454	400	418	433	449	446	430	431	429	411	422	447	407	404	404	434	425	428	433	393	457	387	420	405	460	423	422	447	450	425	416	392	430	468	459	438	435	423	443	415	422	456	402	460	419	408	437	434	459	454	412	463	433	417	428	425	450	407	422	448	452	409	421	450	422	414	426	404	400	409	433	433	393	431	451	415	417	437	411	446	423	411	439	451	449	413	418	443	390	414	440	399	423	411	456	458	432	426	425	412	420	440	462	457	439	404	414	426	427	438	443	419	412	432	434	475	394	421	403	454	419	406	489	441	396	406	416	396	455	434	461	415	385	422	437	431	361	415	430	432	458	425	396	407	443	424	461	418	439	378	416	432	444	433	426	435	429	423	453	438	429	427	424	431	429	465	423	440	384	431	411	433	419	427	387	393	416	435	445	409	425	460	409	416	442	419	430	419	405	442	464	434	398	462	428	379	450	411	440	406	429	404	405	488	416	443	438	418	440	438	458	434	402	413	432	409	444	401	428	456	455	471	403	420	425	435	438	443	422	435	410	435	437	408	428	423	455	430	454	426	438	449
3007	434	352	357	336	328	342	357	365	339	363	345	369	390	339	379	357	344	317	334	329	352	346	382	368	362	352	370	356	323	364	332	335	334	346	346	326	356	333	318	329	347	350	361	359	317	324	349	369	340	350	334	355	340	360	383	341	325	351	360	346	356	365	375	373	355	353	337	347	338	333	321	355	350	341	347	309	382	335	320	384	355	350	379	362	349	322	347	345	350	337	332	357	383	387	334	350	345	372	366	380	374	331	336	303	357	349	338	361	336	317	331	304	328	331	383	325	343	370	335	357	330	325	349	360	342	347	378	354	311	355	332	320	365	362	380	350	333	348	342	374	356	366	327	344	353	361	346	344	365	367	329	382	353	355	301	339	342	321	382	364	392	346	374	337	339	330	344	338	381	346	344	378	322	335	338	324	342	367	327	357	331	327	358	306	339	366	311	339	371	321	392	343	364	354	341	352	332	362	340	315	333	376	337	358	344	317	302	370	336	345	370	359	385	348	335	372	375	324	375	343	345	334	317	359	342	351	320	343	328	363	326	328	368	388	345	350	356	329	381	372	335	388	389	372	321	311	348	350	333	363	366	369	340	366	378	380	348	365	346	330	346	343	311	351	360	323	323	361	378	345	366	327	367	339	332	337	362	322	343	340	361	361	306	357	338	333	345	332	345	315	343	368	339	370	339	351	319	338	317	338	340	341	300	335	318	318	354	382	368	371	315	311	360	321	338	330	313	374	351	349	380	359	350	342	376	302	350	337	396	371	376	344	331	337	338	340	345	336	330	331	343	345	319	355	354	356	339	353	345	343	332	374	332	353	333	371	326	353	356	334	371	370	319	338	368	369	340	354	365	350	330	328	330	340	355	347	322	376	362	333	364	355	336	376	340	403	317	332	323	350	357	326	345	345	348	334	359	345	366	335	367	348	362	351	339	347	365	327	372	335	328	341	337	396	334	363	371	346	320	340	321	367	355	336	351	363	367	332	345	343	367	350	349	338	343	367	349	366	362	319	379	377	359	376	354	359	367	335	343	358	340	322	340	332	316	363	310	340	319	379	334	390	345	291	320	357	342	332	370	345	322	376	345	332	354	334	355	362	343	377	347	342	341	349	344	344	347	385	361	343	351	336	315	343	331	334	347	326	324	365	353	355	367	338	337	381	348	335	331	346	381	341	306	336	357	341	361	324	331	343	359	341	364	342	355	341	311	345	305	326	339	322	326	359	354	373	371	337	323	330	359	367	343	355	356	369	355	342	344	305	322	340	322	336	351	308	336	353	353	356	308	352	342	316	357	327	368	327	329	379	341	356	348	348	311	348	313	370	358	376	344	321	319	300	364	354	359	328	361	328	317	319	330	357	340	372	365	333	350	356	352	313	358	322	341	339	361	353	356	316	320	365	351	325	321	335	354	322	352	335	342	354	341	298	315	318	329	361	340	343	353	359	357	340	329	351	332	351	362	370	374	338	399	382	369	345	318	375	375	345	316	355	311	371	373	392	366	318	332	376	344	320	378	332	346	356	337	312	346	372	329	345	349	373	361	365	343	328	338	330	355	351	315	344	355	349	336	354	338	381	351	339	346	343	360	355	341	363	342	322	332	323	360	335	347	345	319	334	334	326	374	341	325	327	370	327	374	352	303	342	359	354	341	368	344	358	320	325	371	344	340	325	344	341	358	361	323	356	378	346	358	349	332	342	377	340	353	358	379	343	384	338	347	376	325	318	334	349	324	362	306	329	342	310	336	363	339	375	352	371	313	364	353	340	333	384	378	369	336	324	336	353	334	329	359	364	322	338	367	356	308	334	371	333	324	389	357	373	352	392	373	302	369	348	356	348	345	318	354	333	365	354	360	334	339	348	326	320	347	337	345	367	367	342	338	327	356	321	345	395	381	335	363	350	356	301	337	328	351	307	316	356	311	331	327	311	346	355	335	340	398	371	354	342	347	347	396	341	380	329	360	331	322	358	362	373	340	373	348	294	347	364	381	338	341	348	330	343	361	315	357	364	319	332	363	334	343	357	340	302	359	330	361	341	368	333	340	336	355	361	366	348	338	355	349	338	347	324	327	342	337	330	339	334	371	343	335	366	367	378	318	351	354	343	332	337	343	328	328	354	320	353	358	359	324	325	354	326	332	319	347	370	348	341	333	375	353	320	335	337	334	371	381	358	370	317	353	331	320	331	379	340	365	329	353	336	375	353	327	314	379	359	323	325	367	349	361	323	301	360	352	362	364	354	339	333	351	381	376	357	343	365	372	348	327	355	336	332	309	307	324	370	373	346	334	365	308	318	354	348	338	318	341	349	357	361	299	324	351	351	328	330	323	399	358	309	371	363	342	326	353	365	344	327	335	333	358	342	349	316	348	354	349	355	342	360	370	360	343	345	320	360	327	343	355	350	354	350	339	340	344	353	350	319	344	360	304	332	301	349	341	350	358	362	357	325	346	339	330	354	350	343	297	334	368	347	290	352	371	366	336	368	334	347	315	350	324	337	375	364	322	340	330	321	319	334	350	341	305	323	321	306	330	316	355	371	345	303	345	354	333	338	336	389	324	352	322	342	384	338	343	346	338	346	350	352	306	340	350	343	346	365	357	328	335	346	350	327	312	352	336	335	335	331	320	356	298	359	308	317	355	332	354	367	318	354	334	401	335	339	341	336	352	358	352	345	350	348	362	356	333	340	337	349	366	364	341	385	346	400	309	306	358	378	338	313	350	362	342	362	349	338	322	393	327	358	339	343	317	343	333	358	367	365	334	337	317	319	315	348	364	334	344	334	345	355	347	346	341	308	337	332	347	360	320	369	345	354	349	349	346	331	304	369	348	342	367	367	349	342	370	340	356	345	338	333	336	368	330	334	343	351	347	352	361	345	358	341	357	330	318	357	349	342	363	347	336	370	321	389	338	377	330	341	329	339	363	354	372	324	372	343	359	346	358	358	297	317	336	339	382	314	344	349	344	347	308	353	340	364	338	357	382	330	306	362	389	354	359	356	340	359	357	368	349	351	360	355	315	331	358	349	319	331	352	346	341	352	366	355	324	356	335	343	355	369	287	353	366	334	351	324	368	366	388	327	319	340	349	340	328	324	395	364	362	373	333	370	353	324	345	378	349	366	326	357	371	362	349	363	330	357	308	347	328	325	328	335	358	357	397	332	352	344	339	322	370	335	339	379	331	349	355	339	358	352	360	317	340	375	357	352	342	347	359	344	372	341	376	341	328	337	348	341	346	358	326	326	304	354	367	311	343	331	358	342	354	317	335	365	337	343	351	322	326	361	353	340	340	346	383	341	364	357	363	355	391	402	324	352	363	380	361	323	337	360	345	350	331	346	363	357	317	374	325	353	352	358	374	314	316	355	377	349	349	347	328	373	323	358	394	350	320	341	320	369	333	352	370	350	326	311	322	347	343	326	366	363	335	325	325	286	314	318	332	303	352	343	312	339	324	338	360	340	339	363	337	336	344	343	341	327	358	390	350
3117	871	896	846	885	864	815	781	845	812	792	818	819	814	740	808	833	799	861	832	866	796	847	780	850	810	842	806	783	853	852	848	748	829	865	808	796	794	817	883	833	857	844	758	891	810	830	831	805	821	805	813	818	791	857	808	800	863	797	832	832	851	863	830	798	830	860	865	878	789	810	812	770	838	888	864	849	827	828	801	832	852	812	827	794	855	816	758	819	820	851	826	792	794	785	790	809	802	800	811	786	813	820	872	822	852	809	838	799	777	754	796	841	806	828	820	787	758	855	854	838	781	763	859	845	870	823	806	811	793	883	826	766	824	814	778	865	850	788	845	811	807	772	784	809	757	839	808	771	792	848	811	838	862	827	832	775	803	848	841	831	842	832	821	823	825	837	820	821	864	773	827	853	806	796	793	838	778	806	883	812	833	810	796	848	794	838	828	804	815	834	807	832	793	818	805	811	863	857	835	824	824	812	828	808	852	807	770	770	826	773	789	831	803	811	805	863	817	821	809	824	846	811	801	828	836	846	843	825	853	829	809	813	805	795	808	830	783	837	862	842	823	795	811	817	846	829	773	842	856	845	794	847	835	823	765	794	853	813	789	786	814	877	839	802	826	773	764	812	800	837	855	842	822	860	905	827	817	829	797	827	759	808	852	813	807	827	849	876	822	854	845	845	766	769	819	849	857	779	804	828	785	828	816	811	797	852	886	803	837	823	815	813	838	854	867	835	853	843	782	807	843	825	831	791	834	788	815	774	840	785	830	812	778	825	825	825	822	888	820	814	771	834	891	831	818	819	844	810	779	831	810	815	795	828	775	785	832	813	819	864	842	847	785	859	817	826	792	834	842	866	808	872	806	808	815	790	827	839	854	809	795	842	784	817	777	838	797	731	826	792	824	804	846	842	790	831	783	819	802	843	808	804	814	812	817	830	815	834	792	807	836	803	806	775	809	822	778	779	819	751	797	837	803	862	862	810	795	808	820	822	789	835	811	800	826	861	842	887	819	777	815	847	829	830	835	828	816	829	796	792	834	840	831	826	827	784	810	849	789	813	810	823	777	857	846	839	844	829	861	862	807	850	810	783	807	774	820	833	776	865	760	798	806	785	883	844	785	829	756	776	826	803	792	765	785	801	794	811	790	784	810	818	789	820	826	864	816	851	810	855	777	807	823	763	858	794	828	830	827	801	827	789	797	816	807	821	843	823	809	794	786	838	773	807	814	830	826	845	829	776	868	772	834	818	854	812	854	805	833	810	824	827	771	806	802	794	783	809	827	840	813	799	880	816	821	838	809	808	830	845	802	820	839	854	822	873	804	788	838	832	797	799	820	817	869	753	782	866	812	808	805	800	815	775	863	824	863	838	804	801	819	780	824	805	829	828	770	821	814	809	817	811	776	827	793	768	854	856	828	833	822	792	844	760	840	800	792	850	825	835	832	832	850	878	813	833	810	829	846	836	809	824	784	824	779	812	851	836	815	830	770	842	824	813	818	848	814	819	821	801	802	818	802	823	842	779	788	792	803	833	811	800	808	826	866	779	811	824	844	773	833	796	821	856	785	807	812	841	819	812	853	841	836	814	860	767	841	786	817	833	804	774	855	860	816	804	809	846	818	834	818	817	839	826	818	852	817	819	806	802	862	803	842	765	806	791	824	793	816	827	899	816	818	879	765	829	798	883	762	811	826	806	828	831	837	846	784	823	817	839	854	839	848	802	811	859	812	809	825	816	809	871	781	826	848	817	835	843	813	832	819	812	866	850	773	853	768	785	801	826	849	822	832	845	843	805	797	780	802	825	832	843	795	843	810	816	785	799	795	828	807	841	785	802	803	788	800	807	867	837	808	793	751	818	869	774	814	852	880	804	778	794	777	812	778	851	824	773	847	815	810	844	789	819	826	848	840	840	864	855	820	828	816	810	829	818	863	877	785	823	834	779	815	827	827	846	797	805	831	825	782	805	817	816	820	902	826	819	845	835	781	808	808	804	840	797	818	802	774	835	810	807	795	830	877	765	809	807	792	802	819	792	838	847	836	796	792	815	778	866	843	789	825	831	811	844	841	815	813	791	822	813	787	803	821	860	811	826	790	807	848	867	797	836	838	834	810	813	821	849	831	798	810	793	886	786	836	834	804	855	793	807	832	864	772	867	800	777	857	806	768	830	814	838	796	831	768	844	766	798	810	773	836	828	800	809	751	799	821	842	833	788	823	791	813	827	835	828	813	799	845	807	783	842	748	814	800	864	852	864	854	815	839	842	869	832	798	834	798	792	871	765	816	816	793	893	842	779	774	817	767	842	815	838	850	814	778	838	826	795	799	842	761	763	758	806	774	825	779	774	823	839	800	811	818	858	831	782	831	765	785	797	835	805	759	794	835	871	816	770	789	874	851	867	812	842	851	855	830	829	802	791	888	854	874	798	806	815	781	826	833	804	840	807	811	820	830	815	801	777	800	785	849	840	788	847	816	792	781	813	815	801	792	832	826	809	837	884	850	820	815	803	800	840	798	773	779	871	833	816	791	798	832	791	843	798	829	836	805	825	782	853	786	800	834	844	804	869	842	798	823	835	802	813	810	815	782	791	853	806	861	823	813	871	869	852	819	805	822	823	834	819	817	836	802	821	807	759	819	809	801	802	852	854	822	809	817	832	805	807	779	804	831	795	852	897	745	797	798	861	776	834	832	783	791	831	822	791	858	849	794	854	758	803	822	805	862	744	855	796	862	798	817	827	810	815	835	807	811	815	809	848	793	852	809	788	828	867	839	854	818	842	824	806	873	819	835	837	796	782	830	773	811	777	859	861	801	892	815	821	825	846	832	807	829	815	805	797	813	824	806	843	823	834	889	797	754	856	809	818	804	815	793	850	809	782	828	853	806	842	836	787	830	837	854	810	863	800	787	814	822	822	787	810	822	796	784	817	802	815	829	835	854	805	843	815	803	821	811	866	774	832	836	775	789	825	827	840	777	787	810	844	874	802	811	787	837	841	837	812	770	730	811	870	806	794	823	863	809	780	865	790	811	807	840	820	781	791	865	799	823	806	827	810	750	837	865	781	825	790	824	746	812	786	808	797	829	834	791	831	882	811	837	860	795	827	808	747	851	847	857	831	788	847	810	809	834	808	870	842	769	770	778	831	774	881	731	779	826	831	832	803	772	872	820	838	796	833	800	799	827	781	832	823	845	886	775	827	832	878	875	800	841	781	783	785	824	800	800	875	803	875	821	820	849	838	811	832	853	894	849	827	774	816	798	824	836	832	829	833	805	886	798	815	827	839	767	831	847	811	802	818	851	846	808	814	809	850	847	826	812	807	805	839	797	739	811	798	902	818	843	827	797	839	831	879	805	823	827	846	845	828	848	799	805	803	774	811	825	815	800	803	812	826	812	776	828	801	852	840	865	803	784	896	820	827	833	776	818	794	810	851	822	824	829	817	765	845	826	819	744	816	839	835	848	853	815	766	841	812	839	819	838	844	812
8906	652	496	442	388	352	340	344	302	302	340	322	328	286	290	302	319	340	282	292	289	289	288	295	295	319	299	290	313	303	273	303	303	298	314	279	299	293	302	323	286	265	299	291	285	280	311	281	290	290	299	298	286	314	314	290	322	258	278	281	269	323	277	281	302	300	290	309	326	306	318	281	283	313	297	302	291	313	305	293	273	278	295	263	292	303	290	302	306	296	298	293	271	267	265	323	268	307	303	291	299	293	299	307	306	314	295	282	300	311	285	306	286	292	312	304	278	245	266	273	309	298	254	304	296	342	301	303	268	266	301	315	267	271	313	293	308	291	330	304	277	276	297	319	334	259	297	304	291	279	291	292	297	265	292	271	296	338	267	302	295	271	296	285	305	319	274	299	316	305	292	287	289	294	299	289	279	312	278	275	271	296	293	311	312	265	280	283	278	281	281	298	301	259	289	304	292	259	264	276	279	298	291	261	293	284	308	313	285	259	283	302	270	295	270	295	291	311	274	308	288	287	294	265	288	287	293	281	325	286	301	282	321	278	301	275	281	289	301	268	311	269	290	304	311	289	271	303	289	294	273	280	269	285	317	294	253	304	277	298	241	304	285	259	285	333	271	304	313	284	286	294	279	281	264	292	283	291	302	278	275	290	282	307	247	308	282	292	300	275	299	307	298	285	305	267	284	299	292	257	312	302	274	290	274	309	297	308	312	295	284	286	306	263	285	257	300	296	283	319	283	296	286	310	275	281	287	305	289	313	289	307	314	292	271	273	265	276	282	268	325	310	273	289	313	287	295	296	303	292	292	288	294	283	293	296	322	302	300	332	296	301	260	286	286	325	282	293	314	276	310	298	285	290	293	269	281	304	290	272	323	296	330	267	301	290	332	281	288	276	312	274	279	329	316	289	289	312	288	310	277	331	329	310	326	324	309	295	288	263	283	290	308	282	282	299	290	295	281	298	279	299	307	290	312	270	286	299	279	299	259	265	278	327	265	238	292	303	304	298	276	282	293	281	294	337	280	305	289	285	275	265	278	296	304	289	277	304	285	299	268	293	279	294	293	327	297	314	247	306	247	291	275	298	285	268	277	306	316	276	287	286	257	306	288	285	287	289	251	343	277	305	318	302	302	310	306	277	316	280	245	305	303	280	282	307	318	302	277	283	293	311	279	290	273	260	308	253	318	301	284	288	288	335	326	291	289	283	303	287	290	275	309	259	330	268	272	288	286	307	265	276	273	270	300	310	332	283	301	280	294	297	286	296	274	288	281	269	313	281	295	267	290	275	281	294	288	310	294	254	272	295	342	303	322	307	297	317	273	286	303	300	305	281	314	276	264	304	295	296	295	295	269	309	303	281	274	313	281	294	271	317	288	275	279	311	302	298	317	273	298	309	281	283	333	317	299	307	288	274	265	289	280	327	306	298	277	299	289	348	295	278	307	329	247	272	301	289	266	303	294	288	255	295	328	287	313	293	268	292	285	309	276	287	287	302	286	275	283	315	252	306	292	279	296	313	333	291	295	330	285	288	311	312	309	302	309	304	300	311	284	269	295	295	289	276	293	293	307	270	275	305	279	324	303	313	323	321	313	296	283	287	314	273	284	285	270	294	299	265	279	314	300	298	290	283	346	300	302	289	258	286	296	286	288	274	307	283	307	272	286	303	315	275	300	328	277	279	293	330	304	272	275	272	269	288	267	292	269	320	269	305	265	306	285	286	297	312	293	323	299	305	304	294	342	310	293	293	292	291	291	292	293	282	287	299	301	264	265	301	315	283	273	337	290	304	297	257	281	290	323	266	276	289	302	333	240	301	296	294	288	300	315	276	261	304	306	320	294	303	295	299	308	282	294	311	295	298	258	305	311	316	284	266	297	265	271	294	287	281	275	291	321	281	292	298	327	282	310	302	266	328	279	295	318	301	308	317	301	304	307	287	308	261	325	284	293	249	294	307	281	271	335	266	300	280	309	267	271	286	311	292	301	284	319	309	299	304	296	295	279	273	313	277	287	291	285	268	266	324	297	326	284	290	317	319	296	286	324	307	307	295	296	291	303	307	321	274	277	311	290	288	320	275	302	289	269	284	306	268	299	325	310	297	297	298	270	308	318	314	306	301	254	294	316	305	280	293	294	311	277	298	273	324	315	297	278	312	321	304	294	298	309	275	286	284	285	292	277	292	268	298	296	307	309	288	270	316	264	289	284	314	298	292	304	301	286	252	307	312	299	318	331	310	325	334	306	301	305	314	311	304	316	286	312	274	319	292	309	262	288	249	288	303	305	297	286	290	303	324	277	311	296	296	267	293	287	299	296	289	272	296	308	277	317	260	316	303	290	284	272	281	306	272	285	280	286	271	293	310	305	320	261	301	274	293	290	299	287	308	318	316	319	273	281	277	289	283	302	322	280	273	268	286	284	304	295	311	301	288	317	309	297	282	288	293	283	289	301	291	278	327	302	308	310	313	289	318	311	291	240	275	289	301	296	320	295	307	275	309	287	278	305	305	306	296	259	290	298	282	293	265	282	294	306	285	296	303	319	299	283	285	301	317	304	320	313	329	284	298	284	313	296	289	255	288	294	289	311	297	262	330	258	311	314	315	295	346	280	308	302	311	277	312	282	284	304	294	306	276	306	312	301	314	262	292	306	289	294	268	282	306	307	310	260	303	261	309	292	323	283	320	292	306	250	304	285	299	299	308	291	303	310	299	296	302	295	295	302	304	269	271	299	303	293	321	317	309	262	306	288	280	237	297	307	301	304	279	311	329	312	279	313	288	285	286	290	272	301	288	293	288	296	273	302	281	292	294	299	299	310	339	292	301	286	286	303	312	290	295	303	294	281	296	307	286	299	286	315	312	283	274	274	279	300	291	286	299	292	284	307	300	331	283	294	319	287	306	317	294	322	290	314	310	291	253	272	253	273	297	295	263	298	316	300	267	306	289	315	303	303	265	305	240	297	287	296	309	295	266	294	285	299	271	301	257	292	292	295	307	319	333	298	317	282	280	298	311	304	295	299	301	290	265	331	286	289	277	301	279	295	269	266	296	268	304	280	283	295	269	302	271	283	328	311	293	294	255	289	297	315	286	272	286	286	267	304	307	251	311	267	306	334	293	311	311	289	304	260	322	309	309	329	298	303	284	314	273	271	272	273	259	278	312	320	297	302	298	267	256	262	306	305	267	333	283	278	301	310	292	341	293	280	258	311	288	287	294	324	262	282	294	311	275	296	312	282	311	311	303	317	259	305	278	296	277	296	317	291	304	272	281	269	293	290	269	271	301	295	311	283	266	288	310	261	307	295	296	280	262	288	295	292	285	271	302	325	285	301	279	279	291	269	302	321	277	286	274	296	307	290	294	321	313	290	299	290	303	362	302	275	313	271	296	273	301	272	279	298	301	280	310	297	296	309	310	294	279	258	280	257	300	285	297	308	328	303	284	265	253	273	306	278	315	330	293	296	318	269	302	331	299	292	280	323	283
7597	1015	1154	1329	1143	987	1000	917	873	814	818	831	766	805	784	768	807	801	726	718	689	745	713	735	734	719	751	697	688	713	711	731	723	673	704	707	715	660	705	725	673	737	703	686	702	757	706	681	674	674	668	723	779	698	704	704	724	716	709	741	738	711	695	694	734	725	737	759	747	730	733	700	733	758	758	731	743	698	746	696	727	677	702	781	749	722	736	735	681	724	713	718	656	687	682	705	719	718	698	739	678	698	659	699	732	696	728	690	698	755	666	696	690	700	696	656	744	709	683	720	712	681	678	705	685	719	699	750	676	639	707	732	708	677	721	707	683	666	655	753	680	700	675	733	721	669	715	682	735	683	674	738	682	698	721	694	696	718	694	732	680	727	765	697	721	702	759	705	721	721	701	699	710	672	680	716	708	738	737	718	716	692	629	686	725	656	721	701	702	757	711	744	766	690	656	706	706	693	691	708	679	691	676	724	696	718	653	677	752	681	676	696	708	724	746	661	737	670	683	700	748	717	700	746	688	718	705	669	708	691	689	695	716	675	678	700	707	712	709	753	683	716	726	719	677	721	711	680	694	646	712	682	707	655	712	719	705	683	690	661	699	671	647	690	725	710	768	672	713	730	730	619	715	680	716	705	686	678	727	674	715	687	713	793	668	698	730	686	721	707	721	706	713	681	706	732	679	667	694	712	709	710	689	696	696	667	732	703	701	678	708	719	717	673	656	657	704	720	649	666	673	706	745	710	678	683	667	692	705	645	740	688	721	674	685	682	703	715	721	693	736	729	714	708	700	684	695	724	696	682	720	694	747	763	649	691	646	688	702	709	697	713	744	743	670	713	713	722	668	730	711	706	717	758	648	692	680	712	720	685	721	720	695	706	680	695	725	701	673	734	674	682	661	678	702	737	724	663	657	671	716	697	660	714	711	702	736	672	670	697	712	716	711	676	719	698	673	705	737	722	700	675	709	761	638	692	729	716	682	738	683	668	680	729	665	694	740	688	679	685	710	679	699	650	720	711	737	702	674	714	709	671	701	694	680	720	697	735	715	727	700	747	707	720	668	684	707	722	747	737	698	691	666	708	665	670	732	680	702	723	673	681	685	687	693	732	753	716	718	666	685	719	702	712	705	708	681	710	705	688	681	718	715	686	694	661	697	692	717	744	687	688	709	699	737	704	715	742	696	685	730	739	687	721	677	679	730	720	689	722	726	681	697	682	721	671	718	707	685	693	680	668	710	697	744	709	681	672	704	662	691	731	687	708	687	692	692	725	700	669	713	671	730	695	723	716	677	667	683	718	721	695	695	722	711	747	697	744	680	694	728	712	718	697	768	735	714	744	699	701	694	694	724	712	706	687	703	757	695	710	696	731	723	680	692	678	712	664	743	707	693	636	708	703	673	722	705	725	693	727	657	673	684	716	708	721	769	698	702	702	699	678	658	694	697	691	709	664	685	740	697	656	659	751	659	692	692	643	722	691	705	666	684	763	683	725	678	676	640	726	719	679	713	675	726	697	711	712	705	701	681	682	700	721	672	686	681	709	757	692	710	694	688	684	724	710	714	729	706	681	719	699	732	690	627	713	695	646	702	711	698	699	722	693	700	662	722	744	677	687	750	693	686	703	762	783	711	707	698	723	705	686	711	681	705	677	706	729	685	688	657	695	724	681	705	746	701	734	708	733	666	685	699	673	671	687	699	721	676	661	726	708	693	679	726	713	676	706	707	722	689	663	734	758	714	710	690	732	720	674	673	727	696	706	660	704	706	670	737	726	696	734	710	705	682	701	697	673	695	746	714	708	712	740	681	690	703	688	712	657	675	690	691	702	722	721	710	720	733	689	704	662	744	675	700	701	686	681	694	727	704	701	671	694	685	714	697	690	705	681	664	696	671	666	716	715	727	676	683	696	710	678	722	725	689	705	706	714	734	694	708	696	713	665	748	730	703	725	733	702	689	754	720	696	662	723	669	696	727	660	725	702	710	709	667	680	723	692	665	718	789	670	679	664	686	686	659	693	675	692	707	709	720	706	678	762	676	711	711	703	704	670	706	702	721	712	690	679	664	660	732	752	720	686	699	718	668	721	693	703	724	674	714	689	679	687	657	693	701	705	722	696	722	697	690	702	751	726	678	706	668	759	671	666	690	683	706	693	736	662	714	700	690	749	732	716	685	714	763	755	692	737	699	692	711	715	707	683	712	700	734	675	731	687	686	673	691	732	665	756	715	682	735	694	710	665	708	701	729	685	717	696	684	695	732	728	732	715	686	727	702	712	722	743	745	694	680	691	690	710	723	676	668	707	673	662	683	701	713	678	722	683	689	728	708	654	710	684	735	726	708	705	718	684	722	705	690	663	697	724	711	687	685	728	688	689	681	699	704	689	711	738	726	687	742	673	640	722	705	694	747	703	698	705	671	692	679	725	717	707	689	737	667	727	681	715	669	683	658	655	722	761	721	699	721	710	704	743	700	685	704	731	716	716	714	704	672	694	714	675	683	670	696	721	724	706	727	712	683	718	693	704	707	704	698	674	710	703	669	658	682	712	689	704	701	694	719	700	677	673	720	669	735	661	730	675	710	702	678	711	681	749	740	709	691	703	691	715	758	700	725	794	687	682	702	739	719	691	711	698	717	672	716	721	668	688	724	720	706	746	659	690	749	682	707	698	720	751	722	720	702	743	717	701	743	724	700	681	659	704	677	728	716	668	669	659	732	739	713	716	701	729	695	698	714	676	710	698	656	725	670	755	694	675	693	710	705	723	677	680	671	674	700	724	683	719	702	684	658	693	699	696	727	689	710	724	687	685	688	700	662	707	739	669	746	728	707	722	744	681	711	719	678	669	681	682	736	756	708	700	688	714	678	678	688	715	700	732	673	665	682	714	695	707	721	692	696	707	727	730	688	684	718	739	677	702	696	700	628	746	708	734	688	704	689	696	669	722	726	708	686	711	721	704	718	710	685	671	731	690	717	704	732	758	709	648	741	688	719	743	729	691	683	745	678	679	736	740	682	730	733	734	702	751	776	675	737	738	746	652	634	734	737	658	725	710	725	715	682	673	711	682	656	726	707	674	673	700	691	713	732	701	704	748	681	703	692	685	678	699	731	759	693	675	662	693	721	709	706	690	628	738	707	714	689	683	688	708	723	689	744	639	686	730	680	701	677	720	700	751	693	703	645	679	722	701	703	693	732	683	673	717	668	718	696	717	707	720	692	726	662	695	653	694	700	698	701	688	698	687	720	765	667	719	694	697	743	709	693	687	731	733	738	702	702	694	742	738	702	718	690	684	734	700	712	696	659	702	672	654	672	741	685	711	703	693	689	761	710	690	697	692	705	699	684	669	699	696	710	698	660	741	744	728	682	673	715	671	738	712	692	721	698	713	697	711	715	699	713	674	741	723	751	735	719	710	736	668	711	680	657	676	707	684	654	681	678	705	680	734	640	702	718	707	689	713	728	712	725	692	659	696	674	698	670	714
14847	990	621	475	373	296	271	217	234	217	198	191	193	197	178	200	165	201	184	182	154	162	185	167	173	182	207	164	166	165	176	180	172	170	178	156	169	176	160	135	151	192	180	176	152	179	184	166	156	151	172	162	154	143	189	174	174	175	154	166	184	173	163	172	173	166	173	143	158	186	195	198	183	177	188	186	206	173	185	157	152	183	177	173	199	170	161	201	196	183	157	167	176	165	145	168	147	158	161	171	192	157	171	167	153	157	166	136	151	145	169	166	156	192	153	168	158	162	165	155	192	155	177	172	164	166	184	172	173	143	170	183	161	173	161	168	167	157	195	180	169	173	161	164	164	175	178	174	185	185	153	172	177	179	156	138	158	157	167	135	189	190	182	179	161	177	146	151	151	153	151	160	153	188	167	167	184	157	145	159	177	171	173	179	159	170	159	171	148	166	178	167	148	166	171	147	169	181	174	170	151	161	166	155	176	147	163	180	155	158	154	160	170	172	181	161	161	156	146	140	167	169	159	175	185	210	180	164	180	167	170	165	146	179	145	159	175	158	159	174	172	181	162	168	149	172	200	176	160	179	157	163	181	190	155	159	133	170	204	176	155	186	158	164	166	175	173	152	165	158	145	160	173	159	177	173	163	181	167	170	187	164	170	162	161	157	204	169	160	191	162	176	166	171	166	153	177	154	137	167	176	162	179	138	188	163	153	133	163	149	181	153	164	149	186	148	189	178	162	190	157	175	156	190	199	174	167	161	153	161	173	168	163	163	160	182	158	136	179	180	181	145	162	176	174	154	163	176	153	158	166	180	181	168	193	164	172	149	153	167	158	191	156	181	157	129	167	190	175	177	165	172	172	166	181	170	160	169	156	177	166	177	168	147	159	189	165	174	189	167	181	151	169	156	188	184	156	153	210	190	178	165	172	159	161	187	166	168	165	150	172	156	160	167	171	144	179	191	168	171	180	181	166	154	192	182	154	158	189	179	169	142	160	173	158	167	173	192	149	173	193	151	174	172	179	164	147	159	175	148	173	171	150	158	158	151	173	164	155	192	152	169	172	159	142	166	170	165	164	174	184	150	170	167	162	149	170	159	182	170	165	164	126	163	178	161	156	152	160	136	157	196	163	214	191	183	162	175	153	165	137	177	155	177	171	163	159	182	170	172	157	152	161	156	166	193	166	166	163	158	162	181	163	152	171	176	195	139	186	173	164	174	145	145	167	170	172	179	165	164	164	160	179	147	150	187	175	177	151	153	155	160	173	159	150	178	177	145	154	135	143	140	144	164	159	166	145	152	161	148	165	177	179	183	159	182	172	151	180	149	157	172	160	136	171	159	164	157	149	153	136	159	167	146	171	145	186	151	150	170	155	157	149	174	152	155	155	174	190	155	161	162	172	165	195	176	165	180	169	153	169	167	140	199	189	176	164	152	173	166	172	155	139	140	172	154	148	178	160	165	164	174	154	133	149	157	155	187	158	158	144	169	163	165	183	167	183	162	179	157	163	175	139	168	171	158	164	168	156	165	157	171	150	170	163	157	144	162	168	169	158	163	155	164	157	157	181	163	157	165	153	161	167	185	190	196	139	142	173	160	166	136	174	148	164	162	179	157	154	148	157	183	144	159	142	167	159	178	155	158	163	159	163	167	200	183	164	179	187	157	155	172	165	175	163	170	171	141	152	148	189	148	166	167	178	172	183	180	175	154	156	180	157	159	151	133	146	160	173	199	167	172	178	166	170	182	162	184	162	153	157	178	187	158	178	176	158	176	172	185	170	148	179	148	144	162	178	147	158	172	162	158	161	181	157	162	162	171	181	145	149	138	156	154	156	183	162	150	157	165	161	183	195	174	168	156	167	164	148	162	160	156	153	161	171	167	158	167	167	172	162	153	165	157	170	176	148	162	127	159	170	170	158	198	179	166	174	142	183	151	171	159	163	151	152	167	179	159	154	173	155	188	164	161	170	157	147	176	151	151	154	153	170	149	149	165	183	176	170	159	179	182	163	164	170	157	175	160	170	157	180	173	188	167	133	168	164	154	163	151	164	178	145	192	186	165	172	155	157	172	185	147	150	155	184	156	161	153	149	161	165	177	156	164	172	179	156	157	188	182	195	174	164	163	161	176	148	169	184	160	155	167	159	150	159	147	155	170	146	163	176	172	158	166	157	183	177	176	173	148	162	193	174	155	154	165	194	155	159	172	161	170	162	162	151	166	208	205	166	183	180	170	164	148	151	194	185	174	146	170	179	164	167	169	166	172	176	196	178	169	166	190	158	151	181	179	164	158	186	163	165	180	195	175	147	182	163	150	168	166	187	181	183	160	167	164	161	157	168	142	142	158	154	159	165	158	174	188	156	167	139	153	165	141	155	160	171	171	183	158	155	168	169	158	175	171	158	175	187	170	142	167	165	159	188	171	152	166	155	177	156	157	153	177	156	156	152	157	163	186	160	154	196	187	163	166	167	166	148	184	158	171	149	178	171	157	144	180	161	169	155	152	166	147	153	155	176	160	170	160	182	177	149	163	160	166	181	184	157	191	167	177	163	171	180	164	180	143	161	156	146	173	142	166	162	160	180	155	212	170	187	144	158	176	169	151	167	166	172	149	193	159	172	159	168	145	168	150	149	168	167	194	174	161	159	155	153	174	175	160	175	188	149	153	163	176	184	174	161	158	177	161	177	163	171	184	179	159	161	167	161	166	147	164	173	184	180	146	175	167	155	154	158	183	157	170	163	161	169	149	158	164	151	165	170	161	145	173	162	148	193	159	146	165	155	161	166	160	165	156	165	154	163	190	170	164	156	171	165	179	147	204	162	161	169	164	179	144	175	162	136	169	167	147	169	161	190	155	182	163	159	153	169	157	159	147	190	171	164	177	183	178	168	154	134	192	151	180	161	152	148	165	163	172	186	150	154	151	164	150	173	185	162	149	154	137	203	180	174	153	172	155	160	154	176	159	158	169	155	173	169	158	173	187	157	158	176	158	148	163	173	172	153	174	199	181	165	168	163	160	188	144	181	177	185	133	163	199	162	165	170	180	192	161	178	149	172	158	170	180	185	157	162	157	168	164	157	166	182	161	168	156	178	149	170	131	167	146	158	165	155	153	155	138	153	183	142	175	180	165	151	150	171	171	174	176	166	185	195	159	194	167	163	194	188	164	154	179	152	172	166	149	156	163	154	157	149	170	177	155	147	198	139	177	167	171	178	169	156	188	178	165	179	172	195	173	160	158	171	154	138	171	167	164	177	168	185	178	157	181	180	157	187	167	172	169	159	156	175	177	155	199	140	163	154	156	186	180	175	176	159	188	169	152	159	151	172	168	176	161	189	164	150	152	157	148	169	156	167	172	165	176	172	141	163	160	168	162	150	173	167	165	146	179	182	162	155	173	148	150	159	183	187	180	183	160	156	170	135	164	158	158	167	183	161	144	140	198	147	136	158	178	159	156	166	168	176	180	173	189	160	143	165	168	158	173
9378	871	1494	1579	1345	1136	928	798	732	706	607	582	563	572	552	554	504	483	510	490	471	505	472	479	447	453	477	461	451	437	459	451	446	448	422	421	498	477	439	430	445	429	412	422	418	458	465	437	429	420	457	446	455	458	427	462	445	460	448	412	422	453	469	475	465	487	476	479	503	423	473	424	480	528	530	485	470	517	488	404	464	413	434	483	454	474	445	458	440	460	432	442	400	431	403	387	401	449	425	437	424	424	427	434	405	422	424	401	421	438	422	401	386	396	414	430	395	425	416	408	420	443	433	424	434	425	437	435	391	403	414	437	429	421	452	433	396	382	417	416	405	429	404	432	443	409	416	430	426	417	423	384	473	410	443	405	429	436	435	450	452	407	416	408	419	410	436	445	423	435	408	453	394	425	446	377	450	435	430	404	426	460	439	418	454	478	408	408	448	437	433	391	376	397	404	416	418	414	431	405	418	430	457	469	428	428	421	435	431	436	401	414	435	432	412	448	425	425	438	443	447	432	424	446	435	407	438	390	462	439	458	402	424	414	424	391	439	479	407	419	389	424	404	429	398	442	431	420	457	428	414	436	441	410	408	395	401	423	407	456	439	445	433	429	426	438	431	407	456	434	415	416	415	421	423	406	403	421	366	411	439	420	445	424	417	424	403	386	449	390	395	428	424	400	406	392	375	433	423	420	390	381	482	425	399	428	451	431	420	408	449	416	433	400	391	448	416	363	394	413	416	423	435	415	440	421	429	413	403	404	414	430	411	415	446	406	431	422	436	431	421	402	391	423	416	453	383	419	411	421	420	391	417	407	384	396	416	438	405	421	411	416	448	469	416	433	429	432	415	450	434	421	443	418	407	367	399	436	429	404	413	443	392	409	405	397	447	399	467	433	388	402	436	390	424	436	381	434	440	390	414	440	463	403	412	426	397	395	430	411	438	408	407	447	428	441	415	439	412	400	403	440	419	390	456	403	436	422	422	397	383	444	436	416	446	413	452	449	422	424	452	425	421	430	412	434	432	430	430	458	402	414	455	401	447	410	405	404	436	416	412	410	417	424	405	468	418	425	451	416	413	413	416	415	451	420	434	426	455	419	430	405	413	406	417	428	422	403	440	417	431	424	384	422	405	429	416	433	425	385	441	388	427	425	440	387	457	434	418	458	425	400	443	392	418	421	390	390	454	412	417	434	448	428	428	423	405	421	459	435	411	402	431	427	417	401	425	428	390	418	421	439	424	400	430	416	404	388	414	445	407	430	471	455	428	396	436	454	420	447	422	422	404	435	397	397	453	452	433	454	444	402	432	406	430	402	424	395	441	387	425	451	395	401	445	425	401	407	428	412	467	419	437	429	419	391	443	438	411	446	408	441	431	420	454	410	399	415	415	429	421	425	444	392	430	396	415	423	428	396	447	461	412	432	396	415	391	441	401	440	410	433	423	460	424	425	428	426	412	442	462	465	423	404	410	428	433	394	406	430	429	461	449	402	412	384	418	415	389	465	445	428	434	428	392	395	429	439	408	439	444	424	417	448	424	404	407	428	419	394	435	424	425	425	400	425	432	393	433	407	460	425	452	422	432	431	437	408	449	432	415	428	428	439	399	424	427	424	454	415	423	434	371	461	404	402	430	382	407	410	414	448	390	433	421	420	429	419	419	418	430	452	396	439	438	395	381	433	415	432	446	423	435	426	441	407	420	450	462	434	436	440	406	410	423	406	397	462	452	435	385	441	431	442	402	408	413	463	417	401	421	425	471	427	415	443	431	428	409	434	439	412	418	436	415	381	430	455	449	425	414	409	409	406	444	445	422	407	410	425	435	423	414	405	410	422	435	447	432	399	410	409	419	396	382	423	444	434	437	408	431	424	414	390	389	421	387	404	407	463	446	380	419	416	422	426	379	414	401	421	415	443	491	442	437	382	398	417	432	447	386	424	418	384	407	427	440	385	429	448	424	365	458	418	422	418	398	436	406	448	439	415	471	443	443	427	446	420	371	414	434	432	403	406	407	437	394	433	410	417	457	421	421	413	382	443	459	398	420	470	409	410	411	415	407	429	429	390	425	406	425	428	413	411	452	431	418	419	434	452	438	445	421	412	412	447	414	410	436	387	398	436	402	421	442	402	385	452	429	435	422	415	436	402	460	400	394	435	435	438	384	396	405	427	406	391	419	431	427	426	435	417	380	429	428	413	383	406	441	429	419	386	424	437	410	381	433	413	402	405	436	429	412	424	389	431	434	409	471	441	435	418	464	442	412	445	436	432	433	390	401	384	444	413	402	410	390	461	387	406	443	445	429	458	426	422	425	453	445	413	424	429	450	412	462	435	431	407	418	438	462	412	428	459	404	417	429	403	439	415	470	442	431	403	468	434	435	424	419	437	419	431	390	436	419	423	456	398	457	405	439	453	422	402	419	431	416	425	393	418	452	439	409	400	415	416	441	467	453	453	384	392	443	372	448	400	409	435	431	418	425	435	435	414	458	453	427	441	403	422	417	428	432	453	428	456	415	439	450	412	434	437	434	444	433	390	405	425	412	421	411	395	410	419	441	406	448	431	432	410	431	402	435	427	411	390	439	440	401	417	419	418	398	415	448	422	419	442	413	408	430	422	434	428	434	453	400	433	427	430	390	463	418	432	429	406	414	444	431	443	419	429	415	430	409	396	426	404	434	438	387	434	424	437	399	391	419	427	432	412	387	439	435	415	417	454	441	435	417	399	425	436	428	453	454	434	426	421	437	434	440	398	449	409	461	430	411	406	421	470	435	469	387	423	451	469	428	432	429	440	417	440	435	398	450	416	414	422	423	427	446	440	368	433	400	431	399	427	428	436	424	425	417	456	438	415	431	420	431	415	419	412	425	409	405	383	435	440	413	407	407	429	390	411	428	435	454	436	427	421	436	447	416	457	390	406	437	453	403	410	418	417	416	434	376	459	446	422	405	411	420	437	417	429	420	389	451	412	426	424	391	368	431	424	439	407	453	410	428	419	410	417	419	416	376	437	416	416	445	398	434	414	453	428	431	448	454	443	399	446	425	397	416	400	426	423	392	443	435	427	461	427	452	470	439	444	417	428	437	429	413	410	447	418	409	415	415	421	476	428	422	445	391	423	440	414	432	416	415	441	459	446	470	383	432	412	411	413	392	412	406	417	444	420	449	432	420	408	407	450	438	445	416	431	420	429	432	420	414	460	428	395	433	431	470	450	433	444	442	459	398	405	416	427	425	385	435	407	407	430	415	462	390	414	395	384	449	415	392	423	423	403	410	398	413	404	406	423	453	428	409	411	430	437	395	383	433	398	428	421	430	480	414	382	435	371	376	428	407	425	446	426	412	422	430	426	441	388	448	429	445	416	407	420	435	459	398	381	403	382	422	450	435	425	416	445	429	448	426	419	444	383	419	421	409	443	454	434	451	431	444	430	420	375	421	423	425	410	423	410	400	440	454	410	448	409	459	413	446	483	460	448	446	444	419	444
2777	424	336	341	376	342	352	338	343	328	356	359	349	327	344	357	331	353	380	353	335	351	319	331	339	340	370	363	367	342	349	339	333	337	314	335	341	360	361	364	376	343	339	332	334	344	345	332	343	348	363	373	324	359	355	295	340	388	315	372	343	312	327	337	364	334	288	385	321	326	328	307	342	340	339	387	352	341	325	351	327	352	335	378	338	325	349	350	342	368	344	348	360	352	361	331	339	362	360	298	342	324	386	355	362	345	308	369	343	350	365	393	376	356	337	318	330	344	357	363	371	335	340	343	342	370	369	342	330	362	330	344	364	347	328	325	344	351	353	330	361	366	366	310	332	326	364	364	328	316	341	334	336	338	339	312	368	347	342	324	347	346	329	347	340	353	356	363	374	313	309	314	362	321	364	356	328	338	355	310	357	346	349	361	356	327	341	356	310	365	328	348	342	343	363	325	294	355	321	363	359	339	318	348	367	354	356	361	312	337	338	372	317	368	365	348	333	348	363	355	334	361	389	335	351	338	305	366	359	359	349	300	383	358	322	357	336	330	331	374	375	355	365	368	323	323	322	397	384	350	331	351	336	311	335	324	343	343	366	336	334	386	312	314	360	355	323	338	344	363	362	366	332	321	366	330	353	341	348	333	372	347	340	340	326	363	367	375	314	347	336	348	403	335	324	360	336	344	342	362	339	325	304	334	327	338	343	350	354	349	323	328	362	370	343	320	356	341	323	360	351	337	341	298	353	325	356	332	317	316	336	331	359	369	313	353	321	343	369	384	371	359	314	356	339	372	347	352	341	364	342	362	326	352	338	338	337	347	357	369	333	324	326	336	320	347	301	341	334	313	330	331	344	349	349	341	287	320	332	349	304	359	311	345	367	338	350	325	381	334	317	353	349	343	349	334	343	335	324	359	346	346	333	341	299	342	342	344	362	373	320	343	327	351	320	349	363	317	356	377	333	358	322	341	339	338	363	327	326	357	350	337	304	318	351	318	360	310	299	362	334	366	312	332	333	313	360	346	327	330	335	326	340	295	350	356	358	317	306	313	373	328	320	322	328	351	352	368	364	326	327	348	349	340	353	334	350	330	323	336	396	384	314	340	347	366	333	345	329	314	339	372	351	360	359	353	320	321	317	356	339	362	336	342	361	314	323	348	356	321	354	334	321	337	366	335	321	348	332	308	361	342	326	371	299	327	372	330	338	353	312	301	319	346	351	335	315	330	331	353	345	339	363	325	338	360	322	348	313	417	343	356	331	362	341	347	333	310	374	303	304	342	345	316	356	350	360	355	327	358	330	351	335	358	348	311	325	324	307	330	361	384	313	353	381	347	323	333	327	314	326	371	320	287	350	330	348	345	339	329	352	342	355	341	318	351	360	349	327	358	332	358	351	369	365	322	339	325	335	339	334	339	320	362	326	355	327	354	315	342	340	348	344	336	362	374	346	323	352	352	333	341	343	330	337	364	338	374	338	365	324	322	347	386	387	347	315	351	290	339	342	354	319	338	324	317	339	367	307	348	361	316	317	330	364	347	361	337	338	380	360	344	363	326	346	317	367	355	320	299	351	323	343	327	334	328	316	353	361	341	304	329	329	356	318	349	339	323	321	363	357	342	351	339	358	336	333	355	365	372	331	350	352	335	330	375	331	370	378	344	378	313	347	325	368	325	330	340	341	323	374	334	331	366	343	345	338	325	380	366	343	343	381	364	335	325	327	342	326	317	341	323	340	348	360	366	316	341	331	364	357	324	320	355	391	341	331	361	339	364	348	334	350	347	330	343	358	337	351	363	318	355	321	324	335	347	353	312	386	358	322	326	322	355	368	349	338	364	341	320	343	329	313	325	342	308	353	343	318	338	361	341	309	341	342	341	317	350	359	347	312	306	350	354	357	319	312	339	373	351	326	314	329	360	359	367	344	360	331	361	325	313	342	310	309	350	345	323	322	351	321	364	347	314	350	364	334	349	351	344	351	343	394	322	323	325	335	349	349	340	379	336	376	358	340	355	293	363	375	337	346	352	347	315	341	351	346	360	343	321	336	345	362	327	336	357	356	362	350	335	342	335	333	352	295	347	350	396	346	361	342	399	330	332	323	329	338	308	348	357	316	361	352	358	352	326	341	350	323	331	348	310	339	323	371	362	352	350	339	341	348	362	349	350	326	332	332	326	297	333	337	344	361	378	298	338	329	345	357	302	359	366	377	322	378	312	359	359	374	361	329	353	369	351	377	385	327	329	342	378	330	372	344	370	334	407	299	366	310	326	340	360	353	294	315	357	341	324	327	336	359	320	340	331	364	333	348	358	339	347	355	336	331	365	322	303	360	322	354	369	324	347	337	309	312	344	365	389	338	384	335	321	328	314	333	381	361	343	350	329	343	335	313	355	332	312	337	325	302	351	342	348	342	349	337	371	329	358	343	372	345	312	311	325	314	372	354	345	347	376	321	311	356	353	377	357	352	356	377	328	359	296	334	351	352	336	327	317	342	368	358	333	339	370	348	335	340	356	382	353	374	364	332	370	335	346	364	340	327	337	336	370	360	340	313	341	351	339	342	335	344	350	351	341	340	336	359	345	327	342	345	400	371	345	321	379	318	343	336	322	351	336	335	364	379	357	341	326	342	307	358	360	335	334	362	312	340	351	343	319	359	333	356	315	324	354	325	340	360	318	337	308	330	360	366	349	348	342	358	332	339	340	352	345	334	342	363	357	370	311	314	343	340	378	335	346	342	322	369	336	355	375	319	353	311	363	366	376	355	344	337	348	362	371	312	340	365	348	340	351	353	365	333	327	329	326	346	308	318	366	322	317	352	319	322	348	337	305	356	358	327	335	365	312	320	335	349	348	340	366	325	294	318	348	324	342	335	349	339	347	407	358	314	368	340	333	319	340	321	298	360	329	332	354	308	339	343	354	342	345	338	348	332	343	344	397	359	363	327	349	383	346	355	361	352	302	359	351	352	358	335	320	318	361	335	350	354	346	366	338	357	330	348	345	378	329	328	329	378	313	348	332	335	342	334	369	322	338	368	353	338	334	354	345	341	341	317	363	361	337	328	370	364	357	346	364	370	335	400	367	353	359	375	362	378	341	324	329	370	353	345	343	329	318	301	372	310	342	328	334	367	322	356	335	315	351	362	374	352	361	323	355	347	358	358	332	354	376	376	331	340	309	369	338	353	370	331	353	353	369	342	365	371	339	364	334	337	323	360	355	352	359	321	356	356	353	370	359	283	316	384	357	304	344	360	319	368	367	327	322	316	337	343	311	325	337	322	324	341	349	346	355	323	326	338	350	329	360	336	349	289	345	345	321	334	324	355	368	370	338	361	372	345	335	374	324	345	350	338	338	345	385	337	337	298	336	375	380	321	331	363	276	320	346	351	365	357	352	316	349	322	378	336	332	349	354	352	386	393	352	341	314	325	361	338	352	342	337	351	320	382	321	309	320	350	375	353	337	367	370	338	340	343	303	347	380
3062	844	891	830	845	863	835	867	780	840	761	826	838	809	835	806	814	848	801	822	849	809	790	868	813	860	808	802	814	833	804	818	825	813	853	772	830	824	812	792	857	824	866	839	810	805	821	802	825	817	832	856	786	839	818	841	829	772	825	829	817	871	840	833	792	914	864	831	873	790	855	798	821	852	850	895	803	799	864	797	801	832	841	793	845	781	795	799	786	786	840	752	798	894	842	833	834	814	805	836	843	831	832	818	810	857	832	784	880	825	799	842	801	785	794	828	777	784	800	833	830	784	814	852	823	822	823	799	856	855	848	824	816	830	826	828	798	797	828	796	782	836	787	821	787	804	805	843	785	817	781	797	845	828	849	845	732	841	808	809	782	790	791	823	799	817	816	810	758	790	815	807	778	804	822	798	791	811	783	810	841	841	769	851	776	841	840	819	814	798	838	899	821	816	794	795	783	822	804	827	763	818	798	842	773	848	807	814	855	842	812	805	844	763	817	802	810	753	817	849	781	824	815	798	791	828	816	789	821	800	785	777	810	802	823	821	851	799	831	823	760	812	820	865	800	798	803	858	809	800	820	777	776	799	821	806	817	869	849	833	762	817	806	831	816	799	799	797	861	773	837	790	790	750	789	824	820	775	844	812	787	821	784	811	832	798	828	806	837	803	776	786	753	832	823	811	858	827	855	810	819	849	795	784	802	807	831	836	772	817	804	816	867	818	833	756	796	826	786	858	818	849	774	800	801	788	832	870	863	820	790	798	821	795	776	848	805	867	840	791	860	811	787	821	819	815	744	776	844	824	830	800	822	774	798	810	816	802	786	753	825	810	753	808	791	858	844	804	810	839	803	818	792	828	834	829	844	812	844	822	839	841	790	805	783	783	780	766	815	779	816	811	817	845	828	753	814	802	837	783	879	798	853	813	834	815	824	827	843	837	771	854	797	805	907	800	849	798	815	806	858	759	787	781	840	808	798	781	811	804	825	832	810	817	779	824	817	778	852	849	796	872	820	775	824	804	819	797	790	834	821	875	857	796	840	798	848	828	894	831	809	806	801	841	806	844	826	809	845	768	846	839	820	801	853	831	840	796	774	779	811	781	834	784	809	811	820	804	742	827	816	776	831	796	841	771	792	825	778	844	831	804	831	810	834	810	838	799	820	838	800	798	806	785	806	831	833	793	808	775	803	831	772	851	780	818	808	873	775	812	834	789	839	828	830	795	802	827	825	845	834	814	806	799	822	825	826	797	835	798	787	809	855	766	854	817	803	786	738	831	838	808	793	812	869	819	845	837	836	783	776	833	793	834	797	819	827	813	868	852	868	859	790	841	837	785	782	770	806	833	852	767	843	829	852	793	803	820	849	806	813	803	785	881	747	806	813	824	791	817	825	787	806	830	768	812	787	815	835	871	792	841	840	820	800	861	835	842	822	828	813	779	793	832	823	807	814	820	847	811	833	827	823	815	783	864	836	794	882	848	800	780	839	852	764	811	752	883	847	834	829	848	845	786	824	813	813	778	816	801	827	853	816	781	807	807	817	789	820	841	822	854	787	804	743	821	837	811	819	812	813	851	833	754	828	816	860	794	792	776	831	830	806	797	761	793	843	793	827	831	742	854	891	835	797	817	825	809	807	785	774	799	802	797	832	810	851	835	823	801	794	844	840	834	830	815	773	783	794	801	819	788	851	819	789	784	813	810	821	812	837	784	831	790	818	876	786	831	810	824	837	804	817	776	786	838	843	801	787	793	806	818	836	838	746	802	827	791	827	803	765	792	847	809	836	813	851	847	786	768	845	818	780	791	826	864	812	791	797	778	886	829	793	829	790	788	816	782	812	824	808	779	830	848	792	847	756	814	823	826	826	774	790	811	764	785	862	779	793	791	852	823	835	887	900	828	809	784	803	781	789	842	843	829	808	854	844	897	823	767	826	821	800	835	808	792	813	826	782	803	806	799	780	825	817	849	844	850	820	815	844	817	855	848	796	846	804	770	852	823	794	830	809	791	823	815	790	814	850	806	833	854	820	820	836	814	848	768	828	798	798	804	777	744	747	798	876	839	825	779	779	837	849	727	845	812	811	809	775	825	787	782	832	825	815	811	798	807	848	806	858	826	809	830	784	844	796	819	814	851	841	745	804	748	852	813	814	785	882	815	799	787	748	839	817	814	827	875	758	760	826	795	811	795	785	788	772	814	836	813	801	834	819	819	849	785	783	792	842	818	813	839	823	810	821	840	849	796	800	872	835	816	849	798	797	802	844	792	831	870	810	822	821	790	793	804	799	808	778	817	829	797	839	831	829	799	824	813	797	798	800	857	805	811	805	847	862	861	855	776	803	803	800	788	812	803	826	816	829	754	798	821	791	805	803	816	833	781	843	834	778	806	812	805	814	829	848	805	804	844	780	801	842	858	857	916	807	783	808	822	824	794	846	862	844	850	822	810	852	837	838	760	808	793	790	803	830	808	798	785	767	789	844	848	880	859	810	779	859	827	805	813	830	801	843	791	798	790	779	784	802	833	820	796	796	813	815	826	796	827	837	723	799	802	855	810	807	803	789	834	815	844	820	780	840	780	811	804	824	789	810	844	785	820	803	856	757	785	830	834	802	823	792	808	793	870	831	812	830	837	797	827	830	891	807	836	825	860	802	827	803	810	874	793	824	813	794	786	817	814	810	783	819	847	803	824	787	827	852	838	813	841	789	849	827	802	893	817	832	822	780	803	800	807	842	875	786	825	809	800	839	823	811	832	784	790	753	807	852	814	788	839	813	834	808	812	825	833	881	804	816	819	787	823	812	817	761	787	826	830	793	833	818	838	812	803	793	875	801	792	848	772	795	835	782	776	802	845	826	845	763	811	784	774	841	776	812	799	788	818	844	810	838	847	745	797	834	772	769	806	837	820	756	793	800	816	852	807	834	844	830	779	818	792	778	827	806	799	817	797	799	796	813	860	813	766	842	786	812	860	762	808	788	824	829	828	811	834	840	821	788	799	859	766	888	828	839	750	791	775	811	831	807	829	815	761	808	820	772	831	819	853	833	863	851	792	751	850	863	762	784	822	797	781	797	866	890	802	804	834	855	804	779	878	800	824	781	837	851	806	765	765	771	806	802	834	830	778	853	800	779	846	791	789	778	832	794	833	857	824	780	820	778	794	832	831	774	803	795	832	846	870	806	848	822	807	826	784	831	807	800	820	812	789	809	778	829	805	763	845	741	851	818	800	809	831	815	797	793	849	800	803	811	817	788	865	760	816	818	810	777	793	788	802	813	858	818	808	805	792	799	855	783	832	844	866	762	795	821	830	809	809	842	763	760	844	856	825	806	822	762	808	847	775	836	784	786	789	870	818	777	790	764	799	837	865	836	797	816	852	846	845	802	780	808	810	770	828	791	876	870	854	770	796	781	826	848	844	844	782	786	820	811	828	793	828	854	754	819	779	793	798	782	823	811	754	833	750	796	866	789	780	850	744	757	782
9495	650	564	421	427	308	336	332	331	331	319	307	323	302	301	332	337	307	302	304	281	261	258	322	293	271	315	278	292	293	251	269	292	280	262	265	291	288	279	323	293	305	306	297	300	312	289	298	291	311	286	265	303	303	282	259	302	307	302	279	264	275	290	298	286	294	292	286	307	303	310	332	259	310	309	297	294	309	287	300	310	299	280	257	292	243	282	279	321	296	298	285	302	275	296	268	316	274	314	310	310	310	282	292	253	306	301	303	297	293	313	302	336	337	296	280	306	294	279	290	299	300	301	261	257	327	270	281	304	254	285	277	291	311	284	281	259	266	297	274	292	268	299	322	269	309	314	287	295	305	314	300	313	277	297	283	291	298	312	318	247	315	282	326	296	296	296	309	285	267	280	280	301	277	277	304	285	275	270	282	274	279	289	265	312	267	320	266	287	291	277	303	317	306	311	308	278	283	305	276	320	294	281	313	301	302	313	280	314	285	287	295	322	305	283	274	296	269	273	293	266	333	281	304	270	279	285	244	309	291	272	269	272	297	289	322	292	307	284	266	305	287	270	288	306	296	298	268	307	275	311	254	337	272	282	286	311	293	276	280	293	286	287	299	289	293	283	297	265	299	293	290	296	310	303	300	276	293	291	313	274	289	300	310	283	298	286	277	297	295	305	289	280	302	318	314	304	297	315	303	299	268	304	263	283	289	287	256	280	277	299	288	279	291	322	252	270	300	278	280	292	305	296	291	315	301	302	295	291	306	257	292	280	295	288	285	280	321	293	304	347	289	286	316	291	307	300	272	283	284	275	330	295	302	304	263	298	280	292	298	315	261	285	289	309	293	241	288	294	288	279	284	327	298	322	325	285	307	272	266	266	283	284	280	290	273	287	312	307	298	283	267	277	318	279	305	293	283	267	316	289	279	294	255	342	294	265	319	298	274	304	332	294	295	298	303	307	309	275	273	280	311	307	273	274	252	313	270	288	286	280	300	317	254	275	266	322	287	226	288	269	291	290	285	290	303	281	278	278	296	302	292	317	292	272	294	303	307	307	310	293	280	291	276	301	274	269	308	297	309	294	331	316	285	282	284	296	286	288	294	285	286	320	294	285	279	276	289	277	265	266	274	269	273	300	281	291	285	294	308	284	290	303	303	321	294	317	273	297	300	259	290	295	317	290	252	289	271	293	293	290	291	301	304	267	319	295	314	298	258	308	288	309	291	278	314	280	294	296	304	305	291	322	283	308	264	296	310	261	276	248	290	302	270	302	293	304	295	315	305	295	299	260	284	288	308	329	292	293	321	313	269	276	289	303	301	299	289	273	256	291	282	288	302	262	293	269	293	323	312	281	321	307	293	283	296	320	286	299	263	292	299	323	332	303	297	302	313	301	310	333	279	329	292	283	267	296	293	279	287	287	335	284	266	274	289	314	315	345	291	298	297	269	257	318	289	305	294	306	289	299	305	289	284	323	310	277	301	291	315	257	292	284	311	297	277	273	298	290	263	289	275	307	291	287	327	278	306	287	272	302	313	291	293	300	294	291	272	306	265	331	260	294	286	318	300	318	279	311	290	298	274	281	288	297	312	296	277	263	262	305	321	339	273	297	318	274	293	344	305	309	305	283	303	260	252	294	261	284	339	313	323	300	297	330	312	275	298	268	320	290	312	331	311	326	283	315	297	295	295	317	326	307	286	269	296	302	309	279	317	287	293	275	309	282	290	281	329	281	269	314	310	286	269	258	294	291	296	295	286	295	279	319	302	311	283	273	309	313	329	316	306	298	288	289	278	276	329	269	279	264	289	312	314	301	276	287	304	271	291	350	305	279	257	293	300	328	269	281	291	271	289	263	304	287	301	332	274	274	275	265	297	305	288	262	292	293	286	292	272	316	254	281	311	302	316	299	322	319	269	276	306	299	279	307	284	293	248	277	296	300	296	304	291	305	271	280	258	295	295	293	276	270	297	266	287	313	271	313	293	309	297	301	294	308	311	281	300	286	284	312	301	294	289	317	289	286	278	324	286	321	318	286	289	297	268	294	277	277	294	312	310	294	285	285	306	283	313	336	275	306	283	319	296	275	277	316	298	261	321	271	286	291	287	329	312	278	291	265	303	287	260	284	311	269	317	262	299	307	316	322	297	322	289	274	299	278	310	272	272	298	286	279	290	302	263	315	284	311	308	312	304	270	332	301	294	289	280	308	291	294	302	306	306	286	300	297	274	279	262	274	289	287	300	275	288	302	291	258	290	286	295	295	261	280	294	273	291	312	322	340	275	280	273	308	293	283	300	282	311	294	294	300	289	268	306	290	295	276	282	302	269	261	306	299	312	275	313	283	283	313	279	272	310	271	280	308	295	282	297	265	331	270	267	273	280	291	315	313	268	296	265	307	289	284	276	246	253	273	292	290	275	302	243	318	305	294	259	274	319	279	285	299	287	309	292	319	278	274	327	305	276	296	292	302	299	294	291	326	277	270	281	260	251	277	327	305	319	289	314	311	322	283	317	294	301	286	289	294	297	284	278	282	272	286	289	271	289	298	284	326	301	326	288	273	253	294	293	313	302	273	298	284	306	305	291	291	289	277	268	297	296	271	303	284	307	295	322	302	339	309	292	304	295	315	300	290	332	281	290	291	307	315	298	280	274	327	270	290	273	285	286	300	271	307	327	260	279	298	289	281	306	281	279	275	280	267	329	277	270	312	290	291	293	292	342	303	297	291	283	301	255	342	299	287	306	342	295	284	309	277	252	308	275	282	292	289	317	294	302	323	277	306	274	283	279	338	311	269	296	323	268	272	306	320	267	280	337	275	326	285	284	286	280	276	278	285	344	285	315	297	283	328	303	277	262	314	277	258	305	291	321	282	274	275	316	332	310	291	262	314	343	288	275	270	277	321	305	321	261	317	285	260	309	294	301	273	288	282	304	315	289	305	277	289	312	306	300	294	316	297	278	292	270	293	311	319	289	297	298	295	267	293	290	324	304	303	291	307	257	258	257	300	299	294	268	290	294	278	296	318	276	267	302	281	292	274	319	279	288	295	289	281	265	290	278	286	265	309	312	310	285	273	282	290	305	313	310	287	265	299	288	310	295	295	324	289	320	279	284	288	306	257	267	303	320	299	299	328	322	288	308	299	297	331	290	282	284	263	298	274	309	283	270	302	277	250	300	311	291	284	285	311	334	265	318	274	297	241	299	285	293	304	303	304	277	257	292	306	287	304	274	297	258	279	271	278	289	289	297	333	322	292	291	302	301	300	309	322	298	316	290	300	292	323	261	286	272	315	277	301	302	293	309	298	324	289	271	297	304	280	300	279	327	309	295	303	269	278	303	288	288	295	300	324	288	290	292	270	263	305	301	296	288	269	283	269	301	281	287	279	277	262	284	314	282	288	275	280	280	291	302	302	257	259	267	301	318	282	284	278	300	287	285	292	278	290	302	305	311	319	306	267	278	290	275	276	282	273	301	280	316	298	261	305	281
7919	992	1220	1278	1184	1060	989	891	880	837	778	840	790	815	757	764	788	705	708	725	733	763	741	747	750	725	716	743	740	736	722	699	709	724	762	700	700	706	678	635	702	698	693	723	743	704	687	757	702	667	696	697	741	705	724	704	688	673	692	661	687	741	729	658	680	769	755	692	745	747	682	775	699	774	768	779	761	724	697	667	684	735	739	763	732	726	735	697	697	724	730	703	691	717	673	656	714	720	685	679	679	747	690	711	652	710	688	720	669	707	704	705	638	710	691	714	685	744	694	648	680	728	712	727	696	670	716	659	720	682	728	698	679	667	726	728	708	750	667	647	708	689	698	734	678	665	704	698	689	714	697	668	727	742	699	690	667	678	726	691	687	735	652	694	676	661	700	734	706	730	684	711	692	678	683	698	666	713	636	689	651	674	699	697	713	678	728	678	761	705	691	694	673	701	703	762	707	688	725	689	686	703	704	719	658	741	718	704	686	740	692	683	649	685	670	708	699	708	682	679	723	712	672	710	714	699	680	723	685	686	658	670	674	737	692	698	673	696	710	717	713	658	709	723	690	712	701	659	684	712	703	702	677	638	692	696	682	702	680	711	735	712	746	684	701	698	688	668	692	673	666	662	664	739	691	689	712	713	672	703	688	683	668	672	723	745	702	695	703	692	671	661	744	715	698	692	690	720	734	686	685	664	681	725	698	723	665	714	692	687	740	730	668	737	713	723	660	704	684	737	699	661	674	716	689	669	707	696	679	676	682	685	688	665	700	673	682	708	710	711	704	761	654	707	708	700	673	628	703	680	690	669	710	694	692	669	710	707	703	665	695	659	705	728	688	676	678	681	740	720	695	693	680	742	695	706	711	681	690	661	671	723	734	672	687	739	721	692	698	699	663	666	744	740	695	664	684	703	748	679	678	703	720	659	722	679	711	690	674	756	670	721	712	705	666	764	684	649	716	686	711	687	702	702	702	652	705	686	701	667	736	661	667	688	713	749	667	644	696	657	732	703	690	706	677	718	668	720	727	725	681	660	737	677	648	716	693	702	677	686	672	693	738	650	743	668	663	693	689	718	670	667	666	656	728	710	682	697	712	707	744	694	696	700	693	667	685	671	715	730	727	711	681	711	709	677	652	636	708	682	706	674	682	694	709	708	689	669	694	660	705	722	685	662	721	713	723	683	689	679	728	665	766	679	748	706	684	694	753	746	699	701	717	734	685	698	703	706	660	678	674	743	723	662	715	691	677	718	757	683	698	644	687	726	713	712	699	681	741	686	694	705	705	680	704	672	704	736	653	709	663	709	711	669	726	687	698	703	729	713	690	740	678	687	663	730	650	735	702	702	715	682	614	662	696	650	627	699	724	711	686	694	731	692	708	711	658	675	708	727	734	683	717	697	683	685	674	681	691	720	673	710	673	736	695	698	640	664	715	727	729	688	701	700	742	693	639	724	700	670	702	713	698	729	683	700	723	719	677	672	694	712	683	698	694	662	645	713	710	763	672	678	755	719	686	720	701	698	704	703	650	732	684	719	690	670	655	709	669	720	724	652	676	692	658	735	744	735	680	736	659	682	727	703	627	726	707	722	678	669	710	720	693	711	707	687	674	724	679	689	687	714	744	649	700	739	696	700	752	702	672	684	717	699	726	695	690	715	729	687	721	716	706	696	687	699	751	702	651	700	688	712	717	673	687	715	716	653	706	697	723	693	687	676	708	697	657	713	647	683	660	689	690	716	677	735	713	672	711	713	737	657	710	708	732	713	702	691	700	729	692	701	711	731	666	686	682	754	700	665	695	685	710	688	671	692	704	701	727	683	666	722	669	715	707	699	664	708	677	679	650	703	699	724	663	677	660	707	698	666	714	741	732	693	653	717	728	741	680	718	650	652	684	707	686	728	702	751	695	662	695	670	689	700	707	703	679	678	658	708	664	705	719	705	697	670	700	692	717	685	690	739	709	732	724	680	734	760	700	675	663	684	692	727	686	659	724	707	684	688	660	720	706	666	673	689	700	725	642	700	678	705	651	695	697	716	703	721	724	676	698	675	707	703	711	693	695	714	697	660	680	673	667	687	680	653	717	692	705	762	693	699	724	722	698	695	644	689	718	695	721	655	664	652	664	668	676	678	691	719	648	706	737	740	681	689	714	685	728	633	691	650	666	705	685	661	708	688	709	695	708	681	705	710	677	664	722	727	703	720	701	703	679	703	678	723	697	705	657	701	742	709	650	698	683	728	705	693	724	727	722	712	631	714	718	746	692	737	651	729	699	705	707	693	681	737	710	711	675	617	649	645	690	704	700	669	705	672	690	656	709	699	656	706	681	685	644	700	715	683	690	697	708	730	772	653	669	693	685	728	694	688	679	756	665	670	710	675	688	724	741	679	715	728	701	712	703	705	690	697	625	704	668	733	723	697	733	638	717	717	696	698	736	718	688	678	717	699	723	659	713	724	711	704	767	653	724	706	700	713	700	659	714	709	696	674	671	682	681	717	695	677	704	712	743	685	702	727	725	698	630	695	691	669	668	703	697	696	722	722	670	731	726	657	763	682	657	705	696	686	665	655	698	690	683	708	698	706	665	691	755	667	683	661	706	715	685	707	733	670	728	717	728	666	697	688	706	655	745	725	745	628	711	687	685	726	708	682	657	706	660	722	690	692	693	729	644	695	685	676	658	714	693	660	680	707	695	663	662	676	694	742	691	700	733	716	688	720	688	693	657	684	652	705	705	707	717	661	690	700	677	666	658	712	666	673	670	713	730	697	662	696	677	704	730	675	653	656	696	734	706	698	699	714	745	653	653	720	740	728	723	674	668	704	722	720	672	702	695	688	683	722	663	676	705	698	759	754	701	691	665	726	671	713	683	728	672	678	683	675	692	699	686	677	711	680	704	646	781	668	671	721	700	721	687	698	674	726	686	674	705	772	720	680	721	661	699	696	724	718	674	719	722	720	706	729	682	740	691	701	685	690	660	678	695	688	696	697	680	682	701	710	672	657	689	714	662	692	647	691	724	674	699	729	710	708	736	697	650	694	712	655	727	723	683	748	687	702	648	716	697	707	703	678	675	705	667	660	677	686	715	661	715	684	682	725	763	716	634	734	657	660	710	686	717	729	729	680	688	791	719	716	708	699	701	682	704	747	675	737	782	712	704	699	675	716	657	713	659	708	667	725	658	684	672	676	732	694	670	703	757	653	684	696	734	700	700	675	698	664	692	661	679	695	729	659	678	700	714	717	706	709	743	729	709	652	719	723	722	666	722	692	712	688	712	682	682	704	709	718	743	677	708	654	734	690	672	694	688	628	711	715	668	696	708	730	669	687	729	659	727	713	667	701	741	733	709	650	704	725	652	692	703	684	694	675	698	677	674	710	702	721	740	696	708	702	701	725	692	713	700	688	737	733	682	718	685	705	655	669	702	699	669	688	707	673	708	684	656	672	704	700	785	682	695	708	715	717	705	698	704	698	671	662	678	747
14416	995	637	470	364	296	248	214	202	212	169	188	204	163	185	165	194	166	197	166	177	160	185	178	152	159	181	166	163	167	156	160	168	167	180	186	177	172	182	177	162	181	185	190	156	172	161	162	173	139	169	180	149	167	185	169	167	160	160	162	154	162	176	155	182	164	180	160	204	172	180	156	177	191	169	178	171	157	196	177	167	171	182	160	152	164	158	188	193	169	164	178	167	171	160	166	150	162	195	128	161	148	137	170	172	172	167	163	148	160	141	177	167	185	181	149	159	185	133	165	156	159	165	146	142	171	148	165	147	154	159	170	157	174	155	162	163	149	177	154	169	186	133	175	159	200	166	173	188	158	175	150	154	136	161	171	183	156	167	142	170	174	144	150	177	174	158	158	170	178	186	180	156	171	165	158	171	137	161	164	187	157	164	163	155	177	176	148	161	174	188	154	194	154	149	191	161	168	161	159	159	139	178	181	162	166	163	175	167	157	161	187	156	189	152	158	174	170	150	143	160	196	180	162	159	143	148	166	161	140	173	181	194	172	174	159	143	151	161	159	180	180	186	156	187	151	185	159	148	165	163	169	181	184	168	141	167	167	158	169	147	168	186	161	161	167	173	152	163	157	168	139	154	178	168	175	144	159	161	164	197	155	164	172	164	191	154	175	146	140	176	146	184	145	158	135	176	193	178	171	144	170	163	154	169	160	171	146	151	164	165	168	149	168	153	159	186	177	179	164	154	184	146	173	190	153	177	158	166	163	152	169	150	175	153	148	156	165	163	158	157	149	166	176	161	148	183	165	171	167	135	188	165	167	172	160	161	174	176	158	162	164	156	169	143	162	160	146	136	187	198	185	166	171	185	206	158	187	157	176	162	154	189	184	173	192	163	153	135	156	169	167	167	178	172	143	170	170	176	129	178	155	180	152	175	174	150	173	159	161	163	164	162	189	161	175	171	166	163	140	158	168	176	193	165	155	156	196	164	170	160	151	148	154	151	160	143	184	140	148	168	159	176	164	157	178	173	149	152	179	178	154	169	165	137	174	156	161	161	154	146	173	149	135	153	169	172	176	169	169	179	172	163	181	164	166	164	157	169	184	157	187	150	175	164	168	188	149	143	163	187	157	157	149	163	162	170	180	175	169	155	144	164	155	159	166	165	154	176	185	158	172	174	167	148	175	161	144	118	171	173	159	168	159	169	144	171	152	173	163	165	193	179	183	143	193	176	170	190	142	149	168	185	196	164	185	176	139	158	157	147	160	148	142	173	170	151	161	170	148	146	151	171	195	159	144	185	163	183	170	160	151	169	161	158	139	194	149	164	174	156	189	172	176	184	169	159	185	169	159	160	164	137	153	166	159	165	177	159	146	167	157	175	197	155	184	161	165	171	167	151	172	156	155	146	173	156	168	175	179	171	165	183	183	169	153	155	165	139	187	154	170	147	177	170	185	163	173	142	148	160	183	170	191	166	160	156	150	144	160	172	169	186	174	171	169	177	158	134	166	162	163	141	164	172	152	169	172	161	152	164	172	150	141	162	173	161	188	184	172	153	155	178	184	153	167	176	163	179	171	166	161	167	170	160	183	161	185	141	161	165	184	187	157	169	162	165	126	176	161	138	158	186	179	170	156	171	162	172	150	160	117	153	154	173	174	162	195	182	159	174	198	164	178	146	169	168	153	170	144	171	189	181	174	158	187	162	162	156	183	194	155	168	156	173	169	184	172	144	150	147	148	172	151	165	153	146	158	154	143	127	157	154	150	154	181	156	156	187	140	146	182	173	149	159	154	172	156	168	169	182	152	194	154	172	134	162	158	162	174	179	187	166	154	146	165	175	147	181	157	164	162	149	154	170	182	183	148	162	166	169	184	181	181	150	176	153	172	170	167	175	205	182	148	172	159	154	151	158	168	172	160	190	159	161	159	179	186	145	165	155	158	176	154	187	165	179	161	179	191	178	160	176	159	164	157	153	165	144	172	160	168	155	166	183	169	173	164	164	180	164	154	138	159	145	136	169	159	146	158	160	166	157	182	154	169	172	166	158	192	163	154	169	155	175	165	170	157	172	164	177	166	206	176	187	174	170	149	180	168	153	188	175	149	153	152	163	193	173	175	180	172	159	143	154	146	163	157	179	183	167	177	179	187	150	187	160	175	155	160	190	194	155	158	162	147	166	163	170	169	168	154	150	172	167	163	154	168	154	162	134	178	160	170	167	180	149	170	195	144	149	149	176	166	170	152	171	183	154	172	174	184	145	149	179	153	175	164	169	148	157	150	157	179	186	153	203	163	158	174	156	151	129	152	163	170	171	170	170	155	149	167	156	144	146	153	173	151	154	168	162	155	165	169	162	173	147	160	161	171	147	166	164	188	171	160	164	147	160	160	174	181	152	149	164	162	182	180	162	158	170	171	162	168	175	163	160	162	175	172	160	172	176	143	175	144	170	159	173	157	169	154	147	154	152	164	158	169	176	159	134	141	156	139	165	147	164	148	177	138	164	132	178	167	143	162	173	161	168	183	172	157	162	165	173	170	135	195	165	185	172	150	155	168	189	162	166	137	150	184	154	145	184	174	155	166	152	152	178	190	179	144	136	145	158	154	163	159	163	163	149	168	149	146	166	132	141	161	187	163	184	178	168	164	184	166	165	149	167	169	178	172	154	151	164	179	157	136	169	155	135	180	181	184	181	168	146	163	162	157	151	161	168	160	158	189	159	189	154	177	173	154	174	168	144	161	155	166	165	145	190	149	170	168	139	193	154	181	166	174	160	163	175	188	146	160	145	174	182	175	165	163	159	146	175	170	183	153	181	181	181	166	182	148	178	177	167	134	167	148	161	169	143	159	161	147	166	139	152	148	152	161	162	158	175	157	169	175	165	175	157	156	171	134	174	169	164	154	163	166	165	139	167	156	174	165	169	167	178	143	173	151	173	164	177	159	156	159	162	205	189	162	135	158	167	149	146	173	149	148	169	156	161	188	160	156	137	161	156	171	175	155	151	148	157	162	170	168	170	165	173	187	165	196	134	157	177	182	164	183	178	160	162	156	169	166	167	153	177	169	140	160	170	155	147	141	177	173	148	160	167	164	138	170	175	170	178	170	160	170	147	163	159	167	167	156	168	174	167	153	149	148	149	161	172	164	142	195	176	152	150	167	173	163	170	136	154	164	152	164	159	160	149	156	170	178	173	142	165	175	161	165	163	160	165	170	146	182	138	155	163	151	143	170	154	190	166	159	155	155	170	175	189	152	144	172	174	189	156	151	159	154	167	159	153	157	179	178	176	175	159	144	172	161	174	159	148	160	157	162	171	164	192	168	167	190	152	168	192	141	168	164	180	179	177	173	164	150	145	156	150	171	164	165	134	157	161	145	165	158	153	185	153	186	169	135	169	158	167	160	168	139	147	147	153	187	153	170	174	152	155	170	186	146	156	140	119	141	172	164	146	142	188	153	169	155	171	147	184	170	145	144	164	163	161	158
9063	931	1434	1607	1354	1104	941	883	714	769	715	605	574	589	553	535	510	476	521	509	454	519	510	448	476	496	461	458	454	441	482	419	421	466	443	409	450	446	416	426	439	442	420	420	403	415	446	428	428	449	450	413	408	429	443	418	448	434	436	419	441	406	437	414	416	482	484	481	489	454	457	435	460	539	511	473	480	476	469	423	411	407	399	485	488	442	433	421	451	418	433	421	421	393	381	434	422	406	378	393	397	407	423	446	384	395	398	399	431	419	453	414	394	431	422	464	441	394	433	405	430	432	419	398	435	386	416	430	423	405	415	434	404	401	420	394	439	392	416	436	417	428	401	467	411	448	422	428	386	430	456	418	378	438	448	418	433	404	438	424	417	427	414	387	393	385	413	414	439	428	414	422	428	417	399	414	439	462	430	432	411	418	422	417	391	388	429	375	400	425	429	441	386	390	365	445	399	392	425	418	417	431	433	427	475	429	422	386	393	423	394	435	410	451	412	392	370	422	421	401	409	434	381	437	425	401	420	436	418	428	413	418	416	415	413	421	453	408	393	391	411	472	413	406	424	387	400	402	412	430	404	457	394	450	406	418	418	411	431	426	410	404	393	411	428	401	430	435	360	402	452	434	425	403	385	432	415	423	428	433	420	430	448	406	400	416	402	400	428	397	389	398	437	404	414	438	396	380	420	416	393	407	420	407	440	458	395	396	406	424	432	404	423	417	415	424	397	424	401	435	410	423	399	426	449	402	431	418	410	423	428	408	399	429	362	400	398	413	446	399	441	430	431	403	428	424	421	463	401	421	421	476	430	404	412	391	403	401	422	440	441	378	413	380	475	426	415	403	431	423	412	423	421	414	425	413	404	400	436	404	417	431	439	428	407	435	399	403	420	397	395	398	410	418	419	387	438	408	405	413	419	438	390	430	413	406	409	410	431	393	401	439	399	437	404	442	409	413	399	435	408	420	440	425	388	428	432	436	412	402	398	394	408	381	375	381	438	433	432	446	374	416	450	449	408	449	437	432	452	391	431	427	419	423	417	426	422	435	417	413	438	417	393	448	411	407	393	468	413	441	449	436	400	442	417	402	415	435	422	440	419	403	425	407	405	418	422	371	409	426	419	429	447	436	453	423	422	438	444	446	389	438	427	401	431	403	410	408	439	442	405	409	425	411	420	415	399	425	415	386	425	459	405	406	431	413	399	419	365	448	405	455	426	407	392	462	434	412	420	383	414	452	415	448	413	391	452	440	438	406	425	408	387	400	388	398	411	413	398	434	410	441	393	434	401	418	417	420	402	390	439	411	434	416	419	396	418	401	387	441	392	458	429	432	409	414	467	400	431	392	390	413	445	424	455	359	355	409	438	385	402	421	422	421	409	438	422	379	383	385	396	442	411	418	400	411	396	443	452	426	422	395	462	398	431	418	353	437	452	438	461	460	415	383	415	409	437	411	414	405	430	439	438	399	411	438	427	419	415	419	395	418	381	413	430	402	385	392	421	390	449	407	436	403	418	403	414	385	401	427	393	402	370	454	426	431	418	430	378	412	407	406	433	460	418	420	438	418	427	404	380	428	428	398	402	422	400	408	406	391	410	430	411	436	431	404	407	386	398	405	418	424	405	415	420	394	400	446	412	422	421	432	436	427	463	412	405	423	425	386	397	423	457	383	426	435	423	390	445	442	424	404	424	468	418	413	445	447	383	414	417	399	432	410	431	407	405	438	446	433	444	419	398	402	385	385	427	436	422	391	415	432	428	416	440	431	417	408	385	419	373	399	430	418	423	438	416	418	450	445	426	444	443	444	402	407	426	425	405	405	433	462	381	442	431	383	408	417	401	402	389	439	423	420	403	401	426	409	420	418	403	413	441	397	398	371	388	440	412	442	424	443	440	380	396	408	422	444	447	451	415	411	404	403	428	395	419	417	411	434	392	406	428	431	428	423	453	414	433	457	423	416	409	384	430	439	411	396	419	396	395	425	442	435	448	392	407	412	429	409	425	404	420	413	419	422	412	422	443	429	453	445	404	424	423	412	405	433	429	458	412	415	415	412	402	426	414	406	428	356	435	413	419	407	410	436	440	429	407	416	439	419	411	407	434	398	411	388	420	447	443	426	412	415	389	418	436	447	451	400	373	368	422	383	401	411	429	411	428	412	439	414	429	413	425	420	423	441	448	406	431	451	368	417	429	423	441	434	425	419	410	419	437	440	445	440	418	394	398	434	409	390	441	425	452	419	435	401	377	462	403	410	423	406	420	422	445	409	431	423	417	409	442	430	438	394	400	463	386	415	416	427	400	420	440	444	394	372	385	435	421	455	419	404	432	386	418	434	400	445	399	401	432	459	420	421	414	444	426	453	438	398	406	441	409	429	424	425	413	390	436	437	402	405	427	422	429	395	441	417	399	424	413	436	421	428	465	450	434	396	397	417	432	378	419	453	405	416	411	443	466	445	416	432	416	412	433	417	388	406	400	438	438	443	430	387	437	413	420	423	437	375	431	417	455	423	403	409	388	417	422	423	430	410	415	462	405	424	423	408	447	423	454	390	433	415	433	420	435	417	423	428	398	405	400	466	409	439	387	417	389	424	372	453	395	401	416	453	391	441	412	406	414	400	399	426	414	393	439	434	395	433	404	436	388	394	420	439	442	389	405	412	363	422	406	422	403	436	419	423	426	453	379	445	439	438	394	434	443	421	406	414	386	410	420	424	450	465	404	401	439	410	448	418	419	375	413	412	431	418	415	430	431	427	408	388	425	380	433	423	418	433	431	438	431	415	415	441	460	392	410	425	414	403	437	413	438	453	426	404	397	436	378	443	442	422	373	399	396	410	439	433	438	402	392	396	394	418	401	421	403	392	415	395	438	443	433	412	455	398	419	395	450	434	410	425	430	420	408	420	432	430	411	428	413	448	415	390	428	391	427	407	456	396	418	423	413	419	431	402	424	397	427	427	420	423	455	402	414	429	420	453	391	415	416	379	424	398	407	426	413	446	417	404	473	391	454	452	434	376	396	451	465	423	419	421	429	407	379	434	410	409	458	442	437	458	416	389	424	432	406	388	398	416	382	408	447	445	384	408	395	438	413	428	418	396	441	424	430	425	401	420	434	379	421	439	424	430	454	424	414	439	406	389	401	409	413	383	451	436	469	428	390	389	419	423	451	431	392	406	421	445	432	418	403	366	430	374	377	437	402	433	400	425	426	420	442	458	401	406	424	472	419	414	430	416	410	440	411	430	443	427	423	426	415	408	440	440	386	432	438	427	417	415	397	396	416	406	437	416	432	428	394	413	433	452	433	455	401	411	425	423	412	379	433	376	435	457	403	455	391	425	399	438	462	465	395	421	429	422	392	418	395	443	405	403	417	420	430	433	398	435	436	430	422	408	417	408	397	434	385	431	439	415	436	396	463	396	381	427	429	406	419	423	420	401	391	413	413	417	433	444	431	423	435	399	417	357	430	393	411	409	402	390	427	383
3139	411	347	378	358	342	345	347	357	371	320	359	355	322	336	363	377	338	358	353	345	348	344	311	288	362	329	354	349	358	328	337	314	359	383	342	367	322	395	293	324	368	369	345	322	361	378	329	337	340	323	334	328	345	384	329	328	358	362	361	367	364	320	337	367	355	340	410	368	360	345	351	336	329	303	346	349	349	374	326	339	347	347	381	337	357	353	318	315	320	328	375	360	338	374	375	365	337	366	335	339	346	338	334	345	357	360	341	342	328	349	345	317	376	385	325	320	301	323	295	327	338	354	366	322	311	330	347	325	303	312	350	402	329	351	326	347	325	327	351	349	335	325	309	367	339	315	317	317	348	366	360	335	307	377	394	333	359	351	354	351	352	359	325	324	333	344	361	335	342	318	336	361	343	320	369	360	348	315	344	368	378	354	325	341	335	342	343	349	373	351	381	340	343	326	322	339	342	325	309	339	358	366	323	350	324	331	349	342	347	358	365	321	329	316	326	325	353	321	368	326	331	335	337	342	327	347	350	335	345	373	338	331	367	319	316	342	344	347	326	352	340	306	361	312	342	327	344	315	339	339	323	342	360	346	327	361	344	330	357	351	332	381	342	344	338	363	328	339	357	294	352	349	321	355	334	339	362	333	357	312	392	348	321	349	354	328	320	352	380	349	313	344	345	354	351	350	347	333	322	345	327	334	349	314	341	384	342	353	339	352	330	341	341	319	329	289	345	318	375	367	356	352	346	341	339	313	362	330	337	314	356	334	363	365	326	346	349	320	300	340	345	345	333	332	343	327	345	353	326	378	352	375	350	359	307	327	342	319	331	355	331	322	357	315	335	405	377	369	344	328	374	345	361	329	361	356	356	312	322	364	329	328	369	351	306	350	312	323	326	327	344	361	356	361	354	366	383	327	342	354	345	334	353	335	307	322	372	322	349	360	337	335	326	352	353	313	321	332	302	351	330	364	350	329	354	322	335	342	314	334	316	303	342	334	313	341	347	324	337	340	354	330	354	298	359	363	354	355	358	345	345	340	361	340	353	340	323	330	350	333	302	309	363	353	382	346	358	332	331	378	352	341	323	325	335	344	299	327	318	341	340	297	351	340	332	371	331	311	363	383	352	347	341	314	331	348	351	341	319	346	360	338	367	331	318	341	340	339	346	352	348	324	344	353	403	327	301	294	327	326	363	364	337	361	370	304	346	339	345	358	320	343	340	324	349	301	312	333	339	331	399	299	349	327	318	350	334	366	327	333	335	351	347	345	348	310	350	336	341	306	382	335	365	348	314	341	356	342	349	364	324	348	318	355	310	353	326	334	355	361	334	345	350	313	315	362	321	336	337	314	347	336	344	339	328	325	334	334	330	346	333	342	319	341	337	321	328	364	350	347	347	351	352	340	337	319	355	370	380	390	349	366	348	310	341	312	332	344	348	354	363	346	332	338	338	286	370	355	359	332	330	327	339	343	352	333	329	345	369	353	329	347	336	394	314	334	341	312	330	346	332	373	328	335	330	329	366	353	346	325	348	321	328	335	305	338	336	341	352	347	347	366	343	357	305	351	355	369	332	365	297	335	350	354	311	315	350	332	354	313	303	317	328	355	351	355	357	332	349	297	319	344	375	346	300	354	324	326	380	339	330	328	392	363	341	348	306	353	382	361	327	358	357	344	355	373	361	331	326	336	349	311	354	348	317	364	320	350	358	334	329	320	373	349	348	334	369	328	384	325	341	343	336	398	331	316	323	330	339	324	355	330	322	339	339	346	346	350	351	323	337	341	402	321	343	335	344	371	291	325	360	310	370	334	351	327	351	338	339	349	325	335	338	377	340	319	363	333	349	325	362	370	363	332	346	314	296	349	344	334	372	341	359	359	349	326	338	339	353	348	335	365	340	322	361	368	333	318	340	331	322	310	316	340	333	348	362	345	306	347	325	347	350	359	322	351	312	348	341	364	322	356	322	374	315	338	321	366	355	333	376	367	340	307	355	338	356	348	356	333	307	346	329	342	384	323	373	323	343	338	340	358	330	331	363	352	357	334	341	333	341	342	362	356	342	323	372	365	348	339	301	377	340	308	351	379	361	368	349	349	324	331	331	340	313	336	345	358	328	371	344	337	331	336	312	361	376	313	363	366	348	345	347	360	345	359	327	316	351	339	321	371	347	383	350	361	341	338	354	372	332	325	316	317	336	302	316	356	309	345	330	341	348	371	332	350	333	329	361	369	346	336	342	348	356	332	334	357	332	303	357	363	348	335	317	374	366	297	339	323	348	338	341	300	362	377	335	361	354	385	352	360	318	360	379	360	362	340	349	359	357	345	325	324	308	311	363	355	321	322	351	354	330	350	354	351	329	335	325	320	321	359	338	347	328	341	307	325	327	336	304	334	339	317	350	374	344	360	390	382	365	344	337	343	337	345	359	356	353	361	343	343	335	361	344	360	336	326	377	369	359	355	298	358	324	311	315	321	360	336	334	344	361	316	340	339	343	330	341	355	324	352	353	309	351	357	337	305	367	329	353	400	326	400	343	377	348	322	332	326	342	329	324	378	358	320	330	324	351	312	357	358	328	321	324	361	350	321	349	331	355	338	299	364	338	355	372	324	340	293	346	300	362	353	364	318	364	357	300	326	361	347	359	325	324	319	348	330	336	366	346	332	358	324	317	339	334	328	341	339	336	366	411	351	365	350	358	353	335	375	328	327	346	350	347	346	340	363	345	362	327	313	351	323	342	331	332	328	379	317	359	336	346	377	328	329	318	335	356	377	347	341	343	318	376	357	341	353	340	353	364	350	383	299	361	372	291	332	357	314	367	334	362	320	314	312	350	359	342	337	332	397	325	309	363	324	331	324	325	341	345	325	334	358	379	334	327	360	325	341	303	334	342	340	346	357	306	349	348	311	339	364	363	338	338	334	328	400	333	330	319	347	376	328	321	344	367	328	326	339	365	366	318	351	355	325	348	349	330	356	359	348	349	347	313	325	320	340	357	327	374	327	335	355	349	364	358	329	344	333	338	359	329	329	351	347	340	360	361	354	361	381	354	359	332	359	320	348	316	341	326	367	342	325	333	331	339	348	381	320	359	365	377	335	357	337	349	384	338	351	339	354	311	308	325	302	330	343	349	335	333	337	336	367	331	366	335	349	345	357	312	352	363	362	325	319	343	368	342	329	333	358	340	351	336	357	363	331	324	367	329	356	309	332	341	316	322	333	336	375	324	331	367	300	352	333	321	350	307	350	331	325	323	369	361	321	336	339	333	331	351	328	322	366	399	373	336	380	352	340	354	335	332	355	386	340	311	354	359	339	319	348	335	320	356	355	367	331	323	379	332	356	350	354	360	302	343	320	327	361	339	294	324	342	320	361	329	311	352	333	329	352	366	369	352	335	343	310	309	334	299	332	359	330	372	375	315	350	352	353	314	338	357	349	337	371	357	334	347	324	355	348	344	325	346	367	370	346	325	334	343	361	351	350	360
3186	824	843	889	805	831	809	818	794	815	833	808	826	773	770	854	814	811	816	763	764	788	780	846	834	804	747	802	789	817	748	810	791	813	784	790	795	817	829	769	774	831	791	835	795	864	795	770	851	865	828	802	835	800	804	832	821	782	761	797	746	767	787	770	801	762	857	830	811	847	773	832	878	865	822	838	769	811	828	810	822	816	779	798	777	829	804	819	791	788	788	781	800	781	783	812	820	873	833	830	805	778	809	833	860	829	791	774	823	819	826	761	836	778	810	814	841	796	808	774	812	801	835	842	806	686	795	794	777	812	832	825	810	749	838	803	750	770	818	811	807	802	773	835	824	771	800	813	786	779	795	838	805	793	825	788	832	796	793	804	850	815	806	807	869	787	819	886	775	839	808	832	811	813	774	862	887	818	810	801	795	826	822	866	848	795	857	765	811	806	804	810	796	808	792	791	852	828	836	810	786	811	858	848	806	807	851	838	785	795	845	808	743	785	832	762	863	767	815	832	761	776	824	842	852	775	825	772	795	790	825	847	815	796	777	811	811	839	809	767	792	814	783	784	855	779	794	809	783	807	817	776	787	808	764	848	790	828	788	815	840	851	825	754	770	789	879	832	833	826	852	746	828	768	806	811	810	777	811	778	856	824	786	780	806	803	830	819	809	769	820	801	841	813	814	807	811	809	791	757	769	826	813	831	810	814	790	792	797	787	865	799	774	793	836	865	794	778	805	820	824	765	766	802	798	785	801	776	798	812	788	766	843	816	801	785	769	803	858	818	822	811	825	802	832	824	823	860	822	812	787	781	866	844	748	845	780	774	768	745	793	839	796	772	818	794	806	797	813	807	812	785	828	833	854	822	834	816	814	859	787	812	771	778	802	860	809	836	773	837	801	792	767	769	824	847	788	755	900	788	791	786	774	810	761	790	804	812	759	799	807	805	814	826	802	826	783	786	840	810	804	826	810	804	853	786	831	804	821	778	746	771	835	791	785	803	789	855	798	824	774	799	820	805	796	793	807	812	826	828	817	808	824	779	834	834	765	851	785	842	786	817	888	795	782	832	871	803	797	772	806	836	827	804	830	809	814	802	831	827	847	799	802	816	787	799	784	820	792	799	795	762	823	797	820	798	850	791	787	829	823	818	831	800	784	769	838	772	811	853	870	859	838	847	775	777	805	776	823	830	835	815	811	807	802	828	802	846	772	888	797	769	791	797	779	798	829	794	787	812	752	826	786	773	807	798	786	832	794	827	820	816	810	819	752	788	803	756	789	832	787	783	797	816	818	825	831	836	814	779	768	808	800	777	785	804	845	855	794	819	805	793	773	798	845	762	809	824	854	844	802	825	842	858	822	815	769	850	870	800	786	811	824	797	804	812	804	824	837	797	783	845	795	842	811	842	773	795	820	782	801	844	843	847	779	782	809	841	804	846	788	801	813	797	790	828	861	781	777	855	776	822	835	829	827	824	847	817	815	831	840	781	790	758	812	795	785	837	839	764	792	803	786	787	815	814	793	868	803	834	787	828	812	791	776	816	807	798	816	799	795	828	792	814	857	778	806	781	774	805	791	812	799	800	786	808	866	825	820	729	814	813	794	799	826	844	752	854	823	794	802	779	778	861	769	749	805	758	783	802	844	822	812	815	818	824	805	829	773	848	751	858	802	813	829	802	821	820	845	758	827	777	832	789	862	817	810	808	829	807	850	793	844	833	841	796	837	832	841	807	774	808	812	785	772	808	847	811	808	809	764	744	800	854	862	814	765	800	836	760	776	811	836	817	793	754	781	812	817	816	834	812	770	781	834	821	783	796	832	805	808	787	796	825	778	820	819	787	838	743	823	843	821	787	786	814	832	859	808	839	799	842	774	831	804	826	844	774	827	797	865	813	824	846	796	808	835	748	812	811	800	800	804	824	804	859	816	858	825	798	891	786	855	810	790	806	875	773	795	802	808	793	828	802	829	813	802	831	785	807	763	794	792	811	785	823	812	770	794	767	814	817	793	787	851	811	785	841	793	841	857	792	795	789	819	755	778	809	827	834	816	821	888	813	818	830	849	772	800	783	793	827	816	767	795	796	820	795	808	819	807	802	792	847	806	829	851	838	831	847	820	879	815	812	782	830	848	804	766	823	814	832	811	855	811	729	845	794	810	791	811	825	819	829	800	792	774	819	819	797	798	833	809	779	804	858	872	794	776	853	813	787	779	846	811	815	783	777	806	801	783	802	832	785	834	833	804	828	844	780	835	802	774	741	766	854	780	803	779	774	818	825	817	851	832	742	821	807	820	784	802	812	801	818	777	796	819	809	801	860	786	804	817	797	802	795	819	828	792	811	799	784	830	836	834	798	763	770	813	788	785	838	849	768	792	863	797	836	796	799	796	835	788	832	812	792	801	846	822	790	855	823	854	767	776	794	840	805	801	809	823	807	796	813	840	782	817	784	809	823	822	793	789	810	809	862	760	816	798	822	805	749	823	811	826	783	838	836	806	789	830	785	770	762	804	837	803	818	796	850	799	773	824	831	865	790	814	796	813	800	756	796	770	778	779	763	801	794	786	808	804	854	785	795	820	795	797	804	855	842	767	827	807	793	877	784	804	754	809	834	831	790	789	826	794	820	842	802	805	819	802	774	785	815	800	856	832	838	784	809	808	841	792	838	804	820	787	855	828	812	838	810	799	831	832	844	798	827	806	850	842	842	830	774	805	825	862	803	783	819	825	777	805	840	810	850	790	782	818	845	799	819	852	776	809	827	831	810	780	820	780	737	825	844	849	823	807	784	838	816	808	828	823	752	844	779	777	837	761	814	804	845	789	855	807	780	821	825	784	836	838	808	818	829	780	786	800	805	803	767	818	821	841	809	789	829	827	845	810	865	792	801	826	862	769	841	810	841	814	838	772	760	825	834	785	778	777	800	812	818	804	787	849	826	781	767	820	787	816	797	752	786	824	833	882	788	826	844	878	769	826	826	805	810	840	773	824	806	838	842	811	776	747	826	813	864	835	776	823	829	886	806	832	833	835	850	779	799	766	803	773	813	828	804	806	811	786	792	751	793	818	831	812	844	828	809	770	807	778	793	833	828	809	760	797	799	790	792	854	787	791	809	826	821	840	823	769	776	731	823	758	808	791	816	806	759	743	783	834	747	766	784	817	852	812	796	809	847	811	765	775	849	821	817	838	816	826	781	784	830	856	838	798	785	839	813	828	819	871	813	822	794	826	762	795	810	821	785	781	781	831	752	769	825	799	785	801	813	869	807	780	776	798	827	827	811	808	808	798	805	801	821	845	778	767	763	829	814	786	775	816	812	814	823	805	757	791	791	838	793	810	839	819	744	780	772	798	822	828	801	772	820	802	783	857	815	825	772	822	780	842	833	799	770	835	823	852	777	793	843	829	844	808	811	819	837	798	806	833	789	764	806	801	827	848	792	816	810	799	838	768	823	798	819	820	844	763	838	822	810	801	816	829	789	817	848
9340	581	478	484	368	322	324	331	307	298	279	267	294	286	294	285	297	310	304	302	281	298	278	277	302	272	275	285	324	298	283	285	292	299	290	282	293	229	285	286	325	298	296	278	310	317	282	252	276	289	261	300	313	316	308	264	291	286	261	286	298	322	302	300	258	300	270	291	296	301	323	276	299	295	278	277	286	286	297	273	294	254	300	272	308	293	299	280	287	270	316	279	317	263	308	261	260	299	283	266	303	289	279	284	271	325	247	312	303	302	283	303	296	326	272	303	300	258	298	272	326	289	299	307	300	278	281	269	237	260	311	270	278	310	304	297	288	280	283	277	258	318	269	272	285	307	278	291	274	292	300	321	291	273	288	297	270	292	281	280	255	288	297	246	289	279	292	274	284	287	300	301	307	277	274	264	282	268	316	317	316	300	268	268	299	278	262	311	280	303	295	326	277	281	289	302	303	272	298	288	296	279	299	285	264	261	265	262	301	291	274	280	268	292	283	261	263	270	263	277	261	285	278	290	296	284	293	262	267	254	284	295	308	321	293	314	300	282	289	299	279	313	288	277	295	259	289	277	303	317	284	292	273	300	268	281	265	246	284	295	260	283	279	276	277	345	306	291	273	280	300	276	299	278	295	266	275	277	275	264	293	277	279	304	274	283	273	261	291	279	267	298	253	254	256	278	259	298	302	315	314	280	322	301	269	269	283	271	289	277	275	297	307	302	303	330	297	296	303	297	244	273	289	290	316	296	296	304	329	283	249	271	285	293	292	294	308	277	290	247	279	299	300	294	297	295	324	272	301	291	275	284	285	295	274	286	309	285	269	279	257	237	319	304	306	278	254	309	294	311	257	287	291	281	281	314	274	319	307	324	269	281	303	292	278	271	289	280	270	283	296	298	293	291	291	295	298	294	272	272	294	251	266	267	279	271	251	289	264	268	262	287	281	293	294	337	311	304	271	304	280	298	293	307	293	293	327	277	238	268	255	263	259	267	309	324	282	311	286	300	296	272	252	274	314	263	278	310	291	309	288	272	319	248	288	278	309	261	288	304	263	315	301	261	276	295	310	324	298	266	308	299	263	289	260	301	276	306	318	288	290	295	292	300	236	318	305	290	298	266	288	295	293	307	286	280	291	251	306	314	300	285	267	303	299	322	289	319	288	284	247	288	289	284	279	303	319	311	305	310	267	313	286	291	285	315	282	282	292	326	261	299	272	309	295	336	272	245	299	300	312	252	328	280	284	308	268	263	291	272	257	289	282	260	288	272	306	308	288	289	252	285	294	302	301	304	280	272	307	297	311	278	297	275	287	297	250	266	283	301	297	299	253	282	284	270	277	253	287	294	283	287	330	312	263	276	270	287	296	325	293	282	303	290	308	265	278	273	290	297	276	307	300	270	295	269	308	276	311	278	289	302	296	273	314	287	311	271	263	272	302	270	292	307	283	287	293	264	298	271	277	262	286	305	296	290	296	279	264	286	254	292	300	316	302	282	248	253	293	284	284	294	297	330	321	266	281	273	266	285	284	297	293	256	285	303	278	279	290	285	282	272	275	280	275	273	275	276	267	272	286	292	299	282	264	316	276	315	274	273	296	296	295	287	275	315	288	285	264	280	340	287	275	258	276	305	287	268	269	274	289	273	299	280	291	286	291	312	285	322	297	265	315	257	282	265	282	302	278	297	297	285	257	292	293	262	294	261	292	272	314	294	297	292	259	284	295	287	302	305	281	268	258	272	307	259	264	317	254	293	289	284	308	304	294	251	314	261	277	286	309	307	285	277	304	289	318	299	297	291	294	270	290	295	279	328	281	252	271	284	284	309	286	300	283	267	288	291	347	302	294	280	298	300	298	278	251	274	293	274	303	274	279	244	309	319	280	331	281	329	284	252	306	299	255	291	290	289	241	280	276	282	289	295	293	284	279	287	287	262	314	289	287	292	295	280	299	276	296	308	261	271	313	301	253	287	272	286	299	284	326	270	292	286	318	285	291	310	278	313	283	306	295	263	293	288	307	311	297	263	290	283	280	285	265	257	300	283	302	323	289	279	267	290	266	285	304	280	295	289	251	292	308	282	320	255	288	301	294	292	247	299	265	278	300	302	271	273	316	273	289	288	291	299	270	307	284	294	306	303	247	271	276	258	281	304	260	305	268	284	273	275	279	292	270	285	281	322	289	305	302	277	290	314	298	258	301	320	292	299	294	274	274	270	279	297	256	280	293	281	286	293	268	311	258	296	273	263	302	297	278	300	303	311	297	296	286	262	306	293	276	308	302	271	270	277	307	299	302	273	317	306	298	281	293	301	286	277	283	300	314	258	288	295	288	291	323	289	276	301	298	310	304	295	326	278	296	306	300	287	280	257	297	277	299	270	261	280	275	309	281	275	283	290	301	258	287	269	289	290	301	301	283	298	308	280	278	285	334	309	310	281	318	277	305	269	322	291	293	297	285	310	318	305	257	290	275	292	303	283	303	260	316	303	284	286	289	281	279	277	295	264	291	263	269	283	302	287	320	277	278	283	309	268	300	312	288	279	271	290	268	309	274	273	333	280	298	283	287	271	276	260	277	310	287	280	306	271	263	299	275	269	279	268	299	280	297	288	278	278	293	264	273	278	290	285	331	292	316	289	297	295	278	272	303	328	242	271	296	262	297	358	303	272	306	260	273	293	300	264	283	277	295	254	304	279	327	291	305	271	280	281	299	295	271	295	292	251	269	309	307	257	334	293	269	280	306	289	279	264	264	298	279	261	286	300	291	280	291	302	293	263	309	296	309	273	242	285	273	282	303	265	298	304	265	283	304	284	298	270	275	296	296	269	278	292	307	260	320	274	264	287	279	312	322	271	278	284	291	279	306	301	304	300	306	308	286	297	264	298	320	283	287	282	300	257	292	277	300	293	302	271	295	291	307	288	316	283	289	304	290	281	286	310	284	279	279	314	265	294	298	278	291	267	292	268	286	307	283	269	270	281	294	301	319	279	304	283	296	269	300	288	313	279	292	276	277	301	316	305	304	291	270	303	314	304	267	282	291	316	291	294	270	271	329	277	272	270	273	295	270	301	294	324	318	303	299	280	314	287	293	286	266	269	267	333	292	317	238	293	295	298	281	314	291	293	306	347	301	250	288	289	294	319	297	278	284	298	274	292	281	286	265	271	266	309	271	259	285	279	306	285	260	290	280	305	266	285	332	291	285	281	294	298	306	324	300	284	282	254	276	319	272	267	290	281	297	322	273	287	288	268	269	281	308	295	247	285	292	303	271	307	290	258	304	268	259	269	309	280	256	289	285	269	275	278	295	273	297	282	323	311	302	283	282	270	298	304	278	285	270	299	303	259	253	287	277	282	273	308	265	294	302	263	322	259	271	287	250	259	299	297	289	293	266	300	263	284	309	286	302	279	303	280	292	281	289	277	283	294	280	281	287	270	313	277	267	285	307	275	305	293	259	287	292	284	283	287	290	288	260	283	270	284	278	290
7766	966	1158	1292	1175	1056	963	898	858	855	728	769	729	748	720	708	771	741	765	758	702	722	699	728	685	672	713	711	766	715	668	753	751	701	724	695	689	748	678	705	706	710	664	680	682	698	705	711	664	680	718	633	689	673	701	703	709	660	682	718	696	651	718	695	668	701	683	715	732	706	690	712	738	703	785	703	774	718	716	701	701	719	693	737	750	698	712	728	655	684	677	714	711	666	697	656	731	673	676	675	665	711	666	655	643	657	628	657	672	688	708	688	678	697	688	675	743	698	682	669	622	691	671	619	675	665	678	670	729	673	676	676	667	660	702	691	675	710	710	624	691	667	645	698	697	681	705	686	692	700	636	702	709	708	697	707	711	701	686	672	694	674	700	676	691	694	720	702	723	669	716	660	637	689	725	690	634	649	658	666	703	669	678	669	706	663	678	722	713	667	681	658	694	657	697	681	649	655	688	704	684	653	668	665	657	625	673	684	712	669	687	664	678	686	664	679	682	657	694	664	660	696	713	646	700	686	716	637	676	716	683	742	710	738	694	669	686	707	652	700	687	702	653	623	676	618	710	667	687	681	645	629	680	684	677	711	642	673	704	673	654	665	659	701	705	739	691	731	723	681	702	670	684	698	713	688	665	652	624	691	701	673	691	680	718	636	676	675	639	698	664	696	693	687	645	735	749	664	708	632	704	668	694	681	639	677	723	666	682	719	718	633	671	668	667	677	692	680	667	702	683	710	633	667	635	693	661	708	695	664	680	684	684	687	711	647	717	647	675	720	650	730	689	718	626	645	669	672	708	657	663	663	692	700	639	683	693	688	642	701	690	705	697	717	707	704	687	654	703	656	690	729	701	680	645	624	720	730	638	659	678	668	684	699	723	684	724	676	678	713	692	646	712	705	744	672	673	719	719	684	654	695	684	694	650	679	696	669	676	651	696	699	660	683	727	722	728	669	674	674	693	694	720	688	662	688	657	666	724	686	705	750	685	661	686	677	662	717	655	730	684	715	641	646	728	653	637	728	690	651	716	654	673	691	697	680	687	725	669	653	658	656	686	675	676	689	670	683	665	642	676	639	652	717	612	631	691	653	687	668	654	642	703	674	722	694	693	707	696	678	669	747	682	703	710	724	703	698	707	683	667	698	685	647	727	719	701	685	673	679	710	743	710	726	706	683	676	678	646	696	713	687	660	661	673	677	668	687	705	681	682	656	650	694	657	672	687	706	723	683	709	659	676	726	654	673	662	713	718	678	696	709	660	701	698	669	636	693	714	666	689	680	694	676	727	626	664	685	676	632	672	667	704	702	663	712	644	667	673	684	712	729	716	687	663	668	716	699	680	707	664	707	702	654	668	673	662	660	660	698	700	690	666	714	684	715	712	705	747	644	662	610	676	683	730	677	691	649	735	693	657	717	678	670	669	701	651	712	704	690	714	687	712	667	679	675	700	698	704	641	658	662	677	685	716	682	689	690	680	684	649	656	723	641	712	716	693	673	683	707	667	709	699	695	705	652	659	707	696	657	681	703	706	694	748	626	709	659	666	694	696	687	671	701	689	658	680	713	660	656	713	652	718	694	671	688	625	674	668	685	682	676	654	685	700	694	677	683	658	775	641	692	662	665	656	692	693	667	697	688	637	710	668	667	693	689	671	716	639	723	689	723	664	659	662	646	726	675	681	715	660	714	710	666	693	645	655	649	688	742	708	685	720	656	656	654	694	686	717	676	671	653	681	712	639	701	676	659	674	682	698	659	690	673	721	671	680	687	680	678	687	707	675	687	703	708	680	682	712	655	669	644	685	671	711	710	685	696	685	710	666	708	693	682	703	667	683	685	682	684	654	690	685	683	666	669	667	716	671	662	702	683	669	693	685	708	700	689	688	690	691	673	652	671	734	719	677	730	679	693	673	728	684	738	696	653	681	753	675	666	671	675	675	709	699	681	716	698	698	633	694	668	699	731	642	643	679	688	633	703	727	665	719	656	693	695	636	721	708	639	705	661	722	692	670	700	659	670	663	678	670	714	694	679	693	704	653	675	719	691	677	669	692	701	685	706	669	722	692	671	709	681	696	646	756	686	695	730	691	724	650	711	688	656	657	680	680	659	664	684	709	614	679	696	758	736	668	676	651	703	717	663	675	691	696	635	672	691	686	706	675	701	743	707	712	708	660	700	660	675	693	715	685	691	717	648	669	692	689	685	668	662	686	699	661	699	733	669	659	681	669	693	717	678	660	686	715	702	649	685	696	677	664	737	711	655	675	652	684	665	661	692	714	676	685	716	689	717	654	689	668	717	671	704	700	669	689	673	703	633	673	688	650	698	706	666	691	690	641	702	726	690	723	695	674	717	696	706	672	698	696	683	671	720	638	698	700	669	685	729	669	671	703	686	676	756	685	669	706	706	740	675	702	665	694	641	679	704	674	689	702	728	718	658	725	698	665	693	684	637	682	682	645	679	644	689	643	673	649	632	734	652	688	671	674	672	714	619	688	653	679	684	673	635	679	678	661	662	655	692	670	743	707	705	666	680	667	743	680	709	684	686	711	676	685	679	673	734	737	678	682	722	690	669	758	660	691	704	692	653	711	686	668	643	716	665	720	631	636	726	679	660	631	672	681	688	713	672	692	688	670	670	709	694	664	678	670	709	676	728	710	718	645	713	699	671	702	686	677	655	679	660	687	687	704	651	687	645	715	675	705	722	674	749	722	685	696	685	740	676	705	657	659	679	645	675	712	664	651	662	695	689	666	662	641	673	693	668	658	726	698	736	744	664	695	648	661	689	670	684	731	694	668	658	675	669	712	667	662	684	647	686	689	691	679	700	704	658	679	672	715	684	725	666	693	730	728	691	736	675	616	640	620	700	678	693	681	712	702	664	689	699	689	660	655	660	633	721	635	686	616	694	690	649	627	661	685	723	682	674	740	721	680	725	680	675	693	677	686	697	670	653	687	667	652	668	711	688	708	727	671	706	692	723	716	646	638	712	699	668	702	681	686	713	711	680	701	657	679	684	713	703	704	638	715	685	715	729	689	646	662	689	641	683	685	657	754	704	693	682	707	663	741	685	671	649	718	714	680	706	747	684	718	698	667	680	717	632	716	673	690	669	676	695	696	667	733	692	670	679	669	662	717	709	689	665	706	643	675	744	658	680	717	674	658	676	679	722	644	660	649	662	663	678	691	651	695	691	678	677	667	688	710	687	705	645	696	687	692	759	673	684	708	655	652	688	668	654	725	652	663	677	698	648	650	689	677	671	705	696	709	694	692	729	673	675	653	708	683	679	713	652	677	658	656	688	732	737	669	683	677	697	660	643	704	657	665	681	679	648	697	670	689	696	674	695	641	685	689	658	697	661	707	647	671	657	680	676	699	692	680	681	667	677	674	710	658	728	700	679	648	732	708	667	668	726	691	662	697	662	695	690	675	696	688	703	710	684	666	699	727	691	659	688	690	680	662	712	717	689	715	730	684	666	698	705
14746	973	579	468	361	299	248	247	214	166	184	228	209	178	162	168	159	191	153	172	173	163	174	181	183	170	154	160	186	190	179	190	145	169	151	142	149	160	158	153	153	157	151	145	153	161	189	163	144	155	139	146	144	169	136	156	149	151	167	181	150	151	159	155	146	157	173	166	161	153	155	165	181	149	169	144	161	175	166	163	176	176	147	175	157	176	153	160	177	167	145	168	168	179	167	161	169	183	156	170	154	167	171	146	185	145	149	175	169	145	155	156	160	151	183	183	162	145	183	153	174	155	183	146	158	183	155	161	177	167	152	157	165	158	147	147	195	167	162	164	151	167	172	160	155	155	151	163	157	159	159	175	154	175	161	151	187	173	165	154	152	167	137	167	158	160	134	173	156	167	172	161	153	143	160	185	159	136	165	172	180	165	156	155	146	159	157	152	181	161	138	170	156	150	170	158	156	151	169	168	167	163	170	135	161	160	158	151	167	170	163	142	175	158	152	164	172	153	169	155	149	164	163	179	148	135	160	181	147	153	160	165	147	161	175	170	151	140	156	141	161	137	133	160	176	152	132	142	166	149	144	161	169	156	160	176	147	169	153	157	152	144	146	159	169	148	145	173	171	160	176	160	172	184	151	150	187	168	181	160	158	192	172	163	156	174	170	174	167	160	158	147	162	174	154	153	155	153	177	154	160	159	183	158	141	164	149	160	144	184	161	150	175	160	167	150	146	169	175	174	174	173	162	170	167	151	164	161	124	167	166	146	162	152	160	162	156	168	159	169	160	173	159	145	158	169	165	158	140	146	165	158	143	155	203	151	160	162	149	175	167	164	160	151	128	147	166	146	175	149	179	156	160	178	148	141	177	172	153	164	158	166	182	148	177	172	167	176	160	183	153	151	144	149	171	176	138	166	146	161	167	149	162	179	156	197	166	139	158	144	181	159	167	160	170	161	173	147	161	159	182	180	157	149	175	155	173	164	141	179	152	161	163	159	163	152	172	158	152	163	169	173	148	137	164	174	174	219	128	176	162	187	176	183	162	180	156	175	165	159	168	173	168	169	152	186	163	159	150	142	176	162	160	156	167	178	155	160	141	146	148	164	182	159	179	184	167	174	164	164	168	167	153	156	154	163	176	152	171	163	153	188	169	153	153	145	180	155	172	166	184	155	151	165	158	141	147	151	154	165	173	169	141	164	157	154	151	152	166	152	142	156	170	183	167	169	159	160	154	163	160	178	177	184	181	160	149	168	171	170	154	156	166	174	169	187	157	152	153	158	167	191	158	167	176	128	165	177	157	189	168	169	178	142	168	163	168	136	151	172	137	148	168	170	178	172	162	190	161	175	164	156	145	159	173	149	173	165	152	155	149	166	163	160	181	166	185	160	180	132	151	145	153	166	150	177	163	161	176	164	152	179	164	151	174	153	141	147	161	153	156	175	156	163	172	169	153	168	158	166	153	143	164	157	132	138	171	170	155	170	154	163	159	190	150	185	187	154	167	154	146	163	153	153	138	165	187	134	160	164	184	173	148	180	156	170	161	169	182	129	147	129	148	143	147	141	139	152	185	154	146	152	143	159	179	167	156	181	142	172	158	162	195	175	139	161	170	146	162	178	176	136	163	159	154	168	164	158	151	145	178	173	161	138	186	181	167	165	149	156	161	162	159	158	158	180	170	192	149	149	167	156	180	177	158	164	167	158	162	138	163	143	154	148	161	168	190	165	181	167	165	181	170	151	172	167	168	154	189	162	177	171	162	158	167	157	159	154	175	136	136	138	153	144	166	180	159	164	171	163	137	157	158	171	161	177	186	161	158	172	172	159	163	150	178	158	165	164	179	155	158	158	146	144	168	171	184	174	158	142	167	160	143	148	145	159	135	151	147	147	154	158	167	150	188	152	159	151	158	162	176	169	142	174	160	177	169	158	147	153	179	163	154	177	184	138	120	161	167	168	155	183	166	166	170	167	160	157	159	158	151	140	167	156	180	140	153	160	179	171	171	166	149	164	197	173	159	160	167	164	137	163	163	163	160	159	169	186	152	173	161	150	139	171	157	155	164	189	181	147	172	143	163	143	173	179	155	181	154	156	157	153	167	156	158	159	154	172	152	154	148	150	174	169	169	167	182	131	141	183	157	146	149	175	160	152	136	172	158	135	182	163	149	154	137	165	159	189	165	176	138	155	167	166	171	183	183	171	159	165	181	153	170	187	178	180	180	140	135	157	169	161	156	154	161	166	153	155	150	140	156	167	150	169	175	149	161	152	159	157	165	153	164	131	159	140	156	160	156	167	140	187	149	146	137	188	170	178	159	169	167	163	158	147	162	130	154	127	136	175	159	162	163	155	162	175	156	178	160	140	173	170	144	170	144	159	140	167	167	160	151	154	152	151	166	160	174	162	169	146	147	186	173	165	149	155	139	150	144	151	158	134	158	159	173	164	154	165	163	169	139	160	175	168	148	171	162	149	153	139	150	163	173	155	171	156	161	157	155	141	156	151	150	167	151	180	158	163	141	133	160	177	149	171	152	172	160	154	155	152	146	160	180	162	170	143	161	145	150	145	174	150	172	150	170	182	147	163	155	166	141	169	159	173	155	151	140	161	169	172	125	154	154	201	135	160	149	153	160	169	159	151	171	136	154	159	160	159	158	168	169	175	147	147	178	148	181	168	156	171	160	181	146	171	166	152	160	171	165	132	130	152	171	159	157	159	167	166	160	192	153	146	156	137	173	161	186	161	178	156	162	156	120	155	156	146	168	161	157	161	145	154	123	163	188	157	188	132	167	178	154	163	167	159	160	186	177	148	158	159	186	163	165	162	173	163	163	151	154	152	150	159	149	163	159	156	151	174	155	134	175	147	148	163	148	141	171	154	172	157	157	158	157	172	165	165	163	158	160	191	158	167	165	174	160	166	162	150	166	175	165	131	146	143	152	161	133	158	163	173	164	182	152	163	167	168	154	144	169	169	167	173	139	186	162	155	162	160	144	163	171	167	166	161	167	155	164	131	196	159	165	170	154	169	164	152	173	173	157	140	155	162	160	160	172	151	154	173	170	162	143	147	160	154	181	160	136	149	163	161	156	168	172	168	149	156	139	175	168	162	171	143	162	165	171	168	160	146	171	143	155	158	156	152	173	153	181	138	156	180	169	150	150	168	155	157	160	141	170	142	166	175	153	143	158	167	176	160	153	160	155	155	168	169	163	168	166	144	160	159	155	171	162	146	160	161	170	147	185	190	158	170	170	158	156	155	158	167	175	166	161	177	152	163	165	188	168	164	157	151	167	180	172	146	167	157	144	163	140	171	144	176	174	163	163	164	180	151	166	165	146	159	159	165	151	162	167	161	155	160	155	187	152	180	156	167	130	175	145	162	148	155	155	158	173	162	169	159	165	156	152	163	141	148	155	147	181	156	156	171	173	178	150	137	162	172	181	175	150	144	149	161	156	149	140	157	175	162	140	162	154	138	158	168	174	132
9347	916	1326	1549	1288	1075	899	829	729	699	665	588	554	585	567	524	454	528	511	479	488	493	467	460	438	427	449	389	485	459	453	412	457	406	416	406	409	452	407	471	396	435	455	449	435	423	443	425	426	421	415	400	426	396	450	429	401	420	426	444	392	430	440	384	435	422	455	405	450	484	430	419	496	507	530	486	541	458	455	411	435	435	456	488	458	489	507	457	415	415	438	421	411	417	419	393	409	416	411	411	413	436	392	405	422	417	414	463	405	459	389	452	427	427	415	402	408	405	415	410	388	402	414	420	380	421	422	419	389	411	396	417	443	402	383	401	411	410	419	429	408	433	415	422	413	440	415	419	428	375	416	393	402	416	409	419	427	405	388	447	402	377	424	426	419	406	403	397	364	426	450	410	413	426	470	452	393	419	394	406	431	380	408	425	378	424	455	417	426	421	370	420	415	430	404	391	415	410	405	428	434	409	410	396	397	393	409	409	425	405	389	428	425	413	415	446	411	428	417	396	403	376	424	385	403	390	410	386	421	406	424	397	411	419	432	389	415	413	398	380	432	417	422	416	442	410	413	421	384	379	391	440	416	399	400	398	414	445	417	439	435	418	405	405	385	395	400	412	387	382	423	410	401	402	439	410	386	412	414	419	440	423	399	416	375	394	401	414	401	409	403	419	383	437	376	375	450	425	429	411	425	381	401	391	408	427	434	452	398	395	405	381	431	389	395	403	381	433	411	383	433	460	394	429	403	420	411	417	411	404	380	392	391	405	404	386	407	424	391	418	428	422	386	416	393	417	415	406	412	444	450	436	399	420	388	428	412	401	427	438	420	414	439	449	396	422	375	390	381	400	416	417	396	425	443	410	435	425	414	419	389	426	426	405	422	410	397	442	418	414	426	413	424	354	430	412	411	429	430	420	408	401	393	375	391	427	433	404	385	395	398	445	406	382	375	451	426	408	415	380	403	425	389	385	374	432	404	431	420	440	408	405	397	423	421	371	428	405	430	392	408	424	391	374	405	383	452	435	409	375	424	391	430	423	424	416	431	377	401	427	439	425	420	383	399	397	454	402	467	384	429	396	417	397	403	434	419	384	399	405	399	426	399	386	400	371	433	471	401	403	401	392	383	421	410	438	430	419	389	385	431	410	412	421	401	396	402	407	444	387	367	407	430	389	412	374	414	424	398	421	380	395	456	422	427	421	403	413	429	414	377	453	389	423	410	405	461	392	421	434	422	401	424	429	433	427	361	422	423	398	466	402	411	437	418	412	448	417	409	381	389	407	447	404	417	402	426	425	432	416	413	418	432	403	407	404	407	392	416	389	389	418	411	391	396	417	399	425	414	414	406	423	407	415	416	413	393	423	425	412	418	408	471	407	408	445	408	405	407	453	381	419	391	394	422	436	400	424	395	442	401	444	426	403	400	410	415	421	401	426	443	426	391	429	410	418	440	424	434	395	440	444	423	403	411	417	408	424	389	432	443	418	410	425	390	409	381	418	399	405	430	433	423	441	405	428	380	442	399	442	411	394	380	406	382	415	415	431	396	407	369	371	390	417	396	395	464	404	428	385	424	419	400	402	439	420	461	397	387	361	408	393	410	394	375	415	392	459	412	473	407	408	409	425	429	446	381	404	393	432	420	383	392	385	422	372	421	418	440	396	432	428	467	420	404	427	452	391	431	411	405	427	422	414	406	407	432	380	425	436	420	359	419	397	399	389	405	435	413	437	402	425	413	367	407	405	402	415	415	394	402	404	442	425	427	434	425	428	434	442	373	391	428	385	425	389	387	388	393	378	443	354	422	397	463	427	438	408	394	384	385	425	386	410	439	420	418	402	433	384	434	414	405	414	404	410	414	399	415	388	409	432	404	398	447	434	387	427	410	412	403	402	413	467	388	403	416	450	405	429	399	401	423	425	418	429	395	451	443	417	379	432	386	421	380	431	406	416	419	412	413	405	419	370	414	398	447	407	399	408	416	388	389	413	444	376	399	389	395	408	448	428	411	366	380	420	451	408	417	377	460	432	439	397	449	390	446	385	419	390	415	420	440	442	400	393	441	410	413	426	422	432	404	380	410	403	454	429	401	436	404	404	435	430	375	389	424	430	423	415	409	418	431	410	446	399	417	427	446	439	415	415	403	395	418	402	418	387	422	403	406	418	410	388	382	395	435	403	424	418	377	378	416	412	402	470	420	418	447	401	409	415	429	401	436	411	397	380	407	408	426	434	400	431	412	397	385	417	467	405	398	420	423	424	425	413	409	396	414	416	405	405	435	419	395	429	418	410	371	429	450	425	367	418	437	404	402	437	429	405	396	377	411	419	422	421	407	394	403	437	417	441	423	387	400	443	411	405	436	429	430	418	426	393	393	402	363	432	416	436	419	442	405	404	430	452	409	409	426	398	392	425	400	418	424	391	400	414	413	391	412	394	422	422	398	454	417	412	458	394	406	452	391	435	416	366	407	422	403	391	394	401	395	392	403	409	405	410	421	431	414	426	427	388	413	422	396	466	395	394	424	414	433	387	399	462	419	427	394	418	391	443	412	432	386	383	382	372	415	421	409	396	400	418	367	396	422	405	410	419	409	409	399	397	427	420	383	375	382	390	413	406	442	403	398	412	404	403	383	404	438	404	424	459	387	414	439	428	395	401	390	434	414	391	394	418	429	371	417	406	397	402	422	373	411	422	436	431	385	408	421	401	425	452	392	485	347	396	413	381	416	434	396	410	416	457	431	428	415	418	392	402	424	389	394	365	379	380	441	430	445	457	414	408	420	414	445	417	423	385	413	395	407	424	429	398	405	422	388	422	387	411	377	391	398	398	398	426	406	386	406	392	396	396	433	392	430	420	415	424	405	420	406	406	412	441	417	431	399	416	394	421	433	402	426	444	396	421	411	405	417	424	403	422	398	395	402	388	424	414	437	423	402	419	397	399	424	410	400	409	433	453	432	439	429	413	395	399	408	397	429	387	407	395	379	411	413	401	420	434	415	399	418	410	401	403	379	403	445	399	412	423	390	389	415	433	421	395	407	440	413	432	387	415	412	392	447	422	408	429	411	377	404	414	404	396	412	387	411	404	433	425	398	422	427	366	451	381	445	415	404	399	438	415	412	420	411	413	407	396	421	419	423	430	398	430	424	416	422	424	372	423	425	385	404	440	436	399	402	449	440	406	420	398	421	418	388	445	423	423	405	392	416	422	407	427	423	415	402	393	462	416	422	415	460	390	425	395	406	439	455	442	407	382	403	446	427	416	457	382	375	418	448	408	431	420	396	407	392	403	394	399	404	409	425	417	388	413	397	425	441	400	417	418	394	404	440	397	373	412	409	464	407	410	454	404	370	414	397	412	394	420	403	402	412	413	432	403	413	428	382	437	404	384	406	392	409	397	415	415	406	411	448	383	391	443	400	399	418	396	422	425	446	389	393	392	417	431	428	401	435	419	425	421	450	411	403	414	424	427	402	404	387	426	391	410
2763	379	343	349	351	335	316	319	330	333	333	342	359	339	339	356	314	341	331	367	328	326	312	345	352	346	387	331	363	369	376	329	319	356	354	342	360	385	353	360	323	341	338	348	348	328	350	357	338	331	315	347	359	333	331	355	342	354	324	313	346	336	371	334	312	343	331	319	311	356	311	335	357	310	294	314	349	334	399	327	369	334	336	346	348	352	331	352	357	335	347	354	357	339	355	336	343	337	352	347	343	358	335	362	358	327	341	353	333	332	345	322	313	360	352	343	330	344	360	367	313	338	303	307	333	321	334	348	338	332	359	284	359	337	341	336	327	340	340	334	350	384	329	354	321	344	338	303	346	343	353	341	336	336	352	330	302	358	371	390	308	347	337	344	353	339	350	352	336	353	334	360	322	340	340	334	358	342	359	312	311	324	319	338	347	356	334	361	335	336	327	363	342	323	317	361	366	340	359	311	314	333	400	351	336	335	349	348	339	336	335	346	337	349	326	354	342	304	330	316	346	347	332	332	330	354	344	407	347	333	350	356	334	333	329	339	319	329	310	357	355	327	334	340	346	351	366	379	335	322	326	314	366	339	382	339	366	321	352	348	343	336	333	325	324	336	331	385	339	344	321	372	355	349	351	378	371	357	370	355	363	325	319	341	334	330	349	357	311	346	336	361	349	386	382	383	349	351	349	379	326	297	345	328	354	331	350	347	356	311	322	363	333	328	320	346	327	379	333	358	312	311	339	311	325	323	348	327	314	335	312	332	359	330	324	328	362	345	339	331	339	328	316	335	334	356	343	332	312	320	354	339	377	337	321	330	325	337	352	370	312	336	348	350	344	338	339	354	335	362	381	331	307	306	348	345	338	329	327	330	349	342	354	340	358	347	308	381	333	337	362	388	342	338	310	366	335	368	354	324	333	361	332	319	381	335	329	357	374	355	349	350	336	361	358	356	356	387	331	321	361	320	322	356	363	365	324	370	318	361	327	336	307	346	316	352	330	365	321	308	364	355	380	333	318	340	355	350	375	362	347	333	346	358	399	337	337	342	363	359	351	351	352	342	305	344	366	364	332	338	331	322	318	298	330	329	381	330	319	332	310	338	405	341	356	335	338	371	339	334	355	360	360	349	322	358	360	322	321	320	354	355	318	334	342	304	324	350	297	305	340	377	375	376	348	354	351	335	353	312	318	336	312	353	339	353	329	341	332	327	360	338	326	355	321	358	341	327	354	321	336	338	339	336	331	348	330	347	318	327	310	373	317	375	373	337	325	330	311	319	358	346	332	356	347	364	348	309	337	350	377	330	369	335	330	331	349	354	325	349	323	336	304	361	345	356	346	342	322	336	375	288	369	365	388	322	345	364	331	336	334	368	337	369	353	324	309	316	335	326	351	372	349	329	330	378	357	324	320	324	344	369	318	338	324	344	347	340	338	329	362	326	330	344	313	342	374	332	345	356	386	344	342	371	323	312	332	352	332	326	321	323	366	318	334	340	382	355	376	336	332	331	355	361	336	342	310	341	324	344	339	324	311	323	361	344	356	327	334	336	349	323	329	343	344	336	333	345	339	358	304	362	307	343	354	362	363	350	360	333	360	345	341	339	329	341	324	326	332	350	342	364	343	349	367	350	334	372	382	325	373	338	375	325	386	350	352	334	356	381	312	335	346	319	313	300	340	354	324	337	372	337	381	345	354	344	328	343	311	353	355	351	348	339	335	376	354	376	335	324	331	361	335	347	308	332	322	348	324	315	339	331	324	320	356	338	300	338	306	366	325	346	350	332	302	383	376	333	301	332	326	345	362	335	322	337	322	349	345	340	344	379	395	338	335	378	366	317	373	356	341	340	331	360	330	356	378	342	331	332	341	313	361	331	350	366	344	356	355	311	350	329	331	318	360	354	351	337	343	321	354	326	387	390	343	318	311	319	352	351	345	339	336	354	353	378	324	334	380	369	394	359	345	323	383	323	375	327	352	348	307	355	337	313	362	329	312	341	312	333	350	333	326	328	335	314	358	347	307	347	317	347	380	362	370	321	350	319	353	326	341	362	375	308	349	342	326	364	321	356	348	337	364	331	349	359	366	324	313	351	352	337	357	361	330	322	332	324	349	338	358	357	331	326	364	313	325	354	336	319	313	348	338	351	352	386	312	317	376	367	353	380	336	354	362	300	366	333	332	324	344	309	322	338	329	323	334	335	330	334	320	327	336	327	334	314	334	336	374	321	343	321	356	358	319	327	340	337	326	336	359	364	372	333	326	313	326	338	354	335	323	356	339	364	346	351	313	327	362	355	337	357	335	368	348	348	322	330	320	349	342	310	337	365	317	352	345	306	310	364	351	336	338	350	341	353	340	315	319	375	346	351	342	340	372	352	348	348	318	316	335	324	338	359	376	361	370	332	330	333	332	332	348	319	343	365	375	344	370	304	331	327	350	362	331	299	350	313	310	360	370	347	326	326	342	333	313	342	357	326	343	324	366	366	375	367	359	346	304	352	356	335	334	329	352	372	326	338	336	320	328	371	327	313	344	350	355	321	357	323	309	331	346	303	338	334	343	334	329	367	341	364	320	313	304	294	331	334	342	305	329	329	320	337	327	373	307	315	355	303	347	314	361	331	359	337	370	328	344	364	352	327	370	335	341	327	300	328	336	308	357	312	326	358	355	334	372	333	349	326	354	331	341	351	377	338	312	348	339	313	341	334	340	317	353	349	339	374	353	357	344	351	354	306	316	341	356	390	382	344	358	323	331	330	384	345	345	337	310	333	316	361	328	330	356	345	298	335	343	316	337	343	314	345	304	298	313	314	326	321	340	354	343	322	342	307	358	343	323	348	338	310	343	287	319	352	346	351	340	350	343	335	338	343	315	318	361	356	319	343	342	344	312	309	327	288	293	364	285	313	324	289	335	320	325	354	337	338	303	349	326	361	348	341	354	363	343	333	349	344	357	338	358	348	336	349	330	351	354	334	336	328	359	334	342	316	344	341	328	341	343	322	352	358	342	340	371	331	356	366	341	345	380	339	343	325	349	324	322	331	332	321	359	352	361	317	362	365	375	334	366	378	333	360	357	362	352	356	342	309	324	387	362	351	346	358	369	378	353	319	336	355	300	313	314	338	331	342	355	329	359	366	369	344	348	369	344	367	337	328	366	377	313	292	335	346	353	344	304	368	343	328	352	324	348	336	334	339	358	380	325	338	344	328	346	307	355	362	332	338	362	334	374	362	358	363	319	307	316	353	318	357	355	334	344	366	359	325	374	359	343	373	343	332	320	302	355	316	312	356	335	341	354	333	344	344	332	336	305	364	386	341	323	351	319	342	361	335	383	329	310	332	370	381	332	337	342	357	361	356	383	329	312	321	365	329	351	332	332	327	358	325	370	350	313	326	345	342	331	357	354	356	326	320	348	324	331	316	339	326	351	361	299	326	330	338	346	355	369	365	342	332	330	324	327	361	356	352	316	324	366	296	338	341	311	333
2983	858	837	881	837	791	812	761	789	803	812	818	865	796	794	775	853	815	828	766	802	817	827	826	803	803	819	817	825	814	781	767	785	829	782	818	832	831	777	779	862	787	782	842	802	792	792	845	785	799	826	855	777	782	760	834	882	805	763	827	838	815	842	772	760	778	859	813	802	852	841	764	825	803	897	802	823	779	791	823	814	776	781	787	788	804	797	744	820	828	812	871	778	766	796	825	833	847	782	808	839	850	794	763	786	789	855	783	849	830	760	807	807	787	858	781	842	794	798	784	774	806	851	831	808	864	861	827	788	822	811	836	807	800	820	844	804	813	811	810	818	802	834	785	799	752	764	790	809	801	814	790	817	838	786	805	827	801	780	809	778	844	768	830	818	832	800	785	806	818	808	778	810	793	791	786	793	841	769	812	781	792	834	802	819	833	849	787	813	842	778	809	812	825	836	783	775	794	785	772	780	797	784	813	786	830	770	846	831	819	835	804	791	832	818	801	832	813	786	864	801	831	795	857	852	826	779	761	789	796	792	780	843	811	792	811	824	812	837	809	844	798	843	803	897	776	804	814	804	808	780	803	843	859	782	800	781	773	833	793	779	833	823	808	793	779	787	856	845	792	821	773	795	821	835	764	852	829	816	855	801	770	812	859	842	803	792	796	781	833	813	800	850	808	792	770	781	823	844	816	837	749	820	837	832	768	785	788	817	801	841	778	798	757	821	803	800	804	836	797	805	841	830	789	801	807	815	787	804	783	851	751	783	826	848	811	801	791	784	862	787	847	849	818	783	763	793	833	778	864	746	823	735	823	775	819	821	810	776	805	808	798	762	794	762	810	813	837	859	786	842	818	833	808	817	842	816	805	798	821	828	821	787	810	869	783	785	730	805	838	760	790	828	814	865	799	837	809	824	793	786	869	784	808	843	777	783	824	766	833	793	755	869	812	842	811	797	800	810	784	804	830	783	816	780	828	785	836	814	807	806	757	819	805	763	752	786	828	794	811	818	816	824	827	789	798	778	777	861	821	789	838	833	788	827	807	810	815	811	834	816	845	800	803	829	820	838	786	791	827	816	770	808	737	794	794	810	805	780	755	808	815	798	799	792	737	805	843	823	804	828	825	836	820	836	852	803	818	773	784	826	827	752	772	815	780	803	795	788	794	805	830	800	773	797	802	800	789	799	789	817	776	789	843	801	805	819	831	778	767	832	769	825	848	812	811	775	793	817	808	789	816	813	791	826	832	840	791	853	760	760	816	737	809	783	824	844	826	806	849	807	807	815	835	802	755	773	793	785	787	829	849	846	857	814	803	827	815	829	768	823	827	819	825	898	736	821	801	741	811	812	870	789	799	793	790	824	852	766	770	756	795	862	809	810	810	789	810	757	796	776	809	789	761	814	781	845	729	810	813	841	854	791	819	797	826	791	805	808	782	773	797	801	828	749	796	843	775	798	832	818	787	838	801	797	852	826	756	784	853	818	787	751	825	778	797	757	820	876	748	766	784	807	753	841	822	794	817	768	821	792	769	861	812	830	791	842	744	754	775	864	799	836	816	829	839	809	848	831	815	787	792	830	834	807	836	786	739	788	817	817	823	795	821	819	788	810	833	831	849	772	797	822	844	804	796	817	833	802	761	819	793	804	808	771	789	854	816	792	836	789	766	815	796	837	818	757	746	758	824	793	806	785	820	825	797	788	821	754	790	785	779	774	774	791	822	817	788	819	802	782	833	813	810	780	812	791	796	817	827	800	834	761	802	775	822	803	767	775	805	801	779	762	819	832	792	787	808	808	821	795	815	812	833	805	824	793	786	803	829	827	793	824	834	853	826	798	860	813	780	818	785	821	793	844	845	745	803	752	771	750	792	784	751	769	779	763	817	793	796	809	791	784	799	800	822	805	864	826	830	813	819	852	825	829	820	810	788	816	784	777	811	757	801	823	827	829	790	822	776	784	786	772	834	766	826	811	792	784	809	811	759	830	734	760	798	793	808	839	828	842	826	823	780	823	814	810	801	792	800	835	786	871	836	770	875	845	821	821	779	753	824	824	771	825	809	813	808	856	820	814	800	821	820	784	850	831	844	737	839	799	795	780	803	784	799	800	841	856	860	740	776	754	796	786	811	816	845	772	806	819	792	758	846	804	772	788	807	829	789	797	805	800	754	815	756	809	806	813	791	834	836	856	820	779	809	819	849	893	837	786	789	793	794	851	807	794	804	809	758	831	801	850	801	789	795	785	809	781	839	869	813	811	808	803	821	813	794	825	779	787	817	871	838	821	801	778	793	792	824	785	789	825	797	866	798	778	789	890	828	829	753	795	839	809	829	818	805	829	777	815	810	797	819	828	791	764	783	820	784	822	784	797	781	810	823	815	824	775	819	849	765	757	788	827	776	792	790	830	814	847	824	816	849	852	826	797	794	809	761	832	773	843	833	821	791	853	829	824	783	775	787	831	824	830	835	793	778	830	757	796	842	816	811	803	806	806	812	802	813	803	804	779	796	839	802	763	830	803	814	794	820	826	802	826	840	835	819	759	826	812	792	753	756	813	814	776	762	865	775	851	794	856	826	823	844	818	781	819	780	836	842	771	793	822	847	814	770	849	831	774	785	841	832	857	790	783	821	825	808	819	812	758	821	811	839	826	790	804	830	780	810	805	796	805	818	823	845	757	787	794	812	786	837	777	860	846	767	832	824	786	771	802	772	769	779	770	783	784	784	831	816	810	797	819	791	916	804	843	804	800	824	880	836	782	778	784	768	774	810	829	828	796	798	802	830	768	838	821	832	794	793	829	754	804	782	819	848	829	827	815	775	837	788	828	799	811	841	808	761	809	805	832	807	784	787	811	795	814	829	779	831	783	800	792	814	794	816	833	829	849	825	798	775	800	807	777	789	847	786	785	813	800	810	789	790	809	764	767	800	809	821	750	775	781	793	821	800	825	790	816	789	841	800	809	861	853	763	798	817	789	837	792	795	766	781	808	802	821	792	795	815	834	800	806	811	792	824	815	803	779	830	814	782	750	804	840	792	773	841	833	773	805	809	821	761	779	800	796	824	787	766	789	782	783	813	788	799	778	781	805	818	831	804	828	822	827	834	831	836	817	813	810	868	846	766	895	738	840	841	817	795	859	798	823	760	836	800	798	838	821	802	752	811	816	784	870	802	783	809	812	832	775	786	793	799	810	815	833	806	816	834	816	812	831	817	786	835	849	775	792	837	823	830	810	826	834	860	839	789	804	793	804	820	766	808	826	806	810	852	812	826	794	845	827	796	834	805	794	793	803	748	831	817	820	838	787	794	821	822	798	784	792	779	848	827	830	765	826	782	812	793	767	849	809	859	810	791	802	786	791	839	841	851	775	837	839	803	769	765	822	819	787	798	835	776	764	842	810	813	751	789	820	817	740	768	780	871	854	821	787	806	837	852	823	818	790	817	758	811	847	791	824	792	759	804	809	799	838	808	795	779	828	845	862	872
9132	611	524	454	386	353	368	318	326	300	339	340	291	287	309	315	304	317	271	296	295	296	310	275	309	280	296	300	294	275	264	292	275	296	294	299	302	276	287	272	291	293	266	283	284	276	263	289	295	311	294	287	292	290	253	314	313	284	290	276	311	267	291	331	287	308	289	299	274	273	286	297	274	287	249	317	261	286	308	284	300	298	300	286	318	309	283	304	309	291	287	263	283	269	275	280	291	267	257	276	295	295	260	309	303	289	293	286	312	280	299	290	313	288	267	257	284	307	293	323	268	290	267	320	292	297	281	266	299	262	307	316	285	286	260	292	287	303	305	258	298	273	291	311	333	334	312	285	300	267	331	300	296	265	293	283	255	289	295	252	298	303	268	273	312	268	317	269	299	267	272	318	268	280	311	289	300	327	330	285	323	283	260	298	283	301	281	328	299	274	306	283	286	277	270	279	264	266	298	282	319	268	299	268	289	284	286	284	290	309	302	301	256	300	276	268	297	291	259	262	312	289	264	269	326	280	304	306	284	288	232	296	267	291	287	282	263	299	277	271	230	334	286	295	275	305	329	284	269	276	271	289	292	284	328	283	294	315	253	280	288	304	304	321	281	336	274	305	284	284	306	320	286	304	299	283	310	292	268	270	288	268	318	299	310	268	271	313	295	269	254	271	285	300	263	298	281	300	302	278	315	262	267	300	245	294	308	284	298	270	289	261	282	256	300	310	294	293	305	283	276	303	281	265	299	295	281	267	253	256	281	296	311	286	277	288	304	272	304	303	293	319	315	278	252	301	288	286	276	292	289	280	271	270	269	299	321	297	289	264	274	289	313	283	311	292	310	295	302	282	270	292	294	268	266	270	282	308	286	293	316	277	305	303	283	308	289	297	253	307	282	297	284	309	303	309	280	284	326	291	314	342	282	264	299	293	281	260	299	296	277	275	279	293	293	310	291	279	303	293	261	296	283	282	300	279	293	287	313	286	270	256	314	273	281	299	289	311	316	273	268	297	291	269	280	302	323	313	271	291	278	297	283	333	287	266	280	285	280	275	278	271	248	275	301	279	288	297	313	275	257	288	270	292	294	276	289	288	293	307	294	287	296	255	296	296	285	289	292	272	264	328	272	318	308	297	269	303	302	271	299	259	279	276	367	317	286	283	291	284	271	304	312	322	298	274	303	256	307	320	287	275	286	304	303	287	282	315	260	301	281	277	258	315	291	283	310	272	280	276	295	290	249	316	293	284	284	248	261	265	294	278	275	271	320	316	276	282	274	300	299	296	282	301	273	292	288	245	307	265	289	279	283	304	311	269	259	267	288	283	258	260	269	303	274	297	321	312	291	266	272	286	292	287	267	280	297	314	297	289	273	286	312	268	291	309	276	293	267	277	265	303	296	305	297	281	279	270	292	270	278	297	277	278	308	297	318	264	278	285	302	247	294	262	286	240	300	286	270	284	291	282	293	335	260	325	297	298	302	281	298	261	301	278	276	311	302	284	278	270	285	281	256	311	313	298	274	285	314	297	264	298	303	269	275	308	308	271	309	278	289	290	273	280	278	307	275	271	280	290	293	292	297	280	275	292	278	286	283	286	314	288	273	288	302	269	276	283	278	319	249	290	258	261	305	287	285	270	281	276	252	263	294	287	284	298	290	305	263	289	276	280	306	302	295	309	274	280	263	259	277	284	273	271	280	244	289	285	290	279	327	325	311	306	304	309	274	290	284	285	316	268	300	308	274	300	282	259	337	322	268	256	306	303	283	279	287	276	295	302	332	298	262	273	298	293	282	280	297	267	263	310	296	291	259	266	310	278	292	270	281	295	311	275	275	288	302	318	297	267	336	258	313	284	291	307	275	278	278	303	301	267	293	303	284	258	293	313	303	279	280	277	323	270	267	280	287	305	317	251	283	280	313	236	293	278	324	288	297	287	301	272	285	316	277	251	268	308	312	283	298	316	316	289	286	306	285	302	272	298	313	278	232	310	259	286	281	262	254	289	265	321	260	290	286	292	272	280	296	283	313	297	301	292	274	289	311	306	301	290	268	274	277	279	273	316	270	265	269	304	298	262	283	300	275	310	314	295	274	275	325	283	293	290	259	302	289	305	275	265	300	283	292	308	278	268	260	300	259	282	251	288	329	305	272	293	303	303	286	299	303	270	307	308	261	242	272	286	282	276	272	290	263	252	309	293	302	326	291	340	318	301	284	260	255	311	272	255	264	274	266	301	312	251	276	289	287	279	306	294	285	304	263	255	264	321	286	275	320	325	302	307	315	278	279	320	267	292	293	289	282	315	269	284	290	300	308	311	294	261	307	279	302	282	297	307	309	283	293	280	305	289	291	294	265	302	285	267	280	301	288	321	246	252	276	289	266	283	274	274	270	294	287	305	263	276	300	296	306	283	292	300	258	284	288	265	288	283	286	258	306	303	287	303	291	270	301	314	329	296	282	250	282	295	266	259	267	288	286	271	308	292	271	281	286	275	275	293	286	291	312	292	273	293	331	309	295	279	295	301	299	292	287	280	285	271	271	310	290	299	312	291	273	291	274	287	282	259	285	309	250	255	293	256	275	290	315	249	303	282	298	292	298	279	295	318	264	281	281	291	264	257	284	312	286	292	321	291	299	280	284	289	258	287	285	319	299	287	278	265	303	303	313	291	283	320	242	287	242	289	292	297	279	284	292	263	319	304	262	342	291	310	297	293	291	292	253	256	252	293	312	304	290	303	251	287	305	266	295	272	293	294	287	275	285	302	262	299	287	259	295	318	300	294	288	282	293	275	285	332	259	305	291	307	286	269	322	318	287	316	276	293	300	305	281	301	250	281	291	285	276	308	296	273	271	301	305	271	286	299	296	285	289	318	273	319	317	280	282	288	316	276	316	294	293	308	291	287	281	272	255	291	288	281	280	324	274	315	327	289	294	265	290	268	299	277	276	291	284	277	310	292	278	299	268	299	317	291	264	294	270	327	291	287	303	291	289	268	274	284	277	308	288	274	287	313	269	275	300	302	294	284	254	286	287	281	281	304	281	295	311	300	270	240	278	295	320	280	249	272	316	293	286	302	284	307	317	295	298	269	273	269	272	281	286	316	292	290	267	296	286	254	284	297	279	291	287	279	273	278	325	275	308	304	278	269	293	313	279	315	286	271	257	314	292	287	294	314	284	322	322	304	274	336	280	297	307	305	336	303	285	276	297	316	294	282	283	311	298	266	279	294	295	281	301	277	288	302	273	321	278	289	260	331	266	285	269	306	302	311	249	282	273	298	283	298	281	292	282	284	293	296	273	253	291	297	311	289	273	308	281	311	295	266	285	275	308	321	265	273	295	276	304	275	304	276	278	305	324	295	288	306	313	282	249	260	298	303	311	299	302	316	266	282	304	279	302	319	272	277	283	262	262	301	288	277	318	283	309	266	286	292	268	291	295	314	305	305	323	287	296	265	273	275	260	311	259	312	277	299	273	268	287	295	319	299
7744	956	1113	1234	1126	1059	950	871	886	828	848	822	802	760	785	711	744	760	694	713	773	713	764	737	714	718	716	711	726	726	687	687	683	687	709	651	691	694	651	676	718	688	696	688	735	724	709	710	667	662	659	688	679	652	699	671	688	695	710	656	690	658	747	665	699	737	732	732	768	748	726	700	730	765	761	757	728	711	712	723	703	700	728	735	737	740	729	715	714	691	715	700	726	749	742	706	668	672	731	656	705	663	655	687	664	637	702	701	705	691	711	661	671	708	678	690	689	687	695	663	703	771	689	670	695	632	645	663	710	672	685	706	695	693	705	740	674	651	683	700	725	698	693	680	703	654	706	730	689	717	705	681	686	677	712	687	671	646	643	669	709	657	686	695	677	671	739	688	698	666	668	725	701	670	681	660	693	683	692	702	733	716	687	661	675	664	688	676	680	702	666	743	692	672	729	690	674	703	709	674	663	709	641	700	716	710	711	685	720	736	708	684	677	702	671	659	706	720	737	724	722	684	684	657	711	678	713	679	691	682	722	658	702	712	676	738	686	706	704	692	724	705	679	667	690	687	688	669	672	694	699	644	701	641	710	716	710	677	662	679	671	700	667	673	655	683	683	688	743	689	689	718	702	692	662	668	690	694	691	687	682	680	692	723	633	664	681	690	739	762	730	669	685	668	713	659	669	704	705	685	660	701	656	701	652	690	731	665	677	693	686	693	640	646	652	689	674	665	717	653	741	701	713	684	668	734	715	677	696	694	687	694	693	690	674	664	642	648	693	673	694	653	667	678	688	673	670	679	660	643	692	711	676	675	676	704	678	717	698	662	647	746	677	704	705	649	673	693	621	690	646	695	697	704	659	697	694	685	691	737	719	676	666	626	655	717	727	675	682	667	696	662	633	695	689	727	694	742	757	677	691	689	694	649	727	682	651	659	683	677	715	717	701	699	637	686	650	707	664	673	696	693	685	659	678	684	712	702	678	645	682	662	707	694	660	761	682	709	720	705	741	637	637	696	720	649	718	636	673	690	716	726	691	701	699	660	724	629	713	705	653	708	718	733	687	710	667	713	725	682	699	675	682	692	670	712	667	741	730	739	692	700	668	672	702	646	663	705	667	642	712	662	666	700	738	662	689	655	658	722	706	742	709	682	691	719	682	712	696	707	726	677	682	695	703	654	691	719	728	682	672	717	659	727	659	701	695	670	694	660	699	659	649	685	698	685	667	724	677	698	695	685	633	621	688	661	726	639	702	728	645	695	679	692	681	700	704	713	670	718	697	706	707	658	727	723	709	692	762	717	710	671	659	698	718	686	674	694	702	733	737	655	683	698	678	698	676	664	683	727	680	704	699	679	732	708	696	671	674	679	649	690	669	713	665	619	680	682	732	703	686	690	666	698	674	699	634	675	654	688	636	677	737	718	709	689	726	689	711	681	703	663	653	666	718	708	672	676	692	704	659	731	691	734	685	695	664	711	665	684	676	711	725	699	680	684	729	694	656	719	719	675	680	660	647	702	747	654	667	712	700	680	702	676	693	674	663	667	721	679	700	708	690	701	663	640	682	702	706	715	658	646	682	727	698	712	702	702	676	707	661	686	716	728	744	651	710	669	698	679	656	672	707	705	725	718	677	663	703	707	737	706	696	713	683	673	699	675	712	722	688	690	709	646	686	721	687	675	706	754	698	666	702	664	633	682	667	707	682	659	644	699	687	681	709	693	677	632	699	708	711	641	691	693	718	670	727	695	692	770	735	693	727	691	740	758	695	654	679	691	655	698	692	675	695	685	715	721	712	708	711	734	655	672	695	663	729	672	682	714	666	691	667	685	695	713	662	702	705	656	680	707	677	749	664	651	669	698	628	686	686	700	664	666	691	711	672	678	709	722	656	737	670	678	691	696	677	739	691	676	656	686	669	703	701	674	685	710	650	696	696	656	689	692	727	723	669	684	732	676	730	661	678	717	713	734	741	701	668	704	660	690	672	696	661	690	687	688	665	655	684	704	656	724	702	692	685	694	670	682	644	656	653	718	699	674	658	694	672	701	688	657	634	720	701	707	696	747	702	718	688	636	662	699	690	662	729	688	631	668	647	699	660	682	692	672	663	678	706	703	730	703	695	675	679	709	715	665	714	713	697	717	696	700	709	703	654	721	651	700	681	650	653	710	689	680	669	701	700	653	695	691	704	729	685	678	697	682	710	690	632	652	711	677	691	641	700	677	702	697	702	678	712	659	699	714	687	707	664	664	677	706	662	704	726	683	650	700	689	694	707	692	661	686	719	687	681	692	682	649	669	703	715	726	717	687	700	704	672	698	686	648	671	705	688	697	727	658	708	705	697	643	722	750	726	680	673	701	667	713	706	647	718	670	703	682	726	694	659	681	673	706	690	691	718	657	690	729	712	685	662	688	706	624	680	681	695	717	687	716	699	646	728	657	735	710	704	704	702	648	690	697	662	653	687	713	657	690	680	635	714	688	655	695	662	723	712	710	710	708	687	716	628	675	670	693	717	713	696	680	719	735	688	709	663	689	726	663	672	702	667	677	667	685	686	704	693	717	686	714	701	634	653	660	654	663	694	712	640	695	687	653	721	696	700	695	705	704	669	755	695	702	666	735	682	709	696	693	708	654	709	677	714	719	691	672	685	692	635	736	637	690	677	662	690	662	690	647	696	720	683	658	716	723	677	653	659	722	702	686	710	660	692	668	717	674	692	655	695	689	652	691	696	701	631	690	668	709	694	673	721	694	653	681	695	672	705	661	712	685	709	714	680	711	684	680	659	690	672	695	692	693	674	656	675	719	670	673	714	693	681	729	694	640	695	715	665	742	714	702	654	720	697	676	657	672	694	667	670	686	701	623	639	684	669	731	693	702	685	680	681	714	718	706	725	714	695	715	717	643	737	722	655	656	682	650	716	710	706	668	657	712	672	673	673	683	668	735	662	715	695	735	706	673	639	683	706	703	684	694	703	645	686	679	737	593	676	722	679	712	668	707	679	709	720	741	655	728	688	709	723	707	704	708	644	714	619	686	678	700	729	745	682	667	736	693	677	692	671	657	690	687	696	692	695	657	709	705	708	693	670	722	681	687	677	690	709	726	692	688	691	697	686	728	678	692	666	712	665	699	675	705	679	665	673	668	692	698	679	712	727	719	688	721	686	732	690	671	682	661	674	660	666	675	696	663	697	684	719	676	736	676	707	664	714	646	690	676	664	664	703	693	630	657	716	672	649	708	725	741	665	680	691	728	625	676	720	722	715	677	741	704	696	712	706	695	671	719	647	715	687	687	715	695	699	686	664	698	690	730	691	686	682	668	690	700	675	711	706	681	648	671	679	694	636	722	653	647	672	690	669	687	666	704	632	708	700	649	756	697	694	682	677	709	695	679	652	711	661	654	663	710	692	642	659	702	672	710	729	652	615	698	741	694	702	675	677	721	659	723	693	701	662	664	679	737	668	703	702	690	685	689	681	691	703	692
15203	961	594	508	361	340	278	235	224	222	197	203	185	186	167	186	170	163	172	175	173	163	155	185	176	167	131	159	184	162	168	155	150	164	185	167	165	158	140	167	163	180	174	186	158	182	166	165	178	194	185	159	150	163	205	155	165	166	162	147	174	159	162	141	171	170	175	176	167	162	162	149	157	175	188	161	185	154	159	161	181	170	162	184	174	170	177	176	170	185	169	157	162	182	185	168	147	172	160	173	141	167	166	187	169	159	185	186	170	177	174	157	184	148	159	160	184	153	155	157	143	153	156	172	171	157	156	167	147	149	142	160	156	163	161	161	152	164	145	168	145	154	142	188	166	182	156	166	149	147	170	147	165	160	160	171	144	145	172	166	162	175	161	170	171	141	141	152	165	146	145	144	154	184	163	159	173	139	170	147	153	188	164	157	134	178	149	159	161	186	161	176	170	164	164	158	143	181	187	148	153	154	139	141	183	183	160	150	153	194	161	149	154	170	177	179	160	154	164	168	176	166	168	149	131	150	150	168	166	196	154	166	171	149	177	183	159	170	152	156	162	138	145	161	181	165	174	147	169	158	172	170	187	155	142	166	158	168	145	136	182	148	146	171	160	170	145	170	175	173	153	151	163	162	171	154	163	157	159	157	175	170	144	139	143	149	152	162	150	166	155	160	181	164	188	178	207	163	179	142	157	176	145	181	182	158	144	185	160	152	147	169	156	187	161	154	138	158	154	181	166	163	152	173	176	172	160	164	156	153	144	174	145	160	156	156	170	166	158	166	192	170	159	176	170	174	172	187	189	137	187	201	171	149	145	156	151	155	162	173	190	177	158	134	170	160	181	148	148	145	161	154	177	172	151	151	167	159	166	147	179	159	166	174	134	161	152	162	168	198	181	152	146	155	196	180	163	161	168	152	158	157	142	141	165	161	173	161	151	180	165	164	171	145	177	172	158	152	149	189	160	159	175	146	150	172	159	152	162	161	156	175	162	165	185	161	165	142	188	160	156	167	142	164	191	163	146	141	156	168	141	173	152	169	160	188	147	169	163	173	152	152	166	163	188	177	156	162	144	160	164	155	178	189	154	155	161	156	147	168	143	161	165	152	156	160	168	170	183	164	173	141	158	158	151	157	168	176	157	164	168	186	180	170	153	156	166	172	163	162	176	148	169	152	184	149	148	149	159	155	157	160	151	172	145	173	161	161	167	168	170	178	169	147	168	165	173	160	167	157	163	179	176	138	169	155	154	159	165	136	171	179	164	176	150	153	159	157	171	172	171	171	167	143	134	155	158	147	172	165	158	156	154	139	160	180	159	157	171	176	157	158	151	168	147	175	165	150	179	160	163	171	166	173	174	186	180	164	179	179	162	154	158	154	173	176	185	169	169	178	168	169	146	150	169	172	172	153	152	169	157	130	164	175	169	165	190	171	151	156	177	147	160	167	166	156	151	153	162	178	155	157	170	157	175	148	167	194	153	140	169	197	161	174	160	169	149	191	148	165	158	146	172	137	171	152	143	166	145	148	159	176	150	163	177	176	156	176	158	195	152	181	176	176	157	149	180	155	164	165	169	160	158	153	182	193	150	158	174	160	161	162	159	142	169	170	164	172	152	163	198	154	157	176	146	157	174	159	152	169	138	172	149	155	162	168	158	160	154	167	167	151	146	137	173	185	175	153	148	150	164	135	162	164	163	194	175	167	169	151	189	157	158	174	172	167	161	167	167	178	186	199	168	160	181	175	146	174	170	167	167	155	165	144	176	184	151	157	149	156	155	153	156	154	169	149	157	169	143	164	188	172	168	176	177	158	156	165	142	162	160	168	157	165	161	143	174	174	158	162	189	157	166	174	166	170	166	172	167	183	156	172	179	158	167	163	182	150	159	176	160	160	157	158	153	169	170	154	169	173	176	171	157	162	169	164	153	162	167	188	157	151	170	176	139	146	172	147	138	156	176	175	149	134	169	149	165	154	136	159	171	166	165	149	183	164	158	172	155	161	186	158	154	169	155	153	175	164	159	170	147	148	173	172	147	171	182	153	181	174	162	156	166	141	151	169	165	164	169	165	154	177	153	188	146	169	144	178	154	162	157	162	167	157	161	162	158	165	194	176	168	154	168	168	172	158	156	151	179	174	165	156	185	160	167	182	177	147	168	183	175	160	145	171	150	143	152	188	175	144	186	165	182	169	180	144	181	161	197	171	152	170	164	173	130	186	166	161	162	198	158	142	168	154	182	196	146	153	141	156	144	168	173	206	167	163	178	183	169	157	163	154	154	152	160	153	155	157	141	180	163	167	176	144	149	161	182	150	157	168	189	174	166	180	172	161	191	147	169	160	145	161	159	180	175	187	151	176	148	147	158	172	169	178	163	186	161	153	146	143	179	174	129	173	164	183	161	155	168	160	161	181	150	192	180	157	150	165	158	160	133	145	157	171	162	162	144	170	149	123	184	158	155	161	168	140	156	183	162	167	154	135	162	152	150	173	172	170	171	155	163	150	145	171	166	163	172	172	150	169	146	178	158	136	151	181	157	165	136	162	144	151	154	158	186	149	180	160	166	164	173	167	159	155	164	180	141	157	156	158	187	168	169	156	154	163	169	141	162	159	154	174	170	154	139	157	150	163	178	154	165	201	174	160	154	175	175	170	165	132	136	140	156	154	171	160	167	154	142	158	184	162	144	179	144	173	171	142	177	166	147	182	142	167	169	178	157	179	178	160	152	167	172	154	150	164	145	151	159	177	147	188	176	166	170	182	142	158	173	161	145	177	178	188	153	150	155	178	182	151	154	161	163	158	174	159	168	181	189	144	164	146	160	160	151	184	150	166	168	169	132	153	175	161	163	173	162	158	151	163	185	153	163	149	176	158	169	156	179	151	154	167	166	195	171	167	169	166	169	139	146	156	158	155	142	156	168	196	165	149	154	176	172	160	176	146	159	134	174	151	170	162	151	160	161	140	158	154	170	178	158	157	182	146	147	163	146	172	152	168	141	174	178	166	177	172	161	163	135	146	139	175	168	172	160	158	170	150	173	165	144	175	160	159	170	166	153	160	157	181	151	164	159	164	173	150	155	158	154	193	172	168	168	174	154	160	143	155	157	158	168	156	171	187	151	165	147	171	173	161	165	152	165	185	159	145	158	143	150	169	150	153	175	151	155	148	161	145	159	167	181	162	139	154	147	156	154	141	167	159	173	185	151	185	180	159	135	145	177	172	152	190	202	143	182	132	188	172	159	181	158	170	141	164	151	153	184	160	161	169	177	152	156	174	162	178	196	160	167	177	167	177	156	149	158	164	148	133	154	153	151	190	162	156	155	150	158	140	174	159	160	177	145	132	170	153	168	159	196	180	183	144	166	184	161	159	168	169	150	144	165	161	158	146	194	149	140	155	143	177	165	178	167	147	157	155	152	168	161	163	162	166	142	147	174	161	163	158	184	177	163	159	160	164	169	166	142	173	165	142	163	179	139	145	169	172
9588	911	1474	1599	1304	1064	934	847	750	681	634	632	553	584	498	539	516	531	503	470	489	483	499	493	460	449	476	416	449	430	412	443	440	467	439	426	474	451	432	482	414	434	437	385	426	435	407	411	439	417	434	420	432	419	421	407	442	423	429	413	444	443	438	417	448	446	481	466	480	522	474	471	476	491	542	487	519	466	448	444	483	459	430	570	578	558	474	469	436	441	431	373	417	449	397	427	424	395	416	409	418	443	428	432	394	405	403	408	417	415	392	387	424	426	395	418	415	429	405	410	436	416	404	396	435	419	419	436	437	437	445	439	445	387	411	414	403	383	411	441	409	435	403	424	407	421	422	408	425	425	417	378	416	414	402	425	391	417	399	433	398	446	391	431	405	400	363	441	439	374	437	429	398	428	460	414	405	404	420	417	396	385	421	397	440	429	402	409	439	449	454	451	418	426	438	402	387	399	417	410	409	397	425	397	453	412	438	393	431	412	420	409	411	442	391	402	439	402	435	444	402	422	409	396	408	407	418	404	421	372	396	396	379	396	409	423	413	433	425	413	431	408	395	431	420	438	429	397	426	427	411	426	373	470	441	415	411	392	403	425	470	397	436	446	432	424	394	447	412	384	437	418	403	372	393	423	384	407	398	431	420	443	410	384	406	437	429	411	430	409	417	429	427	390	437	466	404	410	396	438	427	431	425	423	396	434	442	407	443	414	431	442	377	386	408	394	415	474	462	416	417	425	422	420	404	401	410	434	435	411	441	458	442	426	436	406	422	381	415	409	452	424	421	423	412	419	403	421	390	419	409	398	389	456	429	408	405	448	397	418	422	404	428	436	422	442	385	390	427	390	414	435	421	363	434	383	434	446	388	409	441	479	411	394	427	450	474	403	397	439	410	418	426	394	436	381	457	424	433	401	412	473	421	433	412	415	436	381	425	419	424	411	422	389	411	397	445	383	426	412	429	422	424	409	473	403	418	425	421	446	439	422	441	414	383	411	429	397	467	401	400	411	425	413	384	418	442	405	403	443	434	407	423	383	438	414	428	478	372	403	454	414	412	404	414	426	443	410	428	409	428	406	433	399	371	427	423	408	419	464	434	445	438	406	424	423	462	395	441	402	465	457	462	424	406	396	397	376	405	407	435	428	434	393	426	429	387	457	455	405	404	429	413	421	449	417	436	420	417	395	435	442	460	398	432	401	384	440	427	463	398	419	433	412	435	443	454	416	411	406	444	436	395	419	427	429	434	447	398	437	404	403	433	407	422	444	409	440	403	441	433	399	431	402	398	413	391	424	427	442	445	410	411	401	412	433	446	395	437	412	408	399	439	403	397	445	435	383	380	400	407	404	435	426	450	416	437	388	400	428	386	423	404	399	403	391	398	462	418	415	375	390	403	403	425	433	416	419	439	432	399	384	410	418	410	419	390	416	433	414	419	415	408	383	435	442	414	440	437	418	424	428	408	425	389	425	438	390	427	404	441	432	416	411	422	389	435	401	428	422	393	425	419	414	447	396	420	422	417	373	436	406	453	427	429	423	427	415	439	421	400	434	399	421	390	406	422	380	421	394	380	421	439	428	441	432	401	424	423	370	446	412	390	446	437	416	405	411	419	413	433	394	437	406	449	370	415	428	399	437	434	442	392	426	412	416	419	443	403	431	419	395	428	439	390	400	440	409	426	394	425	373	436	421	460	458	418	400	412	467	433	405	416	400	404	423	370	426	399	419	420	419	410	421	435	395	404	430	403	456	398	449	400	432	466	399	428	416	449	395	393	421	392	423	415	407	410	431	457	420	427	394	450	396	413	450	408	417	408	422	428	444	427	403	403	425	419	449	397	433	399	395	389	443	443	423	406	430	418	444	385	433	398	444	437	421	380	447	393	402	377	463	424	424	423	439	416	392	433	400	446	413	431	407	364	421	409	414	436	399	412	401	422	423	390	409	388	375	408	399	458	384	414	450	430	434	395	441	415	410	461	430	396	409	454	400	398	421	428	415	440	414	448	408	416	424	434	397	400	432	391	383	423	433	439	407	396	424	394	435	358	452	416	435	408	414	435	411	415	416	398	399	431	413	417	384	419	395	439	431	436	446	426	452	438	414	438	419	414	403	418	455	403	440	443	440	398	421	405	436	419	401	454	409	422	452	428	392	430	427	419	402	403	438	399	413	424	440	405	417	420	389	391	438	410	391	443	399	415	409	402	433	393	441	402	373	396	443	359	386	430	394	419	443	446	391	426	396	405	406	441	405	416	403	411	413	419	418	407	408	431	427	402	406	429	422	435	409	427	423	454	421	442	395	409	413	440	413	398	409	417	410	402	421	398	391	435	406	389	412	445	479	431	384	439	391	382	381	430	420	422	398	415	446	390	426	435	419	408	433	440	391	445	427	437	392	425	431	440	444	405	446	418	431	378	447	390	434	422	445	412	418	384	437	435	381	412	408	432	418	404	397	422	397	490	390	418	401	436	433	419	397	440	416	391	421	394	374	418	456	430	405	400	427	422	389	412	405	382	418	407	427	402	410	417	422	399	426	432	412	406	396	409	422	432	438	457	412	421	419	415	456	419	396	403	413	429	382	441	426	412	408	387	439	400	416	407	424	428	412	380	406	439	402	402	416	408	419	430	399	441	421	431	419	415	407	423	458	426	449	440	424	395	398	446	410	403	424	406	435	392	445	456	418	417	437	427	386	413	455	404	416	393	414	407	414	397	421	439	441	414	407	419	412	407	430	392	412	399	428	445	406	403	458	400	419	430	426	417	392	387	435	435	415	426	387	404	430	362	438	409	435	405	422	407	403	427	428	404	449	407	425	412	371	459	422	393	401	396	403	426	437	399	396	405	395	435	450	400	444	409	404	402	430	425	427	407	423	417	402	390	435	414	400	415	409	433	399	413	415	401	414	387	445	431	444	389	393	395	458	370	410	403	442	408	389	403	471	428	393	404	430	407	432	412	404	424	408	398	384	454	409	409	384	398	401	410	422	392	388	419	409	402	442	434	444	444	396	413	409	437	416	413	439	390	430	412	396	394	409	405	426	419	409	422	415	434	429	429	370	411	439	427	392	445	420	391	406	444	415	426	427	455	454	386	410	414	435	404	434	392	418	428	416	416	400	405	411	417	442	402	398	358	414	419	419	443	417	423	456	381	407	450	408	437	403	425	427	415	430	429	422	414	430	390	413	436	412	446	432	424	434	403	390	412	371	429	403	418	403	438	405	395	426	384	410	435	418	431	447	444	424	428	436	436	424	413	428	416	417	447	429	352	424	428	396	417	467	452	394	427	418	375	399	427	420	399	439	428	388	401	399	420	458	421	417	400	398	407	426	416	424	465	401	435	433	426	422	405	440	412	382	402	430	416	439	416	435	404	435	387	415	430	444	417	407	451	409	406	451	405	436	425	427	428	403	407	409	427	407	372	420	439	406	402	401	392	379	382	380	394	408	404	417	439	419	446	440	433	442	448	422	396	436	418	389
3104	457	313	365	374	342	363	312	335	330	329	345	337	341	353	368	327	303	315	322	376	323	325	350	360	338	380	355	326	348	346	370	341	352	384	328	326	325	294	370	336	368	360	357	338	352	338	322	360	367	356	327	326	347	319	334	358	355	378	330	330	379	367	343	346	353	328	328	345	391	306	320	344	329	328	357	326	356	364	354	354	339	351	346	344	356	349	318	339	370	318	363	350	358	332	336	339	350	338	359	339	358	384	321	352	348	340	340	366	330	311	353	318	314	336	367	339	317	340	345	351	390	390	333	328	376	349	320	313	324	318	365	349	358	341	334	337	341	332	369	343	332	377	369	383	376	356	356	321	363	314	336	336	357	369	335	351	340	389	351	375	339	343	304	335	333	329	354	372	347	361	345	359	333	333	348	294	316	328	333	338	369	345	352	349	314	344	362	368	342	372	318	366	386	328	348	331	366	360	314	335	348	366	347	348	322	356	342	368	306	349	338	346	338	370	362	351	354	362	368	320	361	349	339	371	336	319	352	361	373	351	316	332	377	348	345	359	348	341	321	366	319	357	360	330	321	340	332	352	376	317	339	358	371	330	343	356	348	412	351	343	307	350	348	335	323	332	324	362	381	365	336	354	392	339	308	324	336	361	341	311	322	375	351	344	368	371	370	340	354	335	325	343	332	351	349	362	317	341	336	341	357	367	313	323	392	382	348	335	378	340	328	357	321	338	337	334	350	366	346	325	357	336	343	330	328	367	344	372	392	372	375	340	314	388	315	334	316	311	342	327	352	385	351	356	367	351	342	382	297	322	364	337	330	363	339	372	364	329	341	317	326	375	367	337	356	345	382	357	360	329	389	371	397	336	332	369	316	317	345	342	360	316	328	348	333	353	360	326	365	361	347	346	372	378	359	373	328	347	315	330	328	343	331	337	364	354	315	349	377	332	365	351	346	340	372	347	359	367	358	350	371	350	335	371	338	383	339	341	330	320	346	326	350	378	336	377	351	328	369	341	327	338	378	330	334	369	389	339	376	347	375	343	339	370	360	360	339	354	360	337	357	364	339	360	392	338	341	337	366	354	352	370	345	334	332	340	335	318	368	352	348	336	334	369	333	348	348	351	357	342	337	360	366	360	347	362	331	321	308	332	356	314	365	362	374	354	365	330	360	321	340	333	365	342	350	381	362	358	370	343	313	393	322	336	360	344	303	367	341	351	345	346	351	301	346	331	359	338	312	370	343	320	342	347	353	347	322	378	321	334	352	356	339	348	331	347	350	312	357	316	330	340	347	360	309	322	312	359	312	380	322	344	327	345	358	356	329	323	335	361	324	321	357	352	349	339	381	337	363	360	309	341	355	332	346	359	360	331	390	354	316	321	361	345	329	315	353	353	334	314	369	372	387	348	340	355	325	327	330	344	344	342	392	331	347	373	338	371	342	377	360	395	309	345	327	344	314	330	341	375	346	327	325	330	361	362	386	399	354	349	334	369	340	342	327	335	338	342	315	331	357	347	353	333	343	325	366	367	370	380	342	364	330	376	333	369	350	364	341	357	348	359	381	365	377	326	355	365	351	360	356	329	319	363	349	354	303	323	324	393	392	334	337	349	326	347	309	343	341	337	359	343	325	319	371	334	343	350	353	341	339	316	322	372	364	345	329	348	327	352	353	335	343	320	356	342	351	348	347	320	334	343	347	399	347	351	340	296	336	314	367	370	323	369	335	380	331	347	338	352	365	351	322	332	347	357	366	346	377	343	373	366	342	363	327	360	326	350	359	305	364	331	348	384	334	352	325	359	355	334	316	350	390	370	352	329	339	361	405	367	337	362	316	375	373	352	367	355	351	350	359	361	362	381	369	353	355	355	349	397	346	341	317	335	388	311	368	318	407	331	333	348	327	334	358	347	346	372	336	338	339	344	371	361	346	352	326	372	350	327	347	322	323	325	371	346	376	343	393	323	349	351	369	332	315	343	365	352	373	376	370	334	359	323	396	367	355	328	364	341	345	317	352	387	361	383	362	383	375	342	330	362	335	353	345	330	369	309	362	375	348	356	381	365	362	310	342	347	355	394	329	321	340	343	368	350	345	333	344	324	322	341	315	358	336	354	356	340	337	349	332	321	357	331	298	334	333	353	376	349	360	341	332	349	333	325	357	361	341	336	358	384	336	360	336	351	351	341	340	351	358	349	349	372	351	347	361	355	366	333	338	346	356	359	359	335	354	330	364	360	330	387	339	348	317	371	375	341	302	325	377	339	346	342	361	358	335	363	332	341	333	347	334	376	360	345	318	365	362	316	339	357	375	369	370	350	352	364	329	362	337	349	356	337	320	355	366	359	370	332	322	383	341	348	326	365	334	323	328	396	371	329	365	346	332	345	361	316	334	357	369	351	348	341	348	341	326	336	328	341	362	350	348	346	362	350	369	377	370	377	353	340	340	424	336	341	352	372	370	356	344	356	333	346	314	353	345	373	316	370	336	358	307	306	370	341	339	361	361	332	334	348	364	362	382	346	340	355	353	380	343	368	316	308	348	358	330	369	368	308	350	387	298	365	347	340	314	353	374	358	334	354	337	345	334	326	389	333	358	310	345	341	359	328	377	377	349	341	346	338	353	352	366	336	328	378	339	340	325	358	344	333	354	335	392	356	335	334	343	332	391	342	353	337	330	311	343	366	352	329	330	322	340	402	342	320	339	345	344	337	348	361	357	323	367	345	326	355	323	324	328	340	331	331	359	349	309	332	333	339	355	362	342	323	351	345	352	358	366	345	321	341	312	328	329	306	342	360	362	377	352	346	354	364	367	363	322	360	359	360	342	368	349	344	341	317	357	343	365	332	333	362	346	354	338	347	345	338	349	321	357	343	351	347	345	311	362	354	319	324	366	367	348	317	327	333	345	335	323	357	341	333	344	335	372	354	353	345	354	348	358	329	322	346	331	368	338	391	295	340	318	332	326	342	357	353	332	331	354	345	306	330	344	332	336	323	322	350	347	340	373	353	373	341	367	333	371	323	369	335	337	317	325	341	330	343	333	325	344	388	384	353	365	373	378	354	328	344	332	357	327	383	345	372	365	344	333	372	358	337	341	345	339	369	341	339	334	354	344	342	332	368	367	368	367	347	332	348	348	330	348	336	374	329	374	311	353	327	304	365	358	341	336	359	352	330	318	378	333	359	354	331	325	354	350	330	378	350	350	357	362	328	348	328	361	343	372	377	316	322	315	346	356	365	328	325	334	352	351	375	390	339	376	356	340	334	338	298	337	356	320	387	358	359	365	311	307	317	363	339	332	398	333	348	344	320	347	332	369	351	364	382	347	344	356	329	321	348	336	362	318	364	346	348	354	354	367	351	313	341	397	360	334	355	385	330	368	305	341	350	329	338	408	340	365	346	352	344	317	351	338	335	353	343	345	352	341	373	336	334	355	370	309	375	350	315	345	358	311	348	335	347	352	360	359	303	333	323	352	348	340	375	333	351	331
3354	889	848	867	854	856	831	815	818	841	793	855	784	840	844	869	818	804	884	785	837	818	790	867	817	833	817	820	790	788	865	821	831	798	741	824	785	836	836	810	800	813	806	840	862	819	807	790	787	794	847	808	780	862	787	805	868	842	842	826	844	792	828	795	831	848	832	889	849	831	835	806	843	838	849	852	800	860	809	807	798	810	868	795	819	792	846	797	829	815	834	852	796	776	822	800	831	827	810	873	815	821	858	818	789	816	801	837	834	840	850	838	803	837	792	791	803	825	869	854	765	804	841	814	789	839	787	822	820	842	900	843	817	793	841	798	822	794	828	828	789	840	813	879	807	884	818	797	818	857	770	839	827	813	805	829	818	792	793	814	825	793	829	801	821	719	862	860	815	851	850	770	808	843	822	806	775	860	833	838	801	779	881	817	839	849	849	846	788	841	799	810	808	795	802	778	820	813	863	800	806	768	819	796	804	830	800	854	839	832	833	740	802	843	801	784	823	784	857	837	791	767	814	785	859	790	854	855	794	782	806	809	796	754	801	841	781	826	818	852	806	763	785	816	841	854	787	812	779	884	839	840	844	775	827	826	826	824	845	815	798	846	783	796	835	808	798	789	820	795	808	806	801	797	836	814	846	760	810	815	828	845	843	847	876	817	802	815	851	845	882	828	763	827	824	841	804	797	821	770	808	844	847	808	804	796	823	787	817	794	813	816	858	874	840	795	839	804	811	841	800	825	806	807	816	787	823	792	754	815	805	866	849	841	830	839	823	826	810	847	815	867	818	794	780	817	786	862	831	798	842	789	792	781	846	786	840	843	805	835	797	806	868	787	834	843	847	772	816	823	798	833	849	850	849	786	799	808	793	763	827	842	869	819	809	810	805	811	829	811	837	821	851	846	816	791	770	784	832	831	866	833	862	813	832	834	836	797	823	868	895	863	805	827	841	834	829	855	820	832	779	865	809	846	808	881	783	805	854	832	833	785	817	796	832	819	868	843	821	808	836	831	806	815	798	798	800	808	789	844	831	835	817	818	825	843	856	816	832	826	844	798	790	822	840	788	835	844	803	806	755	818	816	813	820	818	838	794	855	792	844	845	759	803	832	831	824	857	800	815	916	842	795	822	884	853	817	816	773	830	872	869	817	822	832	836	842	877	771	819	766	837	820	844	822	820	782	825	845	801	871	799	828	835	844	839	804	796	849	865	878	861	817	841	862	778	871	836	827	832	788	797	770	856	815	762	840	821	783	829	837	786	803	805	828	794	873	784	844	791	853	812	852	825	793	831	754	805	826	818	819	812	817	813	794	837	843	891	840	814	748	775	806	760	785	790	816	890	841	833	829	831	770	809	823	881	807	849	843	803	826	830	839	822	805	798	794	797	823	796	822	848	851	812	824	805	853	842	758	826	822	788	819	861	826	821	796	838	814	825	853	838	799	812	815	839	784	810	865	834	801	849	778	841	845	828	862	802	785	870	848	863	829	815	846	834	877	820	762	808	849	828	788	868	814	775	832	784	829	773	780	841	864	848	795	840	844	776	780	815	862	826	826	838	834	819	786	814	813	767	801	804	801	767	803	820	814	835	766	773	836	800	825	835	817	802	789	823	820	796	869	820	796	824	842	801	804	795	821	773	796	839	800	848	837	845	769	884	797	794	757	838	819	821	787	786	855	866	843	852	817	857	800	820	843	834	816	826	801	820	814	821	780	797	847	802	812	808	850	785	827	785	834	835	864	805	818	823	821	801	804	789	833	890	828	825	802	832	812	803	850	831	842	818	799	805	806	827	830	843	848	833	810	792	814	808	841	775	783	821	860	828	779	817	831	814	799	865	818	826	886	811	823	839	845	794	841	797	806	849	793	791	857	859	871	768	782	838	824	830	760	817	850	808	829	786	834	809	871	819	809	832	818	799	878	823	839	836	844	830	806	838	849	874	796	837	806	790	805	814	831	827	788	859	840	767	824	752	791	878	875	852	803	790	791	812	818	751	817	833	796	804	850	855	792	866	821	773	821	794	781	820	866	828	802	826	776	869	751	785	850	851	784	845	839	900	823	759	822	832	808	788	833	766	774	782	864	853	842	814	789	772	836	835	787	792	762	840	811	863	827	821	826	793	803	818	841	816	852	818	832	839	813	832	817	790	826	791	815	813	839	861	855	808	858	733	786	809	839	772	819	812	822	760	799	826	736	795	782	837	817	816	862	820	839	797	846	775	761	829	851	819	806	802	815	821	826	802	845	795	817	796	826	825	779	845	832	858	852	784	819	846	856	794	810	853	824	823	792	829	853	801	807	856	856	820	790	788	798	777	817	803	805	824	858	799	808	804	813	798	815	788	827	848	804	804	817	825	855	803	795	854	828	831	813	859	759	832	884	871	845	823	822	798	786	809	820	858	826	817	767	802	845	794	833	796	833	817	801	839	826	796	824	796	823	763	852	787	845	837	848	847	829	839	823	783	860	813	816	842	827	853	798	875	797	817	833	853	798	819	851	802	831	792	818	772	824	841	848	781	794	857	798	829	831	812	816	850	800	808	841	800	784	791	867	796	846	794	850	804	866	807	814	815	826	792	828	772	847	812	816	802	914	838	830	803	858	788	784	813	834	822	823	836	803	825	770	804	799	810	810	849	847	811	864	845	792	798	824	783	778	810	856	806	845	882	865	816	782	763	822	824	783	813	829	833	843	820	803	789	797	829	840	836	846	827	802	845	843	841	842	828	795	766	818	882	878	827	807	828	875	850	756	842	843	840	842	802	848	785	815	838	816	809	866	777	902	801	803	808	857	811	841	819	841	835	859	843	835	776	858	854	805	840	833	810	762	840	812	825	846	827	774	792	770	901	798	841	878	789	806	823	816	842	809	775	810	815	819	791	870	843	783	826	852	821	829	854	821	804	826	856	819	795	790	856	779	828	792	781	839	794	825	862	844	811	759	814	849	808	794	798	794	837	815	859	840	809	805	858	805	814	825	794	793	884	826	782	802	808	787	761	865	847	840	785	786	819	836	834	825	781	843	794	858	870	802	802	762	810	871	818	874	751	801	848	843	819	837	829	786	825	876	790	911	866	784	844	793	790	832	853	839	799	863	846	831	851	822	843	849	813	838	815	830	786	802	796	820	819	812	770	792	875	820	791	780	843	798	841	840	800	793	843	821	820	803	808	816	829	788	826	807	816	841	791	820	848	842	793	793	859	791	852	826	859	853	815	841	797	820	827	810	779	804	772	828	825	832	847	840	810	784	806	860	783	848	838	849	783	820	770	775	828	798	816	869	849	772	808	844	812	842	819	780	775	833	850	842	850	770	802	812	807	814	857	805	779	826	869	797	803	791	809	826	823	840	831	834	807	816	782	858	819	811	776	845	826	833	842	840	817	849	822	829	820	836	838	826	805	827	773	866	854	793	845	827	857	857	842	850	862	814	798	875	787	826	866	813	839	815	802	842	849	788	838	829	798	827	847	819	770	832	855	845	855
9480	667	509	449	385	376	310	330	348	295	309	325	294	278	303	308	301	294	334	320	310	298	315	308	277	295	293	257	298	300	287	323	302	314	283	290	307	303	283	282	266	295	283	338	352	313	271	309	341	267	293	281	290	294	275	303	301	321	270	303	297	311	271	310	323	324	305	302	281	303	316	302	293	299	317	282	305	298	296	326	263	274	313	307	317	303	290	298	282	305	305	299	298	277	288	301	344	316	323	283	258	286	296	300	277	298	263	305	291	309	319	306	306	322	281	322	305	299	291	284	293	306	274	284	333	278	308	294	277	321	297	283	287	313	280	314	268	272	283	281	276	281	285	319	279	279	273	290	286	295	284	316	292	275	311	328	291	308	294	283	259	262	306	293	315	292	325	287	293	296	296	306	300	303	291	304	299	282	286	273	291	277	263	315	297	300	257	298	295	278	299	286	315	269	304	308	261	331	304	248	297	272	288	292	285	300	300	313	303	302	285	302	294	312	295	281	250	267	340	324	275	314	300	295	289	303	279	290	311	335	288	313	268	299	301	338	277	294	306	284	310	296	295	298	292	257	272	275	309	281	278	266	298	317	318	284	310	303	318	268	288	309	283	282	322	286	291	313	307	277	290	272	312	296	275	263	276	303	293	305	312	291	309	275	291	311	289	290	324	280	278	277	268	318	288	315	328	313	330	317	288	307	254	293	279	293	294	277	317	309	301	273	299	336	284	280	291	308	311	303	294	285	290	312	300	284	291	261	287	285	304	347	308	314	264	289	312	272	262	272	299	254	257	307	281	287	285	312	316	297	262	299	314	279	294	299	285	279	299	285	258	304	290	297	295	285	289	302	266	287	275	273	303	237	315	288	314	299	320	322	319	260	306	317	314	282	334	295	293	297	320	280	275	335	299	288	294	270	303	298	348	248	300	305	314	325	298	281	320	282	312	304	272	333	291	285	274	300	278	281	303	295	313	298	286	274	294	281	288	278	297	316	324	278	291	286	313	308	296	298	283	306	250	304	285	284	296	295	291	274	295	277	265	287	327	287	288	290	287	313	296	279	290	268	263	300	283	289	327	288	254	270	297	313	335	266	298	294	287	293	268	298	309	265	293	279	332	304	303	333	275	294	311	317	290	301	294	284	307	322	327	294	289	273	321	295	305	299	297	309	299	278	310	301	298	300	278	282	338	289	290	282	315	274	296	292	299	307	293	256	306	304	318	271	302	293	284	307	289	289	284	295	294	250	303	316	346	274	276	307	304	312	314	283	291	296	304	279	279	261	296	314	271	283	289	285	275	281	311	303	296	307	293	300	301	294	324	308	299	297	254	275	295	306	307	292	264	270	308	295	293	298	319	298	265	285	321	289	287	286	297	304	283	278	301	304	303	281	303	314	302	297	318	294	322	307	285	289	285	243	295	283	309	302	300	313	303	283	285	310	292	306	298	309	247	274	297	264	301	281	300	322	295	298	274	335	298	276	325	305	284	259	285	275	301	282	311	296	286	304	317	303	291	321	273	283	303	301	269	311	313	330	318	310	324	288	304	284	281	302	291	292	332	270	292	308	284	277	289	284	312	285	282	305	285	312	271	278	318	324	298	276	322	308	299	286	271	297	318	289	292	305	273	293	282	330	306	306	277	326	285	303	295	307	299	277	299	310	286	288	289	307	293	315	282	297	265	251	272	279	283	300	318	264	312	291	273	289	266	290	302	308	305	313	295	319	305	306	295	280	298	288	260	297	302	323	295	295	298	261	288	281	309	292	294	303	316	280	287	317	277	280	277	296	265	279	303	280	256	311	281	256	330	317	305	319	298	310	293	304	335	295	308	290	302	291	270	271	349	305	316	316	286	298	297	277	297	296	322	291	322	322	289	279	289	290	286	293	281	303	261	269	322	272	304	291	255	265	276	306	324	288	304	315	308	267	316	310	279	307	281	286	303	298	306	267	287	291	289	290	317	291	299	286	330	316	275	296	304	284	292	237	298	301	290	315	291	279	300	278	293	299	296	333	332	293	306	275	312	287	286	315	309	306	303	257	254	313	287	305	275	285	300	307	306	295	285	271	315	295	311	306	287	283	286	282	278	278	332	312	297	264	271	296	308	283	296	319	311	277	272	284	317	290	305	290	291	356	272	287	305	314	293	293	286	289	296	321	324	327	299	297	291	309	310	328	260	315	272	304	267	309	274	303	314	291	291	308	257	280	292	302	310	296	313	292	249	275	284	297	307	282	296	303	296	326	316	301	302	318	253	295	301	270	316	245	303	293	286	307	290	334	301	328	287	295	292	297	321	275	304	301	301	282	295	294	281	286	301	290	303	283	300	321	275	291	304	297	277	276	290	262	320	289	288	288	280	296	248	283	289	323	281	293	275	313	303	288	321	288	280	321	298	311	284	300	286	277	304	302	275	300	319	318	295	289	278	303	295	263	316	297	294	261	281	292	319	249	286	340	320	261	308	298	307	299	306	334	273	283	326	307	304	289	296	307	264	301	268	299	316	314	316	268	245	262	309	303	313	286	291	255	284	275	327	288	313	289	299	358	270	303	312	271	297	284	297	310	297	331	302	304	298	258	309	304	267	260	282	285	295	296	318	331	314	310	302	317	303	276	282	297	313	297	284	306	326	310	295	288	271	287	286	277	283	316	257	266	284	284	296	312	309	333	293	267	324	312	297	274	296	282	315	302	261	288	319	264	307	314	250	297	288	304	291	262	280	285	288	322	321	295	311	285	301	302	313	277	292	304	306	288	293	285	350	275	293	256	237	296	295	327	266	295	321	271	279	292	316	288	318	281	313	318	288	303	283	285	312	315	299	302	324	273	278	269	293	300	314	283	283	245	318	297	294	292	301	254	264	284	267	287	277	305	293	313	303	292	278	311	298	261	289	321	262	248	284	283	265	291	298	304	313	309	295	311	308	314	283	278	330	348	287	276	290	340	298	308	304	310	319	300	304	298	308	283	270	278	284	276	307	287	269	315	291	297	299	307	306	302	302	323	312	318	293	316	293	306	284	291	307	283	291	330	271	291	300	322	298	303	338	284	302	298	290	289	272	307	289	298	288	291	289	322	296	285	276	306	295	327	302	302	295	262	257	290	316	286	288	302	291	318	321	312	336	290	299	275	271	298	325	321	311	293	300	228	293	279	299	288	301	311	288	318	291	281	291	300	306	322	276	332	286	284	319	300	306	302	317	323	295	289	266	288	320	316	316	290	307	273	313	308	277	293	304	269	286	306	304	280	289	297	298	309	304	278	292	306	313	278	266	315	290	277	299	291	287	311	311	299	293	317	306	303	304	304	306	328	291	256	285	294	290	312	273	290	296	293	325	267	324	308	293	288	313	286	292	314	293	332	272	270	290	294	297	306	308	286	265	284	314	333	264	299	289	290	278	267	319	287	304	287	318	289	299	276	316	281	269	279	319	279	293	286	296	292	311	315	259	272	233	296	277	305	309	301	296	299	278	284	295	298	289	317	314	264
8037	1017	1166	1258	1214	1073	995	909	890	859	793	827	744	803	723	726	763	739	780	743	765	741	697	714	773	726	703	734	710	714	692	695	726	738	692	755	707	727	681	755	713	753	709	749	743	703	722	700	696	731	718	713	747	697	689	668	731	732	714	731	659	731	785	715	775	690	720	744	777	717	717	757	804	761	770	760	746	741	730	721	741	728	715	741	822	772	733	711	699	773	718	660	717	737	704	696	701	717	714	712	682	711	726	733	693	681	740	710	720	732	692	669	672	711	683	708	703	717	733	674	696	733	703	717	705	711	703	719	755	689	700	672	684	696	672	671	715	761	706	681	716	695	713	749	693	679	750	712	715	718	715	663	709	704	686	741	733	694	713	735	675	693	686	721	696	692	745	712	706	697	704	693	727	708	699	755	741	729	706	701	700	671	742	709	695	729	687	725	719	703	721	677	695	722	717	670	631	688	722	684	739	718	672	681	753	687	694	748	665	673	727	714	726	717	711	712	736	677	700	698	688	704	676	719	729	658	668	692	706	672	720	694	703	706	747	701	712	670	708	694	728	662	719	740	716	690	721	722	676	692	706	753	716	637	688	690	718	698	674	691	677	712	712	678	692	698	708	721	695	712	732	710	689	696	701	747	711	712	722	655	725	759	720	708	670	716	743	692	687	698	725	737	686	764	754	750	656	699	668	761	693	683	682	682	663	747	734	666	661	662	706	655	720	694	702	760	662	697	708	712	713	781	709	679	745	646	730	701	721	704	675	677	688	700	672	678	727	758	727	721	681	689	754	712	715	712	699	720	722	702	700	699	731	694	678	678	680	719	685	692	674	700	661	674	681	679	648	723	702	708	684	719	680	698	669	703	677	760	717	688	746	714	717	726	708	731	725	683	751	690	750	678	658	729	720	704	716	723	690	743	693	703	631	682	660	662	684	734	677	707	690	672	670	732	670	731	728	700	684	661	693	677	693	697	713	709	732	708	721	735	698	703	696	678	699	730	683	701	697	707	742	677	660	702	707	695	684	685	725	713	709	726	708	750	677	696	632	746	695	673	709	702	643	715	708	717	716	690	725	728	725	668	685	666	741	706	734	691	706	693	677	684	722	749	708	740	740	690	738	671	715	737	702	676	721	698	687	721	724	768	687	746	670	678	706	667	698	711	703	715	650	687	727	687	674	752	718	715	717	664	698	692	714	664	699	742	724	732	679	721	698	691	688	698	715	654	688	683	717	676	687	702	700	724	725	666	688	738	735	680	673	736	647	699	667	720	663	659	712	697	647	761	655	696	698	725	704	664	669	662	738	714	685	662	732	696	708	718	684	672	736	705	692	719	706	675	693	699	674	712	685	704	713	668	753	736	686	691	659	726	727	695	721	705	691	735	754	695	695	750	678	665	683	690	717	679	738	718	687	681	705	734	699	719	681	709	689	717	683	662	700	708	710	667	681	655	700	655	703	732	701	702	723	656	716	667	756	694	749	653	676	735	707	692	720	679	690	698	713	700	679	703	678	682	684	715	738	681	723	674	687	688	715	731	682	727	689	684	730	754	664	717	735	688	688	696	738	718	688	702	695	775	720	723	717	691	706	653	735	700	714	694	705	708	691	716	680	728	702	713	698	749	704	711	694	676	722	695	676	692	693	738	715	695	757	724	663	677	686	703	643	710	677	701	687	660	643	721	689	712	680	693	708	713	698	748	714	764	719	738	670	716	717	695	708	693	726	721	709	736	694	732	663	726	708	689	673	636	730	693	735	693	703	734	722	655	687	723	694	691	673	698	693	705	732	716	712	667	703	686	735	706	676	681	720	673	797	747	734	715	689	722	748	730	695	705	716	714	724	674	713	704	720	666	688	704	709	692	680	715	713	715	702	686	682	703	667	673	713	670	688	709	733	707	686	695	719	665	666	706	682	677	673	703	666	751	722	715	718	722	719	667	682	721	743	690	660	702	694	738	671	715	716	704	722	693	696	678	724	694	720	718	691	720	701	690	730	729	727	718	744	659	725	716	711	737	711	721	644	685	680	688	707	702	701	702	700	717	664	658	757	738	710	664	699	688	693	714	664	748	670	664	737	667	718	677	658	725	704	704	735	718	742	679	754	694	677	723	693	688	712	707	706	651	711	689	700	682	685	680	655	679	697	732	713	696	749	702	733	710	670	720	718	725	749	712	721	678	738	691	666	697	719	700	686	693	664	728	732	707	734	684	725	679	705	771	656	723	720	678	686	652	728	711	694	697	684	688	728	753	695	685	720	719	734	743	754	695	715	694	724	732	711	707	688	737	710	690	670	666	679	681	689	702	666	732	745	687	716	717	696	733	712	747	732	683	674	678	694	670	664	727	712	681	689	706	695	679	734	698	722	667	706	710	718	708	779	711	694	704	724	709	674	704	693	702	723	710	701	683	716	739	730	734	712	699	735	704	674	709	699	704	709	724	728	700	746	734	715	677	669	673	710	716	726	716	729	663	727	729	754	676	731	726	726	734	725	704	710	748	722	697	685	716	699	712	706	717	726	703	740	728	682	731	684	668	717	680	749	666	706	716	738	713	747	701	708	718	686	718	710	720	667	680	730	713	688	738	691	678	744	717	676	736	743	727	690	682	710	678	747	697	640	674	731	692	709	679	708	663	677	736	746	679	772	732	701	687	722	683	718	747	729	689	672	691	716	674	695	710	699	674	708	668	705	705	710	731	718	626	694	642	763	690	684	707	755	692	748	666	721	703	714	663	707	698	698	701	678	710	657	712	713	692	669	698	721	730	710	736	721	722	732	707	693	733	685	715	706	715	710	677	730	730	779	709	731	703	701	700	726	758	704	736	722	672	702	702	738	681	729	728	656	713	730	725	706	688	704	690	686	687	678	682	736	699	661	701	699	715	713	717	714	682	680	700	702	680	678	655	698	775	706	657	756	723	689	693	739	689	697	719	675	669	702	637	668	684	749	728	686	708	733	688	732	671	725	713	684	713	734	692	680	720	674	724	678	730	691	732	761	694	672	695	726	734	763	693	722	647	792	696	689	662	665	706	733	686	723	704	671	738	681	679	727	703	671	710	688	727	686	742	700	724	665	712	712	747	723	716	673	698	645	677	676	718	741	721	725	689	721	694	690	657	693	686	737	758	722	656	745	672	718	716	684	679	709	713	694	740	664	691	696	735	711	682	727	696	622	678	743	679	735	683	697	713	754	666	713	691	688	731	728	660	686	681	755	703	717	725	693	723	711	695	712	710	717	691	725	735	695	681	702	733	675	688	705	745	729	682	721	692	670	720	677	702	702	683	692	703	735	695	744	697	711	693	669	746	713	682	691	677	662	705	696	741	718	686	713	721	707	714	743	696	679	727	689	683	664	742	657	696	650	694	677	679	670	666	712	720	732	660	666	677	699	707	712	671	699	696	708	693	695	687	756	722	712	683	713	680	656	749	689	681	675	707	688	721	671	730	689	743	690	722	723	703	721	713	724	672	667	725	692	655	720	707
14938	1082	669	486	377	300	259	225	220	195	205	177	183	196	223	174	198	167	160	168	149	196	179	169	185	172	202	172	179	173	179	168	188	172	193	155	190	172	157	179	174	186	160	157	147	180	186	191	188	168	173	153	180	149	168	178	166	176	158	167	177	183	163	170	195	177	165	192	171	185	192	174	182	200	208	188	171	187	175	187	151	188	184	171	168	198	197	180	178	193	156	186	178	187	164	175	151	175	180	162	169	185	194	192	182	174	182	175	187	165	150	148	193	157	194	168	166	181	174	176	173	169	172	156	165	183	160	173	160	147	177	171	185	146	177	166	175	177	175	165	172	173	182	177	171	180	163	189	151	183	181	190	177	178	168	170	150	157	176	190	165	156	146	184	206	156	180	197	165	178	197	186	153	186	165	158	165	210	169	191	177	175	161	166	167	183	160	194	160	156	195	168	190	179	163	179	172	169	174	185	167	167	201	203	164	163	179	194	173	187	182	168	162	182	182	161	176	174	167	183	173	167	171	182	182	179	149	164	195	160	171	179	170	171	196	198	174	185	140	159	182	169	150	195	183	167	171	165	148	168	206	165	162	177	180	170	159	152	185	155	170	166	165	172	187	160	178	180	173	150	163	180	203	169	162	169	183	170	161	161	163	178	164	191	159	158	170	189	135	192	161	160	162	193	165	174	163	182	179	182	150	167	162	183	200	154	169	168	162	186	180	163	162	192	181	184	171	193	183	148	166	182	181	171	135	168	166	165	155	179	170	165	168	163	173	176	185	168	167	161	190	167	170	151	196	179	171	168	170	179	157	156	191	159	164	193	170	200	142	163	144	169	196	207	165	138	178	186	165	156	161	184	168	168	175	158	166	172	155	195	166	187	169	188	166	195	164	171	160	161	138	156	192	180	180	180	183	169	175	153	155	165	184	166	174	172	172	148	154	178	174	183	169	183	172	181	194	175	174	161	180	163	179	152	155	166	169	187	185	170	164	168	173	169	148	174	163	159	178	166	172	164	173	167	183	155	166	175	191	156	158	191	165	187	146	165	182	159	128	166	168	151	178	174	170	176	169	167	190	169	196	153	193	166	173	173	175	173	175	167	187	183	171	188	153	194	178	159	160	193	174	163	159	168	149	199	161	167	152	156	172	176	178	178	164	179	168	172	164	177	156	137	174	176	163	193	159	159	176	167	196	170	162	156	154	171	169	172	183	182	189	158	181	174	167	183	165	171	188	163	151	174	176	168	175	154	177	177	182	165	165	148	190	194	157	163	177	173	194	200	161	185	159	174	158	161	192	162	166	158	170	165	157	158	166	188	190	163	164	180	152	179	173	158	194	163	191	173	176	167	199	168	160	193	192	172	177	155	183	206	179	163	166	187	161	179	165	166	161	182	176	176	179	185	195	179	161	171	178	146	155	168	192	165	175	175	186	164	172	167	196	161	192	191	164	162	177	153	169	149	196	190	211	164	162	159	159	192	189	152	179	189	195	218	177	181	154	169	180	187	174	173	183	171	161	159	172	188	157	173	162	190	174	202	185	162	164	178	153	158	184	172	154	153	186	207	185	177	153	177	181	172	179	205	173	166	155	145	167	174	163	188	183	163	178	208	168	143	164	179	175	166	155	175	170	182	180	159	178	163	165	174	203	169	159	134	176	167	171	183	184	162	168	168	198	155	167	163	175	180	184	179	172	160	187	170	157	158	173	197	131	163	186	185	174	159	170	189	165	182	167	169	173	179	163	179	179	176	183	176	190	177	174	191	170	180	148	176	172	164	173	151	178	148	181	173	181	186	168	182	181	178	211	154	193	153	161	140	169	161	169	175	191	170	172	176	194	177	166	189	177	156	172	200	174	186	175	158	172	177	173	179	177	182	164	177	170	155	173	181	181	166	162	180	172	160	159	155	141	183	164	159	157	159	160	182	166	143	169	202	188	167	167	160	184	174	162	185	155	176	158	154	162	185	177	166	178	187	158	164	195	193	200	164	169	172	166	186	185	191	185	173	163	168	172	164	176	170	178	142	169	151	168	179	193	177	159	157	171	195	149	161	160	180	186	150	148	170	183	172	166	180	172	182	188	180	169	148	175	159	171	164	159	199	194	169	162	169	186	172	197	170	177	175	146	184	176	168	183	187	188	185	185	161	170	192	183	158	179	176	199	164	172	169	185	171	186	160	161	173	147	150	193	177	156	167	165	153	177	178	170	159	185	172	194	146	170	180	139	169	168	168	147	190	172	156	180	183	165	165	186	181	160	186	182	177	180	172	166	147	198	157	198	188	184	176	168	159	161	173	172	158	170	179	166	172	166	175	157	156	178	183	161	167	166	182	176	175	147	156	143	202	189	186	165	178	179	185	167	181	168	174	167	182	163	173	176	182	169	168	163	183	156	173	180	204	155	196	203	184	169	161	173	178	176	199	166	202	174	192	183	171	185	150	171	191	173	154	175	167	163	191	165	171	163	175	174	197	194	165	194	174	173	193	147	173	184	160	207	181	168	163	164	174	165	181	188	141	189	161	149	157	151	185	166	175	160	179	172	172	160	177	167	181	184	168	150	147	175	183	162	173	169	183	181	171	175	181	206	206	200	184	195	169	183	169	172	193	158	185	153	152	165	205	151	164	181	153	187	207	173	173	184	177	174	189	199	171	162	191	183	153	198	180	185	166	190	199	172	187	167	172	171	139	157	157	197	175	175	176	178	176	165	172	180	185	171	169	177	176	161	191	184	197	166	164	146	170	206	163	173	174	154	169	194	186	138	174	202	172	193	179	173	173	179	140	175	187	155	176	158	147	170	185	175	187	167	150	188	171	155	162	186	172	200	172	176	173	173	178	179	180	187	174	164	178	159	177	173	166	174	185	178	173	177	174	167	168	175	184	152	159	172	174	174	183	181	171	176	166	171	183	186	189	188	156	139	171	193	155	169	159	172	168	181	196	185	177	203	174	173	134	188	160	153	172	164	163	165	184	179	174	171	157	143	203	183	171	160	169	143	167	167	171	176	195	169	154	177	201	189	167	147	167	189	201	157	164	185	182	165	183	197	183	190	158	195	178	157	143	173	182	183	160	185	187	165	183	182	178	203	174	163	203	183	170	162	179	158	183	168	163	175	178	156	150	169	175	165	158	166	149	183	162	163	190	190	140	167	169	174	163	180	165	181	154	172	173	198	173	183	201	185	147	187	177	158	172	171	184	159	147	179	160	170	173	174	169	182	165	167	153	171	161	174	168	183	184	154	131	164	180	164	184	172	157	166	195	184	172	198	151	176	167	176	139	167	181	161	183	151	189	151	176	183	163	190	174	155	175	149	162	169	188	181	163	191	166	169	189	181	178	194	176	185	171	176	163	189	192	164	186	159	187	163	176	159	180	169	181	161	168	173	170	175	153	196	158	159	176	182	180	160	151	166	167	201	180	154	166	173	170	169	151	170	170	176	159	171	161	180	157	169	169	175	160	158	181	163	159	148	160	172	204	169	170
9288	1015	1447	1572	1374	1178	950	852	764	704	673	626	580	577	600	573	527	533	527	535	515	515	482	471	494	502	480	444	528	507	469	497	469	457	451	456	462	428	483	465	482	480	456	465	435	470	440	464	455	490	404	473	481	412	464	433	400	420	412	466	451	465	417	465	470	477	470	492	492	497	488	474	496	532	589	529	532	487	459	468	464	497	534	586	572	560	528	483	448	408	475	442	442	454	400	410	453	458	425	443	421	410	398	486	414	439	436	425	433	414	479	474	444	440	428	411	457	444	450	413	450	396	461	419	445	447	435	457	462	420	438	424	427	449	439	441	450	425	447	446	480	458	444	451	466	437	470	443	436	438	463	471	447	440	422	479	433	424	430	432	433	425	465	438	422	446	421	452	425	418	433	422	454	443	435	444	416	467	435	431	446	431	411	420	438	431	407	418	414	463	441	417	451	429	451	398	428	466	457	428	406	392	457	435	374	453	422	453	455	465	448	452	421	422	439	456	494	402	446	453	454	454	422	438	425	428	427	446	396	425	448	444	391	411	394	471	426	455	422	450	446	428	393	450	471	444	434	447	451	432	423	436	452	436	416	457	435	471	403	449	411	428	409	440	428	431	430	451	458	445	422	428	492	443	457	429	430	455	442	487	442	438	434	447	458	419	417	484	473	437	414	444	482	447	437	439	429	439	474	485	438	447	441	441	456	422	451	449	445	460	458	459	450	406	423	412	435	460	423	425	440	420	437	429	455	436	427	433	463	405	453	439	400	438	434	483	446	449	441	432	408	437	462	412	452	463	442	431	430	429	443	424	453	412	432	427	454	434	479	460	420	423	439	431	431	433	441	451	441	455	446	451	431	423	422	449	412	441	428	434	431	447	425	455	423	430	439	450	432	435	433	459	407	408	468	444	482	379	423	442	427	395	398	423	444	417	470	471	414	432	436	452	438	450	451	444	428	416	434	442	453	462	420	431	418	434	427	437	446	442	433	431	416	419	444	400	441	444	433	440	442	417	455	444	425	416	471	436	407	387	425	407	457	454	425	475	430	422	448	457	404	419	417	429	413	460	443	438	452	409	434	464	451	419	449	411	477	456	445	425	478	434	459	413	468	476	450	445	394	390	441	464	465	414	427	413	456	425	428	418	434	404	394	427	435	424	465	493	435	428	458	411	459	402	402	449	444	424	438	437	485	402	411	460	413	424	421	438	408	416	464	436	415	431	454	427	409	454	439	403	456	432	432	383	411	417	421	421	480	466	428	457	411	380	467	450	450	426	404	432	415	467	428	452	407	408	405	440	465	442	416	426	407	433	466	451	433	412	428	429	431	465	439	461	462	462	466	420	453	409	453	448	459	443	441	450	458	427	440	441	435	431	398	416	398	456	441	459	440	450	435	436	392	422	416	443	467	480	420	428	430	420	462	459	379	469	422	433	427	466	417	435	468	423	430	442	431	437	429	454	448	464	469	466	454	441	407	423	454	446	447	456	428	429	399	442	423	455	393	419	446	452	456	445	400	453	427	432	432	436	405	446	477	428	410	450	452	418	436	409	446	427	414	418	443	421	446	400	426	441	439	413	440	477	458	437	456	467	435	414	423	416	438	438	435	439	465	437	473	457	468	420	456	452	433	446	419	424	436	407	480	470	459	446	465	397	405	425	430	432	446	409	462	436	395	406	397	442	414	368	388	427	461	419	409	449	465	467	438	449	424	420	437	406	427	460	426	430	402	394	437	417	453	435	449	437	415	440	450	399	455	418	405	419	475	394	418	389	433	421	447	415	397	390	454	427	394	436	450	439	464	418	458	446	433	431	411	448	449	405	460	446	430	447	421	466	440	449	478	453	439	458	431	450	425	442	415	436	453	433	447	425	453	458	440	396	450	410	437	425	417	435	422	440	395	435	423	407	452	428	454	427	463	452	418	460	453	441	426	393	453	453	468	465	436	445	405	450	430	419	456	460	470	453	462	458	434	432	475	464	446	439	448	423	433	443	428	491	418	395	454	427	421	431	406	442	479	478	447	437	401	467	485	444	411	416	436	453	433	426	436	449	430	447	425	432	420	430	457	452	487	431	405	452	430	464	446	441	441	460	464	461	461	467	441	470	448	415	444	435	424	441	420	443	406	460	454	449	461	430	422	433	406	446	482	413	436	454	414	476	487	442	455	462	445	459	428	425	431	453	443	468	419	448	447	422	405	464	431	386	469	447	483	437	428	442	464	401	457	417	436	434	384	466	441	456	433	450	467	437	417	424	446	453	425	407	419	455	430	471	459	422	373	405	424	437	429	453	433	417	449	446	422	440	416	431	445	448	428	430	433	410	403	435	415	427	433	416	443	440	400	440	467	443	438	418	436	407	416	447	377	465	472	427	461	436	422	451	447	451	420	411	438	422	437	459	446	426	425	433	445	456	407	410	434	470	433	434	447	457	430	446	428	423	442	457	489	449	420	440	434	441	441	421	437	429	457	427	430	432	448	429	387	419	451	438	430	430	417	408	453	442	414	491	452	461	440	404	428	423	455	452	461	447	433	429	417	428	438	432	416	432	444	444	421	427	410	487	454	431	442	446	451	456	433	435	421	442	415	448	411	461	422	458	459	426	437	452	419	459	440	446	448	444	420	440	449	416	455	450	406	410	447	429	453	443	441	400	422	453	428	413	428	417	430	396	432	430	463	428	425	433	493	429	449	425	429	436	444	450	463	438	445	480	406	437	467	417	415	427	472	457	438	410	483	426	420	460	467	433	457	413	492	399	449	429	417	450	419	433	495	435	440	445	432	481	417	457	453	391	444	433	433	441	417	391	437	408	470	416	439	421	468	419	407	449	408	419	419	480	426	461	435	456	439	453	420	419	485	422	435	443	443	459	408	459	410	426	411	451	414	457	462	421	450	428	456	467	438	449	415	429	459	456	423	439	432	446	440	406	448	447	397	446	444	431	436	464	433	421	470	414	393	417	456	395	467	431	436	447	441	452	409	442	435	417	422	431	443	459	432	463	460	445	454	408	419	419	402	436	443	429	405	468	401	399	401	433	411	459	416	406	423	440	444	454	412	419	397	466	443	399	446	418	443	416	425	463	457	425	438	421	471	423	430	430	419	443	432	428	456	446	455	447	456	462	460	432	459	436	431	470	435	427	431	428	442	423	471	407	413	429	388	455	438	464	437	439	409	440	467	415	473	448	450	438	460	438	398	410	430	450	410	440	428	453	421	408	461	439	407	475	430	476	433	453	425	420	436	443	433	451	450	488	415	414	423	413	450	445	421	429	427	409	466	467	415	430	427	452	441	398	451	413	455	453	418	446	436	444	412	470	476	430	416	455	432	425	400	449	425	441	412	444	453	425	374	428	467	425	433	448	397	441	481	416	398	423	428	431	416	405	445	442	465	452	440	434	438	412	418	457	447	451	436	436	406	425	438	440	446	442	418	427	461	425	427	423	431	461	423	431	486	441	465	404	421	442	434	448	399	476	452	390	401	433
3071	453	367	375	377	380	355	354	357	329	339	359	317	327	373	327	324	339	336	355	353	377	379	366	352	364	320	334	331	341	324	336	371	348	393	366	327	366	353	360	340	354	338	391	358	330	365	382	381	353	344	371	382	383	375	383	325	364	347	342	346	368	346	368	373	337	351	334	361	359	344	344	387	383	335	373	335	334	353	414	377	340	370	360	341	371	344	348	356	336	361	361	376	380	341	359	338	370	355	359	349	362	382	392	348	367	362	373	336	316	338	360	344	361	386	318	359	335	337	369	332	354	317	379	353	371	395	351	362	345	340	378	379	374	356	363	350	329	390	359	353	359	338	360	350	328	331	334	364	354	327	363	401	332	371	343	365	344	331	333	369	355	351	334	381	351	341	333	326	356	312	369	348	326	356	352	367	366	365	402	383	356	341	349	355	376	365	344	318	391	366	357	368	416	338	351	365	351	335	346	330	360	379	339	338	383	339	348	361	334	336	356	346	398	342	379	381	349	339	339	316	368	327	365	371	378	341	389	338	363	384	345	333	354	371	363	359	364	357	324	367	320	333	359	372	385	395	366	367	338	359	373	344	341	375	361	364	357	356	383	346	350	344	391	387	361	366	364	345	370	306	366	337	320	335	348	370	356	362	357	398	396	366	380	351	367	368	340	390	334	348	366	352	353	352	363	371	369	343	385	346	331	363	357	360	367	353	370	349	327	361	347	362	331	366	336	347	359	394	313	342	382	346	367	347	368	367	361	414	336	362	325	325	336	381	347	394	356	352	371	358	372	356	372	352	373	376	354	335	362	342	338	376	337	324	353	362	375	341	344	303	390	337	334	317	319	340	371	385	395	342	320	347	405	377	346	335	308	369	360	370	314	323	359	320	381	334	341	346	350	335	369	358	363	350	333	340	381	350	353	355	306	353	371	345	357	355	362	342	368	355	342	350	364	357	388	366	333	366	361	332	356	361	353	385	347	371	349	351	331	369	324	361	351	345	351	347	302	337	364	338	361	344	349	354	370	336	370	369	387	371	366	346	348	391	368	328	365	374	357	352	309	331	345	360	364	360	366	287	327	360	363	379	334	340	365	339	368	323	364	321	348	353	346	327	337	359	366	334	376	351	365	373	393	376	355	375	346	342	344	387	354	380	342	328	372	348	348	314	370	331	392	364	330	345	359	386	344	338	369	323	326	347	353	358	323	321	348	362	339	335	328	321	379	354	324	367	402	378	379	351	344	359	345	345	346	347	368	358	375	327	337	363	350	330	318	351	372	341	353	382	346	370	313	351	381	380	371	377	343	343	347	347	362	371	344	384	390	377	354	355	332	363	384	360	357	360	324	355	351	366	318	352	366	336	376	334	325	376	349	334	338	365	349	366	364	373	348	358	344	374	342	366	330	379	374	291	351	354	362	335	395	349	376	366	385	328	397	398	345	343	381	355	316	352	321	339	329	337	319	362	298	361	366	348	350	374	339	350	324	324	355	346	352	337	407	397	328	384	373	370	340	383	386	345	369	336	335	371	339	347	361	318	370	327	370	385	362	389	338	344	345	393	367	355	324	367	375	357	360	340	344	354	354	308	361	341	328	355	374	346	369	352	368	378	334	325	337	360	348	368	322	345	405	391	371	348	345	350	369	379	359	366	358	326	338	343	376	350	368	357	374	336	368	342	340	347	382	340	385	366	330	331	351	346	362	401	367	342	355	334	357	365	390	339	383	344	354	346	355	349	353	334	360	325	363	383	349	355	339	364	340	350	390	378	328	328	339	353	317	343	377	325	337	335	324	368	340	366	339	363	334	337	324	365	381	352	368	389	347	361	383	338	374	340	331	351	375	332	345	353	381	349	364	305	359	336	376	344	351	339	336	344	327	333	326	349	344	349	343	319	322	298	340	342	324	352	362	372	360	352	392	347	299	339	368	347	355	357	359	344	365	331	376	347	311	313	350	345	349	352	357	392	357	338	339	380	344	357	338	394	327	344	362	339	368	342	358	376	345	370	412	363	321	372	327	367	386	366	336	366	364	344	361	358	365	409	372	354	356	376	328	350	337	341	365	340	354	356	342	364	380	327	375	363	329	396	355	356	329	311	353	370	320	358	359	276	358	341	354	351	358	349	363	367	351	358	353	357	378	347	347	379	378	342	366	368	363	348	351	366	362	354	353	420	361	350	359	362	364	337	358	360	377	350	324	356	381	330	385	334	349	369	375	362	370	363	375	348	375	348	358	358	324	362	392	366	370	335	321	368	383	340	336	360	341	352	375	364	357	335	333	336	371	359	336	319	367	313	370	344	343	340	338	354	385	360	349	335	403	381	341	323	308	333	423	332	374	343	366	384	349	411	408	359	404	333	337	327	352	329	354	384	378	338	367	354	338	375	357	354	366	349	337	363	336	346	352	341	340	376	379	352	359	335	324	372	341	401	358	320	372	345	360	377	352	387	365	370	350	375	332	353	334	347	375	358	366	329	368	356	338	319	352	350	369	411	333	323	323	342	356	369	310	327	334	349	372	360	368	372	391	346	340	320	380	388	332	384	365	327	373	366	344	335	400	392	356	354	347	330	357	341	372	316	340	321	332	333	356	350	336	329	335	367	330	387	338	333	319	363	373	355	391	329	321	392	399	328	361	355	348	339	403	374	397	347	361	401	339	345	341	367	360	379	382	360	378	346	340	334	367	339	378	336	319	333	377	363	363	363	351	340	319	381	327	364	348	351	375	369	375	339	361	338	354	380	350	359	344	319	316	376	342	361	313	329	343	384	404	382	369	412	329	372	334	344	374	346	386	348	378	348	375	387	314	360	367	376	373	338	365	352	353	361	369	334	363	369	353	360	350	384	349	332	327	349	406	372	343	324	333	361	335	344	390	368	355	376	375	350	377	346	350	377	326	352	365	356	360	376	346	346	358	336	357	347	357	343	389	344	350	332	356	337	359	327	344	363	347	378	360	369	385	380	347	343	373	345	374	348	328	354	344	327	330	372	337	330	353	356	371	353	388	353	362	357	349	338	344	334	335	341	345	377	351	329	340	344	357	356	363	345	353	353	350	355	348	379	322	330	362	353	360	361	336	348	345	326	381	320	345	384	362	332	304	317	361	361	392	349	347	358	388	359	359	351	373	385	373	373	349	352	370	354	351	362	351	334	386	309	389	308	347	367	373	374	329	373	360	318	316	341	374	339	358	334	350	371	348	337	366	369	350	367	356	388	371	356	366	358	330	352	356	365	344	332	395	387	349	388	343	353	374	335	352	365	337	321	367	363	393	360	354	341	316	352	330	341	334	364	326	379	365	354	363	374	338	373	374	369	389	357	353	371	340	356	321	366	329	362	360	365	364	353	322	383	370	374	319	336	340	367	378	362	337	358	364	368	371	337	368	345	330	323	374	331	353	390	366	371	323	363	343	357	354	376	373	322	336	364	383	360	334	343	345	346	354	357	351	377	355	378	358	340	358	357	356	325	344	311	322	384	357	359	354
3203	947	862	856	864	861	901	804	876	820	843	845	835	855	880	839	818	807	832	860	778	836	855	838	862	844	871	828	807	905	819	828	858	813	835	841	858	832	821	822	828	837	809	817	808	871	764	835	864	818	856	892	880	788	776	772	797	817	846	839	850	830	852	772	821	880	878	847	937	863	823	899	877	852	886	847	898	824	881	804	860	815	814	836	818	858	861	859	798	836	837	829	832	793	831	803	862	864	856	877	865	849	792	906	818	855	832	840	842	857	825	820	859	865	822	803	818	833	809	793	801	840	881	862	801	807	841	835	831	833	858	867	830	775	818	870	810	806	875	822	805	816	836	827	808	803	800	879	902	783	859	857	865	854	855	871	805	827	815	813	884	871	796	835	874	848	821	853	807	846	882	822	806	831	797	858	789	825	796	830	883	828	809	827	771	847	831	891	880	844	863	865	849	804	834	818	849	852	856	795	814	812	827	835	865	850	874	823	845	862	894	839	896	798	823	824	816	826	851	805	848	788	831	789	841	843	846	851	849	800	865	862	826	830	802	831	807	851	893	824	856	820	800	842	914	810	852	825	878	820	823	770	843	851	788	814	844	815	840	884	822	823	788	849	869	887	855	837	772	905	838	802	817	872	878	845	851	869	794	849	785	823	797	842	821	859	839	842	835	809	869	838	870	783	847	828	858	801	824	839	816	801	844	808	821	790	821	815	873	817	870	855	880	812	835	880	840	780	906	846	816	826	792	800	846	892	806	837	817	852	830	866	820	845	777	830	848	811	826	831	805	872	820	820	839	833	845	821	815	817	874	866	866	813	871	859	825	833	857	867	816	889	838	837	797	812	831	807	854	795	824	844	834	842	836	882	881	818	827	870	820	838	773	847	865	819	817	822	856	827	847	856	811	765	799	799	861	821	772	851	872	844	825	872	836	847	877	817	805	864	833	816	810	808	831	813	843	788	845	846	867	830	796	834	804	830	849	856	853	867	839	796	845	857	843	813	874	853	884	806	831	819	835	863	848	812	823	835	849	800	846	829	867	825	788	852	858	854	883	834	850	850	813	811	885	838	841	842	803	818	849	791	854	818	844	885	847	800	792	869	854	803	857	789	802	809	840	873	812	830	843	780	878	814	852	855	862	846	853	864	808	809	842	868	790	806	841	839	778	791	830	807	834	850	841	832	865	833	840	828	882	871	830	797	855	838	796	813	865	859	863	833	863	821	852	853	818	863	863	855	859	850	853	845	796	839	810	828	886	850	791	881	837	800	832	830	804	800	843	833	782	822	845	811	804	836	830	798	825	852	805	838	819	806	849	860	840	877	870	776	852	807	834	835	880	859	836	806	812	838	799	824	843	787	808	813	867	797	832	840	764	797	826	857	827	819	845	840	827	803	819	853	827	829	894	872	840	857	808	846	805	852	798	816	830	836	880	801	858	878	785	871	901	837	800	856	817	813	826	868	829	819	792	814	847	799	839	812	824	831	836	819	808	849	868	824	867	837	805	810	760	861	826	870	836	843	824	818	860	810	849	843	836	818	803	845	846	831	804	858	853	813	851	808	801	810	833	869	860	850	829	805	883	779	839	843	860	850	851	762	841	845	820	802	835	792	858	826	865	814	827	869	852	835	855	873	789	859	846	822	813	855	825	778	810	821	814	873	771	820	884	840	809	881	784	840	885	835	803	799	842	835	880	856	837	853	799	838	837	876	836	792	830	820	888	868	843	822	867	842	807	836	817	811	748	791	833	821	832	800	819	794	841	798	862	841	823	821	839	902	842	838	824	810	882	817	865	799	826	863	817	886	801	850	802	846	825	828	828	765	889	802	798	817	759	789	837	823	832	829	821	846	845	819	854	801	820	830	859	852	853	856	844	835	832	882	825	886	831	850	787	807	835	836	872	813	840	822	902	853	832	850	862	821	824	802	866	812	837	818	798	787	835	872	835	798	834	814	843	834	820	887	802	840	770	813	869	880	897	826	821	784	836	895	783	818	846	837	823	788	900	818	844	849	838	813	846	829	921	836	798	793	868	829	819	850	848	835	800	862	826	793	812	887	786	803	870	816	806	888	798	863	781	804	819	851	854	797	841	801	872	821	816	799	830	824	848	823	820	850	860	804	804	829	810	854	786	827	855	854	894	817	855	779	819	783	839	841	858	856	859	862	812	846	883	810	844	816	848	877	846	831	837	853	862	878	835	851	802	813	785	848	840	809	820	822	784	819	851	771	817	851	796	858	813	825	864	879	865	830	838	831	862	856	865	842	852	845	863	833	821	819	840	809	843	910	828	847	846	808	856	859	848	870	826	836	822	807	845	864	830	861	845	818	837	886	863	815	811	863	846	800	895	803	837	811	831	855	850	828	852	911	853	878	847	854	848	817	882	792	840	787	821	848	801	842	872	845	825	868	821	844	838	814	844	822	877	816	789	894	838	878	807	878	903	865	843	796	834	793	849	794	860	781	891	865	830	835	857	856	818	873	808	794	834	842	750	788	846	764	812	803	849	838	866	790	838	819	818	823	840	826	885	837	835	768	838	869	830	778	863	797	831	844	826	860	880	895	838	852	836	877	814	802	806	882	785	853	788	851	798	820	833	818	844	854	871	831	914	827	813	812	803	788	821	806	811	801	840	823	813	812	788	809	795	809	839	813	800	847	809	874	807	831	858	855	794	851	795	827	868	810	861	824	880	816	798	868	803	794	840	860	800	895	846	868	829	879	821	841	815	845	845	814	852	806	892	817	834	799	834	827	827	823	821	819	831	853	834	858	811	854	862	797	811	868	800	789	835	857	790	840	831	850	808	831	883	883	810	815	842	821	813	863	845	804	847	914	855	846	849	802	846	773	871	893	815	843	869	838	785	860	803	863	874	798	880	811	805	788	808	804	845	817	822	777	859	806	838	839	841	830	796	828	774	834	835	840	844	824	803	792	829	864	824	870	845	813	819	854	877	835	815	836	858	823	823	764	852	888	856	818	808	843	814	837	893	822	819	823	812	841	876	820	845	817	833	884	831	763	870	875	805	816	848	818	856	880	825	849	872	773	867	834	817	832	789	871	842	850	858	794	830	802	908	857	817	840	885	880	819	820	797	866	860	873	835	799	857	845	840	834	816	840	838	823	797	833	836	820	760	840	840	840	837	812	829	847	835	871	788	822	858	847	802	818	872	818	815	834	880	855	841	809	803	827	827	843	847	773	824	842	806	801	837	811	830	824	823	880	832	808	824	876	845	808	833	838	845	774	861	834	845	820	834	831	841	778	844	857	859	791	835	850	875	840	826	861	869	805	873	859	878	817	834	899	832	878	867	799	821	774	844	813	862	815	823	867	803	814	839	812	849	794	835	852	904	820	873	818	802	822	818	819	850	816	836	850	823	853	857	873	890	855	774	767	864	804	824	785	845	819	858	824	913	832	844	864	798	896	826	814	842	842	809	822	840	796	782	808	839	835	829	816	831	784	807	800	795	870	867	805	866	844	822	825
9274	665	543	503	420	357	346	371	343	317	316	286	284	324	287	323	308	294	312	294	302	317	305	299	304	314	310	336	309	296	290	311	307	300	278	324	308	319	310	317	266	311	307	274	310	308	284	287	267	322	340	315	314	316	305	320	282	305	286	278	315	308	283	342	298	339	337	324	318	318	263	318	317	304	322	349	308	311	296	307	306	292	288	307	291	303	333	331	298	282	337	302	313	301	304	310	309	322	308	286	308	284	308	301	311	306	302	301	322	310	306	317	307	324	333	270	309	324	326	300	315	334	330	303	304	281	287	258	315	279	333	316	310	294	306	331	326	291	296	326	335	292	324	310	343	310	313	332	317	337	320	312	273	318	309	330	297	318	339	300	275	312	317	321	267	277	329	291	312	304	320	280	288	267	318	310	304	318	280	303	298	330	309	327	348	278	315	280	329	336	303	279	335	289	309	319	300	289	326	287	284	327	321	311	335	289	293	323	295	321	304	276	313	281	283	294	324	322	314	325	283	303	289	295	325	292	295	293	315	296	279	318	335	311	292	294	308	278	319	313	296	295	348	339	301	318	296	288	290	283	353	287	354	303	294	303	290	311	293	303	299	311	324	289	310	315	280	320	312	350	284	320	305	304	321	301	290	273	298	279	310	291	296	311	296	312	310	304	304	293	260	309	303	313	272	311	280	304	314	287	322	306	284	290	304	294	296	316	314	268	294	307	307	308	304	280	316	314	309	310	309	322	312	295	292	326	272	316	301	292	294	347	314	281	265	335	295	309	311	293	283	321	311	311	343	321	319	309	311	325	306	286	281	294	305	285	313	278	322	351	314	313	317	299	319	308	321	320	300	326	291	297	294	302	310	308	292	296	288	301	271	312	284	298	294	315	319	323	288	296	286	302	292	305	320	293	324	292	298	276	332	316	279	304	293	319	285	320	324	320	292	313	314	313	301	298	337	316	271	311	285	296	288	283	297	339	294	271	301	316	312	300	321	305	308	290	315	291	321	293	301	285	310	327	313	327	312	312	305	306	315	281	314	286	293	309	312	314	305	272	316	278	310	310	313	257	293	351	301	315	303	344	305	298	360	298	281	336	288	318	336	301	302	311	294	309	293	315	339	331	292	316	299	277	292	275	293	305	300	290	326	271	313	309	323	315	302	297	300	321	282	315	302	302	289	322	320	335	305	274	299	331	317	330	324	293	286	290	321	321	296	331	305	323	338	299	300	314	312	297	287	300	323	280	304	309	295	281	319	328	292	332	305	318	303	264	298	330	329	319	298	304	255	313	273	304	297	308	315	296	301	287	342	291	344	297	321	276	290	302	297	300	338	283	330	299	284	308	291	305	292	299	287	290	314	302	309	306	331	332	297	313	294	337	294	318	276	326	293	296	318	288	292	314	311	299	320	300	337	280	282	311	318	302	347	294	315	289	294	320	291	290	304	280	330	272	309	306	305	338	311	314	308	300	286	311	332	317	309	318	325	299	300	309	354	317	311	282	287	303	303	290	315	312	314	275	327	293	314	340	343	307	271	300	306	328	283	321	306	279	333	276	275	338	286	268	285	288	333	316	303	344	309	307	339	317	320	292	289	254	306	302	340	289	330	317	299	303	322	281	296	303	314	283	297	341	324	333	290	298	301	289	290	299	299	318	291	328	326	313	274	315	298	331	314	300	345	290	311	315	288	322	324	325	325	275	338	283	309	269	308	324	316	329	301	316	320	310	306	287	281	279	340	293	289	289	261	300	277	327	318	318	332	289	279	299	325	296	301	298	299	309	289	286	317	290	284	325	302	298	305	275	299	312	266	282	287	299	340	300	306	318	293	305	270	273	290	297	307	280	292	321	307	313	339	294	310	307	285	306	308	302	311	328	337	321	323	324	290	322	298	310	294	295	321	307	288	276	285	310	314	305	321	329	277	290	256	278	299	302	284	278	325	291	310	290	304	317	295	284	313	282	297	291	326	285	307	344	332	288	320	332	319	319	289	279	309	345	310	315	298	313	324	300	360	348	294	291	306	313	305	301	330	287	307	313	320	319	325	329	320	296	340	270	297	267	293	315	284	305	291	315	367	322	320	313	306	327	325	310	266	298	292	307	311	311	313	318	299	296	298	330	309	358	298	321	282	315	315	301	341	331	322	300	287	330	289	299	304	284	335	316	319	307	292	292	334	314	313	325	299	328	271	297	321	320	299	272	289	274	276	302	304	288	292	340	287	265	318	308	287	283	294	300	294	326	337	320	311	298	311	314	254	284	320	289	322	303	308	326	311	309	298	312	337	316	288	335	315	297	324	339	280	307	291	293	298	315	297	305	290	283	282	283	350	325	306	304	318	273	310	347	319	312	300	308	329	283	301	287	311	273	308	295	330	277	316	267	293	308	305	287	307	304	270	278	275	375	304	324	312	324	302	300	308	294	301	295	277	307	310	296	263	321	298	288	266	267	306	300	297	301	307	308	288	312	290	323	277	310	277	297	305	298	322	289	311	311	287	275	304	324	308	262	309	309	274	320	310	314	311	295	325	338	290	296	318	326	329	303	336	302	319	285	301	287	286	316	298	276	301	275	305	289	330	291	305	310	340	318	283	310	337	306	316	352	336	321	287	302	360	302	305	316	307	347	285	295	338	308	337	340	306	308	326	313	298	311	293	319	332	341	301	284	317	279	327	291	299	305	262	314	306	310	332	295	319	314	308	322	313	313	302	330	314	263	288	318	294	268	287	281	300	284	322	296	290	320	340	322	298	298	318	316	316	336	349	300	284	306	289	286	297	293	325	291	303	286	334	317	320	330	332	304	335	316	290	284	302	287	308	327	312	310	322	295	294	334	369	315	298	319	312	307	311	316	299	281	298	295	329	326	291	284	327	297	303	302	329	279	306	317	294	340	283	299	335	295	290	298	281	300	351	328	293	299	298	304	298	289	280	299	336	315	286	327	320	278	271	296	267	291	286	281	286	283	332	307	332	286	313	289	302	307	304	311	324	292	325	280	263	320	369	308	304	317	322	312	307	292	294	306	298	311	278	298	320	268	306	276	327	285	289	301	295	296	312	300	344	295	311	302	291	298	299	325	293	343	276	299	324	308	319	301	322	287	289	290	293	271	316	311	295	319	286	345	303	318	297	285	315	295	268	311	292	307	344	313	276	291	274	323	275	306	284	287	279	283	305	301	289	290	319	300	294	310	268	297	315	320	323	313	317	274	277	297	292	320	310	294	347	293	284	288	301	321	305	277	291	306	335	316	316	298	281	310	282	316	335	312	306	265	255	292	322	308	280	275	286	313	296	316	309	327	314	305	310	311	342	322	292	300	327	315	321	312	273	309	308	310	276	300	291	318	312	288	302	316	282	298	303	324	306	312	339	288	342	263	305	315	310	313	306	306	291	300	310	305	321	274	310	298	280	285	294	296	306	311	334	297	290	293	303	283	324	282	313	303	313	319	286	332	321	285	318	307	286	285	323	295	339	303	348	307	320	339
8016	1017	1260	1307	1152	1091	1003	920	900	920	852	826	829	842	804	815	758	752	786	771	819	758	804	759	749	748	727	738	695	752	754	730	708	759	758	813	688	764	725	702	771	773	729	727	693	743	723	753	734	725	711	717	751	730	702	722	748	669	735	735	809	727	742	726	709	755	730	724	750	801	789	785	768	773	819	798	744	784	771	731	743	714	785	800	769	803	801	753	751	747	737	734	723	720	731	771	708	709	775	738	713	723	683	696	713	701	741	700	744	757	712	722	764	699	706	749	776	771	732	762	710	722	744	671	748	699	706	721	724	701	722	730	711	734	694	695	709	754	744	694	798	682	732	716	739	747	747	709	743	745	706	780	703	694	739	696	731	716	715	709	733	724	724	738	688	693	747	719	706	764	745	769	753	756	712	718	711	721	734	755	697	751	730	737	700	719	633	727	711	739	707	713	763	764	710	713	714	762	693	715	672	699	697	731	752	728	766	708	692	696	683	717	722	779	690	746	796	711	722	732	690	713	697	690	683	750	767	722	648	755	733	725	744	734	733	694	721	677	750	715	753	724	680	746	709	769	709	741	709	720	695	754	707	707	754	741	700	721	705	739	641	741	677	704	735	703	763	716	745	676	756	693	712	693	766	727	686	737	762	729	709	738	696	699	729	730	711	753	721	735	786	726	674	715	706	744	721	712	705	666	745	750	711	746	727	722	766	724	709	711	730	739	760	696	744	747	706	753	724	746	713	715	748	739	713	781	714	742	723	708	700	695	704	699	719	718	698	693	739	745	710	748	684	692	737	738	723	725	739	760	764	743	731	729	739	767	727	760	719	697	722	728	708	761	709	715	719	684	754	757	732	706	747	751	660	753	706	724	754	733	689	720	707	703	720	742	737	741	774	749	727	709	732	675	728	741	687	785	677	712	760	729	771	742	707	715	728	746	730	698	737	700	763	693	746	747	714	720	735	732	761	697	740	722	801	777	718	727	731	670	684	723	766	692	731	715	684	689	736	666	696	783	699	676	745	722	704	710	730	769	762	738	713	726	701	752	713	730	690	713	712	715	753	750	763	721	716	697	749	760	727	778	760	680	740	725	729	667	737	695	767	729	750	718	663	752	746	715	750	740	749	707	672	706	679	706	722	721	740	721	713	712	744	709	734	730	739	751	683	680	720	705	809	716	717	714	731	705	701	694	702	693	683	672	691	711	765	777	778	723	799	720	772	749	695	723	732	771	754	713	692	698	729	717	724	722	767	746	726	724	721	723	725	704	739	700	711	695	737	738	750	689	698	692	780	728	767	722	719	675	740	735	755	737	766	686	754	783	741	718	739	724	708	745	717	744	715	723	693	714	726	705	741	752	734	665	703	783	698	725	751	691	689	710	718	704	733	763	702	714	719	739	695	721	744	737	728	750	733	709	712	700	729	760	706	729	742	700	732	761	740	703	677	725	693	710	714	685	795	704	699	694	721	709	760	715	757	690	723	728	720	728	703	756	728	783	777	744	698	737	728	699	740	695	780	710	736	736	737	717	756	743	719	734	784	705	701	714	747	717	761	742	728	740	703	754	736	664	772	679	763	669	703	732	705	755	696	689	679	751	739	709	727	717	704	714	751	732	711	728	722	752	726	704	740	723	727	688	723	751	731	705	744	756	728	710	772	736	733	744	689	733	707	685	700	767	741	695	726	720	747	682	704	738	698	739	740	729	690	732	747	713	692	730	776	750	741	715	710	738	697	712	716	688	729	752	710	725	719	714	716	777	685	711	721	749	741	696	677	767	731	738	706	759	679	785	775	712	779	749	744	720	729	732	733	700	770	735	752	732	721	754	765	708	726	711	709	695	770	745	731	692	694	720	724	683	686	729	711	675	699	744	781	741	723	714	691	761	719	712	679	733	689	732	750	722	732	751	727	769	708	711	768	779	743	704	713	734	706	720	697	718	707	726	730	721	750	751	738	750	706	689	694	746	720	706	699	752	717	753	744	714	782	703	720	756	733	730	731	739	703	793	762	721	690	733	752	723	717	747	778	695	687	728	714	736	727	709	724	716	733	713	728	757	740	738	757	741	774	700	724	725	714	784	736	676	768	702	727	694	756	698	726	715	733	700	710	729	702	723	706	749	721	733	702	716	734	711	709	729	726	712	735	754	740	751	694	751	733	728	774	711	761	708	722	758	687	717	771	763	717	726	737	738	776	708	751	727	699	767	719	769	732	740	714	673	744	729	744	712	741	759	721	742	788	760	764	695	708	733	718	737	672	749	733	727	767	702	749	738	700	697	748	734	706	685	704	716	753	670	741	727	691	699	730	721	776	690	689	736	739	739	679	725	688	710	726	740	715	717	710	772	745	706	753	729	745	707	703	713	669	706	738	733	717	688	729	704	726	724	721	753	715	715	742	679	735	729	759	727	744	716	741	725	777	733	740	712	718	744	717	704	751	701	683	748	733	738	734	730	732	698	768	720	705	711	763	748	732	752	722	743	727	716	750	744	727	694	687	710	661	709	684	762	704	711	699	750	710	715	712	704	701	771	685	727	732	720	711	676	721	724	769	708	727	765	695	763	717	723	759	722	698	698	718	725	690	788	716	759	696	699	709	724	695	735	736	705	756	706	742	776	742	700	692	758	751	753	685	688	757	735	720	783	729	701	721	690	738	721	778	709	713	696	735	746	770	761	793	691	740	698	726	752	701	686	702	700	739	717	667	762	739	706	736	687	715	709	737	758	753	770	729	770	744	742	737	746	723	728	716	685	733	674	711	715	722	728	715	702	699	727	709	758	755	729	759	677	704	763	756	696	762	737	723	721	763	720	727	718	712	697	733	706	700	743	685	741	710	740	787	712	674	742	742	725	725	712	750	703	717	662	783	708	688	715	730	639	747	732	722	730	721	700	745	724	717	668	688	678	692	718	750	714	716	778	696	763	733	747	749	735	744	707	740	778	707	734	709	728	727	693	707	765	746	765	729	765	747	725	720	721	746	799	752	707	734	693	738	706	725	733	687	738	708	677	706	743	719	724	721	711	728	723	702	750	735	760	716	700	696	705	752	768	758	703	723	722	730	716	746	699	721	715	710	734	721	703	726	761	772	716	765	705	741	705	772	677	697	725	739	738	698	740	737	720	743	723	741	707	720	719	732	708	715	715	712	741	789	740	695	715	748	731	741	719	708	704	693	726	765	698	728	687	687	717	715	726	709	732	781	726	722	722	727	687	722	678	769	748	684	755	701	702	729	754	726	706	761	693	686	716	745	708	705	718	711	714	759	717	760	712	780	708	707	742	704	790	720	755	774	712	685	748	664	711	716	681	719	719	781	733	721	720	705	733	747	768	762	687	732	713	732	718	733	740	702	688	691	766	722	718	724	708	732	723	660	688	682	739	713	708	712	761	708	695	698	765	750	696	746	778	727	721	754	713	695	719	678	762	740	685	713	755	765	709	750	746	724	716	737	726	741	764	735	716	723	677	766	732	710	731	692	781	707	725
14942	960	685	503	375	298	239	264	230	248	224	229	217	204	196	177	190	202	166	201	187	206	169	202	192	205	187	194	200	166	198	182	171	193	189	163	178	174	199	225	194	186	168	189	200	187	183	169	186	213	170	200	180	174	165	165	209	198	218	197	163	208	172	198	168	177	190	153	190	169	172	205	194	161	177	207	177	185	207	171	169	189	197	184	193	206	186	178	190	176	155	192	202	182	196	172	212	189	176	188	187	186	186	175	198	203	184	184	177	180	206	189	204	184	180	157	193	187	175	175	171	179	183	181	162	190	174	169	155	174	191	183	181	181	193	161	173	208	190	210	191	171	180	212	182	171	165	200	180	195	185	181	180	166	162	153	171	192	177	172	195	203	189	185	171	193	160	183	151	198	208	158	178	186	184	176	190	175	167	174	185	175	190	188	180	184	195	179	188	172	180	197	195	182	175	164	199	203	198	208	186	191	182	190	198	181	189	162	170	154	152	178	185	171	184	213	170	185	173	182	205	189	166	178	186	171	180	182	171	163	192	205	153	181	167	178	197	158	170	181	187	223	166	177	162	165	188	165	188	173	145	204	178	162	196	143	165	181	166	164	195	188	187	163	183	175	187	206	176	182	193	178	167	176	178	171	185	167	217	160	188	178	187	192	181	172	179	183	205	180	148	187	178	194	197	193	179	170	159	186	198	170	174	179	164	186	185	166	165	197	183	187	173	178	191	188	173	173	183	192	180	167	203	183	174	172	191	177	188	193	201	204	188	192	192	185	190	176	197	201	166	191	182	158	198	192	182	204	169	160	203	195	187	172	165	190	181	181	195	162	180	179	162	198	184	168	244	173	176	200	184	169	185	185	157	168	181	191	168	180	167	161	164	175	185	187	192	181	160	191	181	180	217	169	208	182	188	193	177	178	201	186	170	196	178	153	156	203	165	171	172	191	213	189	185	191	192	197	206	211	180	166	176	190	158	194	175	176	191	198	199	160	202	183	166	184	193	201	183	177	177	190	176	206	192	183	180	151	195	183	153	178	198	183	196	174	179	191	172	183	202	179	164	176	164	206	193	194	187	189	180	187	190	183	178	174	157	181	186	196	169	154	175	211	205	205	176	194	187	180	198	180	177	195	182	170	188	187	173	194	187	174	202	196	182	162	178	150	207	189	206	181	170	185	183	182	209	161	176	184	219	202	192	214	178	196	196	195	189	187	204	175	161	183	168	185	201	194	149	171	197	194	202	181	182	197	178	179	193	187	200	165	165	186	157	173	174	186	181	175	182	186	186	187	172	224	214	181	174	166	197	172	164	169	153	188	179	180	183	197	183	185	167	195	207	181	180	200	183	177	181	180	167	191	194	190	166	188	170	177	177	159	160	184	203	178	165	168	169	189	186	169	156	157	188	171	181	201	178	206	198	174	176	167	164	176	205	167	193	193	176	207	195	167	168	183	162	179	204	161	172	197	184	181	209	196	188	153	180	192	187	179	183	185	188	215	174	205	190	181	181	191	198	184	162	165	197	209	191	163	174	187	169	196	181	162	197	169	177	167	189	202	187	179	197	175	166	178	157	173	184	193	181	156	177	178	201	198	188	212	189	185	169	189	203	203	180	190	195	187	178	193	164	175	160	226	185	154	180	192	165	170	173	173	205	189	202	172	165	175	178	177	178	189	193	189	154	188	197	206	171	207	166	195	200	186	203	171	183	184	176	194	181	205	202	180	169	172	192	200	182	178	187	195	187	159	204	187	174	174	166	211	177	204	151	179	207	160	158	182	169	184	192	169	187	193	186	178	180	160	191	162	223	199	171	206	179	153	151	194	162	190	183	175	178	179	164	180	175	219	197	188	168	173	185	171	164	173	193	169	170	185	164	164	188	173	201	170	154	178	179	200	185	183	172	159	193	179	199	191	171	179	196	203	170	180	175	174	172	150	191	182	187	176	200	182	180	189	170	163	177	216	182	198	166	184	211	196	166	189	178	208	153	161	178	177	177	178	197	189	176	156	195	202	214	192	174	169	180	179	190	197	192	179	183	180	197	200	187	172	183	196	188	200	184	175	171	193	190	173	166	239	197	172	171	182	188	182	173	187	201	173	175	188	166	189	178	187	175	182	205	165	188	197	184	202	182	168	164	156	172	198	161	187	177	156	173	182	178	201	154	189	187	195	168	168	183	197	186	174	158	154	197	198	179	169	203	200	159	184	173	171	176	177	216	190	191	188	180	170	197	176	162	199	177	198	151	194	179	192	197	157	190	191	171	176	196	176	180	178	193	173	195	192	201	173	157	159	182	182	206	186	182	179	192	179	173	180	177	177	192	179	169	166	172	176	199	160	152	164	180	220	176	217	187	165	197	182	202	199	185	172	191	206	198	187	189	184	171	165	193	171	188	176	198	197	181	182	179	171	181	182	175	188	174	167	158	186	188	194	174	161	205	180	193	178	171	160	199	175	195	171	182	183	190	168	176	190	175	169	194	202	178	193	167	171	191	164	165	182	187	201	206	185	183	178	173	196	175	187	172	171	182	189	199	176	194	189	178	191	170	183	179	203	182	152	188	195	182	188	194	189	176	185	195	199	199	186	172	162	173	160	168	195	206	210	194	164	157	193	178	180	167	209	192	166	174	185	170	188	179	182	171	191	202	180	167	176	165	189	170	192	208	181	187	176	173	167	175	163	179	170	178	175	195	178	162	163	186	200	193	181	146	177	204	178	170	147	192	195	173	183	172	161	220	188	185	174	189	212	179	206	187	155	186	166	164	182	173	184	190	171	167	175	162	176	180	174	179	199	173	172	209	170	182	195	158	174	181	165	165	193	181	186	180	202	195	157	171	162	209	187	193	210	171	195	176	176	193	182	174	163	215	198	188	192	167	164	179	187	201	190	169	156	168	176	196	190	177	181	197	188	183	180	206	155	173	190	187	189	211	193	190	175	184	202	208	167	170	188	183	160	159	186	186	191	179	203	181	169	194	177	174	171	193	175	165	168	197	190	190	205	152	219	181	159	169	197	193	186	181	170	184	180	206	190	197	191	171	186	150	175	174	185	172	181	194	183	187	195	190	180	149	192	143	150	191	183	184	196	185	191	203	187	171	181	191	182	183	190	150	184	202	191	165	190	193	157	170	176	176	174	165	187	184	169	226	169	179	180	183	212	189	191	166	168	180	173	178	170	193	158	183	191	170	179	169	171	189	153	183	164	167	193	187	183	184	169	191	206	174	187	165	179	187	164	187	187	184	199	193	188	195	198	201	166	180	165	175	175	184	179	170	190	192	155	150	194	184	177	159	177	190	193	191	189	175	183	162	185	179	164	177	166	217	175	153	178	165	202	196	211	188	179	186	225	180	183	177	165	181	197	168	163	177	179	187	167	176	200	180	167	180	172	190	184	191	149	198	168	171	199	180	197	183	204	176	173	185	163	178	184	186	188	186	157	192	184	185	184	170	201	169	161	203	177	149	194	176	212	193	180	174	217	176	185
9418	979	1396	1616	1394	1101	977	848	755	769	681	627	594	584	581	576	577	520	538	507	530	508	535	487	512	496	458	504	469	472	519	495	462	461	476	514	509	480	523	482	473	485	465	447	461	503	447	446	461	444	475	449	469	478	499	471	453	480	506	492	479	461	511	477	460	519	508	492	545	516	464	530	519	556	543	516	559	501	519	542	502	502	522	582	574	570	531	437	454	473	472	461	473	441	492	479	425	460	462	456	485	495	479	510	470	448	493	472	466	467	479	459	485	475	435	454	471	442	477	435	471	445	460	461	475	443	462	446	460	486	428	447	513	453	507	468	506	478	454	445	475	440	456	490	495	451	450	410	424	467	459	477	468	489	474	473	464	413	435	466	409	454	461	469	475	422	453	473	431	463	482	456	485	445	486	432	456	428	457	479	502	466	474	447	451	498	470	438	443	477	451	446	510	468	469	421	477	453	462	473	412	448	452	442	433	447	493	443	482	470	410	467	446	468	456	500	448	465	480	456	451	430	458	479	442	484	466	456	468	485	462	439	468	456	474	457	468	447	472	450	471	496	446	465	463	458	447	453	526	475	467	479	478	442	461	454	480	463	464	430	438	441	462	476	459	470	448	491	463	463	459	484	462	442	485	437	445	417	476	459	478	471	457	498	488	443	466	484	457	480	460	424	461	478	460	484	469	445	473	461	462	475	507	466	470	450	435	479	487	487	417	444	431	475	455	447	479	458	456	453	501	515	455	471	444	491	422	447	418	494	471	431	465	447	442	487	483	433	452	459	452	445	480	428	445	483	490	450	475	466	476	460	491	413	458	464	452	462	466	442	442	449	455	482	455	425	437	456	467	415	446	483	455	479	461	465	492	485	459	469	471	467	460	475	434	456	438	448	435	494	481	452	419	455	447	442	483	471	425	469	465	452	500	458	453	465	431	463	432	428	456	425	451	432	511	483	474	456	484	446	474	488	458	463	457	451	445	455	450	445	470	445	434	458	470	426	469	500	466	454	442	471	449	458	458	464	466	433	449	446	460	462	455	460	458	448	474	455	488	478	466	510	439	473	475	457	465	484	464	444	481	504	463	466	473	503	460	462	490	521	466	443	450	470	450	408	500	460	458	463	455	432	430	498	479	448	442	459	472	458	442	428	458	433	460	459	452	462	478	464	461	508	453	460	459	489	456	463	437	461	448	426	487	492	469	427	473	485	470	442	470	448	465	482	427	461	443	465	477	444	431	479	466	493	464	489	467	452	417	445	437	496	484	432	433	498	430	451	479	474	450	447	472	465	451	432	486	450	466	454	459	435	498	465	456	479	449	440	466	473	447	473	449	516	464	503	482	466	466	468	427	461	462	479	464	472	459	465	507	475	460	400	475	469	481	472	444	481	449	493	425	438	479	479	431	447	469	477	493	464	450	438	436	454	438	441	462	412	489	463	456	452	465	466	446	474	455	466	451	432	433	407	462	489	503	451	468	445	454	481	485	448	459	455	429	439	449	427	445	459	435	446	468	480	439	505	466	458	435	472	429	416	460	491	476	509	435	461	451	498	468	434	458	478	455	435	457	456	447	460	483	423	452	459	466	472	468	462	466	422	483	474	424	453	466	421	459	463	444	426	458	437	467	476	418	491	445	515	456	505	495	459	461	479	464	478	460	473	471	470	472	446	460	483	467	473	434	472	415	443	476	449	456	472	453	462	470	454	503	441	442	476	466	448	467	422	473	445	451	450	474	462	510	437	455	448	491	502	455	507	460	462	428	458	485	463	455	466	427	429	489	459	433	470	496	409	411	517	434	487	480	464	437	451	445	449	499	441	451	431	480	475	477	458	492	460	461	459	485	434	465	471	480	478	475	471	438	434	453	462	465	452	470	471	448	506	412	464	509	447	443	466	466	459	441	447	439	486	485	424	482	445	438	517	446	475	436	471	482	467	484	494	438	452	459	454	442	480	484	432	433	451	456	444	431	464	431	470	453	444	455	475	481	465	471	460	450	443	489	463	469	466	497	465	453	403	465	471	453	493	475	443	471	469	452	468	488	457	439	471	443	433	456	506	478	462	474	408	514	446	483	451	444	478	425	447	495	446	424	492	478	488	449	500	450	467	454	443	472	442	487	480	461	452	484	437	456	463	478	483	443	455	469	464	520	478	442	471	491	460	475	424	459	488	452	483	484	437	453	482	470	447	492	481	411	449	481	457	478	460	476	450	461	404	494	455	500	459	477	451	489	501	487	500	503	463	474	430	472	498	441	459	469	473	459	438	469	434	450	478	450	490	479	464	459	467	437	461	439	476	447	460	485	437	446	440	471	477	459	463	465	473	472	440	483	444	473	440	462	458	515	436	490	432	466	477	450	475	478	450	428	446	489	409	433	499	465	482	471	443	443	466	460	464	476	444	489	432	460	446	473	401	457	437	489	452	465	470	441	475	437	423	449	461	458	502	463	449	427	458	467	516	438	497	442	478	444	465	437	457	477	463	493	435	481	451	487	482	483	437	467	467	482	471	489	452	485	435	485	451	450	489	508	449	456	479	472	473	458	442	464	458	453	451	435	442	448	447	449	462	468	466	465	501	488	433	506	451	462	471	468	472	425	462	507	459	451	481	483	446	408	455	435	450	499	442	491	480	448	485	458	442	443	440	488	428	430	457	458	465	442	484	483	484	441	449	456	485	463	457	465	465	394	456	425	454	488	457	502	446	433	463	451	425	438	469	452	465	444	513	458	459	447	443	483	499	477	463	444	488	456	474	473	473	458	438	444	499	474	452	438	445	482	433	479	463	505	428	455	458	451	447	430	435	438	479	467	479	463	450	453	457	473	461	479	489	442	466	447	467	477	477	473	493	448	466	459	445	479	459	432	435	454	483	448	464	448	466	424	498	448	453	469	429	466	475	434	455	472	462	412	436	471	475	436	519	455	444	478	459	452	454	463	480	457	494	432	468	450	454	424	454	464	475	434	461	453	463	428	454	492	461	467	476	436	468	499	467	485	486	450	449	489	441	457	479	437	448	484	458	441	473	468	471	465	478	462	465	448	456	477	473	476	443	477	448	446	419	490	488	452	456	466	464	437	436	428	470	493	419	447	480	454	464	431	462	487	452	513	438	414	466	440	461	481	476	489	423	468	442	470	497	436	451	474	422	444	460	466	439	442	479	467	460	452	452	465	442	472	486	463	441	457	462	467	460	467	471	459	442	446	457	451	432	440	460	478	441	466	485	488	458	419	493	448	438	422	468	479	492	502	477	438	445	431	474	495	463	447	495	437	441	491	454	447	496	484	433	431	452	434	471	457	472	474	457	470	459	444	457	487	415	480	454	475	456	467	437	465	461	474	476	482	441	478	489	444	436	493	486	475	456	495	419	489	432	483	456	510	463	443	482	464	452	456	433	439	465	455	461	394	501	447	436	457	420	438	460	445	440	450	443	476	458	433	481	409	442	456	470	474	426	475	420	492	478	464	488	478	437	478	474	439	492	484	465
3070	400	399	380	394	364	385	395	333	404	413	373	384	379	335	383	362	343	351	351	372	380	377	353	367	373	402	340	394	367	357	417	375	352	354	330	380	370	412	369	382	377	417	378	378	363	380	371	354	394	357	391	397	348	366	428	392	347	335	392	363	389	368	393	405	386	395	400	420	363	363	392	378	358	403	415	405	361	395	383	335	383	348	355	361	349	367	363	363	384	353	380	355	360	373	379	358	372	320	386	369	425	360	354	396	375	411	341	382	360	369	357	368	374	383	347	387	350	384	346	391	368	401	376	397	366	334	402	359	367	344	368	377	370	364	401	367	378	364	392	393	387	359	373	380	359	367	369	386	374	371	371	375	381	394	395	370	370	378	382	353	376	383	398	392	414	370	395	341	376	398	375	397	362	389	392	393	384	364	406	360	365	395	352	405	362	353	344	364	366	360	363	356	351	382	340	378	374	408	413	378	377	358	381	402	367	377	369	360	387	374	377	398	369	390	426	423	377	377	371	396	405	370	381	391	361	386	351	373	385	340	383	365	361	349	357	397	393	338	360	397	409	388	378	353	353	398	376	373	381	362	352	350	403	397	373	385	378	397	360	366	382	342	378	351	383	419	383	397	432	365	372	341	386	369	348	381	382	381	382	331	360	419	397	388	345	410	388	379	346	372	349	404	355	381	370	358	345	336	377	379	362	373	363	368	360	396	337	337	378	369	381	390	394	367	369	413	359	378	383	369	400	371	368	383	358	393	338	341	373	369	388	381	388	379	352	359	378	365	384	366	347	372	386	375	452	383	391	362	371	358	381	369	351	382	350	365	389	366	364	361	318	371	348	337	379	329	381	384	369	365	397	361	353	352	396	354	363	370	351	418	377	364	364	367	403	364	364	368	369	387	399	394	357	363	361	366	378	380	376	352	352	404	377	345	426	391	417	378	407	350	337	405	359	370	380	374	389	376	374	376	382	370	377	351	375	408	356	339	392	419	387	389	390	337	386	384	371	385	371	388	360	365	349	361	358	396	369	371	375	361	342	382	361	382	332	385	392	403	366	364	363	370	364	364	389	363	332	434	406	354	369	367	349	337	376	369	369	364	384	378	372	375	389	410	395	386	356	408	390	389	384	356	346	372	392	428	390	366	366	395	400	392	355	381	393	350	375	369	405	372	386	328	367	367	363	391	385	395	373	416	372	395	400	400	374	391	397	335	360	363	384	402	389	343	378	373	403	376	396	390	349	372	345	365	386	356	333	395	373	339	386	368	380	359	387	355	359	356	390	388	344	377	412	381	361	385	391	402	356	368	362	383	350	381	348	366	386	363	381	360	386	353	378	371	402	357	356	363	340	365	376	377	357	404	361	382	351	372	344	354	380	377	353	390	401	362	383	374	378	425	393	363	345	392	385	386	365	400	379	402	365	380	368	390	402	385	335	380	403	377	372	375	392	372	364	373	375	402	388	351	353	393	396	371	361	387	391	374	375	383	344	367	339	387	345	371	423	403	393	352	374	375	362	364	368	369	356	385	352	377	357	379	378	386	375	385	371	322	387	384	369	418	396	353	348	381	341	377	345	357	399	350	353	378	340	373	394	381	409	352	371	385	408	397	362	389	397	404	387	358	390	401	390	393	362	345	375	377	422	375	351	323	356	418	389	320	363	357	341	385	395	398	351	366	346	380	366	426	361	418	401	329	358	386	344	363	331	367	337	360	361	387	374	400	398	378	350	365	366	377	383	368	378	363	405	367	367	388	354	375	377	347	350	357	379	349	369	384	413	372	402	364	396	387	364	372	369	343	365	345	353	379	384	397	375	363	368	363	349	337	365	351	358	377	385	376	390	324	357	400	362	346	378	382	396	398	386	397	382	404	348	395	340	337	384	363	352	359	360	391	404	373	356	339	359	345	387	360	360	399	379	405	395	370	362	366	353	362	367	399	394	366	364	377	374	388	365	378	352	374	367	367	355	370	355	363	358	347	383	360	354	374	349	379	380	381	361	370	349	378	345	367	370	398	386	346	332	393	347	391	367	340	378	397	397	366	366	351	404	394	375	374	357	385	392	397	362	380	411	342	405	368	382	386	390	358	379	347	404	391	355	344	386	382	372	395	341	357	371	344	371	428	354	384	349	340	359	358	350	357	370	396	423	377	392	403	335	357	401	372	383	395	335	369	368	350	382	355	390	370	368	338	351	334	359	329	376	372	386	383	378	398	357	363	345	358	393	361	353	355	373	363	340	376	348	370	412	377	365	336	396	400	357	399	373	385	404	388	380	422	380	365	387	340	368	371	331	322	378	408	378	383	331	361	377	377	360	376	395	375	388	381	372	379	361	380	421	381	402	371	361	373	347	313	377	375	354	341	378	386	347	370	381	407	347	374	370	372	381	354	360	363	332	367	383	361	354	372	355	382	344	349	378	393	364	398	353	392	380	394	387	391	356	362	376	352	338	399	356	346	346	374	369	362	375	382	365	437	360	364	390	375	365	378	389	362	374	333	347	386	376	388	363	346	361	397	354	354	363	408	363	354	386	359	326	345	333	359	382	384	351	348	372	379	363	371	385	355	365	390	363	336	343	377	372	383	366	360	341	349	376	377	362	350	367	371	394	406	356	343	352	370	382	368	346	377	372	423	380	355	425	359	350	366	379	379	353	375	378	395	407	367	383	371	365	404	415	392	394	368	354	372	373	364	348	357	371	405	387	347	356	356	351	391	372	354	373	377	368	370	363	352	373	390	419	396	377	394	409	365	370	380	376	386	381	340	347	365	384	349	360	428	371	403	391	393	339	379	395	364	361	382	400	369	341	379	361	393	385	372	355	402	370	395	402	376	366	358	402	365	404	348	344	407	377	379	362	396	365	344	353	357	322	326	352	345	344	371	399	360	379	367	387	378	367	360	374	376	397	395	367	369	363	394	383	365	371	371	388	374	398	371	329	366	335	383	334	331	399	359	396	402	383	391	403	375	384	346	360	354	386	402	375	381	358	393	378	383	356	424	392	395	365	383	400	345	362	339	375	380	351	354	340	343	365	371	392	358	387	393	397	372	371	347	380	378	381	367	368	361	388	396	415	355	369	381	383	368	363	411	342	355	378	359	361	390	369	380	396	358	339	391	390	345	354	400	381	372	380	362	381	368	407	380	372	392	382	347	364	392	374	373	370	398	369	355	375	397	338	377	364	428	406	384	397	365	365	361	351	386	394	396	356	359	353	370	347	377	366	393	356	361	374	360	361	359	339	364	424	375	390	386	366	355	411	354	367	332	371	379	345	367	350	380	414	367	358	381	373	356	391	373	377	340	389	381	411	357	353	367	357	387	379	384	381	375	372	365	354	384	370	401	390	373	354	351	370	378	357	359	351	361	378	371	389	375	341	379	374	361	373	354	371	410	374	382	365	390	390	380	353	381	337	376	377	378	377	346	343	360	362	362	352	381	361	375	356	324	363	351	386	389	356	382	372	406	352	369	370	407	381	351	383	418	361
3265	896	925	857	907	916	868	890	909	877	907	852	900	921	899	832	889	879	813	814	889	852	873	852	864	883	819	897	915	871	872	862	886	865	863	884	900	878	879	892	876	849	880	901	896	833	904	923	820	870	866	869	916	873	914	901	848	903	885	880	874	865	883	933	877	894	899	865	901	889	972	884	950	912	874	876	871	877	900	918	836	861	899	849	897	913	851	905	865	933	876	873	880	828	919	861	852	845	920	889	868	883	888	881	895	883	893	914	872	849	874	887	895	931	874	896	871	882	856	909	902	940	871	872	846	933	834	872	894	901	852	856	873	861	850	875	833	889	899	873	890	911	834	886	871	906	855	906	861	795	890	842	874	869	888	905	891	896	849	866	892	859	876	904	881	883	862	879	886	857	827	914	797	884	888	879	862	866	894	910	909	875	855	856	888	885	882	843	866	856	888	881	807	874	885	844	904	841	878	847	877	876	881	921	854	882	836	918	844	886	897	875	891	906	896	899	899	822	841	894	877	884	873	880	895	874	875	862	886	885	898	961	865	896	832	899	899	875	839	886	835	905	883	849	878	881	896	834	878	859	873	862	901	894	858	873	852	901	826	804	891	864	873	853	877	870	904	859	943	919	900	803	904	891	829	920	894	879	886	915	841	886	914	890	877	890	846	856	879	868	868	903	884	852	869	892	863	834	797	840	873	851	871	896	867	898	915	959	859	898	876	899	882	840	880	855	825	878	914	875	913	907	906	884	832	894	907	885	893	868	896	921	853	865	891	830	913	896	867	891	854	914	901	878	866	843	874	894	868	878	824	894	874	865	879	882	864	871	860	892	918	876	861	902	889	903	828	880	879	837	877	869	914	887	894	873	812	897	940	809	881	903	895	865	874	923	867	900	816	859	860	918	877	881	918	882	918	892	932	865	857	878	858	876	827	824	898	844	902	879	837	834	873	875	876	878	858	887	843	858	881	881	906	899	871	863	866	862	838	853	915	902	923	858	916	875	913	877	931	916	897	863	891	890	877	862	876	841	887	869	887	916	895	921	906	895	895	858	868	879	863	934	858	893	870	923	892	877	896	854	877	846	852	918	864	861	901	874	913	916	838	840	871	889	873	915	895	850	916	865	846	897	906	882	857	868	889	905	922	879	877	881	903	878	893	865	838	923	886	889	910	849	915	823	879	923	896	894	884	925	843	914	854	873	860	918	879	920	921	872	898	915	907	882	837	813	884	816	825	875	859	847	912	883	903	919	879	918	870	850	858	885	831	855	842	887	928	845	920	907	869	873	832	862	845	883	873	872	877	925	916	836	837	798	840	848	840	903	876	916	873	828	898	881	870	844	870	909	825	878	858	909	877	906	834	884	863	902	905	846	845	898	836	887	878	858	891	889	907	846	876	888	927	873	897	888	875	916	896	870	941	888	868	840	850	836	899	859	896	916	912	873	849	833	844	801	886	910	890	904	848	885	905	856	874	917	867	910	850	911	884	885	857	906	887	856	849	887	895	845	903	841	858	924	797	909	903	845	886	900	836	905	863	910	882	904	880	949	891	933	861	879	890	922	871	898	838	895	907	911	859	924	866	926	884	917	885	850	880	891	848	886	906	900	846	893	856	892	863	890	849	848	872	850	891	852	854	858	837	877	879	891	860	860	855	840	878	841	834	869	851	902	872	908	913	937	849	834	927	898	850	858	864	879	878	912	895	907	937	870	855	877	858	873	841	880	812	874	883	928	837	844	906	940	836	883	855	878	904	920	940	872	841	825	869	869	857	920	880	902	878	831	863	846	892	879	886	888	835	849	890	895	875	865	866	849	861	862	919	884	891	860	857	887	849	829	894	900	854	883	895	832	861	872	900	843	836	899	885	819	904	903	914	846	814	898	833	901	862	888	849	886	883	922	905	895	881	855	859	889	858	920	796	857	877	890	891	829	860	845	928	875	891	857	858	966	873	874	870	891	906	895	894	920	889	932	928	914	890	888	851	881	869	871	874	849	883	905	830	842	862	916	870	912	873	865	860	887	873	866	894	836	874	869	845	908	885	822	907	911	910	886	944	882	877	876	910	860	894	952	859	887	947	879	896	921	913	852	869	932	825	871	926	882	850	927	944	838	910	875	886	889	889	866	795	900	867	885	831	818	857	853	837	896	891	821	881	828	865	838	906	850	931	852	867	859	903	825	864	825	900	876	858	863	851	881	910	906	929	885	845	857	845	896	868	840	836	914	909	964	863	923	823	807	929	851	849	861	888	869	826	844	909	873	832	856	900	821	860	903	896	868	900	824	919	896	869	928	860	899	889	831	828	855	889	877	908	829	843	875	852	883	917	882	875	833	903	907	861	882	880	881	863	856	863	913	929	851	853	868	881	915	917	902	900	889	942	847	876	872	877	861	845	872	867	890	870	939	897	872	914	860	932	919	907	880	889	855	919	889	870	925	872	933	879	851	908	907	855	873	827	873	963	883	867	881	866	879	864	877	887	860	915	893	878	902	885	914	873	867	837	892	854	863	869	876	964	809	879	892	863	922	887	856	864	850	883	899	880	844	835	922	924	876	864	881	932	883	898	886	911	884	867	888	892	924	868	836	814	912	867	920	871	859	900	901	903	862	859	902	831	894	852	866	819	875	886	904	888	916	891	930	877	847	867	864	871	866	912	871	858	904	884	868	842	914	910	852	933	908	867	885	928	840	924	838	861	872	899	898	882	889	874	862	862	903	902	855	877	936	852	906	857	933	894	832	814	948	856	866	933	875	881	874	849	893	872	858	862	878	879	901	844	887	914	900	891	831	830	872	872	828	926	871	876	880	896	902	865	910	860	856	879	898	920	899	861	897	929	907	895	824	865	878	886	877	823	907	899	937	867	850	841	877	870	915	810	860	850	885	841	834	884	886	858	888	870	869	944	866	911	866	884	840	839	929	844	864	883	867	909	841	944	895	880	913	917	883	817	938	849	882	844	926	914	893	921	883	869	881	881	877	801	883	902	836	885	896	897	888	896	903	868	893	866	895	877	852	868	891	903	829	913	918	862	873	846	870	869	895	845	885	833	881	905	869	924	948	846	890	873	879	912	874	904	890	901	929	874	866	858	918	877	892	845	884	886	874	911	859	921	877	834	905	844	842	902	891	887	872	827	839	884	857	868	813	888	837	879	878	893	869	863	880	887	808	920	889	870	866	866	859	921	900	860	914	877	855	884	891	893	893	905	911	888	843	881	842	883	866	884	859	904	938	867	870	909	852	862	893	868	885	921	834	846	885	851	882	860	879	890	915	881	831	905	902	855	892	872	820	879	881	900	867	847	924	913	852	894	866	861	895	900	823	844	887	879	869	836	909	876	914	881	873	897	876	874	951	879	835	893	826	844	847	842	882	875	903	871	848	864	870	927	911	862	903	878	867	914	881	859	864	881	907	847	857	883	890	918	849	825	905	894	852	868	900	937	880	891	925	871	895	857	872	911	860	930	873	838	867	897	883	892	865	879	887
9521	664	568	490	448	412	387	349	336	366	392	339	315	340	350	327	317	322	322	346	307	352	349	343	316	333	334	300	336	317	331	325	317	321	338	317	337	328	340	360	310	350	327	326	333	331	321	332	320	315	329	345	304	294	312	340	337	308	347	362	325	342	313	318	312	315	338	370	327	327	319	326	319	341	386	329	350	333	367	341	378	314	324	319	348	319	329	328	309	340	320	324	332	326	336	326	350	329	308	297	330	326	277	341	303	341	355	329	319	319	327	345	327	317	337	320	322	293	318	323	335	317	341	334	324	356	341	308	368	354	336	314	307	309	333	341	349	343	292	325	326	346	311	347	317	316	361	320	322	301	310	352	345	338	325	335	308	339	301	302	332	337	353	343	316	312	321	297	291	317	306	322	306	330	352	312	320	327	307	313	313	324	327	299	330	302	324	346	289	325	366	338	332	280	331	308	349	308	338	347	322	333	300	328	328	330	325	348	333	309	349	285	352	345	361	349	342	310	323	333	312	333	324	352	305	308	334	296	346	326	308	276	317	286	323	302	349	327	323	349	342	341	291	336	311	305	331	351	347	313	315	314	338	318	327	344	306	345	359	312	350	318	309	334	318	313	319	331	324	319	325	316	315	317	318	338	316	312	297	342	318	325	354	303	314	318	345	331	323	318	314	352	327	305	317	308	346	335	333	339	336	313	339	285	306	345	325	324	298	329	360	348	302	370	369	347	346	310	341	324	301	332	320	308	325	289	335	323	331	287	323	326	285	326	315	342	294	335	341	322	327	323	310	361	303	301	330	339	342	354	324	327	313	284	345	318	324	344	306	325	315	315	325	297	347	346	306	362	314	314	345	319	335	330	323	299	320	325	341	315	295	308	319	333	315	282	316	353	337	328	328	303	307	314	309	333	282	333	337	353	335	293	315	352	291	293	330	334	331	344	319	289	332	306	317	325	339	339	281	324	337	297	300	359	327	345	317	313	362	313	301	328	348	324	361	317	329	336	311	354	355	303	301	312	326	273	349	340	344	315	297	345	335	329	343	341	336	303	324	346	306	359	312	334	312	297	344	314	316	329	327	322	371	315	311	329	351	340	308	321	322	314	314	315	302	332	295	319	365	340	314	293	316	322	312	332	325	335	325	318	301	340	289	362	320	378	324	317	327	302	307	287	312	374	350	327	340	364	345	286	327	294	328	349	334	353	313	287	351	324	354	287	291	319	333	347	353	343	322	337	340	352	317	346	336	302	332	338	348	306	328	351	339	334	330	331	345	324	342	299	324	320	312	310	351	334	326	330	333	319	309	335	332	305	293	315	299	310	307	329	337	275	324	333	311	353	312	361	336	304	333	322	347	333	308	351	304	341	334	312	359	321	315	310	325	296	337	334	315	348	350	358	331	331	351	339	330	352	304	333	305	333	321	305	352	312	292	333	338	330	303	322	307	299	318	332	336	337	340	327	315	314	289	329	343	334	326	323	344	349	334	328	314	297	330	326	327	350	340	320	324	334	344	340	358	325	326	356	314	356	279	355	332	342	335	331	329	317	312	315	345	302	318	300	300	329	359	338	347	321	311	311	325	313	327	316	344	315	340	329	330	336	351	345	295	299	300	347	310	350	333	345	369	327	329	332	313	284	346	318	351	342	318	370	289	320	329	342	330	347	307	338	353	360	353	351	321	314	345	328	337	314	319	330	317	372	306	320	338	308	333	350	333	315	329	316	307	360	349	338	318	336	316	331	327	316	320	313	364	301	277	309	350	339	341	325	327	332	304	326	324	330	330	304	359	321	314	290	304	352	339	332	325	349	331	314	309	346	331	321	344	327	317	318	311	342	344	308	313	329	322	323	305	348	326	304	316	320	305	293	342	326	325	319	308	315	331	351	331	334	325	343	301	350	333	305	323	322	351	349	355	335	311	337	328	335	344	308	329	344	340	304	342	293	310	332	313	315	328	304	313	314	333	351	337	352	323	355	328	347	336	315	312	317	312	345	315	275	309	326	327	347	334	362	313	291	340	337	366	324	301	337	314	328	328	350	346	337	313	364	304	305	328	312	306	356	332	323	304	328	313	306	339	325	322	343	339	354	329	301	324	321	330	317	313	322	350	334	369	315	315	327	330	327	309	311	308	333	321	305	316	318	304	322	277	310	352	329	324	320	324	325	312	349	305	333	339	357	314	324	320	330	330	300	345	332	369	310	330	332	296	308	371	332	296	368	335	323	320	326	338	305	300	304	356	344	325	304	335	334	319	364	338	369	359	339	331	305	316	364	347	341	323	334	331	335	340	335	341	328	316	309	318	334	347	326	319	357	274	318	346	345	318	349	354	334	324	312	347	339	373	345	303	328	352	310	305	316	312	322	338	307	285	303	336	328	301	322	316	301	330	357	308	332	298	317	286	346	324	351	336	300	337	320	313	319	320	346	331	324	314	319	291	336	337	334	317	328	326	325	325	317	317	333	329	303	322	348	314	310	329	340	363	284	315	326	323	311	322	321	296	331	273	348	339	345	342	354	305	310	316	309	342	339	373	346	350	318	342	316	318	302	309	308	333	326	316	328	306	306	310	352	346	293	307	325	344	367	331	326	319	330	310	328	325	341	312	314	339	360	329	332	301	351	289	309	331	348	317	313	343	338	339	342	328	328	339	330	320	305	318	337	353	329	313	310	350	322	326	364	334	319	320	323	354	310	354	323	313	351	317	306	324	313	336	334	332	310	346	334	350	367	331	321	340	324	325	300	307	339	333	327	335	304	338	330	320	325	313	338	366	351	311	321	308	310	330	350	323	311	323	325	314	328	345	315	328	350	312	322	337	336	349	324	326	326	306	343	363	308	333	364	314	321	305	309	339	290	299	307	361	311	329	319	340	342	301	332	345	344	330	332	289	293	329	316	329	360	341	357	302	341	318	351	329	339	316	328	342	334	282	327	295	325	343	340	338	355	299	294	293	271	309	316	340	304	345	322	362	335	333	318	344	301	346	304	326	336	316	318	340	302	347	317	313	323	326	306	320	345	303	340	327	363	350	354	334	352	329	334	296	296	300	307	318	370	357	320	371	319	351	292	332	352	350	319	318	322	337	316	338	318	366	303	341	302	343	314	321	331	304	330	319	325	304	349	337	300	319	311	341	315	315	318	343	312	353	312	317	320	282	345	329	299	342	332	315	366	320	313	308	332	321	309	336	307	337	305	353	319	357	321	327	342	314	366	314	307	319	324	320	324	355	306	357	317	315	345	345	375	342	366	347	325	368	328	342	335	287	318	318	348	341	339	339	339	329	309	348	328	316	317	336	319	337	351	342	320	317	309	350	322	318	319	324	315	349	341	328	312	313	335	325	298	330	304	300	320	339	298	330	316	294	344	325	309	309	374	340	316	291	272	332	338	304	335	346	322	354	330	330	281	295	314	284	331	333	324	340	307	342	300	324	332	321	315	306	317	322	338	344	330	331	323	351	319	346	334	341	344	330	336	327	314	330	340
8107	1040	1305	1396	1263	1175	1011	1015	920	874	914	940	854	809	853	831	803	822	785	773	798	854	815	793	811	826	786	819	781	840	763	756	809	794	811	791	836	800	739	748	818	806	803	809	768	722	789	753	781	747	791	796	787	768	806	821	779	788	838	804	794	767	773	834	818	748	821	811	784	808	817	808	803	834	854	832	817	794	797	787	770	795	797	798	829	819	858	831	796	775	792	800	843	750	789	804	766	796	742	723	763	811	765	726	772	752	796	734	734	777	719	750	834	835	755	779	761	772	808	767	779	753	745	748	767	793	765	765	803	857	803	759	801	758	791	768	794	757	760	749	783	776	741	765	777	789	737	794	802	782	779	822	809	749	738	791	804	814	794	780	770	821	785	767	739	742	778	764	757	779	825	735	741	795	703	778	739	754	832	782	805	784	789	748	739	774	808	769	768	734	798	789	788	786	768	766	804	748	775	787	815	807	739	766	779	719	781	795	729	756	748	691	741	743	824	773	756	795	802	743	830	704	745	767	805	791	771	749	754	761	805	790	815	759	762	757	773	803	759	765	790	750	744	751	732	777	745	797	794	791	746	780	802	782	813	766	818	760	793	809	750	801	773	784	784	771	790	807	765	741	781	705	792	794	775	779	780	776	753	764	789	746	794	767	754	763	751	744	793	774	773	765	798	707	722	767	721	768	764	747	838	745	794	816	811	813	734	750	771	776	766	788	780	757	782	782	744	802	773	768	744	760	742	775	782	808	775	742	800	788	768	776	735	785	737	788	783	816	791	807	772	745	799	773	776	747	753	757	738	767	752	765	766	759	775	797	784	751	800	760	739	788	727	782	746	774	782	761	802	812	769	747	728	763	817	775	804	750	779	764	757	783	805	780	764	772	748	771	827	745	796	748	788	786	732	786	783	761	807	764	764	775	738	768	777	751	773	746	760	746	798	778	773	765	750	790	747	735	740	756	754	795	736	792	747	795	811	741	785	766	709	761	815	809	784	748	823	814	771	793	760	750	776	758	750	792	752	752	782	818	811	763	766	723	757	797	777	785	831	777	793	788	726	830	766	816	784	791	782	760	789	762	781	792	794	795	787	773	785	748	733	742	758	813	785	809	758	778	734	734	767	782	758	762	772	738	806	770	812	731	757	810	740	734	815	795	731	748	789	779	803	746	785	757	758	780	798	746	767	763	799	752	768	770	743	781	733	765	766	799	754	769	779	853	777	816	774	765	773	809	761	802	796	734	757	796	771	763	809	774	750	787	749	768	764	763	804	756	748	736	730	800	795	796	788	777	826	798	793	768	778	794	733	782	813	757	801	753	758	772	812	765	791	762	782	842	773	785	758	766	761	729	744	777	779	764	755	769	750	800	804	826	734	821	748	783	794	764	830	766	834	810	790	764	797	723	743	787	792	775	791	778	749	759	748	771	773	789	782	738	790	731	732	757	733	795	772	793	776	788	805	765	750	766	737	732	766	774	791	770	766	721	754	821	757	727	743	807	831	818	744	749	839	764	760	778	775	744	790	801	739	762	788	742	757	746	769	797	789	793	802	804	776	797	788	789	793	810	797	789	761	785	772	783	807	748	745	802	741	707	757	784	791	717	750	712	778	773	784	782	789	807	779	783	726	809	797	788	762	771	770	780	771	778	782	732	782	772	787	811	781	770	799	800	802	793	755	782	768	747	768	742	760	762	767	803	747	784	735	799	773	774	778	849	784	773	802	782	726	783	733	791	763	795	742	773	757	729	771	750	774	763	770	774	738	781	765	776	750	764	795	730	783	855	754	746	753	799	711	762	784	784	799	777	826	782	767	769	813	758	719	766	789	816	795	774	795	770	774	779	758	760	792	794	774	741	788	767	790	810	802	793	757	773	761	772	798	803	758	761	778	780	780	751	762	709	752	795	739	766	779	823	798	770	765	758	772	790	778	754	824	762	802	758	804	798	783	752	797	788	811	778	753	782	772	794	826	781	780	783	764	768	757	775	784	784	787	773	779	740	824	885	760	787	805	744	812	823	789	794	799	760	725	790	758	834	709	798	824	789	720	825	788	794	759	800	813	761	873	785	781	754	741	747	773	810	787	748	781	739	754	758	792	803	738	779	777	765	753	761	794	777	773	745	782	771	805	818	781	782	740	811	776	813	756	771	762	804	802	806	818	738	776	761	789	766	759	861	784	778	761	804	795	791	770	734	800	822	732	784	738	794	752	712	810	800	785	809	744	723	769	808	769	765	802	762	767	729	802	765	714	785	785	764	777	773	764	819	789	765	792	730	696	819	775	773	736	741	722	756	748	764	756	727	816	735	769	760	735	795	777	736	762	774	795	681	762	765	724	756	786	740	776	762	806	770	773	776	734	745	801	799	800	752	763	812	740	804	824	738	800	797	824	759	732	756	778	831	755	783	764	812	732	778	795	761	792	787	783	785	779	771	794	818	772	760	789	762	747	798	791	798	775	776	774	851	791	778	796	777	842	760	799	750	828	769	803	730	758	727	812	802	765	776	781	815	780	793	774	772	733	789	781	813	744	769	795	759	829	778	734	753	789	734	757	783	794	743	814	727	776	764	845	765	778	673	812	798	804	790	802	742	762	793	753	804	747	781	752	761	783	741	808	812	752	798	801	762	763	791	794	746	748	765	730	772	765	797	790	742	789	766	767	751	757	781	753	767	763	811	787	795	756	818	785	785	842	811	722	756	749	757	784	758	765	774	755	789	772	827	779	785	774	757	784	743	800	827	792	781	768	727	812	735	784	776	766	778	760	736	836	791	784	744	767	787	774	759	732	726	777	793	750	749	739	747	776	781	752	749	757	803	745	798	771	792	806	784	796	765	777	799	773	788	753	838	718	800	828	814	777	752	776	817	736	752	761	812	759	702	792	766	818	790	768	730	781	773	750	748	766	825	740	762	768	735	795	751	752	758	776	802	768	763	783	764	714	825	802	787	759	736	781	763	789	781	764	729	772	824	845	758	724	777	732	743	800	824	828	781	771	739	752	765	779	812	782	763	768	760	772	758	782	767	822	809	790	782	763	807	786	725	782	782	781	759	785	797	772	768	820	775	750	803	766	819	799	775	767	784	805	737	765	768	753	753	792	782	756	778	800	772	752	800	773	793	780	800	767	762	777	830	801	770	761	765	789	743	783	772	749	722	763	791	734	753	781	781	807	757	854	809	817	760	740	764	750	761	742	787	757	748	785	756	780	748	793	770	814	820	775	741	746	796	714	724	760	841	780	748	789	769	787	797	756	775	759	761	781	789	819	755	787	739	786	788	833	837	810	826	721	735	757	755	792	829	798	741	760	729	738	750	722	758	779	761	757	724	737	756	750	744	779	779	722	757	785	826	785	814	746	817	803	770	756	772	764	779	763	729	789	848	746	785	790	749	768	765	790	735	780	785	790	827	775	801	781	719	775	813	776	794	801	774	756	766	791	751	774	790	764	795	791	778	768	739	823	727	809	802	721	805	745	767	754	816
15359	1114	657	528	391	369	310	270	272	275	272	233	225	214	229	237	193	231	219	195	187	223	194	193	234	245	200	220	214	246	208	189	184	194	218	199	185	207	199	170	205	199	191	208	207	188	194	191	206	191	185	204	186	212	223	201	228	224	187	219	212	218	221	208	226	201	183	211	226	216	214	210	206	207	232	199	235	212	244	233	228	215	211	214	197	233	221	203	215	206	214	191	189	196	199	187	219	200	192	206	220	181	212	201	207	247	208	211	226	208	181	209	210	222	195	183	217	184	235	244	193	182	204	204	205	192	197	207	212	200	170	226	213	203	183	189	184	213	229	216	172	213	213	191	253	226	236	195	194	224	193	216	211	200	237	205	196	197	218	188	229	223	223	191	206	192	197	218	187	188	218	188	213	236	202	218	194	196	232	179	223	206	221	197	208	189	197	193	224	191	199	203	221	201	201	204	209	202	199	186	194	220	203	183	201	186	181	192	191	218	215	209	227	206	199	209	230	183	192	222	217	212	203	227	224	223	221	202	220	215	192	183	201	197	219	200	199	216	182	204	200	234	218	208	223	244	208	227	221	190	227	206	192	183	216	155	164	207	210	202	220	207	200	238	201	195	226	210	217	222	191	188	196	201	208	182	206	199	228	194	207	204	212	211	197	222	186	209	216	214	216	180	202	194	214	222	220	218	214	231	221	192	207	212	206	218	201	209	207	195	221	260	209	188	206	199	203	221	237	206	243	199	204	217	213	203	244	176	189	214	231	229	221	234	215	209	198	217	200	197	198	222	206	206	207	195	215	190	185	195	222	200	197	208	213	228	186	222	192	220	181	190	231	190	197	212	216	200	192	224	223	215	203	201	179	200	214	211	198	224	219	214	192	219	202	227	198	225	200	220	193	241	205	194	213	204	199	247	211	231	182	200	237	211	219	193	203	198	209	203	196	220	179	192	243	209	179	194	205	219	208	221	206	190	198	235	198	205	193	201	202	186	207	195	214	249	197	212	190	211	179	201	202	214	205	178	209	206	210	205	198	221	202	230	208	207	181	217	204	192	202	193	188	202	183	199	205	198	211	218	223	211	187	226	241	217	200	211	215	210	189	229	183	196	213	209	215	224	221	211	258	209	224	214	173	185	164	207	177	214	209	187	201	209	179	205	208	206	209	202	232	218	212	212	232	219	213	194	191	216	210	213	237	198	196	204	223	205	200	192	206	208	215	198	201	186	203	222	218	196	193	213	201	157	208	208	222	186	219	170	214	200	185	214	174	197	195	231	192	196	202	199	191	205	194	210	216	234	189	196	208	201	185	206	198	229	220	193	216	194	194	181	221	175	213	180	203	200	223	208	200	212	223	225	194	202	216	224	181	194	214	209	210	218	213	195	243	221	222	201	216	203	199	177	190	206	190	189	212	207	216	179	224	181	207	184	198	206	215	247	190	219	235	209	212	220	210	197	207	187	223	203	218	190	196	210	212	216	225	222	218	228	192	220	200	206	191	197	203	235	218	214	197	188	192	226	225	236	219	236	223	221	189	221	242	203	191	193	194	185	214	203	198	175	201	188	231	229	211	204	205	215	207	202	209	206	220	208	199	188	206	217	214	170	190	177	206	221	194	200	217	203	218	212	199	189	204	200	203	200	213	189	208	195	198	200	203	218	200	202	199	218	175	203	217	212	188	229	184	195	187	192	226	193	211	193	222	176	214	214	215	196	224	190	195	202	207	221	183	224	216	168	186	212	236	201	221	255	229	205	210	216	204	200	195	180	212	205	179	214	197	210	216	196	237	225	195	236	215	197	196	199	203	192	231	203	224	180	205	206	199	214	194	241	207	219	207	217	186	200	219	199	199	210	197	213	209	214	173	198	193	201	209	233	204	209	195	200	216	222	194	216	224	196	234	219	187	206	211	215	180	224	214	199	191	227	204	212	202	195	197	202	206	212	195	205	225	203	196	200	213	226	194	211	206	238	206	224	207	219	228	220	214	218	198	201	213	208	216	183	183	184	193	204	175	208	184	202	221	205	206	194	229	185	215	223	216	218	220	200	211	202	195	192	193	192	192	206	193	236	191	175	201	205	221	222	225	198	207	198	198	213	176	233	249	232	190	224	193	207	208	185	200	194	199	200	183	201	177	215	203	206	242	202	182	173	186	202	191	211	207	227	196	201	203	191	195	199	222	220	218	194	212	240	211	205	219	212	185	215	217	219	214	215	199	248	211	187	200	201	201	199	209	202	209	207	221	219	194	218	213	207	230	197	248	237	217	251	224	183	193	206	198	210	210	197	187	170	205	207	228	220	213	210	205	182	180	190	191	189	217	190	203	194	209	222	205	223	190	211	214	198	182	186	213	210	206	221	205	220	211	215	227	239	215	222	204	195	216	204	208	205	239	217	231	217	265	193	227	202	224	236	254	238	203	219	214	216	209	213	214	227	208	207	224	180	192	215	191	216	196	218	212	186	194	172	199	208	200	207	206	209	188	209	211	206	212	192	228	216	206	210	217	217	252	217	215	241	203	166	211	220	210	197	192	201	205	235	217	215	193	222	194	244	209	187	191	206	218	218	203	203	222	187	197	185	213	226	193	231	189	228	220	202	200	203	200	212	177	223	210	172	170	190	228	250	217	183	217	234	205	208	192	214	219	229	212	215	242	191	213	232	189	191	221	208	200	199	186	217	218	213	193	206	206	211	219	224	210	220	195	218	185	216	211	199	206	201	191	197	189	206	242	217	211	200	211	186	202	199	212	248	221	214	220	191	209	175	223	216	220	207	207	211	209	222	204	187	199	209	232	196	189	241	213	182	185	197	207	192	183	201	197	197	204	220	207	235	191	205	206	186	195	200	214	218	204	199	210	191	172	206	234	199	227	214	190	220	214	192	197	206	190	184	207	194	186	217	204	215	218	193	217	213	190	181	194	198	202	234	214	235	212	207	197	221	208	228	215	228	196	217	202	231	202	190	206	211	215	184	214	221	194	217	231	204	221	178	199	196	220	188	204	210	196	212	195	208	219	173	191	203	217	210	204	231	212	183	207	219	204	200	225	229	202	223	200	208	189	223	213	194	211	204	197	175	160	190	166	209	214	208	249	231	211	210	180	234	227	197	230	230	216	226	195	176	203	194	212	212	190	188	217	209	200	197	196	196	184	186	209	179	188	218	237	205	223	229	196	209	221	204	197	212	187	203	183	202	231	203	200	213	205	207	205	217	208	217	194	217	224	224	227	192	210	177	212	205	219	209	227	213	224	205	180	198	205	224	189	220	231	220	201	223	194	197	194	183	196	214	196	201	194	198	179	194	187	207	206	219	189	224	202	205	187	214	206	239	207	213	197	208	207	212	203	182	203	228	183	225	190	189	216	204	188	204	222	188	202	220	184	204	205	209	226	206	196	239	194	181	216	213	194	187	206	229	185	203	196	188	208	211	228	184	206	213	220	199	212	189	207	207	227	198	166	190	200	187	204	215	228	214	214	214	223	194
9535	964	1485	1631	1388	1180	1085	903	841	787	753	711	670	633	632	648	635	639	610	584	602	561	576	604	563	566	558	565	564	567	528	529	535	528	522	537	527	520	548	536	554	521	530	572	558	530	495	534	526	559	462	499	520	541	500	576	559	494	519	531	601	570	543	547	589	621	591	584	577	562	652	581	620	621	614	568	614	571	555	563	540	504	535	601	611	581	574	529	519	551	541	548	575	556	532	535	495	464	518	526	508	533	487	588	462	552	495	493	496	500	500	552	499	511	548	524	494	527	556	528	517	526	511	498	546	539	499	532	513	546	493	487	509	527	550	507	514	517	509	525	501	492	479	532	518	519	511	546	566	556	530	517	496	529	550	475	482	550	521	496	479	530	542	504	510	503	478	535	530	524	533	522	545	563	531	526	491	526	524	513	522	505	510	526	521	535	529	509	573	512	509	560	497	532	509	500	496	532	525	507	549	552	545	495	504	534	512	536	523	521	531	473	502	546	485	504	522	503	521	475	504	502	533	517	521	536	531	486	510	489	521	506	511	503	530	479	500	511	519	501	522	511	523	489	539	517	537	510	556	536	488	496	519	534	534	530	481	531	523	535	501	516	545	503	513	533	537	516	515	516	490	520	491	511	545	503	499	503	516	568	506	490	520	509	524	481	519	520	527	525	519	514	523	491	508	502	490	507	497	535	501	493	509	519	516	502	527	546	499	482	515	511	469	514	504	522	552	535	487	501	512	525	535	515	480	489	493	503	488	491	508	514	529	523	528	518	499	529	494	534	540	541	495	471	501	539	496	511	508	486	568	504	513	522	514	560	556	495	517	576	507	541	480	531	487	511	517	514	522	548	513	521	532	508	514	516	517	523	493	530	505	504	521	538	484	532	515	509	505	494	578	546	513	495	515	528	543	483	499	535	507	509	542	515	544	539	512	507	478	496	500	502	548	540	554	515	529	512	479	500	494	482	493	559	504	481	537	514	497	513	545	549	535	491	519	500	508	490	503	515	560	540	485	522	495	508	541	530	506	526	523	520	524	501	494	531	548	519	495	507	510	516	515	545	496	521	503	508	531	530	529	534	534	499	470	546	543	508	507	546	507	559	496	511	485	538	542	492	564	546	492	514	487	520	512	520	495	545	525	558	547	487	545	515	514	519	504	539	507	479	495	511	520	510	494	530	546	545	487	540	525	541	570	499	534	486	533	522	516	442	525	562	534	487	522	529	500	484	481	518	505	537	488	516	569	527	507	478	507	547	531	499	556	544	557	485	561	519	501	498	536	523	502	526	487	526	558	517	535	537	530	523	505	504	530	531	506	504	488	531	527	516	498	504	509	601	498	519	540	541	496	519	527	488	517	539	517	528	517	509	542	552	500	517	542	518	467	505	534	466	568	492	474	523	511	510	493	499	544	468	532	528	530	488	509	559	526	471	512	521	509	487	541	560	554	535	513	519	529	489	519	535	561	515	524	514	545	508	496	504	522	486	510	543	534	573	495	544	496	497	523	490	542	537	502	508	514	524	489	516	506	511	482	470	522	513	543	512	539	521	483	506	503	480	517	512	544	518	490	539	536	549	507	535	510	529	533	526	536	546	526	527	521	521	497	504	501	508	525	487	503	501	563	510	538	546	509	503	517	476	544	547	500	521	532	485	522	547	528	555	519	466	509	505	449	524	529	485	502	498	509	561	461	514	531	561	529	484	496	530	528	496	516	554	507	473	495	500	513	529	510	532	522	529	479	542	535	522	486	514	486	546	546	524	523	500	496	570	491	511	563	546	566	532	507	541	483	530	503	520	503	533	518	508	507	509	537	517	465	528	548	518	533	543	494	507	520	509	525	548	529	505	526	482	515	550	489	497	518	494	477	523	518	541	499	538	501	503	537	489	546	505	531	571	550	565	533	522	544	540	525	504	498	494	539	487	563	520	537	522	517	522	492	484	524	541	556	539	536	495	524	497	540	546	565	544	512	510	482	534	556	498	508	524	530	548	532	524	503	518	534	486	533	511	541	499	484	489	504	508	513	492	592	503	515	495	536	492	531	558	522	490	515	484	567	477	541	501	529	554	533	516	528	506	524	505	520	551	509	486	520	559	521	508	482	499	518	505	525	565	516	521	548	522	526	516	507	496	508	508	488	503	562	551	503	521	522	549	538	529	545	526	484	506	537	491	499	502	496	527	519	508	476	505	522	512	520	503	477	514	519	512	505	530	548	513	535	485	519	509	517	562	537	542	513	568	464	491	517	540	531	545	546	531	502	521	521	524	519	514	520	556	509	507	494	519	497	541	502	512	492	498	499	514	535	488	479	491	513	514	514	536	539	530	526	550	491	534	560	493	512	512	522	548	497	526	485	554	555	552	498	591	491	536	575	501	534	503	474	490	533	538	488	526	523	582	542	539	535	498	515	531	509	474	470	522	511	523	521	529	522	498	509	532	546	488	484	557	549	503	516	518	503	491	519	558	546	519	541	468	530	502	520	533	535	531	534	506	576	553	486	522	505	507	509	511	526	483	492	532	519	545	538	532	495	522	487	513	485	511	518	514	500	463	526	514	534	468	533	523	519	544	516	534	495	525	519	495	488	524	522	517	511	522	518	559	546	530	556	478	542	495	525	515	490	501	542	514	549	521	519	529	517	538	510	512	510	534	520	518	507	526	530	522	509	566	495	549	456	493	506	530	475	554	494	503	491	513	487	509	483	579	522	473	500	523	517	538	545	504	561	558	540	508	573	518	513	528	539	530	518	521	541	562	492	517	537	548	505	489	513	517	524	507	480	499	554	533	528	525	506	514	536	527	488	525	521	528	545	505	494	497	555	534	516	521	500	531	513	471	517	543	535	493	479	514	544	527	568	503	459	529	493	489	477	532	513	515	517	514	477	546	530	528	512	518	510	515	539	569	528	522	517	513	514	526	511	509	519	551	545	519	497	465	517	548	487	543	508	485	494	494	493	497	507	492	523	495	517	525	513	505	508	511	498	506	546	500	532	526	582	507	526	491	517	520	525	513	515	493	543	526	529	535	503	515	528	522	536	539	502	511	520	523	538	491	537	547	470	501	495	531	513	524	538	500	504	520	538	535	532	506	530	523	506	481	541	500	528	510	514	498	564	481	528	535	509	511	499	497	490	568	509	523	525	546	519	507	516	522	499	547	529	523	498	511	570	512	487	501	514	509	542	543	496	548	519	492	512	500	540	499	493	508	519	500	488	478	511	537	499	516	537	505	539	516	523	563	488	499	519	536	537	520	505	500	543	496	520	521	504	523	523	504	508	529	515	505	519	492	544	567	485	539	516	512	485	493	490	529	531	503	538	522	489	584	517	516	523	521	511	491	513	526	541	485	525	527	494	483	518	501	567	501	549	499	578	539	502	549	474	519	504	517	554	546	513	533	522	490	543	555	501	528	512	533	530	506	517	520	527	501	512	571	532	515	575	492	543	566	504	549	539	523	543	533	545	517	541	538	550	539	525	525	509	498
3310	492	401	434	403	399	378	430	422	427	420	384	401	384	406	387	391	392	407	369	395	416	422	415	401	387	384	424	388	378	384	382	422	381	403	368	403	392	386	430	391	371	407	370	403	351	373	401	378	393	383	398	405	376	399	404	411	420	413	391	402	402	400	379	382	403	406	428	395	377	390	386	373	431	364	373	417	417	393	383	382	381	390	433	423	401	420	399	387	382	408	413	425	393	367	379	392	385	397	385	414	401	402	389	415	426	398	429	380	361	394	436	383	410	375	363	406	413	393	402	397	386	409	374	375	392	389	399	398	437	355	351	397	394	398	369	386	400	362	397	364	432	434	393	417	402	381	387	401	408	384	370	422	423	366	385	393	414	432	363	408	364	398	428	404	396	431	414	410	413	408	386	387	437	390	384	371	415	407	376	446	376	412	361	434	376	382	355	400	420	389	389	380	388	427	390	392	360	414	386	409	385	423	382	385	442	424	426	422	366	400	403	419	422	376	396	430	430	394	402	429	389	427	398	417	407	407	390	395	372	380	396	358	369	403	397	379	416	405	409	394	400	405	398	390	408	388	385	387	447	406	400	340	394	405	375	387	370	371	449	390	388	425	349	414	367	409	403	387	392	348	422	423	369	423	380	439	396	382	410	363	413	394	394	460	403	392	388	420	391	370	417	426	432	409	407	430	395	415	420	406	367	416	399	419	410	379	399	402	399	404	391	399	384	383	384	391	398	365	410	428	368	380	402	435	378	439	433	415	364	411	387	358	377	414	397	429	421	365	374	388	400	442	401	385	423	375	402	386	339	396	388	395	401	381	408	352	402	382	384	377	417	432	411	404	357	362	383	389	407	403	412	423	347	413	399	388	422	392	384	337	380	393	395	417	361	406	423	432	397	413	407	389	400	403	367	369	448	430	399	392	370	380	409	391	417	419	401	392	392	381	430	407	370	392	394	374	386	418	388	384	420	382	406	409	411	385	410	437	371	380	384	434	374	403	392	400	380	415	403	387	372	375	392	370	411	425	390	400	412	391	390	399	386	417	392	411	420	388	382	407	368	416	392	383	402	400	389	424	385	398	420	392	383	395	436	429	402	433	361	383	418	381	423	424	409	421	428	415	413	401	409	425	407	403	407	381	411	410	394	373	373	379	331	382	372	377	423	358	372	371	386	386	403	387	446	409	410	371	389	387	390	376	396	378	391	394	345	385	398	415	402	368	433	430	410	393	341	411	385	367	439	393	400	419	361	412	395	420	409	397	395	383	407	447	385	398	375	400	455	421	389	372	436	414	383	392	382	427	453	385	399	371	405	415	367	403	368	390	412	388	403	382	385	405	381	414	396	376	415	396	399	372	388	411	398	388	370	439	385	384	414	391	370	421	385	399	394	403	407	397	428	421	400	386	411	416	395	389	399	434	391	352	395	403	389	391	420	368	369	392	396	433	406	431	403	416	380	382	390	370	388	369	393	414	404	403	404	420	353	392	400	388	384	380	415	313	424	389	410	423	385	381	383	419	388	419	396	404	370	385	348	395	388	381	385	402	366	382	420	425	405	379	440	369	392	417	447	405	392	394	366	415	379	422	383	424	413	392	432	410	377	407	404	391	416	403	400	392	382	436	434	407	394	419	432	408	407	385	376	364	403	440	382	404	374	410	401	361	400	422	392	409	409	412	378	381	408	435	441	442	399	437	399	397	378	388	412	390	386	378	401	384	375	442	393	411	375	401	417	405	396	400	367	389	429	397	378	395	383	391	399	406	415	440	373	396	411	371	396	398	369	378	409	392	423	397	362	456	414	403	399	405	397	404	413	395	389	402	373	401	363	409	366	379	396	388	396	384	394	395	382	396	402	402	382	416	380	410	425	385	463	425	390	426	406	388	455	406	376	413	402	376	385	446	433	384	423	391	381	353	404	447	403	408	400	376	411	429	420	431	420	447	431	404	379	384	409	430	398	404	405	380	382	406	391	393	376	402	396	404	391	408	396	384	395	390	422	423	386	385	391	417	425	444	401	393	370	421	373	365	374	402	370	383	381	398	418	393	406	379	414	366	413	395	402	416	399	430	386	378	374	415	372	403	407	382	375	351	418	388	406	434	373	385	397	393	376	371	395	385	364	381	386	379	385	409	395	389	408	412	420	373	412	379	400	410	430	396	414	400	371	386	367	431	421	408	421	400	380	401	396	392	398	382	406	361	437	407	406	430	442	415	394	402	385	373	412	378	401	387	418	396	410	380	395	390	426	355	375	392	404	362	384	434	401	403	364	395	407	370	404	386	427	417	374	412	394	404	374	404	406	381	391	392	404	360	391	403	377	433	395	380	393	411	425	390	400	408	398	408	403	401	389	432	410	360	367	423	386	403	415	387	425	441	354	390	401	391	404	377	411	406	402	384	412	376	390	355	369	412	398	394	415	366	400	413	383	347	370	396	395	365	445	387	387	424	436	375	439	384	381	384	376	370	390	399	414	411	392	380	383	394	432	387	427	388	409	410	365	383	391	396	394	420	398	427	399	405	438	363	410	433	393	385	365	385	403	379	399	393	403	369	401	398	416	376	389	382	398	376	374	344	411	440	384	418	413	387	406	392	423	354	404	420	392	393	408	401	372	405	370	393	387	436	416	379	407	393	416	380	398	406	389	401	381	352	412	353	387	370	392	391	383	389	409	364	405	444	437	381	398	426	398	370	384	395	378	407	367	411	369	357	398	368	358	391	390	378	424	402	391	385	439	424	416	438	393	389	420	377	405	427	416	399	369	361	399	432	395	398	395	410	395	426	419	383	413	400	391	368	370	388	400	394	377	383	423	416	400	382	404	408	394	364	414	395	360	395	373	391	427	391	401	372	380	427	423	380	393	411	422	398	395	407	425	419	396	393	383	368	414	395	440	373	394	398	390	349	419	384	438	393	402	412	408	387	413	374	383	375	384	432	407	419	432	405	365	371	409	394	392	395	426	418	404	383	372	381	414	392	398	418	418	354	401	404	422	396	415	401	441	388	361	383	434	386	390	385	380	377	385	388	396	402	379	407	377	388	368	393	394	420	376	414	393	427	413	403	415	387	408	427	352	388	427	391	367	397	408	396	391	378	383	390	389	429	432	384	393	380	409	383	425	365	403	383	384	381	422	398	386	422	399	419	389	387	388	392	376	369	363	380	390	374	421	404	378	395	404	372	409	392	385	358	373	378	389	433	351	387	396	380	370	387	389	378	379	392	401	416	403	421	398	399	448	400	407	398	406	427	411	448	340	372	402	382	397	405	381	411	419	373	410	395	385	411	399	400	368	405	411	413	442	404	382	435	426	410	381	400	403	414	409	410	405	393	431	383	400	408	370	417	435	396	380	392	406	405	406	382	380	394	405	393	399	424	392	418	409	397	391	377	403	414	375	375	429	430	401	416	407	406	377	359	401	412	416	375	402	386	385	379	368	390	444	412	387	397	379	424	403	410	407	406	410	392	401	411	402	394	387	390	411	443	404
3572	1016	931	963	1006	917	958	879	948	912	954	940	926	962	926	933	930	986	956	926	966	994	971	894	935	969	984	901	955	980	960	972	921	952	948	939	909	926	939	964	979	951	929	942	930	1014	969	967	922	943	930	958	980	892	945	956	873	1012	954	978	1021	898	951	973	1009	972	951	980	918	962	940	954	939	1012	1013	902	994	965	968	928	918	983	881	879	889	978	935	912	941	942	916	915	902	925	944	957	918	925	935	920	979	886	888	905	945	879	947	937	889	938	909	946	916	955	913	848	918	920	953	964	924	953	933	903	989	927	923	893	913	953	969	963	922	952	928	953	947	914	980	898	903	928	899	927	951	942	935	916	930	939	920	960	994	938	936	935	890	950	985	924	948	942	965	955	886	991	976	946	947	972	927	949	878	954	900	925	934	978	955	909	926	912	931	928	978	915	942	971	893	922	927	943	929	956	901	968	955	941	932	939	863	901	959	875	962	915	925	972	960	902	986	964	911	919	946	923	911	957	923	982	932	916	894	963	964	930	1009	894	936	974	967	929	955	981	938	914	901	948	945	955	953	894	916	948	892	884	962	961	966	919	940	970	913	903	951	982	937	894	956	947	932	979	966	934	920	924	921	914	966	925	977	912	923	930	961	927	954	935	935	949	906	921	947	922	924	971	914	901	965	934	927	975	914	932	969	921	921	904	961	914	968	929	945	999	917	928	927	947	951	939	911	957	955	973	963	963	955	912	927	892	943	915	982	896	935	973	903	919	938	1008	950	946	909	908	957	945	956	881	977	887	935	933	869	951	954	951	968	959	920	983	926	962	914	953	924	944	907	980	960	971	881	900	986	891	987	932	982	961	890	976	930	960	927	984	879	943	855	952	853	974	995	939	946	927	946	938	912	968	1006	937	949	934	948	895	912	938	928	873	905	912	911	931	904	934	928	935	920	929	949	891	950	976	931	966	919	929	898	924	931	934	950	928	951	1000	906	963	992	944	951	883	968	881	957	924	911	926	941	905	945	927	994	891	965	948	985	895	948	909	926	981	940	961	961	958	920	959	946	938	924	976	882	966	947	928	886	922	934	903	941	954	913	958	944	938	866	935	965	971	979	950	904	1006	926	918	942	986	920	936	968	927	945	915	958	935	896	913	923	933	958	961	924	1004	889	922	962	922	965	923	985	948	922	889	930	932	890	913	916	950	991	931	922	912	945	872	921	932	960	954	940	955	966	929	907	918	930	893	915	951	892	917	993	941	937	936	969	912	895	971	976	917	988	948	985	927	935	907	968	863	941	920	956	905	909	950	911	947	913	960	932	916	953	902	959	990	934	888	952	960	948	957	965	906	962	895	1000	900	942	927	931	980	967	929	912	916	896	943	894	941	941	902	951	920	957	976	929	961	943	919	972	942	893	962	973	948	896	936	954	900	882	927	945	950	920	933	863	964	920	917	901	905	962	919	908	938	950	979	941	971	931	895	983	943	913	949	957	979	878	945	947	946	906	960	939	898	982	966	938	901	1016	947	906	925	941	908	945	979	935	930	995	933	922	927	908	949	956	949	967	926	923	957	882	903	898	890	879	936	964	941	985	931	898	964	967	959	939	942	942	966	957	937	964	891	964	876	969	975	897	964	930	937	954	897	941	881	921	905	989	970	944	951	999	918	947	973	924	958	1006	944	961	892	988	886	958	980	890	897	889	939	933	930	957	931	952	960	910	880	931	977	962	949	980	947	946	943	918	889	918	925	876	986	897	913	865	977	933	929	978	934	966	883	915	896	904	942	925	970	953	957	961	940	938	871	962	924	928	957	921	898	961	973	972	959	886	952	946	904	942	942	918	890	942	907	950	908	962	947	958	926	983	950	940	901	955	907	912	880	963	931	907	1013	906	939	987	913	1010	954	962	815	994	874	898	953	928	935	967	932	916	951	874	910	945	911	932	961	962	922	958	964	918	951	993	954	932	942	967	885	924	874	930	970	924	914	1005	983	901	882	946	867	927	896	975	896	942	953	905	924	973	945	940	895	978	900	948	926	915	954	882	919	928	894	969	951	924	921	968	940	993	903	913	950	943	901	901	946	914	912	927	1012	913	956	918	931	976	945	934	941	881	920	972	905	989	915	916	971	896	960	941	943	963	957	918	946	994	939	922	920	977	912	982	926	940	984	916	899	953	950	932	949	902	858	907	956	960	956	934	894	937	929	919	995	964	951	912	969	996	984	885	936	899	934	894	943	929	969	960	925	943	951	954	927	890	926	978	990	979	951	944	915	888	891	975	956	923	859	921	969	932	987	937	948	967	930	896	939	956	910	921	918	941	881	996	871	954	956	941	921	932	984	900	931	928	965	993	971	906	907	974	959	1001	883	940	924	911	930	987	871	927	909	937	939	978	927	922	954	897	902	980	963	929	930	930	923	998	919	903	890	909	891	931	902	959	982	956	958	924	948	943	936	983	982	966	991	955	933	940	921	936	931	967	990	954	941	921	981	967	927	951	958	927	942	940	933	935	964	909	916	938	916	911	935	922	948	922	962	952	886	954	882	926	948	980	932	893	912	934	895	934	942	925	870	921	910	915	942	955	895	961	915	913	939	942	940	994	927	921	1021	884	907	967	947	964	978	936	911	940	942	943	952	867	929	921	929	891	939	944	929	932	958	956	914	957	946	971	885	970	959	988	893	909	911	897	983	996	920	932	882	960	907	946	915	979	966	934	976	950	919	886	995	935	962	933	910	940	897	934	909	957	880	929	947	980	913	855	954	949	975	955	977	950	909	918	916	931	933	938	949	947	912	917	906	919	921	941	929	953	964	959	940	945	943	923	903	891	972	981	891	935	891	924	953	894	1029	916	961	944	931	946	939	928	885	870	923	921	933	952	912	945	933	978	993	903	933	915	924	904	946	964	963	917	931	940	965	927	904	969	889	933	935	956	915	926	898	938	889	953	960	932	931	909	923	922	943	938	940	932	932	917	921	935	933	989	907	851	895	936	921	905	960	976	995	991	874	1019	946	935	955	895	962	935	875	907	956	948	961	909	1001	908	908	934	975	978	877	936	909	916	837	964	873	901	900	911	986	935	999	889	897	943	937	940	965	931	903	981	945	934	978	925	977	939	918	940	939	924	954	921	959	921	947	973	932	979	891	951	897	944	941	930	958	948	973	915	927	981	984	919	909	933	935	896	878	954	971	923	896	939	922	935	1002	956	962	905	959	906	972	856	921	920	965	953	963	951	923	947	925	953	926	964	908	954	962	958	972	970	868	941	929	968	956	913	913	897	919	970	942	925	893	994	938	971	945	885	990	925	958	903	902	950	933	906	940	923	934	911	943	972	955	950	1019	931	911	1018	933	906	935	928	904	914	891	925	903	941	905	913	910	911	925	962	935	934	912	993	971	1001	969	947	978	943	992	912	913	973	944	925	908	1007	903	926	953	902	919	937	926	939	928	930	948	921	953	881	999	941	968	901	897	872	973	961	931	978	978	984	901	940	992	899	951	987	941	938	981	924	921	924	897	952	935
8566	701	601	504	458	451	366	410	385	332	350	367	356	356	318	351	339	392	360	346	325	373	357	327	351	352	348	322	336	324	325	326	326	345	355	337	348	375	308	371	348	344	337	335	321	372	375	364	363	374	338	372	306	340	346	377	289	365	353	358	366	338	335	356	325	363	344	367	353	344	353	355	336	379	336	328	319	363	330	320	351	325	322	344	342	366	355	331	370	346	313	341	347	334	353	346	370	349	336	387	346	366	375	343	332	332	355	350	352	363	349	337	343	323	363	358	384	355	396	357	338	334	380	371	345	361	327	332	346	351	350	322	333	333	337	345	351	377	321	325	311	328	354	352	348	347	379	362	354	336	323	329	328	358	339	332	313	339	347	321	344	344	356	314	345	351	352	305	366	372	333	341	346	357	356	358	301	369	287	363	346	347	332	358	349	361	356	334	345	345	331	381	318	343	350	335	348	346	339	334	332	346	362	379	348	343	337	357	321	345	349	355	363	365	334	330	330	340	343	364	362	327	342	308	323	340	385	356	365	353	353	376	351	307	349	330	353	328	355	318	340	364	380	364	371	346	342	349	369	344	322	329	384	335	384	357	332	342	329	368	373	338	343	333	365	353	371	350	342	334	303	356	339	339	336	343	346	347	347	306	340	332	358	351	350	337	345	351	356	320	328	371	339	357	335	355	315	341	351	369	347	349	342	315	320	332	309	320	358	341	360	333	345	325	366	359	311	341	369	341	326	341	386	354	360	354	360	340	370	343	329	337	319	343	346	366	320	308	342	345	328	319	354	320	337	340	342	344	334	364	355	341	381	332	323	377	330	331	354	339	363	365	366	336	359	351	339	363	329	329	341	352	303	336	349	337	324	364	387	342	343	345	332	339	367	369	314	344	343	321	346	353	373	306	351	336	350	331	340	311	348	316	331	325	345	348	349	334	324	335	322	345	367	340	315	350	342	358	375	344	396	328	332	314	361	325	375	343	354	318	333	345	349	366	346	326	350	293	328	330	347	324	342	346	363	315	328	353	349	351	337	353	343	342	316	350	329	317	351	341	312	323	354	334	362	320	388	357	338	354	364	346	347	351	315	359	351	340	323	339	346	327	361	342	334	338	340	315	300	356	326	331	324	319	356	348	334	356	341	339	356	343	315	358	361	347	379	355	344	372	330	361	340	357	337	375	387	368	332	340	350	328	322	322	332	373	369	349	327	373	325	347	349	330	316	345	322	383	397	354	373	343	366	361	356	345	345	326	362	354	361	342	317	350	331	351	334	348	368	364	335	346	341	352	341	336	364	319	358	310	360	336	361	359	362	350	356	319	339	345	340	343	336	371	320	368	337	356	375	342	364	322	319	357	368	345	330	345	365	363	331	334	333	360	356	338	341	386	347	346	314	358	338	331	338	324	318	380	341	344	356	370	341	358	399	355	359	352	329	383	339	333	348	312	366	383	330	337	335	355	311	367	342	306	343	345	306	354	327	379	339	317	318	318	314	351	349	376	350	358	379	355	335	351	347	334	345	358	329	321	335	361	337	344	324	329	330	317	330	343	312	326	344	318	360	346	338	310	309	351	340	343	351	344	348	342	369	319	345	315	311	376	346	345	330	358	338	364	355	381	368	391	349	345	336	377	334	346	330	377	342	348	379	326	341	338	340	382	313	346	327	314	343	366	322	350	354	360	351	355	358	354	378	349	362	345	337	348	348	309	344	344	351	337	339	353	330	348	395	315	334	367	348	349	349	351	328	310	329	376	343	358	329	318	311	357	357	363	344	371	343	322	355	341	351	374	360	350	349	366	327	343	353	352	366	355	330	363	337	353	327	325	333	321	382	354	333	327	338	345	330	333	353	347	319	344	347	337	335	373	368	364	341	377	341	342	388	317	313	344	333	332	367	343	334	336	347	310	371	316	355	376	347	322	371	372	339	374	328	374	322	341	352	318	292	356	371	356	368	359	371	353	351	324	341	362	341	381	352	360	345	379	359	328	372	399	348	368	361	333	330	352	323	356	328	363	344	349	288	368	351	322	324	335	384	318	349	350	340	309	324	360	365	368	333	358	351	358	326	316	331	311	344	349	355	325	364	358	327	339	340	348	355	327	347	373	347	358	369	334	343	357	319	335	352	340	350	352	343	340	334	339	347	353	343	315	347	334	358	337	339	332	339	354	323	294	352	327	355	369	326	350	363	309	328	350	345	330	373	357	333	369	342	367	360	349	356	372	365	363	373	351	360	324	333	300	345	328	304	323	365	332	342	346	346	337	363	369	360	351	340	381	332	366	309	392	337	334	316	317	350	345	337	379	373	362	304	318	325	320	350	335	325	347	322	328	352	349	333	348	333	358	354	343	339	329	367	372	351	360	338	339	322	328	349	363	383	371	353	340	366	315	343	350	370	341	333	347	319	337	324	340	367	373	339	343	362	352	338	380	363	386	353	335	376	370	340	359	341	332	348	360	313	366	345	351	327	383	344	341	332	341	360	322	354	358	352	349	334	328	384	338	319	367	343	357	333	365	323	322	339	324	360	315	325	351	356	364	355	349	341	316	321	386	373	354	362	351	381	329	358	314	339	326	335	372	357	344	337	363	343	314	305	342	342	296	345	332	333	316	374	343	330	345	314	341	341	358	314	354	357	346	345	374	340	305	383	344	380	318	356	334	326	341	322	353	332	364	312	355	388	347	351	332	320	333	377	331	342	343	370	348	389	335	366	353	362	331	334	306	367	331	354	317	307	360	329	358	332	337	359	376	334	348	340	334	370	363	331	359	336	345	320	381	369	385	326	361	312	354	357	308	325	365	345	336	396	351	351	329	333	344	333	355	355	368	372	363	359	332	350	354	336	347	354	339	276	385	324	358	400	323	363	360	342	345	348	362	336	317	355	352	323	320	323	333	360	348	355	329	388	329	326	307	314	347	343	361	318	392	332	345	332	341	360	340	347	309	377	348	330	340	344	371	365	329	353	315	344	349	386	367	381	340	339	323	336	305	321	389	402	316	362	326	373	336	348	339	350	326	303	347	309	344	345	318	357	340	346	322	348	335	345	304	339	375	325	349	329	359	369	370	374	353	360	364	343	311	342	339	368	353	357	344	373	356	372	352	328	367	384	376	368	360	354	371	347	348	362	341	346	338	377	329	331	394	346	367	364	364	329	370	330	322	325	310	358	369	361	352	344	364	349	349	346	334	325	366	356	324	344	330	337	371	329	369	357	342	319	332	301	356	354	344	348	333	369	333	333	364	344	339	347	373	338	358	363	353	359	354	344	361	339	334	347	322	349	336	370	348	334	338	362	300	357	373	327	346	332	353	367	354	325	380	331	348	357	332	339	325	334	376	369	325	336	348	365	329	360	349	360	335	362	335	371	372	366	337	363	321	327	345	313	356	350	331	326	344	337	326	361	341	361	372	327	328	341	344	321	354	302	310	326	370	345	357	356	321	324	340	345	377	342	327	299	332	357	335	334	349	344	337	340	304	367	347
7540	1083	1351	1496	1310	1142	1100	1007	979	988	955	882	971	878	882	901	840	857	875	850	864	828	800	849	790	851	803	835	842	807	819	881	831	900	851	866	802	856	782	851	857	821	787	820	855	801	817	797	831	905	859	866	813	849	849	836	809	900	800	821	793	824	826	814	868	839	816	919	888	875	870	875	925	920	899	837	834	829	850	870	866	783	804	859	842	883	836	808	840	856	806	805	813	851	903	823	825	785	836	800	840	812	773	822	876	847	796	782	816	796	786	797	786	867	840	852	775	771	850	847	810	859	789	803	814	826	810	831	841	837	826	842	862	756	803	835	800	823	821	831	809	794	805	807	825	824	842	807	845	825	802	781	872	793	827	843	794	813	823	813	822	795	821	812	832	798	827	809	844	839	806	837	843	825	796	842	848	818	796	823	848	795	810	830	812	842	830	789	854	789	827	814	791	799	864	842	754	835	828	844	798	787	843	796	812	828	790	847	794	768	802	805	805	794	811	851	822	806	787	813	789	793	852	791	793	785	817	819	786	855	845	802	847	784	805	812	816	859	807	841	849	815	833	846	817	817	856	840	820	849	778	815	835	812	850	819	779	863	806	825	784	835	816	815	844	807	822	849	796	866	815	791	806	831	877	825	799	811	826	818	834	801	780	803	815	829	835	798	841	787	787	816	841	834	789	839	884	781	826	861	861	793	830	797	778	838	831	820	829	824	804	872	817	855	807	840	839	826	762	886	798	804	797	797	804	792	789	815	768	812	837	808	846	789	780	806	849	845	832	801	774	816	852	794	763	806	845	792	832	786	833	814	850	837	816	788	808	834	824	803	853	832	882	845	793	798	878	800	852	837	857	891	831	846	782	761	804	862	835	817	828	804	811	822	781	831	793	831	843	854	855	857	801	870	845	747	815	807	823	808	781	779	832	788	800	836	804	842	838	871	858	847	843	834	829	860	806	785	799	825	820	802	821	822	807	824	797	852	806	811	810	852	795	797	770	877	859	844	803	892	829	833	784	831	833	821	835	843	811	757	797	827	817	797	778	798	816	854	840	818	843	811	841	821	782	780	803	783	853	835	828	804	816	833	862	840	837	859	840	855	844	824	820	788	831	873	832	752	814	795	817	912	844	797	851	854	783	845	804	805	808	839	837	785	789	846	830	847	814	791	799	808	816	801	795	825	783	759	837	855	842	886	803	882	776	828	796	805	838	800	844	867	819	840	827	805	821	834	852	809	836	808	814	815	820	852	804	859	856	852	822	806	821	819	789	830	845	857	854	774	796	822	864	817	820	816	793	839	831	881	784	816	781	824	818	816	785	771	827	861	842	870	789	812	820	746	806	803	851	836	842	871	783	837	796	828	795	830	829	806	809	845	807	839	834	801	807	843	850	827	840	832	845	842	797	809	819	881	819	803	803	842	821	841	818	801	808	810	855	792	859	898	809	872	766	832	834	841	843	844	864	814	783	865	821	779	843	856	819	771	802	804	824	852	816	790	801	839	826	826	780	803	818	858	833	879	808	803	800	813	797	821	815	816	829	780	837	825	818	809	822	804	850	811	812	829	870	832	843	802	820	791	861	821	822	820	808	825	811	881	886	848	841	796	829	772	873	842	862	823	812	793	778	774	853	843	832	812	759	811	835	807	813	838	821	807	812	830	791	806	764	848	857	858	804	848	873	795	769	809	802	822	767	847	836	818	805	807	815	811	860	810	809	778	850	814	814	783	814	805	828	803	775	767	815	807	865	844	810	826	836	845	831	863	823	783	832	820	786	807	819	810	758	834	812	802	849	811	859	839	827	815	821	799	823	791	901	849	859	845	819	796	770	808	798	812	804	816	796	806	820	771	807	814	811	867	780	838	860	833	784	781	843	793	775	853	836	805	826	839	815	793	842	789	785	820	807	889	833	807	808	815	833	755	784	828	846	847	797	767	827	846	795	827	875	828	819	828	789	860	798	838	856	811	816	843	831	825	838	871	828	808	828	775	800	818	801	887	808	855	813	799	791	822	772	827	821	841	777	811	813	824	814	841	814	774	826	841	833	852	830	778	815	791	811	807	797	832	785	772	807	804	836	827	801	810	789	819	798	857	815	871	833	849	887	821	803	847	805	826	868	827	832	810	860	830	800	801	845	800	819	848	845	813	847	807	846	824	792	811	766	857	768	816	849	836	827	759	797	881	814	806	841	831	847	834	757	776	863	836	766	792	752	799	847	827	840	827	812	841	840	865	764	782	835	831	821	844	783	813	758	790	822	762	843	770	829	869	798	796	832	807	844	813	795	797	812	805	851	845	815	781	795	800	792	809	794	864	821	783	846	812	844	791	796	778	803	800	754	795	803	800	831	842	834	800	808	814	819	813	799	814	829	767	841	842	845	828	789	762	848	844	836	830	857	812	793	824	808	763	812	823	789	816	864	889	840	850	844	811	781	848	841	856	820	795	780	820	846	827	826	836	820	832	839	781	833	825	785	850	862	804	814	806	815	807	793	783	803	804	832	806	801	785	814	777	851	813	853	814	812	848	845	861	821	775	835	797	792	831	804	856	825	819	777	837	776	809	835	820	822	792	859	835	817	785	874	807	797	849	842	830	807	805	826	802	769	861	822	783	850	802	823	867	856	783	814	813	811	788	874	853	782	825	796	762	808	843	795	792	850	818	831	811	785	826	856	826	810	837	787	812	741	811	858	839	832	827	809	791	836	818	813	824	828	786	819	850	857	812	804	831	794	804	810	837	809	816	770	836	844	828	876	840	786	855	838	823	810	874	801	897	839	841	799	848	879	830	826	806	789	795	795	818	813	794	816	777	825	806	810	776	816	830	893	826	920	757	780	799	819	844	762	834	836	821	785	817	855	807	801	803	795	835	807	806	800	804	817	781	793	809	822	774	791	821	846	833	835	816	768	791	801	821	801	826	760	834	816	807	853	830	816	835	794	803	766	780	819	823	790	814	857	871	829	802	834	825	839	844	870	710	827	817	869	775	786	780	788	761	808	892	793	836	759	858	839	800	836	863	797	804	818	786	846	761	791	830	825	777	782	834	838	810	853	844	895	785	835	808	804	842	834	864	864	778	835	810	856	814	839	831	799	826	867	814	793	812	863	777	812	790	804	824	800	822	788	851	818	796	807	800	885	813	838	818	804	793	826	801	828	863	776	844	806	847	814	798	811	876	836	841	804	790	852	811	802	816	810	779	827	794	854	786	794	850	867	846	832	817	841	765	783	858	866	811	848	789	836	787	871	817	792	811	801	813	848	827	788	818	801	827	807	847	821	832	832	868	824	795	809	829	812	798	834	773	778	799	758	811	796	812	762	824	811	839	812	820	820	836	801	831	815	792	852	804	818	790	806	836	793	812	813	839	819	810	843	800	829	824	803	819	791	829	773	805	805	827	785	803	779	808	796	794	847	792	836	838	764	815	825	840	852	867	835	804	809	787	834	802	780	830	824	819	813	829	872	775	845	809	810	814	823	802	768	801
15641	1084	745	528	425	333	307	288	275	249	252	236	255	241	238	211	215	242	233	227	246	245	228	214	214	202	194	230	241	237	262	206	237	208	222	229	204	204	213	225	210	210	199	224	206	205	227	230	213	205	229	223	208	209	224	203	218	235	233	233	236	214	178	213	234	209	234	239	231	241	221	200	205	235	246	248	218	235	199	211	195	229	241	227	229	248	216	216	250	243	221	218	227	220	237	246	209	216	229	222	206	235	219	253	223	211	241	201	211	234	204	223	202	233	192	235	232	246	205	221	237	189	193	211	225	219	231	233	201	218	213	197	226	208	230	212	239	244	222	237	212	210	251	213	214	211	226	211	226	197	264	199	218	207	235	204	223	206	218	213	200	196	224	205	217	204	245	234	215	229	234	207	245	210	228	227	217	240	231	188	224	195	208	206	197	237	262	231	225	211	237	194	230	212	190	218	222	196	193	213	198	250	219	243	202	194	215	210	209	242	208	230	220	229	222	238	214	229	236	240	230	212	205	209	215	210	245	218	219	213	228	221	206	235	249	246	210	226	233	224	218	220	224	243	204	237	222	208	239	207	216	208	230	226	209	200	245	207	200	187	196	232	215	200	239	198	209	227	228	227	204	203	217	203	223	222	207	199	206	184	222	219	202	203	238	227	212	207	184	198	201	225	233	246	230	241	211	222	226	223	222	236	203	248	251	197	219	242	219	203	219	224	215	242	205	189	217	217	216	226	232	248	220	210	230	230	215	210	219	231	228	235	209	229	204	207	270	231	234	230	237	222	204	224	213	216	252	207	226	211	215	237	224	220	216	222	231	218	217	217	214	215	228	209	215	209	235	246	189	203	229	198	226	237	235	198	197	225	211	232	221	214	225	216	191	234	225	237	215	220	225	202	203	226	239	224	233	235	195	231	214	250	212	223	278	216	231	228	207	231	211	247	185	218	212	224	199	225	225	199	199	210	207	224	219	224	224	224	218	241	219	223	210	221	230	208	218	236	242	222	226	212	232	197	235	221	233	235	238	233	199	225	243	242	216	228	185	223	202	208	172	197	214	224	225	223	233	213	242	219	202	234	214	195	208	231	218	234	230	209	209	221	249	207	214	221	188	235	220	229	226	213	196	203	223	210	205	228	236	253	221	206	218	212	187	219	245	217	246	221	231	188	225	202	227	200	215	217	234	234	233	215	214	212	230	231	207	238	195	198	209	204	213	215	254	229	218	219	205	215	239	247	195	201	214	220	227	198	221	218	218	232	203	243	196	228	220	191	226	218	219	247	197	229	236	232	197	201	200	194	204	229	205	217	239	217	193	198	241	217	219	231	190	235	211	250	236	220	196	232	226	237	219	222	222	217	202	214	239	225	219	223	200	244	218	230	190	222	218	228	201	238	242	222	204	219	188	223	196	220	231	203	231	228	217	222	211	198	231	206	224	221	221	236	207	181	231	210	217	230	205	210	201	242	225	216	209	222	209	233	224	219	211	227	242	226	219	197	208	198	206	233	249	196	199	205	230	235	220	209	216	227	208	239	215	209	224	220	176	213	227	198	218	202	235	226	200	229	237	211	212	217	235	213	217	240	220	204	219	217	207	216	248	248	197	218	223	196	219	236	192	219	223	204	223	238	231	202	191	208	208	189	215	217	212	234	239	229	228	256	233	205	212	214	230	225	192	225	215	222	216	207	221	197	229	212	221	244	234	195	217	234	241	193	227	218	250	244	229	201	221	215	243	219	232	220	222	205	221	197	230	223	221	228	207	205	198	245	203	228	238	230	205	206	251	225	202	210	221	222	239	229	210	220	229	196	230	211	228	214	212	234	215	203	238	251	243	231	226	217	198	183	208	229	223	210	219	200	170	191	204	228	217	202	222	204	222	212	225	204	198	199	220	215	203	189	195	201	226	198	214	214	227	224	216	215	230	199	212	229	203	234	214	237	217	218	225	222	224	216	207	198	207	218	255	226	228	208	229	228	231	239	220	234	230	199	194	177	211	229	229	219	201	254	222	223	222	206	230	216	226	206	216	237	186	226	226	217	216	216	222	188	228	220	212	215	214	235	212	190	235	191	213	180	221	207	225	231	230	261	243	211	251	245	228	220	227	210	259	218	220	235	221	193	207	207	227	204	207	230	214	221	218	211	205	228	227	198	230	217	228	208	227	211	221	213	196	209	239	240	240	203	203	255	225	240	231	224	233	250	239	201	232	205	239	205	222	232	202	224	223	205	206	231	203	220	206	244	232	237	242	225	207	237	204	205	207	221	196	242	237	211	231	212	208	216	228	219	190	251	244	201	233	212	236	212	232	211	195	228	192	217	242	207	206	213	218	244	217	231	234	223	202	231	223	211	201	224	234	233	210	232	253	214	227	231	207	201	193	231	218	239	215	215	226	207	200	221	213	202	212	210	224	253	232	213	218	216	205	202	225	247	216	232	231	224	230	220	219	228	226	207	213	209	223	211	219	233	193	170	209	205	199	221	231	197	238	220	228	207	214	173	242	228	238	222	183	180	224	209	208	208	246	203	223	208	260	216	216	211	254	223	198	237	227	224	212	224	203	207	216	212	209	228	227	222	221	196	220	229	227	214	268	221	197	228	193	215	235	223	228	220	237	217	220	240	210	193	212	230	209	229	220	222	229	215	225	214	192	242	206	231	210	213	216	201	199	238	215	245	175	214	232	238	220	195	227	231	229	226	199	187	213	229	232	198	196	239	202	230	213	226	221	202	232	213	213	210	229	216	231	208	232	199	199	211	215	239	215	229	216	204	196	201	229	189	225	222	200	228	203	227	225	218	170	230	232	221	202	233	221	243	207	194	196	219	216	220	243	201	184	241	185	220	239	222	217	200	207	208	210	246	212	220	233	239	226	232	238	216	217	210	187	259	222	209	217	183	230	240	194	206	205	211	185	200	239	216	222	201	224	213	218	225	224	236	197	235	208	187	232	211	201	207	192	210	227	216	215	230	242	238	221	225	211	226	226	225	211	245	232	224	214	226	225	221	224	221	208	221	209	206	233	220	218	203	223	218	203	240	236	193	183	232	247	233	222	231	239	215	235	209	215	201	209	200	230	219	225	218	225	248	222	231	247	226	210	186	197	216	220	233	218	213	211	209	209	214	233	232	199	209	248	209	231	251	216	224	215	197	203	204	216	223	200	238	222	220	237	214	201	232	214	224	196	227	203	225	208	205	225	219	214	214	213	241	230	228	203	246	216	207	212	214	216	203	207	233	225	238	225	207	234	225	204	177	213	185	198	200	220	227	195	238	224	227	233	206	203	215	208	226	203	214	239	225	225	251	223	232	191	241	217	203	206	235	235	253	200	187	193	225	210	189	219	221	199	229	178	227	209	229	208	223	234	224	217	220	225	203	225	208	200	230	225	209	195	239	203	225	208	195	218	246	223	226	239	187	202	208	207	223	198	205	250	242	226	200	224	219	218	223	243	185	222	220	202	204	245	193	207	194	208	210	237	216
9712	1037	1534	1735	1415	1224	1056	929	877	847	741	737	698	728	669	655	656	572	603	661	599	575	638	612	574	604	661	552	560	574	545	558	564	581	576	573	529	594	548	568	567	566	515	554	513	555	575	558	543	556	571	533	550	591	573	563	543	565	609	595	608	608	579	597	616	660	577	661	592	567	612	629	662	624	669	617	608	651	620	571	559	577	564	624	631	635	526	627	509	544	541	547	546	528	568	519	535	557	566	578	547	558	562	546	540	557	556	533	552	558	509	551	528	561	573	532	559	534	544	588	512	551	548	549	578	567	500	572	577	561	515	566	595	541	523	530	530	546	532	562	524	564	500	546	574	549	537	540	543	524	610	540	518	536	570	545	578	506	503	543	555	557	521	537	594	515	577	500	538	578	591	562	548	560	589	551	538	511	496	587	552	564	539	564	524	522	539	536	535	560	542	539	494	550	559	530	541	599	536	551	559	573	547	585	571	567	569	613	562	593	541	562	535	504	564	572	559	541	541	538	515	568	524	506	553	546	494	588	544	542	524	539	588	529	549	537	532	528	565	519	528	583	516	576	529	518	533	537	607	540	538	555	523	527	570	583	561	601	553	523	574	524	496	519	571	586	542	537	574	548	540	547	542	544	543	536	542	554	527	549	573	514	558	576	580	548	535	548	556	562	565	574	570	563	537	575	555	557	527	529	568	544	524	523	500	599	521	516	537	551	573	539	548	540	542	540	556	544	504	536	558	553	553	544	510	547	591	516	510	561	525	573	519	515	536	521	509	536	535	543	533	527	548	583	531	546	554	540	541	534	569	552	546	540	559	503	552	572	597	556	548	560	555	589	578	561	547	500	542	561	532	520	549	538	559	576	538	552	533	562	519	522	555	528	568	561	551	544	523	535	539	587	524	571	558	546	554	540	509	565	557	529	522	555	531	578	549	531	559	517	552	517	521	592	587	530	551	550	512	542	537	526	523	567	489	559	539	534	547	567	533	558	565	546	565	518	523	546	511	519	522	540	564	523	597	552	559	514	528	551	591	518	564	524	563	562	508	578	533	569	531	596	555	564	530	528	541	593	524	586	585	504	501	569	585	515	527	547	545	555	514	535	541	555	556	578	530	569	576	548	605	528	588	534	568	569	545	559	528	535	521	513	531	538	592	531	572	527	540	564	572	547	543	553	507	563	551	520	572	534	558	549	575	564	563	545	522	577	589	568	585	572	526	538	569	520	550	559	538	516	557	566	529	595	581	552	539	546	592	522	549	536	566	516	560	535	500	548	560	533	525	563	509	536	546	557	563	534	540	583	546	583	519	551	556	528	533	569	541	581	611	550	571	550	508	544	545	517	490	495	526	568	561	550	533	553	517	548	565	572	551	520	560	558	553	573	543	529	543	522	517	582	546	534	553	522	533	595	535	593	575	552	521	510	532	594	540	537	538	555	533	539	561	559	522	522	514	541	548	558	523	544	533	538	512	570	521	522	547	543	552	547	550	560	537	507	546	550	530	539	532	557	545	533	508	538	558	569	565	565	550	538	544	584	545	560	550	526	575	554	543	522	569	536	541	564	568	534	534	557	577	545	546	550	552	565	530	552	561	539	594	539	584	520	598	542	554	534	515	551	536	571	535	562	515	572	531	549	552	539	536	525	500	545	490	544	554	529	543	545	516	535	563	562	568	528	563	526	568	524	568	570	540	552	568	539	551	552	505	570	566	536	559	540	529	549	526	536	554	532	532	570	564	527	559	540	588	528	545	521	507	570	565	551	528	540	555	525	556	520	520	569	547	592	539	583	572	511	566	536	522	550	545	604	556	543	550	527	503	536	542	530	518	536	531	528	509	550	503	537	506	549	554	574	545	566	554	557	547	579	544	555	534	559	552	510	566	486	528	569	553	548	582	531	546	525	573	579	518	588	529	513	581	565	532	578	543	511	569	553	552	529	497	582	526	541	566	531	583	543	533	539	542	544	571	560	601	549	594	602	561	530	566	535	556	554	507	507	512	543	535	539	585	547	573	565	510	537	551	519	534	547	562	575	587	534	533	560	534	572	586	520	553	518	536	559	558	533	602	528	557	556	560	610	556	514	618	568	519	557	529	545	495	546	536	533	515	537	549	502	546	591	553	552	550	524	542	557	551	501	548	532	551	523	544	535	558	576	537	578	536	534	512	525	567	554	537	590	541	521	566	554	545	515	557	575	548	574	535	556	599	519	526	565	595	566	536	529	544	598	552	524	510	578	528	562	546	553	527	536	496	585	528	560	559	543	540	545	564	518	580	560	580	580	496	547	582	560	515	574	569	539	547	534	498	543	553	552	503	533	567	538	534	568	545	590	552	547	558	515	502	574	522	548	495	544	551	511	556	539	569	531	564	570	580	508	567	554	542	547	557	524	568	539	569	577	571	541	588	571	534	590	546	546	566	564	549	536	567	580	521	533	522	579	530	555	521	534	542	540	560	552	573	597	535	521	515	543	587	569	566	515	566	526	544	569	538	509	547	530	549	520	533	563	583	496	510	573	519	556	554	537	591	545	519	516	559	568	539	530	540	583	545	567	576	562	508	565	537	545	534	541	550	565	546	529	541	555	509	595	542	551	522	531	537	545	569	543	596	571	563	533	563	585	530	533	536	593	513	570	564	544	526	600	534	578	549	539	521	546	562	562	558	550	511	596	571	514	568	538	556	538	544	575	568	562	519	516	553	549	542	542	535	574	524	577	561	568	537	550	530	571	498	537	590	512	501	544	573	588	553	514	545	542	529	502	529	566	535	574	507	530	524	561	559	557	574	559	557	551	520	561	520	503	564	497	573	547	515	553	532	560	555	535	536	522	535	560	525	540	502	529	553	528	557	533	577	532	560	534	553	565	556	601	556	561	569	530	542	542	577	575	569	528	550	552	555	533	550	616	529	560	531	551	515	557	499	568	556	563	545	516	559	535	546	552	571	538	553	553	536	521	547	572	522	531	557	544	564	519	581	553	573	565	571	545	534	549	538	565	537	578	557	512	543	538	525	543	515	547	545	572	542	554	508	571	529	558	571	551	532	556	571	532	549	555	566	535	511	535	541	549	567	582	543	555	540	525	561	609	548	539	516	576	583	540	530	531	562	490	543	533	556	517	554	523	549	562	546	550	520	545	528	563	562	561	548	537	530	582	520	542	552	570	544	584	549	551	582	500	539	541	526	529	549	520	554	520	548	561	535	582	555	558	511	521	532	525	523	523	571	550	581	546	551	515	552	531	580	539	539	476	544	558	538	533	546	595	529	526	582	543	561	524	548	524	559	519	531	491	544	572	582	547	575	544	528	513	561	546	556	539	562	569	543	549	553	519	525	583	552	546	510	524	551	548	517	543	498	579	555	548	558	490	566	536	545	529	563	547	557	551	573	550	534	546	543	563	548	522	581	549	556	551	531	561	562	534	569	535	560	577	538	522	536	556	539	511	499	544	544	534	526	536	550	542	530	575	559	550	520	579	550	515	536	528
3082	459	405	456	411	389	388	396	414	384	412	408	429	408	376	417	438	380	368	411	399	388	400	399	428	391	446	391	398	396	399	385	404	386	398	426	432	397	411	430	350	400	396	419	447	417	418	387	385	398	374	407	347	425	394	399	350	429	391	422	429	391	362	410	391	357	367	389	384	425	389	411	408	376	436	383	397	386	407	432	394	389	404	418	398	407	373	409	424	409	381	417	401	393	386	384	414	442	404	388	413	377	365	382	382	389	396	430	382	423	424	406	421	421	406	400	371	379	374	380	421	411	380	411	385	402	410	439	380	376	427	421	416	387	394	390	395	435	416	437	396	407	416	433	407	401	369	393	418	410	370	375	397	389	397	422	367	400	401	413	400	408	421	405	361	410	425	404	394	413	390	382	407	435	387	417	383	380	410	414	389	371	405	388	420	401	347	405	372	419	411	375	374	396	377	424	411	388	404	405	417	386	342	378	384	393	419	366	383	438	403	420	441	386	377	366	375	406	368	427	397	391	374	398	393	394	391	407	379	422	402	404	399	382	397	398	420	422	391	407	410	393	364	362	394	427	430	391	401	404	383	419	378	403	371	396	422	379	359	423	366	387	411	419	414	415	415	410	407	425	425	389	400	390	384	437	386	386	373	410	408	410	401	434	364	438	440	430	382	369	399	370	362	387	406	395	421	400	396	384	385	417	439	392	381	418	393	418	354	399	378	406	432	399	399	419	405	373	417	396	393	405	393	398	396	424	391	411	371	434	414	445	387	380	357	400	394	397	413	416	409	407	376	383	374	379	365	389	384	414	387	379	386	418	395	370	419	384	431	392	395	432	400	368	425	401	407	385	370	411	383	385	404	414	353	393	404	431	390	389	420	376	371	428	399	409	377	389	358	384	433	419	413	429	370	365	416	402	399	427	390	406	405	422	403	405	414	403	375	416	392	410	406	449	419	387	419	416	374	386	418	390	385	423	408	433	395	398	411	400	385	417	418	382	406	411	401	426	396	374	414	382	382	394	391	382	397	398	386	393	392	388	462	409	388	402	383	404	389	373	394	386	399	416	407	349	417	408	419	401	365	388	437	396	387	429	403	375	388	391	398	398	407	388	398	372	404	425	405	408	426	406	400	372	353	426	420	390	396	434	419	425	398	425	409	407	407	421	385	383	408	407	400	396	377	420	398	444	382	383	369	447	381	373	401	427	421	396	408	371	365	374	401	444	423	405	411	383	400	414	389	377	414	392	405	387	441	401	399	388	384	386	406	364	372	384	393	365	377	388	391	386	443	398	334	401	392	416	400	404	397	427	388	366	370	418	387	401	384	397	416	375	432	384	391	412	403	455	390	414	405	425	388	394	419	402	436	411	394	392	434	419	430	390	372	378	403	376	391	419	392	417	399	429	408	403	420	448	443	415	379	402	421	389	391	400	383	385	414	418	408	411	424	418	381	354	385	409	362	401	437	418	415	414	378	404	377	366	412	434	412	414	394	381	376	407	395	424	387	400	401	405	380	439	410	361	399	407	434	454	408	425	414	415	378	400	392	422	408	381	381	399	399	393	401	366	382	387	406	381	418	388	474	414	401	367	397	406	379	431	410	386	422	422	411	378	420	356	422	435	400	417	399	390	417	393	434	407	435	400	368	401	399	394	386	412	385	405	435	357	417	416	397	391	398	333	371	387	383	410	419	443	372	404	425	392	375	417	403	396	407	416	425	444	416	418	408	422	372	411	387	416	428	395	409	416	406	386	436	373	381	408	403	372	412	449	408	406	400	412	424	370	381	413	397	393	387	397	359	377	372	386	420	408	383	374	384	346	427	412	406	396	412	435	398	413	414	414	434	372	396	388	425	373	438	394	389	388	416	360	409	429	380	439	395	415	407	391	426	349	409	408	381	405	420	411	392	442	396	375	401	416	422	387	399	414	390	367	423	377	374	393	398	400	405	458	416	439	410	371	406	398	390	415	407	447	398	381	408	385	426	398	398	349	388	388	409	356	381	430	394	387	408	413	412	428	400	400	390	394	386	410	355	386	400	380	415	391	441	401	403	381	400	410	394	407	386	390	358	393	430	366	382	403	391	402	389	416	381	414	417	405	407	421	413	410	418	381	402	396	432	415	412	405	378	407	399	425	383	428	434	394	370	368	380	427	406	436	450	405	376	382	425	398	392	407	409	454	408	373	385	408	399	407	461	409	438	461	426	451	376	416	388	413	425	406	390	412	413	397	383	392	416	410	408	394	418	381	386	412	395	412	436	425	356	382	393	402	423	405	418	426	397	377	442	406	430	411	397	383	380	360	392	386	405	387	369	388	411	353	396	334	388	395	409	398	361	387	399	389	425	420	382	403	441	404	374	378	363	381	353	429	386	379	377	365	422	408	389	431	442	394	376	384	409	398	399	394	376	359	383	377	391	415	431	373	378	407	400	370	405	374	408	380	422	396	364	344	394	389	438	398	403	391	402	350	393	412	369	392	432	371	397	407	441	404	420	383	416	387	388	369	418	429	405	372	393	403	395	409	391	406	407	396	430	377	429	401	403	399	429	415	421	378	410	444	401	380	436	410	395	401	393	391	399	421	403	411	383	400	460	360	404	360	395	439	454	380	394	411	390	435	419	395	418	383	401	416	364	399	378	423	404	397	376	402	417	387	386	404	380	414	372	428	391	382	427	367	416	391	443	434	415	389	407	388	405	344	384	373	392	382	401	395	385	375	409	437	412	383	403	415	430	408	427	405	444	425	387	439	418	431	392	369	401	412	384	364	428	414	368	409	414	399	372	369	401	400	380	425	397	386	398	423	403	435	389	397	417	401	392	408	393	411	404	407	390	381	421	393	394	384	375	377	416	437	400	403	390	403	382	400	413	403	404	379	392	391	411	403	358	359	414	365	421	412	402	403	376	386	376	401	407	405	396	405	403	407	397	393	392	357	418	411	411	367	437	390	394	400	441	410	399	390	422	389	408	419	440	402	405	376	384	401	399	395	384	385	402	459	382	449	358	370	434	416	394	393	388	429	400	376	400	362	352	414	382	342	429	377	404	413	412	378	436	420	416	381	366	370	420	371	394	385	365	383	368	407	376	397	395	397	403	448	443	368	439	399	435	384	405	406	389	443	384	401	404	405	392	438	421	422	422	393	385	413	416	401	396	424	418	366	386	406	386	378	388	458	425	373	425	378	394	422	382	391	404	375	391	387	426	390	388	379	396	404	410	387	380	409	379	434	379	422	376	389	388	428	387	377	380	460	402	383	375	376	379	388	389	380	424	406	390	394	385	417	403	435	398	368	404	399	374	401	419	421	383	443	386	423	437	389	369	410	380	371	377	371	366	405	417	387	411	408	390	413	431	419	378	409	350	413	430	365	445	409	389	436	431	432	416	396	430	385	401	403	369	387	391	394	456	408	393	368	390	376	382	392	416	386	384	412	413	363	412	403	385	393	378	390	367	408	398	355	392	419	398	401	382	386	403	422	380	394	358	382
3406	1026	978	970	987	953	947	908	944	956	916	932	936	958	945	959	1012	939	937	974	908	892	920	891	931	940	897	925	961	918	919	898	903	969	929	945	956	981	882	928	925	946	934	950	989	919	912	932	958	923	923	905	1021	930	961	949	969	948	918	906	969	946	926	962	911	931	932	1014	971	982	988	975	926	943	1020	922	969	955	968	975	952	916	978	926	960	921	915	954	901	895	873	911	937	936	911	941	968	880	966	935	1022	916	949	903	912	943	942	980	940	922	924	945	1003	946	985	948	912	936	967	969	962	900	974	952	919	937	908	903	933	953	924	964	963	844	938	922	938	878	924	940	890	913	998	912	930	929	977	914	956	945	922	899	929	909	916	915	938	925	909	914	953	966	918	953	942	928	922	962	956	931	908	973	963	903	943	912	917	934	1019	929	923	954	976	885	932	932	884	908	962	937	896	937	966	926	923	930	945	944	1005	968	919	935	967	938	884	997	952	1001	940	948	949	932	968	968	928	973	943	954	1025	975	931	990	943	949	922	925	963	986	928	914	956	926	934	960	892	983	940	918	956	974	904	956	964	932	932	1020	936	965	958	941	891	899	988	972	931	926	886	922	1001	952	977	973	972	898	937	930	914	909	918	941	907	995	945	902	969	951	919	888	925	970	921	926	935	939	953	911	905	943	955	960	972	937	959	944	952	912	950	963	937	935	918	930	964	908	875	909	940	987	910	913	932	953	944	938	970	910	909	897	910	908	917	982	1014	991	932	904	853	924	936	878	974	940	968	985	925	977	985	960	1010	949	956	903	926	861	921	941	965	939	946	992	923	932	965	946	946	944	954	970	950	914	946	923	964	898	884	981	977	936	938	918	943	995	891	920	963	925	921	876	974	881	924	929	880	898	930	928	902	868	957	939	913	944	939	998	959	961	953	948	906	970	942	916	958	934	907	908	900	923	918	954	898	925	895	905	963	946	938	973	970	918	936	969	982	959	990	908	926	934	936	945	963	965	957	938	975	896	919	941	923	951	932	926	937	962	920	914	961	945	1002	952	997	948	882	944	907	953	954	949	914	912	963	913	939	989	944	1016	926	961	936	989	969	1008	922	995	889	906	905	946	951	974	933	964	964	923	941	962	968	936	912	930	977	880	938	948	909	931	915	947	945	906	956	924	950	944	947	928	893	940	953	928	887	908	941	959	921	950	922	933	933	1009	965	960	926	936	921	952	940	969	981	985	948	878	881	922	926	929	939	987	929	908	983	1017	902	936	981	928	916	991	941	961	958	905	926	906	931	989	962	913	907	915	953	948	967	970	904	921	926	929	954	962	949	910	888	893	946	960	915	960	912	948	953	934	928	957	964	928	941	930	943	885	928	951	939	975	949	924	980	963	984	970	931	967	990	947	876	903	892	943	931	924	1016	924	946	984	923	974	893	903	956	968	977	965	953	1005	967	911	961	904	959	958	913	890	916	947	999	886	869	921	901	957	923	968	946	940	862	954	922	979	947	976	908	953	907	929	920	987	989	920	894	932	934	912	908	933	946	954	924	920	885	930	925	970	956	917	905	891	953	934	931	907	939	921	955	928	933	885	930	973	972	955	918	912	933	889	930	938	942	988	896	938	942	963	944	932	914	895	920	977	914	865	868	918	952	935	903	948	944	911	978	897	930	991	930	944	917	919	918	920	991	954	928	974	941	966	966	942	943	931	897	929	896	925	937	942	956	921	928	925	901	946	931	947	977	995	905	943	973	908	951	952	896	894	990	973	966	1021	946	881	932	997	916	906	977	959	916	950	949	910	935	934	972	951	882	990	894	971	916	925	955	890	958	941	952	934	950	931	863	938	943	906	956	932	960	989	911	949	919	890	874	951	968	907	908	956	1003	919	889	921	986	967	954	953	977	964	934	908	967	898	970	948	950	952	930	923	955	887	926	975	933	944	942	933	919	973	944	928	887	936	947	882	924	918	924	903	905	977	999	902	944	997	889	903	971	910	988	968	936	976	964	958	958	907	906	966	948	941	931	965	952	968	922	929	937	889	968	969	976	957	921	936	949	1005	995	909	944	940	944	995	902	906	903	904	935	1014	932	922	906	1005	925	955	915	956	905	959	929	980	905	973	945	932	893	903	977	928	969	929	926	922	933	963	963	936	954	975	946	940	1023	963	895	900	951	936	904	964	956	954	917	967	924	976	908	936	953	945	913	881	1007	924	927	949	984	891	919	944	909	928	945	971	954	984	971	942	966	900	946	998	920	951	921	868	947	910	928	930	979	924	949	950	897	956	892	941	929	970	982	881	885	888	952	878	989	944	958	952	973	897	969	956	1008	928	925	981	892	988	1010	954	970	959	941	944	887	945	995	964	917	919	921	948	933	877	969	956	975	907	955	920	928	920	917	929	940	925	937	990	953	926	997	958	930	907	922	909	945	912	946	976	919	942	932	951	905	943	932	961	888	920	935	922	967	972	966	927	928	940	959	948	912	908	906	929	936	946	892	949	871	937	950	987	943	941	972	944	914	938	910	939	971	960	913	968	957	946	934	975	868	999	878	922	937	929	934	988	912	981	998	966	968	921	938	936	914	949	996	958	962	947	980	936	964	935	969	931	902	896	926	982	927	913	972	974	949	995	981	986	960	951	985	871	974	889	952	899	916	853	989	966	988	944	963	914	950	904	915	932	891	897	971	967	936	967	920	937	873	906	913	934	940	884	962	909	907	942	970	921	953	961	905	909	856	962	980	932	926	974	986	940	911	981	886	925	1013	917	896	941	896	999	967	911	975	936	936	935	946	987	912	906	922	951	901	921	928	994	942	965	883	975	917	896	968	922	958	914	931	928	918	954	885	960	896	951	953	958	906	917	946	913	930	928	976	908	949	915	909	913	927	922	1002	972	989	948	950	898	934	935	956	914	935	921	905	887	953	1005	977	936	932	933	990	908	884	921	944	939	1006	964	960	1003	983	928	912	919	905	901	934	911	936	923	966	928	934	983	933	963	900	915	963	966	911	957	956	973	928	927	976	934	959	950	902	943	930	951	912	937	937	926	895	939	909	891	923	914	969	967	953	915	915	937	972	930	934	913	942	921	922	943	918	941	916	969	949	930	914	911	955	896	904	945	964	885	916	992	993	848	897	944	966	914	930	932	927	963	917	932	921	1020	918	944	932	896	934	932	933	915	897	927	936	953	973	921	942	968	927	944	891	913	953	932	951	941	915	920	988	922	914	961	994	926	893	989	923	903	959	908	892	949	976	885	888	933	935	935	919	948	915	921	916	978	908	903	1007	934	919	912	964	948	879	998	962	952	994	930	927	966	948	940	958	951	955	904	943	881	963	915	941	914	910	914	865	936	930	951	939	965	936	997	909	934	887	922	924	974	900	925	957	954	932	955	956	976	924	919	933	975	936	943	942	1041	906	963	911	881	926	951	900	956	920	958	950	932	969	923	997	915	927	947	923	965	977	968	989	954	930	975	936	938	948	926	968	914	984	941	952	959	948	898	977	936	953	939	920	958	913	900	917	916	919	935
9135	737	564	477	412	420	407	392	385	410	325	369	363	399	372	376	343	362	351	311	319	336	385	372	311	342	384	354	339	355	328	340	404	332	311	355	350	360	349	343	340	369	336	330	337	344	312	307	353	352	347	352	386	335	363	341	344	325	363	352	323	359	309	347	332	361	353	363	347	329	339	373	342	340	343	375	383	389	310	338	345	344	345	295	356	348	339	395	343	365	352	379	392	359	366	351	338	380	321	330	365	350	304	363	372	331	341	313	345	363	355	357	348	352	319	326	319	350	351	359	312	345	349	329	349	365	352	332	369	350	371	311	393	347	363	325	347	304	365	365	327	395	325	364	345	338	360	363	347	352	336	342	372	353	372	365	348	334	350	357	342	337	362	336	338	352	324	311	339	355	370	323	326	361	325	364	341	346	376	339	328	357	384	389	335	336	332	322	348	352	325	273	344	321	319	367	329	349	356	333	365	358	349	346	347	346	365	356	342	333	352	359	332	318	353	366	345	366	354	373	337	349	321	318	335	313	351	364	360	336	360	343	339	347	351	352	351	347	336	380	357	345	353	340	349	365	332	341	382	353	339	304	361	350	365	326	362	338	354	330	401	360	321	336	359	329	350	312	302	338	339	350	371	344	357	346	321	309	348	316	361	329	336	348	324	332	339	343	343	369	330	325	319	341	367	363	380	326	361	353	344	345	362	322	344	331	337	347	340	331	350	330	319	333	345	318	315	370	322	329	336	362	354	312	335	336	363	339	339	332	356	339	344	343	343	355	350	341	322	346	323	371	365	350	328	370	353	326	394	340	343	310	367	356	318	336	337	328	328	360	359	361	352	345	344	400	359	347	332	374	335	340	336	339	344	336	377	334	350	353	359	352	326	345	351	342	349	368	338	329	344	349	355	332	366	376	333	322	308	333	358	358	325	389	362	342	346	350	359	342	363	357	274	353	354	347	312	355	337	326	318	339	370	355	354	370	344	366	326	342	334	337	344	341	370	370	368	352	364	398	358	334	341	315	355	339	347	343	347	343	373	328	327	370	340	348	310	341	358	362	361	323	373	350	338	361	335	350	349	343	356	311	354	374	351	362	350	326	374	381	356	375	365	347	330	346	383	352	352	370	354	353	356	344	343	358	368	366	361	332	345	319	304	384	342	329	316	374	369	315	371	386	353	339	335	364	348	350	324	377	364	360	317	318	303	343	342	380	345	362	333	339	367	324	341	301	340	352	326	370	350	320	334	354	373	339	393	364	344	342	370	338	359	336	336	346	327	371	370	376	340	372	345	322	315	390	337	322	333	366	366	332	323	342	376	354	359	319	373	357	344	332	366	328	348	353	347	307	294	323	316	334	345	362	343	362	333	353	381	343	364	330	350	319	356	345	342	392	361	324	355	367	309	348	352	350	321	306	322	341	331	361	311	354	358	333	341	336	363	367	357	378	343	357	333	351	329	323	372	327	329	303	331	324	309	334	337	345	358	339	346	316	313	336	353	335	383	329	350	338	354	361	374	346	370	331	349	329	391	334	328	350	352	338	327	335	319	307	370	353	314	386	348	337	315	346	369	347	335	352	366	321	327	349	368	347	343	361	344	343	357	348	341	316	356	319	333	344	318	312	308	326	351	358	346	323	335	350	340	355	359	327	321	361	335	318	356	397	324	344	367	335	385	331	323	354	335	331	313	334	313	355	391	346	363	367	358	386	346	367	315	354	335	359	371	338	342	327	355	332	342	321	329	352	368	384	342	368	364	318	372	348	349	356	332	360	366	365	360	366	337	340	329	323	337	371	323	338	356	340	325	358	353	356	343	333	346	339	329	363	342	337	334	315	347	364	317	354	352	336	338	351	378	362	323	338	337	369	364	341	351	334	365	379	356	350	333	353	349	352	326	334	350	363	320	331	350	348	374	357	370	370	342	361	341	338	363	353	331	345	366	367	324	357	343	310	378	333	391	348	365	373	335	357	352	339	345	346	316	347	317	372	341	330	380	346	339	377	342	330	349	341	356	352	307	345	350	327	358	341	334	350	312	351	354	336	383	329	346	329	348	359	363	332	386	360	334	361	362	366	365	341	365	366	325	348	348	347	322	336	358	379	358	362	357	378	363	345	359	332	326	380	384	326	333	348	337	343	356	346	330	363	348	322	348	342	295	347	364	317	326	337	373	371	326	313	358	351	354	365	344	371	343	386	337	326	344	341	354	384	329	356	359	365	374	353	376	312	355	348	331	360	342	320	385	363	321	327	323	337	332	345	317	334	365	372	350	357	346	348	340	343	384	357	366	366	384	353	317	339	363	313	388	335	344	340	340	326	332	350	362	360	355	339	375	329	361	354	327	344	358	367	353	335	344	334	309	355	370	352	344	356	339	330	374	327	307	353	379	357	377	307	353	328	367	388	358	360	376	360	341	361	377	316	321	326	346	340	341	367	345	328	319	358	359	326	366	349	323	353	354	393	338	341	356	317	355	336	351	350	335	343	373	337	373	331	328	348	322	338	367	366	323	307	327	346	354	335	335	355	352	364	326	349	331	329	326	324	347	359	354	324	313	325	347	356	342	289	362	324	364	312	353	345	352	317	371	343	352	354	344	335	372	388	339	358	341	334	321	375	317	351	354	365	334	361	317	326	370	330	316	314	345	344	376	358	332	353	369	357	324	328	353	352	360	365	387	345	322	379	328	357	326	345	388	338	345	380	345	361	373	350	356	369	331	348	340	310	350	345	359	321	346	345	351	357	378	318	363	345	366	372	347	352	338	372	336	351	329	343	330	336	340	340	314	333	340	329	323	385	347	373	329	335	340	335	327	353	350	370	330	369	348	366	340	363	379	329	346	330	341	333	335	343	355	334	334	342	379	374	348	348	359	333	353	333	350	329	323	355	357	331	317	361	363	330	324	375	324	355	344	339	341	394	326	346	324	367	364	308	351	355	357	339	395	324	343	321	376	331	375	346	352	316	327	370	370	344	316	349	332	367	357	357	364	325	338	349	357	326	359	345	353	368	364	327	356	347	325	332	322	358	334	356	354	328	352	349	349	328	360	355	356	326	286	336	347	346	321	325	341	307	340	356	318	338	371	348	353	329	379	346	339	342	328	345	358	332	332	369	323	356	363	370	378	366	339	363	361	345	361	350	336	344	322	334	324	353	362	367	349	396	364	332	340	325	376	336	344	336	363	339	346	331	387	348	324	343	360	356	341	304	317	329	339	326	332	377	369	361	363	343	355	338	349	366	340	321	345	360	348	346	348	341	316	321	368	311	326	348	306	334	325	375	339	357	357	346	346	332	337	365	373	321	310	353	363	338	337	342	342	344	305	318	329	369	358	362	346	345	333	299	343	333	348	321	317	374	307	342	344	339	320	352	338	328	348	352	336	339	337	365	364	364	360	347	334	374	354	340	336	371	366	320	361	353	338	343	367	336	346	337	331	333	347	354	322	337	319	350	348	378	392	321	330	311	338	349	376	377	376	359	322	324	370	333
7626	1105	1334	1377	1267	1167	1081	1023	965	963	923	889	943	868	870	855	841	848	873	858	869	847	904	871	849	863	824	798	820	844	804	875	799	873	879	841	874	860	854	802	793	822	777	818	817	814	825	845	828	894	782	827	794	848	806	839	806	832	880	859	916	827	813	803	885	836	869	900	883	842	837	880	888	877	904	882	839	847	820	875	824	880	858	843	841	833	782	899	832	819	784	762	871	815	768	845	794	827	843	861	798	812	795	799	782	822	818	830	812	831	755	809	822	837	881	835	812	836	801	771	798	869	845	821	791	850	786	902	828	833	843	788	785	847	850	829	808	825	787	786	831	786	880	867	836	836	794	818	800	838	845	831	859	794	869	765	842	799	830	830	854	811	871	837	813	819	851	824	791	864	843	861	860	803	851	830	855	781	823	802	794	806	867	818	807	820	807	773	867	866	813	806	814	852	801	859	856	808	852	810	824	847	812	778	839	787	756	830	834	819	820	762	828	808	810	795	797	804	831	855	822	810	803	756	871	829	857	828	844	813	853	782	829	830	780	812	759	820	795	827	817	864	818	792	790	792	810	827	868	838	817	867	835	861	795	837	813	831	815	805	810	798	803	797	892	849	803	863	836	802	824	804	835	829	793	856	833	792	819	788	833	825	860	823	848	780	822	816	841	813	785	832	840	854	836	833	824	867	835	841	826	850	771	824	761	820	853	793	818	798	851	837	809	828	771	793	854	828	812	846	822	817	789	821	826	776	806	799	839	862	875	861	803	762	802	785	785	818	810	788	841	839	823	858	866	837	808	833	773	870	809	814	759	769	831	834	869	814	776	768	824	795	835	803	868	789	778	829	824	810	824	836	877	830	845	814	796	844	792	800	797	822	837	801	825	808	827	840	833	801	832	855	791	829	838	852	798	820	823	808	821	796	764	838	769	785	810	811	846	810	845	786	827	825	832	800	840	829	778	813	800	836	824	816	831	810	793	806	810	835	841	777	843	791	809	855	856	837	844	821	819	853	808	767	849	802	829	793	817	816	872	865	823	866	861	818	817	881	823	878	829	829	805	823	849	830	832	806	817	839	825	819	837	874	835	810	821	813	816	858	827	875	827	855	862	798	827	826	786	815	835	833	817	824	828	836	859	821	826	783	858	830	825	848	836	796	814	889	816	805	795	830	890	826	821	838	839	871	840	811	803	878	829	829	801	797	845	875	803	827	802	833	798	817	809	799	843	771	828	791	854	837	750	838	858	833	779	816	816	810	831	838	868	808	834	799	823	874	836	805	869	834	830	795	743	792	813	827	850	853	815	826	750	802	825	818	841	812	806	839	814	817	806	800	833	861	798	840	782	807	808	804	825	798	832	811	859	743	858	823	825	883	835	795	797	862	771	809	792	824	843	880	867	828	833	835	805	806	813	796	835	844	825	816	826	771	828	842	868	799	806	796	812	800	835	828	855	817	820	841	836	793	791	833	802	789	784	844	811	883	848	762	821	805	816	837	855	838	806	833	808	867	844	833	790	812	802	843	876	818	783	797	837	799	797	840	823	793	816	846	873	854	855	874	838	793	808	841	835	807	844	801	804	851	811	827	792	788	815	831	795	815	847	817	877	853	830	824	847	803	787	805	825	790	783	821	832	846	840	791	843	795	749	843	802	842	814	859	839	805	816	817	745	798	829	752	774	842	793	839	843	863	847	777	804	805	811	857	836	745	839	810	820	843	830	870	863	846	836	819	842	816	809	797	823	875	770	855	810	835	809	796	840	828	830	819	855	859	841	831	792	769	829	863	811	847	818	807	831	882	820	817	858	808	777	816	779	791	775	782	797	820	830	837	851	806	823	854	839	826	798	823	854	832	790	778	773	767	826	809	855	855	864	777	833	840	816	811	855	819	772	829	841	824	779	836	802	834	826	823	784	809	805	792	820	812	863	796	822	811	819	864	835	814	857	772	878	771	804	791	849	826	835	785	807	832	813	880	810	843	804	834	785	774	840	803	845	841	768	833	843	819	811	820	815	767	809	862	832	844	780	806	772	812	819	841	777	839	828	809	826	810	843	825	805	825	831	828	764	865	797	799	869	849	842	808	854	804	776	817	845	840	834	815	852	843	808	832	809	812	843	821	823	836	788	827	846	810	810	843	880	842	842	815	803	825	826	825	807	792	806	739	807	859	751	863	780	864	816	844	863	819	854	803	802	788	847	803	823	842	820	821	822	796	817	851	807	845	808	825	857	788	835	786	847	823	775	863	807	782	822	823	840	832	829	837	752	831	884	813	780	805	873	825	820	804	880	788	830	789	899	858	809	828	843	832	781	836	836	843	809	807	835	852	888	809	841	859	840	872	806	744	817	833	864	799	824	809	868	762	844	826	843	905	790	834	878	846	780	845	825	775	774	864	834	819	777	807	856	866	824	857	771	809	878	818	848	817	817	810	789	771	777	776	825	843	912	815	792	860	814	801	777	847	800	841	833	793	799	841	794	786	775	829	790	859	792	810	786	793	791	828	839	819	816	800	811	777	840	809	806	848	827	816	832	862	790	869	840	854	828	883	796	847	814	819	813	868	866	806	819	840	830	869	821	820	858	832	796	799	795	849	822	800	779	861	794	858	804	793	738	791	850	838	794	792	830	813	800	805	876	811	756	820	781	837	805	858	824	841	804	822	790	819	760	783	793	836	804	807	804	789	785	800	857	820	861	820	848	832	788	813	800	864	803	830	827	822	879	790	794	860	866	856	843	830	777	862	834	825	826	886	827	761	785	860	818	857	831	817	835	831	793	859	773	763	829	786	792	807	810	808	857	773	901	890	848	904	791	851	846	832	802	863	799	886	835	807	808	841	889	767	818	817	882	803	779	821	826	856	775	816	824	845	854	773	849	822	825	829	831	846	775	817	889	843	806	815	788	819	792	810	810	799	795	830	795	840	831	818	838	905	852	827	789	808	816	810	799	827	847	869	779	824	778	819	795	826	863	887	785	794	839	787	814	781	829	834	776	841	784	853	882	827	792	796	820	861	828	864	861	823	851	885	782	801	792	783	817	800	804	778	825	839	839	873	838	811	821	823	832	856	774	800	810	815	817	827	858	820	818	795	842	798	782	807	827	877	835	816	839	846	840	807	816	803	806	769	798	812	793	793	816	831	808	799	807	760	868	887	842	844	832	746	775	845	834	791	813	819	803	808	825	841	756	811	873	819	781	798	794	814	864	839	855	810	778	803	785	786	853	813	778	882	823	890	817	769	805	872	828	847	826	841	796	829	862	816	862	818	822	818	857	827	816	867	838	825	812	790	867	766	754	794	780	847	785	813	803	768	838	794	821	810	829	835	811	842	820	784	765	845	889	835	798	847	803	794	799	855	828	830	844	847	811	790	814	829	784	808	841	868	893	829	803	828	814	821	845	850	844	802	832	810	864	800	768	788	804	807	786	761	793	853	872	830	817	826	780	833	784	769	878	856	856	809	791	799	785	814	826	842	830	806	795	848
15810	1131	699	575	384	345	297	332	304	258	240	245	240	220	243	274	263	241	193	212	228	240	231	219	252	220	234	229	210	243	200	241	217	245	229	232	193	249	256	221	215	207	239	222	234	214	251	213	215	221	219	247	222	220	262	221	235	224	209	220	228	201	210	218	249	206	220	253	229	246	267	243	237	231	237	201	225	215	214	233	219	232	223	249	232	233	245	214	215	223	227	206	249	224	240	202	178	237	214	208	193	203	224	215	223	234	221	193	217	207	206	232	215	221	242	237	227	230	210	228	207	223	237	201	228	233	258	199	220	240	216	214	223	235	213	222	229	212	239	209	208	244	204	222	211	230	234	210	233	206	239	216	200	206	261	229	197	243	220	221	197	203	245	253	217	209	206	222	203	221	215	196	203	224	260	251	242	210	232	231	220	219	217	224	211	231	225	229	242	215	219	211	214	227	210	252	220	225	226	234	238	231	213	243	207	224	245	249	222	230	227	223	223	210	206	242	230	229	199	226	218	228	219	227	221	206	236	219	184	214	213	226	205	264	218	202	243	215	208	221	233	204	251	202	232	210	246	222	211	200	206	223	224	208	215	214	237	238	203	226	236	219	232	242	198	229	206	212	244	202	199	230	238	204	226	209	176	241	247	223	205	222	217	234	223	235	229	239	206	225	252	217	231	243	228	204	198	239	229	236	257	211	238	232	218	209	238	236	211	226	244	238	242	216	179	239	238	244	225	238	228	225	228	238	219	215	231	239	220	203	225	227	233	218	199	212	248	233	259	197	223	209	209	220	223	237	227	222	229	218	197	235	220	230	211	214	208	248	242	217	220	238	218	225	223	219	239	215	206	232	196	223	237	259	233	232	221	173	225	213	199	213	201	215	229	228	218	218	209	242	213	205	234	205	230	244	233	206	247	204	218	208	213	225	208	218	221	229	220	193	257	255	214	230	226	221	207	237	219	200	233	231	215	233	250	199	247	233	235	195	200	205	249	230	190	217	228	217	219	222	241	231	216	232	191	212	220	213	223	239	202	228	221	206	222	202	216	206	201	234	212	205	260	221	208	249	228	243	230	244	202	213	233	210	193	246	237	214	202	211	255	251	213	256	214	217	202	216	214	239	206	207	213	230	226	203	241	235	220	217	225	199	210	212	220	231	229	212	212	225	217	229	250	222	221	216	236	206	241	202	231	211	213	228	225	205	232	198	216	250	207	212	221	206	205	200	230	205	222	234	230	244	212	224	207	234	208	200	229	212	232	220	240	201	212	240	225	219	212	220	212	217	233	239	221	221	230	226	228	210	234	233	224	211	220	239	221	251	222	232	236	219	234	221	191	223	216	202	237	214	257	220	219	216	248	231	231	234	210	221	235	207	236	228	206	217	231	213	226	203	180	201	202	224	227	218	207	227	217	221	237	222	216	213	220	229	211	185	253	218	220	239	214	219	207	186	221	229	236	216	237	197	255	215	247	220	217	234	232	199	236	232	219	246	213	237	219	201	204	229	232	206	223	224	221	217	194	216	229	211	237	242	226	249	223	256	209	233	239	214	223	194	223	230	215	242	216	205	214	206	243	236	245	226	180	233	207	209	224	206	217	202	212	213	225	230	221	208	238	211	210	246	209	224	218	213	224	252	256	216	196	248	217	189	254	246	237	258	213	243	220	238	220	233	222	223	232	235	223	191	189	229	231	194	235	222	232	222	219	236	204	235	220	208	229	242	257	188	214	206	200	251	224	201	205	223	205	231	240	205	216	237	245	211	217	213	223	225	227	230	223	204	248	206	202	213	239	227	230	262	228	217	226	200	194	220	248	208	220	232	207	200	214	216	196	213	230	237	218	211	227	213	222	218	212	220	239	231	214	234	220	232	196	234	213	221	213	227	216	217	179	230	195	211	224	182	187	237	223	235	219	212	198	246	235	207	232	207	252	232	203	214	224	232	222	215	236	239	231	204	242	216	218	217	225	252	220	219	218	214	209	224	219	224	214	226	218	208	209	207	212	245	238	204	220	224	218	235	233	231	214	200	206	237	242	223	231	201	189	229	248	209	216	213	211	214	205	233	223	231	240	219	228	208	208	228	213	250	223	223	211	232	232	225	242	244	223	227	222	203	228	213	205	191	214	182	212	211	205	204	223	222	209	230	225	193	227	208	240	210	244	223	246	191	199	235	207	221	216	208	228	233	226	217	208	244	224	221	216	185	228	232	215	231	237	222	237	226	210	203	208	220	202	231	211	214	220	233	210	223	243	228	227	211	189	239	187	219	208	218	242	230	214	235	235	225	235	222	220	214	197	207	234	218	218	210	224	207	186	204	208	258	207	230	215	237	242	187	226	227	224	230	210	202	211	208	203	231	218	207	228	216	198	206	226	248	220	227	214	228	215	236	213	246	224	220	208	249	218	224	226	256	200	242	252	213	228	225	234	225	197	223	211	214	211	215	217	223	212	211	183	225	234	208	208	226	247	220	193	235	216	241	231	235	218	216	233	192	236	233	202	251	247	228	230	232	203	223	200	226	222	225	219	234	214	220	223	234	223	210	214	226	211	238	207	213	212	212	249	216	235	214	214	212	246	231	250	202	237	225	202	227	225	211	223	231	204	213	183	211	239	233	254	225	209	211	222	229	209	214	186	223	214	214	212	202	209	241	221	203	242	191	207	218	229	223	248	212	229	224	216	220	235	206	221	216	229	222	229	236	226	198	221	218	221	205	199	234	261	198	205	232	220	208	218	264	242	215	251	187	206	214	249	236	229	231	222	204	231	225	223	182	223	208	197	205	253	239	190	193	234	237	238	200	244	219	214	224	208	243	244	223	235	233	196	212	213	207	235	205	209	221	204	207	206	204	213	273	219	241	207	215	214	223	225	220	225	261	227	196	213	239	223	216	236	221	217	218	222	242	236	205	179	244	235	235	215	221	219	225	221	221	213	220	219	212	214	192	197	212	196	208	242	208	230	233	220	209	223	243	205	227	211	222	229	187	242	213	231	221	236	218	232	220	235	244	200	233	217	219	238	213	219	221	195	214	204	223	214	223	208	223	235	213	225	220	221	199	231	219	223	231	213	226	219	224	215	217	225	227	219	220	216	248	213	228	218	251	242	229	220	247	221	212	246	215	247	206	211	225	229	220	227	205	234	210	224	231	223	222	251	213	185	241	225	222	226	213	230	197	233	174	209	225	214	208	214	246	236	232	219	223	219	217	247	230	208	208	213	219	233	221	219	245	199	242	215	210	253	206	240	208	204	204	208	224	251	228	213	201	233	236	249	199	242	239	206	226	246	213	217	206	225	224	226	226	221	246	207	205	222	227	234	241	245	221	245	236	218	223	214	241	254	202	231	211	230	201	200	218	231	219	200	207	216	237	239	236	205	215	224	202	192	208	206	234	210	237	244	223	234	261	218	266	235	231	198	211	232	215	214	235	213	206	227	223	185	216	203	218	216	211	198	228	233	225	207	227	213	239	218	215	240	209	204	231
9782	1019	1554	1686	1484	1228	1038	935	885	848	812	765	739	666	701	626	674	650	618	616	649	625	557	622	550	620	595	641	566	584	617	569	607	524	561	578	571	546	584	556	559	566	540	593	562	570	573	575	550	579	516	590	575	558	580	564	572	622	613	560	586	603	538	534	590	683	617	658	635	617	620	576	661	659	623	627	634	556	604	583	595	593	575	656	603	648	613	521	563	595	548	559	613	569	502	537	533	599	547	526	595	520	542	559	564	554	548	561	545	548	546	541	564	548	549	543	539	560	540	544	547	568	558	582	562	553	560	565	581	555	528	586	616	554	532	543	535	526	535	581	582	541	573	567	610	526	547	561	555	501	528	578	512	539	524	509	528	530	564	508	567	567	585	559	520	526	538	526	577	516	570	541	581	538	516	580	566	537	556	525	586	542	570	565	525	530	556	544	563	534	552	575	536	567	584	551	530	556	565	504	578	527	537	523	561	533	569	565	539	564	516	553	554	537	544	579	571	531	594	542	596	519	549	570	543	520	525	551	529	521	583	540	559	573	561	578	570	547	562	512	594	553	529	533	532	539	576	549	493	545	558	549	523	537	555	588	551	540	543	561	577	566	517	559	624	551	573	539	525	558	554	576	552	572	548	568	560	531	555	527	512	572	584	557	557	547	540	538	536	527	580	569	558	535	535	486	509	547	533	538	538	552	557	534	562	596	522	579	589	543	534	563	565	556	550	561	575	575	534	559	583	596	565	542	545	593	592	566	616	568	518	566	540	566	575	510	541	562	545	582	519	555	545	567	563	568	502	537	543	573	562	508	589	561	537	551	557	536	535	563	574	546	573	534	561	590	547	550	561	584	534	528	570	564	561	549	562	527	521	545	525	552	540	557	517	555	565	578	544	520	521	563	527	574	565	509	528	512	569	541	570	550	585	581	541	538	518	545	554	557	535	561	550	593	533	535	532	537	595	585	567	533	523	547	554	584	599	507	525	556	539	539	569	538	561	521	537	541	551	572	536	574	513	515	563	543	581	563	564	592	554	549	514	559	532	526	511	564	577	551	550	543	550	536	530	548	562	576	553	549	533	538	566	590	542	586	542	515	562	560	529	575	548	547	589	551	591	590	559	538	559	551	544	575	555	576	550	553	565	554	571	529	536	557	532	552	546	570	556	547	516	545	550	595	568	591	523	535	516	542	572	552	540	559	563	543	565	576	569	566	560	538	567	538	552	559	551	611	500	541	600	573	518	532	548	535	546	560	545	585	522	551	538	610	559	529	535	557	540	527	563	517	561	563	552	571	544	573	532	570	564	549	555	568	566	604	573	580	568	559	564	547	532	518	575	562	535	561	541	534	555	570	568	540	578	521	574	553	539	569	567	551	573	552	540	533	511	531	512	537	552	537	576	544	559	580	567	519	547	566	576	562	567	544	564	550	554	547	567	515	529	562	561	576	567	526	552	527	575	589	534	551	526	541	559	536	567	507	543	547	552	576	584	569	577	552	535	587	568	531	593	608	533	548	543	542	566	565	571	560	536	519	564	509	523	566	559	537	551	525	541	568	563	522	535	519	581	524	565	533	528	575	581	522	543	542	572	584	565	556	555	539	575	528	567	540	520	532	520	574	553	565	561	552	562	524	538	533	577	548	524	537	568	556	518	552	556	537	584	554	553	559	543	541	543	545	573	570	525	558	550	547	541	553	555	552	553	544	584	548	552	543	565	540	543	502	578	580	560	564	581	550	552	550	590	571	547	538	540	537	502	535	524	563	565	540	520	575	519	556	606	518	539	568	527	548	555	550	542	572	544	562	564	551	581	576	583	553	605	468	552	591	508	537	562	521	505	555	558	582	506	547	520	596	549	568	545	570	514	535	568	549	573	559	571	527	504	564	540	542	537	568	564	604	545	599	546	568	545	574	556	516	519	570	487	515	590	567	544	552	547	568	572	581	560	569	538	546	541	558	537	537	547	553	574	526	585	567	559	565	559	519	510	533	534	526	608	538	575	558	558	536	557	529	584	542	552	561	537	548	557	533	560	573	597	523	578	551	573	563	540	545	552	545	587	510	546	566	550	549	562	545	506	571	569	540	563	538	540	522	572	516	583	596	536	568	556	552	547	549	560	538	548	544	523	509	561	597	566	558	522	577	546	578	587	574	533	530	582	551	548	537	584	556	541	566	562	551	514	511	584	529	559	569	589	552	502	559	594	533	561	544	555	569	546	563	585	545	577	570	534	565	573	586	564	537	548	542	542	572	549	562	556	559	534	542	574	612	522	609	524	542	556	534	575	560	547	552	570	498	530	555	583	541	546	607	565	551	542	530	553	558	589	544	563	569	540	572	557	603	554	562	536	534	565	590	542	564	571	547	583	544	528	518	559	542	595	578	557	546	568	516	578	535	535	521	538	515	540	538	549	583	561	574	531	540	522	569	540	600	552	564	591	589	559	503	570	545	522	552	513	537	536	562	553	550	560	545	555	569	521	576	548	504	540	549	550	521	523	514	539	564	580	564	508	570	578	544	530	551	529	563	543	561	571	578	535	557	589	553	546	553	520	522	533	565	587	574	549	580	539	556	551	543	573	555	576	538	580	549	583	546	561	564	556	574	550	556	612	519	568	582	534	578	571	562	557	523	532	536	557	564	547	541	561	591	590	559	545	553	541	542	564	533	533	535	557	593	494	550	516	546	587	550	561	606	607	556	561	571	594	498	587	600	554	550	546	526	547	526	532	556	538	548	553	542	556	543	564	537	555	561	572	593	564	566	528	538	558	534	615	579	528	538	537	578	575	553	525	553	504	577	542	556	581	552	532	541	564	578	569	503	522	536	569	542	540	564	547	546	540	512	560	590	574	547	521	557	588	563	546	564	517	537	537	568	555	581	545	562	577	528	566	533	559	516	533	572	564	537	576	557	495	573	547	505	571	541	545	552	558	554	588	597	610	576	554	577	560	525	507	546	551	558	579	520	527	575	520	556	566	551	569	522	558	554	571	586	540	568	572	538	553	557	536	566	529	527	568	534	576	573	558	523	515	542	574	573	575	562	552	523	584	537	552	524	547	529	532	555	534	552	552	530	540	584	575	504	518	576	559	592	536	532	557	561	542	505	522	566	519	560	527	510	580	557	564	497	546	619	558	553	571	530	535	566	551	582	538	540	559	592	543	556	549	565	508	596	552	542	519	574	585	568	520	534	537	579	558	546	530	534	527	550	523	570	605	575	534	561	530	549	540	537	578	534	546	487	565	536	539	538	579	556	572	587	581	538	540	590	542	557	561	544	522	517	572	577	566	542	590	579	516	544	548	554	557	526	576	569	528	556	561	557	503	540	558	521	554	570	552	546	547	592	546	540	515	544	566	588	586	535	538	512	538	526	536	533	557	528	586	588	563	535	585	505	520	559	550	574	532	539	531	556	539	531	502	544	516	540	549	550	570	536	567	540	554	538	569	559	559	570	544	545	555	558	573	557	535	564	557	529	557	564	548	568
2709	496	416	434	495	428	413	406	397	416	401	410	404	381	418	423	414	402	383	396	395	424	406	404	401	375	417	409	396	405	419	405	437	424	430	399	396	430	401	417	424	422	359	400	398	403	421	400	420	421	397	412	385	419	444	403	422	399	373	395	425	376	395	379	396	386	354	381	392	399	402	402	373	380	417	398	392	432	371	433	430	370	476	369	401	408	448	386	384	422	419	417	387	440	405	422	382	408	432	388	405	402	405	373	372	390	368	435	388	397	413	390	408	399	421	395	394	368	420	430	427	386	401	450	407	451	416	390	394	374	400	420	426	375	375	422	433	383	424	411	416	387	401	347	423	378	422	398	431	389	364	429	384	334	373	426	413	407	404	375	416	412	383	447	393	423	398	380	355	386	361	419	384	386	385	407	401	391	413	427	421	429	417	450	419	420	374	459	387	380	358	357	393	399	418	392	414	438	402	436	428	401	391	388	383	395	410	420	383	394	408	420	436	420	415	413	410	362	430	414	397	427	393	396	397	437	365	409	364	421	423	421	380	339	401	394	418	429	391	449	384	392	418	417	413	412	417	433	402	430	440	391	401	424	408	396	424	419	411	384	381	400	408	403	383	430	363	391	425	419	428	383	413	419	385	375	373	411	438	348	403	388	429	399	390	392	363	395	408	397	378	402	406	335	431	408	387	424	385	418	378	423	403	400	449	431	392	403	431	406	389	409	396	384	392	409	389	376	421	414	374	407	358	401	421	375	439	391	374	387	444	377	371	379	385	390	389	383	400	417	367	407	373	425	403	398	418	407	433	392	374	397	400	437	420	377	378	371	419	424	408	442	374	395	458	405	423	392	381	409	376	411	372	425	425	424	392	390	381	376	381	419	396	411	390	381	384	365	383	398	401	400	403	394	404	409	391	418	402	445	380	390	367	399	393	409	379	390	410	386	369	398	407	433	413	399	377	366	395	405	431	419	416	369	396	409	393	391	404	387	430	400	409	371	389	385	405	454	444	397	394	418	432	394	387	406	397	417	393	385	411	430	434	397	401	416	390	417	380	414	411	417	403	401	410	417	400	386	400	367	404	401	411	403	382	441	453	401	394	399	406	412	365	391	401	376	378	406	410	384	360	386	398	394	415	391	399	391	381	400	379	421	412	411	377	394	398	418	408	344	439	398	391	397	409	395	397	426	431	402	376	393	419	411	389	392	426	411	389	412	401	385	462	384	377	403	413	405	371	414	400	414	395	416	425	413	436	409	430	419	400	398	421	426	385	376	408	417	398	397	365	421	397	408	413	391	400	384	415	410	404	414	387	407	387	405	421	381	389	375	392	391	420	437	361	414	392	404	385	420	412	439	456	434	443	425	418	405	354	402	360	395	367	419	436	405	398	408	398	396	362	393	351	384	396	452	373	397	366	416	426	383	413	443	400	412	403	434	403	393	429	403	381	380	377	398	407	392	417	374	377	409	402	422	416	382	386	393	394	376	408	394	407	396	415	397	425	411	358	405	417	375	425	408	391	424	393	395	404	386	396	361	437	387	390	406	411	463	404	439	415	403	412	386	409	407	412	403	377	428	411	435	422	406	367	449	380	399	377	412	374	399	367	381	413	365	415	423	424	424	385	351	400	393	362	413	382	440	386	399	405	378	422	432	370	444	438	385	391	420	373	392	416	440	400	409	385	405	429	415	385	395	428	413	436	403	384	390	389	428	397	432	380	376	377	399	363	392	444	443	415	364	407	420	433	397	400	419	382	379	402	397	422	439	450	365	452	404	392	401	394	422	431	420	411	382	382	388	425	408	414	409	413	398	394	411	404	426	391	438	379	418	426	415	411	382	355	415	448	440	418	406	399	450	450	426	405	371	419	418	389	391	396	394	426	393	428	414	387	410	405	397	392	382	405	395	378	391	440	409	401	388	432	364	386	398	406	424	412	391	388	421	428	347	427	401	399	401	427	417	402	371	433	370	454	390	390	366	374	388	380	399	456	413	384	420	406	367	390	437	439	397	369	393	369	372	416	401	374	439	415	374	387	384	441	405	399	402	365	420	389	384	379	416	430	383	377	415	410	418	402	401	395	452	381	405	392	425	395	407	407	410	358	356	429	432	399	410	398	438	410	390	420	399	424	402	407	413	406	386	374	421	369	444	390	382	390	381	435	408	388	407	346	407	420	395	395	384	408	397	376	390	398	384	382	403	379	419	389	417	393	421	403	386	438	423	400	380	396	411	399	371	413	439	418	401	372	397	368	398	432	399	388	391	410	423	392	409	421	430	391	409	415	407	412	422	416	407	422	414	401	416	409	438	429	376	419	445	410	408	380	361	397	413	404	417	400	373	391	393	426	390	385	381	391	378	404	427	420	437	385	376	372	406	437	397	363	384	386	425	392	409	417	389	426	383	402	400	386	389	426	409	430	365	388	398	386	391	402	412	373	426	409	398	402	406	394	407	439	369	421	395	409	389	407	368	415	381	430	441	386	393	386	405	393	391	394	399	390	405	405	388	428	358	409	398	415	389	387	404	407	407	397	395	404	427	393	422	422	415	423	403	402	393	412	436	402	381	421	413	424	390	371	390	371	391	398	349	376	408	414	430	402	412	361	396	420	396	388	421	443	395	406	410	417	433	375	396	423	399	388	399	418	383	395	415	411	411	426	414	412	427	375	359	395	373	417	419	403	391	415	412	422	395	436	415	400	400	424	401	434	392	376	411	390	416	427	387	423	411	419	392	428	449	374	407	426	425	418	399	410	390	397	402	444	380	383	397	397	436	432	429	413	413	360	433	394	396	419	400	440	421	404	419	477	405	390	398	419	428	426	407	389	395	402	376	415	391	420	405	437	423	423	408	416	428	410	404	386	385	377	402	440	423	380	392	381	402	424	433	401	374	423	436	409	410	416	393	394	398	399	417	391	442	414	419	355	398	355	379	397	397	411	417	368	371	398	395	407	419	418	443	403	420	416	385	380	403	411	406	391	411	393	423	409	474	423	395	421	423	464	433	399	445	387	400	386	402	396	400	390	407	372	445	422	387	401	444	420	401	411	401	417	376	430	392	399	386	370	395	385	368	399	432	362	437	428	359	418	372	372	390	389	398	408	389	390	417	420	415	412	397	440	392	403	388	419	398	421	449	380	423	412	386	430	425	405	385	410	413	410	388	413	403	388	406	377	369	380	421	420	392	422	402	408	414	429	388	431	390	385	412	417	393	401	416	390	399	403	380	403	424	392	429	420	426	388	387	418	435	394	389	384	393	381	390	385	421	400	400	425	445	397	450	427	450	416	403	416	385	407	399	408	427	416	404	392	435	409	391	386	372	426	411	409	439	433	443	405	360	386	397	406	365	431	400	406	386	407	393	428	416	388	409	409	428	399	396	431	411	394	402	354	374	418	413	386	412	401	405	360	416	400	354	414	424	404	412	426	438	387	405	428	411	407	438	378	389	411	417	375	404	404	396	430	381	374	377	425	400	430	426	357	394	418	393
3094	959	970	964	913	951	1021	1016	938	1006	934	1001	984	888	929	1007	929	979	917	930	986	930	948	947	965	922	941	928	947	1013	896	948	942	997	927	1003	926	926	946	973	950	906	952	976	945	972	938	951	917	910	941	960	875	978	970	979	1019	941	959	964	946	955	932	948	927	980	1016	916	914	969	956	938	980	959	937	967	900	869	975	955	902	1020	866	974	923	969	969	938	931	907	925	945	952	888	934	944	897	985	948	1004	916	960	928	911	889	961	929	916	953	915	940	927	981	913	911	907	970	950	938	951	954	934	966	937	942	937	946	967	959	1002	900	928	899	919	924	871	953	962	914	992	939	947	990	946	902	913	960	922	948	872	932	961	945	924	892	972	965	940	904	944	944	966	948	965	932	940	885	953	937	944	906	902	938	906	1005	941	950	945	992	939	950	948	968	920	868	953	902	965	944	919	936	964	987	979	988	918	922	957	983	933	937	962	927	949	934	895	931	938	920	962	970	955	900	924	948	961	920	924	900	952	981	966	963	923	917	957	924	994	961	904	956	980	924	891	976	936	908	920	989	916	881	889	869	895	970	919	897	962	910	923	961	965	876	979	961	954	948	973	960	977	951	1003	960	965	905	947	907	906	936	960	955	976	909	948	934	983	951	980	972	966	927	882	916	904	937	918	1001	919	954	954	909	953	926	971	926	931	972	952	927	950	970	899	899	990	988	929	933	950	965	961	923	937	898	925	919	901	957	948	927	900	938	961	946	947	983	972	977	932	987	987	976	913	960	923	967	925	913	934	907	921	923	920	1003	928	1005	955	962	900	907	898	958	936	915	920	980	919	951	950	959	955	939	958	1023	987	957	930	982	961	932	901	934	924	948	925	929	944	898	988	898	921	958	956	1000	946	923	934	924	922	971	978	971	953	980	927	949	974	987	965	919	919	932	950	979	901	927	978	897	891	948	955	965	946	888	918	956	919	912	923	940	962	921	915	940	968	977	953	952	945	978	943	938	937	937	939	887	897	983	908	887	950	928	958	1000	951	965	906	979	933	999	872	973	923	937	919	926	974	986	947	1005	956	928	930	955	922	938	890	930	944	996	949	974	916	959	908	940	941	910	955	919	933	984	981	974	962	923	942	913	964	908	930	896	995	965	952	899	953	917	888	914	977	973	941	897	900	931	999	904	930	976	954	966	922	915	957	907	931	928	946	919	890	962	952	913	950	967	971	955	923	948	896	960	943	943	943	968	903	970	949	1008	994	943	922	926	970	946	893	1022	883	873	976	985	901	943	918	918	929	948	1017	988	947	934	981	916	935	936	945	936	929	942	927	897	958	909	935	953	941	964	996	982	959	904	973	897	932	894	941	939	969	908	989	931	984	919	910	896	930	918	942	909	898	934	963	942	955	905	911	952	919	893	908	944	949	928	970	934	937	989	951	951	939	886	950	936	948	866	959	925	900	928	966	929	948	988	941	943	907	938	895	955	928	945	925	941	898	897	912	987	921	953	950	980	936	954	929	963	961	925	891	907	967	907	910	991	946	927	929	959	937	931	961	934	926	894	962	886	978	922	925	949	993	942	938	938	945	917	926	928	963	907	976	929	852	921	939	968	907	950	926	932	925	940	909	953	933	1025	956	982	927	971	958	882	918	907	968	956	913	939	910	930	930	878	955	894	925	939	920	930	923	944	925	925	924	921	893	968	919	950	982	889	955	940	912	969	917	987	942	947	937	910	934	920	951	985	927	936	941	1001	918	895	926	900	925	969	1003	951	976	951	932	904	967	945	999	904	931	938	978	904	976	903	971	952	1006	891	964	942	909	887	984	963	974	982	921	915	953	931	904	1011	911	947	956	887	965	967	940	929	995	937	959	963	903	901	978	912	961	954	956	950	853	1002	921	906	971	989	951	936	919	950	926	958	896	885	882	931	920	923	915	922	907	938	948	982	950	945	975	951	986	957	1014	978	931	909	955	899	957	906	947	907	916	935	963	984	947	922	937	871	961	886	907	926	961	969	928	909	949	957	847	930	920	875	952	966	951	914	984	941	996	933	920	884	919	991	948	978	921	897	873	968	929	962	985	990	959	906	915	935	934	952	967	962	957	930	980	945	972	867	979	962	973	997	961	954	946	936	927	897	929	956	927	922	903	912	916	922	950	962	923	978	953	922	1000	923	940	851	912	914	975	909	938	953	913	895	892	924	967	958	933	925	946	909	898	936	939	916	937	924	957	1020	901	954	936	995	919	940	935	926	925	971	963	906	963	946	967	890	965	942	933	926	875	969	976	952	929	964	961	970	974	920	925	930	980	911	943	895	943	968	936	935	935	907	940	955	967	918	926	926	947	928	962	957	993	913	981	950	984	900	964	988	993	910	938	917	933	1004	909	909	932	913	948	958	992	953	918	948	863	938	905	966	962	980	981	898	946	939	944	968	882	915	882	911	969	978	950	910	950	948	906	970	885	971	964	1004	994	1002	941	952	940	963	923	971	930	915	902	938	960	971	937	940	967	945	1018	952	956	900	906	966	956	959	958	940	930	917	873	940	982	882	947	985	991	900	938	944	955	918	910	946	995	993	964	945	959	960	943	974	940	934	903	874	975	968	931	902	967	951	996	1021	928	952	936	972	947	984	915	959	928	936	914	935	928	883	929	938	959	952	902	930	940	928	959	914	915	954	970	943	958	899	948	918	935	939	982	950	963	957	980	955	920	889	961	910	894	929	975	954	952	943	944	928	897	962	940	942	913	894	915	979	897	995	960	985	985	949	1009	962	963	935	911	932	933	933	980	956	941	984	945	962	932	977	967	968	953	932	945	949	976	939	952	948	930	953	982	962	935	977	931	944	903	980	943	927	1005	934	956	924	953	1003	922	891	957	888	895	960	933	984	888	988	999	943	940	965	944	956	932	946	895	937	936	889	948	933	920	970	936	945	953	974	951	926	874	925	935	887	903	929	926	934	956	932	963	929	969	934	974	920	964	933	941	979	939	910	957	923	967	943	909	905	927	962	933	956	978	914	968	933	906	940	980	916	948	972	904	935	979	886	928	900	866	947	944	896	936	996	947	919	927	906	897	963	907	902	989	975	989	948	898	943	920	971	948	929	941	950	923	988	949	946	958	900	869	975	927	949	953	927	891	920	971	1014	954	919	926	936	959	879	914	969	996	963	990	961	970	897	956	936	918	945	931	912	968	911	937	934	897	943	955	944	882	943	947	953	925	974	971	895	915	967	911	999	932	991	948	963	893	897	943	928	969	879	962	916	937	973	996	930	943	941	967	951	898	958	924	1012	926	979	938	981	969	961	924	955	956	945	973	951	920	995	944	943	976	926	984	986	938	994	969	924	899	993	970	924	940	922	953	948	945	926	944	921	906	983	924	918	930	913	947	924	930	1007	950	964	940	986	946	940	941	879	969	981	901	929	925	925	953	948	930	936	901	959	998	947	889	911	994	957	978	950	923	935	945	948	875	934	931	946	941	908	959	903	929	890	895	890	937	955	972	902	953	914	947	986	967	926	960	947	965	916	970
9313	667	549	527	449	445	406	384	397	380	341	342	359	360	397	323	360	354	360	351	360	392	369	389	320	320	358	346	359	335	344	326	321	356	335	343	366	329	321	365	376	375	396	331	340	355	346	395	324	348	379	354	373	368	341	349	320	362	353	305	331	358	319	352	342	364	382	382	349	323	349	333	338	330	345	343	366	381	321	328	335	352	355	318	345	351	374	354	347	318	300	334	370	373	383	333	362	345	317	371	337	338	368	313	321	345	341	355	334	371	357	379	363	365	333	295	372	341	390	353	356	341	337	335	355	372	339	324	373	345	340	323	360	364	345	337	373	373	347	347	378	347	335	351	326	353	355	315	339	343	360	360	356	349	336	340	330	343	366	324	324	366	325	366	314	318	331	355	347	350	354	356	381	353	380	338	344	357	341	342	376	346	371	357	369	319	317	350	349	356	327	341	319	334	338	345	362	331	353	347	342	351	352	335	328	331	382	368	341	324	349	348	334	350	347	346	316	342	333	337	351	323	363	360	351	312	358	330	336	325	343	344	372	360	319	369	332	333	336	348	344	356	350	344	378	374	351	328	371	340	338	386	356	323	369	362	366	361	354	347	323	372	367	363	360	330	329	349	357	371	328	349	341	350	342	346	332	308	327	352	323	345	323	336	338	324	355	340	330	353	338	339	352	387	318	372	352	330	356	371	374	316	324	338	320	337	331	327	352	333	373	347	347	339	330	317	365	358	355	353	354	320	365	351	357	361	343	332	370	356	338	353	328	317	362	324	329	364	372	336	383	334	330	344	348	385	330	352	335	307	331	331	370	356	373	367	360	320	334	361	297	335	370	350	369	355	355	330	354	330	345	336	322	379	353	315	353	355	322	383	331	402	371	343	357	353	332	380	324	357	319	357	331	322	336	358	323	357	337	315	361	362	389	352	356	363	346	365	311	365	349	371	359	350	351	342	328	358	331	335	368	321	336	328	297	350	363	343	316	375	353	338	320	361	350	394	363	368	350	336	369	352	329	342	347	360	358	366	322	340	344	349	323	327	357	341	367	370	356	320	376	352	332	342	347	326	360	337	381	345	337	357	320	368	342	365	366	371	343	361	349	352	376	332	335	354	333	350	353	351	364	356	308	307	370	356	382	359	315	339	375	375	308	353	346	335	352	343	356	326	355	367	358	399	359	357	345	326	353	318	341	355	381	346	318	312	342	315	328	375	363	311	332	319	371	333	345	353	367	313	353	351	340	393	324	311	365	321	374	357	355	330	341	382	334	337	335	351	359	354	311	326	317	338	326	341	334	367	359	353	348	360	363	322	352	355	324	326	326	370	365	384	305	354	352	377	359	346	376	333	356	351	344	336	318	319	338	326	320	359	319	357	362	352	383	354	343	351	310	341	339	357	359	376	341	350	337	371	325	349	343	328	307	333	355	363	369	383	362	374	344	320	370	377	348	372	321	360	328	339	328	331	336	350	352	351	337	342	351	374	420	371	355	342	336	325	304	367	361	358	331	353	345	370	361	358	359	339	367	347	339	351	372	348	349	337	354	363	357	329	383	339	356	341	376	360	358	349	323	341	294	389	326	364	319	349	314	372	356	331	359	354	362	334	325	375	360	361	340	339	316	373	322	374	361	322	345	338	340	318	351	340	352	351	322	374	325	345	344	347	319	310	346	337	366	368	359	338	323	356	324	361	351	322	331	338	346	342	384	367	327	303	375	328	346	359	339	317	334	351	373	347	333	338	356	315	326	356	349	351	334	335	348	347	367	381	347	332	335	385	359	362	348	340	350	327	369	333	350	327	314	362	347	330	348	342	343	342	320	332	357	351	343	348	340	373	362	368	366	375	389	341	347	334	367	326	356	319	347	362	369	343	383	350	290	369	339	363	319	356	365	349	366	368	339	358	359	329	345	348	388	350	325	367	372	352	353	320	332	351	357	362	355	356	364	336	362	330	316	370	335	353	352	335	365	314	370	336	345	332	370	342	377	343	344	321	333	356	354	368	346	331	358	378	291	341	344	362	374	334	322	334	361	321	340	336	384	350	367	335	353	346	383	317	354	325	337	404	355	331	369	334	336	329	361	359	349	370	359	346	364	330	339	368	326	341	334	368	351	324	343	348	350	379	370	341	352	334	352	359	330	329	334	321	336	358	358	342	375	332	345	320	368	317	335	351	336	386	336	368	326	312	323	357	363	377	330	332	329	320	327	350	367	343	335	364	383	348	358	326	328	357	334	332	330	326	349	326	363	333	318	359	362	348	352	334	360	335	333	357	348	361	346	333	363	373	373	360	328	353	331	380	336	329	351	347	346	335	404	339	362	364	343	323	342	323	307	355	351	332	327	343	322	349	328	341	370	346	350	334	346	356	312	355	352	353	344	379	348	340	323	331	316	330	311	362	344	324	344	334	321	338	324	355	390	337	343	304	331	354	343	319	291	349	344	377	339	333	347	346	370	303	335	374	391	310	348	354	351	350	350	360	339	364	394	310	350	352	354	338	345	327	347	322	353	372	340	321	338	335	329	356	342	358	371	347	324	353	330	327	335	371	340	370	360	357	328	358	324	355	351	370	342	338	344	314	346	350	350	340	314	356	326	320	364	330	346	363	354	335	313	337	343	377	379	353	373	347	350	341	342	316	325	365	362	326	309	369	346	377	348	345	329	358	331	324	324	370	343	363	352	340	313	346	327	370	344	319	314	354	387	348	336	336	360	340	338	354	351	311	361	382	359	373	365	347	334	337	346	343	326	334	343	346	331	341	319	345	342	386	300	331	372	358	359	332	354	318	348	358	317	341	328	333	358	336	363	363	363	362	371	344	326	377	322	321	342	337	335	369	359	316	354	322	338	340	342	353	354	371	368	359	346	383	351	328	349	360	357	329	351	361	349	375	390	362	332	310	323	377	338	339	346	316	333	367	324	341	359	375	310	369	343	336	357	347	336	332	351	331	341	355	333	350	345	362	340	371	357	355	364	363	338	364	361	346	347	367	349	327	382	376	343	348	381	348	340	355	373	305	343	335	322	345	335	344	373	355	317	366	374	333	365	307	362	320	367	367	380	329	320	373	358	356	366	332	344	350	367	356	320	369	353	353	349	315	340	343	333	337	354	340	334	353	356	349	323	341	329	355	360	339	383	351	331	313	346	354	346	367	373	363	314	340	384	351	356	312	342	342	382	365	358	335	329	340	314	327	372	365	342	307	347	364	364	358	372	361	362	307	386	351	361	333	336	324	361	344	302	339	329	339	356	321	326	335	354	343	365	319	350	332	363	341	359	368	351	361	340	350	353	332	342	365	345	331	357	344	340	342	389	369	332	342	330	335	317	369	354	367	318	321	370	326	311	352	335	338	353	367	306	383	338	313	334	314	353	348	353	319	345	380	355	381	353	333	369	321	300	346	361	360	373	366	369	334	326	307	364	333	367	358	367	356	356	346	326	336	370	359	328	342	349	350	384	330	345	327	380	357	367	354	334	342	349	328
7992	1106	1308	1386	1312	1161	1086	1019	1027	978	956	928	916	834	880	869	861	822	871	852	827	888	814	858	830	860	816	816	850	847	814	848	876	853	839	808	874	849	871	817	821	811	845	826	801	840	767	776	845	839	813	790	882	801	816	815	844	798	802	774	837	829	850	843	850	933	865	890	867	879	856	865	899	863	897	856	872	839	860	811	880	788	837	820	913	846	803	808	829	868	848	871	830	793	800	806	788	770	838	826	819	865	784	804	828	851	785	812	817	792	808	787	830	797	865	766	840	851	776	819	778	845	842	838	821	807	862	811	882	834	856	808	840	788	837	816	776	807	784	789	814	815	817	769	834	803	830	804	811	786	782	817	824	831	852	849	817	845	839	893	788	833	837	818	787	822	822	790	855	789	811	793	817	824	792	808	792	767	858	770	780	761	812	829	817	838	818	797	788	819	809	828	784	813	804	849	853	801	831	786	815	817	825	800	848	864	855	851	801	862	848	825	849	841	840	828	883	760	787	831	847	837	774	806	818	772	796	800	880	756	766	824	826	806	774	810	838	841	842	846	739	864	811	838	836	796	816	858	866	847	828	792	766	816	825	815	816	846	813	831	780	830	793	814	837	833	799	800	835	869	820	839	823	817	776	819	809	823	852	792	809	825	826	853	804	874	844	832	809	792	836	830	780	804	792	815	797	796	789	872	827	842	825	809	810	854	802	814	843	842	782	809	832	813	882	815	883	811	820	826	836	773	852	809	782	828	864	836	852	815	841	860	845	757	835	782	826	832	785	831	834	787	818	790	791	807	790	825	816	823	806	856	784	822	852	814	869	868	833	841	809	845	816	814	841	865	851	852	837	835	808	822	818	769	826	791	825	860	810	795	802	825	797	810	807	822	816	849	823	846	779	795	842	831	830	854	802	866	757	840	801	862	821	890	812	824	774	787	825	873	784	828	877	804	803	831	829	806	824	846	826	852	858	839	795	839	848	781	801	821	815	782	812	795	810	782	863	762	890	817	794	869	773	845	832	809	789	888	817	847	822	798	854	760	808	815	810	843	817	804	834	813	787	841	816	871	818	802	793	803	842	857	807	806	882	808	820	832	847	783	853	792	780	803	823	804	834	875	820	846	806	824	831	837	776	804	819	841	835	863	823	836	799	791	787	764	856	865	833	818	809	799	812	875	849	782	805	822	851	811	823	901	855	860	784	851	898	826	889	804	798	833	775	795	831	835	841	797	806	820	819	819	807	852	841	817	789	836	843	793	835	821	821	789	824	853	772	833	792	796	833	845	844	805	867	832	829	794	841	821	835	841	831	822	807	767	865	821	811	761	858	778	824	834	801	819	801	858	801	842	771	824	787	806	794	881	846	835	816	762	824	776	798	807	816	880	816	801	840	827	825	816	841	834	804	835	855	811	812	828	803	866	810	832	813	808	887	870	881	803	781	830	865	826	804	842	817	856	823	816	791	820	817	799	849	861	812	798	835	788	825	867	795	863	844	835	812	809	821	792	829	824	848	862	734	799	815	825	851	842	819	827	851	830	753	827	831	793	830	835	834	840	788	833	834	832	843	821	830	889	859	787	793	763	813	767	853	846	786	804	821	812	899	810	815	875	795	867	805	780	841	793	781	799	809	796	832	822	800	821	850	905	813	841	780	811	806	787	783	795	851	902	833	781	799	821	781	820	789	826	781	875	803	843	799	859	827	824	858	807	791	820	857	750	860	845	833	808	789	833	864	820	808	830	802	842	777	818	771	796	787	786	779	871	831	839	802	845	794	837	813	898	774	814	796	896	859	836	779	789	794	844	811	831	838	787	885	831	792	840	781	786	850	819	847	830	839	766	804	813	796	787	865	811	841	792	796	817	815	874	863	835	822	826	782	867	770	774	804	884	804	842	802	766	817	824	825	784	819	805	794	869	843	809	843	785	857	821	847	818	831	815	870	830	879	821	798	863	825	816	864	869	769	843	876	764	830	844	861	818	864	836	881	854	861	815	831	815	770	844	809	765	821	806	810	816	852	793	803	846	836	800	765	834	828	839	844	859	802	828	835	857	805	795	919	813	808	818	798	839	807	847	789	832	836	796	834	819	822	828	818	848	778	812	812	774	850	823	800	789	766	788	822	817	819	775	823	838	844	827	819	830	805	835	817	796	799	794	810	812	819	848	814	839	829	835	829	818	878	862	866	815	869	775	883	816	836	798	799	775	858	838	795	833	815	826	797	828	852	802	832	842	794	808	832	801	881	876	797	806	819	824	860	848	859	843	833	817	909	787	792	752	782	813	792	837	804	825	789	760	838	871	840	870	861	778	840	813	825	819	855	781	804	841	837	824	795	817	812	843	809	840	855	812	805	849	825	834	803	816	830	761	814	811	816	804	817	833	836	768	847	829	821	813	797	846	858	821	777	772	830	889	795	822	776	860	767	794	782	803	842	793	784	857	800	808	825	838	757	793	867	792	823	804	841	863	830	855	823	862	807	724	857	826	805	810	808	834	882	832	782	797	911	826	871	853	805	854	786	841	885	822	783	780	793	814	788	863	845	815	789	841	838	873	836	807	794	838	820	826	833	779	774	810	834	832	765	872	793	839	831	763	879	806	853	854	816	779	838	788	792	804	812	857	826	812	837	809	831	758	819	777	836	812	824	818	872	856	779	846	799	833	833	798	800	794	842	825	841	832	829	826	815	780	814	841	792	850	792	796	836	807	799	829	824	844	795	805	845	835	787	810	781	836	852	867	802	842	770	813	875	772	816	853	763	799	837	842	823	763	815	864	846	772	856	852	849	817	785	844	824	808	825	818	796	874	824	831	825	805	875	802	830	779	848	821	787	856	803	823	775	793	857	846	825	824	804	836	779	744	791	782	808	847	796	773	863	849	868	805	808	834	837	881	791	832	820	791	780	791	824	814	818	827	857	774	806	851	848	828	799	802	831	848	831	836	821	829	774	806	790	787	817	876	786	794	818	798	803	789	830	824	837	815	767	839	844	849	797	794	836	806	829	826	826	877	840	825	822	819	835	855	843	826	825	845	853	803	848	829	848	838	874	772	820	785	809	825	803	819	772	844	818	808	833	830	823	840	783	849	819	819	820	832	839	838	812	818	841	797	841	825	775	844	895	824	809	761	826	865	820	818	832	830	762	824	862	819	774	854	819	841	813	814	791	849	830	812	851	832	817	830	843	830	844	805	839	865	820	826	832	795	850	825	817	811	866	843	819	816	801	834	796	854	819	893	818	838	822	812	824	877	828	821	826	823	788	885	798	818	777	826	854	806	826	837	827	776	811	845	806	889	816	825	829	788	887	827	842	860	836	819	800	826	842	825	795	813	834	848	828	814	816	822	815	811	834	799	825	843	817	850	795	834	814	807	897	840	833	823	810	824	838	843	841	844	814	823	837	866	853	835	837	815	809	827	790	828	816	817	820	830	837	854	780	827	878	814	804	825	828	829	783	808	818	744	805	839	811	811	863	787	819	827	841	789
15388	1063	664	506	417	408	309	268	277	259	237	234	259	239	235	258	225	213	218	222	190	228	205	233	194	237	219	219	226	209	249	240	238	213	227	205	227	240	233	212	238	203	231	222	206	227	223	202	208	199	220	201	248	233	204	230	221	222	245	201	206	225	234	208	218	221	237	231	203	188	217	245	231	249	227	192	199	253	210	239	206	212	211	231	228	212	227	202	197	203	218	230	197	218	227	215	216	212	244	200	235	219	205	239	206	213	218	230	246	209	207	216	220	207	201	218	211	219	192	217	242	212	212	207	207	203	204	234	204	214	247	229	240	238	225	207	243	228	223	219	187	213	245	227	211	231	195	209	209	211	220	242	221	226	198	224	219	207	224	218	224	231	214	229	226	227	210	198	194	235	212	198	222	246	222	227	182	233	206	211	219	201	240	229	199	219	220	195	236	203	208	207	239	226	242	190	212	222	248	226	211	204	220	207	212	202	206	203	211	204	222	180	217	205	210	209	208	216	243	202	231	220	221	204	211	221	202	186	237	246	207	194	221	235	227	206	213	202	186	222	246	209	241	186	222	214	234	226	222	230	227	215	207	212	199	229	230	208	225	232	236	210	225	222	213	225	214	195	211	215	216	217	231	208	242	170	249	246	216	203	191	211	194	205	207	216	212	197	204	217	205	203	202	199	220	213	223	218	218	213	225	205	191	221	214	198	219	207	234	210	236	218	211	241	219	205	231	227	216	216	224	203	210	227	229	215	226	179	183	193	198	240	217	214	195	202	215	238	167	214	205	241	207	211	221	233	226	214	205	219	252	196	233	231	232	218	197	210	211	222	233	237	239	222	226	229	227	236	211	219	204	219	238	237	202	216	195	222	219	219	221	207	222	206	216	235	202	207	217	230	210	202	188	197	227	225	193	209	199	211	210	216	221	196	208	235	185	203	215	237	207	182	219	207	230	212	237	190	217	222	210	230	209	232	218	233	213	208	240	202	226	204	243	215	213	226	208	240	230	216	230	224	193	250	207	221	217	219	201	225	241	191	215	215	224	232	208	212	220	240	200	198	235	244	218	217	209	199	243	222	248	235	223	210	218	202	218	224	201	229	215	223	219	219	210	229	213	218	213	206	220	196	209	244	233	212	249	201	258	203	211	223	217	228	195	226	206	224	240	206	197	209	201	234	211	211	203	198	212	196	221	205	245	211	235	191	217	217	201	236	213	219	238	228	226	208	218	229	221	216	244	211	202	189	219	218	224	224	214	217	205	210	230	201	203	214	219	245	193	176	249	226	233	188	215	222	219	232	200	206	199	208	211	230	209	223	224	203	215	216	235	205	230	216	195	187	200	210	208	229	239	182	197	203	229	219	218	218	212	194	206	227	235	214	231	259	215	225	221	219	210	201	208	211	205	194	235	226	179	234	226	200	223	214	209	229	204	237	217	208	228	218	215	199	204	209	214	224	217	213	212	219	193	216	216	226	202	203	205	228	199	210	211	211	217	218	235	204	208	206	207	229	221	211	238	203	229	212	218	215	217	233	213	208	213	222	205	219	212	199	238	205	209	216	211	197	234	219	216	231	198	213	246	256	225	199	241	238	232	238	191	215	222	222	215	222	202	240	227	201	228	228	245	201	216	245	193	209	220	205	225	220	205	239	235	228	228	235	207	222	243	219	191	204	215	199	202	199	205	227	210	203	231	201	217	223	214	236	190	205	203	209	219	254	214	220	233	208	233	211	239	216	223	196	210	208	235	192	183	198	220	225	225	184	208	218	213	165	198	212	220	210	210	198	209	208	208	206	202	252	210	208	215	218	192	213	201	191	196	196	213	223	217	219	215	235	233	205	210	237	185	192	229	192	239	199	224	226	251	240	183	224	215	175	221	225	208	233	223	214	218	200	223	227	208	221	197	222	226	225	209	216	222	233	229	203	205	212	206	230	174	194	214	233	234	238	218	195	195	188	224	229	201	198	232	243	183	219	258	226	223	202	248	218	227	204	228	202	243	236	226	220	203	196	220	212	226	180	204	208	229	204	211	214	236	212	218	200	226	209	229	214	245	217	204	224	201	208	237	219	227	223	199	236	199	212	205	207	203	196	219	207	212	218	222	210	243	260	211	190	211	196	234	222	214	236	220	220	220	210	241	215	251	244	191	208	220	246	212	203	234	204	221	198	206	213	235	216	239	218	233	202	228	213	216	215	204	247	205	200	229	211	243	191	183	202	221	233	215	244	258	233	254	203	230	227	229	234	192	211	232	199	243	224	229	213	219	224	212	223	202	225	216	219	197	245	212	222	226	218	202	213	213	231	218	196	227	230	240	210	249	231	202	246	198	196	191	212	208	188	224	210	226	205	209	223	194	228	207	230	205	238	192	223	216	190	192	223	229	216	228	234	212	233	215	212	222	213	184	213	209	208	217	230	203	247	211	198	203	195	216	230	221	209	207	201	194	217	207	191	217	192	196	231	220	208	208	228	226	224	205	219	213	216	223	213	206	202	218	241	228	212	222	214	201	234	217	199	214	205	222	202	230	214	212	180	236	217	220	199	205	225	226	215	225	223	229	198	220	235	203	236	220	230	196	197	209	183	218	226	235	189	214	247	212	193	221	197	206	202	200	221	217	228	190	213	238	229	214	193	222	183	213	222	221	227	223	199	214	211	223	207	209	216	228	205	209	223	251	227	242	227	248	223	215	229	218	201	209	231	206	200	209	215	237	206	236	236	195	223	200	233	220	206	207	205	233	229	221	199	222	221	212	224	239	196	187	239	205	245	194	209	245	221	232	211	226	206	214	220	273	214	207	235	196	268	244	208	212	198	198	231	221	220	206	222	216	246	211	218	214	236	218	195	208	215	196	217	212	215	218	225	216	189	199	201	194	218	208	243	221	209	202	210	226	251	230	225	211	218	223	193	215	230	211	220	221	197	213	240	240	178	211	167	233	187	216	210	233	209	190	211	243	219	204	218	214	212	202	193	224	199	230	246	237	236	222	226	223	211	223	219	212	225	243	215	214	229	222	237	207	208	210	212	206	217	197	225	200	204	222	219	209	219	206	222	230	230	217	209	214	248	228	218	226	230	230	233	219	216	234	230	228	200	227	201	241	208	237	201	200	228	200	205	201	203	233	213	243	238	217	245	232	215	221	215	228	221	238	218	203	208	223	192	200	220	226	215	259	232	212	212	221	215	226	213	218	222	206	223	217	229	244	222	202	215	230	224	219	221	214	221	221	210	211	200	201	199	217	205	226	215	204	221	214	213	209	237	215	214	195	199	245	225	182	197	236	218	237	208	221	207	201	232	200	214	221	225	248	222	218	233	236	211	241	234	225	224	216	240	224	213	195	228	238	233	199	228	218	231	190	224	200	222	196	204	214	220	204	238	220	230	208	212	196	243	220	213	223	242	216	191	192	208	225	237	235	204	226	218	192	219	204	234	235	239	221	191	211	205	205	221	217	206	234	194	209	210	237	206	241	222	209	240	218	244
9409	996	1489	1683	1481	1193	1058	906	863	825	741	792	691	672	661	657	676	628	661	622	621	583	584	581	595	572	581	554	569	524	547	523	540	544	552	523	553	570	569	571	541	556	537	599	558	543	559	584	494	532	562	533	590	552	525	572	591	593	601	616	573	557	553	551	553	619	612	682	574	577	575	668	596	612	645	549	573	592	614	604	529	566	573	575	579	594	596	531	584	494	526	550	535	516	545	512	567	519	534	517	566	550	529	555	516	510	586	557	559	578	554	525	523	533	517	553	517	532	498	516	510	511	518	539	516	524	527	516	528	571	539	522	556	544	554	547	517	557	528	526	547	557	541	548	529	544	508	517	549	538	551	555	571	561	565	564	564	563	574	557	564	505	533	543	523	550	569	557	510	573	535	582	532	537	564	526	499	537	561	559	557	562	555	545	529	562	561	578	534	546	556	527	541	514	508	547	578	530	565	554	529	584	532	584	536	572	517	550	563	557	575	507	510	509	579	533	512	514	538	525	544	542	499	517	530	548	518	538	520	505	574	559	555	501	540	557	538	597	526	521	525	557	552	535	519	540	524	532	523	553	557	536	542	532	569	562	528	504	558	543	539	556	545	545	564	521	551	543	548	547	591	561	536	535	590	547	520	568	565	548	561	554	528	567	535	546	560	564	560	530	551	527	534	522	501	574	526	561	521	536	525	578	508	543	537	502	546	515	507	532	552	539	531	549	529	529	519	554	519	535	578	582	551	558	539	540	612	524	484	546	591	551	558	547	522	548	546	541	508	588	551	571	548	554	503	534	553	541	525	518	509	511	542	525	513	546	536	565	549	560	554	512	500	541	518	514	552	517	569	532	527	547	567	548	517	544	567	558	524	534	564	493	536	512	545	537	535	530	592	515	511	527	528	512	550	534	562	539	562	566	531	595	557	520	547	535	574	543	546	540	518	570	561	505	545	538	543	589	531	550	574	516	522	554	570	542	567	554	531	451	538	542	565	529	509	557	539	553	523	526	495	531	553	549	526	531	516	530	533	580	592	570	514	549	530	570	572	544	537	563	538	519	492	563	541	556	576	546	542	536	553	553	548	571	535	511	528	551	569	570	532	534	571	570	564	588	516	500	531	513	543	526	564	566	521	518	534	558	549	547	524	543	507	543	548	552	579	507	593	506	570	521	556	515	570	538	533	532	492	512	550	552	530	556	508	535	550	559	600	552	535	545	545	545	524	549	541	512	562	499	582	520	543	555	469	528	550	570	530	515	553	490	537	512	555	527	570	583	504	554	506	546	557	537	551	585	590	552	541	543	537	551	541	547	526	525	558	547	554	546	523	524	559	601	540	541	583	514	553	555	530	556	576	564	553	508	545	557	490	526	555	531	555	495	544	541	520	519	559	561	623	505	561	499	501	538	527	516	548	541	505	559	570	516	526	572	563	533	559	540	534	536	545	564	502	552	565	498	577	538	538	543	512	548	529	535	552	551	541	530	520	513	534	534	516	528	553	558	536	494	570	545	510	540	545	526	531	539	504	507	534	527	538	534	548	524	523	512	566	552	536	573	542	503	520	565	533	527	523	529	514	586	548	558	611	536	542	521	525	538	552	537	566	543	516	501	557	572	549	553	543	541	563	554	502	533	541	548	544	564	552	535	561	534	569	537	533	531	532	519	515	563	505	537	537	510	545	504	559	536	533	519	561	514	530	530	542	528	539	573	562	555	526	549	530	509	522	540	558	544	522	548	550	595	559	566	530	596	545	543	522	573	526	538	525	538	569	551	522	504	543	537	528	553	511	528	528	553	567	535	568	512	542	522	512	536	532	534	522	523	521	538	536	522	546	542	514	523	533	523	536	523	549	559	590	556	526	553	569	530	536	535	512	500	540	572	602	531	513	521	552	524	544	536	537	545	520	556	554	532	559	532	544	578	559	532	545	525	550	539	530	555	544	584	584	549	527	501	526	522	535	524	526	519	516	561	508	556	523	558	520	546	538	527	553	545	530	578	544	546	547	540	517	526	511	545	561	538	573	561	510	523	547	506	528	560	561	559	525	536	549	530	563	541	530	573	518	514	522	530	538	473	544	532	542	557	499	536	538	547	527	521	557	571	527	532	549	540	545	545	543	497	525	566	505	521	552	562	563	562	523	545	560	549	539	468	553	557	568	556	522	515	497	526	546	535	531	561	538	547	562	526	563	529	551	558	542	559	508	508	561	564	551	552	515	558	540	511	550	544	544	596	533	527	562	529	552	510	549	548	503	568	547	565	510	550	514	526	585	490	551	520	570	543	525	546	561	570	544	526	532	522	506	522	553	551	512	531	541	572	534	576	519	575	527	531	592	554	535	563	560	526	515	516	560	542	515	550	554	529	573	582	541	559	530	537	547	526	552	500	553	580	572	526	532	537	535	515	552	576	517	558	499	535	526	579	540	545	547	537	566	512	576	561	557	554	525	559	543	496	522	544	566	515	595	558	555	535	545	559	540	552	595	537	532	555	572	540	535	505	537	552	511	545	539	560	553	530	535	515	545	563	579	547	547	555	554	525	524	586	556	536	558	520	517	551	550	545	592	595	519	506	534	512	588	554	540	563	534	576	537	511	526	525	560	524	550	510	529	521	555	521	567	551	515	544	593	562	534	507	540	548	501	543	547	545	553	538	509	494	533	495	560	553	525	541	557	536	590	523	553	578	551	581	532	524	552	540	619	593	536	521	544	542	534	531	539	546	517	543	510	550	565	530	567	527	526	566	528	509	569	552	546	537	553	510	580	546	552	556	578	571	527	498	536	529	561	581	504	511	523	548	554	550	506	523	577	493	552	565	546	545	576	528	490	540	556	559	523	532	499	544	518	548	568	565	534	548	571	584	536	516	527	515	555	518	499	581	561	522	524	549	567	543	523	555	538	574	534	538	504	513	598	509	526	546	568	573	523	558	551	525	521	530	522	525	534	564	591	533	549	557	541	532	555	551	530	552	541	584	530	566	579	535	504	530	547	553	533	550	590	516	524	577	540	515	541	539	549	590	562	556	524	531	558	532	533	558	557	534	568	496	523	565	545	544	534	516	514	572	522	515	543	496	530	555	547	553	559	544	579	550	543	535	557	545	525	531	542	500	540	559	569	575	527	554	563	556	586	518	545	521	548	553	518	529	562	522	566	558	563	514	577	542	540	539	546	566	545	537	559	551	573	544	523	560	529	560	489	503	558	531	503	552	512	515	501	519	541	544	544	507	531	582	542	538	548	555	544	589	505	548	581	531	549	548	566	531	523	557	558	577	572	572	540	562	548	518	549	557	554	553	554	547	560	543	555	568	535	566	599	527	526	557	554	522	503	564	532	562	506	521	546	542	586	536	522	545	563	530	565	529	563	535	520	539	530	549	570	561	513	558	528	543	538	565	566	545	535	534	517	541	557	546	548	581	570	540	527	518	520	522	518	519	521	540	542	535	526	516	573	504	560	502	542	535	550	563	524	546	551	549	552	555	554	546
3071	476	420	420	420	382	405	415	418	430	382	402	378	394	393	405	377	421	406	394	393	409	412	441	408	386	373	402	413	407	435	441	390	409	390	405	373	426	414	422	415	388	425	398	409	387	463	406	373	412	383	426	392	421	408	402	427	451	387	412	403	409	379	398	366	358	423	405	400	433	398	413	420	419	391	390	363	365	363	397	404	398	352	415	400	405	374	407	439	410	385	398	362	396	429	365	355	372	414	388	422	379	403	437	420	399	397	349	384	403	379	449	399	417	422	424	449	391	373	383	463	361	401	397	377	399	390	381	343	392	388	375	388	389	421	442	398	429	415	390	397	410	393	411	422	431	387	416	399	409	396	423	384	417	409	380	415	436	388	413	359	395	379	395	387	381	404	363	393	406	425	392	378	413	434	402	432	374	430	374	434	391	373	385	403	396	423	415	431	431	371	419	393	405	379	429	396	398	400	386	393	439	397	407	368	394	359	388	405	410	414	399	442	419	409	429	360	387	371	390	402	382	400	338	405	396	397	381	418	405	413	382	359	425	399	393	393	390	379	415	411	435	377	388	419	369	405	408	412	387	386	376	397	396	422	408	420	388	395	406	382	445	416	404	381	390	374	446	388	415	402	408	427	429	345	385	385	392	441	402	394	405	395	425	430	381	362	402	407	405	399	398	383	366	398	407	399	375	369	421	390	409	421	380	416	417	367	394	387	383	386	378	366	382	409	379	420	405	360	402	387	407	455	378	400	392	397	442	408	400	394	433	386	393	402	434	411	411	409	401	398	420	404	425	401	391	393	353	409	431	362	446	422	391	414	421	389	395	385	378	371	406	379	372	407	377	375	367	408	381	429	404	442	382	404	434	390	394	389	388	395	412	408	375	368	393	385	416	387	432	407	404	435	447	391	408	437	390	374	423	399	407	403	418	418	405	394	406	408	384	379	391	393	386	374	363	388	367	387	410	380	359	384	385	387	422	409	394	389	420	398	397	383	394	401	396	464	394	380	409	382	408	400	386	396	387	359	393	405	424	387	420	399	390	381	357	411	425	390	390	379	404	386	395	419	379	399	414	407	376	413	379	360	392	401	425	386	374	407	422	427	413	370	372	420	413	376	397	435	381	429	426	430	336	416	382	400	367	387	426	400	381	403	389	379	428	356	396	408	420	427	380	411	381	384	393	378	409	391	391	399	453	417	374	403	387	417	410	424	395	439	397	382	393	407	398	394	371	440	400	398	420	389	406	409	400	372	420	418	417	382	414	399	442	394	425	440	391	370	434	396	382	378	400	365	409	382	397	380	427	346	377	404	327	365	417	442	413	382	416	417	412	404	396	424	402	385	375	391	408	410	394	384	397	413	418	400	392	383	339	389	409	418	414	398	385	385	405	377	399	394	373	400	381	432	370	398	407	419	394	421	390	436	398	400	407	391	404	376	393	439	400	354	382	403	456	400	400	405	422	415	385	385	386	429	409	386	425	384	356	382	389	374	380	411	384	398	431	402	412	417	383	404	428	398	374	439	402	397	376	393	376	388	353	389	422	372	418	370	390	346	401	384	351	407	398	406	386	406	397	416	409	374	347	421	409	435	421	409	392	419	416	397	371	400	378	404	403	369	369	404	377	392	419	441	378	363	420	433	394	406	386	400	405	392	434	383	379	402	410	378	424	363	388	395	442	394	394	400	422	412	418	362	372	419	423	385	409	411	431	396	393	401	392	373	379	412	435	396	412	463	429	389	410	408	390	390	442	419	396	419	454	410	394	382	379	389	399	390	409	384	406	411	347	431	420	390	353	395	429	383	386	415	410	387	423	405	403	407	400	383	410	409	362	406	400	356	412	377	347	414	411	408	386	380	402	417	430	392	402	391	392	408	415	410	386	437	405	420	387	444	422	412	396	418	406	403	365	403	413	373	421	386	394	409	406	385	424	436	420	387	397	383	440	392	419	400	451	355	401	389	404	398	439	384	407	389	431	410	412	420	408	373	354	418	397	404	419	410	377	393	339	409	421	392	402	384	402	388	391	385	381	420	385	422	398	407	439	387	426	388	398	389	393	391	389	405	396	389	415	413	402	397	440	409	375	406	420	394	370	402	426	404	394	431	422	388	399	381	390	411	395	423	392	370	405	432	400	382	409	438	393	379	401	341	398	435	373	436	419	369	398	400	416	421	412	392	382	389	428	421	386	392	382	394	401	415	386	380	423	411	419	400	364	431	417	377	389	418	362	363	377	409	397	433	417	384	433	443	406	397	388	397	405	419	410	392	410	410	396	420	357	402	368	421	369	392	425	416	421	391	434	396	385	391	391	395	401	388	396	404	427	375	416	403	370	351	406	429	397	413	377	407	367	428	409	382	412	411	395	457	381	386	404	397	393	425	437	380	371	380	433	412	410	421	416	386	393	417	402	376	390	400	409	351	415	372	381	423	417	406	373	381	375	435	403	347	412	441	414	427	395	383	413	367	380	431	410	406	424	382	391	357	382	386	379	396	396	388	412	403	365	397	411	369	368	378	388	427	419	407	423	400	375	445	371	379	428	395	429	385	414	387	395	441	369	389	410	403	433	417	433	406	381	383	387	390	357	401	398	432	377	376	416	390	431	410	367	372	382	362	409	442	379	407	406	386	390	438	399	369	401	404	422	376	402	386	380	401	370	420	435	363	386	393	389	384	416	398	432	380	406	393	391	387	374	389	423	388	452	367	412	391	381	397	409	413	380	386	418	391	425	413	436	398	403	382	413	374	383	398	405	426	414	374	379	368	351	384	386	384	356	378	451	389	430	407	382	432	399	385	428	407	426	427	391	413	392	424	371	386	416	390	417	401	398	406	384	412	444	393	395	404	410	398	437	395	377	369	389	391	413	399	393	410	413	367	357	429	407	361	364	394	415	409	394	401	363	429	399	394	391	413	403	365	406	397	435	376	360	395	374	405	378	404	454	396	392	414	380	407	413	366	394	409	423	388	388	422	401	396	401	386	397	382	385	405	440	391	445	426	385	376	410	383	407	397	378	409	439	402	369	378	400	405	373	384	400	389	432	386	395	354	406	402	383	420	410	388	406	382	402	386	389	414	378	401	403	397	379	364	365	410	406	420	424	402	413	372	366	406	402	436	403	381	370	410	363	378	391	401	384	392	365	394	415	421	384	341	395	395	423	383	387	431	368	380	386	384	404	391	388	388	385	424	416	400	396	411	363	409	414	383	404	357	394	402	381	419	399	387	398	375	385	421	409	411	418	376	421	411	404	439	408	431	395	449	401	394	390	422	381	368	395	392	437	383	393	376	396	408	440	392	416	405	419	398	436	382	395	360	382	399	415	364	403	410	401	386	383	393	398	373	390	391	416	441	407	397	408	405	371	451	429	394	427	399	370	401	392	376	384	401	431	404	404	366	421	396	372	395	377	428	389	404	424	394	393	401	399	379	419	380	432	399	403	388	407	384	428	458	401	403	397	360	368	430	458	377	386	401	370	388	386	391	412
3393	996	935	976	988	945	961	961	885	966	1002	930	934	941	802	944	941	975	914	975	921	912	908	962	946	943	978	937	893	935	910	929	956	937	976	948	907	909	924	943	920	881	931	911	909	906	930	959	974	937	893	947	945	930	913	938	910	954	963	993	957	982	936	901	951	986	970	948	958	920	930	946	974	938	962	1003	939	912	925	936	899	1006	945	967	896	931	929	921	887	954	925	963	939	968	956	960	910	916	908	928	907	955	932	936	969	882	933	966	916	981	889	909	993	906	949	913	928	975	918	950	946	947	880	979	910	984	929	959	885	930	920	903	936	879	930	979	935	967	962	939	895	893	901	969	910	933	932	924	910	930	960	909	934	948	912	967	933	896	895	960	919	951	958	920	948	963	942	927	920	939	913	891	976	902	922	1011	945	917	968	868	950	967	949	945	934	914	945	950	963	913	884	916	926	921	954	888	946	889	899	959	908	907	924	1034	913	928	891	938	910	985	969	927	951	993	898	961	974	931	914	928	914	958	903	940	934	965	947	950	954	887	921	919	906	926	937	953	949	921	957	913	900	932	906	907	971	947	968	901	960	930	920	975	927	917	968	934	994	958	965	910	910	994	940	960	940	946	932	917	863	944	927	962	926	914	925	933	936	891	936	903	918	918	875	942	924	947	933	1002	944	930	923	960	927	897	949	972	967	953	948	925	951	887	901	925	947	887	918	900	928	938	931	1017	912	937	952	919	950	921	917	913	976	914	876	897	934	908	912	922	961	919	939	861	943	946	954	1010	869	932	920	999	873	989	918	949	978	919	974	938	940	936	954	933	926	994	938	915	962	1024	876	936	903	939	957	919	931	928	948	889	948	882	906	912	943	907	963	925	919	980	920	915	978	905	880	909	946	916	919	927	932	972	914	981	927	965	962	954	929	937	916	904	932	891	980	943	975	940	903	920	948	961	962	940	908	960	932	952	977	861	879	868	957	894	948	904	898	948	904	906	932	904	934	984	890	906	934	890	940	954	910	925	901	917	922	907	899	978	897	948	903	944	933	936	859	964	948	910	932	898	957	919	888	1013	936	940	945	952	909	937	925	906	901	888	908	936	913	941	946	916	887	958	926	906	935	935	960	885	935	898	915	879	913	973	888	958	920	944	885	923	932	898	934	914	988	924	880	929	875	969	929	944	960	988	985	957	914	893	961	980	959	956	926	878	867	918	914	930	930	914	928	894	946	953	921	912	885	961	944	942	915	920	927	976	908	874	930	905	920	942	905	942	976	909	921	958	904	924	893	899	906	937	904	996	873	980	865	933	932	936	932	937	953	916	922	928	951	911	937	920	908	900	933	955	957	926	889	925	934	925	933	929	923	929	946	941	962	915	932	952	953	943	945	943	941	960	928	950	960	884	967	944	846	988	956	938	903	947	963	924	909	944	911	905	935	923	968	924	908	945	912	945	967	968	1006	933	924	895	900	930	933	941	912	974	904	911	926	921	979	907	883	959	905	903	864	935	908	955	859	957	906	904	936	899	917	868	920	932	947	871	924	996	954	922	877	902	1004	952	915	933	989	906	925	915	936	942	952	954	934	909	940	952	962	938	976	899	888	932	966	949	923	962	923	946	932	959	970	937	941	979	918	892	939	917	920	949	907	883	918	990	905	957	943	954	927	912	905	927	943	902	994	910	958	880	949	902	932	873	935	913	951	936	991	907	925	864	944	970	958	969	936	926	961	913	889	899	894	937	952	956	949	972	903	938	876	905	946	920	943	945	917	922	967	909	1016	916	960	960	937	942	898	911	970	951	982	944	876	902	941	929	923	958	877	922	948	901	958	868	925	911	893	958	981	900	896	895	934	936	970	920	910	932	952	940	893	878	868	905	898	938	930	932	929	956	968	954	918	958	949	902	943	926	904	913	956	904	943	923	909	911	906	910	880	953	932	968	920	953	958	922	928	889	969	918	947	924	957	930	911	951	865	913	933	995	899	952	932	934	911	948	956	956	916	939	890	907	916	871	903	978	940	926	920	993	959	895	942	890	938	939	915	887	942	902	929	898	898	917	890	925	956	963	965	976	889	969	946	926	945	909	952	958	927	902	926	930	918	937	913	1023	939	929	909	899	947	923	922	939	922	915	929	934	950	926	913	928	938	935	873	896	960	921	928	940	932	896	904	886	955	900	904	925	954	967	901	940	892	934	894	849	936	927	980	895	960	946	914	961	933	923	980	918	951	939	904	951	932	885	911	964	962	949	927	919	901	958	941	874	944	904	893	969	901	899	988	938	935	880	906	899	923	923	911	954	924	950	955	1036	927	918	954	983	932	905	939	890	924	951	934	911	926	996	909	911	919	959	937	913	958	927	916	950	899	989	895	939	984	914	873	913	951	933	931	893	948	925	947	914	973	906	965	918	940	955	885	898	921	950	944	959	935	912	948	923	947	931	910	918	932	961	920	971	956	900	910	869	905	977	938	908	892	933	906	934	941	909	918	960	929	920	926	881	926	945	912	901	920	923	875	930	924	952	947	927	955	918	914	936	970	907	979	987	923	922	936	947	943	945	924	887	961	917	928	972	905	957	900	947	978	902	903	913	939	971	915	915	929	956	910	939	917	878	896	914	920	936	896	944	1002	960	965	903	922	970	917	922	889	911	946	1006	932	926	942	945	927	969	966	905	942	925	953	906	946	957	916	903	911	948	892	903	967	941	956	959	939	893	902	918	962	882	921	923	947	950	927	901	954	887	967	961	926	955	921	937	954	946	872	908	898	959	1044	876	1005	928	972	954	958	987	906	962	953	946	931	972	961	926	924	947	934	910	1007	922	900	917	903	866	939	885	958	948	920	918	949	920	921	996	940	933	859	953	920	953	899	966	887	940	892	888	865	928	891	895	923	925	890	869	963	945	916	935	1012	855	915	988	897	926	920	991	964	976	888	874	932	909	921	935	984	931	938	882	910	1001	924	916	930	968	898	955	971	944	923	982	938	939	973	971	953	907	965	947	967	911	954	944	943	943	865	911	943	926	894	917	928	947	890	942	955	956	895	963	955	923	908	951	938	975	937	925	934	905	911	937	931	888	965	945	936	937	937	960	942	930	979	952	907	931	942	930	941	961	960	887	895	948	894	903	935	927	904	920	976	918	904	925	959	905	936	894	912	986	931	926	949	911	914	946	951	922	964	938	959	943	951	911	907	958	978	932	916	943	918	897	890	876	936	974	986	880	940	931	905	944	970	911	897	977	929	914	919	917	884	954	909	943	963	905	900	958	917	958	922	917	908	949	908	904	923	968	1020	902	923	949	951	888	927	906	924	985	941	857	903	896	959	916	908	913	941	878	911	924	988	924	945	937	948	939	927	914	916	906	932	950	922	904	921	919	905	959	929	922	912	919	981	917	931	943	885	917	950	947	892	890	954	843	904	882	949	930	952	862	903	952	892	957	954	921	950	933	902	990	934	911	962	957	907	971	906	894	906	948	988	930	967	903	891	959	914	934	886	944	934	953	936	897	929	910	903	924
9286	683	545	495	457	430	392	369	366	365	372	340	354	374	335	371	378	353	351	333	374	340	369	341	350	347	334	356	345	341	296	313	379	349	307	370	321	339	296	340	335	340	352	394	342	362	309	320	360	353	319	334	328	329	336	346	343	331	330	373	380	365	372	325	310	336	307	328	331	336	344	305	374	342	352	338	352	320	327	366	318	306	302	350	342	348	338	341	352	335	355	361	320	325	342	363	327	324	350	365	300	338	363	324	340	328	351	332	301	348	356	362	315	358	317	316	335	373	317	334	352	351	315	324	348	368	366	341	306	320	345	321	367	326	345	363	347	330	326	343	370	354	343	346	353	301	365	329	314	311	371	361	352	315	343	321	343	352	308	346	308	370	326	309	307	357	368	348	326	312	350	357	335	346	351	336	334	347	301	333	320	362	353	353	364	340	341	343	359	334	313	343	326	348	340	327	318	348	317	347	351	341	383	331	311	326	378	348	327	347	327	375	348	355	331	323	348	346	341	344	328	346	320	311	308	332	353	350	326	341	342	349	397	299	358	363	325	349	362	328	320	343	338	374	371	303	304	333	341	340	326	354	344	284	342	305	348	352	333	340	322	348	331	331	354	332	334	305	341	339	350	358	354	321	350	341	344	351	344	338	351	307	342	334	329	347	339	319	314	379	334	333	341	327	353	351	311	337	356	309	332	380	337	297	352	315	317	360	330	327	322	363	330	359	330	345	305	325	336	325	318	324	313	362	309	356	323	327	327	335	348	320	306	347	330	354	273	362	340	350	366	327	329	320	375	353	323	309	340	326	347	361	311	356	314	362	357	356	312	347	318	315	336	305	330	361	375	346	317	368	372	322	344	347	371	372	316	347	363	344	357	325	338	307	325	321	347	345	325	334	318	285	363	326	313	358	319	338	330	339	336	329	345	339	342	372	358	360	327	356	342	379	339	322	331	372	323	313	304	326	370	326	335	347	319	348	322	350	336	326	365	353	349	322	366	381	359	316	329	341	329	342	359	380	330	351	343	358	327	348	316	331	348	330	343	357	339	380	342	321	339	334	367	325	346	305	355	380	390	361	328	322	350	345	353	355	334	334	337	307	354	346	370	330	341	339	346	319	353	334	352	335	368	351	331	334	317	324	361	344	312	364	355	339	343	354	338	304	333	338	306	317	322	312	321	328	310	341	338	325	359	316	375	361	340	314	332	318	351	318	378	357	353	333	336	341	350	345	341	347	337	303	313	310	362	337	338	328	353	335	320	338	350	304	368	320	331	337	350	321	348	379	317	302	340	318	321	339	332	343	338	339	352	342	351	361	330	333	353	327	286	325	344	293	345	329	347	359	330	315	341	358	341	337	316	317	311	336	331	331	327	332	314	363	338	328	353	323	368	319	316	354	323	321	359	379	326	313	329	364	323	327	312	336	349	302	328	360	347	338	357	326	295	343	326	332	357	348	308	354	366	320	359	339	324	321	347	345	328	321	337	364	357	342	333	344	323	337	341	313	333	325	315	302	350	323	338	328	355	340	336	345	355	318	375	318	319	322	322	297	345	351	333	318	292	327	386	324	319	338	315	315	375	344	353	344	348	310	332	302	299	368	336	303	318	361	352	343	289	363	321	313	335	338	342	337	357	336	360	357	355	360	339	329	342	368	336	353	328	303	323	331	342	361	376	336	355	319	305	327	327	348	338	358	302	313	347	324	344	335	325	323	310	321	364	374	335	312	322	335	355	356	342	344	351	334	354	331	327	307	321	336	325	330	332	357	334	285	316	389	351	340	366	330	321	366	374	326	327	326	364	351	317	380	324	349	343	352	318	341	349	333	296	348	344	329	325	359	319	330	356	349	371	334	320	362	352	368	339	334	360	343	355	327	356	354	370	351	327	343	346	314	365	391	345	365	303	340	340	322	327	330	321	360	334	339	349	364	325	310	345	350	364	305	351	326	313	358	353	322	329	355	328	323	323	357	344	333	357	314	354	340	333	324	353	315	351	329	370	335	357	341	317	331	333	288	340	347	346	305	350	324	362	351	317	341	334	321	332	386	385	339	349	336	335	301	345	308	339	333	329	330	327	339	359	326	358	297	344	355	306	326	330	339	340	356	277	312	342	338	324	330	324	332	364	327	341	309	332	330	343	323	352	334	338	317	358	330	332	337	330	355	315	327	357	353	321	337	338	366	373	365	331	362	327	320	354	315	362	326	325	321	361	333	353	355	329	299	345	301	321	342	369	385	319	326	313	358	345	356	316	300	325	333	341	342	333	358	323	359	385	349	308	329	302	323	345	361	296	320	352	369	366	317	342	358	325	344	349	318	363	329	338	349	311	328	337	304	338	341	336	352	346	363	333	354	373	318	328	331	324	332	335	369	336	333	331	327	329	332	374	351	322	346	323	336	340	300	356	337	335	368	356	323	356	316	359	346	341	325	321	349	348	320	328	332	372	359	331	341	339	349	325	336	353	330	310	327	326	335	340	354	319	359	341	316	341	337	354	305	368	352	322	336	362	350	348	323	326	351	386	350	351	325	317	353	351	353	346	330	359	310	342	371	394	353	360	357	329	336	345	314	302	344	348	307	340	357	349	335	364	310	342	336	299	353	326	367	303	367	354	303	309	301	322	347	356	331	339	354	314	328	332	346	340	344	355	308	316	345	355	324	362	324	335	351	334	328	339	374	368	352	326	321	358	333	371	385	354	333	347	334	363	335	340	336	337	362	327	354	307	339	324	361	334	354	347	313	352	327	381	345	363	327	353	384	355	319	373	335	332	345	320	300	370	337	337	367	332	326	354	313	347	338	333	351	337	347	327	329	323	334	357	320	338	334	325	362	364	360	337	328	374	350	301	349	362	340	345	369	317	333	357	300	347	358	320	345	336	317	346	383	308	356	356	331	350	368	363	318	322	326	369	328	348	362	338	336	327	330	325	328	318	338	316	311	322	349	359	326	340	357	317	298	359	307	326	316	320	369	319	354	340	365	381	350	348	343	332	327	350	352	333	339	346	345	367	351	339	364	348	348	359	340	333	342	309	311	331	381	324	324	337	328	332	332	320	326	323	341	344	332	315	323	315	373	329	322	382	329	353	327	321	348	311	327	327	365	328	351	337	327	336	363	321	301	324	360	310	336	344	328	370	347	309	366	337	343	350	375	336	356	366	356	321	351	382	320	356	335	325	310	367	354	322	322	311	334	333	325	340	365	367	339	340	335	322	373	351	345	329	331	314	310	362	339	347	327	326	325	367	341	302	338	301	353	299	325	331	320	349	339	336	323	344	356	353	320	359	333	297	318	345	351	319	316	368	326	331	367	333	372	324	304	336	381	341	333	338	329	363	337	330	335	334	340	345	317	338	337	317	327	309	318	352	332	316	343	321	370	324	329	373	347	320	362	358	378	313	317	375	331	352	325	337	340	304	367	345	346	293	316	288	337	330	311	333	357	358	331	319	348	323	368	355	355	330	356	326	341	365	341	327	339	307	306
7942	1066	1385	1392	1285	1146	1081	1003	989	891	983	861	858	885	874	836	875	857	857	835	841	861	796	810	841	857	744	822	870	793	820	873	755	798	783	834	819	775	784	800	799	798	782	845	850	793	818	795	805	812	787	829	813	823	819	830	841	814	830	848	772	818	838	776	804	889	826	835	808	817	780	896	892	883	830	842	834	811	874	828	838	836	783	781	815	763	787	831	782	797	800	829	857	787	819	765	780	847	818	798	850	809	786	811	750	780	808	862	807	800	822	812	804	774	810	793	783	808	846	824	801	798	756	805	778	777	775	844	845	799	801	816	760	818	783	795	850	755	749	790	795	805	838	768	804	780	822	791	800	758	802	802	795	808	849	847	792	855	766	781	830	828	765	789	820	741	788	810	775	801	805	812	782	793	801	783	765	818	758	827	779	804	837	755	818	788	785	766	815	796	850	765	820	776	813	840	774	809	804	812	769	836	813	759	790	789	778	811	804	791	804	811	752	855	779	788	809	778	852	844	804	814	802	847	787	796	790	823	787	773	787	771	795	819	772	789	796	799	805	837	762	801	809	828	822	800	769	801	767	844	800	814	792	795	848	789	792	801	783	825	794	785	818	770	814	825	778	846	820	813	802	794	785	787	783	854	793	766	841	796	829	782	803	814	804	818	790	851	770	829	796	751	772	818	769	805	829	807	793	848	793	803	810	743	739	790	812	810	810	794	807	756	756	820	803	827	788	779	767	821	821	805	809	822	787	789	808	792	783	806	805	819	782	738	812	749	796	757	867	800	762	798	834	759	857	849	806	793	819	825	773	820	838	776	804	792	816	780	795	800	754	843	786	811	792	780	830	743	794	765	783	798	742	832	801	782	781	830	793	799	787	751	751	844	845	822	826	791	776	837	823	778	833	801	803	809	793	819	808	838	781	789	818	818	812	756	834	803	807	815	821	764	800	795	796	783	774	800	775	835	715	764	809	817	810	808	745	802	811	807	833	821	777	819	798	772	784	809	786	793	805	838	760	819	752	807	735	788	840	754	832	784	857	821	799	847	801	804	813	785	768	803	840	798	766	755	822	786	752	795	779	764	788	801	803	798	815	797	821	778	870	823	787	830	822	770	808	773	807	789	814	806	801	782	809	796	819	786	789	776	814	822	804	813	780	739	793	829	747	766	843	804	766	835	801	822	776	829	820	796	846	824	783	812	787	810	765	823	759	843	791	755	799	836	839	851	818	752	768	811	831	822	744	750	792	778	827	821	771	790	826	803	792	773	831	779	811	808	791	748	829	816	850	835	799	801	812	822	761	775	826	778	803	771	799	812	802	780	783	823	825	799	804	795	810	777	824	819	743	780	816	797	799	776	810	800	780	843	790	841	852	788	799	787	825	792	811	737	818	812	812	740	759	775	773	757	811	827	758	792	808	847	838	871	752	776	826	799	783	819	742	789	789	840	796	805	810	875	790	767	824	793	789	840	787	721	810	876	792	811	780	801	800	790	788	835	813	780	847	812	794	829	829	801	785	818	780	794	786	837	814	847	776	812	788	757	768	859	813	745	819	854	766	752	748	788	788	824	798	795	794	808	767	789	807	742	750	851	777	808	772	790	808	818	812	799	804	849	828	765	824	821	877	765	792	751	808	846	785	768	812	790	804	755	803	810	820	833	799	809	752	804	836	785	791	839	796	817	767	818	801	855	841	858	820	750	810	798	769	832	822	791	822	811	785	796	774	795	812	724	768	770	840	811	809	809	757	822	803	836	803	805	811	773	826	781	758	828	737	804	759	791	809	800	770	839	801	772	760	755	811	765	813	806	798	778	752	828	752	867	768	779	801	767	791	744	791	821	822	782	800	777	862	844	766	782	813	783	784	822	830	784	752	822	811	839	777	785	789	759	744	808	781	796	850	834	811	825	822	809	788	763	805	812	793	796	836	869	799	857	774	828	819	764	764	829	814	829	790	827	840	785	814	808	787	817	785	785	818	826	801	780	828	815	809	764	773	826	804	857	797	790	781	808	822	774	804	797	820	852	789	787	803	840	816	838	807	793	804	766	845	790	746	831	822	833	778	789	841	787	754	802	778	783	849	780	807	795	717	818	817	792	791	767	815	818	847	845	817	783	801	744	783	795	862	823	796	729	846	813	763	822	776	776	757	793	797	799	762	806	780	793	815	815	801	818	767	819	802	809	856	784	807	780	774	790	792	810	849	782	822	816	778	867	786	766	784	841	779	795	797	819	794	819	800	793	779	784	823	777	794	843	751	739	845	787	797	748	805	784	770	789	770	815	791	842	780	768	836	808	776	759	823	790	818	782	826	837	904	758	803	799	802	780	834	822	815	790	794	788	794	811	811	787	758	780	834	829	806	798	817	808	799	813	784	792	818	822	806	793	843	779	781	791	855	818	753	799	856	798	828	826	818	775	845	803	769	780	834	811	816	826	821	814	749	769	847	761	820	822	772	816	790	804	796	863	783	754	788	805	822	787	810	796	820	796	812	819	814	787	852	787	815	806	789	808	808	823	800	815	793	767	789	831	798	806	840	789	790	838	814	820	793	772	800	763	834	800	773	815	811	801	820	811	766	770	749	813	879	777	814	747	775	798	744	833	857	766	792	803	808	799	811	823	786	824	759	816	786	810	796	850	790	790	835	760	788	767	790	753	789	841	776	825	820	846	824	792	764	823	778	760	775	798	752	804	743	827	832	791	818	792	768	809	779	782	811	787	756	753	810	761	777	788	769	802	782	783	810	863	789	827	802	762	789	781	822	841	777	761	751	818	802	785	825	826	810	844	802	779	825	796	820	823	787	849	811	786	812	783	844	772	818	785	800	776	803	844	745	801	812	806	801	776	815	825	748	805	826	804	785	836	773	805	767	782	751	760	826	703	803	791	784	884	756	794	746	823	813	827	762	815	793	816	839	777	761	773	798	805	784	769	786	842	806	795	782	816	816	816	798	804	807	812	824	831	819	830	766	771	784	810	817	801	826	813	816	797	806	839	764	795	794	801	785	763	766	738	785	795	741	780	823	801	773	763	780	842	781	770	835	799	787	808	788	826	780	799	789	837	807	761	766	830	765	841	841	817	799	783	800	807	837	753	812	842	799	770	817	778	831	788	771	776	815	820	786	813	810	830	820	797	750	778	787	787	740	829	813	866	769	809	775	763	822	817	805	812	787	823	778	807	768	773	757	803	814	823	770	781	772	767	850	804	837	791	810	882	811	814	804	813	811	798	798	798	783	837	795	798	775	801	803	776	793	816	806	774	731	760	830	732	817	828	793	786	790	793	873	790	787	822	817	791	817	794	813	863	786	820	821	824	778	747	787	837	813	816	774	820	820	803	828	867	803	781	774	774	774	841	786	829	792	821	813	842	807	807	801	797	766	755	792	803	793	786	827	778	820	803	791	795	768	734	826	797	854	769	758	809	777	780	821	761	748	857	824	822	804	824	821	822	778	780	813	795	796	811	839	783	820	792	843	804	798	773
15352	1134	723	570	429	314	304	315	260	282	226	242	248	229	218	230	192	235	218	194	221	215	190	221	232	201	211	238	194	211	202	203	250	202	207	217	205	214	215	214	214	221	191	218	190	203	206	228	205	219	220	207	198	214	209	224	224	241	210	198	223	208	190	182	228	257	234	193	224	237	206	197	237	216	212	192	224	225	204	225	225	238	208	225	232	223	213	215	185	202	221	202	197	201	197	204	218	225	207	223	226	219	207	235	186	198	193	235	216	239	208	207	227	196	217	196	220	240	207	188	210	197	217	194	217	216	234	209	209	230	200	235	194	215	206	218	211	209	242	220	221	194	220	208	215	225	214	193	209	196	208	201	225	200	190	199	216	210	215	202	202	205	178	210	214	217	194	205	235	228	201	216	206	205	223	195	207	199	230	228	187	220	185	237	180	203	218	197	236	185	213	206	200	210	217	236	203	192	217	212	221	225	204	208	225	214	216	213	205	227	234	213	234	220	209	205	228	218	192	211	216	185	199	267	218	230	234	221	226	214	220	213	227	222	215	200	213	215	209	215	207	223	174	188	218	229	231	232	215	217	177	181	219	222	209	211	172	201	186	217	219	199	194	201	234	201	195	205	235	202	192	212	205	192	201	215	235	202	196	222	213	236	208	217	198	214	224	214	225	195	219	217	224	205	238	208	179	211	217	217	200	186	237	207	213	194	222	228	193	218	211	218	206	195	206	178	212	230	192	209	240	192	203	192	214	216	253	213	192	194	205	197	235	224	194	216	202	203	181	220	229	212	194	191	226	218	229	197	195	210	196	226	197	226	215	193	203	229	194	265	219	196	220	208	200	182	226	205	217	189	214	196	234	212	199	190	215	180	204	229	234	214	203	228	197	219	211	226	225	197	227	192	184	212	219	208	214	204	220	203	193	193	194	229	209	223	205	202	217	204	214	229	218	203	193	219	213	217	211	224	217	226	210	209	198	211	218	219	235	193	206	202	218	211	222	208	196	184	195	186	229	203	222	191	215	239	209	218	226	214	196	201	221	226	213	191	227	199	199	228	210	225	238	205	205	174	219	193	212	205	236	208	210	185	212	217	211	226	260	196	221	192	210	205	214	229	238	182	205	210	212	210	223	214	225	202	211	209	208	221	218	198	204	192	219	194	223	207	199	196	200	211	222	198	207	217	200	200	200	209	212	220	207	236	211	215	185	224	199	215	205	205	225	223	217	178	235	204	203	221	213	190	203	208	232	204	217	205	204	211	200	204	236	217	202	188	189	206	212	216	222	180	188	213	214	216	205	219	189	220	213	206	201	225	218	220	213	220	207	214	198	217	193	203	216	193	205	213	209	209	245	201	210	196	214	212	253	228	223	186	201	210	206	214	195	195	217	201	238	189	222	226	197	202	215	205	233	231	206	212	181	179	218	222	199	224	202	220	200	236	195	211	196	210	228	202	200	214	240	220	213	215	209	216	208	233	188	226	192	194	195	185	196	205	216	224	213	213	211	203	224	194	239	218	228	212	237	208	233	208	221	229	211	227	220	238	213	235	213	222	220	197	218	180	213	240	193	208	207	194	223	176	198	234	212	213	235	204	209	203	192	202	183	214	237	217	223	218	196	212	202	207	216	199	229	204	245	205	242	188	212	206	217	224	218	215	235	215	204	198	204	190	196	211	204	215	214	230	173	225	209	211	188	186	187	222	210	193	221	232	202	199	193	215	228	208	190	213	213	198	198	182	200	212	201	240	215	209	218	215	215	199	201	237	195	203	213	230	225	207	193	205	221	210	211	209	205	228	206	211	223	211	194	217	211	205	222	202	203	201	184	193	206	206	215	212	217	192	204	205	184	211	214	215	219	205	200	210	222	222	207	182	194	199	222	181	224	239	231	217	190	207	204	182	229	215	201	216	216	200	207	231	193	202	219	206	175	197	205	209	220	218	205	225	194	228	243	209	201	222	234	208	164	208	223	214	174	215	208	200	205	189	194	214	226	227	223	240	205	214	210	213	224	210	196	192	209	203	215	219	191	204	180	197	198	200	221	209	199	200	206	193	232	217	192	223	209	202	220	220	206	188	213	207	225	219	191	180	233	201	194	240	203	198	208	210	222	208	202	189	227	219	233	212	231	216	215	209	221	203	195	215	204	204	229	228	211	212	194	178	199	224	213	203	218	222	212	210	216	218	204	213	181	216	192	205	216	218	213	203	205	211	224	191	204	231	223	227	241	194	198	195	201	225	230	207	210	207	213	217	211	197	189	219	229	181	196	229	221	196	189	211	188	218	233	228	192	193	205	222	184	219	217	235	197	209	199	198	236	204	228	209	199	202	205	195	222	237	208	215	220	196	202	209	196	219	213	225	191	211	222	229	203	202	222	212	181	203	219	214	225	232	195	175	216	179	218	214	229	236	185	222	182	211	216	183	209	196	215	193	207	222	209	236	198	220	213	204	198	216	210	211	171	213	193	217	221	207	219	224	190	217	207	198	245	211	193	225	210	240	212	224	250	202	208	217	214	197	200	206	203	217	180	203	214	211	228	198	208	207	191	214	220	222	192	223	216	200	220	227	214	224	222	201	230	202	219	191	189	212	207	204	219	206	198	227	214	245	213	193	200	217	214	204	192	206	201	204	198	192	227	192	194	222	241	196	202	189	208	187	200	238	217	196	199	211	203	198	248	209	183	197	219	202	220	225	206	246	206	206	205	195	206	182	229	195	211	203	218	226	204	209	194	214	226	197	213	191	223	199	212	219	225	194	217	209	196	233	192	193	203	200	216	193	179	226	204	204	237	223	210	205	225	212	209	201	224	217	213	202	219	232	225	235	235	240	195	190	207	202	204	234	205	208	204	191	201	220	236	230	212	195	220	198	201	198	223	197	218	205	209	213	207	215	206	219	227	208	220	218	227	210	236	221	182	232	226	210	194	209	216	212	180	193	245	202	191	218	217	202	211	202	202	212	220	224	230	190	217	193	216	191	192	212	232	209	173	224	222	192	226	210	204	208	244	225	196	191	204	190	221	243	220	208	219	209	222	207	195	204	197	212	210	220	186	219	200	213	192	204	212	215	204	204	220	225	219	219	230	193	208	209	204	213	190	203	235	188	209	207	221	198	209	208	223	198	216	210	211	224	220	239	205	207	201	207	219	232	215	210	196	185	204	203	219	211	199	208	215	203	218	200	237	212	219	190	213	196	203	217	211	202	189	225	192	151	216	225	206	201	206	204	222	196	204	192	200	198	210	196	229	216	189	194	239	238	233	228	207	201	191	182	214	205	221	187	197	239	211	216	193	219	224	214	194	210	208	228	207	236	223	185	218	234	198	218	207	185	234	211	226	216	225	204	187	192	191	220	238	197	227	236	215	222	195	204	212	184	213	217	211	194	233	215	228	203	217	195	205	199	225	198	217	199	192	203	197	224	223	189	239	221	202	238	201	190	203	205	234	235	228	229	192	242	180	205	212	196	197	212	247	213	220	205	218	211
9480	987	1520	1605	1453	1225	1035	925	841	744	798	718	671	690	681	662	582	542	582	568	588	600	585	577	571	538	544	549	515	596	584	545	589	539	511	578	521	619	516	577	583	549	531	579	494	524	546	528	534	564	544	525	568	555	550	501	535	512	571	609	557	558	587	526	529	590	573	642	628	645	608	619	629	632	670	565	580	570	579	587	572	597	577	555	545	541	554	549	515	522	534	522	514	556	531	561	509	484	575	491	529	554	545	520	542	502	521	578	503	534	560	503	488	559	547	542	515	516	520	523	546	541	530	542	529	492	528	486	560	529	519	531	563	527	509	559	512	524	570	499	508	537	526	544	558	580	467	538	535	507	558	575	529	538	480	488	534	509	500	532	518	486	562	506	504	538	529	504	535	516	571	503	546	493	542	563	516	529	543	543	520	544	573	513	540	532	514	515	587	530	518	518	531	525	526	551	537	526	506	475	524	563	523	522	506	530	563	570	532	534	512	522	551	535	509	574	529	569	528	513	505	498	524	513	509	498	524	518	514	506	569	458	536	573	509	508	511	515	549	535	535	511	611	523	521	548	574	561	577	541	503	561	518	515	519	519	534	557	551	499	536	518	507	508	535	559	538	532	503	491	559	521	554	530	502	553	506	565	513	518	555	536	519	533	489	496	531	517	571	542	554	544	510	530	485	529	523	534	524	528	574	533	552	507	534	552	527	539	544	522	514	512	512	511	563	502	548	520	506	524	579	521	537	484	517	548	513	496	512	550	564	499	516	510	557	546	536	478	514	587	573	530	488	494	540	549	543	486	515	501	515	525	494	537	521	551	505	517	538	529	522	546	518	505	569	548	505	533	558	561	536	546	531	510	503	507	530	531	537	513	527	537	486	555	552	535	515	517	490	502	536	530	556	509	530	517	545	494	516	526	537	544	510	513	543	559	540	570	539	586	546	522	532	538	529	514	491	568	495	531	509	527	517	541	533	527	509	510	520	505	558	527	523	536	550	498	542	552	570	509	508	516	508	514	524	508	496	532	522	510	516	531	492	524	541	535	574	502	536	526	508	509	520	520	523	471	522	529	549	494	561	522	533	552	537	476	537	515	517	526	506	539	496	518	565	580	524	495	538	497	515	537	536	528	554	476	527	498	532	556	550	541	526	545	521	541	509	516	510	552	547	498	513	534	491	548	572	559	545	508	541	498	505	517	541	509	570	537	519	520	515	521	527	524	521	516	496	529	549	541	534	541	512	560	529	524	574	545	564	529	563	537	534	522	501	532	553	514	517	546	504	503	530	537	524	567	475	493	536	540	511	487	551	545	515	493	523	531	570	513	523	532	603	551	531	535	535	558	524	535	565	527	548	539	516	547	529	542	530	552	543	497	511	541	502	561	546	521	515	495	539	517	550	521	549	513	541	555	547	497	492	516	497	573	507	493	541	566	528	545	511	553	520	510	510	545	542	553	553	513	519	542	539	518	567	510	507	526	545	528	497	535	549	514	539	505	510	541	515	531	523	528	524	527	515	532	529	526	571	523	534	562	537	549	577	526	489	503	539	553	570	550	529	504	529	533	527	564	511	551	506	510	576	563	553	523	542	529	559	551	530	534	523	513	528	500	559	513	557	505	511	523	572	526	535	548	515	513	565	504	544	539	513	502	542	500	508	537	535	553	505	516	566	530	490	514	497	543	533	541	535	516	540	540	504	550	527	499	586	541	557	533	489	549	525	548	509	516	509	532	538	541	508	510	550	545	544	551	549	513	476	508	522	556	505	534	516	519	505	536	514	554	508	560	559	527	546	536	523	525	509	505	526	564	513	514	551	490	552	563	514	526	526	545	521	551	531	545	540	544	526	549	491	518	506	555	487	495	540	533	472	503	541	573	530	527	514	503	536	511	536	503	508	530	525	514	524	557	540	516	537	566	534	552	503	542	535	506	546	512	518	537	568	504	541	563	554	508	522	559	575	543	506	496	533	524	536	521	522	515	560	516	531	551	529	544	538	513	524	509	500	565	506	540	558	554	531	523	514	542	539	559	497	535	502	538	541	508	572	537	540	515	522	463	528	538	536	563	547	559	544	528	491	575	520	519	562	541	522	508	523	540	553	518	477	500	506	548	536	515	533	512	501	547	534	553	542	513	523	500	544	521	496	547	535	551	494	537	494	523	519	515	514	546	536	537	552	545	527	548	538	566	512	579	551	548	501	554	533	540	515	519	539	556	510	515	541	567	557	523	528	525	542	524	525	527	487	527	543	536	547	537	526	571	526	515	542	556	531	525	554	511	529	528	552	489	485	558	521	529	514	530	528	552	573	545	513	504	505	569	507	530	568	522	520	515	546	541	527	551	548	554	499	535	526	528	506	497	504	544	515	515	543	517	573	503	540	554	515	553	500	531	552	557	525	570	509	540	531	527	549	507	507	508	480	534	562	533	513	498	541	530	532	539	567	508	530	545	517	518	538	490	521	570	500	549	524	533	505	470	505	532	493	568	518	532	557	493	494	519	523	506	542	543	516	551	527	515	571	535	486	542	510	530	512	516	574	514	510	526	549	521	581	533	564	535	552	527	567	509	475	557	541	530	493	556	525	529	528	529	551	560	477	546	497	518	530	562	599	574	502	526	532	516	529	528	486	504	553	530	510	519	511	552	522	505	524	548	529	499	504	497	552	537	560	509	550	539	573	521	555	503	568	554	527	529	499	528	553	510	553	516	530	571	561	542	496	527	555	576	526	531	522	538	493	530	545	514	546	510	533	528	479	520	592	526	529	548	566	536	484	538	499	537	519	528	531	543	545	511	541	501	528	485	514	545	523	503	568	535	568	518	529	515	527	537	514	535	519	533	531	479	527	523	510	530	537	487	572	510	488	503	554	528	509	517	516	543	589	575	535	487	545	543	547	559	562	492	558	546	542	533	480	528	543	557	535	538	546	541	509	500	535	548	501	527	540	532	505	511	549	543	566	541	533	512	513	549	529	495	525	516	515	550	518	550	554	526	508	520	553	528	549	535	519	493	534	536	513	527	507	540	528	533	526	534	511	537	519	520	539	542	525	527	529	541	511	554	518	547	517	537	527	525	554	518	532	552	515	532	522	491	473	511	547	518	516	522	531	526	518	532	511	529	542	574	517	533	526	520	533	535	525	531	564	544	540	503	531	519	513	536	496	492	551	562	512	495	511	531	513	558	504	492	544	560	502	509	513	526	527	511	514	554	559	513	547	526	542	501	507	530	517	528	516	559	561	509	522	569	514	555	559	547	542	520	532	520	518	536	549	536	528	524	516	565	514	541	556	515	539	536	563	546	493	528	530	529	578	536	512	540	541	504	545	538	524	516	555	566	516	534	551	551	552	497	555	497	511	525	495	574	553	508	518	512	520	556	524	557	562	580	512	546	519	516	497	546	522	538	506	529	526	550	548	473	550	533	476	509	549	542	511	488	513	524	540	501	500	523	525	521	535	542	519	530	528	539	495	521	514	498	545	536	494	499
3081	442	403	399	384	404	397	418	410	374	406	395	383	402	394	398	366	381	372	393	416	377	400	405	396	354	367	382	395	418	412	416	402	388	392	386	395	352	389	361	420	374	404	377	388	382	369	389	389	383	376	411	365	372	375	380	373	399	422	409	408	386	414	386	409	417	385	383	399	427	396	349	376	417	394	393	377	379	419	376	390	392	373	408	372	393	378	387	379	416	391	405	397	417	376	422	381	393	392	368	429	378	400	385	379	372	407	410	396	409	410	370	366	383	413	403	398	393	394	350	382	415	381	390	398	437	400	408	417	366	375	405	395	381	398	395	383	415	423	367	418	379	406	363	375	385	387	417	366	425	411	345	418	370	392	403	388	391	365	428	390	410	382	370	407	398	376	370	411	403	417	397	389	390	377	376	399	393	404	381	363	353	394	378	399	400	378	372	382	402	361	359	394	374	373	398	393	375	351	372	368	359	355	343	395	381	394	379	366	393	387	385	370	392	423	401	376	391	418	392	377	395	400	383	357	401	395	387	416	394	400	367	371	424	402	361	379	384	398	431	366	418	400	404	405	410	386	380	383	403	381	388	420	422	379	361	404	379	419	408	390	407	397	381	381	367	390	361	399	366	396	378	386	420	387	378	362	384	397	378	401	374	394	390	386	422	412	380	410	349	384	414	413	358	416	383	398	397	430	384	349	414	381	397	363	391	429	380	363	377	349	387	393	408	411	377	427	361	353	407	358	419	386	380	409	395	370	378	402	387	381	397	372	391	381	386	355	405	383	378	426	404	375	399	364	387	435	358	380	367	391	395	363	387	385	386	388	393	353	349	408	361	407	360	364	378	400	365	374	382	385	414	386	372	414	360	365	391	386	358	360	385	410	376	403	369	396	415	379	369	393	370	377	379	355	374	381	396	446	380	384	393	358	383	373	371	379	413	427	395	380	389	350	407	399	396	410	372	404	356	350	369	332	412	434	368	406	417	394	401	376	384	378	404	388	368	422	382	387	426	354	399	377	346	378	405	383	384	372	376	404	391	399	362	363	403	418	384	411	417	421	378	385	399	418	367	399	402	412	352	400	407	406	351	399	408	412	396	423	415	432	381	384	358	402	387	383	362	413	362	392	378	366	413	399	380	362	375	391	355	394	384	398	407	396	415	368	391	391	381	414	413	400	407	388	348	380	376	427	384	394	379	396	364	403	383	405	371	360	375	372	402	428	381	408	377	436	421	394	388	360	369	402	357	393	355	376	376	386	394	415	380	369	362	406	422	370	353	387	394	373	374	361	406	394	348	361	371	428	365	394	414	399	371	411	360	396	415	395	376	403	397	382	384	392	408	374	409	361	371	379	416	372	433	414	421	352	369	401	425	422	406	343	344	379	383	366	388	388	346	421	381	400	362	374	392	382	382	396	355	381	374	412	348	357	411	390	364	390	359	390	407	405	388	357	374	397	399	362	387	356	386	375	355	384	382	369	419	379	384	414	374	388	384	374	367	358	404	409	401	398	412	405	397	364	383	395	448	373	391	336	394	402	397	396	395	417	378	373	394	397	381	401	372	371	389	393	377	378	390	373	366	422	422	395	351	378	386	383	370	386	385	425	386	363	396	394	378	363	415	378	335	387	395	441	419	412	366	417	389	404	375	388	377	392	394	393	400	375	370	387	411	394	401	384	373	383	385	371	422	386	389	373	373	371	419	404	371	405	376	393	397	351	381	409	419	368	393	366	374	396	382	391	385	360	354	384	386	370	387	341	423	401	393	378	399	412	371	378	388	380	366	371	376	382	392	400	391	398	379	404	379	414	364	361	369	402	412	396	359	385	436	384	383	383	396	403	380	388	389	372	407	412	450	407	395	397	386	391	402	420	384	392	379	381	387	380	411	368	389	381	404	375	371	338	366	398	405	400	454	391	347	376	388	334	402	337	373	372	391	399	402	358	409	393	379	407	411	417	394	360	401	386	377	430	371	398	404	408	419	364	388	372	368	387	417	378	392	415	415	387	379	364	349	363	407	408	429	380	417	404	377	390	404	381	385	427	379	389	405	395	399	373	401	361	362	406	392	391	398	350	383	406	345	387	388	313	350	390	352	381	409	369	354	380	354	375	357	372	370	412	421	444	407	384	423	399	391	341	375	377	377	385	334	403	411	378	403	359	383	396	409	363	387	380	416	393	396	365	393	374	393	347	366	385	406	384	422	390	403	395	348	428	361	383	417	380	354	416	394	427	425	423	369	354	437	370	360	403	373	381	378	395	404	376	397	387	354	366	383	368	400	400	368	407	390	366	442	391	406	395	407	372	382	354	384	386	390	423	401	384	368	408	374	382	381	396	396	380	389	420	425	383	393	373	399	388	430	400	395	395	404	377	402	365	404	382	424	377	387	390	387	422	399	414	410	378	396	392	385	396	378	401	400	394	392	378	418	412	382	425	399	353	385	409	373	368	392	373	425	419	386	396	430	401	337	379	369	406	399	371	416	379	373	404	373	407	381	416	398	378	367	401	398	380	425	402	392	393	392	389	457	393	385	359	412	400	403	433	397	396	377	447	395	395	383	373	354	404	411	369	387	398	393	398	409	376	416	407	385	412	391	365	414	359	411	385	372	419	412	412	389	399	371	385	382	353	455	358	376	406	393	364	407	400	414	397	412	400	393	384	397	390	430	384	385	364	387	379	368	364	402	385	409	411	432	408	397	391	399	381	373	381	397	356	378	389	430	383	370	340	391	412	346	383	367	418	442	409	395	416	357	391	385	395	388	424	375	386	379	370	387	384	401	389	414	356	411	412	407	389	401	406	393	362	421	392	400	396	415	354	400	384	403	389	363	359	373	395	393	426	388	391	411	354	383	372	390	381	398	393	368	390	395	405	416	403	410	424	402	405	349	386	398	413	372	433	405	418	372	409	423	379	363	424	422	406	402	424	405	378	403	371	419	383	436	395	364	428	390	334	380	381	360	368	421	361	389	405	403	370	408	335	348	381	388	403	392	372	369	356	356	395	373	374	344	392	411	393	383	406	406	408	409	404	406	372	400	404	399	383	386	370	372	372	423	419	383	371	413	408	397	384	410	366	365	402	406	382	396	362	371	390	400	400	397	377	370	369	395	406	376	375	431	379	353	372	384	392	416	400	358	403	409	355	370	387	424	381	364	346	434	386	396	326	386	386	366	391	389	388	395	366	421	380	326	370	387	394	398	408	365	378	358	352	397	405	385	399	415	414	412	419	396	358	364	388	391	431	375	400	380	367	389	391	383	397	372	393	385	386	404	417	397	408	416	360	422	402	375	397	391	395	442	389	377	422	381	355	408	368	372	383	379	390	386	407	392	414	358	391	406	398	422	381	379	351	395	353	399	419	389	409	382	397	402	391	406	346	397	383	408	362	398	371	373	388	391	398	390	399	397	395	404	365	374	360	393	421	387	393	377	409	380	381	369	427	409	388	414	371	383	394	402	371	366	406	376	382	385	396	403	402	352	376	384
3296	994	953	910	941	929	952	954	898	947	888	921	853	927	951	891	918	870	947	941	885	853	890	892	980	863	954	913	868	908	912	902	927	858	903	929	922	929	917	936	975	904	934	886	920	911	920	926	901	948	854	896	891	916	914	962	901	945	929	943	929	984	924	940	909	907	919	984	938	945	947	941	960	919	904	966	841	934	891	946	928	867	916	851	934	924	886	854	927	898	926	903	899	929	881	920	931	902	934	913	899	897	889	866	874	880	901	865	931	965	930	932	941	871	937	883	917	893	935	909	902	956	919	915	918	923	903	914	919	934	917	944	898	916	926	936	885	931	943	923	892	887	942	879	971	927	897	861	898	910	876	858	901	917	901	894	913	897	890	936	888	865	923	873	915	836	939	975	928	870	917	872	909	939	866	905	885	846	912	912	888	854	898	902	842	823	888	936	927	902	927	872	956	875	953	927	949	919	914	923	921	919	918	898	877	874	897	955	966	913	960	899	853	927	956	947	919	911	919	897	906	859	932	832	876	909	928	938	919	870	831	897	958	913	890	963	878	901	874	898	899	923	981	908	956	885	880	921	928	934	914	965	917	880	888	933	922	927	895	851	934	854	930	888	963	899	927	946	891	896	913	902	954	893	965	871	884	930	874	896	892	868	880	879	945	927	918	821	930	935	886	886	916	885	897	928	910	930	925	894	850	928	917	886	892	900	930	896	875	1021	931	862	898	880	892	943	901	863	898	909	895	912	949	948	861	945	923	869	877	905	866	919	902	873	902	925	907	885	892	957	905	895	898	886	869	901	892	881	852	903	886	930	916	973	905	904	956	874	927	922	930	863	886	890	899	925	965	908	914	867	886	881	897	882	938	970	859	882	880	893	887	888	888	913	913	933	890	930	860	872	961	891	913	917	880	881	872	876	923	907	904	938	910	988	897	920	892	870	915	853	924	898	888	907	906	932	902	912	907	912	884	892	873	955	885	932	880	928	852	929	864	893	946	880	950	928	894	936	960	844	952	845	876	928	924	936	911	946	999	933	895	931	955	901	911	908	934	939	897	956	897	934	873	891	917	886	909	921	907	940	924	934	957	911	901	905	897	937	930	947	914	894	893	876	901	920	872	923	942	946	939	922	894	869	912	896	868	899	856	870	919	917	908	936	966	920	893	957	909	943	931	955	899	885	917	879	951	914	896	885	953	867	853	867	967	950	910	905	918	896	911	945	875	934	944	914	874	917	937	894	921	938	887	941	861	919	893	956	895	841	964	926	903	913	900	887	928	913	819	894	901	965	941	932	898	911	881	885	900	878	898	869	930	987	896	883	868	916	935	927	874	891	909	890	914	896	920	888	910	883	929	911	872	910	875	928	910	874	928	861	907	913	960	927	910	913	896	916	943	920	904	928	897	965	946	898	993	864	942	930	888	903	854	969	895	892	871	941	865	886	929	919	857	921	906	912	877	914	893	857	931	901	910	878	914	935	949	931	855	925	907	925	922	865	904	915	956	905	937	935	901	925	946	865	920	875	967	906	905	911	947	922	952	934	910	928	954	844	864	938	867	923	926	848	969	943	934	933	887	901	909	839	934	926	907	895	903	935	962	855	981	938	900	871	900	884	895	887	891	887	903	925	876	895	872	870	888	882	917	867	963	897	949	938	891	918	934	940	876	904	933	912	882	881	952	926	927	960	904	896	899	979	944	940	887	896	913	897	959	870	958	875	936	865	898	943	894	946	889	925	934	940	886	928	930	909	912	940	910	891	909	930	974	930	862	937	866	935	920	880	876	895	855	954	914	917	874	894	881	902	947	880	910	873	924	927	910	897	938	914	928	905	927	919	900	938	931	873	880	870	927	951	876	947	896	941	945	971	867	867	866	907	899	905	914	857	870	922	865	877	869	919	950	920	841	953	858	957	918	864	946	967	941	873	969	949	895	868	938	927	904	906	907	966	907	913	881	882	936	910	926	908	888	920	919	888	929	899	912	935	872	911	926	865	897	898	957	934	891	898	873	917	911	867	882	950	938	939	906	869	880	930	950	964	882	900	962	926	956	908	886	911	911	888	917	881	934	918	918	906	945	911	840	922	894	896	849	934	926	873	887	888	951	894	945	952	956	837	921	916	925	1008	891	872	889	909	982	899	919	966	899	934	987	948	924	928	957	932	943	866	849	903	935	863	928	959	877	880	901	892	937	969	925	937	971	886	932	919	920	931	861	897	913	916	878	941	912	918	919	949	912	903	929	866	959	948	878	898	932	891	903	886	907	903	950	883	947	922	883	950	880	892	957	840	932	895	903	908	875	949	881	958	903	946	910	911	913	901	934	874	951	899	875	876	884	908	931	944	910	944	937	931	908	856	865	931	905	880	886	934	890	880	905	914	885	879	923	859	876	953	958	912	911	945	919	858	879	923	899	950	958	901	975	911	957	1015	911	889	872	907	885	966	914	862	941	895	933	882	880	893	877	945	916	896	860	850	953	927	968	905	920	854	880	891	883	917	937	952	942	899	865	935	877	862	963	887	911	948	922	903	937	862	940	913	935	942	902	892	921	992	908	929	891	923	954	902	902	920	931	905	882	955	925	924	875	939	881	901	864	878	912	941	883	913	944	905	872	921	902	901	928	914	877	937	866	958	912	886	872	939	921	881	964	964	967	889	889	952	942	885	925	924	898	896	879	920	953	853	866	927	903	959	923	858	898	921	917	910	917	999	893	905	902	895	918	879	933	910	894	907	902	927	873	891	875	902	895	934	924	911	900	982	937	867	955	909	888	881	936	936	905	883	956	943	879	891	935	876	932	908	925	906	924	904	894	996	913	919	949	906	916	879	863	926	844	912	939	940	915	927	888	906	997	900	940	893	905	891	844	930	928	903	896	932	903	910	872	931	915	889	934	924	950	925	924	935	915	912	922	852	936	919	907	921	941	884	932	943	912	911	867	876	941	930	926	869	956	853	922	883	887	876	931	915	889	865	890	889	855	878	971	987	881	897	903	926	925	844	935	963	943	861	864	883	906	925	930	915	935	982	922	904	921	942	922	948	885	867	876	901	841	886	955	914	899	897	902	870	929	913	893	901	900	866	884	937	959	884	884	935	907	931	868	912	933	897	933	894	898	905	943	889	916	933	881	831	926	891	904	915	948	965	889	897	864	940	844	868	899	929	925	938	915	928	906	905	931	960	884	917	912	953	923	930	916	900	905	891	918	916	956	898	938	922	905	932	886	932	888	930	930	946	894	917	920	917	901	891	939	875	908	905	871	913	923	882	882	965	932	928	892	921	926	907	925	900	920	918	849	941	884	920	918	918	866	912	966	913	892	881	915	887	860	870	913	947	905	900	933	951	936	967	896	873	859	933	922	938	866	869	868	976	933	890	978	936	907	936	880	899	956	934	915	928	887	931	884	919	915	897	928	886	849	922	890	909	927	864	930	846	881	864	958	928	896	904	974	943	941	882	918	969	902	958	938	911	919	942	889	897	857	869	967	886	888	888
9502	651	550	473	416	395	434	361	330	319	358	335	333	349	314	340	324	284	320	319	363	319	317	302	311	356	301	312	357	315	338	332	310	327	336	340	288	339	332	380	316	330	294	314	336	334	311	328	367	310	353	332	320	327	328	344	327	318	330	339	322	351	343	314	306	349	322	319	341	328	324	332	321	356	364	338	344	351	309	372	333	301	297	326	315	340	310	321	348	327	339	312	332	351	317	313	336	309	315	308	328	331	348	357	326	304	325	284	346	305	351	323	315	346	317	285	315	341	357	374	369	333	351	311	376	317	292	329	301	328	343	334	320	322	308	341	355	319	335	327	333	327	329	309	316	296	303	308	360	346	310	330	327	327	366	310	316	312	327	347	327	290	310	311	314	329	350	332	357	344	316	334	299	356	330	326	348	325	331	314	303	320	326	311	321	343	328	310	303	355	316	300	341	337	344	347	326	323	318	296	335	313	307	291	312	325	323	311	346	313	327	333	325	288	341	335	315	338	303	350	324	297	347	341	306	327	305	348	331	331	309	320	305	325	362	363	311	327	301	356	333	331	300	307	293	332	355	339	323	311	329	336	306	363	341	303	324	348	316	304	308	343	307	306	366	330	328	320	331	342	316	318	335	328	329	280	329	333	296	322	321	330	311	333	353	308	324	321	294	296	333	336	301	352	304	358	344	345	291	347	324	324	323	324	338	335	339	317	368	299	368	340	298	322	341	323	357	317	299	301	323	334	348	326	304	353	327	348	320	330	309	307	330	348	338	322	296	294	322	323	326	305	320	307	372	335	362	341	343	336	337	309	299	352	303	336	352	297	333	336	314	305	300	347	307	349	349	336	301	311	336	321	309	311	320	315	343	362	296	314	306	328	319	347	329	342	325	345	321	314	322	286	292	293	306	329	309	292	309	328	335	331	325	331	311	309	313	315	308	334	314	316	346	335	312	312	326	337	334	323	317	328	310	342	318	308	309	338	312	334	344	294	336	339	341	319	328	332	327	294	368	321	305	338	363	314	320	289	346	314	320	303	363	342	296	319	333	326	331	302	323	330	321	339	329	352	347	320	356	286	305	337	323	323	313	309	305	305	358	324	316	313	334	324	327	340	364	346	336	343	308	342	346	362	293	320	330	341	298	323	330	341	322	330	324	316	322	299	312	311	308	322	291	326	347	332	331	338	348	345	329	365	348	338	303	301	345	302	351	330	321	331	357	328	341	270	322	323	347	326	323	312	305	315	325	348	309	330	352	339	352	331	319	293	332	326	344	340	320	347	347	284	328	309	323	353	326	311	347	335	345	327	318	329	320	339	349	310	323	290	309	342	345	281	343	360	311	376	336	332	348	308	343	329	326	369	338	302	314	291	334	310	318	346	290	310	329	341	316	297	330	330	350	357	357	307	351	368	313	307	379	333	347	323	319	342	331	318	322	302	335	339	312	381	298	328	322	310	335	313	300	357	337	300	319	313	325	329	335	335	322	320	326	312	292	343	330	319	325	338	322	335	304	331	332	286	312	338	311	296	325	331	339	332	308	311	306	344	314	331	299	313	326	340	311	298	318	329	329	332	331	343	345	325	370	296	297	306	316	318	335	331	328	332	317	350	320	334	308	343	349	332	338	325	329	300	307	318	277	307	349	326	333	324	297	369	319	338	322	300	302	332	311	321	315	319	316	324	343	294	334	315	337	354	341	332	313	327	323	311	351	330	344	315	337	344	311	336	307	329	348	334	339	313	345	315	351	320	331	320	359	326	295	344	315	330	303	308	334	335	323	349	296	309	331	336	323	296	343	295	331	341	323	321	302	302	331	333	337	337	311	334	315	325	344	345	339	313	332	352	356	309	352	337	329	324	304	353	334	312	311	302	322	323	294	317	315	313	325	330	310	310	309	318	306	335	307	334	337	345	360	325	312	328	336	339	323	325	332	314	307	307	336	311	336	321	323	293	325	321	337	334	324	356	334	331	292	289	311	307	374	334	286	303	328	324	329	331	371	302	293	309	307	311	317	327	323	338	331	339	358	344	353	335	314	344	345	307	333	324	350	350	344	338	318	337	315	293	298	335	364	337	305	315	316	297	313	323	345	315	309	383	307	276	343	320	303	316	284	334	331	333	327	366	300	299	321	303	332	335	299	332	310	329	313	324	340	352	321	294	346	398	322	318	308	347	298	310	344	308	317	304	349	370	339	298	324	320	368	331	318	341	350	344	315	335	310	319	326	298	314	300	329	305	336	350	329	316	313	319	325	347	349	323	342	312	315	297	304	307	330	330	307	337	317	306	344	313	321	314	327	308	300	316	360	318	334	306	313	346	364	328	329	344	310	318	349	306	313	351	341	328	345	324	338	311	332	318	310	312	307	340	322	310	332	322	321	324	339	312	305	314	324	300	312	348	335	347	326	301	310	330	377	333	333	297	298	304	309	318	325	320	305	292	346	350	331	330	315	338	315	345	297	309	313	325	318	336	349	301	314	332	321	326	362	332	338	327	343	316	330	285	335	318	290	336	301	329	324	319	333	335	343	308	339	327	343	336	314	307	309	333	286	260	311	331	304	340	298	370	328	342	330	306	330	330	343	322	321	316	380	353	324	329	298	319	334	322	341	327	356	320	339	369	321	312	323	325	300	320	300	331	372	362	339	287	330	300	331	337	350	325	329	283	305	328	334	298	293	329	322	333	317	354	341	353	320	316	329	304	348	342	324	320	327	319	345	321	315	313	332	304	347	332	348	298	351	315	322	325	317	296	332	357	321	313	340	327	295	331	326	333	326	326	331	328	325	343	300	328	329	332	291	344	337	329	368	329	351	318	323	311	334	302	343	325	328	317	328	339	323	342	303	322	343	314	325	312	298	311	304	307	305	312	346	322	353	314	326	328	315	344	343	327	324	357	300	346	332	316	324	359	326	340	308	314	342	309	317	357	343	353	361	336	327	333	357	311	333	328	328	329	338	325	319	312	361	308	338	316	318	319	355	326	326	320	342	316	340	313	371	277	312	373	334	330	339	311	306	328	317	291	327	346	301	307	326	323	332	303	341	311	327	322	328	355	335	318	323	325	354	338	321	315	312	337	315	335	306	340	311	282	332	309	338	311	336	306	305	339	357	384	327	342	347	323	298	296	335	330	307	353	310	292	338	327	350	288	315	291	310	313	316	330	337	331	338	317	323	318	353	353	330	344	330	322	353	341	332	342	339	331	323	357	344	337	326	330	335	366	342	326	318	326	341	321	331	322	304	354	326	357	362	314	352	302	335	338	305	339	296	318	332	367	312	328	299	297	310	337	338	322	313	332	363	334	353	305	306	346	345	314	283	328	325	316	314	323	316	279	327	319	347	333	335	342	303	341	323	310	335	341	341	336	323	325	316	297	351	337	318	317	295	325	364	272	356	336	324	341	314	308	348	341	312	332	319	293	335	306	343	332	347	324	301	328	326	308	308	345	319	327	331	380	306	307	338	344	296	331	318	365	303	306	304	280
8000	1057	1188	1371	1292	1167	1065	976	889	866	907	866	845	842	844	842	799	816	811	818	811	833	752	769	799	787	775	805	788	802	806	822	789	770	843	773	762	765	798	802	764	785	808	773	799	754	789	734	786	756	766	738	759	794	763	811	792	752	808	778	801	802	801	784	768	804	881	849	877	831	814	844	909	916	825	775	796	782	879	771	823	780	749	783	777	771	790	811	805	820	813	747	767	752	778	779	758	753	780	785	759	780	756	796	785	792	772	762	795	782	765	784	810	809	771	675	798	757	764	797	803	740	788	786	824	798	758	767	791	772	734	763	813	784	745	802	749	813	695	769	835	789	777	742	796	805	795	722	834	805	767	758	823	803	814	755	787	717	804	758	784	814	762	741	749	798	754	807	783	815	767	754	784	787	798	733	722	766	788	739	744	741	790	811	782	762	765	732	737	800	821	818	751	836	708	820	810	767	752	759	746	774	781	743	770	756	777	814	787	785	735	753	812	739	756	780	817	815	720	823	765	758	751	777	787	759	763	768	753	755	777	758	729	787	739	730	821	762	810	832	748	752	799	792	785	764	806	773	773	786	763	724	778	800	779	735	771	784	724	792	800	744	749	797	767	776	808	776	793	789	757	773	765	785	754	838	763	780	748	802	752	768	787	766	809	786	798	797	757	745	785	833	731	737	757	761	787	741	761	819	766	755	767	774	808	734	784	816	787	752	788	777	783	827	737	756	779	748	764	814	741	761	773	774	836	797	787	754	802	793	821	780	804	753	784	743	748	746	802	827	781	736	790	794	832	733	743	766	729	794	733	789	746	838	748	746	787	744	751	806	794	829	822	807	797	773	773	784	796	720	714	776	774	757	831	779	777	792	782	764	791	738	761	760	742	819	720	759	762	754	741	762	804	808	746	827	777	772	764	789	729	765	777	784	760	749	785	773	793	752	778	742	729	787	811	798	750	790	789	775	753	769	763	756	814	776	776	777	770	756	754	773	749	808	769	796	749	744	757	787	777	766	765	784	716	759	798	794	779	759	794	754	739	745	741	741	771	795	774	781	776	785	766	814	762	795	773	720	727	788	818	798	787	775	740	807	839	780	765	774	808	798	744	793	746	808	743	752	779	749	754	784	799	792	779	721	809	780	740	827	768	758	779	742	817	758	812	734	772	812	778	754	861	815	797	792	782	781	791	756	782	773	756	789	746	745	770	778	818	778	753	779	817	748	753	780	759	746	736	759	770	799	774	763	766	836	789	867	737	771	800	742	797	768	805	750	833	736	822	760	801	828	795	743	799	796	771	784	783	817	759	766	809	824	796	809	746	786	738	747	755	793	742	733	737	722	786	790	783	789	755	773	779	774	764	752	774	785	753	799	810	738	779	815	746	786	776	771	730	794	779	765	747	789	814	796	801	754	778	807	756	789	748	801	764	793	765	827	789	777	764	797	743	730	784	756	784	771	751	786	760	788	780	793	769	805	779	787	775	795	791	764	800	761	793	746	765	754	737	763	804	815	787	759	751	797	775	756	780	815	767	785	732	798	784	796	739	765	784	829	799	744	737	756	737	756	775	775	811	769	747	796	750	774	785	760	815	825	743	737	777	798	780	772	752	775	711	777	745	765	726	820	760	771	771	818	814	744	753	804	788	764	788	809	741	763	778	766	772	776	767	766	821	794	733	796	761	757	735	799	807	817	812	808	809	817	820	809	780	769	745	779	742	744	741	731	764	755	806	752	731	724	763	781	759	735	788	749	767	765	804	814	758	764	780	742	791	769	782	766	845	745	740	777	772	770	805	745	780	739	780	740	760	752	759	758	783	731	785	732	754	801	771	786	762	800	769	726	764	779	822	782	767	768	805	763	828	753	799	782	774	782	833	782	819	760	785	802	734	758	792	753	767	758	770	757	775	814	811	771	795	744	737	795	753	818	803	772	813	784	766	780	794	780	787	804	786	722	789	792	803	794	775	793	807	819	755	755	779	733	765	761	750	781	790	748	789	789	727	785	803	742	758	790	779	722	763	786	753	783	777	764	733	794	800	770	808	762	801	807	767	799	763	812	790	771	792	771	757	807	785	761	749	784	768	803	732	778	781	745	799	750	766	751	760	775	737	732	746	812	819	763	759	771	751	772	804	801	788	764	741	788	752	768	763	775	768	801	775	800	781	804	750	734	867	778	780	791	824	800	747	793	796	741	824	800	798	773	762	795	787	759	775	780	747	770	743	765	782	773	746	783	790	711	785	758	732	760	821	773	768	770	755	745	770	789	784	750	751	783	779	783	816	776	789	769	710	740	805	758	805	819	765	768	782	749	791	744	791	759	834	817	785	729	751	786	777	792	780	812	808	767	762	803	785	762	777	720	750	759	786	737	767	756	794	755	758	760	787	765	760	765	787	817	782	796	764	776	810	771	807	750	788	748	776	760	774	770	782	746	758	745	758	724	843	785	717	763	785	814	770	811	781	715	748	859	770	789	845	810	764	722	782	758	805	752	779	724	733	729	794	771	813	767	785	804	762	737	769	765	737	804	762	776	740	744	777	797	762	820	794	745	710	781	786	802	766	767	804	763	777	765	734	819	779	728	740	818	763	805	819	807	784	794	809	768	769	780	773	783	845	747	761	732	763	730	783	802	761	784	766	774	785	781	803	773	784	780	822	801	840	722	773	771	749	766	769	758	807	778	780	799	751	715	793	765	741	734	800	790	757	798	785	794	770	789	779	768	764	809	744	760	816	809	773	772	754	752	788	795	753	831	778	774	793	786	761	772	765	754	715	825	804	791	801	755	769	806	809	766	774	824	776	782	864	727	729	752	740	796	770	774	732	822	770	774	690	776	776	711	762	794	746	755	755	722	748	777	748	755	760	787	740	770	735	720	782	735	773	782	768	752	811	749	777	733	745	833	778	763	775	777	782	768	823	812	799	787	779	796	818	801	824	809	781	738	796	744	774	769	789	739	776	812	776	789	777	779	785	798	782	766	742	775	758	753	791	806	753	773	751	748	793	762	776	793	787	772	761	782	795	844	794	787	766	818	828	777	755	786	738	779	757	745	781	809	790	771	766	765	762	727	751	775	698	743	781	816	770	778	769	758	759	738	752	765	827	802	759	823	779	788	785	792	786	767	777	806	764	801	785	757	769	785	749	762	755	755	794	752	791	756	788	735	826	807	784	777	772	763	794	748	777	813	824	822	803	802	796	765	756	768	809	775	837	786	801	751	759	759	766	795	783	807	762	789	798	767	762	797	809	815	771	780	782	764	759	774	733	828	767	748	738	785	788	831	782	817	807	768	799	744	775	774	775	785	801	823	764	813	788	742	839	768	775	748	805	763	759	813	781	773	763	759	732	749	768	782	723	745	743	787	777	757	761	809	753	821	771	773	745	762	789	741	826	860	735	780	760	793	774	799	821	736	719	713	735	773	795	784	768	752	778	732	763	731	783	768	805	754	779	792	765	764	775	813	793	781	790	755	739	731	771	782	777	752
15140	1048	697	545	366	325	295	245	253	251	259	232	234	215	194	236	213	216	219	190	198	202	227	222	193	199	177	186	208	209	194	208	178	176	201	208	217	184	193	189	229	178	183	207	201	223	203	202	218	195	209	192	217	212	160	199	204	193	237	218	185	191	189	212	202	184	188	223	190	206	214	218	223	251	207	202	193	199	201	188	172	197	197	206	188	176	214	186	185	220	234	212	230	202	213	188	183	220	164	201	173	196	212	205	187	211	204	197	193	177	168	177	202	183	190	190	177	212	220	184	203	209	216	171	186	179	202	212	209	210	180	198	188	195	198	205	206	187	197	203	165	210	182	187	185	203	207	186	188	188	200	215	202	217	203	221	174	206	182	196	185	201	204	213	169	206	206	213	224	196	213	222	179	185	195	210	193	190	211	201	202	217	198	195	186	201	189	177	169	192	190	189	197	213	212	199	210	188	218	203	210	197	197	219	227	167	194	169	185	209	207	189	200	185	200	185	206	198	220	192	198	165	194	187	199	218	200	206	211	193	230	205	199	206	179	182	193	214	196	200	193	184	193	208	188	185	213	208	167	194	211	200	187	197	203	215	191	188	174	221	184	192	188	170	214	209	204	194	206	195	188	199	219	200	178	202	206	193	205	212	187	173	227	175	190	203	220	214	196	192	183	189	167	208	186	173	216	196	219	206	196	187	219	198	183	184	213	205	204	192	207	203	215	184	221	197	192	213	186	183	196	196	190	209	197	193	205	211	196	170	211	197	191	191	211	199	194	209	185	195	179	229	190	213	188	193	201	191	181	194	219	210	186	190	215	171	200	192	199	197	164	187	197	203	182	164	216	200	196	187	187	206	193	179	248	219	214	199	195	203	172	171	193	189	205	182	191	201	215	197	171	214	187	167	206	191	191	201	183	205	180	207	175	194	180	181	187	201	212	188	184	210	206	180	222	216	189	216	180	185	190	179	214	212	187	210	183	200	196	198	210	217	173	207	190	208	196	230	216	211	196	206	172	176	206	186	192	208	201	203	183	185	183	195	189	167	195	210	198	192	212	213	190	188	195	226	202	211	202	210	182	206	199	196	196	203	191	176	185	188	189	171	198	191	192	219	221	208	191	193	189	202	195	178	186	188	199	201	217	205	200	203	176	188	229	199	175	222	222	219	191	184	170	196	157	206	180	181	203	198	223	212	188	198	168	171	174	190	213	191	200	197	228	210	196	195	196	202	199	203	182	205	192	191	185	203	189	202	200	188	171	179	236	226	187	187	173	185	206	192	190	193	200	181	192	196	201	188	207	182	210	183	199	192	207	185	208	209	220	166	203	193	204	177	188	196	194	187	184	181	190	178	192	196	188	200	196	198	191	172	224	194	206	213	186	182	182	190	174	185	203	197	184	186	220	191	192	207	205	180	230	193	214	211	224	179	203	221	198	186	182	200	208	181	169	203	211	209	185	162	197	207	182	179	197	184	192	193	188	194	190	185	203	192	180	205	201	205	208	199	189	175	189	200	224	190	190	220	205	202	206	202	184	217	201	189	153	207	213	182	211	197	202	208	189	185	197	203	203	199	210	179	183	178	168	188	177	188	208	188	221	181	199	188	223	209	211	227	182	204	213	206	202	179	187	201	206	180	198	223	182	214	182	196	187	192	204	189	197	220	185	187	195	192	209	207	172	210	164	195	182	195	201	206	202	232	204	204	197	198	178	213	181	209	186	201	208	204	192	200	192	217	208	205	196	195	206	203	190	199	204	189	203	169	227	213	225	210	196	183	199	205	218	201	192	198	195	195	199	203	206	219	199	186	219	183	209	199	176	147	182	169	185	184	201	196	189	202	183	196	233	193	220	208	200	193	179	177	190	180	208	174	204	193	219	193	192	205	184	196	188	207	228	170	174	190	184	189	208	207	213	201	202	196	190	198	202	176	188	201	163	200	208	200	165	186	195	204	194	200	198	216	195	190	208	204	170	222	189	177	175	192	174	178	203	187	206	204	217	180	199	194	195	178	193	190	217	244	184	216	190	191	227	191	201	227	201	195	195	220	188	177	196	177	202	201	174	182	182	243	221	187	237	184	207	201	229	191	191	200	212	178	208	191	177	197	184	174	215	201	206	202	187	198	173	226	217	202	192	187	170	221	201	211	215	206	188	190	196	189	194	202	170	229	176	227	197	215	188	184	201	205	224	191	180	188	212	183	196	226	211	200	201	215	187	190	193	205	200	212	204	192	184	202	170	191	173	202	178	191	185	186	219	208	213	184	203	197	197	199	193	223	190	190	200	184	184	176	205	235	229	196	207	189	160	178	180	170	183	190	205	205	198	190	218	186	217	198	198	197	208	196	204	185	178	202	173	198	192	189	210	201	174	196	178	194	181	198	182	224	194	157	202	213	196	174	191	186	194	209	197	176	197	187	189	193	191	193	204	174	194	196	208	199	203	207	202	202	197	236	182	180	184	209	194	198	214	192	192	176	206	178	214	202	206	189	190	209	186	203	182	187	182	209	209	196	216	189	196	197	202	211	177	198	202	207	201	206	210	180	211	183	207	174	173	225	191	197	210	188	206	204	202	226	203	196	183	200	192	178	176	174	184	197	200	182	206	226	166	185	204	186	204	185	190	204	198	184	219	187	196	200	183	184	177	205	190	175	177	223	199	178	209	199	195	193	213	219	208	221	159	172	207	206	208	171	199	161	204	181	182	215	225	206	218	177	183	199	191	198	161	213	211	190	193	175	195	178	211	191	204	205	199	187	185	196	210	186	185	198	182	214	178	197	164	205	202	204	203	220	174	176	212	193	214	187	192	204	213	199	206	217	207	206	198	204	173	191	185	183	188	223	220	184	178	212	201	178	169	197	202	202	252	197	186	191	182	177	181	192	202	192	223	206	203	187	193	202	200	192	186	174	177	194	181	203	187	222	198	182	190	193	197	196	184	195	189	194	205	207	222	215	219	190	197	178	194	173	210	188	203	217	194	219	178	177	187	203	195	232	192	202	212	187	200	218	205	193	207	210	192	195	214	221	180	182	193	201	209	169	202	212	219	180	189	189	183	184	220	201	196	212	212	179	193	177	207	185	184	209	210	190	180	198	207	210	202	210	213	175	197	201	199	187	194	188	169	188	206	219	189	204	179	177	195	174	199	180	206	213	199	183	206	202	173	169	220	209	210	195	204	194	184	199	196	192	223	183	185	195	202	217	185	190	203	193	210	212	172	207	242	223	209	198	209	213	216	205	211	188	173	204	211	200	201	227	209	184	190	200	196	193	192	221	204	179	191	195	181	193	216	200	187	195	207	194	191	199	180	174	213	191	199	194	178	212	177	210	187	197	181	189	202	186	202	204	186	197	203	177	181	177	195	183	217	186	201	216	206	184	192	171	219	225	182	192	204	187	206	230	198	225	202	219	206	194	187	192	201	216	205	208	209	216	210	219	184	180	205	188	224	194	204	164	191	180	192	188	182	180	209	217	198	203	184	197
9256	969	1481	1621	1404	1095	935	897	809	791	682	686	650	604	621	575	624	541	541	562	522	543	520	506	564	556	493	529	528	506	496	500	519	513	499	495	525	521	513	484	533	455	494	515	536	518	540	508	485	501	545	497	528	540	499	531	509	498	548	573	505	492	538	509	486	530	624	586	605	594	551	575	634	628	551	539	536	565	517	525	550	512	506	506	558	492	539	539	491	493	513	492	464	458	489	481	504	465	454	485	501	505	482	485	493	521	483	495	483	511	541	464	531	514	512	524	484	505	518	447	493	474	477	477	490	494	459	489	497	493	468	455	502	500	502	464	474	516	476	524	495	452	476	505	483	474	474	470	485	506	499	550	500	473	516	490	450	500	504	497	483	489	515	473	482	509	472	491	476	523	475	470	488	454	527	476	480	500	487	497	507	466	506	499	501	516	460	468	525	472	466	522	513	515	490	495	480	514	446	459	500	458	460	523	465	491	552	492	502	486	537	498	555	449	518	507	483	490	497	472	477	459	488	486	487	473	486	476	489	532	485	513	492	492	488	480	516	475	470	514	467	457	474	504	496	468	494	513	456	474	524	455	459	495	449	480	499	485	466	451	496	526	471	464	495	523	452	497	491	477	489	472	483	494	467	494	502	453	466	488	522	513	522	493	511	511	511	551	474	487	463	464	464	502	495	500	488	483	489	496	494	485	529	503	481	491	512	507	482	505	502	477	443	518	470	477	519	487	481	523	528	499	496	471	528	481	485	471	489	496	471	488	499	482	508	468	516	513	486	509	527	493	524	503	499	473	478	459	450	468	508	475	505	486	496	533	486	487	486	485	464	506	477	496	500	538	476	470	432	509	499	498	489	495	495	481	479	516	482	466	527	519	508	485	484	510	492	496	473	509	473	484	465	533	462	478	484	500	519	473	511	486	477	451	509	495	513	490	504	500	505	476	452	456	466	457	491	462	504	525	467	537	489	496	467	497	498	497	519	467	505	455	483	500	485	461	465	483	457	507	505	502	487	497	524	477	489	491	494	480	526	487	472	493	460	495	470	497	467	476	525	474	511	528	503	490	503	461	503	476	443	467	470	511	483	507	511	500	512	457	515	477	485	498	473	480	511	506	499	511	470	516	460	511	480	498	506	493	521	474	498	457	462	548	496	469	446	494	483	497	511	455	515	517	451	500	465	508	488	478	498	485	542	515	502	493	511	479	488	497	523	467	473	515	492	472	489	501	445	511	493	474	523	497	474	502	496	469	485	470	491	530	492	493	482	533	496	541	539	467	466	456	493	479	505	482	486	500	526	507	502	515	523	485	480	513	501	498	493	523	469	473	474	503	484	460	475	482	489	511	471	476	507	479	457	498	459	500	505	522	485	498	503	474	484	513	499	497	496	523	487	467	493	497	453	473	483	495	487	518	449	515	504	484	529	475	516	493	452	485	473	507	488	489	526	529	488	480	484	484	536	505	498	529	550	488	506	435	484	528	480	468	493	486	497	499	454	473	485	472	448	497	509	493	505	497	481	477	503	473	460	452	518	441	499	474	509	524	511	519	481	463	493	510	446	462	474	464	519	501	505	493	462	514	466	465	515	491	499	493	447	470	486	502	448	514	524	461	478	486	500	488	479	489	493	469	471	461	487	456	493	507	490	543	475	489	502	475	517	507	495	485	501	477	484	496	485	492	481	462	481	478	506	495	511	489	465	490	490	501	499	488	484	511	493	488	491	497	471	478	476	531	486	464	461	519	480	464	484	509	472	515	515	483	509	509	452	502	502	509	538	466	504	477	511	490	468	505	473	509	491	495	457	486	489	518	493	498	478	527	507	547	495	491	501	476	506	507	546	505	465	474	480	461	449	473	443	446	515	510	464	456	508	515	492	467	533	477	501	542	486	501	458	447	484	481	485	463	530	507	510	485	500	519	530	489	455	486	475	526	501	510	482	490	494	522	503	480	470	507	509	439	531	493	478	523	499	526	446	522	520	460	474	481	505	470	483	475	452	476	464	449	487	458	485	426	468	495	496	466	502	486	505	484	492	514	524	483	513	465	484	485	507	494	505	489	521	474	446	511	484	472	471	486	515	491	543	504	469	477	501	485	520	502	500	448	486	481	473	495	507	522	452	453	490	470	490	494	469	486	459	516	551	477	503	473	469	452	489	492	465	477	522	479	512	492	507	493	514	483	488	506	465	503	455	484	473	460	476	473	512	509	473	537	494	470	462	494	509	464	527	491	488	494	498	534	489	497	493	508	501	469	481	512	511	518	496	474	496	490	468	536	458	478	501	471	507	532	487	473	480	499	497	508	512	513	526	497	496	504	508	506	466	462	474	505	481	485	436	493	517	464	480	508	471	491	487	447	505	482	496	500	472	576	447	523	508	485	488	527	497	525	482	471	510	533	509	457	462	516	468	490	471	491	493	498	483	495	499	507	471	476	474	466	485	493	504	476	503	504	512	538	491	484	501	526	464	510	481	465	465	480	504	531	482	513	528	497	476	493	529	528	441	499	488	498	473	490	474	500	470	482	486	508	489	488	492	517	492	469	486	507	460	460	471	506	490	459	471	501	501	528	494	494	486	542	510	525	463	523	498	531	489	552	480	515	482	518	466	491	460	505	480	494	534	459	501	496	488	490	463	486	492	446	501	525	492	446	509	466	520	499	495	496	513	458	501	498	486	493	438	467	508	505	481	504	481	475	499	552	508	506	461	564	521	494	505	487	475	493	491	491	507	469	468	484	498	494	499	492	501	490	528	505	472	484	458	491	499	501	494	494	501	533	481	517	478	495	500	481	496	512	524	506	525	468	507	491	522	489	484	497	494	484	523	489	450	504	483	492	477	484	496	489	482	523	475	470	526	496	510	483	487	482	456	477	514	519	505	486	507	479	486	481	494	510	507	489	525	449	515	502	495	487	509	524	537	490	539	534	452	483	485	492	491	473	530	507	487	502	488	487	478	479	485	456	457	480	511	510	506	494	516	498	506	486	484	509	457	484	499	485	502	466	488	491	484	490	482	501	463	463	459	508	509	490	487	491	489	501	500	497	517	471	472	483	491	499	484	494	503	517	499	512	517	514	449	470	519	489	543	473	492	497	466	502	466	497	496	455	531	512	460	498	491	526	483	493	439	478	452	462	503	520	486	489	539	461	479	463	494	483	475	488	492	518	557	529	488	485	501	529	477	519	492	497	486	477	538	503	510	474	499	468	498	500	517	464	521	514	526	494	506	451	493	501	502	498	473	485	502	498	489	472	511	499	520	469	491	472	475	504	540	483	503	503	455	496	506	497	474	524	499	508	475	517	504	502	516	490	510	519	496	512	511	466	485	508	449	494	460	524	493	508	491	474	498	526	497	517	498	490	524	499	447	515	522	478	489	479	485	524	466	508	448	461	522	506	525	509	490	518	537	521	501	517	469	495	478	512	502	443	507	486	508	486	474	541	486	527	493	482	516	502	476	488	512	475	526	479	480	484	494	468	539	493
2801	414	376	376	372	369	369	394	387	360	372	390	367	394	343	362	392	340	332	398	375	348	371	382	384	361	361	367	365	401	375	367	353	348	344	400	365	384	356	348	370	366	382	379	352	323	374	373	373	343	340	347	366	347	371	363	375	377	360	373	305	372	388	372	395	385	391	363	380	381	370	388	347	371	344	372	372	324	386	349	410	342	368	363	396	373	380	360	370	366	358	398	404	368	407	350	389	362	366	406	363	375	341	354	354	355	339	402	364	368	345	325	381	411	381	350	376	368	402	364	354	399	349	384	362	374	334	382	378	353	357	389	357	345	378	375	391	416	337	398	387	374	350	350	352	363	379	389	374	403	360	394	379	372	369	335	392	343	388	366	375	348	353	346	346	382	389	374	369	386	374	357	378	366	342	374	365	366	393	381	371	385	389	375	355	364	382	402	372	346	360	378	360	374	390	361	335	375	406	374	378	361	367	344	368	356	370	355	383	354	374	382	358	366	358	354	369	364	375	380	379	358	360	381	381	407	362	356	381	366	384	368	398	379	364	353	351	347	357	352	365	364	381	374	355	386	374	384	347	384	358	363	396	390	370	388	382	432	374	335	391	383	368	393	393	339	316	364	358	374	372	376	354	372	366	358	393	366	354	369	396	401	386	358	382	368	356	362	346	361	396	377	356	372	372	382	341	358	371	361	372	399	366	381	380	379	420	413	350	375	369	385	354	366	384	397	349	379	353	363	356	441	369	363	375	395	347	350	387	332	393	392	384	368	362	408	357	366	395	353	383	402	385	374	354	377	381	367	406	370	378	370	342	366	381	368	330	365	387	361	428	391	355	365	356	369	378	364	352	389	373	350	358	354	354	354	388	380	347	366	361	367	403	396	399	410	380	403	380	364	355	337	360	345	337	369	380	383	388	403	358	378	360	396	356	371	376	320	391	349	387	398	391	338	404	342	426	366	383	355	331	375	382	351	385	375	346	362	332	356	351	370	369	366	368	410	361	365	394	387	374	362	400	365	342	363	369	312	343	354	360	386	363	367	369	362	373	399	379	387	384	402	353	388	383	359	372	367	401	324	381	363	365	374	381	393	389	391	368	380	370	370	345	372	366	376	345	387	379	388	375	358	368	369	363	390	370	380	377	368	384	392	388	407	391	345	349	383	369	370	366	345	360	416	376	358	385	369	414	362	397	409	369	409	379	340	382	413	374	379	403	374	365	410	332	364	363	344	379	369	381	339	347	324	354	366	369	323	358	376	412	366	384	345	354	379	348	397	340	365	357	374	353	366	367	389	388	368	404	339	361	351	376	386	373	390	363	335	340	375	390	370	394	374	362	385	391	402	372	366	398	369	364	357	373	340	381	381	380	360	361	377	374	386	351	351	364	385	379	360	367	387	366	376	385	342	378	406	338	377	393	384	327	367	416	354	375	339	356	337	393	407	373	387	402	399	351	384	377	384	344	373	368	396	357	361	381	359	411	408	377	352	370	365	356	353	343	352	370	361	333	348	347	350	381	352	372	392	384	356	362	378	338	373	339	373	411	402	342	370	367	385	357	358	404	380	385	358	381	411	400	392	355	366	369	367	357	373	415	399	357	368	377	359	336	343	357	323	359	323	368	358	369	323	363	374	399	385	376	377	373	379	389	363	394	345	371	365	343	360	343	402	356	361	369	361	363	375	401	390	379	368	370	339	384	352	365	355	419	386	363	394	378	400	376	360	397	363	396	348	345	362	390	395	362	377	334	361	341	354	389	357	368	377	387	364	358	373	357	358	365	382	358	370	382	377	367	359	339	378	371	373	401	369	376	383	353	364	377	367	370	363	357	361	389	425	372	352	394	348	377	378	366	415	408	362	378	374	376	413	373	415	387	371	362	362	368	349	389	352	384	373	401	393	389	394	345	399	361	377	345	369	365	380	342	334	394	350	353	356	403	383	378	401	390	354	331	348	393	376	406	368	365	363	394	398	362	372	368	333	340	367	389	347	362	357	361	369	359	393	357	381	356	356	344	348	375	390	369	376	378	354	383	355	376	341	314	360	364	371	390	382	388	351	378	373	353	386	375	335	380	399	378	343	383	353	365	397	382	362	338	365	361	378	366	363	355	402	412	402	413	405	380	399	361	352	350	382	357	367	362	400	371	386	381	354	332	358	394	378	334	379	360	356	338	378	344	367	391	342	379	329	370	368	360	400	384	372	402	359	372	381	409	372	402	404	371	381	368	359	383	360	353	378	374	339	401	343	341	362	376	338	387	353	363	423	392	357	348	389	374	372	360	357	373	364	381	352	371	343	409	389	398	345	337	353	392	351	391	369	367	340	376	402	357	411	360	352	369	398	361	352	397	364	355	369	361	332	389	366	378	340	339	348	411	361	393	365	361	351	395	389	367	406	387	378	380	373	360	380	378	340	373	355	365	380	342	396	363	339	369	352	384	375	350	371	372	392	357	367	385	396	355	372	375	332	368	387	370	357	351	401	376	385	379	397	359	359	368	373	390	346	369	387	385	360	365	359	384	369	402	386	363	348	361	352	385	385	407	379	376	346	376	365	375	397	380	372	392	345	365	383	385	376	380	377	400	345	361	406	361	399	357	381	371	417	382	369	352	370	385	359	368	361	339	383	367	373	402	398	357	379	371	387	405	357	373	360	378	357	352	386	337	388	381	330	374	374	375	356	378	357	372	338	392	374	389	332	385	353	388	375	414	384	357	410	350	380	405	391	350	399	395	398	377	414	365	395	361	367	412	350	410	392	368	356	326	345	370	385	386	374	331	377	321	377	365	340	358	361	385	371	345	388	362	365	386	370	360	367	380	388	372	351	403	367	360	364	382	359	390	374	368	389	344	363	373	387	374	369	375	375	373	367	359	400	373	383	380	351	368	376	381	360	398	366	386	383	351	393	348	375	391	402	389	361	363	384	379	374	381	382	384	405	397	374	379	371	386	370	373	394	337	362	366	370	367	405	381	373	350	400	371	375	386	370	355	349	350	395	390	378	346	373	372	365	343	362	375	383	381	392	357	366	367	357	374	378	393	359	356	387	384	414	377	448	347	355	346	380	404	376	374	377	388	376	343	385	369	359	321	374	365	382	357	383	394	361	379	365	360	434	335	379	347	389	350	378	372	356	371	382	404	346	390	344	344	374	369	394	380	371	391	398	380	389	347	332	350	358	361	336	371	369	376	381	375	375	355	373	394	391	369	388	409	336	387	359	364	376	374	367	357	379	368	364	418	372	401	356	403	346	398	367	338	370	400	372	397	389	382	366	361	351	387	354	377	372	384	398	379	380	360	408	375	376	395	399	388	379	357	339	391	376	398	318	348	379	357	360	350	354	353	371	384	354	389	384	409	389	373	380	365	431	396	415	355	375	352	391	367	384	373	365	372	386	342	357	358	369	351	383	359	387	395	375	363	386	336	356	391	400	377	349	357	381	330	377	415	397	375	384	341	372	409	365	414	393	378	401	368	377	381	395	353	384
3194	913	945	889	925	881	899	864	926	844	880	868	908	841	852	929	871	870	865	882	842	865	858	877	900	847	872	879	890	881	899	851	814	904	827	873	857	872	857	891	896	923	852	863	908	931	860	875	868	883	882	888	833	868	913	868	841	917	910	938	862	840	920	824	827	837	888	945	904	952	897	866	900	893	913	865	849	930	928	862	917	886	902	856	846	891	889	856	885	869	874	896	830	846	880	872	856	932	887	866	882	894	888	836	870	882	850	835	810	810	904	859	877	947	832	877	883	809	862	862	824	884	883	826	885	895	882	924	957	891	906	898	914	835	903	920	878	872	876	871	892	822	905	843	870	841	856	856	844	878	900	853	829	849	853	868	840	891	895	896	873	914	875	895	864	909	824	880	847	885	835	873	881	880	826	869	890	891	861	881	904	871	900	906	894	860	839	917	877	934	854	907	829	854	870	853	906	888	869	881	853	912	876	890	875	875	882	838	903	897	870	934	916	894	876	884	870	909	898	885	845	892	863	855	896	879	842	901	881	894	908	896	920	886	919	850	871	899	868	851	854	841	903	855	906	867	894	851	873	881	863	880	886	927	890	892	875	850	861	898	898	865	858	873	850	900	858	915	897	846	832	853	843	837	921	937	857	876	873	898	879	846	904	831	874	915	898	840	866	883	845	838	880	917	866	909	920	858	854	860	826	871	869	900	876	887	859	873	896	845	856	895	882	848	855	870	898	837	817	889	824	909	922	879	868	903	853	911	854	840	863	814	891	837	918	874	838	856	858	892	891	897	868	878	839	843	845	897	815	895	854	876	867	876	860	870	865	898	827	845	889	845	876	927	884	884	866	859	859	861	882	871	838	870	881	863	933	862	899	815	904	914	872	833	913	885	894	916	892	855	862	884	879	879	829	847	860	812	886	884	879	919	849	867	925	877	832	900	847	892	879	903	842	878	919	819	851	834	859	890	852	849	893	925	878	868	876	903	921	896	924	878	893	864	849	881	892	812	861	898	855	849	816	878	868	913	828	869	904	881	842	884	910	859	870	912	890	852	878	825	846	843	905	873	795	857	867	868	905	824	894	868	850	857	892	847	853	891	859	816	862	922	868	869	874	876	876	888	841	827	873	831	891	941	820	907	864	879	880	865	791	896	872	864	847	856	902	875	869	913	889	823	895	879	852	899	856	845	867	881	824	858	869	871	893	859	851	870	846	851	884	871	892	867	889	871	851	946	899	872	853	904	900	915	881	912	850	884	905	836	852	869	853	841	902	863	810	873	908	878	875	881	850	898	848	859	874	860	911	815	831	919	916	858	858	841	839	821	856	805	908	892	888	842	858	883	868	871	901	868	906	886	864	883	877	822	880	859	848	818	867	926	850	873	884	870	895	868	894	936	868	882	854	836	872	907	863	842	860	877	904	880	850	850	892	872	911	895	888	901	882	857	918	881	809	868	900	895	928	883	894	921	919	824	896	881	872	884	881	901	866	890	816	864	809	828	861	908	915	887	831	853	918	888	911	839	849	874	903	923	870	840	929	875	845	896	867	859	862	927	855	916	878	826	928	919	869	870	931	840	891	831	869	837	880	877	851	832	901	865	868	849	886	892	859	909	833	844	873	827	870	931	825	859	896	832	877	845	822	882	811	904	895	912	813	951	902	882	876	833	819	895	908	892	853	876	874	855	853	815	872	848	866	837	853	896	890	882	889	851	911	859	922	829	885	909	865	899	869	878	883	886	848	931	905	919	824	898	908	826	882	895	907	822	911	812	864	845	904	884	874	875	904	843	842	905	918	914	861	849	846	900	938	836	870	899	879	845	846	922	819	897	908	828	913	857	873	846	907	892	908	914	830	893	871	846	894	843	850	912	886	884	875	871	908	864	842	846	891	871	904	896	906	910	901	880	896	866	799	793	921	895	903	883	848	884	928	886	918	837	857	882	885	837	864	869	852	877	857	857	884	866	899	907	892	846	847	880	889	930	842	850	849	839	864	898	859	886	840	834	890	867	908	865	830	899	830	882	849	895	919	902	857	873	853	879	911	861	899	855	883	866	844	841	875	883	908	907	900	906	894	894	851	833	810	846	834	890	899	875	894	911	898	886	880	928	849	857	831	920	899	829	894	882	892	834	873	874	900	890	850	859	893	855	883	845	914	842	842	882	840	842	864	869	866	876	886	907	867	871	864	858	810	889	894	850	841	888	891	899	884	886	911	875	941	905	902	824	857	888	861	891	889	870	840	856	930	904	848	834	884	904	885	887	894	877	864	870	880	874	905	887	857	891	861	899	908	814	833	864	858	883	910	889	868	937	875	839	866	874	890	866	915	865	844	883	900	860	905	836	849	890	867	878	872	875	909	856	907	912	844	892	862	882	891	854	853	843	926	872	876	884	823	879	894	920	908	841	910	930	859	850	882	876	929	864	845	892	863	940	880	845	862	878	856	848	894	925	864	945	882	922	875	897	859	826	874	841	855	905	804	852	886	857	863	932	836	852	920	813	891	878	899	883	887	852	889	874	851	831	864	889	886	874	853	901	910	887	881	879	877	896	846	812	872	927	931	853	854	902	910	903	892	856	868	888	878	831	901	891	857	845	894	858	905	926	880	819	894	885	890	868	899	872	844	870	911	871	831	839	886	919	868	882	871	926	852	915	836	829	867	878	882	838	898	861	927	828	898	879	894	822	861	873	905	860	877	875	857	852	846	885	899	882	908	945	871	879	847	894	932	883	864	880	899	871	901	912	861	921	850	904	891	877	840	817	876	909	885	877	841	837	844	874	914	888	872	871	854	865	923	871	840	898	860	908	891	902	911	865	897	883	852	837	858	846	868	888	843	853	881	862	882	808	886	929	862	854	872	865	878	845	859	882	823	857	878	865	905	860	863	907	884	882	876	838	887	906	837	847	880	895	907	899	907	855	853	888	853	887	881	882	846	927	851	859	849	855	933	835	882	874	856	843	896	871	885	852	876	835	904	891	929	865	910	855	895	895	896	955	873	871	916	922	896	867	922	847	861	852	865	853	906	928	884	856	851	924	853	877	868	937	819	857	852	932	862	863	901	835	882	928	873	871	900	853	914	834	860	884	829	890	887	821	864	826	856	848	853	804	882	883	868	897	898	871	892	890	890	874	887	827	856	854	904	913	868	869	870	867	864	932	878	900	859	874	842	837	870	838	839	889	885	919	898	857	835	830	913	873	868	849	855	861	840	891	833	885	915	884	888	907	845	934	844	914	841	865	856	838	870	826	868	867	893	891	840	916	936	907	825	865	854	882	868	877	880	943	913	892	873	893	909	806	855	902	880	940	882	817	908	894	921	908	849	891	913	851	842	879	896	848	890	870	840	866	851	856	891	882	872	860	877	865	884	913	886	894	880	846	851	842	886	834	801	921	863	897	807	888	868	920	846	889	910	915	857	883	902	857	882	880	854	911	881	887	885	876	862	844	857	859	899	934	850	837	911	873	907	887	908	885	882	855	889	911
9410	706	521	422	432	417	381	361	329	350	341	316	335	321	296	291	322	335	347	307	286	336	367	262	332	317	332	307	335	330	311	323	282	314	314	332	337	333	319	291	336	313	293	349	293	337	330	335	325	298	316	343	337	335	315	326	286	311	349	333	313	308	354	335	337	310	341	311	339	323	322	320	324	325	340	322	311	335	309	316	349	327	331	349	347	311	336	342	353	344	294	338	289	366	342	313	311	320	320	351	330	313	326	300	319	281	321	338	321	326	305	333	344	313	291	280	315	295	306	338	353	337	319	310	337	329	337	301	313	293	296	336	320	305	299	348	357	305	336	278	299	327	311	337	300	324	336	314	342	313	303	305	305	316	322	295	310	343	336	310	313	298	326	331	314	304	340	323	329	309	333	327	340	359	359	334	311	328	297	292	326	300	297	293	302	322	308	309	338	322	326	280	291	300	299	335	316	330	336	310	316	321	283	337	298	321	350	334	309	286	324	333	318	325	305	327	329	326	331	354	353	329	336	343	323	307	316	290	348	317	330	321	300	321	319	307	325	289	316	341	307	344	341	306	302	333	333	307	336	337	333	328	314	273	336	309	310	287	302	329	299	290	324	325	310	291	329	318	302	327	318	311	290	291	280	320	338	304	304	312	336	319	295	370	315	326	346	310	314	341	292	312	317	286	328	322	352	330	327	336	291	344	298	294	343	316	340	318	359	298	330	341	298	307	339	330	323	314	310	312	336	305	308	281	264	331	313	307	353	312	303	316	305	338	350	316	328	308	293	311	319	344	348	322	361	321	301	315	307	342	311	269	312	326	319	311	312	306	306	336	314	291	278	341	302	318	318	329	294	313	348	305	315	320	301	349	362	346	288	318	315	331	298	302	354	307	309	312	340	320	324	312	321	341	274	344	362	313	329	296	321	296	291	332	296	322	326	329	342	314	359	291	325	314	332	303	326	306	314	313	314	320	322	308	314	347	290	311	290	323	323	284	321	295	291	286	321	289	333	318	319	295	363	338	317	291	330	301	282	339	296	308	311	310	320	340	298	283	330	302	315	322	322	325	317	368	328	341	325	303	319	347	305	333	322	351	329	295	315	315	305	295	311	360	319	333	297	282	345	299	287	339	312	309	302	301	328	329	341	335	336	333	300	297	360	275	280	330	307	310	303	344	315	331	312	330	330	378	327	290	324	317	325	336	287	327	307	314	317	308	304	295	298	309	313	347	306	336	307	325	306	325	323	327	303	292	311	321	312	335	328	285	343	352	303	296	285	338	329	289	333	339	318	302	274	331	309	339	306	302	302	288	338	335	308	332	313	314	311	302	320	316	318	353	323	341	301	285	311	281	329	337	352	300	294	287	302	289	333	340	341	324	342	329	334	298	303	336	344	343	313	306	353	317	283	323	285	313	283	303	334	346	281	326	319	309	293	307	308	310	294	299	320	312	318	340	333	321	326	284	307	324	315	311	315	334	313	301	331	306	306	308	335	330	304	307	312	368	327	307	284	304	312	310	318	297	335	322	305	323	330	306	291	321	325	333	285	308	313	341	286	344	353	313	324	304	327	309	352	331	310	303	294	323	307	300	308	314	328	374	325	304	313	348	336	311	355	342	335	302	274	301	329	284	325	338	311	309	303	288	317	318	313	326	318	316	325	310	314	317	307	285	310	316	304	337	299	301	318	333	320	306	344	325	341	349	341	310	303	286	303	303	303	313	307	313	291	310	332	324	352	328	293	330	325	304	342	292	316	318	324	294	332	329	335	360	309	323	333	327	303	311	325	287	306	293	272	312	330	364	299	332	294	349	336	291	279	302	318	371	301	297	326	323	301	293	353	307	314	311	301	297	305	307	294	309	340	306	332	327	316	292	286	290	314	312	320	305	299	338	372	306	303	326	318	319	332	333	333	334	324	299	304	308	282	306	317	338	326	327	329	328	317	285	321	342	288	339	310	308	285	291	315	308	342	315	319	304	348	313	315	299	352	363	332	303	347	335	336	342	311	309	289	318	339	326	332	330	369	339	324	321	311	318	329	322	322	339	317	284	314	273	304	339	325	335	304	317	318	301	308	315	297	322	299	312	316	315	356	351	340	312	303	300	355	337	333	321	303	331	329	335	294	307	312	316	318	301	311	300	324	344	312	341	357	339	355	306	289	320	306	294	323	328	308	320	310	326	323	295	312	340	300	312	313	316	332	317	303	312	309	333	340	285	315	317	299	347	304	315	304	318	330	348	342	311	294	301	287	332	319	326	300	245	312	318	279	325	327	316	371	288	293	352	348	313	309	314	334	321	336	360	302	336	353	309	300	302	329	313	327	326	302	326	315	302	329	317	338	324	326	310	300	340	297	345	295	357	312	294	362	303	319	314	336	339	312	318	309	292	340	305	336	328	303	323	315	306	298	326	326	319	331	299	305	303	310	328	347	332	294	302	304	303	347	282	306	326	312	355	306	325	304	325	313	311	300	328	335	314	285	314	321	342	354	295	293	341	310	309	340	322	332	316	312	329	305	333	335	286	296	323	281	315	313	332	302	315	294	306	306	312	322	299	334	299	318	317	350	340	337	331	310	323	280	334	302	300	275	307	333	317	327	323	286	320	283	315	285	333	335	315	315	322	314	282	337	300	334	333	293	329	344	311	349	309	287	337	300	319	289	325	311	288	305	346	315	344	338	290	309	343	312	324	345	325	304	318	360	302	298	313	334	323	277	329	340	377	319	305	313	329	327	327	291	299	315	357	288	290	315	329	291	301	316	307	319	305	324	307	290	303	323	316	314	306	276	312	317	320	303	313	349	300	302	322	325	275	345	330	332	311	323	284	267	321	332	294	277	293	292	307	281	297	326	349	302	283	297	312	273	334	296	295	292	300	328	297	329	315	339	295	335	332	336	281	324	293	307	339	286	329	305	313	308	318	293	329	328	317	329	322	308	308	327	279	305	317	304	330	329	283	268	302	313	343	316	326	299	318	295	286	338	319	304	324	315	334	294	335	300	312	315	292	321	289	341	318	289	330	310	319	340	293	319	312	295	313	320	303	301	284	327	274	329	356	308	273	309	308	351	315	323	342	314	332	303	299	294	334	334	293	332	278	328	342	307	303	337	306	313	327	339	309	316	316	306	276	345	299	284	335	303	330	290	287	313	315	316	309	300	306	287	324	314	343	329	348	338	304	315	282	328	313	311	303	345	332	302	267	290	305	334	307	320	330	328	341	316	322	297	311	315	326	280	336	338	333	342	358	332	347	323	335	325	318	320	317	284	265	255	312	327	343	322	345	297	310	335	328	317	333	325	307	283	327	306	336	349	307	335	355	329	334	336	313	360	292	343	301	308	342	333	303	353	313	331	327	314	321	317	292	330	331	337	287	317	299	346	293	321	342	347	317	338	342	362	284	315	286	330	306	285	299	313	313	323	322	349	320	318	292	319	307	291	345	324	348	322	341	336	319	278	306	337	311	307	310	318	364	297	314	331	330	293	302
7801	1034	1212	1327	1226	1108	1022	901	996	914	831	841	850	825	870	814	791	830	795	748	788	776	822	796	792	781	809	756	777	756	733	766	749	815	802	762	783	754	752	752	786	750	781	714	735	742	783	733	751	731	763	784	789	754	823	798	777	714	755	770	724	752	746	800	762	797	832	813	845	803	809	792	814	813	816	789	754	858	730	751	791	794	734	758	733	788	766	740	816	734	762	775	741	808	743	744	780	752	756	776	731	746	734	762	710	756	758	724	758	731	732	722	737	759	757	767	752	741	754	814	754	824	716	770	796	736	786	806	767	794	764	766	750	799	703	787	717	697	725	744	785	782	762	779	758	778	792	769	762	752	732	746	700	719	785	719	766	784	804	739	770	742	790	715	776	761	716	722	752	790	799	742	796	765	791	777	722	767	774	717	710	765	722	797	766	738	760	737	792	766	760	703	773	785	713	747	775	773	758	696	788	762	743	764	747	758	790	730	748	739	797	755	714	768	755	736	762	755	771	756	809	745	703	714	740	789	778	762	710	764	776	753	706	798	737	752	756	717	749	738	782	780	766	755	759	749	771	725	712	779	753	754	736	758	752	762	763	720	774	759	733	729	689	785	728	726	785	746	744	743	728	726	791	747	720	762	727	740	798	767	742	707	702	797	719	729	716	757	744	715	730	802	730	763	736	805	768	724	699	730	732	764	732	763	753	745	778	742	720	746	731	709	734	791	683	746	717	735	734	768	754	721	719	742	752	747	740	751	755	716	749	727	775	763	757	740	733	735	702	711	749	740	762	745	797	787	758	766	733	766	766	767	747	765	789	744	725	724	745	746	773	746	694	747	714	719	726	796	712	742	670	742	763	706	760	772	766	761	719	792	785	770	688	760	738	721	782	757	774	729	671	751	795	692	744	745	767	734	736	737	781	735	774	718	770	773	794	700	716	735	753	746	742	742	748	702	739	776	774	746	728	759	755	767	711	725	778	752	749	776	762	797	801	693	769	735	828	782	766	718	739	723	743	842	735	735	802	738	796	746	755	717	755	726	778	753	714	742	737	779	710	788	770	774	749	723	800	748	762	705	761	768	723	701	771	733	735	741	728	743	750	755	808	756	769	744	744	745	753	772	758	754	758	788	746	756	799	753	746	777	797	721	814	753	751	753	747	714	752	733	795	770	756	758	713	720	723	811	765	720	756	756	740	733	746	752	792	741	749	771	722	718	779	757	759	749	763	741	760	766	744	753	820	731	758	799	719	796	736	719	767	737	721	724	748	804	772	721	740	773	723	772	772	761	743	754	732	797	760	746	719	753	756	808	752	785	794	764	712	769	764	767	772	768	783	771	805	733	771	747	789	806	753	697	756	744	735	765	779	777	730	681	726	747	748	771	726	766	763	779	811	723	782	737	769	787	750	778	738	739	748	729	741	741	802	719	718	768	742	720	761	706	716	715	783	789	749	721	736	735	774	769	765	668	723	749	687	748	791	723	788	741	752	740	796	803	712	745	781	715	771	762	755	788	744	743	775	737	744	741	738	748	755	735	812	693	731	734	749	814	751	789	770	712	729	733	758	741	741	761	721	765	745	768	783	750	756	739	713	743	746	780	765	758	785	726	762	744	758	757	755	760	725	748	695	701	759	744	745	768	717	766	763	737	718	705	800	725	737	762	771	728	797	733	729	780	781	765	723	772	753	737	754	807	798	778	771	748	771	770	749	725	724	767	764	771	696	760	775	732	751	756	749	752	793	744	792	757	799	797	780	771	745	702	747	744	739	758	765	679	789	770	747	802	781	780	749	716	727	747	782	744	784	745	808	748	800	745	712	773	711	702	775	746	738	761	780	736	779	755	817	691	688	728	713	725	763	734	724	699	739	745	777	702	761	739	758	754	747	794	743	734	729	777	777	725	756	788	754	786	765	721	739	769	786	718	759	754	764	722	737	766	764	716	751	763	734	764	782	690	758	792	752	775	789	762	810	775	788	704	769	728	746	736	799	755	743	744	780	715	758	745	769	756	773	770	722	732	731	764	750	731	751	718	763	755	760	732	795	792	734	728	797	745	714	733	764	719	742	738	740	761	779	786	747	740	761	764	761	807	781	783	780	749	757	747	764	750	740	722	716	757	732	809	716	726	768	755	759	752	708	763	787	714	794	768	760	789	740	742	706	817	754	766	739	748	775	722	741	691	719	743	734	774	758	729	755	773	787	738	698	740	803	744	750	747	751	819	748	699	736	730	781	776	727	762	765	767	791	718	771	763	749	763	761	776	761	744	742	757	751	792	750	748	732	756	744	731	739	739	785	740	730	770	713	757	792	733	765	731	748	706	777	759	712	775	719	761	750	816	752	725	742	722	778	752	772	752	753	749	759	718	743	759	737	757	784	771	769	770	745	777	761	794	759	712	765	770	817	730	750	738	734	713	737	731	755	714	760	739	734	769	701	780	750	719	733	771	736	766	743	747	758	729	746	762	781	718	747	718	721	722	765	791	728	742	742	738	767	740	759	775	694	759	769	782	764	778	716	729	785	723	786	715	749	726	792	720	729	785	797	765	757	806	767	787	713	737	740	730	755	778	786	768	746	739	772	769	775	760	737	756	770	762	769	747	736	730	772	722	731	801	777	738	804	756	747	731	692	722	776	725	731	689	765	772	790	743	724	796	808	719	733	761	791	762	724	788	729	744	759	761	735	749	794	806	738	754	724	742	720	730	779	741	764	740	748	735	761	709	763	745	723	767	762	751	785	734	741	750	737	777	715	772	752	748	750	794	752	692	759	774	746	759	729	816	739	729	755	731	769	715	752	766	770	763	743	780	741	753	754	760	779	754	752	783	717	757	734	755	708	774	812	670	726	733	787	785	726	795	729	726	740	726	809	749	713	730	781	739	767	706	736	703	743	702	751	744	776	773	712	805	780	748	745	760	761	760	776	753	760	770	780	740	772	800	727	757	720	741	786	704	776	747	717	747	755	736	794	720	704	732	792	740	765	780	782	734	698	748	770	766	745	762	779	813	768	737	766	791	735	753	761	750	773	733	745	722	736	767	712	780	764	710	767	771	707	781	773	727	757	754	750	790	762	720	765	752	791	753	796	797	726	747	759	743	734	741	771	736	714	766	752	719	724	739	742	731	755	746	726	727	741	823	728	722	748	799	764	742	795	738	756	815	743	750	722	721	726	770	796	698	798	761	774	750	728	738	725	730	748	798	818	747	783	737	759	741	722	755	768	790	720	800	746	744	763	768	745	751	750	761	746	740	799	755	737	765	777	797	730	728	735	786	743	747	763	774	722	790	781	722	749	720	726	787	784	796	735	747	772	737	723	797	733	746	718	741	785	742	782	742	752	716	791	708	743	759	772	753	745	772	704	705	732	770	749	769	789	744	765	766	823	762	760	739	752	723	778	741	763	730	698	746	769	763	714	792	721	736	823	741	805	765	737	745	744	739	744	802	723	734	716	710	758	790	761	748	726	695	800	814	794	777	834	785
15514	1095	665	525	355	332	300	267	239	236	222	190	227	223	203	193	184	210	212	181	187	190	203	191	196	181	189	200	220	196	189	189	192	177	198	187	199	202	203	193	232	174	193	196	183	222	200	180	203	239	192	201	155	203	199	214	176	162	195	223	177	218	210	162	176	190	191	206	180	218	186	222	196	201	191	157	186	181	174	189	192	197	190	202	179	179	188	204	186	200	177	183	202	182	211	191	185	201	195	196	187	190	192	186	211	197	190	180	220	175	171	169	169	184	168	196	188	236	166	199	193	188	184	172	203	199	196	178	185	193	200	196	202	200	190	174	205	198	166	176	189	180	214	205	194	200	166	197	184	198	208	177	181	180	211	199	180	183	188	192	177	189	188	195	186	202	181	192	173	178	169	200	202	198	193	184	188	194	188	196	181	163	167	186	211	196	196	192	198	179	185	196	202	196	190	161	192	177	182	179	201	202	179	197	189	228	177	174	189	207	195	203	205	210	185	186	181	198	180	214	191	197	176	181	180	177	191	188	185	191	185	215	183	172	185	195	203	214	214	190	216	218	176	173	186	192	187	189	196	170	202	183	193	193	169	191	197	175	189	200	185	169	189	182	189	200	173	176	184	210	182	190	233	157	183	199	199	167	184	192	194	219	173	161	195	174	201	171	183	195	179	187	191	186	197	174	170	186	212	201	173	192	161	192	180	175	180	201	168	198	170	187	190	209	177	169	179	179	158	174	172	176	190	186	205	189	205	190	224	198	186	205	202	180	176	178	187	183	209	186	206	193	177	213	174	197	190	190	178	162	187	190	198	178	212	205	198	202	203	197	167	190	212	187	207	175	206	155	212	186	179	188	172	160	200	179	214	197	206	184	181	230	182	176	187	181	191	207	192	184	180	187	210	201	195	197	183	188	178	162	183	177	202	195	215	197	205	196	176	204	191	182	206	177	187	206	225	170	233	192	188	173	176	192	170	166	180	187	175	195	176	179	185	204	189	187	184	183	176	193	193	173	175	197	186	165	192	180	185	186	208	194	183	173	163	215	182	169	226	197	206	188	187	206	203	187	190	186	174	177	197	185	194	177	176	179	211	203	174	225	190	205	211	169	197	192	185	197	183	191	203	189	174	213	195	193	186	212	204	205	196	169	175	155	194	156	199	162	179	185	186	177	192	206	202	214	178	165	198	181	195	222	185	199	197	217	210	180	216	194	192	193	193	204	208	188	171	224	185	203	198	165	211	175	214	180	202	185	200	179	218	179	169	182	210	200	184	186	212	172	183	177	204	169	170	184	181	199	171	195	238	161	173	164	190	199	182	191	169	160	203	207	202	150	192	214	190	184	212	200	196	182	230	177	216	191	173	180	180	197	188	177	187	164	201	192	189	192	179	189	192	221	198	203	162	171	172	195	165	199	209	192	203	194	188	194	202	187	207	160	193	196	173	215	225	185	198	190	189	196	195	203	221	182	203	216	179	197	197	171	190	191	190	160	199	187	198	192	183	197	192	190	178	192	206	199	207	195	195	191	185	181	174	187	205	196	181	210	172	172	203	201	181	179	182	187	198	186	191	176	173	203	170	166	181	188	199	160	188	192	181	171	168	200	192	193	188	224	185	177	202	194	190	175	188	208	193	184	183	178	200	190	168	214	200	198	191	215	181	174	232	203	219	194	205	213	185	196	198	188	177	192	196	189	187	172	180	190	205	169	198	186	172	201	187	209	215	203	177	200	189	183	183	194	228	205	188	208	178	187	216	175	199	198	174	163	200	179	209	199	184	204	188	214	190	191	173	179	193	187	213	195	188	185	180	170	177	189	175	183	190	196	172	182	193	204	184	159	201	169	175	199	182	195	187	186	189	183	191	188	183	178	201	194	168	180	188	173	180	203	177	203	164	189	172	182	197	208	201	210	196	194	200	161	171	183	204	184	185	186	179	179	172	182	195	180	168	204	186	185	189	216	179	212	182	179	165	206	170	190	179	164	194	228	191	158	175	199	208	207	187	179	188	224	215	174	180	169	187	178	198	189	195	177	180	203	179	184	170	165	178	164	172	194	203	202	193	195	208	195	183	184	171	192	176	197	190	180	192	195	199	196	206	211	179	177	182	199	170	196	183	175	205	160	174	196	202	220	207	208	166	176	194	193	191	202	183	192	199	201	207	201	185	198	176	203	175	196	174	163	197	169	203	200	179	177	173	167	196	223	193	198	179	176	184	187	200	210	186	188	174	205	183	195	199	179	163	177	199	195	194	202	181	216	216	219	186	217	183	188	193	185	193	212	182	189	178	195	193	191	194	211	205	209	207	191	191	200	192	178	181	183	186	177	192	199	181	188	169	178	198	185	171	186	192	183	185	178	182	188	200	190	190	189	213	165	143	179	174	192	190	173	196	188	191	180	203	185	186	192	186	185	203	176	164	193	168	175	152	179	202	189	189	204	204	190	174	202	164	175	188	196	179	176	192	198	182	188	192	201	214	187	191	185	172	192	165	207	179	168	184	161	199	184	187	206	190	179	200	190	162	202	202	190	183	197	178	180	186	198	172	175	210	180	169	175	179	183	195	166	167	188	179	180	193	200	175	206	196	183	156	194	191	196	207	177	179	186	161	185	175	184	212	182	201	187	178	192	208	208	205	227	223	214	199	202	214	194	209	188	157	186	200	203	204	206	189	185	207	199	179	192	204	212	181	211	201	222	197	172	191	214	209	212	203	205	166	180	227	178	192	207	195	194	164	204	179	193	198	188	191	171	200	203	180	186	184	190	196	198	184	183	182	182	176	200	191	203	155	188	193	185	170	207	201	182	203	209	180	198	185	170	182	196	178	211	185	171	199	210	188	175	179	171	198	193	178	180	176	189	189	194	192	234	178	170	187	188	211	207	185	198	200	184	185	187	205	201	215	179	215	169	163	183	221	185	167	186	218	181	158	208	185	182	208	198	175	210	198	202	195	186	192	182	192	206	201	191	204	180	190	189	198	173	200	190	178	192	191	181	186	181	183	189	212	188	178	178	195	188	178	200	193	177	195	186	195	199	175	170	201	190	193	185	185	187	211	200	188	213	192	193	182	183	204	190	175	194	202	212	173	208	187	170	167	176	167	186	186	191	178	190	160	207	180	207	206	173	203	177	198	170	187	187	183	181	177	182	199	199	195	177	172	182	171	197	189	156	182	167	192	164	172	186	199	180	198	192	194	188	208	206	185	229	198	200	184	196	180	188	188	220	175	182	199	202	176	163	178	202	196	220	187	188	186	177	170	190	187	196	160	193	198	177	201	199	200	162	207	166	196	245	192	167	189	213	188	212	198	176	188	205	202	177	203	184	185	169	201	196	191	177	169	176	199	176	207	197	195	169	180	179	196	178	204	168	194	188	195	227	176	196	162	159	191	173	177	176	190	177	205	166	183	188	200	193	195	208	186	196	185	189	172	170	195	174	232	165	198	204	205	185	189	177	182	200	204	186	191	166	178	183	189	184	207	192
9676	950	1482	1637	1376	1115	988	877	755	796	713	664	632	626	595	581	559	536	551	536	568	554	493	547	565	497	527	506	515	515	511	461	498	544	513	475	507	480	457	489	514	469	459	504	476	478	468	493	496	483	486	517	494	489	487	503	524	524	492	459	471	522	498	508	531	521	564	622	588	588	554	572	513	614	580	481	537	504	491	511	544	487	486	491	510	519	542	488	547	488	484	469	473	458	465	458	497	461	516	534	458	476	487	444	493	475	478	500	476	483	494	481	474	476	478	474	458	503	483	446	537	457	489	458	494	493	436	509	524	475	454	446	477	468	479	529	521	491	491	481	483	466	431	446	490	473	473	470	499	455	435	506	461	524	480	482	465	446	439	462	507	500	468	498	474	499	425	468	475	439	490	491	458	481	499	482	481	457	485	509	464	499	500	486	448	494	513	451	488	480	501	432	455	477	455	486	508	485	441	485	498	481	449	474	438	444	478	438	461	508	449	483	542	482	441	482	512	438	468	467	449	448	476	446	437	450	490	471	474	438	524	499	499	510	479	425	498	465	497	477	476	428	443	474	452	482	472	509	499	487	451	505	436	437	474	446	465	471	501	451	478	467	502	481	472	506	453	485	519	479	468	473	501	491	484	505	466	469	450	477	483	460	436	461	492	466	499	473	483	488	470	524	493	490	475	470	488	480	484	459	491	480	509	511	457	491	455	468	454	466	498	493	458	471	454	459	488	444	444	486	519	459	479	490	468	483	457	502	435	495	465	454	505	499	482	453	491	491	481	464	478	484	502	451	539	479	502	495	471	458	491	493	454	513	510	486	490	471	460	472	480	505	496	437	447	482	472	485	495	460	486	458	479	514	468	459	455	461	459	482	461	477	473	469	488	446	485	444	497	448	456	463	498	463	457	437	511	509	471	463	433	474	486	467	476	480	502	482	489	452	485	429	517	456	497	508	460	477	479	466	493	492	501	462	497	448	484	485	483	483	461	511	465	494	438	466	454	472	530	483	453	492	493	490	479	508	436	468	484	465	471	465	465	474	501	454	470	451	501	490	476	431	506	446	476	458	490	479	496	446	440	495	486	478	476	492	462	440	476	501	439	484	487	498	485	432	496	483	485	463	485	496	462	488	483	461	513	435	454	473	508	482	432	492	467	505	486	483	440	464	468	484	475	467	477	463	439	498	489	456	473	459	504	480	482	474	460	436	485	513	470	455	462	495	510	470	436	475	447	474	484	497	485	488	472	481	479	490	471	494	459	474	470	508	505	505	506	499	447	443	459	452	468	491	484	506	442	482	487	451	477	468	443	479	472	477	500	472	480	451	439	466	458	470	477	471	454	448	489	486	462	445	480	478	474	469	487	456	485	459	457	466	468	447	464	498	469	458	451	480	488	458	487	471	450	489	469	517	446	499	524	489	498	467	457	472	486	465	478	485	463	515	511	444	511	445	463	488	467	455	504	474	475	474	490	497	445	467	462	452	459	495	482	455	464	483	505	456	501	472	507	448	472	474	492	464	438	480	456	468	448	504	487	479	471	461	491	486	476	472	441	494	436	452	500	472	457	454	455	487	492	498	433	479	440	459	474	492	508	441	481	494	476	459	477	480	503	485	447	470	500	487	465	493	488	474	475	526	465	430	457	468	500	468	493	480	486	462	456	493	443	492	466	472	516	474	504	508	463	479	481	477	497	488	512	472	490	457	465	421	524	486	496	478	440	503	478	500	499	467	478	465	491	497	509	536	478	473	456	463	487	476	496	465	497	478	479	467	492	484	465	457	464	425	474	498	453	478	485	472	470	424	431	483	499	477	449	437	493	489	473	488	458	419	484	448	514	472	464	485	469	485	508	420	501	500	514	465	483	484	451	475	493	514	486	475	508	451	486	476	489	449	497	520	458	473	480	480	472	454	488	439	486	493	447	477	465	472	483	510	490	532	491	434	480	439	494	473	478	505	474	496	468	462	514	486	465	485	449	511	490	480	465	489	485	471	490	489	480	503	469	473	527	476	484	492	448	485	535	493	476	487	451	430	446	468	439	499	488	464	484	486	513	497	501	468	459	465	485	495	471	466	486	497	520	502	473	496	485	490	487	480	479	474	462	473	492	455	472	479	466	472	454	446	494	498	495	447	495	461	481	497	518	514	478	519	483	482	478	450	482	496	459	464	487	454	493	494	506	488	482	482	455	482	462	490	430	513	488	486	474	483	518	435	457	477	487	503	491	473	477	450	463	506	502	449	448	456	449	449	501	477	480	468	422	482	486	497	440	455	458	475	479	488	457	480	482	501	423	523	448	496	494	470	488	491	477	462	507	508	438	462	518	501	431	472	474	534	456	432	470	496	500	479	450	461	496	495	490	452	479	484	443	453	500	483	482	487	475	503	493	458	512	481	448	448	481	469	450	467	448	506	492	491	471	464	461	433	479	509	460	501	458	453	417	442	437	541	496	475	465	472	467	499	491	513	462	446	485	477	456	496	487	439	509	471	480	465	479	449	501	477	472	476	447	440	455	494	448	462	495	466	436	480	491	471	472	503	480	512	461	465	491	474	477	472	480	485	457	494	529	488	498	454	487	462	489	480	476	434	475	476	473	474	489	468	489	452	499	458	425	488	535	472	486	447	472	454	485	499	493	458	477	463	455	487	456	500	444	458	500	462	497	467	473	512	435	462	441	505	490	506	478	455	471	458	473	472	490	454	482	497	453	492	445	430	520	467	457	462	488	436	481	474	452	487	484	482	533	488	517	449	497	489	498	496	483	487	447	474	452	474	509	502	476	465	495	460	482	490	474	490	489	460	460	493	496	483	480	457	501	478	471	471	420	448	452	497	472	477	480	473	498	506	510	477	407	472	482	454	507	516	479	458	467	477	471	451	485	458	462	479	507	531	456	468	452	469	468	524	467	502	473	456	484	462	506	481	455	494	507	467	461	458	500	490	442	462	468	538	492	473	493	500	450	467	480	458	453	483	460	482	465	481	446	479	479	463	454	475	520	495	478	520	458	488	512	519	463	483	511	439	457	498	481	454	460	483	438	498	452	463	469	503	490	454	484	455	476	459	459	482	463	502	481	507	478	460	475	507	499	457	454	460	483	471	494	495	499	455	476	456	503	434	483	481	497	552	452	504	456	485	466	456	466	466	488	455	448	481	506	436	519	443	477	449	489	467	508	419	496	480	463	505	433	472	467	517	433	480	446	509	450	489	471	442	462	469	511	485	469	489	493	459	472	481	445	477	509	508	472	504	501	459	468	484	464	458	440	463	496	510	466	456	475	459	507	495	486	464	485	459	465	489	471	441	457	478	488	444	487	511	527	483	455	501	480	448	478	466	499	489	481	499	486	518	464	507	496	508	499	474	530	464	469	479	446	454	491	497	450	509	465	467	496	455	475	472	450	454	485	466	484	489	455	506	481	484	463	513	440	503	453	423	432	476	459	453	460	447	438	455	469	476	478	437	481	457	449	453	486	435	490	465	489	520
2931	434	397	420	402	378	360	333	335	350	355	362	341	365	352	395	388	371	384	384	373	406	341	352	374	358	362	365	358	403	375	378	364	386	381	373	374	351	367	368	380	361	370	364	385	350	352	383	373	374	347	353	351	345	355	358	373	388	357	361	370	402	367	359	352	400	366	362	379	396	371	356	367	394	386	359	345	373	363	378	374	380	320	352	369	339	368	355	400	386	366	406	379	392	378	363	388	383	379	312	374	328	371	378	361	362	392	416	369	364	346	385	376	356	354	356	375	355	339	352	381	378	401	382	359	369	349	361	381	359	335	356	381	355	362	345	397	354	367	350	346	340	391	362	381	378	394	389	384	370	343	375	375	381	360	343	394	349	394	385	370	379	375	357	351	338	351	316	381	361	353	376	393	357	344	326	341	353	358	392	358	368	385	346	342	320	378	381	366	339	351	376	370	369	355	380	356	399	364	376	403	366	380	373	380	365	342	375	337	340	311	336	343	373	349	407	334	389	337	359	379	379	382	425	374	385	371	379	368	379	371	355	385	364	316	355	371	366	347	370	359	329	330	356	383	362	377	350	371	371	333	380	363	359	342	345	346	380	358	426	391	374	355	387	340	330	334	353	369	353	370	342	361	384	374	360	428	386	382	375	366	336	345	350	355	391	376	357	373	369	360	335	343	328	351	347	378	328	358	349	406	355	388	394	366	383	373	366	356	315	376	383	374	393	380	386	395	372	366	360	370	365	394	324	348	350	362	357	339	366	374	342	363	350	388	366	366	374	381	378	371	378	380	366	406	369	346	369	360	358	370	350	361	371	351	342	351	353	385	357	362	374	333	367	342	373	421	377	368	369	353	337	392	353	389	341	337	419	349	373	372	324	370	336	351	352	357	363	363	357	344	374	395	373	393	375	389	368	360	361	393	374	368	366	399	378	323	366	360	397	355	375	349	372	393	389	390	368	371	337	360	417	361	378	352	378	365	344	392	383	374	361	374	373	339	341	368	377	359	349	363	338	331	401	384	307	380	339	354	368	327	398	353	319	392	360	359	366	381	376	375	390	332	379	385	340	373	353	343	335	376	354	359	352	406	342	381	355	366	379	364	373	385	391	366	373	341	340	367	326	372	360	364	382	343	351	380	363	376	354	380	331	382	358	342	351	335	382	323	399	322	397	358	400	368	375	350	388	380	346	383	330	388	337	362	339	367	386	349	366	330	332	369	348	388	345	364	348	381	361	371	361	386	378	342	344	361	360	352	365	387	346	350	367	378	349	341	379	364	393	342	368	350	356	358	372	349	366	337	370	383	385	358	391	367	366	367	380	341	379	392	368	357	387	373	365	318	346	360	391	381	344	385	383	369	395	347	365	344	351	354	318	358	342	322	358	351	335	361	348	375	348	346	396	349	386	397	359	364	333	340	343	362	379	376	349	360	370	385	342	362	349	381	382	335	377	403	368	398	384	356	358	374	368	365	359	387	380	360	367	342	326	383	393	359	378	372	357	360	378	330	371	391	360	369	393	385	334	372	375	359	356	380	389	433	372	364	356	372	363	395	368	349	334	344	360	369	371	372	389	374	360	364	383	359	361	364	394	355	399	391	409	360	398	374	388	384	364	364	379	346	353	401	392	375	358	337	390	358	361	352	339	351	352	405	414	352	372	360	386	365	360	409	385	342	385	381	375	340	363	361	356	362	357	331	336	381	386	412	358	369	356	333	359	354	398	363	372	408	372	355	374	377	381	393	399	391	409	390	380	355	385	363	387	376	351	367	368	383	363	376	400	346	367	360	385	380	331	355	357	351	361	369	340	380	345	349	344	374	357	349	368	386	398	389	362	343	364	348	354	347	377	369	352	355	367	401	346	342	331	334	348	330	388	375	367	348	344	336	342	336	359	331	318	374	389	379	378	350	345	366	422	392	351	347	369	362	332	384	389	387	354	380	371	338	350	348	330	351	342	336	367	371	380	413	363	335	340	372	409	390	339	382	346	393	337	359	355	387	369	370	335	357	383	384	368	343	371	371	371	372	366	357	347	384	400	347	350	339	356	379	398	377	356	364	380	327	362	365	348	378	391	354	344	374	337	327	354	403	393	363	359	354	414	336	373	366	378	363	368	334	402	358	344	333	375	320	358	378	361	375	366	380	393	405	358	353	408	375	381	343	358	375	353	354	363	362	342	373	387	364	388	360	348	343	377	401	360	369	359	396	367	381	384	359	390	366	383	373	393	373	364	402	369	374	336	367	357	404	371	353	364	349	401	416	355	338	358	380	387	362	399	352	345	355	377	349	354	387	380	363	392	348	390	372	341	378	367	380	369	401	372	374	385	356	327	336	381	364	367	328	391	370	339	339	372	368	348	377	355	383	394	350	358	407	350	332	369	388	325	368	384	354	391	371	348	360	379	349	312	335	382	363	352	361	371	376	366	364	391	334	374	379	390	346	328	370	341	352	341	350	387	382	329	353	391	376	327	393	346	340	363	370	312	389	380	363	375	356	339	401	387	352	369	386	398	381	348	349	382	376	353	408	364	357	375	343	354	378	351	362	380	358	369	375	401	376	348	380	378	364	354	389	366	374	336	370	367	323	399	382	349	359	369	372	352	372	371	361	376	370	368	345	400	380	364	359	355	351	349	412	360	353	357	400	346	384	349	373	355	368	365	383	359	387	362	356	361	372	389	378	325	393	362	383	385	367	362	336	393	358	363	358	370	372	363	349	332	365	347	312	352	380	375	328	346	364	362	381	345	329	370	361	345	346	403	328	377	332	341	336	325	414	348	369	384	378	358	406	357	391	327	383	383	402	353	366	360	360	368	370	400	338	367	364	372	343	339	350	355	388	355	348	382	384	332	370	345	412	405	345	345	405	355	365	384	347	379	377	380	360	359	384	339	322	350	368	342	360	360	351	347	370	375	366	391	356	363	358	352	353	393	366	362	346	388	396	377	350	368	394	347	341	362	334	358	364	393	367	347	383	366	369	333	341	375	387	345	393	368	375	367	415	390	314	360	371	367	364	350	378	345	398	401	358	371	343	362	387	409	387	391	339	390	351	374	373	353	349	346	366	378	341	375	361	356	350	347	359	347	348	366	409	346	344	338	378	394	397	414	344	372	344	356	395	403	383	338	330	351	355	372	362	362	348	351	349	303	335	376	409	380	355	357	386	389	387	363	352	395	336	356	364	355	346	369	406	391	338	319	364	364	369	344	378	387	366	373	341	367	383	337	384	361	357	349	325	385	335	342	344	369	355	383	381	360	368	377	377	355	334	380	390	377	395	390	362	374	348	371	357	356	367	414	337	394	399	367	374	370	356	417	324	377	392	425	369	407	339	371	344	385	357	372	333	391	358	342	349	367	351	363	354	370	339	364	420	382	345	320	387	326	361	348	370	340	387	384	374	402	381	359	356	366	377	337	333	372	374	371	342	348	367	351	364	361	360	361	362	371	336	336	361	351	399	367	364	338	395	380	388	389	341	364	367	369
3309	948	874	878	860	909	839	848	875	874	865	876	873	875	843	843	901	867	853	866	797	857	848	865	850	848	857	865	859	892	846	923	921	870	852	833	820	848	877	896	875	871	828	866	873	837	880	839	907	905	872	852	924	895	858	898	845	886	878	851	889	890	832	874	812	888	874	890	905	882	859	899	893	920	867	832	838	839	819	881	849	838	859	875	795	901	886	882	811	864	869	859	895	837	862	840	840	847	843	854	853	850	839	881	902	893	830	815	890	805	834	852	838	834	878	845	866	911	840	820	830	910	839	890	885	858	819	879	856	881	838	878	832	892	802	909	862	936	881	844	847	873	819	846	838	856	905	888	863	860	846	859	845	859	899	866	854	796	886	849	873	861	840	813	888	864	845	896	831	827	847	790	866	813	848	867	835	830	887	819	895	884	876	839	854	883	886	840	826	867	838	886	879	856	852	888	817	846	843	850	901	892	829	846	888	865	878	866	932	881	851	780	796	852	861	850	843	839	833	897	888	854	846	905	838	884	810	824	867	840	868	880	895	848	902	836	836	826	860	832	836	829	898	813	881	878	847	849	910	864	867	894	906	853	888	882	876	903	874	850	913	821	841	815	853	838	860	856	864	859	839	901	884	887	819	859	860	818	891	913	865	842	837	850	865	850	842	839	850	900	881	890	875	838	814	808	842	841	867	902	843	878	878	823	856	799	862	837	887	845	833	883	789	858	855	865	839	903	861	857	791	870	848	884	893	858	888	909	854	883	866	891	819	863	847	862	866	767	872	891	853	877	829	882	846	858	879	858	918	826	833	842	867	893	846	844	888	891	827	854	880	860	861	887	841	887	888	835	850	852	829	850	890	895	816	868	855	876	896	832	845	809	930	820	884	882	887	840	841	830	886	905	833	855	875	868	910	830	847	847	811	852	899	884	908	908	846	795	870	907	850	860	808	807	852	862	918	855	891	885	836	885	887	913	894	882	828	832	859	834	844	919	872	878	887	884	860	865	858	845	869	854	830	843	899	884	826	834	858	871	919	857	881	837	870	803	878	859	885	842	886	855	874	875	888	834	899	864	801	833	900	879	900	857	836	821	896	901	867	848	855	880	850	844	827	895	845	831	870	855	882	855	881	812	846	829	871	839	804	888	883	852	883	839	904	870	830	851	823	876	849	842	878	870	834	842	876	871	855	895	915	855	836	898	848	875	830	902	828	871	839	820	870	847	871	840	853	847	904	899	879	867	872	828	860	867	883	848	869	816	888	896	859	806	873	867	864	817	932	819	864	802	900	892	839	887	885	864	852	913	849	859	840	839	828	833	911	852	858	847	871	853	869	852	864	825	904	875	798	849	815	880	868	823	873	877	876	841	879	902	838	817	847	876	875	855	819	865	861	890	821	880	872	870	879	880	891	873	890	850	865	893	875	806	840	841	896	888	907	876	842	867	879	858	861	860	809	836	836	906	865	801	849	877	829	807	866	815	841	897	891	838	807	838	865	830	860	874	876	864	797	891	834	857	893	863	888	851	889	871	890	805	869	829	856	846	857	851	839	878	831	863	856	845	839	823	853	849	853	847	854	879	943	854	847	855	859	900	865	823	832	947	822	841	822	840	849	861	853	894	830	853	850	851	852	866	859	864	870	819	909	831	802	881	871	856	909	833	831	854	855	891	856	873	838	906	843	877	821	864	812	836	832	864	870	785	833	846	841	854	824	875	844	811	820	852	866	838	810	847	881	846	823	883	855	858	839	855	872	902	856	865	880	850	881	813	849	833	839	828	837	856	866	879	879	904	847	842	839	804	938	864	843	896	892	891	806	833	938	847	862	858	874	823	874	881	825	832	824	918	858	901	855	866	855	833	836	882	866	849	903	849	854	870	863	879	889	865	825	801	885	881	800	840	885	825	869	831	840	870	903	860	841	853	926	872	829	871	872	861	844	905	852	859	828	856	849	864	861	854	831	802	873	861	864	864	887	809	847	842	921	825	793	870	838	852	860	880	899	809	874	854	875	851	876	801	852	932	873	857	859	882	849	852	810	927	828	904	863	867	862	868	856	841	883	830	864	859	845	854	875	831	836	853	856	874	885	848	840	837	898	855	850	896	855	821	815	867	843	860	820	839	819	877	851	856	813	874	803	845	868	838	850	910	918	866	869	901	846	850	914	856	867	889	887	863	861	811	850	863	864	873	809	846	884	824	867	845	856	853	874	895	851	831	863	872	812	848	845	866	877	827	868	871	851	865	906	858	857	895	895	800	863	850	933	830	802	904	891	837	899	851	831	864	889	804	819	866	853	848	869	826	839	884	854	876	831	891	840	911	887	852	835	833	915	874	847	865	821	842	834	885	936	885	868	836	867	830	873	876	864	862	862	887	896	845	856	837	868	898	828	833	874	879	887	828	857	839	867	819	895	858	867	850	850	854	876	869	862	853	877	842	880	805	838	807	891	879	819	882	820	858	815	898	880	857	884	845	884	880	812	847	869	867	850	879	832	919	838	910	859	873	884	922	834	871	843	842	883	846	874	867	856	861	853	852	921	839	879	828	883	867	885	902	869	837	900	859	859	880	865	854	878	811	792	886	887	905	856	870	863	871	853	859	871	862	835	874	862	879	912	869	858	892	877	820	850	851	856	854	917	882	858	877	824	877	838	850	865	824	908	890	829	836	881	880	883	833	873	854	834	790	835	862	855	835	888	884	825	865	851	840	833	873	875	827	848	896	901	869	879	847	835	823	839	832	903	892	927	880	854	824	842	868	869	853	876	874	847	913	849	902	884	897	861	884	830	866	812	863	884	831	852	915	847	819	865	838	887	867	848	842	908	835	850	871	825	887	832	867	855	846	826	808	850	837	852	877	864	821	840	801	882	829	852	865	893	817	865	872	884	858	892	852	889	877	898	909	869	862	840	876	878	895	847	885	895	853	839	824	876	881	854	838	855	875	913	879	861	901	870	827	854	852	813	794	860	863	894	821	841	913	836	921	871	836	864	856	875	892	835	841	878	887	885	877	922	876	904	810	802	847	872	879	864	844	905	901	802	822	829	914	822	852	893	882	868	836	834	842	899	851	828	843	798	890	880	896	866	851	850	838	828	836	836	825	818	865	832	826	886	837	889	882	873	815	868	870	890	834	795	875	862	869	897	877	842	841	877	872	876	919	894	862	838	859	823	908	835	861	876	841	833	901	877	862	881	837	829	850	843	836	824	872	858	841	841	844	856	883	899	904	890	891	869	859	852	881	797	916	849	899	834	839	813	819	840	843	835	909	838	881	930	887	888	886	892	894	888	861	846	819	887	895	886	840	858	877	825	860	877	838	889	846	863	823	874	870	831	861	847	856	872	833	900	843	841	825	875	881	871	849	854	875	878	860	865	839	853	886	859	850	890	858	800	791	899	863	834	893	823	833	864	842	870	880	845	831	880	908	867	852	836	863	826	897	853	882	814	842	835	890	859	813	874	841	873	875	872	874	853	831	879	877	853	871
8778	666	523	477	386	393	333	361	330	328	318	323	323	298	317	312	329	311	343	367	316	308	289	279	300	313	287	326	288	329	305	327	319	298	300	299	313	315	313	285	284	298	289	340	313	283	281	326	319	312	308	331	308	307	300	300	302	307	331	336	326	316	300	312	305	324	287	340	293	298	302	315	343	306	280	313	303	317	286	293	291	330	325	301	303	331	281	296	278	294	338	336	355	311	306	312	300	315	320	295	283	290	301	299	270	320	328	311	317	334	287	283	283	269	325	286	313	281	282	291	324	312	297	280	279	301	301	308	298	293	353	296	266	307	306	301	291	300	301	293	337	288	315	328	346	341	316	293	299	323	338	317	332	269	294	289	301	293	339	282	273	303	313	363	292	294	305	312	332	310	315	299	335	317	290	272	320	285	327	326	317	311	327	313	290	318	287	306	308	297	307	301	285	282	307	297	308	331	304	315	303	289	287	320	300	327	262	314	317	305	341	330	312	305	292	303	275	344	302	309	349	316	279	360	325	314	284	297	323	277	342	290	279	309	295	303	314	293	270	297	324	311	287	336	301	306	292	342	332	315	347	318	283	314	318	325	328	291	324	260	298	333	326	287	303	292	349	309	311	334	331	307	273	340	286	307	306	342	289	314	325	312	331	289	313	312	340	297	306	289	292	296	299	299	286	303	298	307	336	315	320	306	321	341	335	301	304	292	317	308	283	278	294	297	283	329	310	307	305	330	285	340	284	325	322	313	293	331	310	300	316	321	359	282	338	321	312	293	311	304	296	303	292	279	291	306	287	336	328	306	352	307	320	299	325	334	308	290	282	330	334	320	318	327	338	298	326	309	285	298	326	312	291	294	349	327	299	349	301	290	302	345	304	306	272	294	318	338	328	315	277	273	306	296	304	308	332	321	324	319	306	269	264	304	286	300	314	307	292	313	303	309	348	275	344	323	311	302	289	273	297	306	337	304	302	345	311	335	318	302	291	312	329	307	317	308	312	336	304	305	343	360	324	282	283	328	333	322	308	347	309	300	286	348	307	299	301	299	295	293	299	286	312	316	291	320	295	269	286	299	305	326	305	316	307	313	311	315	286	293	347	318	321	317	274	305	307	310	318	306	325	310	327	284	306	321	308	329	343	328	303	315	304	282	309	343	322	311	327	317	338	331	315	314	326	332	288	277	304	320	311	273	306	287	296	311	334	299	317	298	302	294	299	288	294	304	295	296	325	297	282	319	334	307	281	311	303	309	312	311	327	306	339	304	309	307	272	328	298	333	302	294	308	313	302	293	299	274	291	318	324	289	295	314	315	321	334	320	300	274	309	311	320	291	336	300	313	309	291	291	302	302	292	339	301	320	292	294	301	305	320	321	347	281	313	295	320	285	264	318	311	319	329	324	296	306	280	303	289	299	335	298	313	340	332	329	327	332	290	292	312	308	332	307	320	326	331	350	282	335	320	283	294	305	324	328	293	326	344	295	328	291	300	287	284	302	296	286	325	335	294	338	315	334	292	275	274	304	304	316	300	315	309	312	322	314	299	290	339	295	271	311	306	324	339	288	301	320	342	314	304	314	330	266	309	312	312	293	336	333	293	319	323	328	355	297	298	322	319	324	294	290	289	321	307	301	325	295	299	321	351	269	294	292	351	311	287	267	342	321	339	333	299	317	342	334	314	305	322	336	315	302	277	332	308	331	318	324	327	324	318	290	279	301	320	306	291	320	309	334	339	327	325	303	318	304	294	303	329	334	327	315	269	296	325	306	305	321	303	322	293	319	258	317	308	296	295	293	302	315	328	302	335	308	333	309	304	281	264	294	277	326	319	299	308	291	285	324	281	283	300	318	287	306	345	316	298	339	328	283	339	319	295	302	309	287	305	298	290	327	335	308	320	288	310	307	332	289	277	318	332	307	282	286	319	278	310	326	316	275	319	315	258	329	308	285	283	301	301	308	277	299	330	291	300	275	298	346	294	277	311	308	295	332	286	327	345	282	332	311	302	302	331	285	306	290	298	309	320	297	351	320	314	301	294	332	284	298	331	300	327	296	311	320	310	335	280	299	313	330	329	314	292	312	281	334	309	286	315	316	331	320	307	285	344	290	272	305	294	292	313	308	265	303	295	323	330	316	281	309	316	297	310	291	324	307	269	304	290	308	317	327	307	308	308	322	317	297	298	305	314	281	311	285	325	295	315	288	328	296	343	326	295	281	295	330	264	253	293	308	324	297	302	297	306	294	298	325	311	326	286	318	263	293	316	304	331	320	305	302	323	296	297	285	307	340	318	333	315	302	329	300	300	310	296	302	331	312	296	316	336	341	320	328	301	311	301	283	294	307	331	326	284	319	333	319	308	294	284	324	302	295	323	307	297	312	311	306	342	326	330	294	274	278	344	323	280	305	324	303	316	276	305	290	318	294	325	313	272	323	320	311	284	329	300	291	336	324	326	282	323	309	259	295	292	278	301	329	325	286	299	284	321	350	315	300	324	298	311	305	310	338	293	322	303	318	338	323	282	340	312	304	297	336	314	321	310	298	333	318	309	293	323	299	289	293	316	314	293	304	298	264	312	303	340	303	292	310	290	334	312	296	303	301	316	286	341	307	277	324	296	305	341	303	300	362	294	301	334	309	327	318	312	278	274	309	274	302	323	301	307	353	310	267	271	296	286	298	313	331	306	315	276	276	262	323	273	314	299	303	288	321	273	281	312	293	317	310	320	311	355	304	289	309	310	294	319	275	324	343	306	302	305	305	349	313	326	290	286	292	305	288	320	283	311	323	305	286	317	330	349	290	311	301	315	307	324	260	338	265	313	308	300	329	307	313	298	298	320	286	309	290	299	337	277	349	328	319	297	293	326	288	309	299	304	297	327	353	321	317	296	322	299	320	263	310	303	318	319	353	309	330	305	296	277	323	306	335	290	350	293	292	311	360	290	280	337	343	292	306	283	309	318	267	317	281	300	278	307	316	297	293	307	297	296	319	318	300	322	309	308	300	272	296	314	298	265	330	335	330	293	300	311	313	307	321	309	341	304	308	318	340	317	325	325	303	308	292	325	283	313	306	300	325	295	296	315	308	297	316	299	329	289	319	304	328	345	286	295	329	341	305	316	303	326	322	335	277	286	306	278	289	297	330	310	298	301	287	296	314	300	290	304	289	299	314	302	294	311	275	304	311	330	302	297	293	337	312	295	316	282	321	293	320	311	319	299	295	323	313	286	323	291	308	311	305	312	291	304	276	351	329	299	321	343	287	314	351	304	305	291	307	306	329	311	279	308	316	302	326	319	305	270	304	272	308	299	336	334	297	317	306	299	299	295	281	294	301	313	270	317	342	319	289	302	295	289	303	304	308	273	299	306	323	300	298	313	319	325	303	295	292	314	309	328	343	297	301	326	286	308	314	292	314	262	285	299	297	312	324	289	262	282	283	291	310	319	280	298	323	326	301	261	327	324	325	315	303	311	314	315	303	307	284	331	300
7658	968	1201	1278	1269	1094	1057	977	862	901	866	792	766	805	761	760	756	811	754	771	793	809	707	772	811	733	754	798	773	801	800	727	720	694	753	745	723	737	758	733	709	765	748	757	746	724	749	762	736	765	754	717	754	737	725	842	749	737	746	788	713	685	818	758	767	776	792	865	837	834	816	825	829	802	809	758	804	757	727	770	772	770	724	750	761	741	741	766	752	707	753	724	725	845	757	764	713	716	732	743	753	724	714	754	772	746	730	725	785	678	736	727	724	779	717	687	749	756	727	769	763	770	725	771	730	761	703	679	795	711	778	732	703	714	772	708	762	742	748	743	697	707	724	725	710	716	761	728	723	735	706	737	753	751	707	783	785	738	727	766	758	681	715	756	728	720	725	719	698	719	745	757	718	741	689	742	701	761	769	767	757	758	740	705	748	694	765	730	701	735	748	734	767	748	742	756	708	739	724	787	786	712	697	739	763	775	745	730	744	695	703	747	759	763	730	716	786	740	744	748	779	684	719	700	712	725	720	729	764	745	754	773	743	749	773	684	763	759	709	719	729	781	719	751	748	724	712	734	745	788	744	756	731	787	778	774	688	753	695	744	761	731	767	800	720	772	709	711	704	777	766	775	774	732	765	713	760	759	784	708	742	717	732	738	716	708	783	741	734	745	750	732	733	723	734	751	754	698	730	717	726	681	743	742	715	731	757	759	733	726	724	753	746	832	736	784	749	695	765	735	749	740	679	698	710	716	735	728	777	719	710	696	699	731	780	745	744	782	715	722	725	745	739	770	763	761	745	668	736	762	731	741	725	699	779	712	750	739	755	731	740	725	726	793	741	790	714	711	734	774	704	731	780	733	733	717	709	736	779	711	717	776	720	731	744	757	732	769	714	763	768	676	748	741	781	713	770	758	771	791	752	755	708	787	771	764	777	759	769	759	725	725	755	698	745	789	758	750	752	731	706	753	730	766	687	724	764	736	746	768	746	745	762	797	708	752	758	733	717	719	750	755	795	800	744	742	736	747	735	681	732	775	725	713	715	694	788	720	757	745	688	708	719	762	737	685	660	757	755	672	693	718	704	720	722	780	778	738	767	697	744	732	747	686	743	764	698	772	744	708	736	734	758	716	733	760	744	767	754	684	767	800	744	719	838	740	718	766	672	755	687	738	724	727	747	727	732	729	719	680	794	702	743	733	729	767	725	687	724	752	741	762	742	725	741	750	712	764	729	808	761	742	758	676	759	690	765	739	758	724	735	707	738	731	725	710	737	739	683	729	751	762	758	748	721	800	754	692	759	714	738	705	753	738	725	771	722	758	806	745	730	701	729	766	694	786	740	820	764	748	736	729	725	714	702	727	716	785	708	737	713	698	727	748	734	770	693	750	724	740	732	734	768	719	739	742	738	786	721	728	740	725	710	715	732	743	668	762	755	762	748	757	773	705	754	716	755	748	765	726	771	683	770	733	767	767	783	724	714	719	743	751	717	706	722	784	745	759	739	757	737	725	765	767	701	729	764	738	736	724	749	755	694	789	731	716	760	712	772	756	762	721	790	786	714	758	771	765	736	764	736	724	796	703	731	756	752	747	762	748	738	701	724	764	707	761	711	694	785	742	733	720	750	675	705	721	714	734	702	738	752	752	754	787	740	762	755	736	718	756	710	785	711	782	708	705	747	695	735	720	731	767	771	737	699	694	755	685	762	748	718	725	757	744	738	745	762	719	742	703	744	740	761	718	768	784	764	744	744	715	768	740	753	725	759	706	792	752	732	710	781	755	717	780	760	737	721	715	763	709	721	731	760	725	758	751	710	730	776	700	741	698	759	732	771	725	718	701	714	723	754	743	683	781	775	703	783	727	785	761	701	737	753	740	762	715	699	726	717	737	754	698	749	697	780	712	762	750	755	714	769	706	736	720	777	771	706	756	767	731	758	756	703	686	730	707	743	737	699	702	708	771	701	760	763	770	699	711	731	746	769	743	694	774	737	752	704	680	726	741	690	819	737	703	725	717	739	720	790	727	724	739	746	762	715	711	741	773	749	723	752	708	705	752	720	707	699	745	711	722	681	776	735	774	732	761	721	743	725	713	692	719	784	785	770	719	695	800	756	750	758	724	743	761	767	698	708	767	738	719	763	705	758	731	725	743	717	712	748	721	799	766	694	759	712	736	718	810	692	802	760	780	769	732	777	754	687	770	704	734	718	743	728	694	757	770	695	686	729	761	735	735	758	750	770	737	747	767	761	726	777	697	723	718	726	744	736	690	727	739	774	730	761	782	737	741	727	759	722	798	760	786	716	737	724	707	711	717	719	709	722	720	726	709	747	802	737	685	737	746	709	731	725	733	723	708	746	812	749	732	743	719	686	775	682	741	735	706	823	759	759	764	699	777	780	692	814	739	820	690	771	745	743	714	708	792	729	755	744	744	739	758	782	775	725	746	763	715	748	715	736	698	754	746	708	712	725	746	735	770	710	749	742	781	768	749	706	713	731	752	699	757	720	727	772	756	720	723	735	783	756	751	735	706	704	728	765	771	776	721	733	761	696	768	734	735	669	768	762	756	730	725	792	711	735	738	752	740	751	751	740	726	779	755	788	708	763	736	745	756	760	720	748	723	756	722	693	743	694	738	759	719	768	773	741	780	745	750	752	798	690	730	769	745	715	739	735	736	757	705	721	736	736	790	691	787	720	749	731	744	716	758	726	765	733	778	719	716	729	686	725	707	742	729	780	745	723	765	743	757	760	728	728	742	764	730	729	763	728	725	724	724	752	740	702	780	711	690	728	759	717	722	749	731	706	730	740	693	736	713	739	771	727	738	768	742	742	766	743	736	724	734	784	723	733	717	764	757	750	763	766	722	704	737	772	711	741	703	718	747	730	699	721	790	786	794	756	720	745	737	739	723	701	767	762	676	749	736	721	762	730	679	746	750	736	715	739	725	733	748	720	759	752	718	758	718	750	704	714	734	745	716	727	738	708	738	802	772	729	739	724	746	769	741	760	761	762	708	720	720	741	790	721	741	694	725	741	750	774	730	747	735	764	804	780	715	748	715	753	709	763	753	706	717	711	730	740	763	715	717	749	772	760	745	712	750	719	728	747	735	730	742	745	736	707	709	697	775	762	744	723	742	762	749	706	729	718	701	709	792	779	755	750	741	766	715	748	731	731	767	755	759	743	780	721	783	740	778	740	751	771	718	717	705	716	720	719	718	680	734	725	707	771	707	723	716	721	756	746	729	756	745	741	750	758	774	742	688	792	710	765	745	731	732	745	753	736	720	738	720	782	715	748	756	687	730	721	770	787	747	742	775	753	742	716	754	752	700	733	741	752	719	747	689	721	736	680	751	711	764	705	757	745	752	724	738	750	732	674	730	821	738	725	707	748	722	704	717	725	729	733	712	699	704	754	752	772	777	749	729	758	709	717	732	732	711	743	711	746	735	746	748	760	727	701	711	718	769	747	701	733	754	736	755	732	728
15249	1028	648	522	385	298	281	283	250	248	192	191	215	184	207	187	194	165	202	202	185	211	210	185	199	192	190	217	204	199	167	180	196	195	180	177	168	183	180	168	206	199	196	198	208	176	176	206	190	199	179	188	197	176	217	197	189	178	203	215	197	189	163	181	201	180	197	198	188	204	203	195	229	196	157	167	207	227	199	195	188	194	163	179	175	226	200	187	192	170	206	182	191	202	179	185	184	194	201	184	174	177	195	185	180	184	164	209	203	199	178	167	206	190	207	219	203	193	160	207	188	166	184	181	191	160	160	209	202	191	176	215	207	192	170	212	187	208	164	188	185	169	197	190	161	176	194	197	179	213	215	195	206	174	201	211	157	172	165	208	187	174	196	215	177	210	205	195	168	212	185	197	211	213	173	181	169	212	185	174	162	190	164	207	211	212	169	176	180	180	190	184	171	183	195	192	186	184	194	193	211	218	180	171	209	200	197	192	208	173	197	209	193	186	188	189	194	176	163	205	176	190	186	200	195	218	202	190	180	192	187	193	171	184	177	182	183	202	166	176	221	197	186	200	172	190	211	174	170	188	195	182	194	202	217	200	181	173	193	218	186	192	182	180	170	172	207	198	211	200	187	162	176	210	175	171	162	173	191	173	182	208	184	186	200	155	183	221	165	190	167	206	188	210	220	198	175	179	192	200	201	174	180	191	191	143	184	206	184	186	189	184	188	187	220	179	159	183	169	177	193	182	193	211	173	182	178	180	182	183	190	175	185	197	186	179	185	193	177	177	177	172	186	195	186	200	156	200	172	209	182	178	194	208	195	168	197	192	172	202	211	199	204	211	191	220	178	192	170	207	208	202	198	221	193	166	190	187	214	184	193	165	195	166	172	193	194	189	191	205	195	171	178	155	198	166	222	192	160	205	168	173	194	178	198	169	169	179	187	167	187	190	158	182	172	196	188	206	194	200	220	216	214	181	169	168	213	194	176	166	185	180	181	190	171	170	198	177	201	177	199	182	167	171	188	185	167	186	213	191	175	169	182	202	184	193	197	181	219	182	177	174	171	178	173	181	195	198	195	182	167	182	164	188	167	189	205	213	171	192	213	184	188	182	173	195	196	198	204	170	159	192	195	206	182	189	186	211	156	214	201	174	170	159	172	193	185	190	210	176	190	199	176	187	193	195	200	190	193	171	202	160	200	210	177	184	196	178	207	167	177	188	196	194	195	186	173	181	164	196	210	203	188	198	174	154	174	185	199	175	191	183	169	217	178	162	218	183	229	174	171	181	183	196	176	200	183	187	192	205	173	180	195	197	189	164	199	204	178	197	176	184	176	170	191	170	199	203	178	186	185	186	182	198	196	174	200	170	211	195	190	158	186	184	196	205	194	190	182	189	168	139	207	173	190	178	187	199	195	195	197	198	201	201	179	185	183	193	191	195	195	198	193	169	182	174	197	167	187	189	221	180	188	168	196	194	178	207	184	211	184	177	189	191	213	182	214	179	181	157	212	176	195	181	173	165	198	189	181	173	212	192	172	196	172	198	206	186	178	165	180	163	185	171	190	199	202	192	190	180	191	173	205	194	183	185	196	193	196	189	218	225	206	185	200	176	177	199	191	203	197	196	201	180	212	190	189	185	192	173	211	220	207	192	194	190	199	215	188	174	193	180	208	178	208	176	188	181	208	200	202	202	165	160	178	202	177	199	168	189	170	187	186	183	176	165	189	197	172	190	169	183	208	174	200	186	178	220	204	178	198	181	206	173	178	179	149	195	191	203	193	173	209	212	158	186	169	176	205	195	194	206	195	177	212	188	184	176	226	198	185	165	177	177	187	196	194	161	192	191	194	190	184	196	190	169	207	198	206	182	177	199	198	187	194	199	199	181	157	221	200	152	189	171	198	173	201	187	175	192	168	216	183	204	217	205	203	196	199	193	191	187	182	188	208	175	197	192	187	173	190	197	200	221	201	169	173	173	186	154	172	193	196	178	163	222	185	209	171	184	197	202	169	201	180	187	191	221	199	178	189	184	189	180	189	194	181	191	179	198	164	191	189	190	184	146	173	183	182	194	174	178	174	181	201	209	199	196	200	182	170	199	173	202	168	187	186	199	189	213	181	173	214	162	175	175	208	196	193	182	196	206	191	166	188	184	182	210	186	198	205	178	181	179	177	190	179	172	194	202	186	184	215	202	185	171	184	156	186	195	191	181	175	196	192	189	177	169	196	188	177	183	176	191	221	181	204	222	191	176	176	189	190	169	165	171	210	193	197	183	173	197	175	193	191	185	211	169	164	186	202	176	189	184	208	203	186	172	172	210	197	197	181	166	200	205	169	198	177	195	177	170	189	173	184	180	186	194	188	197	206	207	191	191	192	190	140	154	203	198	164	182	179	174	182	184	204	207	199	211	192	197	203	174	212	188	195	172	193	165	185	185	177	221	191	170	199	165	197	186	185	203	188	188	199	170	186	214	198	189	210	186	178	181	186	182	175	182	214	179	185	208	171	185	173	193	214	212	219	183	192	179	218	186	190	190	174	187	224	193	189	207	171	176	157	179	196	176	202	195	183	179	200	208	196	188	195	162	200	168	159	189	212	191	178	215	185	175	191	162	219	212	209	185	184	195	171	195	215	177	205	160	186	206	203	183	200	208	201	188	155	194	189	194	202	169	189	180	207	201	208	190	190	182	193	185	164	176	181	182	169	185	199	200	175	186	176	183	218	188	197	182	173	182	184	171	221	218	186	192	185	165	183	197	192	201	192	165	184	209	166	212	180	176	187	206	190	187	201	174	207	175	199	225	227	165	202	187	213	189	185	193	166	215	182	190	200	174	182	205	212	185	196	192	189	157	150	183	203	190	195	204	186	209	196	179	190	181	186	183	178	214	181	192	203	206	212	215	183	197	156	178	222	198	210	183	189	191	168	157	189	163	177	197	173	191	184	185	196	197	190	180	205	170	168	171	166	176	204	173	186	193	190	169	202	194	173	157	209	174	167	195	189	195	181	192	170	193	192	190	170	211	185	202	184	183	190	187	195	215	207	173	182	179	177	215	185	190	187	201	202	208	187	181	161	175	181	181	185	185	194	186	147	183	179	199	192	217	178	182	168	168	179	179	209	195	174	188	182	174	199	171	170	192	181	179	186	159	197	176	185	168	202	181	161	188	206	189	203	201	206	197	190	139	164	189	187	199	207	172	176	179	176	195	175	179	187	197	191	212	178	191	199	198	184	173	182	200	207	195	173	194	191	183	200	223	192	191	190	196	203	190	172	196	211	175	180	203	194	194	183	171	198	195	192	199	196	180	211	211	185	180	196	172	166	174	198	190	194	184	203	177	198	183	170	182	210	187	203	191	194	186	182	209	166	205	200	201	190	193	192	177	159	182	189	197	196	179	174	176	152	207	190	214	191	193	208	193	186	195	164	183	191	196	165	183	173	198	212	193	183	202	208	184	189	179	171	185	175	180	205	185	169	197	201	199
9327	944	1480	1577	1373	1162	911	849	800	742	700	688	636	622	631	579	561	577	518	520	562	505	541	510	549	512	540	499	540	475	492	492	521	502	549	522	474	486	470	503	529	524	452	500	482	516	462	475	482	487	485	506	473	480	489	463	542	506	506	461	458	510	501	487	502	495	574	610	616	599	578	571	550	580	530	569	539	531	477	511	516	528	511	446	503	485	527	445	498	456	434	489	493	483	493	469	472	484	466	472	473	457	469	461	478	477	482	464	451	496	450	503	476	482	478	501	465	484	458	510	455	479	470	452	427	490	490	512	506	431	502	462	471	470	453	463	484	501	477	484	496	482	470	467	497	493	480	516	470	424	464	441	461	490	477	497	498	468	489	455	460	489	468	470	464	448	480	490	465	494	480	469	407	512	423	488	432	482	475	487	474	453	479	521	488	423	474	451	452	491	480	524	464	471	468	487	471	452	494	525	482	469	489	465	476	446	469	474	434	467	471	501	468	451	495	464	475	503	499	467	474	475	464	486	466	447	437	450	464	462	474	450	461	508	474	440	506	474	449	498	491	469	469	502	514	445	464	471	484	481	458	465	465	468	455	494	495	475	426	444	518	477	474	478	471	456	507	480	504	463	495	479	490	470	468	510	455	496	474	469	514	442	473	474	502	480	500	478	491	486	517	457	458	508	497	508	466	445	452	474	470	448	472	486	475	468	480	474	494	467	450	458	502	492	493	456	460	486	436	482	470	490	489	504	490	499	449	442	508	527	458	502	491	448	508	508	466	493	467	459	451	515	501	445	488	496	471	441	480	440	479	440	470	498	463	433	516	463	460	464	480	446	416	492	464	440	474	471	471	462	436	455	468	473	471	499	526	451	492	446	446	503	450	449	471	482	487	486	472	450	482	472	483	452	500	501	470	439	463	460	457	496	417	539	497	469	447	486	448	483	482	491	458	503	452	507	495	413	486	467	474	508	468	474	470	483	481	492	507	471	496	472	455	488	486	500	508	470	474	440	463	507	482	490	492	463	452	452	476	462	454	463	455	481	441	477	468	488	478	492	482	502	482	450	488	454	446	473	462	466	467	479	494	475	505	460	449	504	456	499	453	457	448	477	451	450	498	463	459	499	484	452	489	491	445	478	491	491	497	451	462	470	497	489	473	452	512	493	464	444	495	491	474	457	512	460	526	465	469	493	473	447	439	471	475	471	436	482	462	496	431	449	466	485	511	462	445	456	488	448	485	459	500	485	455	469	473	472	448	450	477	486	441	518	471	470	477	496	463	505	487	473	477	492	533	485	461	471	504	471	464	488	500	474	485	471	485	492	460	454	501	477	489	464	476	456	468	478	475	476	450	467	484	461	503	479	493	507	485	471	475	477	489	510	496	480	468	473	466	515	454	493	449	511	437	523	495	464	467	499	478	488	501	496	462	490	476	446	469	467	517	475	455	492	497	471	446	500	446	476	478	454	486	443	454	459	474	501	457	462	501	483	474	507	476	464	505	479	483	500	453	520	478	462	460	501	477	487	465	486	465	460	482	523	467	450	486	518	476	485	459	458	502	533	478	479	446	462	455	474	501	458	472	492	439	501	492	496	455	497	520	479	486	450	474	499	461	486	494	468	459	444	510	490	520	437	415	473	455	448	485	451	479	480	494	491	490	431	448	470	501	469	464	463	503	484	463	474	505	464	485	473	481	478	468	474	455	457	490	500	464	479	455	463	483	491	471	473	484	485	516	486	473	476	461	455	502	476	462	482	469	475	498	457	476	478	491	459	487	449	495	462	439	479	480	490	472	418	464	465	435	457	434	443	475	483	476	492	456	476	487	488	515	464	493	476	479	540	450	476	468	457	476	524	484	455	479	504	468	474	464	448	492	494	461	462	461	484	464	495	480	474	435	469	496	447	480	491	445	468	480	474	489	471	465	485	468	450	496	499	465	492	501	475	487	495	471	471	454	452	464	436	493	453	472	519	485	474	500	498	493	501	437	487	477	452	484	460	489	518	466	448	536	475	483	423	476	540	452	438	492	477	465	485	450	444	489	490	502	468	481	479	449	489	463	451	451	533	455	501	422	481	469	499	447	478	481	435	484	455	460	498	466	472	495	487	483	449	461	453	484	512	484	464	517	499	464	451	460	469	485	458	474	485	477	466	446	453	468	396	475	490	469	453	439	523	486	485	450	450	478	444	495	465	461	462	456	460	454	478	490	468	459	480	465	492	455	454	484	428	501	471	446	465	507	483	433	490	511	488	460	487	470	490	529	462	462	453	459	451	470	512	485	466	468	521	468	483	472	437	473	499	474	462	485	481	480	486	467	468	465	503	475	508	478	496	449	448	472	452	442	464	496	438	487	452	458	493	486	456	479	484	482	450	462	438	437	471	507	521	501	456	466	448	458	487	477	448	482	459	483	486	463	492	506	475	417	438	472	451	482	457	468	467	490	455	480	454	446	513	512	474	464	457	482	461	488	445	440	482	477	494	488	468	464	516	469	426	468	475	497	488	446	482	511	466	466	484	441	466	494	465	458	460	493	451	521	460	461	469	497	470	530	440	498	528	490	470	477	444	438	489	468	459	488	491	465	481	497	497	473	479	498	473	449	453	468	441	467	504	437	459	461	494	485	494	439	455	484	476	474	488	453	468	496	500	443	482	478	472	495	512	466	439	509	465	457	524	448	453	518	483	487	491	472	460	510	509	481	529	485	460	447	440	501	458	517	478	443	465	467	494	492	442	500	484	504	506	495	489	445	470	484	476	461	468	509	475	462	483	487	471	455	489	447	470	510	443	491	499	485	507	490	448	488	454	478	511	494	430	480	478	450	512	514	499	492	462	434	499	437	472	465	471	499	470	474	454	460	469	451	461	473	502	468	472	500	460	477	507	465	504	491	471	436	421	416	468	477	494	532	450	445	442	505	439	466	478	459	493	465	469	476	499	494	496	475	483	439	431	461	443	472	471	482	447	481	504	496	489	492	465	476	490	453	502	391	467	510	480	469	491	469	487	461	484	479	491	436	444	471	493	476	528	483	484	477	457	453	495	459	480	477	462	458	477	501	473	471	441	456	466	458	479	439	470	491	468	489	496	432	482	508	475	500	526	468	447	477	446	461	518	432	493	495	479	465	445	480	480	488	447	497	457	464	483	480	493	480	501	491	452	489	418	509	501	475	454	459	511	500	499	488	473	480	462	451	467	450	499	456	479	473	454	462	467	483	457	476	474	475	495	482	455	488	448	468	462	455	470	443	470	451	511	503	470	492	469	481	456	452	485	494	466	439	499	458	471	506	472	458	485	462	437	461	510	454	488	467	469	498	522	466	477	457	461	490	471	471	447	471	458	459	488	434	461	479	455	486	479	487	420	504	459	452	485	466	473	460	444	482	467	462	492	461	496	504	464	468	508	471	488	476	453	453	456	489	481	445	490	503	481	425	443	459	495	479	506	441	477	483	449	479	453	427	496	492	487	486	482	478	474	499	502	429	494
2785	418	356	350	382	375	352	362	374	406	336	347	358	356	396	366	374	405	352	378	371	358	352	358	353	363	316	422	383	373	388	371	361	352	377	346	348	346	400	370	375	369	389	328	363	364	320	407	372	384	358	356	360	390	322	331	355	352	393	402	361	339	368	334	337	346	376	358	360	366	410	370	366	368	369	347	376	371	352	347	352	356	367	386	343	379	346	374	356	336	376	391	403	343	378	324	375	348	374	398	367	345	358	351	380	367	352	412	348	389	393	373	314	340	370	379	352	337	380	349	376	362	350	322	377	341	355	352	338	361	387	372	366	364	346	378	380	332	362	407	388	390	376	360	374	388	360	332	356	377	373	362	377	361	351	361	390	383	377	361	365	371	410	348	372	349	347	390	338	352	349	383	384	368	380	370	363	383	381	367	362	378	353	344	366	389	369	348	364	377	354	332	366	353	359	384	347	333	354	370	356	373	348	391	352	337	344	340	344	376	345	372	401	391	397	370	345	367	356	362	363	360	354	349	377	358	370	388	338	338	343	368	350	354	316	349	356	357	339	342	372	346	398	367	375	366	377	373	382	333	340	378	359	366	343	363	358	396	378	363	378	394	369	363	365	365	323	362	371	355	346	358	342	388	362	386	387	370	354	364	373	357	375	359	363	354	345	360	383	365	365	349	338	375	381	362	372	343	378	362	347	380	377	366	360	368	338	378	373	386	357	335	357	365	383	380	381	352	370	373	336	384	330	342	380	366	361	387	402	343	352	378	370	386	390	364	363	370	332	332	360	411	402	323	368	368	383	356	420	352	376	354	365	364	372	400	353	350	356	355	327	364	359	360	356	346	373	385	331	355	371	368	361	323	356	351	388	396	386	393	331	341	375	407	344	420	384	350	359	369	346	386	371	370	323	348	348	368	328	344	373	363	368	379	360	341	387	376	350	361	378	372	346	349	387	360	332	399	365	359	348	363	363	375	335	369	359	419	359	356	363	357	368	348	354	395	363	404	382	363	385	385	364	375	372	352	320	358	366	374	397	369	337	356	346	346	346	374	393	363	367	380	355	375	380	350	352	385	361	328	383	336	385	380	380	339	338	368	385	372	386	375	362	352	370	388	358	378	396	356	360	355	343	343	340	372	382	359	349	409	372	353	416	363	357	337	370	377	413	396	360	357	397	335	400	376	376	360	355	343	359	379	354	348	407	342	371	376	359	360	345	399	383	388	386	358	336	381	383	373	358	346	339	344	366	332	364	382	364	349	325	330	368	400	401	354	358	367	360	342	356	365	390	368	348	356	378	370	365	362	374	390	372	375	355	332	364	349	361	372	341	385	352	366	388	343	352	339	386	346	336	358	366	366	343	361	381	340	347	374	333	354	338	393	381	316	367	324	381	374	351	348	382	372	349	387	358	317	345	368	350	320	367	388	339	376	378	375	343	392	375	334	347	352	399	378	326	389	363	366	382	372	367	374	351	344	377	378	421	348	362	385	409	395	347	391	362	374	402	358	390	350	343	384	325	358	350	406	388	349	398	357	342	394	364	362	352	359	384	337	319	377	368	378	345	367	353	371	387	329	374	340	352	357	361	364	349	384	339	356	353	356	372	368	389	408	408	338	350	331	360	338	359	342	381	382	368	366	345	348	399	370	325	346	393	360	369	406	332	356	364	394	374	387	379	374	355	346	341	406	385	355	350	341	367	416	342	365	372	360	366	366	377	374	358	362	339	321	383	341	339	353	376	382	401	396	399	376	363	366	371	369	416	367	353	380	376	343	344	337	351	359	416	358	336	386	375	401	331	382	359	375	359	340	385	359	324	387	386	337	361	346	340	385	364	327	354	346	334	327	362	349	392	392	360	371	372	379	359	372	392	359	330	340	370	396	356	377	392	365	368	383	349	374	379	382	360	377	371	386	344	344	347	362	348	353	364	394	361	363	368	379	408	405	378	329	366	382	362	371	349	372	344	346	365	373	357	368	363	348	356	358	362	348	374	368	363	346	378	358	378	367	376	366	335	362	354	361	337	396	350	349	371	347	360	343	380	352	360	356	384	371	383	346	332	383	365	365	376	335	376	369	347	342	376	341	349	352	373	365	370	341	340	381	369	377	354	373	368	373	350	369	399	413	377	389	343	325	331	364	349	351	364	331	348	365	330	388	343	382	371	379	383	362	359	333	365	350	368	380	342	370	379	358	317	369	376	355	338	365	350	377	392	363	370	371	332	378	391	357	338	357	378	379	358	335	397	349	363	347	362	361	381	370	388	329	355	371	352	351	429	364	370	387	384	343	314	343	334	340	339	377	387	355	353	414	370	355	357	369	338	375	340	363	356	390	379	387	373	358	392	355	351	362	364	355	368	365	353	337	364	374	398	372	356	358	350	369	354	342	374	342	354	329	356	393	399	392	393	351	386	344	391	331	379	349	366	375	372	366	346	359	339	354	354	339	376	351	346	379	375	352	381	392	367	365	389	348	351	367	360	365	370	373	340	348	368	360	365	399	405	366	360	373	366	378	359	361	342	360	334	405	343	352	350	355	331	375	349	335	386	369	354	398	393	371	363	389	313	364	347	432	342	344	326	342	374	379	363	368	395	346	362	358	361	371	383	376	368	342	360	370	412	362	362	357	405	346	346	371	362	381	390	348	332	359	381	380	372	388	366	387	326	377	369	346	387	366	378	357	366	354	397	377	360	364	355	379	380	385	362	342	371	380	367	342	346	389	370	388	362	411	352	342	361	394	374	367	342	363	322	360	352	346	344	362	378	342	359	371	373	383	413	391	346	384	355	367	361	345	357	360	362	370	368	344	340	370	341	384	355	340	379	400	365	341	351	364	367	362	355	362	314	342	353	359	358	375	350	376	397	368	390	371	349	341	353	354	355	317	350	335	354	380	364	352	362	344	388	332	332	350	325	364	372	344	350	380	328	368	380	348	389	346	361	345	360	364	324	354	360	337	384	383	334	366	358	371	312	362	364	324	367	390	391	395	350	366	368	334	342	339	343	399	322	346	388	375	391	313	336	352	383	372	345	351	356	348	367	368	350	354	359	348	390	364	387	382	374	411	377	368	348	373	371	346	347	405	380	385	381	362	352	389	357	378	379	387	343	375	328	388	345	338	346	382	352	379	329	407	375	314	348	336	370	410	337	368	361	405	367	344	391	374	372	387	380	350	398	352	424	364	385	374	340	375	354	356	407	390	386	382	376	351	364	359	339	334	342	354	368	353	373	352	379	355	326	365	400	401	363	388	382	373	383	363	392	342	371	390	358	382	402	318	349	353	347	350	346	380	371	370	378	375	351	374	384	400	367	359	372	367	366	371	360	318	365	382	379	405	385	366	354	366	394	372	356	387	390	363	369	350	364	356	386	351	332	378	353	364	368	378	374	352	359	386	340	332	377	351	368	359	339	380	376	366	385	359	340	382	362	360	321	374	359	351	410	377	366	380	343	378	363	369	350	362	367	394	386	379	334	364	392	390	368	340
3160	870	828	883	865	904	929	876	883	868	891	890	897	873	887	872	879	899	844	810	887	901	854	918	892	846	825	842	818	932	871	845	853	879	830	825	860	840	830	926	811	887	864	833	851	897	850	877	897	804	820	888	813	841	866	873	815	910	841	827	856	837	835	896	885	909	859	944	946	895	905	845	898	909	884	822	870	884	903	899	863	853	851	854	838	880	869	925	900	848	888	874	922	871	856	833	854	875	863	882	877	863	864	890	841	833	851	880	874	895	863	844	838	860	917	873	810	871	855	871	856	842	874	828	916	863	867	830	818	818	912	819	848	870	885	878	846	877	854	848	863	836	836	891	813	863	837	811	810	858	869	851	861	855	841	842	840	836	851	828	893	845	837	880	828	827	850	863	913	833	889	864	892	851	900	861	857	909	871	856	858	814	877	831	867	813	874	829	864	861	825	875	809	958	864	823	839	886	899	837	884	888	882	842	880	820	893	863	809	890	852	834	839	839	898	813	871	808	878	885	805	843	823	942	808	845	860	858	805	863	929	852	856	875	849	845	868	862	905	885	874	855	882	833	850	891	820	853	850	837	884	868	882	847	915	846	813	858	873	876	849	855	830	872	863	864	866	880	851	828	855	822	848	858	872	924	868	892	883	860	829	868	837	880	894	866	884	840	883	831	858	881	904	871	825	864	868	843	868	865	880	871	871	845	899	841	876	878	839	905	859	870	859	840	856	884	911	827	870	851	841	828	838	833	897	851	923	887	898	863	863	874	825	842	843	830	931	826	789	830	868	843	879	882	829	860	854	866	872	869	909	827	845	872	848	894	889	853	856	843	866	855	827	842	875	879	854	849	889	855	876	816	911	862	849	868	799	885	830	807	856	862	901	878	867	846	897	853	838	873	904	888	916	853	905	915	806	847	881	849	857	841	801	871	880	851	837	869	914	823	849	927	864	885	930	820	861	817	795	876	844	835	835	845	843	909	885	852	861	866	928	865	854	876	839	888	849	832	858	877	848	876	840	946	900	854	847	841	851	891	863	838	845	849	890	869	857	774	872	882	886	868	820	848	938	880	875	882	835	903	813	881	881	854	871	867	860	903	821	886	863	838	855	889	833	833	840	871	841	815	814	829	855	842	836	848	852	867	882	841	878	838	853	888	864	805	838	858	857	857	845	844	883	889	855	878	881	816	866	840	862	836	843	838	839	881	851	861	850	863	833	839	893	809	847	834	912	843	857	829	865	836	893	879	868	820	877	831	888	871	876	901	867	797	820	865	820	835	928	886	834	878	888	857	841	860	897	868	841	831	836	912	858	817	829	893	916	854	864	830	885	853	898	828	862	833	828	876	866	861	876	914	864	892	795	827	871	850	846	822	886	804	827	878	901	904	848	862	823	824	864	885	866	872	852	900	893	827	876	866	869	847	860	873	862	872	800	859	828	825	825	938	865	890	840	828	847	849	890	870	868	854	868	874	861	867	851	834	847	854	825	833	804	831	832	865	833	849	833	867	839	864	839	864	904	821	854	848	838	835	836	829	835	853	856	877	842	851	875	842	849	848	908	867	861	800	839	899	872	834	861	855	897	869	889	884	869	845	814	850	834	844	879	810	824	844	877	888	861	872	792	840	943	854	838	826	884	842	842	833	835	844	870	852	883	909	856	844	870	881	826	838	865	906	833	884	878	870	829	854	869	858	879	882	879	822	887	915	894	855	853	878	860	851	793	907	851	886	920	881	868	939	836	826	846	867	861	869	837	887	881	827	870	852	867	832	870	822	875	879	881	896	888	848	783	856	867	856	801	835	876	865	864	874	928	870	814	862	890	861	833	860	858	906	829	852	896	819	839	850	873	825	790	832	902	895	820	905	846	829	801	855	891	850	896	918	858	908	840	857	828	829	840	910	868	862	891	863	886	865	878	804	856	855	846	895	824	855	854	875	848	886	821	816	867	873	844	862	899	853	924	886	832	851	859	847	781	862	893	838	838	890	929	857	848	905	868	826	812	852	878	805	866	850	830	858	909	876	887	842	848	873	867	876	874	849	883	827	886	839	873	890	876	851	847	804	848	876	876	894	939	849	858	864	853	894	851	848	849	880	860	869	913	821	852	876	863	890	866	811	863	827	880	899	874	855	854	833	852	817	853	888	847	839	841	869	843	878	831	803	839	922	854	857	891	880	879	886	846	835	901	902	837	876	828	881	831	813	866	815	872	857	853	845	828	880	857	848	870	813	906	877	840	758	858	798	819	845	857	823	854	878	832	887	829	906	836	854	864	841	880	896	799	838	875	827	847	869	870	891	876	839	854	835	851	846	886	941	871	843	878	815	851	877	851	808	872	837	822	840	867	809	843	846	847	808	873	858	863	840	841	843	864	852	862	866	871	885	872	805	851	856	845	875	888	870	882	853	884	891	870	825	864	893	883	821	908	852	845	835	845	860	857	881	891	834	867	888	829	864	923	921	869	844	831	865	915	923	857	879	847	920	882	878	889	861	830	884	919	858	872	846	920	886	874	889	838	886	848	866	901	868	844	879	871	878	840	866	822	833	875	860	903	854	855	895	839	884	856	845	817	860	849	852	821	872	849	889	833	860	857	866	891	887	874	871	865	822	863	883	875	867	873	851	868	894	825	819	858	872	873	845	853	828	896	818	864	888	860	885	851	876	852	854	845	885	842	858	900	925	774	836	840	869	870	847	903	893	849	784	862	861	811	840	840	851	801	841	876	849	906	852	854	928	943	835	900	845	786	848	851	894	844	833	840	897	912	849	902	854	864	857	800	821	833	825	871	837	848	830	907	795	885	848	867	875	848	883	890	837	854	830	901	857	833	814	881	826	866	849	802	851	842	857	901	901	878	887	838	845	870	844	839	866	855	830	848	875	865	851	847	866	894	830	877	809	859	839	922	875	871	858	867	890	856	855	869	813	900	925	902	883	827	815	885	803	909	861	905	842	823	832	841	891	850	869	826	886	881	883	887	845	894	867	851	839	940	853	826	838	847	839	858	920	886	841	837	904	840	863	852	845	836	903	839	868	841	810	828	842	907	843	837	912	909	871	876	835	852	871	869	850	882	765	841	942	880	834	846	847	822	854	903	898	892	808	835	819	878	849	861	843	852	846	863	871	829	839	870	837	848	845	843	834	875	847	826	893	881	871	865	869	814	836	894	833	897	867	888	921	833	833	804	867	860	855	867	873	842	851	826	899	888	847	867	821	858	823	847	901	809	890	929	841	815	860	853	875	864	846	848	898	835	843	838	844	807	890	937	828	904	828	827	883	877	846	868	894	901	908	813	880	829	858	876	835	899	859	870	905	844	802	847	898	842	837	839	873	841	828	882	895	945	847	873	864	883	797	894	845	849	861	925	877	906	873	865	871	817	871	843	884	836	819	893	786	845	841	776	860	903	955	896	880	854	826	851	826	874	894	837	888	900	865	873	916	817	852	860	882	816	856	854	852	850	893	852	856	872	864	848	824	873	846	881	889
8920	619	521	494	399	391	359	379	355	350	332	327	324	322	306	314	339	322	325	316	331	292	321	298	292	293	316	330	315	326	348	285	263	339	346	313	332	315	337	287	318	287	296	289	294	316	295	285	284	306	318	288	266	334	325	337	337	247	285	303	317	304	320	304	310	331	306	336	327	336	308	312	320	312	312	358	320	306	291	332	304	324	297	306	291	350	302	300	315	308	316	304	309	291	311	313	274	281	296	289	293	299	321	293	327	346	315	326	317	324	299	283	344	281	307	320	293	311	283	309	303	305	302	336	304	288	302	297	299	298	317	310	311	290	317	332	262	333	306	300	309	289	271	318	301	318	300	273	312	352	319	306	288	306	319	312	338	322	326	329	306	311	304	310	318	294	349	292	320	283	284	296	304	330	294	305	284	318	334	342	302	270	308	339	301	315	288	292	264	291	338	296	337	283	294	328	301	341	299	305	350	345	339	288	317	295	304	316	322	303	317	288	304	302	313	331	320	323	281	312	287	310	302	300	281	312	302	291	289	307	332	283	334	301	294	284	305	291	296	289	320	303	312	310	315	316	282	290	271	297	303	305	311	315	314	278	315	314	297	289	326	328	297	316	286	301	260	269	305	300	318	299	314	302	264	259	308	306	312	310	322	317	285	322	322	299	316	299	285	322	304	314	309	322	317	295	280	302	308	295	273	351	349	313	325	316	313	277	287	287	344	301	317	283	327	307	315	297	301	295	275	292	277	277	313	313	292	294	334	312	331	322	306	314	294	323	339	322	346	306	301	295	290	307	280	315	283	304	309	320	276	320	301	292	303	296	302	301	307	311	294	269	284	330	300	324	325	314	292	327	308	304	328	289	279	293	297	291	290	329	353	322	313	319	298	312	343	290	284	323	310	280	305	310	295	317	299	287	329	281	323	321	290	307	285	319	323	287	304	339	315	309	328	348	327	294	321	300	299	272	306	308	305	305	308	336	295	300	331	311	290	298	304	350	321	319	282	296	317	316	304	317	309	311	326	315	354	329	314	287	324	318	290	311	325	309	291	310	334	341	326	322	327	305	308	287	312	308	306	301	275	315	305	318	325	299	296	283	304	291	330	302	329	310	299	319	308	309	290	318	297	314	274	303	311	325	290	330	322	295	318	316	295	331	334	332	315	289	298	276	316	303	284	324	308	318	293	280	323	319	315	330	329	289	271	286	294	282	346	285	308	299	310	289	310	301	300	327	319	309	312	304	337	331	289	322	311	281	289	306	309	304	311	298	302	270	299	310	293	291	287	285	297	314	309	310	303	262	301	316	297	271	284	302	342	330	310	314	296	309	311	294	296	297	312	317	323	322	283	331	292	304	311	317	298	319	363	330	302	315	311	275	314	309	332	306	303	294	302	308	331	315	298	333	320	325	316	324	298	323	324	289	293	317	301	314	328	346	351	326	292	316	324	327	309	307	316	304	317	300	273	302	280	320	315	298	338	292	319	324	288	271	315	307	331	299	272	303	296	276	332	299	292	273	313	303	299	345	304	344	306	302	303	260	303	332	326	306	305	323	316	269	340	319	319	276	313	294	310	293	286	335	294	284	275	300	290	281	307	321	315	318	303	303	289	313	306	283	308	313	310	289	291	332	319	299	305	321	299	295	322	298	329	305	277	301	297	315	282	325	282	327	313	289	308	335	345	316	284	306	306	305	304	301	313	271	296	296	334	309	323	309	306	278	316	314	327	302	270	317	335	318	310	346	324	285	321	334	302	310	328	316	267	304	317	254	277	293	285	289	305	300	331	303	301	300	319	353	313	320	291	301	330	313	301	311	333	321	295	327	342	294	291	275	301	296	331	295	317	330	290	298	323	297	299	334	307	284	310	297	302	272	352	370	328	319	319	335	324	299	298	321	323	296	289	309	318	318	350	289	296	337	300	320	305	289	326	303	312	317	327	298	288	304	296	300	332	301	327	326	297	319	287	309	299	362	300	295	275	282	300	295	292	269	365	305	317	287	269	314	293	294	319	319	302	292	298	278	292	327	293	294	303	328	325	346	309	317	299	295	314	335	296	314	308	309	292	304	298	300	278	266	289	321	270	312	272	316	297	293	301	287	307	301	279	288	308	305	279	288	315	290	307	332	272	299	316	322	344	306	320	313	317	304	321	311	304	309	286	299	314	307	323	299	299	308	302	306	337	305	283	306	328	317	293	342	311	292	287	297	261	308	320	272	302	309	295	282	328	286	333	326	345	300	318	287	335	324	310	326	319	318	370	297	326	295	312	301	310	289	285	300	282	307	288	313	314	333	310	285	307	301	312	296	301	320	276	291	285	318	330	291	319	253	291	285	301	302	303	313	275	298	257	302	298	298	319	315	309	312	295	322	304	290	303	333	308	315	313	292	310	288	312	315	321	297	295	344	298	301	347	283	308	284	277	340	288	316	294	312	289	305	317	319	310	309	305	342	320	312	311	282	290	310	315	323	335	341	316	305	307	308	306	319	341	303	292	274	308	269	275	294	298	311	292	289	338	315	316	313	306	319	290	295	332	302	300	346	279	312	293	303	314	288	293	327	315	312	292	287	313	278	318	281	285	278	312	317	328	289	315	290	298	334	267	321	311	319	290	308	313	308	301	298	294	286	288	318	305	288	319	315	304	314	284	314	330	318	313	334	296	302	309	278	301	327	290	277	317	326	305	290	323	319	289	310	313	325	324	287	314	286	272	291	307	321	301	318	317	351	315	289	296	298	347	299	324	266	302	298	263	281	313	287	263	304	316	303	312	298	305	317	325	296	302	305	303	333	305	316	291	282	293	290	290	302	298	325	281	347	340	330	285	313	304	296	315	320	322	277	282	297	338	286	311	277	292	307	300	342	312	295	345	289	297	303	330	325	329	315	309	336	317	319	309	330	316	329	330	297	284	303	318	290	321	288	324	318	298	319	303	309	284	297	293	282	322	343	296	295	319	351	296	263	351	278	266	284	328	328	316	301	338	313	334	286	331	318	304	308	308	290	328	310	315	312	309	312	323	329	304	286	279	300	333	327	334	338	313	306	353	289	311	297	332	322	318	311	299	295	313	296	327	320	319	280	286	296	271	296	333	297	326	315	305	301	295	318	287	289	285	288	321	306	322	325	295	317	344	369	359	289	320	288	336	314	316	339	333	324	328	295	319	317	344	284	326	310	312	300	305	289	285	322	279	276	335	303	264	321	331	327	294	323	296	340	323	339	301	299	334	303	299	305	324	329	300	317	340	293	311	317	311	300	304	307	299	301	267	310	289	308	316	322	304	288	306	347	321	333	280	293	302	288	291	252	316	318	306	297	323	312	281	307	300	301	300	342	290	317	327	333	331	311	289	322	286	260	317	337	289	304	311	320	326	322	308	345	272	323	340	306	296	300	307	296	287	321	287	326	301	318	325	294	289	313	321	297	311	368	311	286	326	295	321	271	317	290	342	303	303	299	306	302	317	317	308	310	350	333	320	283	287	295	309	329
7537	1011	1182	1322	1228	1113	988	922	873	871	796	867	785	822	805	793	814	814	792	738	755	701	721	768	822	738	789	707	799	746	765	728	757	756	723	757	780	786	751	761	747	768	771	701	740	714	729	755	685	697	747	741	705	712	763	769	799	748	796	746	672	774	785	735	653	744	769	834	844	800	766	786	769	809	819	763	748	736	775	749	757	737	703	693	777	761	725	713	731	750	768	672	746	758	725	705	693	703	729	793	738	773	733	678	753	754	750	749	706	704	704	738	692	704	785	804	749	690	761	737	731	717	745	757	746	687	713	716	724	745	679	721	727	764	753	682	688	697	719	721	719	758	744	750	751	726	778	765	705	780	697	759	743	727	797	766	673	728	759	743	746	720	740	770	711	754	679	747	699	708	735	791	779	713	740	709	780	774	764	730	748	702	767	752	755	737	732	687	696	705	770	726	711	719	752	719	733	733	747	735	734	784	721	704	722	755	739	703	701	758	735	750	727	772	704	736	775	754	752	727	733	742	663	708	710	704	743	763	702	737	713	753	736	751	717	710	728	723	741	717	739	783	689	674	746	723	753	767	685	732	718	734	754	701	721	764	711	727	771	770	771	722	727	739	738	767	760	730	684	763	760	783	760	775	665	735	759	756	742	766	703	737	713	722	778	768	799	701	710	763	738	742	736	694	743	732	697	740	723	716	729	705	718	688	730	657	751	754	751	758	757	762	721	758	746	721	735	773	698	712	732	762	743	740	785	696	762	785	765	749	733	700	778	698	765	718	688	777	677	722	721	727	754	730	730	701	733	721	731	726	740	745	724	701	729	719	716	712	721	731	742	760	728	702	751	754	718	749	733	738	724	776	768	730	782	708	706	739	774	735	771	706	773	686	725	763	733	732	724	787	727	745	769	774	741	748	752	710	740	718	731	738	762	741	693	696	726	772	716	764	725	741	679	745	739	735	755	772	717	733	751	699	723	811	722	743	737	744	720	754	758	755	755	730	710	784	752	755	726	761	711	714	753	732	774	752	722	735	785	764	688	787	744	742	713	733	756	735	694	733	725	694	722	745	761	738	801	698	720	753	734	712	738	751	733	742	725	704	776	751	735	739	767	750	688	759	711	732	754	779	708	710	747	755	767	713	736	722	793	742	708	719	729	801	726	749	743	750	762	780	753	703	727	723	736	723	739	756	703	736	720	748	738	694	735	674	720	775	759	728	771	748	718	734	699	745	710	698	718	741	731	744	698	786	744	731	770	713	764	747	748	744	712	690	722	732	702	707	734	741	740	716	730	719	770	757	754	707	748	775	736	771	746	691	736	701	740	717	726	737	770	696	745	711	706	743	781	725	737	700	677	792	720	775	732	739	771	759	737	710	717	750	744	688	732	747	735	726	759	765	708	728	707	751	752	776	765	727	764	690	733	716	748	712	759	744	762	765	756	711	743	752	759	743	695	758	725	696	736	748	760	735	738	741	713	754	751	754	697	724	766	765	749	713	779	725	694	737	729	733	731	719	721	735	731	741	749	753	708	709	703	772	760	711	736	715	750	747	716	702	704	759	741	768	732	783	760	727	717	731	736	763	773	700	724	681	744	711	735	717	725	691	695	712	702	740	726	731	723	728	703	751	759	686	741	689	744	734	728	726	744	725	726	728	750	780	715	744	771	743	716	704	736	717	718	754	756	732	727	733	699	703	743	759	702	764	750	714	770	768	712	731	689	730	727	720	724	713	746	748	743	765	721	707	719	766	748	745	722	721	733	678	724	766	715	722	750	766	742	753	702	696	753	760	742	715	691	757	731	777	745	727	740	758	728	786	751	790	737	746	684	723	731	772	673	713	734	726	713	732	748	786	731	740	717	810	698	741	739	745	755	729	742	746	700	657	705	760	743	715	789	755	727	712	733	772	681	769	738	760	697	784	756	727	689	750	717	742	766	800	685	746	682	714	726	748	742	759	719	713	738	714	725	716	743	797	783	742	751	725	776	721	723	698	718	681	767	708	789	702	745	749	692	735	752	702	785	752	769	751	744	779	723	717	738	681	719	696	744	747	719	729	728	739	724	734	716	760	761	755	699	709	715	723	771	728	732	718	745	714	734	779	768	728	745	708	722	744	770	766	725	691	709	705	789	715	753	720	736	728	711	697	755	763	695	732	717	747	780	716	746	796	705	720	763	706	740	744	740	735	703	697	709	756	713	702	707	667	690	745	723	750	711	750	685	767	783	746	734	778	749	727	736	715	694	757	739	668	773	774	733	746	763	719	739	724	700	735	684	708	751	751	695	676	706	733	764	756	756	744	707	725	752	740	714	739	725	702	732	724	705	749	737	745	743	697	794	674	744	694	707	715	673	739	733	737	768	746	743	683	716	713	761	707	758	731	751	775	750	683	698	723	678	770	752	691	771	750	743	745	731	676	698	724	707	772	688	737	729	720	744	766	701	767	680	709	733	770	745	721	712	705	704	694	784	718	770	741	725	677	754	719	734	734	717	751	727	717	677	720	770	712	740	719	705	743	751	763	755	738	750	729	797	695	704	713	754	706	704	740	690	775	734	715	688	720	720	734	699	718	736	772	763	747	745	722	749	742	731	730	726	702	737	719	741	709	765	705	746	672	697	771	718	710	738	733	680	739	702	731	719	738	739	731	777	763	708	690	713	736	732	703	731	700	754	740	767	737	737	706	754	750	718	756	718	797	734	678	755	739	753	767	782	701	784	692	776	695	719	720	737	723	782	737	706	717	743	740	723	716	742	749	667	760	735	743	719	715	742	750	724	712	713	730	755	766	710	720	774	734	722	762	741	762	769	712	734	725	721	694	688	736	740	707	777	705	699	749	717	769	689	776	744	747	675	713	729	743	756	739	659	758	715	695	745	707	755	778	726	768	730	773	713	693	721	757	709	743	720	693	755	732	725	821	713	720	773	767	750	707	733	718	753	729	683	741	728	755	746	703	735	681	810	706	731	727	713	694	727	745	724	750	749	727	748	739	735	722	716	737	766	736	767	727	768	772	727	693	782	695	719	731	702	701	777	733	726	721	757	697	712	745	736	748	742	732	767	733	749	695	742	731	783	728	700	712	734	699	743	734	714	739	709	750	721	720	708	771	733	715	739	730	742	716	749	735	777	728	744	771	711	704	714	736	732	747	755	714	755	727	702	719	712	750	713	702	741	728	752	762	705	708	732	755	716	715	700	701	763	755	714	711	684	734	698	741	701	738	696	757	721	716	746	705	739	747	754	709	754	763	710	747	733	713	738	782	687	797	675	671	699	752	747	715	750	739	737	712	684	729	745	798	698	672	763	746	692	725	687	725	716	701	730	756	741	722	702	722	731	740	740	779	718	758	785	708	718	736	736	710	749	721	740	733	726	737	710	773	686	759	745	729	707	737	754	737	717	698	721	769	761	692	745	714	705	752	687	710	760	746	711	730	764	776	728	780	706	722	705	737	715	728	715	751	752	723	786	732	695	720	784	764	761	718	742	764
14818	973	627	471	411	306	282	231	226	230	254	222	205	197	189	231	190	194	167	197	188	174	192	200	197	210	172	189	188	172	194	177	174	191	191	185	158	202	184	194	212	194	183	202	213	197	199	189	196	218	180	204	203	179	179	209	207	210	186	186	212	167	205	240	174	193	193	202	203	201	199	179	168	173	186	153	175	207	168	198	206	209	175	183	195	188	204	167	187	199	179	173	168	198	209	209	181	179	180	178	176	180	160	167	181	191	201	183	164	230	171	177	197	181	186	199	180	173	187	190	156	203	205	194	219	189	158	180	190	180	182	169	194	206	188	202	166	184	205	170	200	182	196	180	161	169	186	198	188	170	185	205	203	173	170	179	180	182	177	202	191	165	195	180	181	178	184	169	197	194	194	173	196	190	210	210	179	164	163	199	181	206	186	200	173	159	171	187	182	179	191	211	166	167	188	182	181	174	171	147	164	165	172	178	182	173	192	155	188	201	212	181	178	185	172	186	162	176	183	179	175	198	183	184	169	193	173	178	201	187	175	186	193	207	202	184	163	205	203	182	200	195	177	203	199	172	216	190	190	194	204	194	198	185	165	189	195	167	198	192	193	201	185	187	156	171	177	199	177	183	213	159	169	178	193	194	207	160	189	149	172	175	167	164	189	177	190	168	192	203	179	165	176	194	196	203	161	160	181	171	194	190	200	176	184	170	172	194	173	199	176	184	192	192	173	173	182	179	183	189	175	175	164	171	206	200	168	177	174	210	157	187	182	183	207	187	165	190	169	189	192	200	188	193	180	160	193	187	193	211	183	165	182	188	204	168	175	186	191	186	182	183	195	202	175	200	190	160	200	208	202	198	205	187	191	171	160	176	186	188	186	216	181	206	185	168	189	174	182	181	168	176	198	167	178	176	176	167	176	192	186	166	164	182	160	178	190	214	192	175	197	177	175	209	178	176	200	206	185	186	194	181	212	200	178	181	185	195	197	192	208	182	180	219	177	174	183	187	188	186	156	183	158	178	185	214	188	195	208	201	189	185	208	168	177	167	197	191	183	177	196	189	178	201	212	181	192	197	178	187	195	182	190	176	193	185	198	192	189	191	170	155	168	195	216	180	192	192	188	176	181	198	173	175	190	186	180	189	175	208	161	188	176	195	168	180	171	187	171	183	204	173	190	191	174	183	192	174	193	163	188	193	159	188	199	186	177	182	191	197	192	187	185	179	161	173	170	184	181	199	193	190	196	186	176	184	193	224	182	205	174	175	182	176	187	194	196	210	177	189	211	159	169	194	169	195	168	177	202	194	174	208	163	198	199	177	200	189	200	182	186	194	188	166	191	193	197	181	196	203	185	188	175	183	199	188	184	180	173	207	183	178	195	161	163	155	185	195	192	174	182	184	166	180	186	192	186	199	197	166	212	189	178	204	184	218	190	211	198	175	192	173	193	175	186	180	158	187	178	188	180	190	164	193	183	199	203	191	183	194	206	202	188	185	212	173	188	180	204	203	211	177	187	166	201	201	182	157	200	191	179	184	191	204	204	206	172	179	200	164	205	185	194	194	196	189	176	187	188	199	187	193	210	203	189	188	199	174	159	197	184	195	193	174	176	169	180	201	209	179	203	193	183	178	200	179	178	203	174	194	189	195	167	186	170	181	181	195	171	183	191	162	191	187	178	155	171	177	186	191	186	177	175	158	198	196	187	191	178	192	197	199	175	173	179	183	174	210	198	199	192	179	183	174	184	195	211	196	191	208	186	180	166	188	170	191	186	200	186	186	207	194	185	178	168	188	166	186	183	159	158	171	161	162	183	181	206	187	212	188	181	174	214	198	143	179	192	178	175	170	198	184	204	200	177	185	172	193	160	193	220	184	158	183	192	202	181	173	184	186	178	179	184	185	181	191	188	187	197	215	204	184	190	193	185	193	164	174	174	213	192	183	167	203	178	204	176	188	191	173	180	188	169	198	195	163	195	219	185	186	204	184	176	192	168	182	178	190	199	188	206	189	174	238	209	203	191	186	205	172	193	176	192	187	175	179	174	161	183	196	151	184	187	189	184	178	224	160	170	180	189	165	184	174	175	177	197	187	198	195	196	214	201	188	184	206	185	215	168	166	198	182	179	168	180	163	177	173	171	173	200	170	164	189	184	176	199	189	174	220	172	185	175	188	184	194	178	183	188	167	161	198	215	223	196	166	183	168	195	189	184	197	177	208	196	201	189	175	171	206	188	167	182	177	186	161	187	173	198	169	187	173	197	164	183	167	172	179	196	185	195	223	190	205	189	176	200	179	189	193	188	160	179	174	173	143	199	189	188	189	193	205	182	209	194	166	178	160	188	170	172	187	177	172	182	181	202	167	175	189	192	188	185	175	173	184	201	166	185	178	178	202	172	172	152	178	171	198	188	181	177	179	191	178	203	179	191	186	153	182	207	188	211	211	196	195	199	191	189	191	194	162	187	186	182	179	193	176	201	166	165	175	193	175	194	184	202	189	193	175	173	187	172	182	202	172	190	205	162	176	198	168	192	168	189	183	169	186	175	191	187	186	202	204	176	202	179	169	186	170	178	175	196	178	193	212	197	187	200	193	183	181	200	170	189	151	193	199	187	186	172	190	186	183	195	181	189	184	168	178	198	172	195	216	202	175	191	192	196	160	205	195	179	154	175	205	198	196	167	199	190	199	183	176	194	166	174	156	158	176	180	193	208	174	181	179	195	186	177	193	204	187	181	188	155	158	172	175	205	198	160	164	192	192	179	190	194	193	175	186	186	166	187	197	211	188	188	196	184	189	189	191	196	177	184	181	164	189	194	171	180	211	153	202	169	196	187	165	158	211	167	182	182	227	194	192	190	193	170	205	189	179	195	194	196	201	184	194	180	205	190	194	160	179	177	183	179	179	183	185	182	186	178	208	188	192	181	169	166	176	191	188	189	183	180	196	193	193	181	172	188	168	194	166	190	171	164	167	167	191	172	197	187	185	164	176	212	181	216	180	188	181	219	184	178	196	159	172	181	189	185	194	180	194	185	180	187	228	185	192	203	219	209	184	178	203	156	173	198	196	194	195	214	172	171	205	189	182	150	199	184	174	197	188	176	163	194	198	196	189	189	192	174	174	180	172	195	165	186	175	184	187	179	169	202	176	183	189	193	181	190	169	200	190	212	178	197	187	177	184	196	196	194	176	192	193	189	194	168	189	177	186	190	184	191	182	163	203	195	209	172	180	178	194	208	187	179	178	181	202	182	195	181	202	181	188	160	163	206	180	193	203	204	190	159	181	172	184	198	203	174	160	181	209	199	219	193	212	165	214	199	186	179	190	175	189	197	189	167	165	196	200	204	216	196	202	173	181	191	170	164	176	188	174	176	188	186	174	199	179	180	190	187	177	195	198	199	201	199	162	173	182	193	193	182	189	192	200	201	182	172	184	192	186	165	174	189	189	187	169	191	174	163	206	190	179	196	177	161	185	171	169	213	197	174	197
9284	938	1453	1608	1363	1127	1002	903	824	741	672	618	606	612	593	555	589	543	549	540	546	499	533	496	509	506	498	473	518	523	525	519	493	501	455	483	516	511	478	462	498	440	472	476	467	481	487	505	477	487	538	448	464	521	471	512	529	496	477	446	465	509	463	473	496	467	495	608	650	622	603	578	549	580	527	485	549	508	483	509	490	506	517	483	500	523	520	416	467	493	463	468	441	482	470	479	458	456	476	494	458	482	520	455	500	440	474	479	444	505	456	445	487	463	461	472	476	465	454	464	443	467	494	494	473	467	492	450	437	464	449	451	459	453	472	464	458	475	479	451	484	476	446	454	486	463	492	458	454	480	500	449	482	488	404	425	468	476	438	486	475	475	457	465	478	494	435	436	462	482	443	465	485	450	502	499	474	471	485	457	451	483	476	486	462	469	490	460	484	445	454	464	484	491	496	448	453	511	477	489	472	500	473	471	481	466	461	457	464	451	483	460	461	454	470	479	434	474	492	426	473	496	470	485	453	462	495	484	434	500	466	472	462	491	508	479	448	434	437	447	452	422	474	460	461	487	466	443	451	453	505	470	477	451	455	460	494	432	488	442	485	478	493	471	423	480	454	459	481	460	507	478	480	444	469	426	504	514	451	471	488	511	463	504	461	483	486	467	469	465	431	430	536	454	496	468	470	457	478	491	479	462	444	470	437	465	442	484	465	482	460	482	458	447	468	491	447	457	486	477	452	498	448	465	465	502	468	445	461	500	443	486	466	485	440	452	512	435	508	453	457	472	454	471	445	446	468	486	470	464	480	456	481	474	508	439	488	459	459	478	487	394	488	424	472	473	444	438	477	497	469	471	494	473	458	485	491	450	480	484	469	484	491	476	437	446	476	463	450	472	477	438	485	441	444	500	533	456	480	496	506	463	465	483	474	449	496	465	483	467	479	486	502	469	502	494	446	486	466	468	465	481	466	498	452	490	487	441	421	447	427	469	436	482	475	442	429	458	468	530	486	463	462	472	481	505	461	451	487	436	474	506	475	464	448	464	447	502	482	493	501	469	460	423	440	451	482	446	484	484	444	445	414	464	434	456	459	493	434	445	449	500	513	486	440	480	456	517	433	477	496	486	481	504	464	498	496	470	443	490	459	457	485	492	483	486	484	462	506	506	466	452	500	457	457	478	480	483	461	489	468	484	443	499	487	456	482	438	458	467	468	445	452	496	468	443	481	499	438	455	442	500	455	445	443	507	491	459	439	466	466	487	465	496	501	474	444	460	431	481	500	454	470	491	493	519	502	496	440	488	450	506	432	439	450	481	491	497	493	469	472	437	529	477	465	467	466	464	471	498	440	473	475	442	434	517	468	499	440	450	451	513	484	492	490	484	416	481	470	470	450	473	458	446	459	472	492	454	460	535	448	432	476	489	444	507	476	437	457	465	459	438	477	493	446	505	477	484	488	480	430	448	441	434	461	484	486	484	447	466	456	485	423	467	502	488	518	434	421	489	477	472	484	461	480	461	441	476	469	467	499	478	455	475	466	460	471	435	479	476	471	483	466	494	448	477	469	493	453	477	471	473	447	432	446	477	430	429	449	464	438	451	454	469	482	478	430	463	465	483	486	429	458	530	511	433	439	469	477	465	482	468	491	465	487	427	474	480	445	436	460	509	470	466	461	475	480	486	471	464	441	463	494	491	495	442	482	495	471	475	439	473	444	462	463	446	483	484	459	466	460	457	444	465	470	472	501	487	460	430	484	466	495	483	468	446	483	479	489	500	453	464	459	442	468	426	493	494	476	444	441	505	488	459	476	507	453	486	458	497	458	488	485	477	484	477	454	489	448	453	431	468	454	496	443	463	487	477	474	483	496	429	467	445	477	496	490	433	477	487	456	459	480	462	514	491	461	470	475	473	439	453	484	465	482	465	446	444	439	443	465	472	430	500	501	504	508	509	488	492	447	496	467	494	469	458	436	477	461	437	451	459	464	465	502	479	428	479	475	455	486	460	463	480	477	461	448	449	458	444	438	491	482	485	477	446	498	445	438	481	488	459	458	528	460	454	444	454	467	454	445	460	440	485	433	451	458	466	418	471	463	512	456	443	494	471	461	466	439	464	489	456	458	501	467	450	448	447	489	455	493	519	497	476	474	471	493	489	460	424	468	482	498	471	445	482	474	440	472	466	482	456	429	499	443	457	446	490	478	459	469	504	487	466	462	478	485	450	495	468	467	463	457	442	493	472	479	485	479	474	460	438	459	429	426	488	497	435	502	486	504	519	480	501	476	498	476	431	447	420	464	455	428	470	452	467	484	467	448	503	427	439	417	439	439	499	409	472	476	457	469	446	485	497	446	480	449	474	465	444	454	445	464	499	449	475	471	499	460	457	486	485	473	453	479	491	458	480	425	473	477	445	447	466	474	482	485	432	425	489	442	462	449	483	459	470	473	459	481	477	448	488	466	488	445	475	485	432	501	463	493	451	450	499	485	473	443	496	477	451	500	532	480	468	489	489	505	493	475	471	445	468	458	486	481	455	481	425	501	494	484	507	473	424	471	490	460	470	465	488	521	444	463	495	497	499	474	456	506	425	441	453	469	478	515	485	453	456	418	469	445	467	454	453	459	480	468	481	458	482	447	481	484	476	458	455	459	486	439	489	465	474	466	464	465	473	472	500	456	503	447	503	458	486	479	461	481	463	462	444	454	471	496	464	480	443	505	461	467	464	475	474	498	484	502	520	449	488	494	465	485	455	445	458	483	480	473	430	452	471	475	429	451	417	463	432	466	488	461	485	469	492	457	438	466	474	469	457	492	480	474	467	482	478	449	429	439	495	453	427	489	498	479	453	463	485	463	475	440	472	477	438	477	496	462	474	486	448	460	419	437	454	435	465	441	422	510	394	453	472	480	445	484	491	463	459	488	502	505	529	458	470	470	453	493	395	449	423	485	507	466	476	494	466	486	434	461	519	445	431	470	495	458	414	475	454	471	507	457	453	477	440	426	455	473	456	515	450	494	487	450	498	451	492	473	501	421	485	442	479	525	446	506	457	475	515	452	470	452	499	479	539	471	489	462	483	443	454	454	474	465	483	449	464	473	450	456	459	476	464	432	462	448	461	485	507	448	456	465	480	462	440	425	474	489	485	472	491	457	504	470	426	494	479	449	483	504	450	507	474	495	462	474	477	454	466	486	471	467	496	438	448	453	499	496	465	466	488	451	456	444	487	494	488	457	489	439	439	502	487	468	474	431	472	468	435	419	490	450	470	480	448	492	491	470	465	472	499	448	460	493	490	476	448	464	471	456	454	440	498	468	500	480	473	458	494	434	441	492	467	458	497	501	526	472	440	448	501	460	443	493	469	450	470	469	436	442	447	464	497	457	467	503	484	499	413	431	450	476	475	514	454	444	452	453	493	478	436	483	455	453	461	468	459	490	472	483	490	454	497	465	453	440	451	470	480	481	416	445	455	462	448	465	484	451	461
2875	400	405	376	372	372	394	321	347	372	392	394	360	361	368	317	324	359	362	375	345	333	364	337	351	375	360	393	329	331	357	335	350	382	400	363	351	355	346	364	380	336	358	368	357	383	341	319	336	346	370	353	353	367	350	371	363	392	362	385	326	376	347	375	344	370	343	382	398	382	332	370	359	404	385	353	347	352	323	347	349	344	407	354	371	345	340	366	360	367	373	396	346	360	348	317	345	356	414	369	370	347	393	389	400	356	359	334	376	387	346	347	343	359	331	329	371	365	372	315	356	364	374	333	340	384	343	348	342	366	348	360	323	355	361	398	367	347	394	344	362	380	342	393	390	374	361	360	373	357	374	352	355	377	349	370	355	356	389	363	377	352	378	386	361	378	311	389	371	333	368	377	342	370	335	365	325	377	396	374	355	387	363	341	411	339	356	397	402	340	374	370	383	330	324	372	375	383	381	354	366	319	361	377	340	364	392	348	377	347	341	353	370	345	376	333	382	373	388	383	420	354	342	347	365	363	350	359	324	354	337	359	350	381	352	369	363	383	366	332	378	362	371	366	370	335	326	331	343	363	364	342	359	359	374	364	398	366	348	350	379	366	358	350	360	351	369	359	360	345	377	415	390	385	369	322	378	368	333	334	346	358	380	357	355	370	381	354	371	396	365	345	355	334	361	352	382	347	328	411	346	387	435	405	372	350	358	382	366	365	364	347	331	352	389	354	326	370	352	337	364	374	367	394	415	347	352	348	385	359	366	354	373	363	365	371	354	388	358	360	387	347	393	366	323	316	330	393	355	322	359	350	394	374	376	372	379	399	346	403	354	340	362	352	329	330	371	339	347	356	379	358	346	393	350	361	369	352	365	349	388	375	378	372	369	357	369	341	343	327	371	325	381	399	338	373	335	352	405	362	367	399	353	423	399	337	359	335	338	362	372	367	366	334	360	371	378	370	376	358	359	357	333	352	371	390	379	333	378	392	368	386	336	395	378	336	399	356	366	316	322	355	358	332	361	356	361	402	388	381	378	361	371	373	353	410	354	340	333	358	346	384	362	372	380	365	323	330	349	370	357	356	365	343	378	335	366	391	361	393	337	343	367	344	336	381	384	353	361	351	356	381	377	376	327	343	367	359	362	359	369	360	347	342	359	400	344	332	353	367	366	381	352	363	385	329	356	344	354	335	333	373	321	358	379	358	357	379	333	365	356	379	331	332	376	371	344	370	326	373	366	385	354	347	355	340	363	377	400	383	348	352	369	362	361	346	349	379	361	386	388	359	373	410	338	377	367	346	344	339	353	343	357	410	381	368	396	362	355	373	349	364	386	386	363	333	358	375	377	346	353	367	382	391	336	343	369	340	367	338	385	337	365	339	329	346	360	364	344	386	368	327	358	365	371	351	334	396	418	361	330	341	343	364	354	351	413	352	352	356	304	367	393	362	323	398	363	370	372	339	360	385	348	366	378	341	368	352	367	375	383	385	404	340	356	365	342	354	330	343	405	361	377	382	357	364	370	370	343	411	393	316	372	355	355	381	386	321	375	355	329	352	372	373	349	345	345	353	339	387	375	359	348	394	347	358	361	378	386	332	316	322	385	371	370	361	389	382	343	328	418	336	364	354	342	362	387	369	342	341	327	358	332	338	353	343	349	337	364	363	375	341	361	351	382	352	352	366	364	332	380	372	346	351	359	372	330	350	361	344	326	358	372	390	356	346	386	376	360	373	368	372	394	364	381	347	363	374	342	381	347	388	371	343	359	361	348	372	344	371	372	372	388	354	354	372	363	353	327	374	373	384	345	402	352	369	359	367	331	357	361	363	355	344	344	330	363	357	339	356	373	381	350	370	343	341	366	356	378	370	388	359	365	385	348	386	341	342	384	352	405	359	380	347	358	362	364	350	386	342	337	381	359	348	375	368	374	359	364	340	353	356	318	349	392	348	376	342	384	344	363	347	365	383	372	375	323	355	337	365	381	347	374	381	349	366	360	348	356	364	365	340	380	376	346	377	363	389	392	380	332	371	376	371	366	364	346	340	354	360	346	343	393	358	352	355	368	372	383	366	333	344	372	359	331	353	340	355	420	325	332	369	397	352	351	347	365	360	378	358	362	365	361	400	375	365	360	360	364	376	349	363	344	386	353	340	355	383	360	336	331	368	379	392	342	341	335	387	336	360	350	350	346	351	362	351	398	366	351	411	379	373	357	377	355	348	354	352	370	349	360	373	377	359	354	373	355	356	369	375	347	366	341	372	414	363	355	379	362	367	381	376	406	363	324	367	352	395	377	334	324	384	337	344	360	369	356	369	378	372	338	359	341	342	373	376	380	389	369	346	398	382	374	341	353	343	359	405	394	356	344	300	359	363	381	370	381	364	382	381	345	355	378	329	338	337	334	365	359	358	358	354	366	372	369	362	360	338	366	394	356	384	372	350	386	349	352	330	388	359	352	365	338	348	342	369	381	386	371	362	355	391	400	362	385	349	356	364	366	360	317	372	350	316	349	339	370	376	326	361	329	361	353	358	353	350	365	370	348	393	338	364	328	358	377	355	356	356	325	354	386	344	373	375	385	379	354	329	381	356	336	368	368	370	380	350	330	370	365	362	365	307	362	373	369	370	381	348	380	370	396	396	370	379	397	352	396	317	345	368	356	386	375	337	358	347	374	363	389	399	381	360	325	358	367	380	350	352	350	376	377	339	343	381	388	367	361	401	360	338	365	361	336	396	353	404	390	364	391	320	385	381	381	381	359	355	393	358	329	346	392	373	391	407	377	366	360	372	331	361	323	366	396	343	392	362	349	366	362	329	343	382	359	328	374	365	347	342	361	327	363	354	351	406	354	322	333	367	376	345	339	349	363	330	341	363	356	375	378	369	358	373	351	325	377	325	379	336	330	353	334	348	364	371	351	355	381	380	385	372	356	384	375	362	365	358	353	370	370	385	405	377	348	400	328	344	387	386	342	370	367	399	334	321	361	355	381	338	335	339	382	358	329	363	360	355	337	329	349	355	379	335	358	379	367	334	354	326	357	388	352	348	367	405	380	369	354	343	342	351	395	352	347	367	355	397	393	405	367	382	400	377	385	354	366	388	384	404	388	344	348	343	334	370	359	383	364	392	379	342	370	343	372	372	374	351	386	383	319	379	393	365	356	365	364	370	357	388	352	349	351	357	369	390	338	358	354	425	358	343	312	398	353	370	316	344	345	368	380	335	375	386	349	314	357	362	359	383	388	363	381	356	375	366	371	390	381	324	361	329	342	405	344	344	353	373	366	385	355	353	365	355	373	363	343	381	363	356	347	379	359	344	346	365	383	346	366	349	385	352	382	345	371	366	340	337	332	362	368	362	355	348	330	352	340	365	401	364	365	356	337	373	390	339	348	340	352	358	350	367	363	328	377	323	348	390	393	363	370	346	333	420	364	368	330	340	353	358	378	360	347	367	347	360	379	344	340	322	375	353	356	358	353	355	349	364
3200	882	888	894	831	841	881	852	821	899	846	828	851	848	843	872	833	877	866	827	894	835	847	836	876	845	917	888	855	807	820	823	816	883	872	840	850	814	805	821	826	859	871	854	845	843	870	833	872	851	870	872	852	826	827	869	850	825	844	883	872	793	805	852	852	899	923	883	935	892	896	925	880	858	856	826	845	871	858	818	848	808	820	881	862	860	796	831	854	831	825	856	853	916	867	855	853	870	847	869	833	865	867	842	840	846	833	859	870	875	860	815	834	858	881	884	852	826	810	858	785	817	829	851	874	836	881	796	910	850	872	877	824	831	795	829	885	885	808	811	857	836	841	849	821	822	908	842	850	849	868	869	792	873	829	889	856	785	799	831	841	828	851	804	855	829	806	857	865	910	862	861	870	876	848	867	845	904	839	864	867	854	898	867	836	805	824	856	843	855	870	812	842	813	923	855	820	836	829	872	860	859	858	852	833	843	909	826	886	863	771	910	827	784	808	836	870	881	809	952	827	817	871	821	788	885	790	840	847	813	825	880	855	863	854	835	834	880	857	801	884	885	873	825	870	813	825	904	872	832	834	809	855	859	820	891	823	847	849	843	882	799	830	857	830	862	866	896	870	825	868	819	835	817	883	827	791	918	834	836	922	841	872	818	853	844	842	889	817	847	824	859	850	812	807	822	810	828	806	882	867	867	845	860	782	819	836	853	904	831	852	845	876	797	868	825	836	845	856	831	857	882	837	830	838	819	893	808	822	813	823	880	831	821	846	817	801	859	852	874	866	810	858	891	851	835	849	882	820	827	841	867	814	841	862	862	891	844	796	894	841	853	849	865	886	810	869	815	853	828	850	814	885	831	850	881	904	924	872	874	825	851	819	867	879	839	887	846	831	801	830	881	826	849	833	848	837	814	805	856	833	810	860	800	888	879	830	863	873	854	850	821	834	865	837	833	880	804	854	821	860	846	816	855	816	895	792	844	832	828	815	825	812	840	839	866	851	826	817	846	827	819	885	851	793	845	831	790	826	845	861	841	838	887	889	805	835	805	860	863	820	855	886	845	850	807	895	832	815	861	833	857	838	855	840	863	845	844	866	871	815	841	796	845	843	827	895	886	840	889	842	883	890	861	827	854	819	854	843	812	843	829	870	845	858	828	876	859	852	788	841	816	859	845	902	836	836	873	852	896	840	860	864	855	819	871	837	861	856	836	868	851	825	843	827	838	835	916	802	874	806	900	832	810	838	830	853	872	823	852	795	826	930	822	858	843	845	854	866	832	840	896	803	896	887	841	895	826	870	824	849	825	839	860	819	880	860	823	833	861	856	838	885	829	855	811	820	846	838	787	863	826	882	880	803	829	850	859	828	829	807	869	830	832	841	839	878	806	855	834	802	854	826	854	912	878	818	826	840	831	874	821	858	832	872	763	842	869	834	882	792	811	861	879	874	862	813	836	843	805	839	800	809	810	794	870	840	893	867	805	872	870	873	855	833	862	871	828	838	824	850	839	835	864	864	881	844	837	836	828	863	865	820	794	861	789	831	824	890	858	854	863	838	828	855	861	895	817	814	837	835	828	865	827	825	844	860	927	890	803	803	843	821	842	781	855	877	849	818	875	879	844	844	855	870	849	864	847	864	830	838	829	790	835	893	794	826	890	861	852	830	859	890	848	871	845	872	860	817	878	801	868	856	890	815	848	872	830	851	875	867	878	838	856	855	888	835	821	858	812	903	857	832	841	826	795	850	893	812	845	855	823	782	852	879	830	808	831	854	855	848	854	815	861	869	818	851	807	859	841	844	831	868	858	857	858	903	832	837	827	844	857	861	817	815	899	793	862	826	878	840	830	856	806	844	842	862	854	876	861	831	884	898	846	886	868	806	923	827	895	865	831	834	871	859	858	850	828	839	846	830	830	874	883	809	825	843	853	832	849	877	875	885	859	821	814	855	823	834	869	833	900	862	844	824	865	812	876	860	868	820	817	838	819	858	859	852	872	903	835	855	862	839	873	876	848	848	809	887	844	814	825	874	845	872	840	844	847	818	880	831	818	828	820	854	888	859	889	821	884	873	820	838	831	823	851	898	809	828	841	849	859	840	865	804	848	839	888	821	825	867	820	838	885	814	799	853	841	876	812	791	808	786	840	865	893	828	853	880	791	827	862	820	813	801	866	823	813	816	918	861	877	808	871	841	825	856	826	834	847	877	837	843	848	847	867	840	828	836	805	886	877	820	866	843	874	844	806	802	854	853	825	883	886	870	859	850	884	861	885	833	854	858	882	857	860	826	919	896	794	857	810	836	908	862	841	823	832	895	841	781	863	896	850	852	861	832	889	842	916	887	817	833	819	885	836	829	800	868	863	832	888	830	852	810	818	877	838	845	792	847	812	857	868	835	838	866	879	864	845	814	822	849	845	829	812	854	826	889	820	858	833	829	853	791	874	833	897	845	815	830	837	829	842	775	839	872	860	906	855	867	858	870	858	887	830	879	797	893	844	873	815	877	832	871	866	887	849	814	865	856	876	866	889	891	865	846	857	826	886	842	837	857	847	828	886	898	844	863	804	883	835	873	857	792	874	835	819	865	798	889	808	847	881	881	903	874	810	817	804	860	832	850	860	903	802	873	824	823	836	870	826	825	858	795	831	823	816	830	805	858	830	860	895	855	837	860	869	882	822	804	877	895	839	832	848	871	847	878	845	907	828	871	888	885	881	928	840	841	853	794	785	818	844	852	880	842	809	819	862	824	813	819	832	844	829	881	812	826	836	849	852	825	886	838	828	839	848	836	819	835	809	795	827	825	872	884	860	839	820	895	855	813	857	824	839	849	867	875	820	819	842	833	831	898	866	873	844	864	876	864	866	813	783	864	855	904	812	825	847	836	855	830	882	868	826	860	847	862	861	856	861	858	878	906	849	799	830	876	840	863	869	818	859	850	845	859	817	877	813	822	852	883	867	850	838	913	886	849	825	893	873	808	842	917	883	867	867	835	879	863	835	931	844	863	844	877	873	805	882	835	880	803	865	921	860	847	876	836	894	869	825	828	856	869	877	834	900	789	818	805	917	846	842	829	820	894	832	826	869	887	853	898	858	844	848	849	814	869	858	831	872	779	796	860	905	824	777	814	828	847	849	827	870	830	918	863	798	884	807	835	859	879	870	870	778	899	833	876	855	854	830	878	844	788	880	847	811	849	844	824	844	867	879	837	851	840	867	803	849	794	824	860	800	826	840	867	855	826	813	841	901	820	815	856	832	836	771	876	888	834	888	865	886	823	796	851	785	882	860	840	868	868	852	929	897	855	869	821	829	827	856	842	840	801	849	819	851	868	866	798	850	870	879	870	830	827	885	870	866	868	815	868	880	794	840	855	801	894	847	869	777	887	888	916	863	803	830	835	904	859	889	852	878	835	832	813	849	813	875	845	874	880	869	851	865	865	831	889	817	875	857	855	847	799	820	828	878	882	857	858	848	878	839	878	901
9108	700	559	435	454	353	340	316	315	323	337	317	324	302	303	328	298	315	311	291	324	297	308	298	288	286	318	297	320	279	324	295	332	310	301	288	292	292	296	316	281	293	309	294	286	269	284	291	319	298	332	295	298	309	278	333	302	287	284	298	290	319	296	316	316	308	277	294	305	317	312	310	295	333	321	323	317	289	264	279	309	325	313	291	316	316	259	282	279	312	313	292	306	314	274	290	302	289	300	316	305	302	315	285	303	309	311	309	288	278	297	330	308	319	339	284	297	275	321	302	314	284	261	313	295	321	311	305	275	316	324	298	339	312	304	304	308	281	295	285	311	316	282	284	301	284	343	309	301	344	286	277	290	269	302	319	281	347	303	292	301	342	274	306	320	291	292	284	322	311	287	293	275	290	311	310	308	333	302	294	301	326	315	306	312	319	347	314	310	319	307	310	307	327	289	291	310	303	292	289	309	286	274	294	305	300	300	311	319	288	277	261	283	308	294	305	300	332	291	280	274	305	284	281	304	302	281	283	286	286	276	310	313	326	316	305	299	304	289	253	299	274	294	306	275	332	313	332	284	320	313	325	308	307	330	301	282	295	313	323	270	300	313	331	288	299	316	318	311	277	274	275	316	303	348	301	263	304	289	314	312	290	282	341	327	291	302	325	305	281	277	293	299	318	320	311	332	307	318	313	298	321	317	301	271	319	346	314	353	305	278	291	318	298	332	304	305	304	287	302	329	301	319	326	298	311	307	339	293	289	302	283	312	313	312	274	314	340	292	313	311	275	316	319	336	338	310	321	295	284	265	294	282	328	274	336	303	325	286	315	285	311	304	350	310	320	280	280	274	308	268	291	275	302	283	289	300	308	322	295	330	277	316	309	283	299	282	311	318	282	292	308	294	314	287	292	311	321	297	274	312	309	306	326	283	291	302	293	288	307	323	302	321	313	272	300	318	324	310	315	336	305	317	291	292	301	319	328	262	321	278	312	280	306	277	315	318	328	319	311	309	293	295	326	278	327	333	306	324	327	298	327	276	314	307	308	303	289	297	307	305	297	309	293	296	316	296	328	297	282	287	288	316	315	284	317	296	290	311	295	276	274	267	319	298	281	320	294	276	306	310	289	275	276	298	278	292	324	320	274	307	282	266	274	324	299	312	298	281	267	304	291	295	291	269	281	295	293	322	302	315	313	310	314	313	300	338	286	298	317	339	283	303	275	294	327	329	321	310	288	289	303	300	296	322	288	284	337	335	318	303	277	295	332	307	329	305	335	308	302	284	291	309	284	319	280	288	305	322	322	326	315	286	286	316	283	291	305	255	288	320	289	275	303	276	311	316	296	302	334	300	329	293	268	278	287	332	313	289	307	271	271	280	283	313	288	307	309	323	310	306	320	291	267	307	272	325	277	308	305	307	283	287	306	284	312	313	313	276	271	281	326	330	286	313	291	277	286	290	293	313	321	312	311	343	285	329	315	295	278	291	319	319	284	314	303	324	300	316	288	307	299	298	293	261	306	323	319	312	334	285	356	284	302	300	295	314	294	278	351	301	309	303	320	306	306	293	308	310	306	315	290	308	268	337	325	288	301	311	323	301	326	325	309	267	286	307	312	292	295	310	358	296	331	300	293	307	283	314	318	304	305	310	297	299	333	277	319	293	297	264	289	314	309	317	317	301	297	309	326	275	332	321	288	343	324	308	289	334	306	337	321	291	296	294	301	334	324	275	300	279	344	289	318	319	319	310	313	292	282	319	319	297	299	309	300	283	291	292	302	289	307	358	323	277	308	282	276	281	282	300	311	358	345	296	311	286	303	304	345	337	289	290	291	291	327	293	306	326	292	328	294	320	302	323	289	290	305	270	297	295	328	288	284	295	311	312	291	304	292	299	299	296	331	311	346	313	275	314	281	321	290	321	287	303	330	318	307	328	297	300	311	310	347	321	358	310	308	301	306	320	283	305	319	331	293	303	312	291	273	293	299	288	302	319	306	290	297	332	311	301	264	294	312	333	293	295	300	307	287	322	322	274	311	293	316	284	285	296	290	301	294	332	312	275	353	350	289	293	281	338	284	308	311	316	277	315	298	310	243	324	316	291	290	309	309	274	304	298	294	331	309	314	316	358	300	285	300	297	325	312	290	289	282	294	318	281	287	289	327	293	300	324	311	321	336	288	258	292	342	322	274	299	255	259	262	336	296	301	311	339	271	335	289	286	281	285	312	290	282	308	327	263	297	278	318	317	325	324	334	327	279	279	258	287	314	313	342	293	288	289	304	349	286	266	294	307	287	299	314	305	302	303	317	264	318	267	266	288	314	314	280	304	292	284	298	270	304	335	311	314	314	327	314	295	295	292	275	297	311	311	312	306	308	304	297	308	263	267	320	332	328	279	328	303	329	313	315	335	322	305	275	306	296	318	299	295	300	335	303	339	304	289	281	331	294	286	330	306	296	306	306	338	296	313	319	316	307	320	289	336	290	287	296	299	272	268	292	297	319	280	295	303	316	314	311	340	311	327	306	328	325	300	281	333	316	336	312	329	316	302	317	326	292	324	301	287	328	298	306	313	302	294	272	301	286	326	295	283	319	315	290	319	314	297	297	300	300	302	310	314	313	302	289	302	318	313	299	296	316	276	353	288	308	301	295	299	268	294	317	297	306	311	276	299	317	300	279	318	323	280	300	283	293	312	326	301	298	336	295	308	290	317	285	309	310	287	331	303	286	283	305	298	298	270	311	290	310	283	260	327	301	295	309	300	285	294	307	297	278	326	293	312	295	307	327	310	292	292	305	316	292	304	339	315	318	302	315	329	299	293	321	333	334	314	286	292	322	294	339	276	297	292	270	280	323	300	300	324	287	285	297	314	269	345	319	300	299	320	275	310	292	291	320	304	284	272	322	282	298	314	326	282	304	324	335	343	332	289	329	305	289	279	310	288	275	274	298	277	281	311	327	289	306	279	294	317	259	332	288	341	288	308	284	310	308	312	303	307	311	328	276	310	287	299	331	298	286	296	324	277	312	344	312	298	292	307	319	284	273	304	293	283	307	302	330	287	314	321	289	327	276	288	303	277	289	288	285	363	323	289	278	291	316	306	297	262	279	314	330	302	317	298	302	326	340	296	289	332	282	298	291	314	321	287	316	311	302	291	287	303	308	312	311	279	301	313	316	304	293	293	296	276	351	310	321	325	326	271	308	311	287	314	309	293	289	309	306	335	287	299	306	305	316	309	322	285	322	290	323	301	280	299	279	305	307	298	299	274	288	300	328	306	303	299	292	303	263	315	315	329	311	329	303	341	280	304	336	290	324	298	318	316	329	281	322	303	291	314	309	277	275	247	340	297	283	299	283	284	319	304	290	264	321	299	301	302	320	310	289	303	286	295	319	335	261	300	316	318	299	327	302	302	296	301	291	305	274	313	283	339	315	323	261	269	312	272	333	289	305	290	284	280	300	306	298	295	322	270	283	313	313	300	300	261	297
7789	1014	1273	1274	1216	1030	979	924	854	879	845	822	733	757	787	749	776	750	765	770	739	732	683	759	726	737	704	786	696	741	797	735	698	742	759	752	740	721	698	758	732	735	718	739	682	767	719	728	694	713	755	733	717	729	755	715	725	746	735	716	762	746	701	717	670	727	723	827	821	776	833	848	798	717	703	738	766	777	759	734	770	747	764	722	760	732	775	713	746	677	722	694	731	716	698	702	744	720	740	745	686	740	720	707	715	691	753	750	707	726	694	724	751	716	729	748	739	753	702	684	724	710	706	669	724	731	686	712	711	670	684	727	726	713	695	692	708	692	727	693	702	687	762	664	695	718	733	714	710	710	700	688	677	717	711	735	706	720	684	673	763	707	701	702	713	724	690	714	737	733	728	726	684	726	702	701	745	726	710	706	707	741	675	726	738	731	727	702	692	762	731	731	683	725	736	742	694	698	712	713	692	724	691	709	696	711	718	726	650	737	699	747	706	762	686	735	743	711	721	683	732	706	712	788	671	694	730	662	704	676	720	676	733	711	694	688	673	714	710	682	718	760	760	735	733	739	711	698	769	744	695	730	737	716	688	743	694	726	715	759	736	673	671	661	733	749	637	739	688	732	729	712	664	744	689	686	720	693	696	722	720	708	694	725	721	724	742	696	691	758	740	717	749	738	692	672	724	718	673	650	663	726	704	733	649	729	746	732	676	727	706	728	691	730	705	715	710	719	747	734	709	734	747	685	716	718	691	727	672	740	700	690	662	750	716	698	717	676	792	698	735	724	724	700	747	736	723	665	706	743	714	688	696	727	706	693	728	715	743	689	666	740	712	788	755	749	682	712	720	722	744	696	701	738	717	743	733	680	709	741	707	703	699	727	764	735	674	699	756	702	663	730	687	676	705	723	743	713	738	726	718	719	697	725	732	695	715	645	711	707	728	706	674	664	754	723	696	706	714	743	798	735	664	738	722	714	689	745	722	754	697	747	709	720	717	708	761	669	758	720	702	729	731	751	721	724	736	724	732	721	751	727	737	705	701	714	684	709	702	711	687	689	724	721	718	758	722	766	718	710	688	701	757	712	673	685	727	699	707	731	713	746	692	692	734	722	746	695	752	689	742	745	683	713	703	712	703	765	709	700	713	736	683	729	731	708	708	749	745	733	741	710	700	710	699	730	703	677	670	696	722	713	685	688	727	683	705	715	721	744	726	694	663	767	730	708	675	704	691	704	687	692	686	718	690	695	720	706	754	710	719	758	722	739	722	730	719	715	708	696	748	712	708	729	743	754	681	721	735	715	726	656	717	700	682	689	708	707	723	720	716	705	687	718	714	696	710	727	726	662	713	712	714	674	723	721	732	710	712	642	672	734	682	689	678	746	774	682	741	755	756	666	687	755	691	726	703	730	675	728	708	712	683	736	716	743	683	703	780	698	701	772	715	738	748	753	734	747	741	745	714	728	708	743	726	719	720	706	747	713	706	706	698	709	733	756	701	699	743	732	714	693	735	732	716	711	695	764	687	744	740	713	709	677	682	690	768	747	713	724	723	741	684	705	769	691	761	745	763	722	692	715	699	725	684	715	726	760	737	746	699	665	763	737	729	706	740	708	765	713	721	759	748	668	731	758	667	675	679	741	727	759	731	771	680	708	753	735	721	695	671	743	714	716	689	758	729	705	697	735	696	723	705	729	704	705	690	698	725	728	695	696	702	721	727	691	717	730	767	731	692	737	685	701	696	714	717	674	731	767	699	702	731	684	754	716	732	723	741	698	690	738	725	699	708	753	688	682	712	706	731	719	676	741	724	738	690	741	764	666	811	726	698	692	687	740	711	689	695	738	716	719	702	738	720	666	742	654	736	746	706	748	726	722	712	724	740	743	707	721	666	738	718	708	679	747	724	702	734	771	756	729	731	707	714	657	706	688	746	731	680	707	737	719	678	731	718	700	721	700	756	689	727	715	737	710	711	668	770	748	715	726	743	746	678	734	669	721	741	765	749	715	729	736	762	691	699	712	762	749	670	712	695	729	738	650	702	682	708	747	694	707	731	740	747	710	700	705	716	724	746	725	769	695	741	691	748	691	739	702	750	724	696	697	719	724	736	717	734	746	737	678	690	731	673	695	708	710	731	709	740	736	665	758	736	774	720	726	739	786	724	692	737	686	700	737	721	772	708	709	715	700	712	702	729	731	700	701	745	716	713	698	704	756	707	730	781	745	788	721	754	683	758	724	765	680	766	679	699	727	722	702	685	724	731	708	719	678	695	720	736	713	703	733	686	750	741	682	685	696	685	712	756	724	716	715	711	709	689	679	725	678	676	776	693	728	679	724	746	738	738	747	679	677	777	691	702	747	740	682	667	699	734	713	695	728	687	675	762	711	663	746	716	675	726	676	688	750	732	721	715	721	721	737	695	750	695	751	680	732	718	719	707	693	723	746	728	703	727	696	697	687	728	720	732	697	718	709	747	705	721	704	687	683	688	706	683	741	733	699	724	718	666	713	702	702	709	741	683	737	691	699	722	760	740	720	689	752	700	714	762	743	712	699	713	741	692	717	740	760	710	672	720	728	697	698	704	734	652	740	695	749	762	660	659	758	737	771	714	726	729	742	716	664	756	710	735	733	723	717	702	698	684	724	719	694	683	719	700	735	713	674	713	732	721	717	706	703	705	734	696	715	669	709	807	711	708	712	740	715	708	726	714	722	673	738	708	719	747	696	724	703	743	715	749	777	702	736	687	689	721	756	686	691	747	694	728	689	728	667	757	685	690	737	729	737	792	726	666	746	730	747	730	706	716	714	722	720	711	710	698	741	744	688	733	776	711	723	725	729	720	715	705	712	672	702	728	718	769	743	745	679	691	699	715	694	664	642	719	689	693	745	706	690	707	709	703	748	706	711	730	667	701	746	735	679	688	700	728	746	721	739	713	710	711	750	742	687	724	660	756	720	669	732	752	717	708	731	759	719	679	716	722	704	761	742	691	695	735	724	714	731	683	737	694	734	751	690	718	683	697	663	654	753	719	654	764	722	723	669	703	678	695	686	714	707	674	751	692	696	689	694	709	703	696	749	745	733	742	708	725	728	715	660	756	734	692	704	767	699	722	743	698	730	732	711	698	703	682	703	719	718	736	736	713	711	693	690	722	735	735	752	741	687	712	733	709	745	686	701	727	749	727	746	704	727	750	719	711	709	776	758	713	726	747	720	696	702	708	766	726	770	691	740	741	696	733	711	748	756	712	714	727	758	736	687	712	674	745	678	735	740	726	698	737	760	709	753	662	756	697	710	684	730	719	722	718	750	718	722	771	690	720	670	742	703	729	715	690	736	686	756	707	692	691	697	746	729	753	720	714	743	714	752	668	745	705	731	716	724	696	682	752	720	695	737	706	741	749	735	677	684	760	677	699	739	774	711	739	746	714	677	740	757	748	706	736	731	756	736	730	655	726	700	705	729	751	749	745	713	680	726	739	739	688	703
15603	1168	654	444	379	318	311	238	229	211	187	191	199	207	188	199	207	179	187	215	186	188	184	190	205	171	186	171	171	187	177	196	167	163	165	178	196	177	194	179	165	193	165	175	194	173	169	197	193	162	163	144	194	192	168	178	217	213	196	182	174	174	177	169	198	177	200	199	219	182	185	181	174	166	183	177	178	213	194	179	188	204	178	197	166	164	176	165	190	180	174	182	184	195	202	162	197	185	161	190	194	200	178	190	181	186	204	164	163	192	196	187	171	188	209	193	185	182	166	182	193	154	162	175	155	161	196	137	170	181	172	164	172	168	173	188	181	182	159	153	191	157	185	192	164	186	165	185	199	200	174	173	184	177	191	196	189	174	180	186	176	182	169	189	173	177	211	188	152	197	205	190	181	182	177	194	138	180	187	177	168	178	187	164	173	205	184	171	152	198	188	151	164	163	157	174	167	157	177	185	191	171	171	162	165	197	188	186	203	168	166	142	164	177	180	156	178	193	204	180	145	158	185	174	192	191	179	199	204	183	173	213	182	209	181	176	188	189	198	185	185	169	150	170	170	190	169	172	180	189	187	153	170	152	180	169	183	171	167	192	173	171	171	179	158	187	201	196	174	176	167	190	180	173	151	168	190	173	188	169	171	187	172	185	164	166	159	184	178	216	195	178	184	184	171	183	196	185	199	191	188	169	191	182	190	169	154	189	183	170	158	171	192	180	180	177	191	220	189	191	157	179	211	175	160	169	171	205	178	167	180	186	190	183	176	168	143	166	194	199	180	155	197	187	200	170	201	167	182	130	180	194	167	200	186	176	171	165	211	181	205	200	168	169	197	204	176	178	196	162	168	196	173	187	175	162	176	175	173	177	213	175	175	180	182	211	169	172	161	153	154	166	180	166	186	172	170	159	191	173	193	169	161	180	177	164	173	175	163	166	164	164	179	174	205	174	170	175	190	187	177	186	196	190	172	181	215	211	193	186	175	192	168	175	188	181	175	196	151	168	176	173	155	164	199	163	176	190	196	170	152	189	164	203	182	181	171	166	183	160	211	195	196	162	157	162	177	187	172	170	172	191	167	184	201	171	167	176	190	177	189	179	175	202	183	162	167	203	163	198	175	166	195	178	187	159	165	169	188	194	189	174	195	188	179	176	183	177	205	152	195	177	188	161	168	157	183	187	190	178	154	176	184	178	174	170	174	169	161	182	199	207	160	136	183	190	205	175	169	189	205	196	193	175	174	170	203	160	174	186	170	211	173	173	187	166	180	196	195	173	204	199	172	155	179	169	186	178	186	165	172	189	184	179	187	189	179	173	178	149	180	181	158	195	178	192	199	209	160	175	207	171	180	165	161	180	184	179	155	169	193	164	183	162	167	175	172	183	146	177	173	209	190	170	192	186	164	170	160	178	163	188	172	178	202	181	167	200	194	206	168	184	167	190	176	204	176	169	177	169	158	166	178	179	173	179	176	194	207	167	181	162	188	201	183	199	164	187	155	166	192	174	164	179	181	180	171	197	169	188	193	177	182	167	194	184	201	186	174	200	168	173	159	176	165	180	191	191	173	165	168	195	162	175	177	194	176	195	164	185	179	170	182	174	193	187	186	196	169	178	166	177	188	206	184	186	185	181	165	160	166	183	186	187	201	172	198	171	172	177	185	187	181	212	177	156	170	182	188	149	194	173	183	181	155	189	165	179	167	190	183	194	175	208	168	184	179	192	193	154	180	180	152	166	160	181	183	187	167	174	190	195	201	168	203	190	153	166	189	162	158	202	172	190	187	191	185	150	165	165	152	190	155	202	187	156	188	135	178	164	188	188	188	184	188	173	178	179	190	178	175	173	177	178	188	191	177	191	148	169	169	188	188	169	190	203	187	181	194	183	196	171	174	187	174	184	178	166	163	181	193	154	181	173	182	164	183	147	180	165	207	200	172	166	172	167	182	197	182	182	205	178	163	178	190	182	179	172	181	172	178	182	193	172	181	171	157	185	168	169	186	175	190	177	178	163	186	173	173	156	189	178	173	184	182	167	186	182	178	204	181	194	183	200	191	186	176	180	177	174	178	177	168	183	168	202	186	194	184	171	179	179	157	188	193	155	178	164	179	177	167	183	180	177	183	204	156	159	186	179	177	165	191	187	177	202	169	201	167	176	167	193	198	154	174	193	178	158	178	183	164	191	175	180	188	183	182	139	167	178	186	163	183	178	198	163	182	201	208	182	159	160	185	171	187	206	196	163	179	162	167	172	172	183	155	210	171	194	172	166	183	168	190	175	180	201	151	161	158	187	179	188	158	172	184	172	176	179	175	157	150	162	170	162	169	155	181	196	162	178	176	193	178	152	190	183	164	176	195	175	180	178	177	170	165	177	188	165	178	175	170	190	173	166	163	189	172	173	172	168	165	188	156	171	170	178	150	183	183	191	195	162	184	172	157	175	193	168	179	161	195	154	169	174	165	170	169	158	179	162	193	163	182	190	176	188	194	172	199	171	184	170	156	156	185	177	180	174	196	166	170	194	199	180	156	192	176	158	169	189	179	167	182	187	157	173	206	169	197	169	175	180	173	181	160	161	155	167	179	186	189	187	180	195	168	170	202	184	171	164	169	165	188	162	172	176	182	157	182	178	168	197	173	188	183	196	171	190	178	167	172	163	168	155	188	153	168	169	180	167	161	173	173	145	168	172	191	152	179	181	196	148	186	191	156	183	178	180	177	185	182	185	202	184	160	192	175	172	162	192	175	177	202	174	182	164	191	212	166	181	152	188	187	147	187	183	177	193	158	195	198	166	168	184	148	190	195	195	201	177	175	181	162	169	184	168	168	168	181	173	194	187	175	174	141	185	176	172	183	180	188	203	167	191	195	177	177	174	178	157	183	180	157	194	202	187	168	168	164	188	170	197	197	166	174	178	181	158	174	165	170	181	190	172	171	165	199	183	161	197	189	177	169	182	195	167	168	161	189	169	160	167	179	184	179	159	194	185	183	175	191	171	177	166	159	166	197	186	185	220	211	217	186	181	186	165	190	183	139	160	170	192	170	193	183	166	175	190	163	193	181	169	175	173	163	177	163	178	167	162	180	186	175	223	179	190	155	168	172	200	171	166	158	191	155	177	180	174	184	200	163	196	182	216	179	188	177	178	154	189	187	159	162	159	195	184	195	184	161	151	168	163	168	168	190	186	173	168	174	169	178	206	193	190	182	178	180	159	198	180	177	181	165	176	191	182	204	160	174	168	158	180	187	144	179	165	182	172	199	133	175	203	152	198	173	185	150	166	183	186	182	154	179	181	174	199	165	182	168	190	181	177	175	159	182	173	209	176	180	206	184	182	183	170	170	204	194	171	162	187	181	177	207	185	167	175	176	192	180	181	172	168	170	175	198	196	193	184	184	173	163	152	184	177	184	181	167	196	173	156	202	171	190	172	163	171	175	166	154	201	171	193	178	153	174	173	186	176	182	191	182	178	211	165	186	169
9700	990	1397	1537	1361	1119	949	811	751	679	655	652	647	587	558	566	550	539	537	540	523	497	536	508	505	509	496	516	499	488	494	479	496	469	435	492	511	481	462	455	473	426	496	442	488	479	460	437	455	460	488	479	460	479	497	458	469	486	475	495	436	452	480	454	452	472	496	519	631	595	602	559	526	486	499	482	529	461	504	473	493	528	500	445	446	488	479	423	447	456	456	495	460	474	443	405	455	440	457	469	445	461	470	428	440	438	493	469	444	457	440	464	433	468	478	440	417	428	434	451	447	438	451	470	443	465	416	477	465	452	463	447	460	476	445	434	444	430	431	444	428	453	438	429	429	460	450	431	450	480	485	438	461	452	446	479	489	413	426	441	472	429	470	473	420	441	449	466	429	464	471	484	491	501	462	458	413	453	478	449	447	437	455	477	448	464	434	466	473	424	481	441	453	469	451	433	447	462	462	479	422	443	468	505	434	473	405	481	448	435	463	449	456	473	424	464	453	440	447	422	458	472	439	449	500	426	441	449	451	448	454	464	444	460	485	437	477	453	455	477	456	473	436	476	460	465	466	478	432	487	469	450	434	456	414	456	413	416	448	430	458	461	464	472	456	473	436	449	465	460	484	443	440	424	444	418	456	408	468	475	495	438	457	470	469	453	427	418	429	439	453	430	411	436	481	446	435	474	451	427	454	451	422	462	454	438	473	449	445	472	482	428	397	445	420	442	468	450	455	446	481	427	408	449	458	435	428	464	431	462	463	490	390	491	409	442	469	448	419	441	472	462	438	481	468	467	458	458	500	410	440	442	447	475	457	439	452	419	441	446	449	455	499	429	423	471	452	476	446	430	421	456	439	455	478	432	458	440	473	486	454	432	452	469	438	411	452	439	454	451	440	450	468	458	450	450	457	469	462	442	439	446	464	443	405	471	387	454	423	467	425	428	449	449	470	459	442	460	435	471	433	452	471	424	410	422	462	459	446	443	416	464	466	423	434	458	460	455	456	419	405	431	462	425	464	474	451	442	422	415	453	441	442	457	446	468	455	454	475	456	482	446	465	459	438	434	451	444	471	447	476	465	494	479	455	411	457	470	442	412	449	429	452	473	420	459	499	423	452	419	419	447	438	444	480	442	417	437	461	460	469	505	435	440	456	497	454	444	451	459	514	434	455	426	467	454	455	443	440	465	457	408	470	499	434	461	473	451	446	451	422	473	449	440	430	438	468	444	467	445	459	443	469	451	439	475	428	433	439	465	452	455	477	442	440	461	446	413	470	450	429	434	479	433	433	441	426	445	426	446	431	425	431	472	430	439	423	438	444	460	477	488	468	445	426	446	452	457	442	456	447	443	446	437	460	459	470	435	459	418	461	450	446	480	455	444	455	428	442	443	455	431	486	467	442	458	472	417	461	462	434	447	426	433	494	448	427	438	441	458	441	463	470	450	442	441	442	476	428	469	434	443	477	412	480	467	460	445	437	428	455	439	469	437	398	443	483	440	436	443	442	467	448	445	460	417	443	457	447	419	453	451	471	427	465	439	492	480	506	473	490	464	445	477	493	465	476	467	418	471	428	460	449	429	467	433	443	460	455	446	438	466	460	475	464	444	490	450	427	450	456	432	489	445	466	450	446	452	419	422	448	487	450	455	484	472	394	442	474	476	471	469	450	434	485	458	442	451	451	450	449	485	421	437	443	438	394	499	431	470	474	441	470	421	432	432	440	474	435	474	434	444	403	456	431	447	418	407	444	450	508	425	481	442	450	466	482	440	444	480	430	448	433	452	443	493	457	438	415	481	429	422	516	476	448	422	477	486	428	445	467	461	454	474	485	467	491	470	452	474	478	437	458	480	447	443	469	435	451	458	451	480	444	449	484	466	429	454	405	458	452	443	424	463	445	423	438	461	515	436	436	445	494	465	439	445	444	445	423	436	509	454	462	471	445	453	488	445	470	494	458	428	493	417	455	477	460	442	494	490	468	441	457	471	442	463	455	461	417	452	457	466	433	486	436	476	434	471	461	449	454	471	453	451	446	450	437	436	418	472	434	458	471	437	414	423	457	467	449	439	419	452	489	439	447	440	427	457	430	431	515	436	451	474	417	457	394	488	462	422	401	477	472	440	437	433	489	460	448	444	468	476	455	463	413	427	467	429	454	459	430	469	455	431	427	421	453	437	446	442	486	446	453	454	404	456	507	426	463	452	453	434	446	418	419	458	492	498	426	458	459	447	480	452	474	449	465	464	428	446	439	437	466	458	467	506	504	454	463	455	446	458	435	449	475	470	443	420	430	465	420	449	444	479	464	466	451	507	454	457	473	466	443	427	439	450	400	443	480	453	401	458	434	461	455	421	486	462	505	471	452	481	465	427	474	459	446	476	473	434	476	470	463	468	433	422	471	411	458	422	455	468	431	439	450	441	459	463	436	457	443	462	446	416	456	451	440	478	434	401	499	490	385	467	433	449	484	447	450	508	441	460	430	426	456	465	447	452	437	474	462	462	482	435	441	414	437	450	444	438	438	431	425	464	470	473	455	402	458	446	447	448	435	497	466	484	451	489	473	489	487	470	460	408	441	448	454	449	443	469	429	441	452	450	452	456	447	450	447	435	455	471	471	448	438	449	434	458	441	456	454	436	459	447	451	460	459	433	431	422	401	441	433	473	470	412	411	467	399	436	444	472	435	435	434	455	435	460	457	449	441	444	450	408	468	458	460	474	450	462	470	440	420	428	450	460	473	410	427	452	440	443	463	435	460	461	441	482	480	438	456	493	474	481	431	449	478	474	478	478	471	459	464	511	423	469	462	458	439	451	432	482	473	445	456	422	436	485	430	500	460	436	447	413	458	420	462	442	484	446	470	444	472	464	450	440	464	440	422	404	480	439	433	462	436	433	419	460	443	476	488	450	463	438	492	457	449	447	437	445	438	453	460	465	434	464	483	445	418	469	428	466	478	485	479	423	418	455	450	468	458	436	463	443	412	433	454	458	441	447	464	460	481	434	450	428	441	465	454	450	453	445	432	440	438	467	479	480	480	462	436	455	466	468	482	461	526	457	429	453	480	473	445	419	418	443	475	441	444	478	456	440	435	424	464	418	432	453	456	441	423	413	452	458	449	400	466	437	458	437	467	443	435	427	457	411	457	425	435	443	457	467	434	433	438	442	434	482	456	435	446	479	475	471	480	437	390	453	448	445	455	490	425	469	431	456	415	444	440	492	445	460	482	440	451	438	435	471	435	427	449	455	458	440	456	467	401	434	445	445	430	466	500	423	501	470	475	472	439	430	448	463	448	484	457	452	473	417	453	425	498	485	452	448	483	480	428	473	468	448	455	477	465	455	406	443	446	446	455	463	438	444	471	443	463	457	450	471	483	459	423	457	463	457	425	442	452	474	460	436	428	459	448	455	440	448	469	436	413	426	444	454	457	444	460	416	439	408	470	436	475	419	416	432	423	444	473	483	462	423	421	448	430	455	494	449
3119	428	347	335	372	370	344	364	315	334	375	334	361	358	351	327	340	374	353	324	391	365	348	365	336	363	376	351	361	348	350	337	392	337	314	337	370	374	384	338	350	356	376	350	346	344	332	359	358	330	352	403	373	341	363	352	372	381	328	324	373	349	339	354	361	352	343	333	391	355	362	349	352	316	328	361	397	347	324	400	352	321	328	384	394	338	332	334	337	386	358	379	342	310	355	345	335	343	328	359	342	384	332	378	349	351	329	316	375	376	358	343	318	350	372	357	351	338	350	352	354	352	366	337	374	382	349	330	354	355	355	349	408	328	348	362	363	380	333	367	365	377	364	339	358	371	335	366	369	367	346	325	401	407	340	364	363	351	338	338	350	388	375	313	331	358	343	357	360	348	377	393	341	349	331	363	338	370	334	328	344	384	365	314	366	361	377	360	357	341	360	349	373	334	383	367	333	333	368	382	333	354	377	348	357	356	333	354	374	347	342	369	361	345	360	345	354	353	339	344	373	363	340	341	395	368	354	352	365	376	402	344	365	349	335	355	366	360	351	386	368	352	367	352	371	361	365	335	335	382	355	381	358	343	400	364	384	356	376	350	350	335	347	375	358	348	365	350	342	330	305	369	363	368	314	331	365	366	355	352	361	362	384	331	350	331	370	368	339	358	397	359	357	318	350	380	375	348	326	298	360	327	397	365	394	325	372	332	365	354	370	366	381	330	362	327	375	370	339	380	356	365	361	361	362	348	379	378	335	343	369	354	357	381	361	348	365	362	338	420	363	339	367	364	373	327	355	363	366	321	357	363	381	350	378	329	329	369	349	367	343	332	343	352	367	370	359	394	352	351	367	359	333	382	304	326	367	376	349	362	346	373	408	395	349	335	337	383	352	335	345	329	360	352	355	353	370	384	353	367	326	376	362	387	299	376	336	349	337	373	347	342	328	361	344	348	382	381	341	397	354	379	391	361	370	393	351	366	362	354	356	342	352	354	351	388	373	389	335	313	299	383	328	361	351	353	342	357	337	326	342	360	360	375	362	336	351	338	346	333	361	378	359	368	331	356	331	327	396	361	334	317	341	370	368	378	343	386	357	360	402	320	387	339	370	375	359	368	346	344	362	361	366	375	355	388	349	371	359	334	338	375	357	417	374	347	354	352	353	388	325	336	344	354	343	342	358	335	364	316	352	334	355	374	319	336	374	343	338	361	384	333	350	355	341	317	335	368	369	348	339	346	396	358	344	348	346	350	371	369	348	349	356	356	363	376	372	356	357	333	392	327	327	374	337	342	334	357	372	350	338	324	341	354	320	375	377	354	375	382	363	361	334	354	337	337	330	383	344	345	352	340	356	351	337	350	361	367	335	380	420	351	385	369	380	386	351	355	327	380	363	355	339	393	325	363	371	354	347	374	352	351	321	364	336	372	374	370	353	364	355	373	358	340	364	356	363	360	359	369	376	348	351	369	379	344	329	385	367	354	362	324	384	341	356	333	350	342	347	334	353	337	337	365	330	342	390	350	373	363	325	374	373	358	378	366	342	404	350	406	335	361	342	384	369	352	343	349	357	370	343	365	315	345	341	335	330	359	384	361	355	304	342	323	347	352	389	367	369	381	361	326	351	330	364	371	345	360	343	363	373	363	369	360	352	357	330	369	317	357	393	379	344	378	362	376	384	351	349	372	344	331	329	388	362	357	359	335	344	315	366	336	348	337	350	400	364	356	349	346	340	361	322	367	378	347	362	340	351	339	387	365	376	336	324	379	371	358	344	366	333	347	373	332	329	331	372	383	346	350	347	328	359	350	391	347	338	364	350	365	347	347	375	331	344	384	338	368	346	353	375	355	385	340	378	340	360	328	340	371	339	383	322	332	345	387	371	347	348	384	344	329	348	324	334	312	336	364	397	381	323	385	349	379	325	345	366	387	329	345	346	371	350	368	383	338	342	341	377	366	362	374	370	334	357	328	326	328	335	366	369	368	358	326	354	322	356	308	347	355	296	349	320	354	341	347	366	398	359	387	336	323	385	357	366	303	322	367	335	378	338	373	332	332	363	359	357	357	356	332	351	376	326	326	336	354	371	320	368	373	383	356	363	343	369	356	317	332	340	350	366	369	377	362	331	333	344	385	359	379	379	347	369	361	361	354	340	376	370	349	347	379	365	333	372	368	342	343	336	334	366	356	384	342	356	350	351	352	350	344	336	377	359	340	355	360	371	376	350	349	368	340	327	333	365	367	407	348	425	369	395	345	335	336	388	350	366	351	379	348	356	356	367	347	337	361	383	342	348	331	346	354	349	363	362	337	363	362	365	350	370	336	341	364	351	387	326	340	346	376	324	347	363	348	351	342	379	356	361	370	389	322	332	360	357	353	347	354	336	338	363	352	333	365	375	358	299	337	358	362	295	373	375	332	335	356	310	362	322	351	345	381	344	356	378	338	370	327	364	342	357	334	369	373	343	390	331	341	333	363	361	371	382	374	337	341	367	369	398	333	371	340	357	336	338	354	357	361	334	350	327	367	335	371	371	309	384	396	342	350	347	345	359	356	364	352	316	318	341	371	383	374	322	369	342	356	348	377	360	352	350	353	371	339	328	327	359	363	377	342	376	358	373	343	343	375	346	330	335	329	367	369	372	358	348	351	347	373	333	348	375	355	360	383	385	370	357	344	359	354	336	327	354	335	376	377	362	358	369	355	354	349	360	331	385	360	356	355	342	352	361	359	374	346	338	338	356	354	367	404	341	378	341	366	324	386	375	376	316	370	363	334	358	411	367	360	348	349	329	367	346	395	361	304	328	357	379	354	335	370	377	340	315	353	376	346	361	361	335	339	375	339	390	398	400	339	361	350	331	341	367	353	416	339	359	337	370	399	376	370	353	342	339	384	353	323	362	356	349	350	363	381	356	329	325	351	345	372	356	345	349	387	333	315	361	316	374	385	325	353	363	328	370	341	361	361	339	392	376	396	355	366	375	352	365	365	360	382	370	383	347	381	360	373	327	340	379	371	353	350	368	347	321	335	349	359	381	396	362	361	356	345	373	361	393	318	356	371	321	336	349	385	368	319	320	333	369	319	394	325	341	404	370	336	393	340	367	365	347	353	385	341	334	318	373	350	357	316	396	377	319	311	348	396	341	347	355	392	346	392	351	376	364	367	327	361	386	379	314	347	350	329	340	361	337	353	357	364	345	365	386	347	317	357	345	354	355	347	345	369	373	336	368	355	350	308	356	360	350	359	333	333	328	373	367	346	349	361	356	341	365	369	370	331	338	373	323	324	346	348	341	375	382	350	325	339	350	375	368	345	342	370	329	329	358	370	376	356	353	366	384	347	363	342	344	359	362	346	373	355	318	334	302	366	350	355	345	324	331	354	365	377	365	353	384	403	337	354	333	336	334	342	329	356	374	378	306	361	377	353	376	389	365	330	354	383	364	331	357	353	340	357	364	351	313	377	373	371	345	365	378	376	366	340	357	362
3228	884	881	832	808	825	836	880	882	875	850	819	842	803	860	831	887	845	835	854	832	836	872	864	854	833	853	861	778	833	810	816	860	889	867	754	817	877	854	849	854	849	806	832	808	854	886	806	878	842	861	897	834	793	852	850	830	798	788	814	820	805	841	867	809	824	835	814	909	892	893	961	919	851	846	841	816	835	873	873	886	907	825	791	842	876	822	876	828	868	856	866	804	811	853	862	839	794	887	773	821	887	833	799	860	834	812	821	884	767	842	835	860	826	821	849	798	798	864	844	859	854	792	855	797	834	880	799	868	834	856	846	810	849	862	871	820	857	813	866	848	834	896	831	817	822	855	861	809	812	795	838	823	827	898	815	896	876	821	842	851	876	790	834	814	833	870	850	853	855	861	820	839	903	832	866	838	846	839	853	834	896	859	863	867	800	841	850	806	852	865	820	853	899	853	846	895	811	859	876	838	808	839	849	813	806	846	815	800	842	791	874	843	824	837	896	885	833	797	817	863	846	851	793	840	823	824	889	832	829	808	847	809	867	834	870	828	810	805	755	845	838	830	858	852	828	825	824	768	871	836	867	795	863	833	839	833	830	806	819	823	844	887	858	877	839	872	842	845	834	847	779	841	857	795	873	785	848	825	863	830	814	808	834	846	862	772	805	844	871	821	843	811	837	828	790	851	862	856	865	824	793	858	818	853	862	841	799	855	852	822	848	875	842	880	812	870	871	838	843	836	832	797	820	805	819	825	867	842	855	814	814	910	810	858	887	801	820	825	823	798	785	788	827	806	794	891	788	868	837	850	787	824	805	842	850	849	828	822	837	864	810	773	840	843	857	824	812	835	798	811	859	828	809	870	803	864	867	806	864	937	871	802	864	819	866	825	806	832	877	789	860	887	874	797	761	833	788	820	870	795	817	822	823	838	850	829	860	839	874	796	780	867	870	881	818	810	798	852	823	874	797	805	867	867	856	846	867	811	842	857	784	832	873	810	829	841	862	825	826	864	857	834	827	820	887	839	812	800	857	803	820	836	874	848	819	831	879	877	806	843	857	812	868	815	823	890	873	878	818	822	868	847	841	839	835	847	843	782	824	854	811	820	846	818	839	855	869	816	904	831	852	825	839	831	908	817	807	866	838	826	836	819	835	835	880	881	822	824	909	852	818	941	817	804	844	820	818	885	847	821	821	846	806	800	849	866	847	831	892	825	874	830	829	839	873	841	831	828	838	810	840	858	839	846	884	833	860	900	820	838	783	825	774	807	861	814	848	856	845	787	813	859	822	861	849	841	801	820	897	825	816	862	837	843	814	837	782	815	892	864	832	800	845	838	817	828	836	858	879	857	819	819	908	797	854	830	836	861	803	802	833	841	836	837	832	840	848	801	801	826	845	806	831	832	864	843	831	824	847	883	836	809	833	816	870	902	862	858	829	893	792	846	829	811	820	916	873	810	836	857	847	857	834	801	818	932	865	806	840	894	859	867	872	851	828	831	854	854	845	837	831	810	846	856	847	794	845	864	848	865	839	857	860	814	835	844	831	829	877	793	868	803	867	824	803	851	799	842	797	851	840	810	847	785	828	818	913	793	876	821	851	847	834	848	826	815	814	867	854	807	832	887	784	892	862	882	811	812	835	833	837	871	833	816	821	847	866	813	868	870	829	817	820	848	802	826	864	816	827	867	854	804	795	882	902	827	756	878	847	827	817	895	807	851	866	846	877	838	828	819	864	798	864	820	858	808	837	827	836	828	862	895	801	851	882	789	857	821	855	855	857	808	830	837	841	842	822	877	875	854	834	856	808	842	845	833	878	801	859	866	841	824	846	887	863	837	795	827	810	853	861	820	803	851	840	850	834	846	817	832	838	827	775	823	811	842	817	821	833	855	802	828	829	825	795	846	887	833	836	867	843	827	836	870	884	857	810	842	860	857	847	840	799	830	827	822	847	839	836	828	823	784	809	863	850	918	788	860	872	820	845	835	836	826	855	860	894	807	838	851	843	823	822	828	827	822	880	862	898	873	800	846	806	826	857	836	842	846	799	866	822	862	816	808	862	808	841	814	865	848	873	861	879	833	856	808	843	844	833	815	816	824	803	878	847	826	816	786	837	843	851	795	816	774	808	808	823	832	835	810	769	831	845	844	902	885	859	855	820	821	841	845	821	865	871	818	877	788	858	826	843	845	824	837	917	851	791	809	852	852	820	821	933	840	847	884	793	815	836	838	786	868	848	830	823	845	854	867	794	831	881	863	847	815	811	796	809	867	860	843	856	821	858	859	890	822	830	894	837	819	834	829	822	868	874	835	872	825	809	813	836	792	809	821	878	881	882	854	831	818	868	845	846	857	852	839	877	867	872	854	879	848	854	835	847	886	811	845	888	846	882	855	898	813	883	845	836	851	861	774	851	781	801	827	852	768	849	841	842	809	786	884	839	852	816	796	859	840	834	859	815	866	771	840	842	831	808	814	843	822	812	882	859	824	835	814	833	888	813	853	786	832	833	846	810	843	836	811	857	858	825	868	848	776	817	873	871	854	847	856	818	818	836	875	796	865	865	830	845	856	827	846	851	781	887	832	864	802	838	835	842	831	825	802	823	868	804	857	834	770	811	848	825	797	910	937	838	836	844	849	862	848	854	848	847	812	815	835	823	835	887	800	825	841	812	814	878	885	834	847	794	780	841	810	828	796	797	826	790	823	809	846	785	826	843	811	809	895	907	828	853	816	890	810	868	817	867	835	810	850	862	844	865	782	832	825	833	870	847	819	796	896	857	864	840	828	790	862	931	839	841	865	869	814	850	796	822	813	829	879	817	829	873	812	896	811	847	858	818	856	838	842	828	842	785	846	842	799	873	774	859	818	857	803	799	848	855	836	846	876	854	881	851	833	843	823	827	840	826	807	804	878	814	809	816	850	819	847	851	829	837	830	862	899	857	851	826	793	817	848	793	831	833	777	828	870	778	842	816	837	835	838	789	815	798	859	827	907	844	798	817	807	846	851	885	811	788	825	833	819	849	781	870	819	838	852	779	815	841	871	831	875	885	838	830	826	822	885	809	884	803	819	829	810	874	831	867	866	825	837	805	817	859	901	856	892	916	787	847	849	878	868	773	869	826	848	841	876	866	832	872	823	874	838	858	824	801	835	820	835	836	883	783	831	851	810	841	852	807	825	822	829	809	839	830	824	878	836	817	799	802	810	799	874	805	865	815	833	836	832	876	830	816	844	810	862	845	790	800	829	794	858	835	823	824	811	783	871	881	854	905	868	819	811	851	852	781	834	822	789	812	813	840	848	917	788	831	857	865	859	839	856	793	877	828	865	864	802	845	804	844	820	802	861	838	808	917	811	818	866	851	800	833	813	821	825	816	866	851	845	857	794	824	922	895	816	889	852	833	834	829	865	865	834	792	909	852	812	816	829	820	809	883	816	836	822	815	831	835	807	812	832	845	857	817	808	859	875	876	806	864	827	909	833	812
9818	717	569	468	415	346	311	330	321	303	332	291	319	339	311	315	338	301	320	306	288	301	281	288	288	288	299	298	316	306	283	273	287	324	316	299	290	304	295	328	311	309	282	303	322	275	290	297	347	309	289	343	313	302	303	306	285	288	310	266	266	331	311	326	290	260	291	324	326	311	301	298	324	329	299	293	339	310	331	322	290	287	313	260	298	302	319	252	310	279	317	270	290	317	298	311	279	290	322	312	317	301	312	290	301	308	291	297	297	288	326	298	298	285	315	291	306	289	282	301	280	279	276	322	271	304	324	283	269	341	299	311	293	305	276	299	302	312	295	329	299	277	311	333	326	313	301	303	304	316	309	305	292	302	307	324	299	299	285	293	323	309	312	314	290	296	296	329	318	286	281	293	294	321	300	299	291	329	282	344	273	291	291	312	295	284	278	315	334	303	269	289	316	303	325	286	266	298	273	314	290	284	287	289	299	282	291	286	305	298	320	293	316	306	299	297	328	289	320	292	293	287	292	315	325	265	312	294	291	301	292	315	302	320	313	307	316	343	292	305	290	293	297	308	309	295	310	320	298	331	319	317	278	291	291	306	283	280	300	314	312	268	320	309	282	323	290	294	305	292	296	325	290	315	296	275	302	274	307	273	301	297	271	301	324	320	288	296	280	327	292	309	265	275	289	293	306	309	313	293	331	292	297	286	301	327	302	288	317	290	266	320	318	329	324	314	308	272	307	290	276	297	296	284	334	271	270	287	303	332	319	273	302	329	300	293	291	294	282	302	290	280	329	320	311	320	286	258	310	282	279	282	279	303	311	291	318	297	276	301	280	294	296	295	305	305	297	305	314	291	287	324	306	310	276	296	308	286	312	268	290	291	294	326	312	323	286	294	290	291	294	298	270	316	286	298	269	308	299	281	277	277	294	298	325	282	307	285	289	312	294	299	297	284	303	286	313	305	292	314	289	292	270	320	348	296	314	317	310	292	298	306	304	279	289	320	294	301	317	296	296	306	307	306	309	317	333	314	288	309	291	264	294	288	311	280	298	300	301	300	283	335	305	289	289	265	303	276	296	285	269	294	295	264	307	306	251	293	330	296	290	314	308	281	278	315	286	319	284	325	299	288	329	283	298	325	313	274	294	303	295	294	332	283	313	310	322	297	296	304	291	300	292	303	309	316	322	304	300	269	305	288	308	310	274	314	284	278	324	301	290	300	357	312	309	316	283	304	297	292	329	306	287	298	314	319	316	315	312	340	313	287	286	300	308	289	317	335	331	280	274	280	311	301	325	292	294	266	306	267	307	301	286	333	347	314	315	292	298	291	318	313	301	318	319	280	331	271	320	308	316	319	301	295	302	274	298	291	313	315	299	310	299	279	338	292	306	310	310	320	308	288	281	288	284	308	301	308	300	302	298	309	294	282	299	327	315	299	309	282	297	300	368	322	314	266	315	326	314	340	321	311	298	294	297	297	337	298	296	312	313	314	275	317	294	291	299	319	303	330	302	306	277	285	270	320	299	314	311	307	290	315	277	315	335	299	294	278	290	298	301	275	294	293	284	299	292	335	303	303	290	306	305	277	303	343	284	319	298	349	319	321	298	311	293	295	279	328	282	284	327	265	292	313	296	325	319	259	282	298	322	300	283	316	266	309	310	274	315	282	301	272	288	280	334	278	274	316	321	288	284	297	249	317	314	299	294	289	312	333	274	293	312	339	259	318	314	285	327	333	316	301	296	331	306	313	295	332	312	296	302	310	293	329	325	321	308	295	317	274	317	282	284	292	278	302	315	296	312	334	332	305	289	321	284	286	285	315	292	341	292	270	309	306	301	290	301	298	320	322	317	345	353	290	315	292	283	305	301	323	290	298	290	277	277	304	299	264	308	303	267	307	310	306	303	312	294	289	264	300	267	320	287	276	274	316	290	303	307	254	274	285	306	310	264	297	315	261	306	292	271	300	318	283	301	302	310	315	286	320	302	310	308	293	314	304	324	281	315	313	287	317	296	277	288	302	291	286	291	293	294	309	298	295	301	320	279	322	300	337	309	353	280	277	304	306	294	284	290	320	309	287	287	293	280	298	317	310	303	273	330	313	286	321	281	289	346	288	301	291	300	307	313	278	268	321	285	313	286	327	311	309	299	322	330	288	275	286	304	300	302	323	305	300	331	303	328	309	322	315	249	297	287	301	284	312	327	285	317	304	320	306	319	294	290	295	292	273	318	286	275	279	292	326	291	320	269	293	282	289	314	272	293	305	276	292	300	296	276	320	309	337	323	332	303	299	296	278	284	307	317	291	317	318	315	285	294	306	366	309	315	282	296	319	303	306	284	295	324	298	325	343	307	290	330	301	309	317	309	333	328	294	280	305	296	283	287	313	331	303	308	308	298	281	358	274	305	287	276	307	289	317	310	295	282	263	299	309	340	311	287	305	277	298	289	287	271	349	296	302	296	288	303	283	287	293	303	308	316	318	315	324	297	330	278	304	308	297	275	306	301	307	282	282	306	318	250	301	300	305	308	284	309	326	288	319	333	292	299	316	307	300	299	258	288	293	306	313	294	298	313	302	340	322	283	292	305	277	289	303	278	290	298	306	308	314	338	329	325	304	328	318	298	313	286	346	303	300	279	287	290	299	309	301	311	333	278	302	316	295	301	323	290	298	295	280	319	294	320	297	300	322	251	321	292	321	311	317	311	293	267	305	293	326	282	297	328	286	300	289	311	273	325	307	298	350	296	286	312	324	293	317	306	284	341	286	322	299	298	299	319	285	315	304	300	298	312	303	299	317	332	256	270	269	310	333	300	278	291	317	309	305	271	294	300	294	280	317	305	299	289	312	311	296	285	306	326	317	297	283	311	291	310	281	326	259	295	311	308	273	327	301	306	292	319	310	317	322	287	320	263	315	332	325	294	276	317	300	309	274	335	293	306	325	283	310	240	316	331	315	316	289	290	304	325	316	329	281	267	295	332	314	294	292	315	282	289	308	304	307	293	313	296	308	334	285	307	291	305	318	307	336	317	270	287	310	316	325	311	315	326	292	297	298	303	260	319	291	308	293	321	324	299	292	316	294	306	289	302	290	321	312	299	308	309	298	314	330	274	294	295	304	290	315	323	294	298	301	304	277	299	288	297	250	271	309	322	311	306	278	330	325	306	324	327	303	275	276	313	272	320	290	297	298	280	307	287	299	292	277	330	287	302	299	290	327	323	293	318	323	284	293	262	284	291	276	308	305	284	301	299	311	248	316	295	307	296	267	303	299	318	301	286	281	301	298	340	306	318	300	301	302	291	283	293	285	272	288	300	326	323	306	284	314	330	297	291	287	299	310	278	306	306	294	299	296	299	343	326	314	299	292	295	293	310	313	284	311	281	285	297	279	286	301	276	305	326	339	305	307	315	309	290	300	290	289	284	297	314	300	251	311	315	305	273	310	290	311	291	275	316	286	301	267	284	292	304	324	296	305	322	278	286	299	331	306
8252	1029	1219	1259	1138	1058	978	962	862	863	783	788	820	796	790	797	802	780	783	739	726	766	731	725	757	739	693	761	749	760	722	757	687	735	752	778	752	731	693	725	723	720	678	708	720	710	748	730	733	688	779	709	758	720	699	737	751	736	760	693	731	721	731	706	747	732	694	801	880	806	748	804	732	746	733	757	775	720	738	749	736	777	756	731	734	704	712	723	718	699	709	763	678	730	772	706	745	763	726	724	753	731	733	687	717	728	656	699	716	693	658	697	745	732	707	731	686	711	704	727	748	777	705	741	741	808	736	770	671	691	679	702	718	680	714	699	721	709	724	749	684	693	659	759	689	742	731	686	703	721	672	673	757	693	731	717	715	721	681	757	704	729	722	736	721	721	747	663	747	742	688	696	717	738	683	695	739	733	686	701	672	716	696	723	738	724	727	711	721	673	686	781	717	714	729	728	720	716	733	759	720	672	738	735	742	701	671	692	738	721	749	720	715	670	715	696	756	669	654	690	664	666	698	699	719	713	766	696	689	710	759	733	733	726	739	749	736	667	773	747	711	724	717	729	704	719	767	699	733	695	748	755	720	712	699	738	700	682	771	694	690	696	725	752	756	744	725	718	721	667	684	684	738	708	709	755	743	726	709	760	729	747	689	724	718	702	706	707	734	725	713	741	728	661	723	740	708	758	704	746	693	711	748	729	699	719	734	733	730	699	716	735	692	741	673	748	681	703	726	687	678	734	735	685	726	693	691	672	694	715	693	728	725	723	714	750	694	700	723	754	721	712	681	703	734	716	652	703	695	738	707	704	728	761	707	720	731	740	737	723	735	672	677	723	687	721	732	673	697	751	728	747	724	726	716	715	751	725	739	723	677	690	726	775	703	687	680	707	696	702	735	700	691	758	675	710	696	703	725	717	741	732	709	700	709	756	730	756	720	720	684	722	761	721	751	731	721	709	747	704	764	749	782	708	762	785	705	748	681	721	666	711	676	708	712	746	717	718	714	709	710	725	721	708	730	695	729	743	659	704	733	727	732	727	706	656	704	695	690	694	730	702	715	712	700	724	735	703	736	720	698	740	721	699	690	664	713	741	743	684	732	656	771	740	688	707	754	696	756	743	701	697	742	716	722	715	743	754	765	738	695	687	748	689	695	665	714	688	703	699	681	677	701	683	759	710	717	686	719	705	740	761	742	746	704	754	693	753	741	717	696	694	701	726	717	712	703	723	743	744	759	708	769	690	709	714	753	679	692	763	715	718	725	703	765	764	761	766	734	737	661	712	728	743	768	756	735	728	762	744	714	718	735	750	707	714	697	785	725	708	679	716	734	708	683	741	693	682	749	753	742	732	727	710	698	722	727	723	696	742	705	693	644	684	699	744	753	727	678	748	747	711	697	732	699	681	740	715	692	682	724	709	682	763	725	688	705	726	727	689	678	745	771	751	778	734	754	742	741	728	687	695	747	662	685	737	742	716	732	739	707	712	691	696	736	718	721	700	699	711	680	727	708	644	718	740	696	690	720	747	688	674	732	743	754	720	746	720	735	701	709	698	693	715	726	686	743	720	699	736	766	692	673	726	737	658	760	707	703	674	688	721	711	753	727	737	720	728	736	700	694	705	744	735	716	717	714	744	727	747	733	711	679	740	737	752	721	726	708	725	755	741	684	692	767	769	713	673	712	686	661	722	739	693	728	718	707	742	685	723	680	741	704	749	699	708	717	678	728	804	641	721	702	728	717	721	712	725	727	745	736	735	697	680	757	751	705	726	728	684	635	755	705	735	671	708	731	711	643	758	731	729	679	697	733	770	708	702	668	723	691	710	716	745	725	736	718	748	720	729	689	755	717	735	668	766	703	718	674	727	696	746	734	744	725	735	703	730	770	738	680	717	746	664	739	705	737	747	717	708	737	709	721	736	706	686	768	763	739	706	718	724	685	731	754	723	671	728	712	703	674	665	753	742	740	776	756	748	672	698	693	750	688	707	703	698	704	754	745	707	708	743	697	745	760	745	785	715	699	707	703	723	717	687	755	715	719	689	730	703	754	771	730	706	681	740	720	738	765	749	671	710	669	747	724	788	721	703	746	744	753	747	711	752	741	714	726	738	699	740	730	740	756	765	707	733	730	686	697	741	721	693	718	714	729	704	763	753	700	721	743	740	725	710	692	678	724	701	678	714	734	702	736	697	715	725	734	706	681	695	699	703	745	723	700	679	736	744	706	734	694	672	734	725	739	721	712	748	725	710	710	747	704	741	713	747	678	720	702	689	751	711	718	708	695	686	727	704	734	734	736	742	724	691	685	718	715	733	721	703	745	705	745	731	759	738	744	671	743	699	735	677	718	717	721	727	684	727	762	700	696	700	727	738	707	679	693	747	723	719	726	676	715	677	659	754	700	749	757	701	712	697	695	731	721	738	729	763	707	713	758	712	713	705	744	728	742	716	703	717	741	727	743	740	699	683	710	741	719	680	701	712	711	689	699	713	783	688	758	747	708	705	778	695	708	737	743	741	786	732	705	705	718	697	730	672	690	747	742	763	749	710	773	733	724	734	721	690	715	738	727	725	728	740	707	728	725	756	720	725	721	706	706	721	670	691	746	717	718	693	699	740	721	677	739	695	743	733	752	759	741	743	726	682	695	692	713	702	697	710	711	709	693	702	737	749	711	735	738	716	721	723	733	676	713	734	764	726	734	704	728	716	676	703	754	698	696	687	727	698	730	669	729	718	688	741	731	725	721	734	726	755	712	736	707	691	732	771	748	713	756	658	732	728	711	705	768	697	695	734	753	695	671	726	676	728	671	720	739	710	703	711	687	737	676	710	687	654	741	750	708	721	708	748	700	723	709	746	727	717	726	742	735	746	696	693	739	712	728	731	679	700	732	702	720	757	711	732	750	763	701	702	686	745	753	738	753	728	752	734	728	727	688	710	666	717	736	739	712	667	720	698	735	700	711	701	701	712	736	749	734	700	722	728	736	712	765	730	725	664	722	700	725	703	720	736	709	709	723	680	743	753	742	715	773	716	741	758	707	721	738	718	710	749	708	760	704	712	779	711	755	706	721	729	720	758	675	727	731	730	744	750	756	742	732	733	699	697	676	737	731	726	744	688	778	728	737	684	681	763	709	762	727	736	712	718	727	716	728	717	741	701	733	650	666	711	744	671	723	702	723	700	727	761	736	681	716	731	742	737	733	725	722	743	713	704	675	672	713	765	711	707	692	671	730	665	712	742	696	729	701	697	709	689	705	740	707	694	736	682	758	733	779	691	719	740	753	726	762	698	735	726	741	720	676	733	724	730	665	769	715	715	718	711	730	758	730	721	715	716	762	678	744	721	727	698	683	685	720	732	673	726	681	682	663	683	729	730	730	701	712	676	700	694	748	707	734	700	721	728	696	752	700	664	702	683	692	720	769	719	721	656	745	694	720	745	735	721	701	717	740	728	682	720	696	752	709	737	719	766	733	716	750	682	711	758
15939	1214	625	485	375	301	289	268	229	246	204	181	225	206	219	212	194	180	190	175	191	167	198	164	207	181	180	174	205	186	214	173	164	195	199	193	153	198	183	193	196	197	176	180	186	205	180	194	173	209	167	161	188	195	199	192	179	174	200	191	204	158	165	177	179	172	164	189	223	193	223	199	211	201	181	174	210	164	176	174	176	208	199	178	189	185	162	159	190	188	207	168	173	159	175	199	176	204	185	214	174	168	168	177	179	199	211	172	172	181	175	167	191	168	179	197	179	162	167	181	175	177	163	194	194	196	199	175	157	192	208	172	202	185	177	210	184	180	190	191	205	177	219	177	209	199	182	212	202	192	187	188	171	181	182	183	188	174	175	177	167	159	196	178	200	177	164	196	181	192	170	176	179	190	202	168	156	173	183	180	170	169	194	162	166	187	207	175	183	168	196	183	190	174	176	175	185	168	182	189	195	204	171	180	197	176	194	172	193	187	195	159	213	170	151	172	180	180	208	171	185	197	180	173	164	172	169	173	178	191	178	188	201	178	186	170	214	147	199	171	155	180	175	195	196	206	158	185	189	179	207	176	167	141	187	194	192	183	202	178	191	212	202	175	174	194	186	158	187	195	174	204	163	196	189	184	177	155	193	184	192	207	183	158	176	181	168	201	190	172	187	174	183	191	180	197	186	174	167	173	185	180	186	187	199	196	180	173	153	177	194	162	207	183	169	187	147	171	172	191	150	173	162	180	187	165	179	196	179	173	175	172	177	174	192	175	212	184	180	193	188	204	182	184	184	180	149	161	151	150	179	182	192	173	178	167	171	176	192	188	178	178	187	179	221	168	164	174	163	153	198	192	187	180	183	186	196	194	182	170	182	200	193	194	169	205	205	176	167	195	174	179	182	178	165	173	163	181	208	182	187	164	193	189	186	173	174	187	190	174	163	171	150	179	167	159	191	184	190	169	176	176	181	168	185	168	166	166	177	204	172	197	184	175	190	185	175	190	194	172	181	190	187	156	178	171	184	174	166	178	172	175	162	179	160	190	174	163	175	193	188	182	194	170	177	196	192	198	212	190	179	174	177	190	197	219	178	187	189	206	209	204	208	194	186	164	194	200	182	186	183	187	194	180	180	185	179	179	185	172	174	183	159	167	175	192	161	212	184	175	196	200	173	169	177	178	183	194	197	179	155	171	172	168	170	157	189	187	163	179	191	164	181	191	175	167	174	190	166	201	187	192	179	184	195	192	208	192	193	207	180	193	167	164	163	168	182	168	190	171	171	177	156	172	170	202	174	155	178	181	186	196	182	179	195	180	216	152	197	207	162	178	188	188	172	190	194	215	199	175	180	162	176	191	179	178	174	172	178	190	161	198	221	192	187	162	215	202	155	157	177	185	171	178	199	174	172	164	169	182	175	169	165	193	163	173	176	190	163	175	175	164	186	184	153	173	176	196	193	180	186	173	167	202	165	164	185	183	192	169	197	172	162	213	165	164	189	205	180	188	189	170	163	169	171	183	184	183	165	205	171	191	185	165	161	157	164	162	195	176	201	164	193	196	157	191	166	169	160	163	182	189	210	193	176	190	171	173	179	163	174	196	202	204	196	190	181	172	214	203	177	190	175	180	161	177	165	170	167	159	160	170	191	201	202	170	181	204	202	181	199	181	184	180	177	166	194	210	196	210	178	175	183	178	178	165	174	186	176	180	172	194	178	186	187	163	168	197	209	157	180	185	198	175	174	170	193	183	162	198	195	166	190	192	181	205	192	175	205	170	190	207	163	185	193	173	165	169	174	182	159	194	195	184	182	164	180	174	185	163	181	164	186	178	197	178	168	164	185	185	164	181	157	164	201	169	188	178	177	203	176	180	200	176	188	167	181	175	167	190	180	188	190	180	192	200	158	203	175	176	160	183	202	189	188	179	184	169	192	174	173	182	175	205	164	177	190	184	156	189	194	171	157	189	188	205	166	184	163	204	191	169	184	189	196	180	198	189	171	206	200	173	185	198	167	174	198	177	191	181	141	189	171	160	175	198	215	155	184	174	182	185	187	177	164	199	170	184	178	169	182	176	158	189	182	169	183	193	158	175	181	184	185	182	181	172	175	158	180	183	182	153	181	201	197	189	188	183	189	176	160	161	188	170	203	193	199	183	160	196	201	184	203	171	168	183	186	207	184	186	209	163	188	181	195	223	184	171	183	172	171	177	185	172	189	188	156	175	183	183	192	176	189	170	171	159	182	183	198	194	164	197	165	198	164	188	197	181	176	177	173	169	184	198	192	176	185	197	186	187	161	179	177	164	170	217	164	192	162	173	171	162	195	198	195	197	174	167	196	211	180	186	196	155	205	198	166	173	177	181	174	195	200	178	192	170	162	197	181	186	185	168	191	182	179	172	194	184	176	173	174	180	166	194	166	168	195	172	177	183	206	211	198	171	193	154	179	165	189	182	149	191	187	188	199	170	195	184	182	168	191	164	168	188	168	203	175	167	180	159	178	186	184	184	192	181	188	187	180	166	172	178	222	144	177	181	169	162	191	186	188	187	158	166	168	183	199	181	174	182	174	163	186	194	173	167	184	191	167	195	171	178	159	175	199	167	175	162	183	151	153	170	184	186	183	173	186	172	156	178	160	182	176	171	189	168	173	193	176	179	189	149	184	149	185	167	203	166	189	187	189	189	183	179	186	208	180	177	196	179	162	184	188	165	179	203	192	184	174	175	173	208	183	181	170	161	201	183	195	207	188	181	193	176	186	187	177	180	185	167	153	165	187	170	170	187	184	201	188	177	189	164	189	153	185	167	161	170	175	153	209	182	170	177	165	191	189	181	182	210	156	164	178	175	174	189	198	206	172	181	164	195	183	180	204	181	158	168	188	169	197	202	173	161	186	176	180	169	191	152	186	163	183	210	192	182	187	160	188	191	173	186	188	183	191	176	164	157	184	184	181	177	162	180	185	184	176	167	202	159	182	202	188	156	166	186	168	159	166	192	179	161	192	160	197	174	187	185	202	187	196	181	192	185	197	171	173	186	201	185	188	179	193	181	190	178	198	187	177	195	136	207	181	202	154	183	157	173	183	194	192	174	207	211	176	168	167	180	135	181	170	187	176	182	175	170	154	175	173	191	173	208	188	192	187	163	189	199	176	169	161	181	162	173	206	177	165	184	188	182	173	202	190	162	210	176	184	192	156	185	188	189	166	194	161	195	159	160	192	178	178	196	184	174	177	181	201	178	163	195	173	185	204	187	160	163	150	160	169	145	177	187	183	181	170	167	190	167	183	171	187	194	170	169	185	192	187	152	181	205	200	186	169	175	160	170	166	181	202	154	178	197	195	198	178	166	175	164	196	189	199	180	179	161	188	186	174	175	182	142	174	183	167	161	201	172	166	180	157	183	163	211	190	176	209	200	156	185	200	192	196	167	192	182	201	168	193	203	181	154	215	198	174	192	176	190	192	173	180	153	189	174	166	189	170	181
9915	1022	1384	1597	1342	1166	998	801	762	723	685	666	634	626	596	600	536	506	508	504	554	518	533	489	536	491	480	504	486	477	488	504	489	484	474	496	477	438	489	448	528	505	490	488	481	502	446	446	466	459	492	455	452	451	491	503	449	453	447	466	416	496	489	493	448	472	504	512	660	593	617	562	546	522	501	519	474	508	523	510	505	501	482	475	458	501	445	468	470	455	472	426	489	444	479	478	491	511	476	428	464	489	447	449	461	472	459	493	458	457	476	417	440	477	475	490	454	494	452	471	487	482	472	461	419	485	483	449	460	496	447	437	437	453	494	452	477	442	471	447	444	453	512	418	440	456	470	442	433	465	470	458	469	441	480	510	487	421	459	431	460	489	458	509	459	500	436	436	470	456	465	467	470	486	483	477	488	445	477	473	456	470	459	475	473	422	471	418	435	473	473	464	489	425	450	457	481	456	494	465	454	475	455	496	494	490	452	498	450	479	449	434	457	460	482	499	468	448	447	445	448	457	460	457	458	439	463	485	470	473	488	490	452	423	452	461	464	448	478	468	481	468	451	441	484	446	480	476	448	524	476	437	409	462	496	459	444	462	460	473	458	498	447	445	447	459	493	483	448	451	471	489	437	459	464	465	454	467	482	483	492	501	438	465	477	436	480	448	480	433	472	477	470	468	458	441	459	405	442	461	489	479	471	452	463	470	455	450	473	476	467	463	457	451	460	480	460	452	503	476	453	461	476	467	501	412	444	464	455	437	512	447	483	438	433	443	465	447	469	454	487	475	426	441	478	422	444	469	489	435	445	488	432	455	409	464	454	474	465	419	487	441	491	447	430	469	440	474	431	468	461	469	465	451	488	455	461	441	453	464	431	448	452	502	453	457	470	443	463	464	481	443	460	482	490	482	432	449	502	429	443	455	486	455	438	438	484	462	441	478	497	508	419	423	464	465	448	454	478	475	458	451	468	443	483	478	456	434	483	452	447	494	475	473	490	433	431	463	480	443	474	460	426	456	480	485	456	486	439	494	476	447	439	502	510	400	482	446	433	482	443	445	462	462	436	425	419	504	427	461	460	442	405	459	441	453	429	459	468	441	462	470	416	448	456	459	436	495	462	484	455	468	456	429	411	475	430	452	436	464	434	431	462	464	466	445	490	455	434	456	501	504	429	463	452	447	423	483	451	438	478	441	440	477	477	430	454	462	495	451	435	427	455	477	450	469	428	483	458	449	465	473	467	450	455	469	497	493	440	449	472	451	419	477	417	465	487	500	481	488	443	455	443	446	472	424	466	442	451	449	452	501	434	412	471	434	462	440	439	492	450	456	496	442	432	444	443	447	456	474	461	472	466	442	474	480	438	477	465	449	444	514	449	466	510	448	479	472	428	420	463	484	456	441	467	440	435	463	467	452	490	490	456	441	468	452	437	451	461	497	452	477	478	466	480	437	464	465	450	479	484	441	448	441	456	476	442	502	498	475	461	470	461	454	459	461	450	454	486	474	495	511	444	443	448	453	434	487	447	450	459	464	441	443	400	445	473	483	462	474	479	399	430	464	471	436	464	446	471	450	476	483	451	488	463	445	446	443	425	456	476	457	503	473	428	494	442	444	437	464	419	456	468	490	452	464	480	464	461	489	467	447	459	459	445	471	448	464	467	470	470	463	444	478	473	485	462	465	469	448	489	476	472	458	483	477	470	473	432	446	452	460	466	469	452	475	486	464	422	471	474	473	481	472	444	428	473	458	481	444	456	464	469	424	481	490	473	406	461	476	458	443	451	439	445	470	450	425	495	490	474	461	481	450	452	455	466	449	411	462	445	462	454	467	476	436	465	453	486	446	456	460	435	447	445	434	422	487	470	496	502	437	481	459	489	458	483	489	452	497	433	463	481	490	444	441	454	451	483	458	473	496	504	457	474	460	465	469	435	446	441	466	463	478	510	448	446	470	456	436	428	479	487	478	459	456	474	452	483	459	452	501	486	516	456	457	467	436	472	478	474	427	477	441	473	465	444	465	452	456	457	480	505	462	449	447	442	466	430	473	454	474	445	465	427	475	453	464	453	451	446	462	417	441	451	464	449	410	470	437	450	494	459	492	468	457	481	457	443	502	483	468	464	478	485	470	481	440	446	499	454	465	460	450	484	464	486	466	476	472	460	481	407	448	480	483	437	474	462	450	452	453	463	500	448	463	492	479	439	453	427	450	477	459	447	526	475	452	464	444	444	481	451	453	488	486	448	420	432	440	418	424	494	429	500	472	459	434	471	478	478	462	471	456	455	484	452	457	468	448	484	465	478	476	454	475	464	447	472	432	440	459	456	463	481	447	441	482	476	471	499	467	471	458	455	455	488	485	454	425	463	439	453	476	451	431	477	438	438	451	453	459	480	462	445	513	473	468	431	452	463	466	464	490	472	432	475	474	462	437	478	438	467	485	432	460	467	437	477	503	448	458	462	455	490	432	411	452	470	498	452	479	441	441	482	456	440	486	450	446	486	476	443	484	437	468	462	445	443	430	453	417	458	490	467	446	471	488	445	474	460	461	424	414	449	400	428	477	441	474	430	488	447	442	484	431	454	445	464	483	475	413	438	502	501	466	472	485	475	458	482	490	470	430	448	478	469	438	468	450	468	465	475	458	437	466	453	516	469	457	470	465	469	495	471	430	457	430	505	457	492	434	490	477	491	452	454	457	439	462	460	467	503	455	414	475	433	440	466	473	434	437	466	442	476	456	497	461	470	421	480	477	497	462	428	500	494	445	461	496	455	432	498	443	436	490	462	462	455	456	449	460	475	476	441	443	482	499	474	486	458	475	476	468	434	435	444	432	470	488	454	489	471	469	422	432	440	444	459	471	500	438	429	453	437	486	477	471	424	440	461	479	460	451	498	488	427	486	421	459	464	431	450	503	441	459	502	476	465	457	494	452	469	454	456	493	453	426	473	447	426	457	483	454	433	483	480	442	483	464	482	499	428	488	471	447	485	450	442	460	439	469	471	507	405	436	461	462	468	470	463	444	459	464	451	486	464	471	456	439	449	467	505	505	441	487	479	442	507	459	461	481	431	454	441	445	489	456	432	464	492	451	485	449	466	486	478	461	433	450	460	440	465	474	452	447	456	462	461	474	462	457	439	439	488	493	464	458	485	450	421	437	450	504	472	430	499	459	487	497	460	471	466	462	475	453	457	454	476	489	513	478	485	435	490	504	477	444	415	455	486	443	440	481	429	469	443	456	447	460	468	464	462	451	463	465	451	450	485	488	486	467	475	509	479	476	457	450	507	435	470	447	467	459	437	467	479	473	475	459	463	500	473	458	483	459	472	464	492	441	447	478	475	477	465	506	486	463	512	420	436	481	477	460	444	471	447	489	495	431	465	459	469	470	507	461	439	435	467	482	433	438	501	456	441	453	470	471	407	451	458	490	451	495	471	482	471	441	407	471	458	481	466	432	479	483	478	416	459	535	470	470	448	458	465	434
3263	484	350	357	368	367	350	390	340	343	325	356	361	361	370	412	343	345	375	385	368	372	333	371	332	383	391	369	386	346	347	318	342	367	359	324	381	376	375	372	341	376	352	369	357	379	361	351	341	357	348	369	355	382	361	334	361	378	360	362	365	373	377	341	405	378	380	372	391	365	340	374	367	401	383	368	338	397	315	381	390	379	377	384	343	375	362	353	386	387	349	354	341	325	349	336	379	352	381	361	350	331	368	372	349	338	322	350	408	373	355	342	395	330	394	364	350	356	349	379	365	384	350	372	383	339	359	341	385	338	325	374	360	370	353	362	364	326	370	375	346	386	383	346	350	359	349	298	345	354	350	349	376	377	355	335	351	366	363	330	347	361	341	361	391	364	352	329	408	379	377	383	349	335	347	372	353	339	358	360	310	365	329	347	354	339	324	331	353	344	364	360	372	336	334	359	379	344	343	353	358	326	359	401	328	355	366	350	322	367	334	370	356	349	369	396	351	348	363	344	385	367	342	338	361	337	394	351	366	340	350	349	350	372	373	373	330	372	402	366	400	328	380	347	366	363	353	365	377	345	347	368	362	364	330	325	356	351	359	361	324	356	390	347	385	356	374	395	372	346	338	374	383	398	378	337	362	367	365	377	378	385	342	362	377	373	350	390	368	362	388	385	357	368	387	345	404	329	346	351	363	345	350	376	385	363	347	343	359	382	408	359	343	373	336	343	325	344	366	336	363	376	342	346	351	377	353	337	357	360	372	372	395	338	335	379	354	356	381	376	351	359	349	364	341	357	358	372	358	335	355	324	349	379	361	312	353	381	363	343	353	360	360	332	367	355	359	409	334	377	372	352	366	345	350	328	371	347	344	372	400	377	343	297	373	369	367	384	353	365	364	340	367	343	342	388	388	382	342	369	334	363	390	357	380	353	340	358	369	378	394	374	356	390	343	329	392	371	341	372	375	347	376	334	437	347	339	367	357	363	349	342	371	416	390	365	333	334	400	381	355	404	358	393	337	361	360	349	362	372	363	351	360	363	355	385	338	352	346	334	357	330	360	357	385	376	364	358	356	372	311	371	341	360	353	378	363	361	361	385	313	353	362	353	356	378	391	339	354	362	359	391	369	329	362	335	377	340	353	353	388	359	358	344	364	343	384	368	317	351	357	356	350	366	372	321	348	359	367	360	361	370	355	366	367	339	373	322	381	390	378	330	390	380	377	340	352	367	368	329	349	348	336	354	366	365	389	372	372	359	376	348	316	371	343	374	344	382	370	380	376	354	395	364	333	406	351	380	351	341	367	391	389	376	376	397	350	359	356	338	387	366	373	379	373	350	340	375	333	383	364	354	350	379	353	356	360	362	371	341	310	374	384	349	384	373	368	362	349	379	370	380	340	345	360	336	355	364	341	361	363	350	337	349	380	323	319	370	368	350	361	324	361	345	352	375	353	363	326	365	338	383	387	347	379	356	373	351	369	363	362	379	367	380	348	360	351	332	364	359	361	392	367	338	363	356	357	348	342	339	337	351	384	341	341	360	315	319	357	343	350	377	350	358	348	338	363	342	376	374	345	352	348	365	386	348	376	385	370	351	372	373	326	353	373	385	333	344	375	356	386	356	332	417	369	385	340	339	360	366	370	366	332	358	361	371	343	360	359	368	324	375	348	353	386	336	346	390	381	362	383	365	353	354	368	353	340	353	360	370	355	366	373	365	350	357	397	360	368	396	375	353	346	371	344	365	348	376	357	354	350	371	369	382	376	352	345	346	342	361	363	338	367	362	373	382	375	377	364	367	344	323	355	344	360	357	372	353	347	331	366	358	325	355	338	373	362	375	353	322	359	353	365	350	346	408	344	370	372	391	373	357	404	344	345	381	359	338	358	328	349	353	335	329	366	336	329	384	331	360	337	372	335	364	410	326	376	359	347	359	377	351	355	377	362	338	371	338	351	370	387	389	360	341	361	350	344	337	350	377	341	350	358	389	347	342	360	318	358	374	389	405	338	376	358	363	352	333	368	383	398	400	366	348	326	381	350	355	348	370	346	377	371	371	346	394	352	330	328	348	367	390	320	381	377	333	395	342	350	382	352	384	360	348	357	369	351	352	368	353	364	377	364	381	328	378	356	355	370	390	385	368	381	386	374	333	340	333	371	320	365	378	387	366	340	363	351	368	384	384	372	367	363	340	368	396	358	380	373	343	345	341	361	373	372	361	361	371	337	354	347	382	348	354	352	370	366	343	369	363	343	338	357	318	368	390	364	365	365	337	367	334	357	378	363	373	404	318	336	346	352	375	355	387	379	363	383	354	373	369	347	413	373	372	375	348	347	350	371	349	359	378	393	357	332	347	316	368	368	344	375	343	316	347	329	334	344	348	335	355	339	370	353	355	357	389	351	357	341	329	359	382	347	395	361	360	336	355	403	363	357	369	399	342	377	378	359	365	394	388	361	336	347	329	354	361	352	348	348	359	365	393	325	332	375	326	354	369	364	375	390	376	371	366	337	331	372	375	371	325	342	351	364	365	400	360	363	329	377	392	345	370	369	338	362	318	357	369	317	397	373	355	420	324	350	360	341	370	375	364	363	348	338	336	330	352	338	369	380	338	375	389	365	371	356	372	378	327	332	353	368	353	360	379	359	358	373	375	352	369	384	320	337	376	338	378	381	379	359	376	362	344	333	397	355	337	334	342	340	320	372	346	338	371	387	369	329	322	366	387	352	343	375	384	363	377	395	320	380	377	356	333	363	343	358	345	343	346	397	354	351	353	381	308	363	331	341	350	322	350	334	359	367	342	369	386	343	363	380	330	375	334	353	323	373	369	350	414	367	348	360	366	348	358	401	326	363	331	348	391	376	339	333	416	330	341	359	359	359	358	347	341	381	349	389	343	436	364	359	362	334	366	347	355	359	368	326	334	348	363	345	359	356	369	377	341	331	343	341	336	345	327	369	380	362	329	340	335	343	338	340	369	365	361	344	336	338	344	324	339	399	368	374	335	346	348	405	357	326	384	343	371	356	375	326	377	366	391	362	304	387	385	326	348	356	333	359	349	361	357	343	346	356	387	376	377	376	363	370	332	354	362	337	367	395	397	363	358	330	337	378	356	341	342	353	360	377	367	357	349	351	311	379	387	344	334	374	392	381	357	334	349	360	357	360	393	335	388	371	327	334	374	391	349	367	352	340	348	408	348	359	359	371	372	392	309	349	355	335	380	367	329	356	366	373	384	378	352	397	384	350	383	339	365	364	387	360	375	363	320	408	348	352	353	357	400	376	378	347	374	354	344	351	338	337	367	343	336	353	351	371	379	333	358	398	363	352	348	396	330	369	374	389	384	373	389	371	372	354	363	356	342	318	344	355	355	376	331	370	381	362	337	340	330	359	382	328	333	356	373	415	364	346	335	389	354	386	388	366	359	353	335	361	327	332	357	370	345	329	350	362	369	357	394	323	317	372	394	359	374	379	345	400	319	317	339
3453	880	875	881	838	812	915	812	880	917	824	855	848	817	854	864	852	785	926	872	820	862	865	877	863	854	850	814	884	849	853	863	865	827	866	872	868	825	803	886	870	879	823	882	782	881	847	808	805	849	840	863	823	825	808	870	861	852	832	840	859	838	877	859	861	849	879	901	982	848	865	907	865	866	854	854	852	797	892	791	851	819	849	824	862	847	814	878	836	871	863	829	815	793	895	881	847	851	820	810	844	854	869	856	835	835	835	864	813	807	841	831	829	868	823	859	915	828	849	853	822	867	790	823	853	775	804	834	876	825	883	874	858	894	803	824	837	835	826	841	865	826	801	844	870	828	822	813	858	817	843	870	879	841	767	819	791	847	855	845	850	883	839	818	838	843	824	825	830	856	875	815	828	847	871	771	823	856	833	817	867	845	871	854	849	801	901	821	816	853	820	822	856	875	884	847	893	835	853	833	839	861	817	848	831	832	847	844	832	872	808	882	878	901	853	821	819	792	867	838	857	894	820	860	892	854	829	771	906	832	849	872	834	830	867	856	870	864	859	863	831	908	861	813	822	856	845	901	856	836	871	850	816	807	814	813	810	873	854	866	850	863	795	814	846	829	790	806	799	851	821	806	906	851	862	832	875	909	847	820	843	841	880	847	825	869	788	854	856	853	802	808	798	874	844	803	850	856	821	832	828	826	839	847	788	800	801	863	859	819	824	865	903	857	847	825	844	838	866	822	847	837	854	804	881	868	851	871	779	839	890	851	809	858	857	833	864	852	791	815	835	883	886	877	819	779	816	794	860	758	841	846	811	839	857	853	820	842	837	837	836	843	912	837	828	809	899	868	846	850	859	886	850	826	809	808	867	874	902	848	849	868	855	812	865	860	848	866	803	814	828	840	882	798	888	849	827	889	824	853	870	864	826	860	865	847	836	883	871	867	856	894	845	860	826	819	794	878	853	820	860	828	809	869	864	884	840	839	841	869	866	843	879	846	862	872	827	838	786	827	870	837	844	786	862	878	819	823	845	839	816	863	870	883	828	884	847	794	867	852	917	854	891	837	880	846	826	883	840	878	885	838	823	843	823	866	847	873	847	827	834	830	811	821	824	795	881	852	886	859	881	875	871	856	801	881	831	812	882	825	873	871	793	883	891	812	863	868	936	857	894	859	863	897	832	852	869	858	819	822	825	839	910	843	832	870	815	908	816	854	849	811	901	886	838	808	827	863	879	757	820	852	863	803	807	879	783	822	805	786	915	816	858	869	857	867	784	786	835	805	837	869	881	841	840	852	849	851	798	820	825	801	856	840	834	881	888	872	876	841	810	818	795	872	875	893	869	840	844	839	853	875	848	817	805	858	870	810	836	846	859	847	860	906	826	818	803	847	837	845	784	837	847	851	856	849	864	832	806	881	854	859	848	830	867	826	819	834	867	877	833	847	847	857	843	897	855	858	877	846	843	789	861	871	855	816	894	833	875	875	840	859	803	834	842	881	809	908	854	801	793	857	866	805	793	857	867	867	876	915	841	825	889	812	865	817	865	895	852	857	824	849	857	837	850	854	865	869	818	863	810	912	849	813	906	868	832	892	899	814	796	865	840	856	883	821	839	864	868	859	833	828	866	850	842	792	850	873	826	867	835	847	829	854	863	889	839	872	845	811	889	864	870	811	866	830	821	870	846	819	830	836	873	882	837	801	859	877	831	854	845	786	850	835	861	834	817	851	864	891	862	847	893	873	850	878	882	850	821	800	837	892	853	832	830	838	825	850	792	833	846	872	836	859	842	812	798	821	818	875	859	843	832	892	883	872	814	824	838	822	847	830	895	869	844	899	808	825	831	809	847	809	837	867	807	881	828	895	839	827	801	843	850	843	846	840	806	880	873	825	905	903	930	863	843	850	844	841	881	868	886	875	801	830	869	795	849	856	856	833	828	841	897	822	852	871	859	855	845	887	856	783	858	858	810	853	799	864	839	819	820	920	878	833	803	835	807	810	793	839	875	817	816	866	863	878	855	860	854	868	854	830	859	832	833	828	847	823	834	872	846	871	884	854	897	848	858	838	837	856	839	844	835	837	907	908	856	899	890	889	834	802	842	856	899	804	833	818	825	834	862	801	834	869	857	862	845	828	832	874	838	864	799	869	908	863	843	875	842	886	827	786	791	850	860	859	871	801	833	810	845	862	883	824	806	833	868	825	843	845	815	860	841	850	866	894	832	796	872	833	869	828	815	855	858	855	854	856	826	862	838	836	880	855	824	825	802	804	850	808	877	823	879	828	864	833	873	867	843	849	864	843	879	846	796	878	829	886	852	854	864	836	846	850	835	820	871	909	833	864	829	844	854	839	887	810	823	796	831	819	808	874	837	834	833	809	885	829	845	866	855	880	814	848	849	831	861	861	824	829	890	847	836	851	844	872	886	874	857	865	829	841	864	884	840	867	854	822	892	819	826	847	865	835	848	821	825	851	823	873	834	868	813	839	810	809	860	858	850	885	770	852	842	854	861	806	836	820	841	821	844	840	792	889	892	840	797	862	807	863	870	829	834	819	827	855	860	793	810	891	844	829	822	858	846	891	833	907	850	844	885	874	815	865	850	827	801	843	870	856	878	849	788	890	825	843	835	893	841	835	817	827	808	909	866	832	859	833	850	922	801	881	848	868	830	849	878	850	814	864	861	843	842	870	854	859	869	842	836	860	845	793	834	822	778	818	804	823	866	826	844	871	822	851	802	841	843	868	865	860	865	838	863	875	859	870	868	835	801	835	886	875	834	843	854	830	833	811	879	833	894	867	878	882	833	868	843	807	815	857	880	813	838	935	788	819	900	871	861	889	818	895	815	830	791	803	822	786	831	857	877	834	833	846	842	856	837	855	834	837	813	839	799	849	856	837	870	827	804	863	844	860	858	881	883	836	843	844	800	912	871	865	927	845	885	819	857	885	791	846	869	867	842	816	840	820	824	882	847	856	814	844	834	848	885	859	856	822	906	845	853	865	806	868	851	855	785	844	803	818	849	812	823	875	832	790	797	794	838	857	824	828	864	849	868	848	839	810	824	881	853	887	872	841	838	843	903	832	834	867	850	888	897	886	864	840	870	850	823	829	848	847	825	856	813	908	841	886	838	847	871	837	830	890	877	801	877	828	811	870	832	799	885	841	820	873	834	867	864	784	833	876	876	854	840	804	849	866	858	868	830	797	835	864	839	861	835	852	839	866	852	894	845	822	838	852	820	833	817	813	808	879	889	883	839	863	786	803	789	795	857	888	880	870	889	829	775	836	801	822	856	869	832	848	842	811	840	862	832	853	797	820	874	846	862	863	863	810	873	844	837	790	842	774	856	847	836	847	870	814	869	841	886	831	848	879	858	872	914	867	826	832	827	865	859	779	904	854	816	848	790	814	828	824	802	858	838	845	836	836	827	812	851	833	873	820	839	875	881	825	853	816	855	820	818	831	865	874	802	857	825	859	869	868	829	851
9513	630	507	490	392	390	368	324	326	346	335	301	311	298	334	318	296	316	299	306	289	332	337	326	308	306	301	326	280	325	339	301	333	294	315	317	255	280	376	298	307	308	327	309	295	286	290	339	327	309	324	311	304	302	257	351	284	302	303	307	305	295	305	316	328	325	296	313	299	320	306	274	282	326	306	279	306	305	320	294	323	299	324	332	291	289	283	335	331	302	344	314	320	280	286	302	304	306	296	327	306	313	287	316	315	263	304	303	290	299	308	328	286	292	301	289	278	305	341	301	295	279	336	277	269	318	319	312	316	287	320	293	321	282	297	278	320	300	273	310	294	332	261	274	306	288	314	289	305	326	288	293	311	317	311	308	307	315	273	336	299	312	280	277	296	282	293	267	323	349	303	321	314	286	306	328	337	336	307	290	307	295	336	319	293	313	305	320	295	317	316	280	276	343	284	304	271	312	294	316	293	297	314	293	287	306	294	273	324	279	258	301	325	285	305	314	342	304	318	316	296	312	328	284	294	337	335	294	316	275	320	326	290	292	299	290	325	303	324	280	308	299	285	324	308	349	279	293	277	283	278	297	298	281	293	302	296	342	305	318	316	296	289	353	286	320	292	313	278	312	295	300	283	290	290	264	289	269	316	254	288	275	304	300	319	317	290	303	288	263	320	309	300	267	336	289	289	302	310	334	268	290	320	294	316	314	289	302	289	325	297	297	277	299	297	320	320	273	303	309	278	311	316	318	280	339	328	264	320	329	320	306	317	304	303	309	298	292	290	289	294	331	303	305	304	338	276	302	304	286	300	310	330	274	309	339	297	303	317	311	313	274	313	327	325	303	321	271	302	307	301	296	272	306	290	305	312	296	319	299	292	311	283	317	301	296	307	292	316	287	293	318	356	309	293	283	301	317	307	304	289	278	283	345	297	283	284	288	276	291	332	294	304	298	305	300	265	266	278	274	275	296	289	317	318	287	289	292	272	302	328	283	288	299	310	304	330	294	311	287	256	299	331	297	278	277	298	341	296	276	291	289	269	309	312	277	264	311	302	276	315	276	294	299	286	263	346	314	288	320	315	351	278	271	307	294	295	310	305	315	309	276	295	322	313	298	326	319	310	306	325	346	302	331	305	297	284	307	304	332	290	302	292	311	313	293	311	292	325	287	304	294	343	292	319	331	354	293	285	285	277	319	281	295	349	300	293	345	310	315	312	291	294	273	312	300	312	298	319	273	288	318	296	335	316	323	293	322	289	297	316	315	297	322	325	324	280	278	304	333	335	326	300	305	291	295	305	308	269	327	311	273	309	301	319	307	303	292	310	309	286	277	312	319	276	268	290	293	302	272	306	300	308	303	300	306	279	312	314	303	310	313	310	291	313	294	280	335	319	286	315	304	292	302	292	274	314	293	331	291	275	309	281	329	309	260	306	319	311	298	265	287	286	326	284	283	275	294	310	297	294	300	327	300	280	313	279	338	324	311	321	308	353	282	314	294	301	326	327	321	290	304	290	324	311	314	303	308	327	296	292	309	334	288	311	273	293	312	316	283	286	293	312	310	269	316	291	304	298	291	291	305	313	330	312	271	292	329	277	331	308	267	301	336	319	290	305	316	330	294	326	304	321	283	278	294	296	249	309	295	331	339	307	328	293	324	348	300	314	283	331	302	283	304	289	290	300	329	290	322	310	321	316	315	298	320	287	313	301	315	316	325	325	284	278	306	353	301	306	306	327	306	286	331	293	298	322	303	332	287	293	296	293	287	277	309	293	306	258	289	284	319	307	327	274	339	322	300	294	337	302	290	330	298	304	304	290	296	335	337	331	295	304	331	319	291	285	337	302	289	317	306	305	307	310	325	292	286	320	324	332	300	321	312	253	259	296	307	288	321	307	318	298	322	327	315	296	304	304	303	293	319	315	257	319	308	293	285	274	328	304	328	313	277	323	294	262	323	306	315	322	312	293	301	305	288	295	285	305	274	309	293	284	306	315	318	288	317	308	305	268	297	325	287	335	295	356	328	309	269	297	283	320	311	306	321	299	263	330	291	310	300	300	304	289	312	312	317	327	285	299	305	286	263	284	357	307	283	316	320	291	324	295	286	306	312	334	296	286	289	313	326	333	309	299	290	297	286	328	325	278	327	308	326	258	305	321	278	295	323	314	312	335	323	301	305	318	302	308	314	287	267	274	271	312	314	279	336	312	283	280	320	323	310	316	272	333	312	299	304	335	257	310	307	321	291	293	315	320	300	277	296	297	297	347	292	302	338	293	314	275	283	279	318	334	299	327	299	296	310	304	304	311	261	312	276	284	275	301	293	298	319	340	314	294	292	311	317	300	313	315	249	302	298	304	323	289	315	316	323	302	299	335	313	324	291	283	312	298	297	320	277	286	328	286	314	297	310	311	278	294	297	282	271	314	276	318	291	287	319	284	266	258	326	279	290	325	310	290	338	286	313	332	324	289	304	293	274	276	321	349	314	311	320	300	309	305	313	297	310	285	323	311	314	315	258	310	293	303	295	330	315	291	303	316	319	294	289	280	277	343	307	304	296	280	325	282	296	315	297	293	299	321	286	281	316	290	323	342	282	343	326	376	299	298	296	328	294	296	287	316	277	322	333	277	272	317	268	304	288	324	277	283	281	286	275	323	312	303	302	314	318	309	333	302	294	333	288	335	314	289	344	321	311	294	302	331	318	282	312	312	292	274	305	308	290	306	316	301	292	330	306	296	317	282	287	325	288	295	347	308	306	300	328	297	328	306	285	320	298	274	306	303	285	292	304	266	320	302	327	308	284	315	285	317	299	289	313	313	301	278	310	303	284	298	306	300	295	310	315	331	305	281	310	324	305	306	307	298	313	315	309	304	340	283	308	312	294	306	281	307	308	310	298	286	269	306	286	288	292	328	303	323	293	296	283	310	327	306	310	294	313	305	300	279	313	319	304	310	306	329	282	293	286	309	287	317	260	330	319	279	300	293	274	311	293	317	287	288	331	332	307	335	298	297	280	295	313	301	283	306	322	288	277	282	293	337	295	311	256	314	295	298	312	308	334	276	315	281	300	330	273	313	294	292	285	293	309	254	290	292	317	313	330	304	309	301	277	296	302	322	318	318	276	300	337	327	328	283	327	312	311	317	285	327	277	328	303	298	297	298	322	288	322	313	295	298	297	287	313	285	300	310	308	308	318	336	302	298	321	316	306	303	302	304	284	301	313	288	281	283	285	306	345	297	292	293	310	305	341	299	339	296	306	308	304	297	306	307	298	306	294	312	324	311	350	350	300	290	279	298	299	285	295	274	292	329	319	290	310	309	304	298	301	306	307	329	298	284	335	308	304	324	302	297	295	265	308	347	321	297	321	296	302	288	309	271	331	294	279	288	341	327	303	279	289	273	292	298	313	299	310	328	348	307	315	315	307	308	298	331	303	285	310	297	284	310	322	291	276	279	320	302	279	301	338	317	284	291	313	318	314	306	311	296	297
8047	890	1218	1244	1213	1088	978	960	890	845	884	840	808	738	796	748	789	787	731	715	738	718	728	758	768	732	703	776	780	759	700	738	721	704	781	733	690	721	764	723	694	758	699	721	668	746	685	697	706	687	692	707	721	688	770	731	752	747	708	756	752	688	746	720	764	722	737	807	880	793	807	830	788	734	725	769	815	727	749	727	688	788	766	739	787	744	772	750	730	729	749	754	719	718	759	706	733	704	744	736	695	696	736	674	742	714	690	725	753	740	725	755	735	739	750	746	741	714	716	733	683	726	754	738	741	702	694	705	709	753	715	733	705	714	699	739	679	687	744	733	749	722	699	716	765	736	724	681	747	719	700	709	680	731	675	681	710	722	676	721	777	707	682	721	712	667	703	746	748	743	693	698	694	716	716	760	736	701	710	715	730	756	741	729	709	710	670	720	739	702	721	717	728	735	714	710	750	677	716	752	722	744	688	705	734	695	707	774	685	767	756	739	705	720	696	786	734	738	756	751	734	692	747	696	706	745	664	721	736	721	721	731	758	673	717	698	789	716	744	669	737	765	737	742	703	710	792	727	722	704	725	680	707	714	754	735	687	711	692	752	708	784	720	686	761	732	702	698	717	746	649	711	737	766	683	748	761	729	729	675	699	696	731	682	689	743	765	762	760	754	707	756	741	743	711	748	696	733	715	701	676	718	753	689	686	804	739	720	731	729	691	718	724	741	721	705	684	762	733	683	691	757	720	719	738	699	786	738	701	712	733	723	695	767	661	720	718	754	710	683	730	753	722	737	769	713	704	717	690	679	685	731	765	702	723	733	755	749	781	710	731	768	714	715	704	749	747	724	730	676	685	710	708	702	728	765	784	747	762	709	772	721	744	718	709	766	693	676	711	767	729	715	753	707	712	777	757	724	733	732	722	713	713	737	690	716	758	699	689	731	766	698	724	690	737	722	684	710	725	720	660	716	746	735	740	709	754	717	690	723	779	731	741	713	724	727	753	736	697	743	686	757	738	733	734	725	668	752	714	760	721	761	742	698	726	736	748	714	656	711	759	757	714	705	758	712	697	706	707	751	736	726	735	711	745	702	736	721	651	723	713	720	668	760	663	680	741	748	705	699	716	722	717	763	706	712	739	702	729	757	753	701	691	736	723	749	738	711	689	770	733	732	693	692	729	748	764	703	759	698	751	696	694	717	753	700	692	749	747	730	759	688	724	707	684	745	788	741	735	696	735	759	706	762	698	717	694	733	728	749	734	734	750	680	745	694	713	763	717	739	732	734	768	763	720	709	667	675	685	752	763	774	718	714	721	676	722	721	675	733	733	749	728	757	765	686	681	729	718	717	735	693	720	761	705	759	731	763	723	775	733	692	705	709	709	712	717	748	729	670	687	703	713	723	748	716	678	705	737	699	692	736	756	673	730	739	724	719	714	687	673	751	686	707	722	741	699	710	706	695	723	699	730	685	697	754	720	712	737	719	725	721	711	751	674	778	730	732	724	678	727	769	742	745	697	752	754	742	695	722	742	688	717	703	723	716	777	706	735	753	732	717	701	721	739	713	651	721	733	740	727	714	744	736	710	765	740	715	740	705	716	726	706	716	749	768	725	733	787	718	723	729	713	729	731	744	684	728	704	717	777	761	737	718	693	716	738	756	753	688	731	755	712	759	763	724	736	723	695	693	700	746	709	682	673	716	702	744	713	715	727	680	773	702	706	761	701	744	738	740	672	745	721	749	712	693	746	719	695	744	679	737	725	737	684	742	763	708	725	716	697	717	743	726	718	677	765	703	707	643	706	715	671	690	709	730	780	684	712	717	725	753	778	680	713	694	694	739	705	763	704	707	685	697	747	738	758	689	735	708	740	732	738	666	702	784	740	703	745	759	717	707	731	724	718	714	703	680	724	708	682	772	742	686	748	701	704	703	687	722	731	735	684	756	783	701	681	739	722	720	715	709	761	709	701	659	688	691	743	759	692	693	750	734	730	731	729	765	744	724	733	735	686	724	712	689	718	719	711	754	751	727	708	730	758	728	743	737	735	696	721	659	683	715	703	717	722	682	703	727	695	709	720	707	733	731	742	697	739	729	777	733	717	777	767	764	655	708	731	701	689	677	702	699	666	735	755	785	703	690	698	708	681	692	693	723	702	734	704	713	721	699	760	748	721	706	769	687	745	726	710	722	673	710	699	742	753	727	724	711	688	724	710	746	752	755	769	712	727	747	748	763	753	750	706	708	704	704	734	721	763	730	780	714	723	703	698	710	762	761	686	702	746	722	713	761	745	665	688	705	723	720	692	711	699	696	685	759	722	728	727	700	692	696	717	732	736	703	725	696	721	687	712	741	719	755	721	731	734	738	781	663	704	732	775	724	724	732	774	725	738	716	748	675	728	686	690	723	723	730	672	687	719	679	690	673	695	734	716	725	729	759	735	722	745	735	724	738	750	752	715	763	666	713	747	694	711	726	708	771	709	717	775	751	717	740	674	766	720	654	654	717	726	689	698	740	727	730	664	720	685	708	706	727	748	732	811	756	694	725	734	712	719	746	732	698	757	724	713	740	770	665	715	725	700	731	691	712	746	674	741	682	673	707	731	725	758	775	745	695	732	707	741	694	721	718	693	745	723	676	780	692	704	707	732	728	708	743	771	702	727	712	774	730	713	697	755	690	711	760	751	694	721	714	724	698	647	714	730	729	677	689	709	703	718	765	701	731	727	703	720	683	690	752	714	720	736	697	687	705	706	723	713	742	745	697	711	742	788	757	718	730	747	772	708	747	731	732	712	722	714	783	768	717	685	707	697	726	742	742	734	740	713	698	652	732	731	696	712	708	739	745	725	725	716	767	710	731	730	731	737	701	695	722	720	735	758	743	720	700	710	723	681	672	684	725	777	691	727	745	680	689	755	739	711	757	744	726	706	748	765	695	733	713	738	746	683	731	720	693	757	735	735	761	757	728	709	707	720	741	725	726	770	737	703	705	731	698	759	706	703	700	767	746	718	677	694	733	687	696	754	748	752	742	710	706	710	697	700	713	694	755	734	703	727	761	761	726	741	744	706	675	724	684	726	692	693	695	746	739	793	732	666	753	688	732	706	675	753	748	745	723	701	716	729	711	755	746	749	761	686	696	701	697	738	804	748	731	778	692	710	689	714	699	678	704	710	739	675	757	672	747	763	714	682	698	741	711	693	745	758	794	711	764	687	708	745	693	672	742	720	735	756	702	766	681	774	765	741	710	744	652	718	748	781	688	700	725	731	687	679	695	747	728	702	693	692	699	697	720	720	712	757	712	727	729	767	730	696	710	744	731	715	727	673	742	738	689	723	667	757	756	738	694	708	729	718	690	744	720	702	715	744	750	682	741	742	733	740	737	736	652	643	744	721	753	677	722	736	708	723	715	734	714	748	768	706	719	729	696	731	720	690	744	733	705	723	690	723	696	704	718	698	730	700	805	717	755	732	723	757	727	704	715	804	753
20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
