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
338191435410	338191435968	338191436519	338191437069	338191437618	338191438168	338191438718	338191439268	338191439818	338191440368	338191440919	338191441468	338191442018	338191442568	338191443118	338191443669	338191444219	338191444768	338191445318	338191445869	338191446418	338191446969	338191447519	338191448069	338191448619	338191449169	338191449719	338191450269	338191450819	338191451368	338191451919	338191452469	338191453019	338191453568	338191454119	338191454669	338191455219	338191455769	338191456319	338191456869	338191457419	338191457968	338191458519	338191459069	338191459618	338191460169	338191460719	338191461269	338191461819	338191462369	338191462919	338191463469	338191464019	338191464568	338191465119	338191465669	338191466219	338191466769	338191467319	338191467869	338191468419	338191468969	338191469519	338191470069	338191470619	338191471169	338191471719	338191472269	338191472819	338191473369	338191473919	338191474469	338191475019	338191475569	338191476118	338191476669	338191477219	338191477768	338191478319	338191478869	338191479419	338191479969	338191480519	338191481069	338191481618	338191482169	338191482719	338191483269	338191483819	338191484369	338191484919	338191485469	338191486019	338191486569	338191487119	338191487669	338191488219	338191488769	338191489319	338191489869	338191490419	338191490969	338191491519	338191492069	338191492619	338191493169	338191493719	338191494269	338191494819	338191495369	338191495919	338191496469	338191497019	338191497569	338191498119	338191498669	338191499219	338191499769	338191500319	338191500869	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2766	3650	2300	2766	3650	2300	2766	3650	2300	2766	3650	2300	2766	3650	2300	2766	3650	2300	2766	3650	2300	2766	3650	2300	2766	3650	2300	2766	3650	2300	2766	3650	2300	2766	3650	2300	2766	3650	2300	2766	3650	2300	2766	3650	2300	2766	3650	2300	2766	3650	2300	2766	3650	2300	2766	3650	2300	2766	3650	2300	2766	3650	2300	2766	3650	2300	2766	3650	2300	2766	3650	2300	2766	3650	2300	2766	3650	2300	2766	3650	2300	2766	3650	2300	2766	3650	2300	2766	3650	2300	2766	3650	2300	2766	3650	2300	2766	3650	2300	2766	3650	2300	2766	3650	2300	2766	3650	2300	2766	3650	2300	2767	3650	2300	2767	3650	2300	2767	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
14071	1102	896	722	553	406	358	294	307	275	281	263	262	263	234	240	236	238	213	219	231	225	216	219	195	233	207	241	213	220	229	227	224	217	195	202	186	207	239	222	227	212	215	204	233	210	209	196	231	217	239	174	242	228	210	225	213	213	199	187	198	247	251	223	238	204	218	214	226	224	217	224	222	199	236	208	199	190	209	187	200	197	196	198	218	211	200	178	208	231	208	199	201	232	219	218	207	219	223	194	187	206	178	211	184	185	230	211	233	210	205	224	200	201	201	210	225	207	232	216	242	180	210	196	224	222	197	227	240	219	183	222	242	220	212	200	201	232	220	222	235	200	190	208	208	210	205	182	216	221	216	225	177	206	188	219	202	189	197	197	221	212	222	191	226	218	206	210	190	221	227	206	229	207	197	226	173	213	233	195	248	188	210	222	225	187	190	197	236	198	214	215	216	199	204	225	244	210	202	225	195	220	230	210	206	195	224	211	205	190	209	199	230	200	209	220	219	216	230	256	194	216	220	165	198	219	197	217	205	212	197	211	216	192	222	239	186	211	223	216	218	232	189	192	215	204	224	199	233	191	200	215	194	178	206	215	194	197	215	236	222	220	212	210	200	212	200	222	228	217	206	195	235	204	220	251	201	188	208	159	188	205	211	214	218	221	216	204	192	227	196	187	210	225	216	180	215	185	193	192	222	204	187	231	240	236	213	209	175	213	196	218	216	223	213	220	220	198	212	225	244	192	215	201	214	198	238	230	218	220	199	247	204	222	209	210	224	198	215	242	200	218	207	190	214	203	227	228	213	200	216	191	207	190	245	200	213	174	199	213	213	195	200	193	211	187	211	204	211	232	178	192	206	217	211	191	204	197	189	216	215	224	196	195	183	203	215	198	183	199	202	229	208	216	205	208	204	245	218	194	203	204	221	214	201	213	210	236	236	233	221	183	209	218	242	211	206	215	170	210	221	198	235	221	220	205	193	181	215	208	200	190	214	206	194	220	186	202	206	218	221	184	218	213	218	203	181	212	254	190	215	202	218	238	192	209	187	208	181	179	251	188	189	188	206	196	234	218	208	202	195	220	237	209	228	226	207	217	208	199	185	212	209	226	211	223	202	227	200	182	194	191	232	216	216	212	200	190	206	228	229	224	224	203	212	221	186	212	213	238	202	210	221	219	196	242	220	208	213	232	192	188	196	235	191	204	215	186	198	227	217	212	195	188	227	199	218	220	186	195	210	218	215	208	205	215	219	178	201	215	222	224	207	200	206	221	192	200	221	209	218	185	204	190	205	202	192	183	231	205	218	203	185	206	196	198	238	209	213	198	203	194	213	190	189	194	174	203	220	227	199	210	209	215	195	216	208	194	228	225	198	203	214	230	178	214	194	200	220	186	201	213	218	207	203	228	227	220	183	208	204	223	210	203	186	230	202	219	189	240	222	204	228	233	222	192	205	218	200	229	214	171	179	185	212	200	210	192	214	191	211	221	201	199	180	214	187	202	205	201	199	208	209	214	186	207	217	205	219	225	224	198	225	207	242	210	231	212	229	219	190	233	220	199	216	205	236	211	208	205	224	226	218	214	193	216	226	186	247	195	207	211	213	216	205	217	237	200	207	203	215	210	198	191	206	234	228	233	201	232	201	198	229	197	214	214	221	236	210	207	181	209	216	208	201	215	193	201	228	210	198	224	181	218	211	229	229	223	219	228	218	203	221	212	232	189	178	216	204	187	235	196	217	217	223	189	198	204	210	202	171	209	188	196	197	207	205	175	207	176	221	234	203	203	205	217	233	224	191	237	164	228	190	214	199	210	199	197	196	187	201	196	206	191	225	194	202	228	234	213	213	225	215	241	233	174	215	205	210	213	195	209	208	220	198	202	221	188	221	213	205	214	181	208	210	185	224	175	233	195	212	196	228	199	205	171	188	202	203	201	213	212	212	184	193	198	206	188	213	200	210	228	200	219	210	207	190	191	212	212	208	229	219	186	217	222	213	217	209	220	195	230	178	222	211	211	195	246	251	170	199	201	201	177	234	216	226	192	213	215	205	187	219	254	218	213	205	209	204	193	212	215	224	194	244	219	206	204	201	198	177	178	209	224	217	211	169	197	191	202	191	214	178	216	193	192	211	180	196	208	212	167	225	199	185	202	215	244	236	195	229	213	233	214	212	223	207	202	210	201	187	218	203	194	193	225	185	189	194	223	220	227	219	187	216	201	214	183	196	210	205	233	213	215	225	226	191	195	223	234	220	182	194	202	183	191	196	223	216	217	199	196	251	211	207	227	218	218	201	220	205	199	212	200	195	210	217	228	209	231	191	207	214	214	236	175	203	203	199	225	199	223	192	227	156	211	229	187	193	219	189	202	210	192	205	239	231	227	206	204	189	212	202	218	194	192	203	199	199	200	211	205	215	230	221	205	218	216	222	220	178	195	216	229	224	219	226	231	218	226	206	201	234	208	208	191	218	212	192	210	222	208	191	203	215	215	208	197	202	211	223	199	216	191	198	216	208	204	211	212	228	207	209	209	211	241	219	203	210	196	205	230	202	216	166	202	199	208	198	200	197	199	199	211	186	194	234	168	199	212	197	210	194	233	231	200	210	224	239	205	204	199	209	185	213	192	224	212	198	223	199	200	205	223	193	204	214	216	206	214	248	189	216	228	194	207	228	179	224	203	194	206	225	209	188	244	181	216	210	229	199	212	200	185	199	203	185	191	231	187	223	220	223	195	224	170	200	212	187	190	193	187	213	189	258	224	185	194	210	211	216	229	236	212	202	220	223	178	223	206	222	211	192	233	195	194	197	206	198	202	213	240	216	217	219	223	211	227	212	207	225	208	217	233	185	196	199	214	202	211	187	223	242	196	204	193	239	232	206	208	220	229	206	234	221	239	192	212	220	222	210	206	206	189	224	219	208	191	207	202	220	211	196	234	213	220	211	228	206	178	217	192	190	202	177	241	222	227	214	216	215	207	178	223	186	181	196	215	199	245	245	213	208	214	209	213	209	214	223	213	219	219	212	229	193	193	201	195	224	213	220	190	214	201	205	202	190	196	189	229	188	216	220	214	221	192	200	212	174	205	177	194	220	209	217	223	216	196	198	193	209	212	198	202	209	213	207	187	216	205	210	215	214	221	204	203	224	234	165	194	208	206	212	232	192	206	201	209	186	179	214	211	226	198	187	224	209	209	220	223	198	199	218	241	225	187	204	226	206	188	214	201	206	214	215	205	220	224	211	213	207	216	201	193	199	191	211	208	209	206	217	205	196	203	208	192	211	192	194	212	221	200	191	219	212	218	198	212	181	219	222	206	214	216	221	189	227	190	194	197	243	213	229	219	217	200	191	189	191	216	213	209	209	221	214	204	214	211	212	242	211	190	220	174	212	189	203	226	203	231	208	213	186	214	216	205	209	232	196	223	219	199	173	207	183	182	234	205	209	201	198	218	216	179	206	199	196	205	222	170	197	206	207	203	217	213
8171	1012	2017	2148	1871	1491	1365	1154	1016	1022	919	843	788	765	715	748	664	650	706	630	652	626	670	571	572	583	567	619	577	548	580	576	577	551	581	589	542	530	528	501	575	508	524	516	578	523	587	512	543	558	562	557	563	552	538	596	552	512	550	529	530	541	532	546	522	504	529	565	533	519	540	510	538	518	537	562	516	530	573	551	537	516	522	541	534	570	556	539	558	570	529	530	533	548	537	512	534	530	489	485	523	501	507	602	508	533	574	511	512	539	532	552	531	519	525	532	522	520	488	537	556	516	528	502	544	532	558	542	514	535	535	529	512	550	507	521	508	530	516	547	524	525	511	538	543	563	567	545	483	546	526	540	532	532	512	495	565	507	528	487	531	536	526	508	532	537	537	520	543	544	558	547	487	599	562	507	545	543	508	536	542	515	533	552	547	542	521	502	546	530	534	516	522	514	575	549	506	533	538	507	565	507	543	554	534	545	546	492	573	530	471	530	523	499	540	500	522	517	527	512	527	526	512	513	557	514	518	550	575	572	524	583	497	533	518	511	520	527	523	549	516	527	535	520	545	527	517	529	526	548	519	535	525	520	519	533	545	542	545	511	557	544	525	541	588	567	511	574	530	547	524	568	533	535	542	552	552	545	508	540	552	507	530	566	576	489	526	554	533	565	568	505	565	557	577	493	511	545	548	554	557	539	545	534	548	581	516	520	515	523	566	565	512	524	512	507	578	535	551	558	514	542	544	520	560	516	547	509	504	512	524	551	527	515	535	535	504	523	538	511	530	548	525	509	480	538	510	530	527	498	499	565	556	541	554	566	547	543	522	525	519	531	545	505	516	535	507	541	508	526	555	515	497	500	526	506	542	529	550	496	537	534	507	531	501	521	532	539	525	508	517	518	482	544	515	548	513	524	496	524	506	532	536	526	568	554	505	553	502	527	488	548	558	534	536	548	522	551	517	516	508	549	509	544	542	587	545	486	528	547	530	549	581	519	555	524	577	554	538	516	534	548	540	511	539	533	546	525	498	572	495	534	535	522	540	528	525	563	504	499	521	548	505	556	557	564	553	518	512	552	534	525	547	565	523	578	532	540	541	553	528	506	540	524	552	522	562	537	546	539	556	513	546	540	530	569	501	506	553	527	547	538	484	516	567	500	542	529	556	577	518	498	512	535	591	502	531	495	555	521	537	568	547	556	580	543	556	543	519	529	492	518	529	523	519	487	567	531	537	508	505	558	557	560	541	528	506	525	564	518	540	560	553	528	536	527	533	554	499	548	518	540	536	541	526	531	503	523	484	555	502	518	522	556	498	552	515	580	515	534	519	529	519	497	511	561	529	552	509	551	521	525	529	540	537	548	537	540	531	532	562	526	509	464	523	539	498	522	568	549	521	546	501	540	541	522	519	541	507	527	504	577	556	570	508	551	498	536	560	531	590	539	567	544	506	538	518	558	530	526	550	533	536	497	542	535	499	512	530	544	517	527	531	582	544	581	525	519	542	578	509	530	536	519	526	553	548	529	507	521	549	548	535	556	551	483	517	531	535	523	556	517	528	556	585	519	520	546	525	551	514	535	571	543	537	535	549	549	531	514	528	499	531	516	531	497	513	508	550	535	508	519	548	529	556	525	556	514	514	535	527	500	526	500	503	520	534	502	534	530	503	508	510	546	503	529	501	545	526	603	531	533	547	556	545	544	525	526	517	514	519	551	534	543	508	502	557	537	544	525	518	516	547	550	534	543	521	542	515	468	500	524	523	559	543	519	551	548	548	529	538	520	533	526	570	580	533	496	502	531	523	573	529	526	523	564	545	488	540	542	535	565	505	547	585	490	513	545	532	525	535	620	555	523	527	519	564	532	527	514	527	529	493	524	523	493	547	549	527	498	521	529	525	554	552	531	478	538	483	497	512	547	591	517	518	550	497	533	484	532	513	530	520	519	524	543	565	530	511	517	549	589	533	547	493	507	536	531	519	543	518	506	544	546	531	543	563	558	533	541	504	552	509	524	544	541	509	521	552	536	544	566	518	543	499	509	518	519	531	567	521	532	526	530	550	520	568	537	541	526	542	509	554	545	518	503	540	512	550	536	570	528	566	542	517	495	593	544	532	566	511	565	558	516	552	530	513	521	518	495	525	535	532	536	559	523	568	546	537	548	500	527	571	559	582	558	543	495	580	530	518	562	522	545	526	526	499	553	533	507	514	525	545	550	533	519	561	546	476	528	544	536	550	525	546	571	510	570	485	528	510	540	569	506	555	497	504	530	516	524	509	518	529	540	560	518	541	581	532	539	562	520	545	523	583	522	496	531	542	551	515	513	515	546	544	503	530	522	566	558	524	530	525	507	560	527	546	551	530	520	548	492	514	508	510	540	522	520	515	519	522	566	526	493	555	553	514	548	553	534	561	513	522	537	563	521	559	527	514	527	557	542	544	543	553	519	576	533	509	507	522	523	506	570	528	509	492	541	514	546	578	540	561	541	547	541	537	491	526	531	523	509	566	543	541	576	496	540	541	542	565	527	544	557	532	508	521	551	540	521	552	507	501	551	530	544	577	586	568	583	480	510	549	512	526	543	561	531	472	534	573	557	498	555	508	547	522	516	534	534	472	504	525	567	525	511	511	521	533	548	543	493	483	536	539	540	505	517	561	532	512	508	534	510	576	516	534	529	523	530	554	517	520	553	551	504	530	525	523	564	559	531	528	549	543	565	525	520	504	503	559	508	564	581	451	531	594	560	588	513	515	486	515	536	530	528	496	539	581	521	524	533	612	525	504	506	517	572	532	527	532	539	514	503	557	563	518	530	516	541	561	563	524	538	505	492	548	522	503	498	516	521	540	543	525	504	516	568	555	551	533	493	527	594	547	509	570	542	550	547	522	542	532	503	524	537	551	535	538	486	494	551	534	500	498	517	534	519	569	551	486	535	554	525	545	511	552	518	514	553	522	528	527	550	531	541	577	563	587	485	548	519	510	510	513	490	530	547	539	538	525	544	534	531	534	512	533	530	550	576	534	519	509	557	519	553	529	538	554	560	509	536	591	530	543	534	530	576	571	522	520	531	519	546	536	536	532	520	582	533	521	519	547	516	563	518	555	535	508	489	504	521	528	538	506	522	451	574	531	536	513	511	471	452	550	507	535	528	544	556	541	503	527	536	517	556	555	543	534	568	583	513	536	504	563	514	523	509	532	550	562	547	574	513	559	564	509	504	464	517	524	589	533	522	542	492	550	551	515	489	542	511	556	571	508	551	551	524	566	555	547	566	478	490	556	530	480	513	567	485	516	547	499	565	560	518	553	565	538	525	486	525	573	514	520	544	519	515	554	522	512	534	519	532	544	528	505	510	526	535	519	553	527	557	508	534	570	552	556	545	547	551	556	525	560	569	538	499	558	520	584	528	544	547	515	520	547	503	514	546	527	514	548	578	545	496	521	587	513	539	524	525	558	499	515	509	513	513	552	539	557	540	523	518	518	579
1502	329	308	303	298	328	326	290	311	292	304	294	311	313	313	330	304	286	297	291	328	288	324	310	303	285	313	324	285	319	334	280	276	338	293	297	300	301	322	269	326	321	300	329	348	355	302	296	301	275	278	298	317	322	293	299	297	300	324	319	320	302	280	276	285	291	299	327	315	283	300	292	291	310	291	294	297	275	312	318	277	283	329	283	291	293	277	281	293	319	303	311	300	302	333	311	296	305	293	305	318	274	327	309	317	298	334	288	285	342	313	317	264	292	321	318	291	295	289	339	325	346	354	310	326	295	313	310	301	306	330	308	310	321	310	287	284	276	311	332	304	275	344	346	292	306	329	318	294	313	292	283	336	257	251	299	328	320	312	285	350	305	286	312	300	317	303	318	298	291	304	293	308	306	278	297	307	334	329	307	325	299	309	322	300	299	287	297	303	324	318	292	300	285	322	309	288	305	295	309	308	337	307	315	301	327	312	333	320	313	294	310	330	297	340	299	327	330	302	303	342	346	316	296	308	302	304	272	269	325	361	307	325	347	308	287	329	280	319	291	302	296	312	335	305	296	300	288	323	339	322	314	315	334	307	280	291	302	278	326	325	308	298	336	335	303	314	312	319	314	328	309	295	340	295	306	296	326	287	284	305	297	314	279	321	320	345	305	310	319	308	287	299	323	286	284	298	303	293	315	314	283	298	296	287	307	318	348	328	333	322	313	319	283	304	330	307	294	329	266	303	308	320	287	280	299	287	289	278	324	286	274	309	290	307	293	286	316	300	306	283	295	286	300	280	315	311	293	278	318	316	314	310	309	270	302	290	324	301	291	311	265	292	310	327	317	298	312	301	316	284	293	316	263	291	330	292	306	289	313	294	294	332	318	251	273	311	299	287	319	281	324	317	311	293	295	295	299	326	344	307	298	316	275	317	302	331	292	315	293	262	260	326	296	295	272	281	295	312	314	318	305	257	331	287	267	323	282	299	332	298	322	295	338	305	272	321	314	300	306	307	307	309	309	329	307	303	294	316	310	271	291	280	307	267	352	331	280	305	278	305	335	328	287	310	298	280	281	305	330	315	314	305	320	301	323	312	312	265	301	278	310	275	309	272	294	329	301	324	308	350	299	292	307	265	295	280	327	262	274	321	287	313	284	304	321	290	277	303	315	294	313	318	319	320	291	297	350	324	284	290	346	274	318	326	297	296	297	301	312	297	302	316	310	283	316	263	298	324	328	328	304	274	290	296	305	313	279	311	298	288	296	292	299	346	292	293	316	342	291	284	316	307	263	303	341	274	310	314	302	294	297	332	287	301	305	299	310	263	294	338	300	280	331	340	311	284	292	281	298	298	330	324	322	312	321	308	310	315	300	297	309	291	295	307	312	318	320	317	304	322	304	334	338	295	297	312	300	299	335	327	288	306	299	300	281	298	311	317	319	315	293	306	295	328	284	312	299	316	320	306	295	324	347	282	263	302	320	307	325	329	312	331	306	344	308	298	318	278	301	313	302	301	297	281	296	291	326	278	317	321	302	284	340	303	345	270	311	326	316	320	319	328	317	271	276	324	334	268	319	330	294	333	284	293	284	321	309	293	296	305	292	334	273	332	294	312	330	317	320	301	261	298	325	306	312	293	311	308	281	323	305	309	290	312	295	313	336	334	293	332	324	338	298	313	291	272	316	281	264	339	302	330	319	289	288	319	311	310	281	304	290	304	310	296	292	330	282	293	315	314	300	314	306	324	288	282	272	292	292	302	319	294	311	260	297	301	299	338	309	303	301	303	298	354	307	307	340	282	297	322	323	323	303	303	298	273	313	334	318	289	299	360	288	301	293	304	285	317	310	325	355	324	325	333	289	295	279	273	294	310	257	254	284	328	293	320	296	330	325	315	295	295	287	304	321	267	283	302	309	276	290	330	312	295	289	269	321	333	274	273	305	314	322	286	274	331	300	329	277	335	302	276	315	339	340	286	284	296	276	295	293	314	321	302	324	293	314	256	297	317	273	285	316	308	282	285	300	323	317	339	328	307	270	290	311	289	276	331	292	286	323	312	285	329	342	301	303	316	317	333	304	323	296	312	322	285	292	312	280	281	297	314	325	295	323	289	339	299	267	270	308	323	315	271	314	293	309	332	305	315	302	293	326	298	299	310	320	309	302	332	343	295	317	299	288	298	279	302	294	280	302	288	306	317	295	283	311	305	309	290	299	292	306	298	278	294	315	287	285	336	301	286	293	324	317	323	275	304	350	338	295	305	291	311	297	297	280	320	280	321	315	322	286	271	344	316	296	319	297	311	317	318	317	292	336	319	287	330	302	326	298	297	319	307	292	303	320	328	317	314	293	298	306	292	337	283	344	302	285	324	310	274	275	302	337	305	277	290	295	313	303	283	304	283	316	305	288	280	327	312	303	280	308	317	313	295	327	294	306	290	298	286	283	283	317	309	297	324	290	317	312	278	321	333	280	332	319	305	308	290	276	315	292	283	308	290	277	279	323	305	323	312	295	283	295	288	291	309	316	290	295	314	321	262	326	307	300	281	303	297	304	274	320	304	315	306	335	325	292	310	303	306	317	306	333	318	313	300	319	307	303	288	275	335	294	309	322	298	306	344	311	303	292	306	316	318	280	307	315	305	331	306	295	264	273	298	328	301	330	312	318	296	308	320	313	295	307	268	309	307	300	323	307	321	306	298	333	297	337	310	309	302	309	341	314	330	327	336	305	294	338	307	280	339	296	279	298	299	274	310	319	303	311	313	333	309	318	313	304	278	302	336	296	319	289	271	287	327	274	313	327	288	259	322	299	299	320	282	327	321	317	290	308	295	315	305	345	324	303	320	275	335	310	302	337	351	282	305	334	290	305	328	299	282	274	316	307	335	311	296	308	314	264	281	302	322	322	318	295	295	288	293	280	303	312	334	310	311	313	265	322	266	291	309	289	310	293	344	310	335	343	296	293	309	294	261	301	340	290	294	288	266	288	324	309	311	276	278	298	311	288	311	319	342	329	287	271	298	322	318	319	310	331	313	343	278	299	327	320	265	363	303	296	311	324	319	277	284	274	305	308	277	319	279	318	292	319	347	327	267	312	275	280	322	328	330	301	320	300	298	298	339	288	304	334	338	331	324	322	301	281	342	325	304	297	287	305	323	306	314	285	278	278	308	340	332	328	321	307	313	281	301	299	307	306	291	324	309	307	297	296	281	317	287	320	283	321	308	305	288	300	299	306	283	329	294	292	289	292	285	283	283	328	282	287	319	296	307	289	274	325	283	298	319	306	285	296	262	311	331	310	334	314	305	334	308	308	296	285	281	261	296	338	301	323	330	298	271	324	311	338	328	294	306	330	336	306	314	343	271	299	290	319	280	316	327	307	323	319	326	310	333	321	312	300	302	292	280	342	301	309	342	299	289	295	316	323	311	305	291	294	309	305	327	301	326	292	309	279	331	288	326	284	316	310	337	329	301	327	289	338	295	320	318	293
1819	726	678	712	737	730	661	676	740	732	691	695	667	702	709	701	742	678	671	667	712	690	673	673	737	711	672	708	665	689	694	643	754	685	719	683	670	684	716	652	700	665	645	686	653	704	686	716	685	637	694	676	733	662	664	732	688	722	696	714	690	730	714	686	713	733	650	678	700	656	705	688	671	662	705	747	681	679	682	682	696	704	686	688	682	702	740	704	702	692	681	691	736	710	653	659	661	715	636	688	741	651	697	689	640	685	684	719	657	661	649	713	710	693	698	677	707	703	680	676	739	674	688	695	654	711	657	749	665	712	715	697	669	697	650	678	690	671	731	722	708	639	684	700	691	673	681	694	644	659	664	659	653	708	695	688	699	665	691	695	659	694	674	677	695	692	704	641	626	695	701	719	679	697	722	635	660	654	672	672	734	689	685	694	634	688	751	687	678	757	676	745	696	756	640	702	693	667	660	736	675	687	720	684	630	635	682	680	682	641	699	729	688	684	691	679	672	689	689	662	685	685	674	677	723	684	707	655	704	723	712	715	680	630	703	718	699	619	712	644	683	637	746	654	686	694	637	647	682	726	708	682	648	703	650	701	671	693	758	679	684	699	714	684	675	710	705	690	657	647	702	639	714	713	661	676	653	714	689	691	702	691	692	701	693	689	694	706	650	714	703	718	659	640	703	674	682	689	639	649	677	675	694	690	706	663	665	656	653	634	745	702	698	712	693	708	729	643	677	673	670	669	669	690	669	680	701	710	658	699	717	720	707	716	688	682	708	708	693	654	737	629	689	675	769	676	723	701	696	665	737	665	695	748	693	694	686	695	718	701	677	708	685	659	690	667	704	736	682	678	670	705	677	689	680	676	741	709	722	707	721	665	698	674	663	731	667	695	649	647	728	693	650	704	690	662	692	714	709	701	669	715	701	678	680	718	703	725	697	656	678	708	649	714	668	667	699	653	686	673	724	680	694	702	698	687	679	693	684	703	675	693	696	698	678	701	684	731	674	680	704	693	702	678	639	657	688	723	744	669	662	687	691	657	691	714	679	692	676	696	728	699	746	675	673	705	685	697	709	703	703	689	680	679	686	684	712	712	656	702	653	674	654	681	649	700	694	689	677	666	685	658	681	713	706	669	724	673	669	674	742	692	674	683	708	699	759	667	658	678	725	747	703	672	756	672	690	706	644	692	669	645	724	643	705	677	671	674	692	665	667	681	688	633	708	658	687	701	660	658	675	690	721	677	703	683	669	697	697	710	683	680	713	686	708	676	675	663	651	696	689	695	651	693	696	629	687	716	715	676	666	732	693	696	689	677	714	681	687	745	688	717	646	693	710	700	691	710	669	670	729	663	739	707	723	701	709	706	695	698	715	669	706	659	692	731	685	672	657	677	654	723	662	668	694	695	688	680	689	722	682	706	629	714	724	723	714	688	702	674	673	685	715	687	723	692	713	709	718	661	638	686	669	662	702	664	658	713	666	638	686	714	658	714	647	657	691	686	668	672	687	690	691	675	672	727	717	705	668	678	690	682	682	670	693	736	695	678	699	681	694	680	649	660	656	677	734	678	680	644	695	717	693	689	691	726	719	717	680	679	664	693	695	717	711	704	736	734	691	698	711	715	699	646	731	655	724	741	676	699	707	678	698	692	722	637	673	681	722	685	626	685	636	675	660	693	675	712	714	680	713	714	664	673	662	666	637	695	715	669	690	696	705	693	642	703	687	659	737	743	684	677	689	660	663	710	699	732	743	685	677	746	680	721	688	723	653	707	655	678	695	686	720	682	671	695	706	642	674	650	683	704	713	676	668	682	699	719	700	648	699	714	670	737	682	690	690	724	703	651	706	699	702	720	705	719	687	680	683	736	678	670	710	712	693	720	725	691	702	659	660	667	657	642	668	695	662	690	651	677	646	677	690	730	666	718	664	668	698	693	703	699	701	723	662	710	686	701	736	701	685	688	692	659	671	738	702	670	673	758	666	650	717	641	695	670	716	658	727	738	702	671	707	692	750	742	701	747	713	668	674	712	705	700	680	701	752	670	661	636	696	675	669	667	685	696	687	704	661	705	665	706	670	684	682	663	687	720	726	694	668	696	715	707	656	719	711	667	662	727	677	714	679	657	688	712	708	636	675	683	684	652	663	687	710	669	666	677	722	687	663	713	654	698	679	689	693	692	635	669	714	722	666	658	715	728	687	732	691	694	723	717	688	727	673	725	719	653	712	742	690	690	701	661	744	691	689	705	708	667	628	662	664	701	676	721	676	717	695	662	709	767	667	686	737	699	764	677	648	709	724	736	765	663	674	648	697	666	711	687	634	663	709	715	713	713	748	674	715	663	698	690	693	726	696	645	663	680	693	721	716	674	667	675	675	725	714	692	709	669	681	688	684	719	679	700	656	684	683	706	699	748	701	684	664	660	707	644	728	666	658	679	704	757	669	751	746	716	687	689	651	731	739	752	677	630	722	684	732	716	708	666	739	673	715	661	667	687	745	703	713	670	710	697	668	714	689	694	703	726	623	640	711	714	681	699	695	686	691	717	693	692	710	707	702	701	710	694	687	649	735	673	666	691	712	700	719	709	699	712	688	696	697	691	685	691	677	716	667	676	721	697	695	695	636	657	703	677	716	676	707	681	668	686	675	713	704	701	684	687	694	703	639	688	706	740	664	737	722	647	684	675	715	684	687	699	690	709	691	672	739	639	666	668	706	703	701	722	707	710	663	705	634	697	699	700	656	669	666	685	692	675	690	681	719	678	678	689	688	644	709	643	676	670	622	721	696	700	745	692	692	781	718	672	672	712	700	700	688	715	696	683	719	704	697	676	675	709	676	709	702	718	703	663	666	644	634	669	689	709	696	716	668	687	654	742	689	655	684	674	677	682	644	720	692	703	673	756	685	693	707	654	699	670	732	659	715	726	713	702	669	695	677	642	661	708	702	694	692	705	679	644	663	670	714	705	753	702	695	716	676	736	692	702	672	701	728	715	701	718	714	729	639	736	688	701	736	704	704	657	696	640	676	724	678	678	715	684	685	723	689	714	666	677	685	677	645	665	693	709	699	712	733	711	691	716	718	709	632	703	651	700	695	634	701	652	656	713	739	687	707	678	710	697	762	661	689	672	705	750	651	674	674	726	662	718	692	708	632	681	734	718	697	670	713	670	703	686	698	753	690	720	654	722	632	655	641	655	670	659	645	637	716	682	728	712	719	710	696	709	656	682	706	734	720	636	669	700	723	689	747	678	674	699	664	642	677	670	674	726	715	690	684	701	670	644	683	717	675	732	652	701	721	730	693	676	685	673	660	658	705	733	690	668	694	696	706	667	713	666	752	671	738	695	681	672	647	683	675	697	694	702	706	638	634	672	735	698	681	665	717	719	682	700	676	678	688	674	673	707	692	693	682	709	668	712	721	638	707	701	701	670	649	717	664	633	727	663	709	738	668	673	667	690	628	698	699	693	652	679	728	735	698	652	674	633
7305	446	450	395	280	251	235	205	193	176	147	170	153	148	157	134	129	164	179	152	149	143	146	149	131	142	150	131	120	138	135	148	137	142	129	123	139	147	155	132	151	141	167	138	152	108	161	140	138	142	126	136	133	138	133	164	136	157	125	154	149	146	147	141	141	144	149	148	131	130	145	120	172	139	143	131	131	145	151	144	130	123	115	152	120	155	140	136	142	130	146	140	152	146	151	128	139	140	141	126	162	129	136	143	135	125	129	131	156	109	132	123	145	129	151	128	144	130	154	136	128	143	148	148	128	150	149	141	156	139	157	136	142	136	127	134	125	121	152	135	133	141	136	144	122	132	142	144	133	133	151	134	139	131	136	144	132	124	156	162	143	142	145	146	116	120	152	121	132	141	135	139	157	124	139	145	132	149	133	128	140	137	163	141	141	142	146	152	148	153	158	141	117	139	137	139	145	157	132	140	127	137	138	140	147	157	130	120	146	135	153	129	167	147	138	145	166	137	128	133	137	135	148	155	137	162	142	133	146	148	145	159	136	138	124	114	168	151	137	130	136	132	120	129	126	141	125	139	141	124	124	137	140	166	145	152	153	134	143	159	138	143	143	162	149	148	121	155	185	146	154	131	129	132	134	154	155	150	157	149	162	152	153	143	121	122	136	153	132	134	137	146	127	155	162	141	141	141	143	124	156	150	143	139	127	124	138	148	140	150	121	128	136	154	142	111	133	160	123	148	143	145	111	132	116	135	162	156	146	153	140	123	140	143	147	151	135	134	170	161	148	155	141	121	126	114	128	144	155	120	146	156	149	141	139	156	137	150	142	120	142	121	117	166	148	146	127	128	164	162	155	131	169	138	138	143	124	153	148	165	149	152	142	136	138	138	165	144	158	138	132	133	175	156	145	134	133	159	136	125	147	139	152	150	135	136	149	123	153	130	128	129	168	129	135	114	124	138	128	139	127	142	163	150	131	133	127	121	154	172	149	126	156	141	140	133	122	136	148	144	120	163	176	133	154	113	166	121	116	132	153	153	143	177	148	151	134	151	166	131	148	158	130	114	145	148	153	135	125	137	160	149	133	138	135	130	139	146	139	115	162	137	156	134	125	144	138	124	133	122	148	135	139	124	159	159	139	170	138	146	127	150	151	142	151	156	144	150	153	146	149	131	150	145	154	139	164	154	146	139	141	146	149	123	131	148	140	139	124	123	144	141	153	134	143	155	154	119	158	140	151	127	131	151	136	144	159	134	126	140	142	131	140	143	127	139	133	133	132	136	139	143	151	132	127	156	128	133	152	144	113	117	130	124	146	150	144	129	141	134	162	132	143	156	113	125	134	136	118	149	140	144	127	115	145	120	154	130	134	135	145	163	153	144	155	146	152	152	135	153	148	149	142	146	139	137	132	152	123	138	138	152	128	122	147	132	133	118	129	132	147	128	123	147	165	150	135	159	114	140	130	136	133	143	132	160	167	154	131	125	148	128	144	142	134	138	139	150	142	139	127	132	140	149	118	129	130	129	155	146	121	130	143	128	140	141	122	160	141	152	134	131	149	145	140	139	155	155	124	139	147	120	135	143	122	136	130	157	138	172	174	133	132	162	140	140	140	126	140	163	135	132	164	149	142	142	137	149	138	147	159	139	147	180	122	131	163	169	137	145	142	109	135	138	143	148	147	134	139	134	125	143	147	162	150	111	132	152	151	128	140	123	147	161	131	134	166	158	142	134	139	149	138	127	133	149	132	145	145	144	130	134	126	110	135	130	156	122	140	151	136	134	158	148	154	161	148	156	155	150	156	135	149	141	141	120	124	172	137	137	143	148	160	130	138	142	154	117	133	138	174	137	139	134	146	124	137	155	156	125	147	140	161	145	147	167	121	131	119	137	149	130	130	139	125	172	133	157	160	138	140	144	147	148	165	146	137	148	143	137	140	153	134	149	165	132	152	164	134	133	144	137	147	138	136	161	154	146	139	156	150	140	127	146	125	137	136	160	147	123	104	151	130	157	134	143	146	129	131	136	130	164	124	129	133	148	136	137	138	150	132	127	136	145	132	161	141	154	138	133	159	139	135	125	129	136	130	121	146	132	134	141	130	140	136	150	125	144	152	130	151	171	138	128	140	124	169	159	162	144	129	160	138	136	135	133	126	136	147	153	142	164	137	140	148	120	156	108	136	124	136	161	141	138	132	152	165	131	162	132	142	135	153	136	141	135	135	127	145	153	158	118	140	129	148	154	148	143	158	148	167	141	129	153	127	118	136	152	143	137	147	125	122	140	145	134	118	174	126	161	133	150	130	158	117	145	140	137	136	129	136	122	113	161	149	151	138	159	141	144	136	131	157	147	137	124	132	128	136	155	118	130	135	134	167	129	130	145	117	123	145	146	123	137	126	140	169	138	135	136	131	130	149	150	142	142	172	163	164	151	156	126	149	161	135	122	140	137	141	152	143	128	143	136	167	120	138	136	136	126	138	160	128	147	134	153	142	143	147	139	118	144	140	141	149	123	114	143	132	161	132	157	156	147	134	145	139	142	169	121	141	156	120	130	159	139	179	136	143	137	148	145	135	126	112	145	154	149	146	121	136	130	131	101	130	134	123	149	155	163	136	143	119	136	142	132	126	143	118	137	158	153	147	146	128	137	135	140	158	125	119	107	136	118	137	135	128	169	136	150	131	137	172	143	133	137	151	146	138	135	139	164	146	143	155	143	146	129	126	130	112	136	142	134	130	122	119	144	123	128	132	133	139	125	140	131	124	150	141	150	144	147	151	159	139	151	170	139	168	150	140	136	154	144	139	155	150	122	160	131	148	141	126	163	134	148	153	142	143	138	155	147	137	146	143	144	139	141	143	145	146	145	152	144	156	152	130	140	124	126	147	132	142	122	125	149	156	151	129	132	157	139	155	161	142	113	152	108	147	127	149	139	137	145	138	166	139	179	164	139	133	163	126	151	159	146	144	145	144	106	115	149	144	132	135	121	146	142	159	155	137	153	144	150	145	134	124	157	160	184	159	138	127	139	148	150	135	168	144	126	120	139	134	140	134	142	144	143	146	129	135	140	122	138	167	152	147	126	139	147	126	155	155	146	160	146	168	118	142	144	158	161	126	128	141	121	147	138	152	129	146	125	133	145	153	141	129	115	128	134	149	130	150	158	144	164	130	136	156	145	126	135	127	118	144	142	155	120	155	131	139	139	173	141	153	140	137	155	144	155	149	128	125	149	168	150	167	144	145	124	151	151	160	126	143	129	142	132	130	145	128	144	137	147	141	144	156	131	129	146	130	139	119	125	126	120	140	150	134	133	154	153	129	123	145	147	149	147	137	146	151	145	148	136	160	117	130	156	150	148	134	167	124	133	144	139	139	131	155	137	148	128	146	136	153	137	141	141	129	129	124	126	144	129	144	118	146	150	147	129	161	158	126	156	131	149	166	135	148	122	155	158	140	159	127	152	150	124	142	136	157	159	148	143	136	157
6060	631	1101	1182	996	883	743	643	623	565	549	529	484	466	485	453	445	450	452	430	409	419	424	376	377	431	411	397	382	376	427	377	409	386	428	394	386	388	384	361	397	393	416	394	391	403	382	400	356	393	379	407	389	385	374	377	389	400	368	395	408	411	352	394	384	402	380	420	365	382	344	397	382	367	363	383	377	398	375	390	389	372	366	370	376	393	387	364	403	402	373	400	345	355	375	391	388	404	345	407	374	371	365	398	380	376	383	372	380	368	404	364	400	367	387	395	380	376	348	408	380	414	375	373	410	398	396	357	385	349	383	364	379	400	345	369	397	366	373	381	353	367	389	375	379	385	392	379	386	397	399	412	412	403	409	357	379	363	358	368	364	360	389	361	410	397	377	391	380	369	386	375	372	405	365	344	353	379	362	370	349	379	390	431	367	363	384	352	376	373	357	397	368	400	400	380	379	376	370	402	383	397	391	394	357	401	397	388	389	385	367	333	378	354	414	370	375	383	405	387	370	369	375	404	379	397	407	408	375	365	389	379	392	381	403	381	374	352	381	397	388	382	372	399	370	392	386	391	384	389	362	360	387	347	366	370	371	380	371	360	362	364	405	380	359	389	378	363	369	365	420	370	400	357	414	352	380	354	372	388	382	379	395	360	352	337	383	368	371	412	362	360	351	384	434	371	378	338	402	406	364	384	351	405	385	365	347	377	391	401	406	388	364	390	368	403	405	394	377	412	365	378	361	345	353	385	384	368	403	357	408	389	417	372	376	342	363	363	359	429	374	399	391	392	390	358	364	380	418	394	399	372	369	370	394	383	369	369	378	384	374	373	403	384	370	384	368	373	357	393	390	371	381	388	417	349	409	403	381	383	403	376	380	358	387	380	399	388	392	388	380	372	357	421	356	418	401	412	376	365	420	325	403	380	397	410	386	392	359	356	409	394	353	338	359	384	364	338	385	396	387	329	408	391	365	388	388	402	362	370	365	361	386	363	377	385	394	402	382	400	378	385	338	396	406	396	389	408	388	379	362	356	346	398	369	391	383	386	403	373	383	370	400	401	358	373	387	396	377	377	363	362	392	393	386	380	380	424	423	352	377	385	402	397	400	393	393	372	368	377	394	386	422	432	412	377	375	360	400	377	401	384	384	395	365	394	351	372	386	379	366	370	374	358	366	376	396	370	401	388	394	407	371	375	387	412	327	364	389	383	358	400	413	361	390	373	408	340	359	389	367	396	415	391	396	364	371	371	412	403	377	390	399	387	360	391	355	380	337	368	407	386	395	366	381	400	369	327	383	412	388	398	381	360	379	416	363	351	368	363	377	383	366	377	354	414	376	405	386	388	371	378	367	410	407	389	351	343	410	423	406	359	388	378	366	393	411	360	359	410	424	371	377	384	346	397	396	358	367	383	379	390	398	392	340	372	432	368	360	356	366	411	399	385	381	369	358	365	384	363	405	394	373	401	351	369	376	347	381	398	404	375	370	385	387	382	378	370	372	359	397	366	420	376	404	405	399	418	358	375	376	373	404	362	385	356	381	381	367	388	440	368	420	376	348	368	355	376	370	402	393	392	372	373	375	366	347	363	348	354	409	377	369	394	380	388	383	367	380	388	368	377	366	350	384	406	375	390	399	375	424	412	397	371	392	376	367	418	385	370	367	343	379	365	370	352	386	368	350	388	372	383	342	377	360	397	395	368	352	366	371	390	382	382	399	388	415	377	376	416	402	383	341	364	362	409	361	398	359	392	393	383	376	376	381	383	404	371	355	407	349	366	360	380	390	423	362	369	395	356	370	397	394	346	367	423	388	373	383	395	378	394	392	386	375	391	394	410	387	379	388	383	401	358	375	363	402	350	424	358	414	392	390	328	388	384	358	380	389	396	383	338	373	375	347	378	392	382	373	394	365	382	365	383	370	389	379	381	361	421	340	365	370	398	384	375	380	374	413	359	375	370	367	357	326	367	404	379	368	386	357	393	405	387	351	367	380	397	375	399	381	400	375	367	385	347	348	401	399	388	380	403	392	391	408	403	369	383	363	385	370	366	388	373	405	398	362	382	384	383	397	371	384	419	395	376	343	413	367	387	371	376	425	385	383	404	392	382	392	415	370	371	400	426	375	362	394	367	394	401	387	386	384	371	404	384	397	379	368	371	372	390	403	367	362	396	381	357	388	393	400	386	360	334	381	416	351	388	367	378	369	390	374	390	426	383	365	369	366	389	335	388	361	406	405	378	359	394	412	383	389	368	355	397	397	389	397	414	365	415	366	387	356	392	382	394	403	400	372	375	372	434	391	366	346	367	367	403	369	381	371	338	364	380	354	358	395	394	384	409	422	391	373	350	406	392	393	386	390	377	385	384	381	379	346	401	382	402	432	381	370	376	365	402	374	362	359	394	381	372	373	339	347	375	383	377	407	376	387	395	399	384	412	388	378	359	391	408	382	351	410	399	379	380	397	375	356	380	356	395	366	381	366	386	393	398	381	343	369	362	390	391	390	384	363	379	352	374	379	388	383	371	404	365	438	384	376	382	377	380	352	416	381	372	345	396	363	374	377	389	393	387	396	384	368	406	402	400	402	441	389	364	383	386	372	349	361	369	384	386	368	386	359	368	407	408	360	395	386	381	388	391	362	366	397	372	406	410	396	442	407	376	393	373	363	379	390	394	367	402	407	391	392	383	374	337	387	412	364	363	385	390	388	403	379	369	401	370	344	417	423	376	400	343	360	364	383	368	374	368	385	414	374	381	387	358	376	364	422	368	390	354	370	351	361	367	361	371	355	354	419	362	325	392	360	385	374	399	396	375	405	347	391	350	410	365	369	400	380	424	384	398	395	382	388	393	383	373	382	377	389	393	420	360	377	350	410	389	406	385	360	386	345	381	371	366	373	374	363	392	383	408	346	376	386	369	382	403	403	372	387	373	379	360	358	387	378	385	351	424	359	390	382	396	382	386	370	397	376	394	341	416	411	387	384	398	426	405	380	401	368	380	382	396	391	377	406	387	372	364	392	373	408	383	394	390	365	388	374	352	383	415	367	362	380	339	353	396	344	373	352	427	405	372	393	421	351	372	386	386	390	433	368	395	363	374	407	371	386	385	359	351	365	376	401	368	377	340	356	397	371	365	372	363	378	379	421	387	381	360	385	385	369	384	382	402	391	374	364	392	389	372	384	408	373	411	398	360	394	356	377	403	388	354	354	413	384	405	374	392	425	379	365	335	391	405	398	393	361	389	391	397	402	377	455	384	387	358	374	389	381	389	371	399	378	400	381	407	416	386	391	390	379	410	367	385	387	387	400	405	410	385	372	417	413	356	395	396	378	347	356	383	379	420	350	382	380	370	378	395	374	381	407	402	374	382	380	426	402	374	382	369	353	382	368	380	387	395	381	373	361	406	395	398	409	408	354	386	364	422	365	396	383	371	415	396	359	402	411	380	389	388	339	358	361	399	398	375	399	373	372	378	359	385	359	390
13696	997	929	702	490	425	367	317	326	255	304	291	248	234	229	269	236	223	232	246	222	225	203	219	220	204	213	242	190	208	238	195	236	205	236	171	203	203	232	217	225	237	252	198	214	193	188	204	204	196	220	216	200	207	200	227	209	207	206	213	228	191	189	215	189	196	207	196	184	209	197	239	205	219	217	190	224	225	186	203	184	211	188	204	226	216	204	215	216	205	198	201	196	200	200	198	200	169	206	200	239	206	212	211	187	196	210	212	197	196	190	197	204	194	192	229	204	190	194	203	222	206	208	213	193	199	194	203	211	197	209	221	181	210	182	224	215	208	204	195	172	170	235	201	207	207	216	215	212	202	202	219	214	214	203	217	197	217	220	217	211	212	194	202	214	219	191	194	189	209	216	206	229	220	215	191	189	236	217	197	202	237	202	190	222	193	208	204	238	207	218	188	211	226	228	204	236	205	172	182	205	211	223	218	200	209	206	210	183	213	199	179	192	230	203	217	209	216	211	203	218	184	204	216	207	201	212	224	200	194	228	202	214	226	207	202	201	219	216	174	201	206	207	194	218	216	194	215	215	215	211	206	221	204	191	211	197	229	195	211	197	208	208	207	222	200	209	199	188	185	193	211	191	196	204	205	207	211	179	176	185	204	203	188	211	231	190	197	182	185	196	214	200	218	203	186	201	209	204	212	221	219	214	195	203	203	210	232	212	221	214	237	215	224	224	217	229	200	204	203	207	213	189	199	188	197	210	223	235	179	202	211	216	219	197	213	205	211	194	200	225	190	241	185	201	184	203	221	207	205	196	204	213	227	189	189	206	196	200	216	199	219	220	207	184	217	220	203	177	201	211	219	196	178	187	206	194	186	211	222	227	189	196	200	198	199	207	215	196	230	208	201	197	214	199	226	220	223	220	197	212	221	192	189	218	204	212	221	229	214	209	210	236	223	217	199	178	218	233	218	234	231	216	198	211	192	184	191	211	191	225	220	193	219	200	209	216	204	227	194	196	198	186	186	181	229	209	201	213	194	168	195	186	187	222	204	206	181	173	194	203	194	212	195	206	180	205	216	204	214	180	187	166	231	234	220	220	199	227	209	234	225	176	223	203	227	214	181	169	209	192	195	222	237	208	217	217	209	194	220	229	218	203	223	209	216	188	212	195	218	222	219	195	207	222	213	209	193	199	201	214	205	221	227	216	239	224	201	197	216	234	231	238	208	208	177	191	207	201	191	214	221	216	224	238	207	219	220	208	219	188	196	222	213	235	204	206	200	181	195	195	199	205	180	209	197	226	204	214	195	177	198	226	224	217	208	199	196	191	206	217	204	187	176	205	204	214	198	196	217	205	217	217	210	233	202	228	203	188	195	244	209	202	193	202	222	212	211	177	210	213	207	203	207	181	200	195	206	189	211	225	214	210	200	205	187	204	171	222	205	205	224	212	212	212	214	213	213	215	205	215	208	192	208	232	199	221	184	199	195	236	194	187	187	199	210	202	168	214	213	192	196	203	207	196	200	225	197	209	210	199	192	210	222	166	209	191	229	192	198	218	230	189	171	229	187	223	187	227	221	209	213	201	220	199	225	209	184	220	221	210	208	220	212	230	206	221	205	208	225	214	190	194	206	185	211	226	217	182	209	210	240	223	220	180	212	219	210	183	200	222	215	206	196	210	210	195	179	197	227	205	197	219	220	216	202	201	214	222	195	210	202	182	193	193	245	241	174	215	236	225	229	215	191	198	196	197	218	207	235	209	216	184	194	192	191	213	194	198	189	212	232	211	205	208	192	215	175	222	205	230	209	233	204	190	208	201	202	212	209	211	183	199	204	218	200	212	249	223	197	235	197	214	203	196	224	201	201	219	204	191	193	237	196	246	206	208	189	204	205	194	199	216	185	212	213	200	203	176	194	225	201	209	239	193	216	187	221	231	218	237	186	223	223	238	232	212	195	189	194	202	196	204	230	199	193	187	194	186	226	215	201	200	206	198	188	221	182	165	200	233	210	207	181	205	195	217	203	189	193	210	218	229	211	213	200	194	208	174	181	207	210	223	225	192	204	187	219	206	214	222	233	185	226	197	216	234	185	202	191	189	202	213	202	203	238	221	212	219	215	205	195	192	218	188	195	189	189	188	197	222	197	198	216	204	192	217	246	199	177	220	194	177	192	211	219	194	186	202	198	224	202	210	220	203	177	229	192	185	195	219	219	222	191	236	198	207	169	197	186	189	207	214	204	207	205	214	219	197	201	220	225	225	189	175	210	199	226	205	193	205	205	206	216	191	196	226	200	197	228	206	206	206	194	189	180	201	209	204	252	191	190	220	181	192	210	221	197	198	205	232	207	194	187	184	239	213	190	234	193	212	211	218	197	227	202	206	201	186	216	191	221	210	192	210	198	181	218	202	198	220	207	242	198	191	222	192	209	188	197	205	208	214	207	188	173	190	182	192	199	185	215	196	182	203	227	223	182	221	202	206	163	184	201	228	197	235	221	209	207	224	212	234	213	227	214	209	204	196	223	205	221	198	183	201	175	221	186	201	193	205	212	217	204	219	230	216	183	214	215	212	197	220	202	205	192	199	204	220	191	204	201	193	178	190	215	232	202	204	228	203	182	182	219	204	235	195	221	230	227	185	236	217	191	212	221	202	193	207	221	192	194	219	214	207	188	199	203	204	186	219	215	199	193	222	220	204	182	207	207	188	175	216	188	198	201	198	206	225	194	209	208	211	177	220	195	194	192	206	201	232	197	197	193	201	198	178	211	187	182	215	211	202	195	215	211	195	202	236	213	206	219	200	203	187	221	207	240	219	231	230	175	194	178	206	207	183	220	203	208	205	225	187	188	197	192	211	215	196	192	232	215	219	222	213	210	200	193	227	225	194	206	207	202	215	204	233	220	210	189	226	213	196	181	200	210	198	210	191	208	232	203	236	201	167	207	225	213	271	199	216	186	186	200	210	211	224	195	183	209	226	166	207	219	186	177	214	207	180	233	220	195	171	210	221	206	195	220	214	214	217	178	238	226	219	212	208	207	191	182	196	205	196	190	201	196	209	199	193	217	209	207	225	214	196	205	232	197	189	195	208	174	203	223	192	236	193	215	200	213	208	213	195	229	191	191	199	192	205	218	196	201	188	192	198	212	197	220	199	198	230	195	214	206	237	226	212	201	214	186	222	197	185	195	211	222	200	208	197	216	204	212	214	206	191	190	177	221	207	201	196	215	196	187	206	206	242	208	186	216	214	217	218	211	206	196	203	220	190	213	189	212	224	220	221	200	187	191	211	174	214	221	206	205	177	181	211	212	211	198	231	202	200	205	184	201	212	192	212	214	202	196	230	205	184	210	210	177	226	182	223	196	216	236	214	181	207	231	219	216	207	212	208	177	209	233	203	216	224	211	255	212	205	214	222	233	196	185	195	218	215	236	186	219	213	210	205	218	188	202	177	192	191	193	196	238	212	223	212	223	209	202	203	224	211	187
8016	1041	1922	2216	1859	1492	1262	1104	1029	941	836	796	766	754	692	688	670	684	621	656	584	596	612	611	557	559	613	582	602	568	566	613	570	560	556	553	556	551	575	573	572	573	524	542	506	514	570	552	534	543	557	536	488	543	533	483	493	548	474	568	580	513	537	519	501	524	559	541	543	540	474	513	555	552	559	552	551	497	555	558	526	530	537	535	553	533	520	532	541	520	537	556	566	510	564	528	538	514	550	503	515	516	516	553	495	529	547	521	528	490	524	557	539	536	535	522	549	536	550	541	558	523	509	527	484	531	534	536	524	547	548	502	497	508	569	527	547	519	559	542	549	530	511	524	564	523	494	508	562	525	567	525	504	508	535	528	537	534	522	487	555	504	518	571	508	569	550	543	517	538	531	526	528	538	571	552	507	561	535	507	540	522	524	536	512	552	513	514	518	500	563	566	531	502	499	487	555	501	541	528	537	545	510	513	521	531	518	541	542	542	540	469	504	493	481	547	499	507	499	571	513	523	524	515	536	525	582	519	534	500	510	520	525	527	526	531	536	527	499	547	518	534	527	527	505	514	543	535	533	518	521	543	516	528	504	536	535	525	529	523	540	502	509	529	503	509	496	568	567	491	517	523	521	536	537	547	560	531	581	526	528	565	546	573	547	515	504	529	486	553	518	472	526	550	581	505	522	574	477	516	505	520	507	573	542	496	528	548	530	527	518	511	474	507	512	581	528	562	556	513	500	533	519	522	584	522	492	581	513	519	521	527	512	542	497	531	494	495	508	520	534	529	574	527	571	521	553	491	536	515	524	505	498	546	545	510	550	514	536	491	571	532	529	515	546	539	553	525	521	523	557	511	514	519	506	495	549	530	534	571	518	541	506	579	538	559	510	548	517	504	498	517	508	522	505	500	545	528	510	541	570	507	525	508	537	519	513	485	568	501	540	538	498	510	511	530	525	555	554	527	534	496	538	487	534	500	541	501	481	552	513	547	528	550	506	495	546	467	538	515	498	554	575	506	547	555	507	503	564	507	545	494	524	515	543	535	513	508	521	523	506	510	564	498	499	548	526	518	560	533	511	535	494	467	523	585	525	533	534	544	513	482	493	501	505	525	517	523	512	519	533	591	530	509	511	499	528	496	529	520	513	548	517	523	524	542	549	557	517	506	544	507	521	511	542	493	563	537	589	487	513	537	503	521	559	561	519	527	511	504	552	530	521	560	585	517	497	551	503	543	535	567	515	506	520	487	514	496	499	499	539	517	496	493	548	508	494	542	541	522	507	523	519	542	520	576	544	525	486	513	531	530	472	522	545	549	496	548	505	527	556	510	527	527	523	544	495	546	545	555	508	510	534	536	500	558	510	535	513	553	502	505	492	492	536	554	532	531	508	539	538	567	522	528	538	532	490	528	502	556	488	525	553	547	564	527	503	564	525	531	515	514	545	541	506	546	549	458	569	574	504	562	514	525	553	524	479	530	519	553	537	504	537	531	525	494	522	477	512	523	522	524	511	500	518	515	559	552	484	551	490	539	539	537	534	534	535	534	532	587	519	521	535	502	545	511	517	548	513	533	520	513	516	509	503	544	507	533	516	489	531	520	533	532	562	536	549	583	545	507	526	520	538	511	518	504	547	558	492	521	563	519	528	561	525	504	483	514	550	538	532	516	527	535	502	519	552	554	537	516	560	487	511	562	495	522	551	534	542	501	535	540	526	489	524	540	517	528	503	550	507	513	511	544	524	518	504	534	477	509	547	561	552	558	505	507	482	552	545	530	563	529	516	534	551	541	489	550	540	529	567	526	524	531	495	532	507	537	525	506	572	508	535	573	554	473	546	517	502	537	484	538	566	536	505	484	515	557	553	510	518	553	501	531	500	505	532	522	518	529	531	511	579	529	490	560	532	531	527	547	531	529	550	532	498	545	513	542	555	530	528	522	569	524	535	492	511	555	511	496	553	515	555	548	502	532	542	477	512	494	539	509	516	493	549	529	544	536	536	525	553	524	526	524	527	522	546	508	535	531	537	523	511	554	573	517	510	517	562	506	476	523	519	539	547	526	522	547	525	495	594	480	532	471	568	513	534	611	543	555	555	566	526	555	532	539	537	554	517	503	518	521	499	529	536	508	527	509	542	510	560	540	567	507	550	530	502	582	543	580	509	546	510	522	518	549	536	526	542	535	527	510	527	556	516	524	541	543	551	539	540	531	539	530	554	535	508	513	555	540	561	493	512	574	501	541	512	532	476	555	510	528	524	512	513	558	556	535	536	506	513	519	504	530	530	536	504	526	508	525	510	539	532	568	529	511	562	542	513	510	518	539	503	548	511	513	500	485	537	554	514	519	520	507	481	495	524	548	501	522	564	541	509	524	540	530	517	528	550	538	521	508	533	500	497	526	488	547	554	522	506	526	528	468	524	521	545	528	523	545	521	498	473	541	551	533	530	559	535	510	553	524	540	527	556	507	563	518	501	550	548	515	539	498	511	509	521	530	502	520	556	559	559	556	539	538	555	527	524	518	539	568	552	532	525	504	538	555	534	546	530	511	520	526	542	499	512	523	521	475	506	551	532	498	518	514	591	528	522	550	487	546	507	554	515	535	521	556	565	545	547	522	542	519	527	536	536	544	545	516	538	498	507	523	571	525	535	557	549	536	496	520	579	543	502	570	508	521	536	546	581	499	554	496	510	559	487	553	527	522	559	506	538	569	519	553	536	523	588	538	511	547	517	543	497	509	508	522	506	534	513	477	508	504	573	520	532	497	496	507	559	504	516	507	550	522	474	464	531	521	460	552	516	550	564	507	537	523	530	570	526	559	535	547	518	536	534	513	479	501	524	563	510	524	491	485	542	526	560	536	542	508	543	556	529	531	511	554	528	536	528	503	530	520	512	541	506	533	536	569	520	508	572	555	517	528	503	557	503	544	562	586	544	567	502	507	531	541	502	575	530	531	510	539	472	508	535	544	523	537	494	542	519	554	546	510	537	507	500	496	492	494	507	530	551	505	532	523	498	503	545	543	517	529	555	538	541	547	539	511	562	511	512	526	526	532	540	527	529	536	513	512	506	504	487	524	532	502	548	531	546	533	548	525	473	519	506	542	495	506	516	568	510	519	522	551	529	543	501	554	521	548	536	541	562	529	538	546	536	549	546	549	552	527	502	478	526	523	533	555	541	524	568	514	484	541	523	570	503	521	546	540	528	500	541	567	493	551	557	537	539	536	495	507	485	497	545	476	489	502	536	520	538	551	526	571	549	529	532	514	526	492	522	552	542	534	554	551	534	536	558	553	553	538	556	534	544	512	493	504	546	539	498	535	520	522	513	495	550	558	543	555	552	509	541	500	495	484	530	557	504	516	531	544	540	507	546	534	559	488	508	520	511	536	543	517	589	553	531	530	520	523	516	526	512	540	515	531	527	516	501	518	511	540	522	478	497	519	558	490	518	521	516	555	537	542	541	532	533	525	538	551	530	499	532	525
1597	340	334	273	283	318	304	294	325	291	303	307	309	281	306	298	281	333	307	291	314	273	294	303	338	299	258	285	300	270	333	306	302	302	282	311	326	296	285	346	309	327	298	298	336	278	272	298	328	266	290	324	311	273	295	302	296	312	295	305	329	306	289	305	304	326	288	276	284	297	299	296	301	324	297	297	284	314	291	320	285	332	309	336	319	295	333	321	316	284	293	275	284	267	319	279	278	289	317	311	332	274	295	303	285	300	276	288	292	318	317	323	299	298	302	303	317	307	313	324	292	281	316	303	341	351	305	297	303	293	343	277	324	313	275	312	296	277	279	290	307	308	306	306	297	284	297	307	329	290	319	279	274	310	319	343	330	287	304	296	293	297	278	334	301	306	310	320	318	284	297	331	286	328	290	317	292	300	303	316	320	286	309	297	302	289	313	301	311	295	306	303	298	260	286	334	318	279	306	289	299	288	290	276	294	323	329	290	349	320	299	325	292	277	309	289	322	326	291	265	290	327	322	319	316	332	303	307	343	322	325	305	285	296	345	328	300	323	311	315	317	326	348	306	306	324	314	316	257	326	286	303	315	320	287	305	301	307	352	339	317	294	324	311	308	310	286	305	300	283	310	286	288	300	326	289	291	289	298	306	296	269	301	272	331	308	323	313	284	302	311	276	307	303	308	310	328	339	317	320	321	308	279	302	286	291	323	309	317	281	283	284	325	308	325	286	282	264	316	327	321	302	287	308	300	317	312	288	290	286	312	330	335	305	330	328	315	324	295	311	267	292	294	319	304	316	329	287	285	322	277	323	272	274	293	328	304	349	319	300	292	327	311	315	319	308	298	314	301	285	341	279	288	313	310	303	260	291	346	314	298	343	268	306	318	338	293	290	319	307	324	293	321	301	303	311	267	270	287	301	309	320	306	287	322	310	307	336	325	283	335	314	283	327	315	275	281	275	306	309	317	307	326	318	294	313	305	318	353	332	317	275	297	304	291	327	288	315	275	326	294	318	314	329	310	257	309	311	257	305	294	291	284	301	312	266	270	320	310	288	309	306	287	299	322	329	318	300	291	307	320	322	288	271	313	316	287	294	293	280	321	305	314	315	286	292	268	302	267	340	295	300	284	323	306	294	311	315	287	303	298	312	282	331	344	305	264	290	301	348	304	291	298	318	301	325	301	342	311	280	288	302	293	275	277	297	283	335	314	302	306	317	314	300	317	338	274	298	322	274	321	312	323	320	329	302	304	293	314	309	290	307	293	314	344	300	285	290	296	315	316	286	325	316	290	287	319	275	276	316	321	313	291	292	317	304	326	305	286	311	275	324	295	311	337	289	341	267	286	313	289	316	290	309	302	298	315	327	300	303	278	294	331	322	297	313	316	311	240	311	334	303	309	267	277	294	295	309	312	330	316	300	268	286	335	330	288	298	288	308	299	337	276	303	317	298	306	317	280	336	319	309	286	295	314	278	291	279	317	309	313	321	345	309	298	286	310	283	304	315	269	316	327	321	300	279	292	296	279	317	329	311	298	292	284	292	306	281	312	304	342	336	323	311	285	299	319	310	296	267	339	275	287	323	306	285	296	308	285	277	308	294	303	289	316	332	303	296	322	325	291	263	277	283	308	302	281	317	347	337	300	302	312	317	266	297	306	315	334	323	316	315	357	311	340	293	305	321	308	322	300	299	305	290	287	318	285	294	298	299	328	303	304	295	328	274	331	269	346	293	269	286	326	311	303	301	341	265	320	240	283	325	308	310	313	337	312	284	299	311	300	292	303	306	320	314	331	311	340	315	287	323	329	320	333	333	260	321	290	278	303	338	269	307	314	284	289	308	314	290	303	325	275	290	308	281	300	299	284	297	281	309	312	317	310	298	277	299	323	312	330	303	323	337	294	281	310	271	308	309	323	316	315	321	294	326	300	291	319	288	282	339	290	296	258	298	327	299	297	292	307	293	310	305	297	293	324	322	303	336	274	317	315	287	299	281	300	291	284	298	357	261	319	268	310	278	308	271	279	277	289	309	287	293	295	309	287	288	271	279	304	304	306	290	285	287	306	263	302	300	281	318	293	329	290	306	309	287	299	291	288	322	345	292	329	321	277	288	287	319	330	284	284	284	281	307	292	321	308	278	261	283	301	319	298	298	293	295	291	282	310	304	301	316	313	310	299	283	310	299	305	311	321	293	309	302	285	312	312	304	294	299	285	291	314	297	301	299	289	289	276	325	312	317	296	313	297	299	295	323	312	312	328	318	293	315	291	310	284	292	296	299	323	266	303	295	306	306	302	255	310	334	321	327	290	297	278	364	285	286	327	308	266	302	309	306	340	257	281	274	278	285	307	332	311	319	324	314	273	274	314	322	305	270	298	307	324	301	281	283	334	327	305	337	328	314	336	301	319	339	278	283	293	313	305	301	291	297	290	294	302	304	287	319	268	336	299	286	317	276	279	309	304	285	289	335	315	300	285	328	310	302	323	316	298	289	308	304	308	301	281	291	316	339	308	298	278	331	304	323	319	288	310	270	312	296	319	309	314	311	287	307	322	275	315	259	284	317	307	309	313	291	306	324	326	275	318	307	301	312	280	322	309	310	306	293	286	280	278	317	309	293	286	278	278	307	325	299	310	322	302	301	284	258	287	295	309	344	315	354	272	287	300	310	282	292	276	325	318	286	323	286	340	310	280	324	293	267	302	329	339	293	271	281	326	303	264	322	326	290	304	279	326	312	321	283	316	323	278	277	291	303	300	291	295	311	302	315	282	284	312	315	292	263	289	280	330	298	320	331	338	317	311	283	288	301	317	269	284	334	303	337	328	272	290	325	305	304	315	320	265	265	315	287	305	327	270	308	319	343	299	286	292	270	292	323	309	312	305	286	310	292	303	283	318	302	311	309	310	283	304	335	323	282	312	295	310	322	286	289	283	322	288	284	279	304	295	295	287	286	305	281	355	303	316	303	314	313	325	338	283	325	309	304	293	311	336	286	308	270	312	315	283	298	308	270	291	280	327	294	300	287	293	292	278	315	335	302	285	325	310	311	295	327	285	319	338	261	298	305	302	321	326	288	276	292	309	298	312	292	314	274	280	293	357	303	320	314	301	318	311	329	289	284	297	300	307	327	320	286	318	299	298	290	309	310	319	263	307	303	311	271	323	327	283	287	333	306	329	327	318	314	301	310	331	291	316	283	274	315	329	330	319	303	282	335	323	293	272	310	324	285	340	307	294	313	318	327	322	302	313	308	314	312	303	285	319	284	313	304	294	292	300	304	276	301	302	305	327	297	274	312	312	297	299	295	318	288	343	291	291	308	292	287	297	313	306	309	343	318	301	288	321	309	316	290	299	328	292	327	285	304	304	294	327	303	297	271	295	291	326	281	283	315	332	306	324	290	290	294	284	297	303	327	289	330	278	310	295	294	320	279	289	268	283	285	292	309	308	309	289	281	314	316	281	302	303	307	302	325	315	307	284	274	316	328
1815	693	724	731	690	757	709	712	724	666	739	673	708	696	682	715	698	705	679	752	681	677	699	721	702	705	696	696	671	667	700	692	706	697	672	687	670	704	640	655	734	700	687	736	671	732	710	686	685	703	685	720	737	692	724	679	689	703	701	658	748	715	649	721	693	679	708	627	703	683	712	649	674	670	642	699	675	713	680	704	711	680	735	751	740	659	675	701	679	725	678	697	734	710	708	687	687	699	679	670	659	644	659	677	703	658	662	725	714	654	700	647	729	725	672	668	688	677	676	704	656	744	721	681	718	718	672	666	695	671	706	693	708	730	684	733	700	686	686	722	657	671	706	723	692	677	697	723	671	677	697	719	726	707	742	722	659	667	717	691	725	699	709	716	703	703	651	670	690	662	689	720	699	697	729	682	681	662	690	690	730	736	712	683	681	716	682	678	661	653	713	677	652	700	702	679	675	695	697	677	683	707	718	678	709	678	687	685	648	686	693	663	738	678	652	701	688	671	709	682	702	665	647	709	617	694	701	721	707	708	715	683	696	701	665	698	685	671	745	699	682	664	643	683	749	683	689	702	674	699	663	668	690	677	695	692	677	684	643	692	708	698	648	725	689	665	733	667	724	675	695	697	669	714	705	693	680	704	703	707	690	695	685	701	646	678	684	714	696	727	713	699	736	721	667	721	651	668	721	682	682	687	689	685	668	679	696	668	677	670	684	668	723	703	759	671	693	695	666	701	724	694	662	711	654	692	651	715	683	689	686	689	680	692	699	697	687	660	714	741	634	674	690	758	691	702	690	664	665	704	713	694	698	686	686	704	717	701	641	670	661	630	707	714	685	686	664	672	677	670	662	662	739	727	693	702	674	654	679	685	695	736	710	713	744	725	728	746	659	708	696	753	701	722	676	779	701	666	708	670	723	721	658	702	692	668	729	682	667	668	661	664	700	632	744	704	690	689	704	708	730	722	709	706	671	672	698	662	712	698	701	686	704	717	677	704	727	667	710	709	719	718	662	692	717	728	686	679	680	725	704	699	749	706	705	701	733	618	654	712	682	680	723	708	678	703	698	669	656	698	653	695	675	727	709	745	689	694	712	703	679	654	707	721	718	654	722	686	717	642	722	708	685	687	729	657	715	747	695	657	670	709	703	696	699	669	695	676	637	689	714	696	695	703	678	681	682	700	667	725	699	662	711	702	647	692	689	707	695	675	715	743	667	704	684	690	709	674	667	653	686	715	710	743	657	680	739	722	669	668	662	656	733	655	687	721	732	664	651	680	724	715	731	675	703	705	723	671	682	667	712	699	675	665	686	690	629	713	751	738	681	631	672	701	661	686	677	641	704	728	681	687	696	671	690	740	709	638	646	722	711	703	693	674	697	720	714	760	715	732	701	705	690	634	700	689	659	689	730	694	714	625	673	689	660	713	670	687	679	638	663	714	691	723	666	703	682	672	709	669	691	704	733	678	713	727	688	685	694	685	699	691	731	695	666	715	666	673	653	678	711	679	691	665	644	716	643	701	708	700	689	674	754	685	673	674	687	660	726	699	671	700	713	720	675	641	722	712	705	681	718	682	701	687	677	735	670	668	678	695	718	658	677	650	697	688	679	685	634	680	690	699	695	716	701	661	667	683	703	690	680	669	710	667	731	692	674	663	699	724	697	701	693	674	702	680	621	714	684	692	690	661	670	678	687	656	720	669	718	674	746	727	726	718	670	664	700	741	713	731	707	701	692	655	691	692	669	679	701	707	666	668	665	737	712	661	652	651	733	720	691	676	693	686	672	695	716	687	658	689	691	672	726	713	704	694	689	646	662	657	688	725	690	713	691	708	654	731	668	663	680	701	676	723	713	709	672	656	704	710	686	675	691	710	712	645	680	662	678	673	673	685	660	703	705	691	721	701	667	716	719	722	659	663	681	659	722	718	682	672	692	687	705	724	706	707	671	738	710	672	700	678	663	684	671	682	732	652	697	666	684	679	692	668	714	696	693	722	676	664	668	697	688	648	678	712	689	705	694	692	719	712	717	649	676	645	721	663	691	686	657	622	662	693	678	738	701	704	658	725	739	742	659	697	658	672	747	713	677	676	713	714	647	678	704	708	670	684	688	653	682	711	661	705	689	700	683	688	674	678	677	687	707	708	681	707	678	728	707	737	694	740	678	671	683	693	672	660	686	662	744	733	718	665	698	751	719	654	719	717	676	710	659	692	687	668	731	703	690	729	688	755	694	669	699	706	675	655	712	682	667	681	719	698	648	695	640	724	690	689	686	663	690	672	685	677	665	695	705	680	655	715	692	707	672	686	705	696	697	673	701	708	727	700	671	678	704	666	691	709	714	656	670	620	695	728	719	649	641	698	724	703	699	683	669	731	683	678	686	704	670	701	713	698	662	693	661	664	666	709	718	671	676	690	699	719	691	704	691	749	660	702	704	707	667	687	709	671	721	717	676	664	660	696	691	708	693	690	709	662	717	675	729	685	688	719	725	714	655	629	669	689	692	623	684	688	685	741	731	632	712	719	692	684	696	678	681	675	691	690	678	680	732	712	743	697	648	720	656	730	666	724	692	740	629	673	707	651	691	724	722	696	698	720	655	695	661	679	675	689	673	673	664	674	704	667	677	682	642	672	713	676	740	726	663	645	680	683	699	688	727	652	707	701	730	679	655	704	749	684	648	692	653	746	691	682	683	694	685	735	738	674	712	706	725	654	686	707	720	714	693	722	672	675	653	695	670	740	710	657	685	686	686	684	707	691	653	725	753	716	684	650	686	660	702	685	652	682	668	711	703	709	712	686	683	687	712	654	724	687	689	659	683	705	672	726	749	704	720	673	644	684	654	710	673	661	695	652	661	705	690	663	685	714	637	631	700	715	682	685	693	691	699	739	702	721	711	677	683	677	666	679	712	673	676	691	703	702	726	710	686	668	702	666	686	688	672	672	697	688	704	705	717	681	679	710	729	656	689	693	721	692	709	636	732	705	712	697	695	673	708	696	700	684	685	704	671	719	677	693	658	641	655	660	638	664	693	686	714	666	684	638	671	691	687	732	667	667	698	715	691	666	656	620	690	702	703	656	667	660	680	699	738	720	665	725	666	691	689	638	681	691	718	687	691	653	727	694	652	718	685	695	703	668	717	729	710	684	682	704	688	681	680	680	715	720	639	701	682	683	726	667	680	702	636	710	723	680	690	616	692	704	735	683	659	680	655	683	687	661	693	677	669	677	674	712	688	680	655	723	678	699	657	699	656	687	638	719	679	674	686	693	710	709	702	684	695	678	685	707	684	711	705	674	693	669	738	715	712	708	648	718	647	730	723	695	714	691	680	693	704	726	622	671	713	692	695	708	709	717	632	635	689	686	655	645	705	702	625	745	677	700	654	674	666	681	683	661	676	677	705	691	716	699	662	711	692	684	707	728	683	672	669	690	719	696	675	733	721	696	713	649	716	654	702	695	709	690	716	639	692	644	670	674	702	655
7590	433	437	367	306	237	207	186	177	178	153	189	154	158	153	162	151	150	165	155	146	137	143	134	130	133	141	159	145	142	145	145	148	144	144	163	138	163	157	154	133	119	133	144	155	111	141	162	141	155	142	158	127	154	122	137	123	149	146	125	128	118	157	140	118	149	166	123	160	161	125	137	131	137	156	135	133	136	130	148	142	131	142	138	136	137	145	143	146	147	126	141	131	157	125	160	122	160	143	130	140	143	145	135	134	134	143	139	121	149	158	166	140	123	156	150	160	148	155	135	175	147	146	143	162	133	125	121	161	136	142	145	153	138	130	177	141	131	114	131	159	124	158	119	156	117	133	143	147	127	154	146	153	144	137	143	151	131	129	140	125	135	147	156	149	151	141	133	154	151	134	147	152	153	139	159	142	165	144	143	137	136	153	178	145	139	156	155	141	144	140	150	164	150	140	139	146	137	137	144	147	174	138	154	156	132	133	148	120	146	145	161	145	137	142	148	158	144	108	141	145	133	137	147	116	156	122	153	139	163	139	158	151	116	150	138	141	145	132	155	143	143	151	147	145	144	135	139	137	144	126	160	147	151	170	126	126	150	162	127	146	142	163	162	131	177	152	133	132	165	139	126	134	145	132	142	121	136	144	105	135	133	127	169	123	148	110	129	139	137	122	146	147	146	147	139	146	131	138	144	132	162	167	144	128	139	123	148	128	140	145	138	124	134	137	141	123	128	123	147	127	135	117	152	134	131	137	143	148	141	121	140	150	130	128	153	150	146	152	148	138	127	134	159	147	118	128	144	156	148	125	156	131	131	149	154	119	145	141	170	146	128	109	145	145	167	151	136	143	163	147	156	145	120	152	157	139	156	129	152	121	133	121	167	129	125	136	147	136	149	135	136	148	145	125	151	139	142	123	136	130	144	127	143	148	150	130	137	136	131	148	133	144	125	139	122	146	144	148	137	130	132	160	128	137	153	133	130	145	126	129	152	151	132	156	145	157	150	146	147	155	145	134	134	165	148	155	139	139	129	122	150	113	135	148	151	145	131	134	150	117	157	152	152	134	156	150	127	150	124	125	154	157	132	127	139	133	129	143	153	165	135	133	130	138	157	142	137	134	104	146	141	128	132	159	149	139	140	143	127	145	150	135	133	130	166	138	140	140	142	164	154	145	136	137	139	136	136	130	134	126	144	137	129	147	140	160	125	132	155	140	146	128	135	146	143	145	136	144	138	126	146	150	159	146	131	116	163	122	135	140	121	140	152	132	142	146	130	127	138	138	150	126	135	115	144	138	144	134	119	130	150	130	133	170	122	132	138	124	118	136	137	134	130	162	156	141	126	143	123	144	144	163	140	124	138	129	136	150	159	131	157	111	129	174	139	140	134	150	132	156	157	125	129	126	151	148	141	138	148	144	142	158	161	142	111	155	152	141	139	131	140	131	137	167	133	118	142	153	151	134	128	138	130	129	135	159	149	124	159	131	151	142	153	146	136	114	145	147	152	148	148	133	120	135	130	149	130	144	144	137	143	148	173	139	150	139	151	157	158	161	153	144	173	122	146	143	129	152	156	152	150	132	153	146	150	143	132	126	150	145	128	132	110	153	124	130	153	145	145	131	142	150	148	136	143	130	140	136	140	151	163	171	153	159	151	112	130	151	131	160	136	148	150	150	159	147	130	142	159	162	145	139	164	151	143	160	152	146	139	140	138	139	122	137	141	135	133	112	129	150	131	114	169	142	130	114	131	132	157	143	142	127	146	163	158	146	152	131	126	143	134	143	127	141	152	164	152	136	146	156	134	138	155	152	140	135	132	149	138	123	161	140	153	148	112	137	166	139	137	150	153	143	140	154	147	130	145	171	156	160	122	152	155	138	138	156	161	172	164	137	147	135	151	130	152	174	127	131	148	143	126	145	137	124	142	163	134	151	150	138	121	138	134	155	161	149	135	138	124	128	136	124	144	140	143	129	120	133	154	172	148	157	143	154	127	155	121	143	157	134	137	129	148	161	134	164	142	133	127	129	148	140	146	137	141	133	138	143	132	142	148	149	159	138	131	124	155	138	160	138	120	146	110	120	135	155	157	136	133	126	135	120	130	143	175	159	145	129	145	140	152	137	133	152	123	152	138	157	142	154	147	151	131	133	153	128	136	160	141	152	133	116	156	132	125	124	131	143	136	163	176	134	153	134	135	136	162	141	136	130	134	127	134	141	123	146	132	151	145	161	162	127	110	139	150	147	141	137	131	149	162	130	152	154	159	115	128	154	132	148	145	149	128	134	145	149	135	127	134	149	154	142	146	140	141	116	137	149	121	125	134	132	155	140	143	164	151	129	131	128	147	149	141	142	137	144	154	140	149	129	122	133	171	142	136	145	135	134	134	143	145	151	135	147	148	135	163	157	144	150	169	122	144	121	150	146	141	127	151	139	142	144	144	148	134	132	136	140	131	145	163	156	126	156	144	152	137	147	148	161	144	130	130	147	136	153	155	141	126	140	149	137	149	154	158	153	141	148	136	132	138	126	160	150	167	138	158	153	134	154	131	136	124	148	151	127	147	138	142	146	137	131	138	134	134	131	148	135	148	129	138	160	128	149	142	120	140	135	169	147	134	136	146	136	137	135	169	135	147	112	149	146	130	154	153	134	144	142	157	151	117	144	152	148	104	149	141	115	132	139	127	145	155	144	125	142	137	144	129	121	141	123	144	164	140	117	117	148	143	148	135	134	150	138	128	115	104	136	143	123	135	162	169	170	145	147	159	159	148	136	157	129	130	136	143	146	135	159	134	144	135	131	143	162	127	128	152	161	139	131	151	123	152	129	140	137	124	127	150	148	139	154	159	137	134	158	129	137	133	139	136	137	153	154	122	143	132	123	136	122	117	159	143	130	118	158	146	119	147	122	165	144	149	135	152	141	146	139	131	130	150	136	143	139	158	127	137	148	133	126	169	132	155	143	139	135	158	160	133	152	132	156	136	144	133	148	161	168	111	131	132	152	149	145	131	134	166	157	147	144	155	143	139	131	143	142	146	139	158	157	126	120	157	142	123	149	129	138	133	142	124	135	156	130	137	154	104	121	151	143	133	140	139	140	134	116	140	143	150	128	157	140	161	151	140	139	162	141	148	136	125	134	170	125	142	132	125	156	153	145	137	136	145	132	143	123	129	127	136	146	138	143	133	174	142	133	145	140	123	155	137	151	148	128	119	137	160	139	146	140	135	152	135	139	140	156	132	156	147	128	126	143	150	161	146	141	128	127	133	128	129	162	139	156	135	130	144	125	125	139	132	154	145	152	149	142	136	158	135	139	148	136	163	141	140	143	129	142	138	117	132	122	138	169	139	148	176	140	125	149	147	126	127	148	144	149	156	134	146	148	136	142	141	138	153	138	148	141	147	160	154	144	138	146	135	156	142	160	156	146	130	128	149	154	149	144	137	150	123	153	167	140	120	120	180	146	126	133	145	161	133	133	154	127	158
6108	610	1057	1167	999	904	767	711	578	601	535	523	498	503	471	444	464	458	453	428	462	423	415	442	393	407	404	424	422	415	393	387	389	404	367	415	401	404	355	375	378	410	377	384	371	387	387	389	359	397	379	389	393	389	365	372	372	396	393	406	386	358	397	392	423	350	368	415	380	398	407	373	376	378	359	411	384	326	374	386	378	361	355	360	376	385	387	400	368	389	378	378	375	392	373	407	362	389	388	392	381	370	349	367	344	372	391	395	389	393	381	389	428	400	392	390	378	361	401	383	371	375	383	371	385	386	393	366	370	399	365	409	378	393	413	338	397	386	358	398	404	410	345	387	402	385	402	407	382	399	386	344	377	383	368	397	344	381	378	394	407	384	404	403	369	363	380	374	388	374	406	372	382	382	371	382	419	369	372	362	373	376	414	449	383	416	395	365	418	362	375	388	375	379	358	384	390	437	372	343	412	368	385	348	384	409	376	402	385	350	380	410	371	383	380	367	371	394	383	356	387	361	380	400	388	352	409	386	361	379	366	373	388	418	405	395	418	376	368	378	381	417	374	399	344	355	402	369	394	406	362	363	366	405	384	389	389	371	388	411	384	386	380	369	400	399	400	394	360	382	378	418	361	383	360	396	343	379	376	381	410	404	384	385	381	400	345	342	379	393	387	341	404	399	370	382	391	370	353	370	374	383	380	400	355	379	345	360	363	360	384	379	355	414	370	377	363	361	347	385	366	361	387	383	408	401	348	382	354	371	392	360	384	377	396	391	382	368	382	363	395	356	349	365	364	376	383	345	361	370	395	365	376	388	406	389	391	347	376	373	420	364	366	376	395	394	361	386	386	421	404	404	399	372	396	365	454	343	359	340	408	405	373	373	388	399	355	390	374	408	375	372	400	357	386	367	385	364	390	388	396	397	386	425	385	401	393	381	403	369	384	401	365	392	377	350	381	373	399	347	383	396	431	371	356	407	393	354	399	348	359	376	373	376	396	356	402	376	399	357	399	367	348	380	374	378	371	402	384	391	397	393	384	378	351	429	390	409	387	371	392	389	376	396	406	372	355	379	385	402	361	411	369	412	378	364	371	389	385	386	377	383	389	403	391	394	374	368	403	404	377	392	365	344	389	400	360	414	368	380	335	390	395	409	404	398	370	388	393	389	391	369	381	380	387	395	391	348	351	353	397	377	387	369	382	387	402	417	361	358	384	380	394	392	403	393	397	370	374	415	417	416	387	372	405	390	394	405	369	380	386	417	344	394	365	369	359	377	389	389	355	349	361	403	366	383	400	391	396	348	350	395	391	383	399	406	365	400	344	385	393	394	391	418	366	392	382	390	380	399	359	359	393	399	347	400	377	340	367	412	380	365	407	390	385	389	368	414	373	389	403	393	374	407	385	389	350	378	402	364	359	414	367	391	392	385	388	391	339	371	370	389	354	389	382	372	385	366	372	370	398	389	393	346	381	396	416	358	363	350	400	353	389	394	362	374	378	379	359	320	355	407	378	396	389	361	384	401	370	365	359	394	377	400	376	382	408	382	390	364	378	381	364	368	353	362	400	377	398	373	341	410	390	410	346	372	421	374	413	406	381	393	393	378	368	411	367	394	427	364	394	349	387	380	385	371	383	386	376	382	391	359	374	398	419	390	398	356	401	372	394	376	362	362	362	381	411	375	349	405	383	376	381	378	376	380	424	376	396	387	367	375	370	394	388	409	367	380	374	347	406	402	359	382	405	393	360	370	384	395	422	392	382	392	360	380	358	384	364	388	432	371	402	360	370	387	407	356	380	370	346	388	399	355	379	392	381	394	364	406	351	376	366	375	380	382	414	390	385	382	390	373	336	375	384	380	356	365	360	418	391	362	399	381	372	381	404	384	357	386	350	380	343	345	346	346	362	374	357	390	366	383	392	430	397	379	379	413	393	352	374	357	370	372	397	364	399	342	357	376	397	363	390	371	345	383	382	412	381	386	379	368	375	387	372	364	408	381	367	386	360	380	366	371	379	383	367	363	425	398	377	361	390	385	374	355	388	381	359	392	392	402	376	384	390	375	362	378	366	367	388	385	365	392	375	351	385	405	367	408	376	379	385	366	388	413	375	390	377	358	379	403	364	418	357	409	430	400	383	354	398	359	369	348	387	387	379	374	381	406	370	420	386	424	374	367	381	377	397	392	417	409	384	385	367	362	396	376	372	386	391	348	376	421	375	346	379	355	372	367	389	396	368	385	376	377	376	398	378	370	412	345	390	381	378	354	397	417	357	363	370	355	363	373	374	396	372	364	372	391	354	397	354	417	374	346	361	402	430	361	373	364	358	342	360	377	361	402	324	369	377	397	337	359	426	405	416	391	369	372	340	394	382	348	355	359	359	396	400	370	388	388	415	402	365	381	368	391	347	386	383	407	391	369	356	356	371	405	396	415	431	388	351	392	360	381	370	391	409	342	371	354	393	386	391	368	375	357	382	425	388	373	397	374	384	420	405	377	343	384	382	386	366	404	364	376	363	386	386	379	392	393	396	357	342	365	380	321	364	391	388	383	364	405	385	349	390	380	397	363	389	383	397	371	359	348	372	354	444	380	382	415	399	382	413	375	370	366	406	350	373	386	380	383	385	401	397	380	383	391	394	395	402	367	405	392	406	360	382	399	367	377	382	371	396	368	409	368	368	374	396	407	391	358	387	420	371	399	333	370	418	384	363	391	363	426	386	400	367	348	384	361	377	360	402	421	354	404	353	385	387	427	403	386	343	368	372	377	383	374	393	352	406	341	337	381	378	406	371	377	387	387	375	384	377	392	374	405	384	380	369	376	371	377	379	409	392	388	380	373	400	338	400	380	367	365	381	362	406	385	358	356	374	411	377	401	392	378	404	377	406	387	371	372	377	382	346	385	372	411	393	364	366	371	393	398	391	375	395	401	430	376	386	404	392	382	381	345	384	392	397	383	352	369	375	375	387	378	390	378	376	379	370	358	387	398	371	366	408	368	377	373	342	366	385	401	406	361	359	373	394	373	389	403	396	394	414	348	386	426	391	405	398	391	402	372	424	368	389	353	374	355	374	390	382	368	386	422	371	355	362	404	363	379	399	360	374	406	364	390	419	357	371	370	371	374	363	394	386	362	385	340	388	356	404	341	374	387	349	344	376	388	395	366	391	407	364	369	351	375	389	351	396	355	380	367	348	366	408	403	390	385	406	360	383	404	368	370	378	402	408	373	379	389	416	349	364	384	402	359	395	389	374	400	356	369	382	407	380	392	371	384	373	387	369	392	393	372	364	373	392	382	398	358	337	409	373	367	382	382	336	353	381	387	362	403	410	374	364	372	371	390	373	368	406	405	382	376	370	397	346	397	404	408	391	400	362	386	384	376	404	377	334	408	369	366	394	409	378	372	396	393	372	370	371	436	376	393	391	388	345	387	403	361	372	361	359	371	426	398	408	406	385	400	400	389	410	364	355	380	386	397	385	394	361	370
13698	1029	960	735	520	446	351	279	271	290	234	249	288	248	236	234	204	231	238	225	217	230	215	245	216	208	193	203	203	234	232	226	240	204	208	188	219	191	209	233	209	244	188	207	225	212	191	202	233	208	198	206	199	210	199	208	205	208	234	202	225	197	216	205	183	202	208	211	201	196	210	222	209	202	199	218	205	235	222	197	214	213	224	197	194	225	210	206	225	203	219	213	212	201	237	192	202	227	202	203	203	191	203	214	210	213	223	211	188	235	205	204	229	194	218	214	227	217	183	233	225	199	197	202	208	221	232	245	222	213	224	250	235	186	203	214	221	189	214	186	221	200	210	184	225	217	191	195	210	227	177	182	225	210	219	212	235	209	195	208	186	214	192	183	210	238	235	196	211	207	195	222	186	198	205	192	222	202	228	191	199	211	220	212	179	214	198	191	224	207	228	232	188	197	191	211	194	220	197	203	193	209	201	195	224	207	228	236	208	213	212	226	207	197	217	226	197	190	194	197	216	203	194	217	191	192	213	190	225	200	198	192	209	196	209	196	232	196	226	190	205	222	212	230	201	238	197	202	187	211	192	203	208	203	208	206	185	197	192	209	179	231	214	230	214	235	243	198	191	198	200	219	195	205	197	205	219	193	207	187	209	211	196	219	213	205	220	212	224	201	226	185	233	231	227	197	214	219	206	207	209	203	241	204	199	207	207	195	211	187	208	217	223	215	198	206	217	207	207	200	200	200	183	160	190	236	197	211	226	190	209	242	225	241	213	205	193	213	181	179	195	195	191	206	211	194	179	183	183	208	193	187	192	245	191	201	209	220	200	215	197	180	206	200	179	207	208	208	195	217	236	191	197	203	215	214	219	214	226	193	218	176	178	212	225	193	181	211	185	211	213	218	199	201	203	219	209	217	196	200	208	192	185	225	189	200	218	187	206	186	193	200	205	213	205	250	224	201	189	216	231	185	209	214	215	213	187	202	235	205	230	178	218	224	196	210	222	197	208	192	229	198	212	194	227	183	195	203	199	215	201	212	239	168	202	202	215	191	207	213	191	205	231	208	218	161	210	219	186	200	198	175	197	186	191	202	233	235	208	191	193	206	227	223	195	215	222	201	201	203	223	199	201	204	198	211	211	185	188	221	213	226	191	198	199	186	194	202	194	184	180	217	214	219	209	207	240	200	201	188	208	226	197	209	203	216	211	213	237	243	230	198	203	182	212	189	215	210	207	217	207	234	213	207	214	233	200	202	199	199	200	197	214	204	159	230	213	206	220	207	179	210	197	206	225	222	166	196	205	184	214	224	216	251	192	206	198	249	201	213	227	217	227	210	220	200	195	229	215	203	186	212	209	214	221	198	187	213	228	215	228	219	201	217	208	228	225	223	202	209	196	230	191	200	215	206	194	192	185	202	207	203	178	233	195	214	196	191	225	221	204	223	208	220	181	209	214	236	192	221	203	228	185	181	179	227	203	211	198	180	200	201	200	188	193	221	205	208	197	194	227	214	230	190	180	201	183	197	187	187	216	204	196	196	235	216	218	195	235	197	201	196	218	206	191	227	200	225	197	216	217	203	206	229	232	209	184	207	206	219	214	207	199	187	189	201	220	190	232	194	209	202	223	236	195	206	209	212	234	206	197	222	200	216	206	195	210	230	176	227	209	213	183	190	195	205	199	187	211	186	210	216	207	194	238	206	210	229	200	187	201	190	188	197	254	213	212	211	192	218	180	211	224	224	212	180	189	203	218	207	187	203	198	220	213	222	229	203	192	223	194	230	203	215	207	248	196	199	223	221	227	198	186	195	209	204	229	195	202	196	206	192	190	213	211	192	202	190	216	215	198	242	214	211	210	206	223	202	213	189	200	197	183	234	222	213	208	208	181	189	194	193	194	193	197	181	187	184	194	208	220	213	194	237	185	178	201	216	201	221	188	178	204	202	208	185	204	209	197	225	201	185	205	178	210	225	228	217	201	198	185	220	231	218	192	218	201	223	196	233	226	203	187	200	194	200	206	214	180	222	215	213	206	216	231	187	192	210	183	187	214	209	216	194	205	223	197	209	214	194	220	217	207	196	206	195	206	195	214	238	207	228	180	193	207	196	215	218	210	215	231	216	207	199	188	212	219	211	177	186	196	218	234	202	198	209	192	201	209	204	209	214	218	197	217	197	195	186	233	205	172	207	233	210	205	209	212	204	203	210	220	215	207	190	222	195	220	197	197	222	218	195	196	230	215	228	206	198	208	218	202	221	214	195	223	234	218	232	230	187	221	190	202	190	191	218	213	218	177	220	221	201	229	208	190	194	201	196	207	229	206	200	212	198	204	198	165	200	219	220	240	224	213	198	212	222	188	223	189	198	212	212	193	182	202	217	216	208	213	205	199	202	216	198	207	210	181	174	225	184	215	211	189	215	173	223	179	207	193	200	199	200	226	172	196	212	189	223	192	208	199	206	209	178	206	209	231	233	192	212	191	236	221	204	230	191	189	201	193	197	210	218	217	185	201	182	209	199	205	194	215	217	192	180	190	232	222	205	203	196	197	229	188	206	206	219	211	202	188	182	196	201	214	201	213	218	185	210	213	236	192	206	219	201	198	232	232	203	245	218	221	223	217	213	204	225	215	213	200	206	199	209	195	185	195	196	214	230	194	211	190	204	204	200	198	204	223	215	210	216	195	210	228	210	207	171	198	195	188	238	217	196	215	205	196	206	199	179	190	209	212	188	227	203	204	215	207	209	194	208	226	204	214	206	217	208	223	233	209	208	191	209	187	224	193	191	247	198	195	193	201	171	186	183	217	198	214	227	217	202	198	192	190	197	206	221	189	208	204	203	196	203	200	204	213	207	185	204	209	205	217	193	199	192	188	197	209	263	213	220	201	210	209	201	204	255	206	194	224	194	240	212	212	187	193	192	200	217	207	221	212	217	191	175	187	200	200	214	221	205	229	212	190	198	214	215	208	232	211	205	209	203	230	203	223	212	208	195	178	184	224	205	214	156	202	194	203	206	233	214	229	208	225	195	203	204	226	232	218	205	199	215	204	190	202	212	212	207	215	203	220	195	198	218	223	208	210	190	205	212	201	218	239	197	202	185	222	236	211	211	217	217	236	226	170	213	203	185	202	203	186	195	205	227	227	249	196	203	206	215	198	229	208	220	195	243	187	186	178	217	216	159	229	214	216	191	198	229	194	217	220	194	226	212	189	186	211	190	213	214	215	205	216	197	182	196	208	207	210	216	187	207	196	195	181	202	238	221	218	184	212	206	192	210	183	213	225	228	212	187	177	195	194	220	214	200	175	182	208	200	213	192	203	195	203	173	212	205	211	243	186	222	198	224	197	219	181	204	198	200	215	228	220	210	212	212	198	203	196	238	190	196	201	223	196	222	204	191	196	207	203	246	221	173	204	184	187	193	200	215	212	221	215	200	183	208	226	214	225	191	189	203	169	189	205	206	216	193	187	223	183	223	224	209	171	182
8053	1037	1990	2115	1880	1461	1295	1108	1018	928	850	816	755	698	708	713	650	617	650	621	585	627	585	627	560	566	603	592	549	576	572	569	567	548	552	540	566	572	542	548	540	549	566	573	604	539	530	602	522	519	563	555	570	524	520	524	509	535	542	581	518	517	522	548	494	547	555	551	541	601	507	547	563	534	521	563	558	540	538	572	521	533	518	533	509	501	542	507	511	486	507	518	533	545	546	513	543	502	542	530	579	571	498	549	500	512	514	501	529	495	577	516	510	557	546	526	544	513	529	537	539	540	525	556	569	533	504	552	496	544	547	475	523	558	513	507	548	511	556	540	519	513	551	531	514	536	544	510	479	538	581	548	524	520	561	577	486	522	529	553	488	486	542	556	519	502	570	545	537	527	514	572	492	545	510	547	495	540	549	533	535	580	516	533	502	538	539	506	519	553	516	507	528	525	495	538	519	542	464	530	548	511	535	515	550	544	554	488	561	532	545	557	554	539	519	520	484	544	551	531	513	485	558	566	549	490	525	557	515	537	542	570	538	517	544	486	543	537	545	535	501	573	575	548	577	540	510	526	540	526	507	513	562	531	522	554	522	559	533	515	547	517	557	571	524	533	523	549	528	533	494	546	538	528	549	539	558	542	535	536	508	546	567	533	563	556	528	488	521	533	499	521	521	525	508	558	553	525	518	548	487	532	488	509	487	520	547	539	537	523	538	544	545	586	560	520	541	530	572	518	547	531	530	528	524	542	532	537	524	553	504	519	506	567	510	514	486	514	546	512	549	574	536	570	528	539	528	543	505	527	511	522	537	567	533	512	516	480	520	524	519	559	539	513	538	573	529	566	556	531	493	551	490	518	535	497	521	555	547	516	522	502	518	552	548	514	517	560	511	503	557	562	493	532	537	536	531	527	521	489	524	545	534	534	528	516	527	519	510	582	518	530	522	557	535	516	523	607	515	505	542	567	506	573	526	536	525	524	514	558	518	552	534	521	539	456	532	530	539	530	538	522	611	527	502	522	533	532	530	525	553	495	555	515	528	488	496	511	515	542	464	514	535	490	544	520	535	551	549	552	526	508	515	533	510	524	567	507	530	463	542	516	511	547	539	516	512	525	549	531	534	515	559	556	543	565	495	551	505	566	513	525	532	527	490	525	549	546	514	539	540	526	521	530	540	521	555	543	529	524	576	537	520	574	522	558	532	523	547	585	528	528	507	565	541	510	544	527	521	529	531	539	531	532	552	541	500	504	557	569	563	542	536	535	564	505	524	591	537	508	544	526	553	527	508	531	518	571	526	524	521	531	563	548	531	538	483	561	510	502	513	502	559	558	534	545	487	521	505	521	534	513	529	548	551	541	506	525	507	531	510	550	565	538	524	479	485	577	530	563	518	532	538	522	524	509	517	534	537	548	528	510	484	503	564	549	547	541	546	543	519	518	524	526	496	558	519	562	552	509	524	530	528	524	535	563	534	533	521	532	533	552	522	525	532	514	533	544	523	537	510	535	507	554	556	520	562	542	516	521	515	542	530	508	540	525	534	562	483	535	534	533	528	546	547	529	512	540	538	563	533	538	520	550	517	528	524	565	525	548	526	522	548	563	535	538	486	492	535	509	529	513	530	544	550	551	537	526	569	549	512	559	545	547	476	545	546	525	550	570	507	549	557	487	527	524	503	525	574	521	541	521	524	573	527	570	516	526	511	529	535	521	498	526	514	541	521	546	529	523	518	532	495	491	565	501	526	534	525	556	520	526	530	560	526	535	513	555	551	494	522	528	576	535	517	538	563	497	509	484	525	546	539	555	551	525	517	517	551	506	550	515	521	568	531	547	540	518	549	539	537	558	538	549	514	572	501	545	526	562	517	530	530	502	501	519	530	485	574	545	549	541	536	516	541	522	506	565	558	507	536	515	510	534	502	529	474	533	507	489	535	550	512	505	543	520	541	486	526	560	520	511	510	539	541	533	528	477	506	523	524	545	530	503	519	439	505	541	529	538	541	528	507	498	527	529	537	539	504	544	531	565	531	551	545	542	543	541	547	541	558	494	592	535	520	532	529	538	509	503	499	550	559	547	550	495	537	530	491	522	495	538	517	546	516	547	534	522	559	534	536	542	527	541	534	560	561	543	515	572	541	498	511	547	481	540	576	514	526	517	486	515	539	497	544	491	505	554	515	533	499	538	528	519	515	541	517	537	533	521	535	555	571	542	532	539	548	534	497	510	545	514	526	565	533	518	504	578	513	546	539	569	508	503	543	576	532	505	514	560	536	526	518	501	537	524	494	525	512	514	515	519	521	535	534	526	533	522	496	571	553	540	571	546	492	556	576	530	499	537	579	509	513	504	557	546	511	499	507	518	517	566	506	510	564	516	546	497	527	561	530	475	518	521	506	569	559	516	529	517	519	567	517	496	552	501	499	532	543	553	508	478	519	518	533	562	504	495	533	541	552	522	515	517	517	564	546	527	496	536	515	564	550	513	565	583	557	511	573	524	587	516	548	495	468	517	534	545	502	518	559	555	567	485	504	518	545	546	533	516	497	482	531	539	509	526	553	546	534	536	520	533	514	532	503	569	532	515	536	556	553	544	538	546	542	476	516	515	537	563	511	528	547	530	558	520	542	491	532	525	518	533	530	545	499	548	534	537	518	548	501	546	527	547	536	554	565	519	549	535	513	537	537	527	535	510	524	550	525	520	517	538	561	584	520	514	540	511	554	512	513	524	528	554	536	551	555	529	556	530	492	511	551	503	507	544	498	519	508	573	516	503	547	540	494	542	528	534	553	523	518	521	554	497	541	489	525	553	555	548	548	514	535	500	556	513	505	509	510	515	520	485	547	539	544	543	491	484	531	561	487	506	568	531	532	519	552	512	531	529	496	527	518	542	555	507	537	529	545	556	546	532	565	530	561	540	564	518	506	527	509	520	545	527	538	542	561	509	538	517	563	579	543	509	544	550	510	510	580	537	562	525	513	508	531	537	491	552	510	534	541	492	505	525	529	539	504	541	545	503	528	533	552	484	555	555	512	495	542	578	557	482	587	517	548	506	516	541	510	500	535	581	529	538	539	521	539	489	528	524	540	508	521	548	508	525	543	486	549	504	535	521	521	500	555	484	561	541	539	517	531	538	536	512	566	477	488	546	514	496	552	526	558	496	504	546	511	527	537	537	551	494	505	525	543	526	615	532	506	538	535	508	491	522	569	509	547	510	523	548	511	588	545	547	514	540	540	548	529	515	518	477	535	502	538	515	519	552	533	519	569	515	538	549	585	512	501	523	552	571	519	474	518	552	532	547	538	485	506	555	550	565	492	553	548	540	503	512	501	553	515	550	563	520	517	514	519	510	515	539	549	513	582	542	510	537	515	531	515	548	532	538	506	509	526	533	493	526	535	512	594	505	558	549	559	507	521	509	529	507	577	547	551	548	566	517	489	556	561	501	513	527	537	549	500	551	551	533	488	513	519	517	538	530	542	551
1542	321	327	308	309	316	314	311	302	312	311	284	292	298	305	291	300	353	324	297	298	324	317	310	287	297	314	326	292	306	277	293	339	321	308	305	315	302	302	295	304	304	299	282	291	320	339	301	317	325	287	315	313	266	291	283	322	310	260	309	295	297	292	267	288	293	339	279	281	294	329	305	306	281	300	317	319	318	373	317	317	294	311	288	279	278	299	287	270	265	325	333	291	312	311	311	326	313	290	303	318	293	283	304	302	301	292	285	293	312	323	308	286	312	283	347	308	289	293	288	302	325	307	316	297	301	278	295	285	300	319	325	286	331	294	306	301	304	315	309	299	298	307	309	301	316	316	301	328	287	298	287	297	286	306	310	318	289	297	315	305	313	333	352	275	315	292	337	303	294	335	320	287	358	320	275	310	265	342	322	324	295	307	284	307	277	303	291	288	309	287	291	310	303	278	328	328	285	316	331	311	291	333	298	300	332	325	294	253	285	298	285	329	321	306	296	337	329	308	293	276	307	285	323	275	300	277	292	308	269	311	293	332	313	314	270	309	268	293	315	299	323	289	326	288	332	304	282	295	301	297	289	289	280	305	287	301	308	308	312	295	304	316	303	319	307	349	305	299	301	291	314	299	320	319	276	270	302	317	319	317	328	296	300	309	300	301	298	295	310	322	291	324	312	314	294	298	271	335	341	311	330	291	298	306	292	309	311	315	292	279	275	320	292	307	261	346	314	326	311	321	301	307	318	307	293	282	318	320	329	318	311	304	329	299	310	327	311	341	304	304	294	283	302	310	283	305	300	313	320	300	312	320	285	344	296	305	303	287	304	306	328	305	286	327	292	311	270	295	316	324	321	277	301	318	296	319	279	308	307	385	321	292	315	285	344	323	304	299	278	279	304	312	328	324	279	305	299	306	264	321	292	279	286	316	282	309	301	303	306	287	358	301	322	292	318	304	289	294	331	305	296	316	316	296	278	302	318	250	302	305	350	301	301	322	287	285	308	281	295	301	271	311	273	310	295	314	310	298	287	302	331	283	281	281	300	294	321	310	337	287	305	285	297	292	321	302	317	306	284	315	353	330	292	291	310	297	327	323	301	301	284	306	279	280	313	330	287	313	296	291	294	318	302	304	301	310	302	313	291	311	297	299	264	274	300	328	270	286	260	295	314	300	306	328	286	298	300	367	295	301	307	305	311	314	293	317	298	311	281	287	282	257	314	331	316	280	293	277	297	298	338	324	296	310	282	285	270	284	285	282	286	309	314	311	296	317	318	332	322	291	287	347	302	298	299	318	296	273	298	305	311	302	345	289	294	306	308	274	269	297	310	305	348	301	339	316	323	322	274	312	311	304	300	289	311	315	270	295	318	343	311	315	324	361	323	308	313	301	314	310	324	291	309	288	291	298	292	321	283	281	311	311	290	319	302	305	275	316	305	282	275	301	330	345	312	316	307	334	265	289	341	314	318	304	330	293	306	307	280	288	285	291	304	286	276	305	342	269	316	321	328	284	321	332	294	324	305	310	314	287	326	325	306	317	303	289	308	277	316	281	288	301	310	288	322	322	284	288	301	314	314	282	303	264	302	282	315	307	315	276	329	322	323	320	304	319	325	289	345	300	310	308	329	296	293	292	328	296	300	312	305	281	313	306	281	293	287	277	303	318	313	301	324	297	303	323	329	323	304	259	324	292	329	282	293	285	336	311	300	298	300	334	306	344	277	293	296	313	294	324	301	326	281	294	326	255	310	310	302	288	280	316	306	332	334	320	310	278	301	271	318	300	292	287	332	316	304	276	308	337	280	314	335	288	297	302	278	299	297	298	335	350	343	332	327	314	303	301	330	287	314	287	304	328	295	303	309	287	277	289	295	311	321	319	315	308	292	295	306	326	289	290	306	319	348	295	327	299	319	261	304	327	310	298	283	315	275	270	272	288	316	302	287	301	289	301	288	288	276	288	348	312	290	272	299	277	301	318	309	323	294	301	290	316	301	318	313	322	333	267	322	307	318	287	285	317	298	298	296	316	309	309	320	308	292	291	299	323	276	303	314	315	298	320	328	314	292	306	318	326	294	326	346	339	301	300	311	281	294	324	302	286	297	292	281	322	268	312	329	302	325	304	296	324	312	322	315	298	301	308	300	305	291	334	307	325	272	299	284	300	307	340	319	278	305	341	286	316	301	284	283	292	306	358	336	290	317	326	310	321	294	321	338	308	290	322	312	352	317	287	301	307	319	288	319	286	295	311	307	292	324	308	312	314	299	289	293	272	287	309	281	331	303	310	321	288	298	305	292	288	332	291	337	281	285	316	296	281	279	282	274	268	305	332	302	329	306	305	289	301	291	295	302	328	297	320	288	330	300	298	322	284	301	297	336	340	303	349	298	274	304	298	322	286	283	308	281	270	278	299	302	296	276	313	352	313	294	323	304	304	294	314	317	321	287	333	272	302	322	292	310	297	262	322	295	343	311	301	281	307	286	312	296	340	292	326	290	300	309	290	322	322	293	301	285	288	306	296	322	333	289	291	302	319	270	306	287	329	308	281	305	335	316	295	309	343	306	310	331	282	305	314	300	288	342	297	284	296	281	339	337	306	320	291	298	285	270	308	304	298	296	303	317	281	308	306	316	315	313	253	291	317	283	288	321	297	330	295	300	286	281	304	321	339	342	295	303	299	274	315	308	336	314	327	310	291	293	299	323	329	319	323	308	259	317	301	329	333	309	311	306	312	328	302	315	294	303	293	316	287	326	295	318	321	322	320	284	292	271	307	296	294	336	284	310	264	338	316	303	296	291	314	283	313	289	288	277	306	285	326	313	298	312	302	289	303	286	296	303	281	312	305	308	287	302	290	322	297	333	275	300	307	287	307	313	276	297	316	280	291	323	321	274	331	278	307	280	287	314	308	298	299	296	292	307	284	278	293	307	313	327	296	325	292	274	290	319	324	299	304	322	288	290	301	293	305	317	343	308	327	293	304	284	309	322	271	293	318	309	321	302	314	315	294	285	287	266	293	270	309	293	277	286	283	315	328	306	309	289	290	319	321	286	274	322	328	289	274	290	289	297	303	258	305	319	306	312	292	305	287	331	309	330	318	288	289	306	272	290	311	305	301	314	284	337	287	302	303	281	314	304	312	320	317	275	311	301	297	279	325	290	288	319	327	269	298	301	287	304	292	282	302	269	291	264	298	350	312	289	298	298	320	347	310	295	307	281	288	330	334	314	305	301	312	308	320	313	310	315	278	331	314	310	328	310	304	319	299	300	288	312	296	306	294	317	286	315	278	334	322	297	307	304	289	284	280	292	289	315	350	306	280	268	306	281	340	303	299	321	297	322	304	304	303	326	304	292	306	276	275	277	329	318	318	307	327	297	320	311	319	284	286	309	313	320	300	284	287	292	290	240	302	317	300	287	328	314	305	298	292	322	316	278	310	339	284	317	328	325	298	270	334	298	315	303	315	299	305	334	298	319	282	284	280	292
1806	676	724	723	678	715	683	738	666	682	729	677	664	663	697	696	705	650	727	722	728	704	684	665	727	705	710	673	708	717	672	686	685	715	725	722	684	657	692	644	685	729	669	661	678	670	706	708	723	719	666	682	693	661	708	728	700	667	731	743	696	666	711	738	697	726	668	691	678	720	710	661	674	702	678	680	678	713	714	711	696	685	710	721	687	719	680	713	650	671	662	694	719	730	710	674	682	692	682	676	704	735	653	710	710	672	664	696	694	658	695	680	696	727	670	732	700	705	727	689	694	675	703	730	720	733	714	656	692	678	707	708	680	700	680	726	675	686	696	727	734	745	663	684	686	679	714	714	745	716	718	659	653	667	680	701	683	709	695	697	697	672	665	733	713	699	732	723	686	699	669	680	727	658	715	649	717	708	692	677	765	729	715	702	705	667	668	644	655	733	641	723	706	706	680	678	706	678	724	692	682	716	682	732	696	705	688	658	699	665	702	679	636	668	687	671	654	666	671	689	640	695	630	709	690	643	722	665	672	646	695	687	690	713	708	683	695	674	763	687	681	655	676	696	680	619	698	700	658	680	722	661	699	662	686	714	699	692	683	685	700	690	714	692	741	692	637	675	713	663	697	681	668	697	705	743	720	654	630	696	737	674	690	657	708	680	688	702	654	691	716	688	689	665	696	709	673	691	732	693	675	661	691	701	712	659	648	695	744	707	698	698	686	654	734	653	665	694	735	690	706	703	687	702	693	655	643	695	734	659	732	666	703	706	693	660	697	735	722	708	651	671	691	746	673	633	722	659	710	662	660	686	677	683	653	705	717	687	692	707	683	718	685	689	730	696	696	656	669	695	658	677	695	724	707	644	679	627	665	694	698	705	733	693	677	700	721	699	696	725	686	702	705	687	736	705	724	706	675	678	680	692	695	682	680	654	708	703	718	641	690	698	650	705	700	710	727	686	718	683	672	700	728	709	706	690	702	699	710	675	683	658	700	704	697	669	671	689	640	706	723	673	705	695	708	692	675	686	700	665	685	668	724	734	652	656	716	663	686	699	661	653	695	728	731	728	668	705	706	662	685	730	734	714	730	675	627	631	725	723	667	679	649	678	690	683	663	690	701	667	700	701	710	727	674	729	680	735	676	683	709	740	668	672	674	671	686	716	703	655	738	735	724	663	667	662	728	665	698	691	675	676	664	655	688	737	701	657	679	682	721	688	653	696	672	641	700	654	685	669	718	701	681	677	735	682	633	700	669	689	727	722	708	706	731	705	685	691	717	697	736	640	713	671	672	705	722	683	678	702	674	672	752	688	722	675	689	731	698	683	683	689	756	673	695	684	653	661	713	741	658	689	729	729	668	700	697	677	708	671	702	657	724	692	683	685	713	690	697	733	672	693	719	698	682	656	666	707	669	702	691	665	689	720	672	705	686	726	696	711	702	751	700	679	727	678	690	661	682	681	724	694	679	695	685	697	679	671	663	709	741	689	710	674	691	722	676	708	693	694	659	705	687	686	711	660	682	708	685	714	634	667	627	666	775	657	649	710	706	649	691	718	694	686	682	678	730	696	684	650	706	672	715	698	703	660	621	723	675	665	728	706	678	707	728	659	642	653	682	678	705	680	676	667	691	678	663	684	679	686	674	703	665	687	682	666	709	731	663	693	688	712	660	654	705	677	701	721	647	684	725	719	700	719	689	704	690	710	702	682	672	656	699	699	738	723	691	627	728	750	650	645	671	641	687	710	707	719	680	718	678	669	699	698	712	701	666	669	698	718	649	630	739	674	706	719	722	704	681	668	718	679	677	682	705	696	627	705	654	664	701	664	648	714	655	732	725	685	653	708	687	683	706	735	653	676	675	719	704	748	672	676	651	713	681	718	667	678	704	691	688	681	674	703	697	720	692	671	684	621	705	685	698	692	703	676	673	695	706	661	696	692	698	694	682	654	703	657	742	719	710	646	747	669	656	690	631	671	673	647	726	672	706	684	652	665	700	703	693	652	716	677	661	680	658	727	663	676	746	718	733	662	748	630	707	697	690	723	719	671	659	714	730	691	715	715	729	717	673	736	638	670	688	692	640	669	739	670	700	678	679	717	697	728	692	664	672	705	678	684	724	710	692	680	731	651	701	685	681	668	714	680	750	703	702	689	674	712	680	675	709	653	666	719	745	708	719	690	735	690	736	739	717	658	695	684	682	724	697	683	722	673	684	688	660	723	710	704	656	718	694	670	698	707	648	678	744	740	659	716	685	695	675	710	723	651	700	672	715	671	674	701	717	647	747	727	730	681	690	719	684	665	716	675	730	732	679	694	748	714	742	677	711	683	727	671	663	740	663	685	688	716	735	672	689	708	638	665	696	683	728	686	700	748	718	656	683	716	662	699	635	665	690	679	709	632	680	675	662	692	668	717	647	690	665	680	694	681	698	708	685	698	684	665	735	671	682	670	650	702	746	727	673	707	676	684	730	679	668	749	690	667	649	713	732	686	713	688	711	672	668	685	709	690	718	691	650	690	671	683	725	614	676	664	706	659	655	652	681	699	667	668	681	601	666	672	682	648	698	708	673	695	703	664	649	658	693	666	657	686	694	716	690	679	626	712	718	667	713	692	672	683	711	685	698	704	674	692	689	695	673	699	687	713	694	726	690	710	640	702	666	660	675	673	688	709	686	731	743	688	705	690	760	699	690	686	695	682	666	719	691	718	662	729	740	652	652	641	701	623	691	707	752	672	693	685	710	659	669	669	749	673	701	655	651	705	720	698	682	703	700	688	730	724	676	688	709	715	708	674	684	669	672	689	667	716	663	667	654	688	730	667	676	734	667	732	698	740	715	663	714	704	689	663	695	692	711	721	666	686	663	716	713	669	705	718	685	650	648	762	716	734	662	706	695	683	717	692	706	667	749	728	707	704	707	687	668	671	659	672	697	651	700	714	691	714	672	767	685	674	670	684	688	662	719	727	679	709	705	737	671	656	682	696	683	739	676	676	711	697	686	685	689	649	633	713	704	680	686	699	670	702	632	690	685	706	722	680	699	667	688	668	690	678	675	680	722	694	701	659	663	652	699	714	690	700	698	709	690	660	725	686	697	591	689	708	679	731	723	708	747	695	656	701	664	694	668	717	677	693	729	674	722	728	682	663	683	691	706	726	700	661	660	703	696	683	659	754	701	721	717	718	666	686	689	698	651	720	667	719	718	635	676	682	688	689	654	709	669	689	705	677	681	667	679	624	708	685	685	669	716	758	699	689	655	691	714	710	683	728	661	678	681	713	696	657	653	646	682	651	650	705	713	725	716	652	656	692	713	744	658	703	679	731	652	696	686	687	708	680	665	699	719	645	684	700	691	658	668	667	716	691	635	691	721	664	662	658	699	715	717	707	709	693	728	689	723	706	689	686	720	664	695	718	724	669	650	695	709	692	712	694	675	729	689	697	739	695	728	697	689	688	725	697	638	698	714	740	683	695	694	690	703	697	676	728
7360	408	445	383	298	249	198	215	200	194	147	165	169	151	149	161	171	156	162	124	121	134	146	151	142	130	140	125	153	141	149	137	153	128	133	148	143	138	144	153	134	146	147	133	159	148	138	139	130	152	150	156	158	152	137	139	166	143	151	153	120	134	115	143	144	139	155	146	140	134	118	168	156	126	154	149	158	128	125	150	143	148	170	153	158	154	176	177	140	162	127	150	151	131	120	139	139	144	141	142	142	130	121	136	115	157	151	114	131	131	140	150	136	154	127	153	132	140	151	124	152	128	126	141	139	129	143	145	143	151	151	155	152	152	126	122	126	123	145	134	139	144	126	126	130	153	133	130	118	141	140	120	134	146	130	160	161	136	152	148	133	144	141	147	134	127	138	138	117	150	139	144	128	129	162	145	128	147	154	150	147	131	141	151	123	138	135	121	141	132	132	156	153	159	129	167	118	138	151	132	126	134	130	154	124	136	139	141	143	130	138	144	127	136	142	146	148	136	122	123	155	139	146	113	131	124	124	146	128	118	130	145	126	157	150	147	138	155	152	158	147	169	161	143	156	148	140	135	126	169	168	107	142	115	145	130	148	150	131	134	153	135	134	138	150	135	133	153	148	138	127	142	132	137	115	124	130	131	158	127	152	148	134	157	113	130	142	141	156	121	144	145	147	118	136	151	127	141	154	118	150	128	135	137	131	145	149	158	147	125	137	137	135	135	132	156	144	151	136	145	134	118	144	134	136	124	118	137	157	129	158	145	163	159	140	131	150	151	140	134	141	135	130	145	166	130	133	142	147	157	164	142	143	121	132	119	160	125	162	141	131	134	137	156	161	145	141	136	130	146	126	135	133	157	157	147	141	132	151	136	131	146	138	127	160	127	159	135	122	138	146	116	153	147	118	126	142	125	156	171	142	163	162	164	151	157	133	140	150	140	134	142	138	149	131	120	164	139	138	147	134	156	138	106	135	147	161	136	124	137	144	146	140	118	160	148	146	148	140	136	123	142	140	141	130	125	152	176	144	109	129	156	148	146	139	125	147	121	142	146	145	123	108	151	131	159	133	162	133	140	149	136	161	139	157	154	137	143	141	142	156	149	158	123	119	140	155	137	125	130	143	147	154	130	129	133	145	133	146	140	159	157	161	133	148	156	161	133	144	154	141	119	147	139	145	139	153	162	162	129	137	143	144	141	157	144	160	144	126	146	134	127	111	147	155	169	138	131	144	140	146	134	144	118	126	143	168	152	167	160	146	160	122	134	140	145	149	137	143	144	152	137	134	136	149	121	171	122	144	136	127	126	135	145	140	155	154	144	156	129	145	138	126	121	121	145	135	123	129	129	153	127	147	145	147	113	162	134	146	132	138	151	154	128	139	149	144	125	130	162	151	143	141	128	128	155	142	147	166	157	147	156	148	138	138	141	138	151	150	155	126	133	140	155	136	135	138	139	139	150	125	135	153	138	133	154	132	176	139	138	131	122	142	129	151	163	144	167	148	147	133	128	143	117	125	150	128	154	142	134	169	131	120	132	134	142	146	141	159	152	144	152	156	144	153	125	137	138	125	158	127	126	134	149	148	149	136	151	167	142	132	129	152	148	138	129	147	134	145	126	162	146	123	157	128	141	114	155	137	133	160	147	160	135	152	151	134	128	153	124	164	155	139	153	136	139	144	149	155	135	151	123	120	143	121	148	138	130	171	150	134	131	167	153	149	162	153	139	139	128	147	122	128	118	127	144	135	119	139	112	143	128	146	148	140	138	141	146	142	131	159	159	156	170	141	127	141	130	147	144	129	138	141	152	124	155	136	118	127	132	167	136	154	120	151	128	139	107	147	140	136	126	126	113	129	145	169	160	152	125	147	139	132	137	111	131	136	133	136	139	145	122	133	125	147	128	141	141	116	163	125	117	117	140	161	131	141	149	125	117	133	128	152	155	119	138	120	138	149	139	124	132	143	123	132	126	134	159	150	143	128	144	152	126	156	166	135	127	128	132	140	131	142	156	148	141	155	140	147	168	143	142	152	143	165	140	149	140	147	132	152	158	141	153	153	136	144	151	121	137	128	132	148	127	137	132	164	168	122	125	143	140	156	154	144	123	157	134	133	148	139	136	118	146	140	140	152	139	155	131	156	130	140	156	137	147	156	129	161	123	145	141	127	135	149	149	153	145	152	139	150	125	133	143	154	167	135	130	140	135	133	142	129	132	143	144	157	140	130	136	122	136	144	132	149	147	140	131	118	148	143	133	134	128	121	125	179	135	139	153	133	138	140	148	123	148	151	164	142	130	147	167	142	148	119	130	129	141	122	118	125	163	135	127	147	147	138	118	154	150	150	150	131	115	143	149	125	128	151	141	138	156	165	152	114	137	153	142	132	149	136	166	138	161	136	136	138	163	134	143	147	138	127	151	141	137	144	139	153	137	136	132	144	141	148	158	101	144	148	134	142	143	126	124	125	151	118	130	135	131	139	139	135	135	140	147	145	157	141	142	124	150	153	128	172	133	135	151	164	147	168	143	128	124	127	128	164	151	151	131	128	132	127	124	135	132	112	155	130	150	152	149	147	135	154	128	168	140	109	135	153	135	151	145	131	124	154	102	131	148	125	130	153	145	124	138	113	141	148	128	148	151	141	158	166	135	151	154	146	156	166	142	139	145	166	153	158	108	137	149	144	132	116	162	127	148	141	135	141	127	134	137	144	117	128	159	175	142	104	145	145	139	132	151	149	134	137	156	129	128	131	121	136	152	134	128	139	129	135	148	145	135	170	146	132	140	155	131	144	125	148	130	144	182	135	141	130	154	142	131	141	152	140	147	137	148	156	123	143	130	113	150	126	128	120	137	115	130	166	157	154	144	150	147	142	102	148	141	144	136	141	125	163	137	151	119	148	158	132	143	136	124	116	144	151	114	150	152	136	158	159	151	149	156	140	132	149	134	136	129	158	143	134	118	131	124	158	142	138	134	154	131	130	126	141	152	144	146	141	163	141	130	147	131	156	140	162	151	126	134	146	156	125	113	129	123	141	165	152	137	159	134	141	150	119	115	134	131	162	162	148	145	128	143	149	146	152	119	165	120	133	151	136	161	129	144	157	160	135	150	131	158	117	149	139	140	139	142	137	136	144	124	126	129	143	154	130	149	133	155	145	127	150	140	130	153	128	134	155	132	158	150	153	140	161	144	139	135	134	148	129	130	138	146	147	150	152	157	134	151	138	126	152	103	166	132	135	151	140	142	171	133	148	139	142	151	147	129	132	151	137	146	151	145	156	142	139	140	142	151	112	135	145	145	138	148	155	137	151	136	136	132	138	159	160	148	130	170	164	170	125	139	129	149	134	156	135	151	158	160	148	138	156	146	128	134	158	137	153	139	131	151	157	146	135	148	156	144	132	146	148	154	141	132	130	133	142	119	111	128	151	147	146	158	133	157	145	132	149	141	149	120	130	162	135	140	132	123	127	136	150	133	150	150	144	118
6222	643	1052	1220	1041	835	767	664	611	554	558	494	483	460	478	470	479	474	468	437	444	414	427	461	434	420	381	360	417	418	431	412	401	408	386	367	413	418	388	414	404	364	381	390	383	415	368	421	452	370	382	426	378	397	372	408	401	372	366	386	400	391	409	381	396	377	388	373	367	362	359	343	362	407	448	380	374	369	375	362	397	353	412	375	408	371	403	356	349	369	384	377	414	365	384	374	350	350	414	385	395	413	378	386	334	370	397	392	388	389	397	353	391	385	379	389	398	427	375	388	367	358	358	373	364	366	393	393	381	397	362	391	386	337	380	397	363	386	376	364	352	398	411	388	362	399	371	368	391	393	377	378	402	400	332	397	397	375	381	433	340	370	379	370	411	406	382	366	381	355	397	345	400	356	396	398	380	399	390	375	381	406	405	372	387	404	393	389	388	379	402	386	370	357	393	406	378	394	371	408	427	397	383	366	363	372	377	329	400	358	387	406	385	371	383	381	394	386	382	398	399	396	399	356	419	371	367	376	367	386	389	382	382	367	441	400	408	372	379	368	419	402	346	403	380	363	395	376	367	382	377	352	424	364	405	392	413	328	359	362	391	414	398	390	388	407	362	385	348	354	372	395	372	424	411	382	348	370	378	359	402	391	412	400	396	353	384	391	359	382	423	389	372	391	370	387	396	378	373	362	382	378	385	366	366	368	383	373	373	385	387	393	368	387	364	348	366	424	392	385	382	369	386	359	387	357	356	368	410	342	369	378	406	393	390	421	382	384	372	342	368	365	375	359	363	378	402	406	360	391	381	377	386	378	366	389	346	403	374	397	398	377	389	381	371	385	415	394	369	381	378	423	383	381	385	406	351	412	387	410	370	375	422	426	374	395	404	393	384	380	365	405	372	413	383	412	410	341	376	378	392	421	397	397	379	418	370	378	410	392	361	393	393	367	379	349	413	406	392	364	397	403	361	386	393	381	397	357	378	367	402	392	364	362	400	392	372	373	369	364	367	387	359	409	362	387	387	375	370	348	381	332	387	389	376	352	378	422	375	383	374	361	382	394	444	369	397	388	347	421	416	367	364	356	392	372	405	370	376	382	359	393	405	382	344	371	429	359	385	401	366	394	409	386	372	412	372	381	407	363	342	392	356	396	385	380	390	367	398	397	404	367	390	372	401	383	406	402	382	407	383	364	387	383	427	373	397	399	358	373	374	339	379	425	370	372	364	375	328	389	403	365	388	364	403	365	383	396	403	405	376	363	353	383	382	398	384	360	394	399	365	366	385	398	411	361	392	398	383	385	403	377	382	387	380	415	376	353	387	389	356	407	380	390	375	381	371	371	367	346	357	389	361	383	366	350	359	406	395	389	378	382	415	367	396	391	389	394	354	364	366	377	364	389	362	398	395	379	380	352	367	352	402	389	363	393	398	386	393	380	427	381	398	390	350	378	397	392	401	362	383	393	369	383	372	399	386	360	369	374	376	375	391	364	415	418	357	339	420	389	364	392	390	369	375	356	391	424	389	419	388	397	363	397	406	373	357	391	367	388	407	359	431	409	367	393	393	404	353	398	347	404	392	385	418	397	383	399	417	402	376	392	392	396	400	389	368	380	402	384	380	372	407	383	395	407	391	353	370	368	400	383	405	370	400	376	354	354	414	378	411	353	405	417	414	366	388	386	354	394	342	372	410	382	408	384	356	362	394	384	379	377	354	377	400	368	352	387	379	399	385	395	345	347	369	379	386	377	399	398	384	400	390	377	396	378	337	363	388	381	380	386	371	396	381	361	377	388	390	377	390	385	358	382	365	393	370	404	369	360	343	359	404	406	393	411	387	401	339	382	400	409	360	377	365	385	369	412	385	403	411	404	398	394	384	432	378	386	401	357	364	380	362	380	359	384	378	432	398	370	393	405	383	375	371	371	379	389	379	364	379	388	411	357	367	345	377	382	381	401	391	396	408	382	389	408	358	400	359	373	413	379	404	377	411	375	400	368	390	367	393	376	397	374	373	388	393	392	349	365	366	365	382	395	401	359	385	346	382	401	365	387	395	377	411	379	370	379	378	373	419	384	371	386	379	380	359	355	343	378	379	427	364	360	361	371	384	371	360	338	368	365	407	390	397	359	407	357	375	401	376	382	398	379	356	368	363	411	366	367	398	370	396	400	371	381	405	365	391	380	372	391	361	382	376	359	413	362	354	383	390	370	371	372	415	378	360	380	388	399	414	359	363	376	393	335	364	359	380	394	398	381	365	377	409	381	379	347	383	387	416	404	371	377	417	379	412	381	386	396	372	380	379	394	391	386	395	372	342	397	381	359	398	365	351	351	406	409	417	380	387	411	398	373	420	355	378	360	382	386	393	399	387	384	382	368	394	404	371	393	355	383	415	400	364	417	385	380	396	394	348	343	389	377	364	383	407	385	403	395	372	371	385	377	386	386	400	368	396	386	387	400	350	389	368	378	383	373	376	379	380	423	364	359	340	415	385	402	362	363	343	376	409	390	360	326	354	372	387	411	374	404	382	362	398	347	394	376	367	354	388	364	373	367	395	376	376	375	356	347	369	380	415	381	374	374	388	372	383	404	399	369	373	393	389	375	349	361	377	372	375	364	387	378	427	341	376	409	354	433	382	381	379	364	389	370	388	389	365	337	390	379	380	384	391	375	367	364	374	358	362	393	372	393	356	382	383	390	398	389	359	333	376	373	377	387	392	384	402	355	392	396	377	411	370	387	369	425	394	328	400	369	399	407	395	387	396	371	403	357	370	389	396	380	368	381	359	398	386	419	388	364	395	400	377	395	397	398	345	393	379	356	382	348	351	367	346	368	377	438	388	380	369	375	392	390	382	352	398	373	384	380	387	395	369	362	378	406	377	395	373	371	423	390	380	379	336	358	385	368	379	395	388	371	400	374	368	400	403	397	353	367	410	372	357	412	365	407	370	381	332	392	384	401	425	407	379	383	380	389	400	377	431	451	394	413	397	391	390	377	402	347	380	387	378	392	365	408	392	416	373	417	400	391	377	383	409	397	366	373	393	350	375	365	386	362	365	389	385	377	372	354	354	394	376	393	410	367	359	392	389	397	402	399	367	377	361	384	379	382	339	359	394	390	416	359	371	368	397	401	376	387	410	382	396	370	370	373	415	365	364	395	386	386	414	394	403	390	385	368	385	396	396	445	372	393	344	353	381	400	398	346	383	386	347	377	354	367	384	378	398	375	367	401	400	416	390	402	368	376	391	421	385	359	351	376	415	406	372	337	351	402	405	385	381	374	416	385	372	416	370	378	389	368	390	373	381	380	388	358	381	352	358	384	373	358	389	399	393	382	373	395	379	360	394	357	374	382	382	403	384	366	405	353	372	393	374	389	365	387	356	350	374	378	403	406	379	386	386	366	349	379	380	400	390	397	374	371	427	407	411	389	380	393	406	363	366	403	358	371	393	389	389	403	391	398	401	416	393	414	388	390	361	394	362	364
13686	1065	917	676	477	402	335	332	255	286	268	293	252	242	212	222	255	215	205	214	205	201	207	211	216	208	220	249	191	191	228	198	216	209	200	206	224	221	216	229	217	241	249	229	199	180	224	198	206	215	201	208	216	237	208	212	192	212	209	173	213	223	207	211	216	223	245	189	196	194	197	223	222	216	202	193	200	238	200	207	192	228	220	219	189	209	198	225	197	224	193	200	212	199	191	217	210	218	232	217	200	216	210	208	201	201	205	198	197	225	225	210	239	218	232	208	206	219	220	216	211	233	209	187	251	211	218	240	197	217	212	199	216	208	232	197	215	207	198	196	195	225	204	205	222	196	206	182	223	194	214	215	216	207	191	228	221	229	196	215	215	240	183	218	204	207	197	196	222	187	224	223	211	230	189	213	211	216	212	203	205	199	214	230	186	244	217	217	213	210	220	190	194	204	181	166	193	202	199	195	206	216	213	192	203	196	204	199	195	221	221	220	234	199	205	214	202	184	206	226	203	185	193	226	213	206	194	211	200	203	187	191	225	190	230	190	185	211	215	203	208	223	205	212	229	192	188	184	214	215	186	243	240	228	271	220	201	227	199	246	194	202	210	210	216	208	216	196	209	231	216	221	208	235	203	222	197	188	223	238	269	206	196	207	202	218	204	200	185	185	178	231	233	218	195	174	221	201	229	217	237	191	198	185	218	190	222	216	231	205	205	188	220	179	213	206	182	199	232	201	189	216	225	201	183	205	198	172	223	217	220	214	182	195	202	190	207	230	231	198	209	205	191	211	218	194	194	206	209	210	217	216	200	213	217	234	196	223	238	209	226	215	218	211	205	249	240	199	227	175	216	229	191	206	211	201	222	239	240	215	213	197	210	188	220	201	199	213	219	227	216	184	184	188	190	196	217	199	225	209	198	202	211	209	196	200	220	207	197	215	231	202	241	219	202	216	208	206	196	208	223	194	217	209	196	207	218	216	222	218	227	191	192	212	213	210	231	221	214	208	217	186	217	192	186	237	214	191	199	183	213	182	199	202	198	205	220	204	212	225	220	221	216	215	211	224	215	215	214	190	199	180	202	218	215	225	201	243	188	209	234	191	193	187	198	198	201	230	195	219	205	203	196	208	207	224	203	187	204	224	207	207	190	199	212	209	226	190	196	188	212	172	222	207	200	218	199	210	213	198	220	209	219	188	184	235	188	193	189	220	191	222	218	229	202	236	202	219	212	226	216	182	224	187	219	213	230	212	179	182	226	208	197	205	188	211	207	205	186	235	212	223	227	200	208	207	216	217	210	202	217	202	245	203	205	187	206	188	200	201	194	214	196	205	200	209	191	229	209	193	217	217	215	209	181	220	182	198	225	205	204	206	226	211	183	227	215	190	213	192	176	214	205	207	211	205	213	187	171	216	171	194	207	221	213	238	218	191	199	211	186	234	198	196	237	203	190	204	179	203	195	230	218	187	213	195	241	223	222	189	199	206	214	224	174	210	185	214	194	216	191	218	199	231	226	222	236	201	207	209	186	187	201	216	206	216	185	212	200	208	217	211	220	191	198	226	223	214	250	190	204	193	199	208	240	211	214	227	200	203	199	190	207	177	191	189	209	194	225	192	207	204	213	202	212	183	201	207	211	236	216	215	209	195	208	193	198	203	196	230	238	200	187	173	211	210	199	172	215	196	227	224	220	195	176	190	191	205	193	196	213	183	205	199	234	205	225	214	184	206	186	207	214	220	207	215	205	172	212	192	195	205	228	214	204	200	197	211	212	233	205	196	200	183	214	213	209	221	177	199	192	184	204	208	191	231	237	188	183	224	226	226	222	210	177	192	222	215	195	229	223	237	229	179	170	188	218	219	205	195	169	188	176	201	191	208	230	211	252	232	201	213	189	217	211	188	212	195	189	239	220	225	222	230	190	201	180	209	210	205	219	203	212	188	213	185	225	198	197	175	212	205	230	203	207	200	216	219	203	186	223	192	161	212	225	215	220	208	180	206	196	202	223	220	200	188	217	179	215	195	206	216	212	216	199	229	192	201	225	217	180	217	207	236	238	212	206	219	229	238	230	210	213	186	212	192	218	223	211	208	202	204	221	192	197	209	191	219	194	191	236	215	205	205	193	201	219	220	215	235	216	201	212	221	210	204	216	205	187	185	195	215	247	202	214	196	230	219	218	219	178	173	225	230	209	210	221	223	224	199	203	214	190	187	184	182	210	192	210	214	208	235	220	217	216	224	187	196	247	211	206	213	199	230	191	196	190	218	235	191	199	189	222	217	207	209	228	204	194	220	192	188	205	229	220	207	199	240	196	197	202	214	200	186	198	201	239	183	235	221	240	208	228	256	192	226	224	204	207	249	233	234	227	210	216	173	213	197	232	214	219	227	182	193	217	198	183	190	228	247	209	204	234	206	199	200	193	211	197	189	212	233	213	209	206	212	173	223	207	226	222	235	205	241	201	222	218	200	214	201	209	227	213	212	191	211	190	202	212	187	206	200	221	222	189	198	225	203	204	180	221	190	217	225	193	204	238	238	216	191	194	219	223	217	210	212	197	199	202	211	177	208	229	223	193	213	182	191	229	233	205	177	212	213	187	210	210	217	188	200	213	218	214	208	204	217	211	192	212	247	235	226	202	234	197	239	224	230	200	223	216	204	195	200	222	217	170	196	224	224	215	210	192	208	204	218	226	194	219	220	225	241	212	203	207	225	226	215	203	203	251	200	200	249	237	244	175	210	197	204	190	216	192	209	207	197	209	200	194	204	212	221	199	201	230	201	207	210	243	242	200	216	202	207	202	181	202	211	227	233	232	206	203	200	225	194	198	222	231	215	193	205	190	226	213	201	211	208	227	222	226	205	223	200	228	212	196	186	236	201	193	200	200	219	198	171	199	192	228	213	226	219	200	221	209	209	229	201	216	191	226	214	194	183	228	203	224	219	213	228	189	191	207	201	216	189	211	186	230	211	226	225	201	221	210	200	220	206	196	212	200	203	171	204	216	222	211	188	207	187	221	220	206	234	214	238	201	217	208	194	234	205	222	233	218	253	223	194	202	211	184	212	200	208	194	207	221	208	199	182	198	215	205	203	195	203	212	214	190	201	204	203	210	208	179	202	235	227	205	226	182	223	206	217	226	191	197	190	201	243	197	214	204	205	189	191	196	194	227	224	209	205	219	186	207	187	176	211	237	218	229	205	198	189	185	219	198	201	198	208	208	191	241	229	210	208	215	211	203	223	204	172	229	193	199	197	209	210	217	247	213	205	229	211	204	203	212	215	204	197	195	190	236	190	226	197	224	206	208	226	228	225	215	205	169	233	216	208	175	197	209	219	215	234	184	197	208	179	172	229	193	190	197	186	217	179	192	206	200	221	202	206	194	229	183	202	181	203	222	200	202	197	195	199	222	208	208	214	199	192	226	190	207	187	178	188	205	192	223	225	215	193	198	211	199	221	215	208	226	211	204	187	223	207	207	241
8084	1015	2095	2239	1877	1588	1320	1125	1029	888	899	847	753	719	673	637	650	676	623	655	675	621	602	588	542	576	592	584	577	530	570	565	514	575	588	561	580	571	519	574	542	583	554	558	497	543	562	556	572	534	565	510	531	549	547	534	564	547	524	519	521	524	565	531	541	541	554	484	529	522	590	550	508	534	533	526	536	499	521	539	568	554	556	541	494	540	516	518	529	534	555	530	513	501	467	573	494	547	507	533	544	502	525	532	543	545	519	502	503	528	534	527	549	550	529	503	503	548	513	541	563	551	505	543	528	547	511	529	485	538	507	526	482	533	552	520	533	506	502	523	566	568	527	549	552	528	501	551	525	490	524	506	543	542	508	544	514	545	569	532	524	547	528	486	518	572	509	500	520	536	501	536	519	518	562	521	548	529	549	542	560	547	508	576	543	532	511	595	526	550	520	555	536	548	539	549	566	515	466	515	541	518	565	545	576	531	523	542	489	539	515	521	549	543	547	511	548	546	507	508	549	546	555	520	566	511	573	535	530	510	529	485	494	527	558	527	517	531	552	537	579	559	567	554	565	510	524	522	546	523	527	543	532	514	515	591	546	505	505	513	470	566	482	554	502	546	563	524	569	520	529	546	509	557	530	562	524	536	499	512	534	545	528	533	527	564	565	547	511	521	544	501	570	560	519	544	575	553	580	502	540	513	483	533	520	540	534	529	544	535	538	553	468	537	576	498	537	534	545	519	524	500	500	547	563	491	595	547	505	543	541	536	538	513	513	581	530	543	498	549	517	498	573	509	552	478	561	519	477	523	540	507	555	514	541	542	530	528	542	554	510	567	541	505	548	554	502	567	550	574	559	572	523	505	544	511	577	541	506	507	530	547	526	511	519	545	539	548	496	506	556	547	501	529	526	517	496	577	522	539	528	538	509	531	540	515	491	488	545	536	496	531	530	570	525	519	561	519	517	518	486	532	522	536	485	559	544	534	545	513	509	547	503	528	527	545	575	516	506	528	472	531	550	488	553	518	552	531	520	547	525	503	563	515	547	538	536	517	499	508	509	554	575	535	560	504	553	501	497	435	561	558	546	566	494	490	521	563	525	522	510	581	534	531	536	546	493	544	534	532	522	546	530	533	503	520	516	543	514	511	509	528	526	512	575	530	548	499	503	532	520	554	495	547	511	530	564	517	524	520	516	566	527	512	475	533	527	521	559	570	518	511	532	501	555	520	506	568	514	537	542	519	583	544	501	552	496	538	525	529	503	551	525	514	527	530	529	526	529	526	525	546	542	548	535	553	558	522	556	518	541	467	518	554	520	558	550	503	549	518	489	578	514	545	493	526	504	496	569	494	535	554	536	529	547	523	501	533	519	552	567	489	479	523	528	565	505	521	529	528	501	547	561	563	507	536	508	526	536	512	574	555	520	538	543	518	552	543	515	541	549	527	495	523	509	516	505	568	525	550	543	541	526	539	497	501	563	536	523	503	485	517	507	540	575	545	530	561	530	510	527	522	524	507	552	498	522	549	517	507	541	485	537	487	548	518	523	549	570	558	548	556	568	536	553	552	558	542	542	505	539	529	509	499	518	539	540	501	525	530	549	508	515	565	550	556	540	558	577	530	533	561	543	574	507	525	524	531	574	541	504	505	488	525	520	474	542	563	598	556	541	540	528	531	534	504	518	558	530	517	578	546	525	512	502	557	504	535	554	522	528	514	525	557	502	493	541	551	547	535	522	525	561	493	567	525	540	512	522	492	536	553	520	510	527	538	537	542	523	543	551	507	542	522	503	543	525	518	526	535	518	508	500	525	524	535	523	542	543	560	561	537	548	544	553	514	537	564	525	528	536	557	495	566	516	489	501	544	501	527	529	542	504	496	546	550	505	525	507	567	528	529	527	506	528	537	530	519	500	546	518	554	571	491	504	528	532	500	536	466	576	531	517	520	530	506	542	542	520	531	532	523	570	567	556	532	525	525	577	521	557	491	547	476	514	487	567	514	529	552	495	532	549	513	569	548	516	556	523	503	535	584	542	531	534	502	548	515	540	547	566	490	538	547	550	517	540	520	522	513	550	583	486	537	554	524	547	544	512	553	505	512	523	550	532	520	558	562	531	517	572	506	521	503	535	503	526	535	523	512	496	501	547	553	520	542	506	554	554	497	548	540	522	512	565	546	496	530	531	524	487	513	527	539	535	534	525	529	541	539	519	526	561	533	522	547	517	502	529	561	510	544	517	572	513	515	572	516	505	495	505	550	530	529	554	529	557	523	547	510	573	508	470	603	525	536	527	512	502	533	532	534	513	523	539	487	594	531	521	541	557	531	549	544	539	512	507	508	528	507	523	517	524	586	561	553	500	549	512	536	503	494	509	539	547	525	507	543	563	500	512	516	535	551	501	548	511	538	501	513	501	539	528	492	532	511	551	545	494	522	520	518	550	519	526	555	549	506	532	506	521	570	541	518	552	501	545	528	557	531	556	537	521	519	545	541	509	556	487	530	582	530	480	530	540	500	542	563	528	571	516	530	509	541	488	510	536	536	510	555	525	523	557	511	522	512	523	512	551	520	545	528	559	491	544	530	540	508	548	505	515	565	483	531	536	516	485	522	515	524	534	517	499	522	485	554	538	516	530	510	517	495	533	539	516	509	526	504	535	565	551	551	506	557	535	527	537	518	536	555	526	552	495	496	514	517	511	537	543	535	524	505	522	502	504	516	516	548	512	537	519	503	553	484	527	526	556	550	520	520	546	584	518	539	519	529	513	541	524	512	497	567	557	528	540	507	499	527	526	494	528	484	526	535	526	532	530	534	506	556	569	535	573	504	538	527	523	530	482	558	578	539	534	513	557	538	519	552	542	523	502	523	502	511	558	507	507	570	505	561	565	529	570	518	569	543	541	531	506	556	526	516	515	537	541	524	549	560	525	521	545	504	535	531	506	518	547	527	512	531	525	513	563	503	501	550	580	562	530	527	559	557	528	509	531	562	507	525	524	529	527	512	562	538	555	524	595	528	506	544	507	532	558	486	560	496	545	524	530	522	525	520	543	534	508	574	539	571	527	520	484	549	547	552	540	587	542	509	525	513	519	531	518	506	557	516	535	535	538	530	550	524	540	578	542	513	538	521	519	555	529	476	524	520	498	548	529	526	520	512	503	523	521	597	537	532	490	498	521	509	537	528	534	571	467	538	562	556	514	549	559	530	550	575	529	502	520	546	540	562	512	484	550	509	548	546	526	558	522	498	543	524	550	534	513	548	529	533	509	573	520	539	542	515	502	543	546	485	546	503	552	522	549	511	533	520	539	524	537	530	527	510	540	499	490	489	521	572	577	501	563	574	495	520	533	508	537	526	543	506	557	579	541	490	531	509	535	486	512	538	494	491	547	548	538	482	524	541	535	538	518	535	496	507	508	535	537	521	529	515	529	527	538	524	527	548	509	498	497	515	534	531	503	541	509	535	495	521	511	513	469	530	530	548	562	539
1562	330	317	318	309	315	293	310	307	293	332	266	336	322	330	301	322	329	302	278	305	319	294	283	312	331	300	315	344	302	289	286	321	287	264	335	336	312	325	317	284	288	298	334	290	284	281	269	286	270	320	335	334	332	295	309	301	273	284	314	314	349	315	309	340	297	320	288	319	324	298	312	262	283	310	318	281	291	330	309	300	316	286	298	315	323	286	302	312	317	314	312	311	274	305	298	280	288	326	324	270	308	291	322	316	312	308	310	308	291	302	303	262	324	307	290	313	303	280	269	301	337	324	277	301	270	327	283	289	290	308	293	316	308	301	323	352	319	316	335	337	288	307	291	350	324	300	315	306	285	299	316	346	317	292	292	279	336	308	308	334	311	313	326	310	315	272	349	300	297	300	338	294	323	328	303	311	296	274	314	290	313	268	316	277	278	302	286	318	303	321	278	300	368	306	303	276	309	268	307	297	295	328	301	299	325	314	321	314	303	308	331	286	306	303	304	297	282	290	297	286	292	311	334	326	268	298	290	329	323	282	318	311	298	287	299	304	316	326	316	302	292	304	298	329	268	325	321	306	325	285	319	332	310	269	270	307	298	310	309	287	294	302	316	323	321	292	284	270	315	281	295	341	307	310	304	298	359	263	309	334	332	317	295	308	316	346	340	297	296	277	273	288	277	297	319	305	353	313	292	314	311	308	269	286	302	288	319	303	286	319	302	278	310	296	323	292	316	287	286	301	338	296	339	308	302	314	329	295	345	308	329	332	314	307	316	307	285	303	315	308	308	311	306	299	317	294	300	286	312	317	271	308	331	286	328	315	327	290	306	313	314	285	308	311	316	324	324	297	275	298	325	279	298	294	290	314	345	310	295	311	294	308	281	318	318	297	326	330	335	294	292	314	303	316	286	289	305	259	320	293	311	301	291	317	312	327	300	305	289	307	314	300	292	315	345	291	312	260	296	296	295	308	284	301	300	293	290	320	274	323	282	263	319	281	293	340	301	281	302	322	265	314	311	301	312	323	350	329	284	334	297	302	297	304	335	302	301	279	310	290	296	322	298	322	278	305	305	337	330	341	308	352	300	313	292	291	285	309	314	304	280	293	309	302	330	285	309	313	319	302	288	296	301	316	329	285	311	301	317	296	294	304	322	338	303	298	306	325	283	308	313	325	321	296	306	295	302	323	319	313	303	272	338	324	313	292	275	309	296	313	287	285	312	265	303	294	294	300	324	342	285	319	308	298	304	306	334	302	313	336	305	311	286	321	346	339	313	312	299	321	306	274	318	320	290	311	272	298	330	294	295	325	291	294	310	306	320	303	280	308	300	287	335	293	306	332	277	271	318	324	320	310	309	349	310	305	307	253	319	304	333	289	302	287	299	286	284	278	301	308	319	316	275	291	313	296	304	342	340	298	289	323	301	298	288	307	302	312	319	310	291	351	317	334	292	302	309	319	292	298	311	297	332	298	294	313	332	302	322	269	328	286	335	312	310	298	321	258	323	318	335	310	307	323	299	335	267	314	332	285	316	313	303	285	325	340	332	306	290	289	316	330	293	309	287	290	293	287	270	282	293	320	299	317	301	304	325	310	301	320	295	297	317	283	313	353	290	327	280	315	325	296	338	318	348	309	273	287	298	299	283	340	350	300	313	303	304	301	321	305	316	335	307	265	280	262	321	305	290	322	325	318	337	309	322	289	318	298	306	331	273	299	305	336	309	284	328	305	320	306	313	294	324	280	274	285	335	322	323	307	285	325	288	286	304	295	288	280	272	306	308	330	308	305	314	300	279	295	298	277	303	334	299	320	274	287	336	296	278	281	301	315	319	303	306	279	318	298	306	271	270	304	317	302	304	318	335	289	281	296	288	291	282	334	350	301	333	296	339	334	320	313	275	305	302	311	335	319	293	281	288	309	316	296	284	331	295	301	319	285	317	313	285	302	300	317	287	295	343	259	305	308	318	304	310	295	314	301	317	293	277	284	339	306	321	294	313	289	309	297	313	315	293	335	353	305	277	297	286	324	284	282	289	314	297	298	321	289	289	287	290	293	270	308	301	284	282	296	334	304	311	285	309	294	313	322	301	277	325	322	290	329	339	319	313	279	297	334	306	329	307	293	300	298	305	313	335	312	354	297	292	296	288	312	334	317	352	333	273	319	311	297	276	316	248	287	292	304	313	298	366	284	271	259	317	305	306	308	307	305	319	318	331	338	303	316	293	327	331	275	306	287	291	329	276	325	308	355	288	308	301	299	318	298	317	285	316	263	311	279	309	302	296	330	338	281	267	289	307	319	269	327	312	312	332	285	286	319	307	310	286	320	293	281	313	317	311	290	352	332	283	334	300	339	307	332	321	329	306	271	306	318	310	299	321	331	305	307	285	329	267	316	311	316	307	299	273	294	301	317	312	300	308	301	345	347	302	302	330	285	340	302	265	287	310	296	290	346	286	309	265	265	301	278	320	320	317	311	308	272	340	323	325	307	296	292	288	299	318	349	300	308	278	299	300	315	323	320	316	307	294	308	270	290	277	311	277	304	294	336	275	319	293	260	320	277	323	285	304	293	319	313	335	309	320	329	297	292	297	294	302	286	281	309	319	303	283	304	287	311	314	284	302	305	314	313	266	336	304	293	305	305	315	300	301	277	308	300	322	297	320	350	300	322	294	293	271	325	310	311	287	290	307	343	304	305	286	318	282	297	300	343	336	276	347	309	338	291	298	339	295	288	312	302	309	302	305	298	366	312	271	320	336	314	299	292	316	328	279	335	278	282	299	308	283	272	301	307	309	292	316	315	295	298	313	313	295	303	343	302	324	338	301	308	339	299	321	325	341	318	322	314	293	297	314	284	279	301	311	330	303	310	331	302	282	336	291	330	295	300	322	312	304	316	323	325	317	317	340	347	296	275	311	275	295	306	298	286	304	342	286	318	298	283	301	300	275	323	299	307	320	318	307	302	293	327	324	278	249	300	286	312	311	279	348	311	290	305	279	305	309	314	322	326	365	288	307	286	276	290	273	312	285	319	325	297	306	280	308	311	288	303	313	332	313	323	335	299	326	273	293	340	263	299	352	329	306	318	303	320	316	276	317	318	302	285	272	289	321	305	275	320	281	314	303	268	283	307	365	282	277	286	307	324	305	320	310	299	320	288	312	297	312	296	282	294	324	291	339	350	296	324	295	306	305	296	290	330	299	307	341	316	300	294	303	297	292	268	298	298	321	302	330	276	303	309	321	322	276	330	329	295	271	297	318	296	296	332	350	296	317	302	301	309	282	270	283	279	329	284	337	315	324	307	302	276	323	304	307	298	290	311	333	267	274	288	289	276	330	324	308	310	287	263	303	311	286	291	277	307	278	312	311	274	314	269	306	316	306	294	327	295	310	324	327	271	287	264	294	289	297	313	285	316	301	314	297	341	330	304	317	313	317	301	309	296	349	300	297	326	323	297	332	303	275	373	291	297	306	291	293	265	300	319	309
1792	682	710	699	701	696	725	654	724	714	688	691	680	671	678	652	710	706	699	697	710	715	683	700	673	724	699	670	736	734	669	724	676	681	705	715	699	701	678	673	685	678	725	682	703	716	702	723	714	716	701	680	704	677	689	728	726	676	704	699	722	696	700	700	723	669	669	721	713	733	703	677	685	717	752	674	673	679	680	685	659	678	720	646	681	717	673	680	742	664	710	680	700	696	658	733	725	677	689	697	693	684	710	698	694	710	716	689	692	644	693	666	695	655	690	698	726	667	676	710	690	649	688	698	680	697	656	715	642	653	715	704	719	681	704	735	681	662	664	677	682	704	685	669	675	676	667	716	725	702	701	659	696	723	723	675	771	701	713	669	657	667	680	666	696	696	690	744	703	657	734	705	668	715	667	663	729	666	713	660	732	670	719	733	721	675	700	673	676	669	692	686	694	662	655	676	673	706	681	678	693	639	669	707	689	687	706	691	750	701	715	688	652	694	696	677	653	669	668	709	699	739	718	659	682	710	700	619	728	720	694	673	698	694	730	687	706	677	719	699	721	749	720	686	658	678	698	696	727	670	655	695	651	726	683	702	681	696	673	694	687	722	712	681	683	735	724	659	696	640	691	701	693	695	689	684	672	662	733	709	701	703	678	688	712	706	735	692	688	693	734	635	661	709	664	641	691	704	679	673	719	680	666	718	676	687	663	659	696	710	660	732	683	687	705	657	687	683	685	712	703	679	676	733	707	691	743	663	666	694	706	681	677	670	694	686	696	694	692	674	727	717	686	673	716	716	745	687	653	696	717	708	662	693	693	648	764	721	712	707	709	715	691	703	668	678	692	713	675	684	664	687	675	697	685	691	695	742	734	714	728	700	700	673	708	677	724	701	687	716	710	697	663	762	697	675	709	675	690	660	689	751	699	682	680	713	694	710	743	713	664	677	681	688	673	691	696	700	673	731	675	751	664	737	726	718	691	717	698	657	688	665	681	708	642	685	707	726	723	661	675	726	689	723	688	739	756	685	689	684	636	685	667	722	649	653	712	674	698	698	664	754	685	708	697	720	604	659	682	708	667	673	677	704	671	682	713	662	711	651	664	665	683	694	694	716	709	676	705	724	682	713	732	698	714	746	744	703	657	678	700	684	703	703	662	692	679	707	645	676	684	650	680	741	665	697	733	703	708	696	667	728	764	661	722	702	660	732	716	730	712	692	699	672	673	681	736	686	729	703	689	756	678	693	684	703	691	731	722	670	686	684	683	699	679	719	658	684	702	668	718	723	667	712	691	675	747	681	714	670	664	632	666	664	726	644	662	680	658	708	703	702	681	712	677	657	663	674	685	649	673	725	679	701	694	656	717	739	704	731	737	705	670	758	693	718	675	663	669	684	686	686	668	651	673	686	723	706	686	671	691	743	690	673	686	677	678	646	701	713	711	739	666	676	669	694	708	726	704	727	654	690	687	714	722	690	701	677	647	697	676	703	713	748	696	690	735	677	712	716	688	687	663	642	674	679	689	724	702	694	696	704	710	662	682	717	726	678	693	741	706	704	685	667	688	696	708	656	673	669	713	727	641	681	686	755	690	673	691	711	687	684	702	727	700	706	721	701	731	745	735	640	692	682	667	671	702	668	694	628	642	690	714	690	708	663	676	676	639	690	669	684	715	689	645	677	708	711	703	733	675	752	726	687	690	716	681	687	636	725	735	710	720	743	705	664	723	719	720	681	654	734	707	715	634	661	687	731	709	694	698	729	720	719	678	681	653	696	677	712	769	678	694	726	758	650	709	689	738	697	677	698	698	725	643	746	687	684	672	665	761	657	681	685	710	678	668	700	693	693	695	706	708	676	652	692	712	728	658	638	648	692	707	713	668	723	696	693	657	743	716	691	676	650	707	720	739	712	627	755	695	708	700	731	687	683	657	677	714	689	664	730	687	697	690	678	690	665	681	668	727	735	693	701	696	709	693	703	704	649	691	706	713	708	687	710	706	665	683	687	670	718	718	710	640	714	695	690	757	687	667	675	670	679	697	664	676	675	682	686	701	695	690	721	655	710	683	666	702	677	728	707	716	725	693	738	651	720	677	702	671	652	701	691	664	705	646	694	715	717	670	721	700	676	653	714	645	631	677	668	716	698	691	685	673	662	678	689	708	726	716	744	701	722	725	731	725	707	691	658	699	667	680	631	697	661	723	653	715	687	698	729	670	680	734	714	677	666	711	656	673	741	715	724	692	713	711	694	687	710	719	706	722	675	686	689	675	661	629	690	696	738	697	719	733	728	698	677	705	647	678	680	697	653	752	642	726	723	714	707	719	717	734	687	728	649	707	679	672	713	673	743	714	708	670	672	675	708	735	690	676	690	702	698	666	650	700	664	639	700	704	685	706	628	670	686	689	660	658	673	710	715	701	651	656	654	693	693	692	704	721	703	676	673	737	744	702	635	695	718	694	730	708	670	712	690	703	734	744	670	673	690	726	683	670	715	718	637	626	707	704	681	707	697	716	673	655	696	719	675	670	695	677	609	706	679	657	717	673	703	693	718	726	708	720	710	695	680	734	671	666	727	685	675	670	708	687	736	679	688	741	691	690	738	702	698	708	699	698	678	719	706	742	705	710	674	715	731	738	677	703	671	681	674	669	680	708	675	675	635	692	699	713	666	708	710	729	707	718	730	684	702	689	701	678	701	683	728	694	707	676	691	690	677	711	695	669	719	698	673	606	697	682	697	741	698	689	717	662	716	734	684	700	705	724	714	707	710	663	714	690	681	710	679	684	689	701	694	685	632	698	714	709	688	644	720	689	719	702	660	675	690	709	705	693	678	654	680	704	684	683	732	720	737	718	649	738	709	718	697	667	716	696	658	673	687	744	651	676	655	684	678	685	673	684	706	700	714	701	701	690	710	723	684	678	711	739	664	676	670	668	688	730	693	725	685	734	641	708	681	673	700	704	679	674	739	627	675	704	670	708	711	641	707	677	682	709	700	706	677	702	697	738	649	678	719	675	744	709	688	672	682	703	714	678	699	686	760	683	695	720	752	609	671	745	659	699	696	702	640	725	662	730	664	671	662	719	675	681	726	659	716	668	686	683	700	710	681	705	709	685	708	749	690	676	698	720	727	701	660	662	657	709	722	701	707	713	665	725	659	704	699	714	703	658	693	677	685	717	709	672	668	690	690	711	698	685	676	654	646	689	688	709	713	686	697	694	689	653	738	671	681	759	692	659	681	691	691	751	710	640	671	701	717	659	692	720	727	703	698	703	658	681	716	684	697	692	676	692	706	650	654	695	682	713	676	696	693	672	681	699	720	693	695	678	735	673	729	712	702	723	683	696	711	750	725	663	721	684	698	679	678	712	685	701	716	665	661	732	643	706	688	677	661	729	673	698	697	651	657	657	691	656	664	703	677	675	686	681	646	760	663	700	714	741	684	693	788	702	714	702	732	662	681	749	716	678	753	683	694	686	712	685	683	679	704
7445	432	446	374	284	237	224	182	161	171	152	168	156	147	175	143	145	161	127	156	152	169	156	155	137	136	135	183	142	140	114	156	141	143	143	117	160	179	132	159	137	179	137	148	139	137	142	134	143	135	154	140	130	130	146	160	130	144	143	128	136	135	156	145	135	127	131	149	145	144	145	157	126	149	153	162	163	137	148	123	106	179	139	135	133	142	140	139	148	140	127	138	140	167	143	141	152	138	166	135	147	141	163	142	138	133	137	137	163	127	152	135	140	131	142	131	149	144	137	146	141	142	143	117	143	146	144	128	135	153	142	136	161	144	139	151	148	119	125	162	141	131	129	157	157	153	152	152	165	150	141	137	146	123	165	150	152	149	175	141	135	131	142	147	156	143	144	128	129	135	147	153	132	155	135	154	155	164	138	139	145	135	142	152	145	128	139	120	146	132	132	141	140	135	117	109	120	152	142	126	140	148	152	137	137	138	148	133	139	154	145	146	134	115	134	166	156	130	136	148	135	137	140	146	135	133	152	138	139	128	125	142	143	140	145	139	134	135	123	173	148	125	144	147	143	157	139	132	157	127	159	140	148	136	153	152	149	147	138	158	147	123	140	133	126	119	145	126	164	163	157	142	155	148	140	134	145	124	147	120	129	162	157	145	114	148	131	110	121	135	133	132	125	135	136	133	132	139	140	139	130	129	133	131	128	125	137	135	157	128	137	157	121	133	158	143	155	163	152	162	122	134	108	133	147	171	144	139	161	138	143	138	145	140	129	153	149	131	124	143	132	144	133	130	131	132	129	141	141	134	163	133	144	148	164	126	155	138	157	162	136	176	134	145	148	152	138	139	145	128	155	149	137	143	152	155	155	139	165	154	159	128	152	135	132	149	155	129	160	127	161	170	117	147	174	150	129	139	143	144	161	139	125	136	150	126	128	128	141	148	119	148	122	149	125	139	136	143	144	146	134	125	127	149	137	184	156	163	153	155	140	141	113	139	129	120	153	136	150	136	153	127	150	141	147	140	157	137	148	133	131	148	143	137	150	128	134	146	150	160	143	138	124	156	136	163	148	157	165	136	138	137	156	146	145	141	149	151	163	145	129	144	146	153	144	134	132	130	138	129	143	146	141	133	134	158	156	156	141	133	161	141	152	152	179	122	144	146	130	163	164	188	141	138	143	138	159	139	145	135	156	137	135	157	140	123	139	113	154	123	116	132	162	149	120	161	158	133	142	165	131	144	157	134	136	150	140	131	143	128	136	139	146	138	145	133	139	135	127	135	146	168	154	136	127	141	149	141	145	133	157	139	145	140	130	131	137	129	129	123	127	127	143	142	151	152	138	131	145	131	119	105	149	155	165	151	167	138	123	130	137	150	148	150	149	150	143	124	121	121	146	139	130	159	146	134	142	146	150	147	162	144	143	140	146	143	114	150	135	144	144	140	115	128	147	145	143	142	142	175	160	163	147	138	145	140	139	150	143	142	137	157	132	108	148	127	155	144	138	127	158	137	134	131	150	140	147	141	142	148	119	143	143	125	115	143	123	145	142	120	160	129	138	149	133	140	140	137	152	122	131	156	132	135	138	137	137	148	135	126	152	128	135	145	140	126	145	151	131	164	146	129	140	156	154	125	118	138	150	153	168	146	154	159	138	134	138	148	138	134	133	146	136	143	124	147	150	139	143	133	144	141	126	134	143	142	140	137	130	160	146	143	121	125	154	132	160	120	134	136	125	140	160	160	172	153	140	143	126	140	155	121	143	133	139	146	156	133	128	149	134	140	119	149	143	136	150	131	129	155	171	121	146	129	144	155	156	136	136	131	148	141	138	123	142	145	124	133	166	143	139	149	151	134	157	135	128	138	158	151	158	164	151	180	147	148	149	171	123	147	150	140	151	132	127	141	123	148	127	128	136	145	132	142	145	115	161	141	141	139	135	134	138	126	147	167	137	149	141	134	158	144	144	152	139	137	112	118	132	127	131	138	153	135	128	166	135	133	131	136	139	133	134	150	143	143	143	122	136	155	136	141	117	134	149	132	140	159	137	142	129	138	138	133	139	138	140	150	157	138	136	143	155	147	138	146	121	141	152	158	164	151	119	139	138	136	135	134	153	136	130	127	159	145	145	124	159	148	133	125	148	131	137	146	136	164	151	144	165	147	133	169	132	150	139	137	145	150	127	154	115	128	148	124	124	135	136	144	134	145	131	140	138	135	134	127	130	123	140	140	136	151	143	135	159	137	138	130	156	126	158	149	128	145	143	133	128	138	133	140	142	154	172	140	141	148	158	123	136	143	124	140	151	152	139	151	156	126	150	136	152	142	140	118	132	144	124	118	144	159	126	124	140	145	166	132	147	154	127	141	149	158	125	131	158	159	144	143	148	123	143	170	154	149	132	138	146	119	142	123	131	143	151	160	161	148	138	148	146	140	135	160	145	127	136	137	151	154	138	148	137	137	153	132	156	139	161	137	125	136	137	137	133	115	141	131	133	137	140	130	140	130	138	135	134	137	161	142	132	132	143	143	124	126	137	135	153	139	141	139	142	146	140	147	110	140	127	136	131	145	128	147	158	139	151	144	125	140	129	127	156	143	146	143	114	133	149	135	142	154	133	167	148	124	139	142	132	153	136	148	169	147	132	153	144	124	145	155	147	142	146	139	143	152	142	158	151	142	148	164	157	140	157	151	133	148	152	148	139	138	142	146	121	158	137	134	155	133	132	140	127	144	150	148	136	151	158	149	146	128	146	162	132	136	114	139	133	147	128	120	150	161	123	130	148	147	154	149	150	137	127	136	152	128	135	142	117	131	118	158	160	129	130	149	150	150	151	122	151	143	168	151	136	167	144	124	140	155	137	123	134	135	145	147	144	166	133	131	140	149	148	121	151	150	146	148	137	147	126	149	133	144	153	144	124	132	153	136	133	141	150	162	168	133	170	137	153	160	133	151	156	140	150	145	179	122	132	125	126	142	155	134	149	158	145	149	148	148	135	137	151	142	139	138	152	136	143	169	149	144	147	142	126	156	129	165	142	145	140	143	120	161	152	162	132	148	154	147	132	154	135	161	141	150	139	134	124	139	138	151	152	139	139	123	169	153	133	124	158	149	129	133	137	151	162	111	165	139	143	130	149	135	141	129	125	141	122	142	158	143	137	145	139	153	142	149	139	153	162	151	133	144	128	139	145	146	143	161	153	160	138	152	136	136	164	152	138	136	139	147	150	126	159	129	156	145	162	170	152	141	145	118	143	146	153	158	145	121	120	135	133	126	137	137	129	146	137	130	146	133	145	133	129	146	139	143	151	125	136	137	128	128	137	162	161	138	128	167	128	141	151	121	152	157	120	141	115	147	146	141	145	155	128	123	126	141	134	137	139	139	125	134	144	140	133	137	143	127	118	121	133	127	138	145	154	156	126	149	115	143	120	133	112	138	150	146	133	143	148	147	146	142	135	148	164	164	144	127	134	131	148	157	162	124	150	145
6135	637	1151	1126	1066	918	755	686	637	582	555	545	506	455	494	455	492	404	415	417	410	439	412	446	386	413	403	406	387	427	439	436	381	399	421	381	404	437	351	366	354	377	403	381	418	376	389	401	398	382	385	402	384	405	346	348	387	390	376	416	387	381	394	433	397	365	385	392	375	414	376	409	399	377	382	398	423	398	365	385	366	395	414	427	375	367	386	376	372	371	400	378	368	354	357	392	421	374	371	385	381	361	438	392	393	363	387	387	352	382	397	384	386	368	365	403	388	386	381	398	381	363	366	368	376	371	356	385	382	364	369	381	364	348	395	406	352	395	377	362	418	371	391	382	366	403	373	373	372	384	393	397	421	388	372	360	359	430	373	385	381	387	396	382	381	359	398	399	403	408	398	399	394	345	399	380	413	376	384	381	407	393	415	384	384	389	402	371	391	416	398	382	388	385	397	400	391	426	380	377	403	354	398	409	391	375	370	366	394	393	362	389	344	361	389	398	376	347	387	389	404	361	406	377	366	426	399	351	345	370	370	365	405	387	386	338	376	387	368	380	367	361	396	378	391	391	391	348	420	388	374	391	378	379	380	395	348	397	367	376	383	428	367	395	390	396	411	378	432	395	364	385	346	358	395	373	357	401	401	389	426	409	360	383	386	403	378	366	353	385	377	328	387	399	380	354	408	389	392	407	387	369	375	375	401	373	384	373	387	384	388	372	409	404	380	367	406	368	415	389	403	382	379	367	387	374	407	383	407	344	397	362	364	371	378	383	379	393	380	402	400	407	373	398	390	361	404	377	369	363	404	386	402	366	374	378	383	444	395	383	347	351	347	379	420	420	382	390	360	370	356	405	374	393	382	390	382	354	372	386	398	384	380	374	371	380	358	383	377	371	372	387	420	347	386	369	348	354	402	378	395	369	386	380	376	376	391	394	399	344	425	373	393	388	385	410	372	374	374	372	378	381	406	386	411	377	371	376	406	403	392	386	405	399	368	370	399	382	421	389	393	397	399	358	371	364	374	401	395	353	354	386	364	369	378	385	389	371	397	384	369	403	408	358	392	374	366	395	362	387	374	449	373	414	384	423	354	384	368	404	363	397	363	375	377	406	352	366	391	402	396	375	375	366	351	397	362	369	355	426	382	383	382	411	373	400	381	420	365	410	363	397	351	368	392	397	353	390	364	390	379	373	381	344	361	355	392	395	391	409	405	383	344	395	386	374	368	363	385	336	368	380	365	386	322	382	408	371	364	364	378	429	361	424	370	378	377	381	384	419	370	414	388	378	355	354	377	390	393	372	393	339	404	401	376	384	357	370	396	378	392	394	383	408	397	364	369	390	403	392	347	395	400	381	397	392	385	376	388	403	397	380	355	373	364	412	380	401	387	349	411	364	405	392	390	372	373	364	379	378	400	383	362	395	393	398	375	394	379	400	375	371	382	412	353	384	408	401	379	392	401	402	404	379	385	385	379	394	364	365	372	364	393	381	351	379	391	384	392	375	410	364	344	392	382	412	343	381	396	414	409	403	413	406	386	382	394	403	360	382	370	411	375	392	340	383	413	436	412	366	387	378	392	369	402	358	376	405	375	386	393	383	327	367	360	373	383	374	366	363	359	395	396	410	356	378	424	406	354	391	385	405	388	412	377	377	387	355	398	351	384	337	396	369	393	399	383	377	390	415	384	382	415	387	412	372	368	385	387	389	377	364	404	346	365	360	396	380	352	375	403	358	391	388	374	411	395	410	382	353	391	398	386	381	415	393	376	368	372	361	347	406	341	393	349	372	402	397	355	376	373	388	418	397	364	408	368	377	350	383	387	374	354	358	372	388	384	405	356	382	376	423	375	414	425	364	372	402	366	389	377	383	369	394	409	410	422	423	393	403	389	415	384	413	358	361	425	411	365	393	391	381	385	429	388	389	373	369	367	397	401	336	336	384	370	403	364	373	356	410	366	389	415	339	360	379	383	413	395	377	369	416	402	384	359	386	382	379	412	397	376	397	401	398	368	395	392	431	378	357	373	341	363	384	374	371	377	396	402	361	400	376	400	407	393	411	373	369	394	390	407	413	387	399	386	420	371	377	378	399	412	397	369	357	401	380	367	389	379	380	403	392	375	376	361	425	395	396	341	373	376	400	358	355	412	379	365	374	384	358	359	369	370	392	378	412	386	398	351	350	356	373	374	390	382	350	387	416	402	367	378	375	371	390	376	392	394	383	380	403	389	326	400	382	361	351	399	374	362	385	385	386	391	366	358	396	373	411	373	374	369	350	395	386	363	353	392	359	364	373	359	415	399	375	396	372	382	376	389	377	381	388	382	405	357	384	391	368	365	362	391	345	377	365	368	404	370	378	390	413	411	380	399	403	402	381	398	373	394	370	387	387	366	389	404	397	357	398	409	381	350	418	352	396	372	399	368	414	375	377	379	367	387	362	379	366	389	352	401	330	387	403	414	357	410	391	408	372	386	400	420	395	330	391	373	411	405	385	416	369	348	388	356	401	379	350	399	379	340	342	358	375	344	405	382	378	398	390	349	380	385	352	369	410	371	398	412	379	360	383	376	370	379	419	375	354	378	356	385	399	385	394	385	375	378	385	382	399	389	395	379	397	352	438	363	417	359	402	362	389	374	381	355	378	377	362	377	381	372	370	403	355	413	365	381	379	389	351	404	368	390	390	393	406	379	415	361	404	367	394	389	336	375	381	369	401	371	421	384	385	368	382	391	403	393	388	389	357	379	393	366	390	371	360	401	400	366	371	391	362	388	418	372	359	378	401	384	356	361	357	369	414	371	396	404	380	407	424	398	380	396	389	415	389	348	415	372	378	407	389	408	381	372	379	390	399	379	407	378	368	340	424	354	450	381	405	415	373	367	400	387	410	375	362	341	377	391	417	410	426	374	368	362	402	382	391	372	337	373	367	406	348	404	365	390	412	395	368	364	402	395	378	406	376	408	377	404	436	369	394	364	396	363	374	416	367	407	390	381	385	388	383	383	392	402	409	407	363	400	384	372	397	376	347	383	359	367	384	402	374	408	391	366	400	370	397	377	421	413	367	402	395	342	382	373	393	393	364	392	416	385	405	369	391	406	339	367	369	369	383	368	372	409	356	371	399	406	395	367	405	371	369	377	351	391	400	389	391	393	420	382	411	370	428	395	377	387	379	358	372	390	367	402	409	401	399	397	400	357	411	369	393	361	387	361	423	379	366	419	401	399	392	408	376	381	373	396	377	396	389	377	410	378	397	347	396	408	367	405	378	365	375	423	369	428	380	395	363	381	388	400	405	393	383	383	400	382	363	393	404	397	414	344	367	395	390	389	364	391	399	379	394	354	345	407	407	373	376	439	374	407	393	372	420	416	402	383	394	356	384	366	396	395	384	387	369	384	359	390	405	389	388	364	382	380	396	391	385	361	384	387	366	398	364	372	368	406	355	353	385	359	386	411	395	387	374	398	395	379	367	423	379	404	372	381	392
13787	1104	899	711	515	390	344	299	262	274	258	229	246	234	244	223	209	260	205	233	217	214	204	235	202	197	212	226	192	219	200	201	231	191	220	216	202	185	233	220	217	209	213	187	223	213	190	192	195	219	211	205	224	186	225	223	220	205	198	218	200	213	200	223	228	215	204	233	205	214	208	187	221	228	182	199	201	196	204	231	199	211	205	206	186	177	193	205	218	229	207	230	222	171	210	212	230	210	207	216	208	219	225	200	232	202	209	218	187	211	215	201	208	204	219	240	215	178	206	217	238	226	205	195	185	234	217	212	199	179	194	185	158	212	207	206	211	223	200	198	180	218	199	217	216	200	207	207	199	198	195	202	179	203	188	207	219	172	221	193	240	205	199	194	199	190	220	215	198	219	197	218	184	224	239	185	199	205	180	217	214	215	211	196	210	216	231	210	189	177	217	206	197	184	223	211	199	204	192	191	215	212	200	210	206	197	196	251	206	237	225	203	191	202	190	227	213	192	202	230	209	224	193	187	198	208	216	208	255	215	200	200	202	220	222	222	205	192	235	204	205	188	223	208	219	186	196	214	215	203	193	241	231	221	216	190	232	200	215	201	216	185	195	211	204	220	188	219	209	214	210	222	221	206	223	208	205	226	215	211	206	214	194	191	201	219	212	222	205	215	226	180	221	214	196	214	199	200	219	220	191	229	206	212	187	212	215	205	203	227	219	206	211	206	200	202	211	220	177	198	208	184	222	220	199	193	222	219	235	176	210	184	214	193	187	213	193	229	204	208	212	227	202	207	221	190	223	184	158	185	221	205	228	217	202	234	210	197	197	192	184	214	231	203	182	215	224	193	238	210	190	207	183	207	208	211	198	206	159	238	216	202	225	216	196	230	195	224	182	234	208	200	212	220	209	201	191	242	199	225	199	194	202	199	213	208	223	193	223	223	200	201	202	193	187	200	227	232	180	219	204	196	183	226	195	201	234	203	210	221	205	186	219	206	206	217	221	199	204	219	229	206	197	200	223	209	190	199	230	178	234	205	201	212	213	220	234	226	219	198	201	182	187	204	204	198	218	189	188	220	216	215	237	223	198	226	242	225	201	231	217	214	225	200	200	175	183	186	207	210	195	190	209	182	222	215	194	202	169	190	206	222	195	215	180	186	207	182	220	217	201	226	187	190	190	227	206	220	209	217	204	217	216	199	214	207	172	195	215	196	210	195	220	213	228	226	207	192	214	221	238	205	209	206	178	202	224	197	180	237	246	187	202	208	167	222	184	185	196	231	184	200	214	205	225	189	206	199	187	189	206	188	191	210	213	239	209	216	228	193	201	249	207	204	218	209	192	232	213	228	201	185	181	205	200	249	207	220	221	197	203	213	190	232	186	210	178	210	204	213	193	209	197	228	216	183	213	218	192	220	225	204	212	194	192	212	227	207	197	212	217	202	200	190	210	201	196	214	184	217	210	194	232	207	211	224	205	217	232	211	225	216	209	194	200	200	210	214	198	186	166	206	218	219	179	213	225	217	194	214	225	234	197	186	195	227	232	208	205	228	191	206	206	217	205	220	189	209	213	187	189	197	248	234	204	209	199	221	203	229	239	194	221	207	215	189	169	192	191	197	189	200	207	194	210	178	223	204	191	218	207	182	207	231	202	217	216	179	219	172	213	212	212	192	207	222	192	177	212	223	200	189	195	222	220	219	192	230	192	210	231	225	211	215	174	190	215	248	196	211	211	227	216	217	215	226	211	228	201	203	205	179	192	199	211	216	207	222	195	222	193	236	221	226	184	186	205	221	217	225	219	177	208	187	209	192	216	221	252	201	183	224	245	203	219	196	211	204	189	191	205	215	231	214	204	187	225	208	226	200	213	214	207	196	214	222	213	197	231	192	217	198	216	230	213	190	186	182	204	211	238	213	187	207	218	197	203	206	214	225	217	224	210	217	216	206	204	196	202	253	207	238	211	209	197	194	222	223	191	209	236	199	226	229	245	245	194	200	218	227	194	197	206	221	214	202	207	202	196	189	224	204	201	204	210	217	229	199	203	205	228	194	195	227	224	217	206	221	207	219	185	225	183	216	211	239	197	173	206	190	176	211	236	202	211	235	210	197	195	196	197	211	230	219	222	198	187	188	209	237	213	215	211	222	198	212	190	212	214	225	234	203	225	190	213	216	223	207	207	216	181	205	194	211	202	221	228	235	200	211	198	202	183	189	207	229	180	220	198	210	213	194	230	201	194	234	188	201	191	244	223	190	198	217	191	229	188	222	197	179	199	195	208	189	190	198	221	227	208	226	208	235	214	186	226	217	192	226	185	208	190	213	216	241	239	201	206	188	173	190	198	187	199	208	239	216	209	226	222	216	209	229	202	193	233	233	224	211	236	198	197	203	202	216	218	240	212	214	217	212	217	200	226	201	206	198	205	220	196	217	195	198	205	199	211	199	242	206	194	225	249	176	212	208	223	212	239	226	206	203	201	180	225	218	208	193	209	206	206	182	188	197	200	213	220	216	204	211	195	224	213	206	188	196	203	231	210	210	185	189	195	176	205	213	222	205	217	201	191	219	191	238	220	230	194	182	215	225	218	212	217	188	199	178	239	199	205	191	208	193	200	197	205	174	210	193	235	215	201	244	199	220	226	216	210	203	199	203	217	191	219	191	210	184	193	232	210	212	212	198	184	202	207	245	233	207	182	220	219	192	210	199	182	207	194	218	224	221	206	193	242	187	193	236	192	215	221	225	190	217	205	221	194	223	233	217	256	217	234	209	208	220	236	236	190	210	205	186	183	212	200	170	174	208	202	198	206	178	195	186	214	224	186	215	222	190	196	199	230	198	195	204	214	171	172	198	224	200	209	209	226	234	212	176	172	229	174	212	215	214	207	199	201	222	194	200	208	212	227	210	214	199	221	219	217	232	193	211	209	189	199	195	197	205	201	233	212	210	212	201	201	196	220	202	202	216	208	226	227	210	220	226	199	219	224	202	229	224	201	201	187	184	216	211	226	234	242	192	225	219	186	216	197	191	207	228	196	194	182	179	184	216	170	224	223	212	190	207	210	203	201	223	228	220	197	210	227	212	188	227	201	226	193	193	207	220	231	217	213	188	211	199	211	197	216	197	199	231	224	189	205	232	211	201	241	226	207	213	202	233	195	190	175	204	217	188	210	215	206	203	207	197	198	222	244	223	197	186	211	208	196	238	209	209	185	197	204	228	226	177	215	224	199	212	220	218	205	213	195	201	211	223	205	211	192	203	229	194	189	230	203	203	173	234	190	215	209	223	220	225	194	199	211	230	225	227	198	226	203	221	223	235	237	230	193	205	206	198	198	192	223	222	218	171	217	200	198	209	219	227	201	177	210	189	203	217	200	202	230	219	199	191	241	220	198	204	246	203	236	221	222	204	206	218	226	191	222	210	236	234	209	215	220	201	216	190	201	207	223	188	232	180	183	191	197	215	214	213	209	198	198	197	188	229	223	178
8060	1008	2033	2182	1848	1531	1276	1140	1025	945	789	792	753	700	721	667	657	640	609	623	626	620	636	561	564	644	586	582	567	590	596	600	515	523	579	546	575	571	595	530	553	568	558	559	545	500	580	552	512	568	533	541	533	573	558	540	519	552	581	558	574	537	523	510	520	499	532	572	499	552	498	531	536	513	509	574	558	561	559	502	525	534	529	505	503	580	504	584	571	525	578	555	539	549	506	548	556	542	527	563	513	535	532	531	532	506	566	544	519	532	520	505	513	518	513	524	550	518	501	521	524	542	545	534	534	492	528	585	561	522	555	528	505	514	584	533	555	540	539	532	518	501	535	528	533	521	578	564	531	523	561	569	499	533	522	530	525	511	531	515	512	509	539	541	496	544	521	519	515	564	560	564	525	545	539	531	488	515	525	517	532	585	503	546	520	539	579	543	511	540	527	568	525	527	544	546	529	541	519	508	543	548	552	545	516	523	491	531	506	544	518	565	530	575	515	514	544	532	509	522	529	544	482	524	544	585	529	537	491	510	520	539	540	502	515	525	513	511	534	554	538	536	496	519	515	528	544	522	563	516	538	533	520	543	517	507	544	513	494	542	509	542	547	567	549	543	582	514	536	534	529	536	521	553	541	528	558	528	563	565	579	561	509	514	542	521	493	568	546	542	514	539	506	536	498	500	509	567	539	543	538	541	544	531	585	540	541	553	545	531	534	537	545	559	542	531	506	555	556	533	534	525	571	480	514	544	555	500	508	557	545	484	529	520	521	529	568	536	538	513	546	483	533	538	536	563	538	530	508	551	559	553	533	528	528	541	550	527	529	552	554	543	532	551	526	517	532	540	554	525	488	528	548	488	524	572	573	545	541	510	543	500	557	520	553	544	519	534	516	512	493	567	536	545	506	504	551	532	517	548	553	565	517	504	553	533	509	544	517	515	500	555	560	561	513	559	475	475	518	517	515	514	539	497	571	525	542	560	536	518	518	512	496	525	571	535	524	498	501	509	525	525	530	537	526	516	503	547	560	499	574	578	566	523	499	556	568	549	492	537	523	556	532	515	521	552	534	510	523	516	563	549	525	532	530	564	527	542	580	554	532	543	529	512	486	498	510	504	527	514	529	540	510	538	536	511	526	527	537	549	513	556	577	607	507	528	582	531	531	564	531	522	522	510	511	524	570	538	524	524	532	563	506	556	521	544	565	506	513	526	517	518	536	564	508	519	547	515	487	552	532	521	498	538	492	541	521	519	482	588	523	549	510	546	527	543	520	519	547	522	572	533	551	467	541	522	535	485	538	509	528	517	561	505	518	546	514	572	530	515	519	520	529	508	515	570	538	560	560	525	509	524	567	540	534	513	509	486	504	506	505	470	513	510	533	558	497	526	521	509	512	558	520	552	525	564	526	563	548	557	538	557	570	508	525	528	560	547	517	542	553	546	528	516	504	540	511	505	534	554	513	535	533	522	520	588	532	548	524	493	500	525	573	556	511	542	534	508	543	535	539	562	490	506	521	527	551	549	541	538	541	499	557	519	577	544	526	535	546	499	549	546	506	561	513	499	576	536	553	513	530	522	536	523	528	540	538	574	509	520	535	565	514	542	513	569	523	551	505	518	571	552	515	498	508	540	505	535	521	546	547	557	552	494	493	538	514	543	488	536	528	505	557	534	557	527	544	535	535	487	548	524	514	552	541	586	540	552	535	510	508	544	538	535	493	522	530	498	572	514	504	553	537	565	566	524	581	509	543	448	531	552	496	538	521	492	525	577	540	507	517	544	560	550	504	536	564	505	497	521	536	472	540	545	513	507	517	513	552	544	521	530	556	535	533	555	540	572	548	523	546	513	524	538	543	566	485	528	528	544	499	542	517	527	478	546	520	496	524	516	537	537	564	534	508	544	545	565	523	544	452	509	526	521	520	512	536	543	555	522	537	526	546	551	553	494	525	541	557	514	541	525	539	510	523	516	525	538	507	522	524	546	571	555	515	559	523	503	523	512	554	520	527	564	503	508	515	498	495	482	534	521	564	506	564	554	538	529	559	552	503	561	581	527	536	536	508	538	556	491	509	512	545	513	544	548	556	521	572	532	513	502	549	550	569	539	519	520	534	560	550	519	562	572	518	500	552	505	513	504	563	529	553	555	524	540	539	553	566	471	547	511	535	553	516	542	551	518	522	535	528	539	472	515	526	521	519	528	525	555	542	507	555	530	521	540	565	500	502	530	560	559	561	558	499	540	492	548	534	526	535	527	542	542	486	536	493	550	523	530	546	514	553	555	576	582	510	517	523	552	527	512	544	536	538	544	544	519	551	497	491	531	523	501	470	499	543	531	505	551	535	547	522	586	543	493	528	549	505	531	546	536	541	517	513	566	548	510	558	559	531	524	520	510	561	502	525	509	515	528	498	553	528	496	482	511	519	503	539	529	520	543	558	536	500	533	555	550	529	522	531	523	537	591	513	523	523	526	507	511	526	550	529	549	512	528	560	544	551	516	517	519	535	485	546	558	541	534	567	530	508	504	508	551	570	493	504	503	511	518	539	536	537	537	555	519	534	487	557	536	523	529	549	546	532	503	521	546	526	518	536	480	536	565	541	534	539	541	530	576	509	520	551	528	521	538	496	525	525	517	524	520	520	560	513	527	534	528	526	555	568	542	561	587	538	549	560	512	554	517	525	521	504	559	530	562	524	544	532	520	529	529	518	507	514	523	514	563	544	527	488	524	534	566	539	559	542	533	520	519	520	473	557	490	533	536	541	526	559	533	560	519	548	552	559	527	483	526	533	562	534	570	543	534	529	527	531	558	552	537	515	515	519	552	547	518	548	543	501	533	529	521	539	560	554	501	548	544	520	505	561	504	517	539	530	507	559	519	516	536	528	570	500	516	557	549	533	540	541	503	560	544	585	530	533	516	544	523	512	509	533	507	530	516	537	549	515	557	532	509	579	509	507	530	561	562	531	562	519	549	533	537	531	518	526	525	550	537	498	569	492	475	528	538	525	528	572	527	520	525	513	512	539	523	554	568	532	501	537	533	525	535	522	509	552	482	524	552	509	515	514	535	576	545	505	545	528	535	519	494	549	522	492	473	578	506	536	505	536	503	566	524	550	536	545	508	519	530	538	518	504	466	508	537	568	530	534	545	547	524	549	554	515	535	534	534	524	549	518	492	573	526	512	491	515	564	515	535	530	501	537	529	524	513	504	565	573	499	565	566	508	568	539	507	525	520	541	546	546	556	536	578	535	499	535	567	517	502	550	503	509	559	543	543	510	490	491	531	558	525	580	531	523	530	533	553	517	526	546	513	517	507	501	536	545	563	533	503	521	572	545	461	493	563	566	503	524	524	564	514	506	527	539	550	512	565	542	529	515	517	525	542	568	561	501	532	518	533	539	526	536	550	550	553	514	532	535	508	540	529	540	529	542	565	530	513	509	493	498	505	535	503	513	531	531	479	558	577	492	551	539	541	547	539	528	538
1634	320	350	352	312	292	317	315	349	333	309	304	288	332	296	284	327	312	300	305	282	313	337	286	338	333	287	297	336	326	284	313	288	290	327	294	311	322	295	324	301	353	304	298	302	289	306	304	331	282	288	297	277	309	283	320	309	319	302	270	297	308	325	310	265	302	310	325	301	300	279	308	298	288	293	327	313	323	285	290	308	306	339	315	315	292	291	312	297	309	294	334	333	306	293	311	320	304	296	308	311	289	310	291	253	327	305	298	361	309	271	276	327	300	289	310	296	316	303	317	283	313	310	283	281	308	306	318	294	270	274	311	306	303	308	297	316	297	310	309	295	318	304	304	330	296	305	314	309	328	296	361	319	319	314	327	299	272	287	349	291	301	306	281	304	288	289	292	296	274	343	345	286	320	277	320	273	306	340	324	341	318	312	297	295	288	304	294	328	323	307	315	324	304	329	307	304	305	300	304	323	290	317	332	324	336	290	313	308	347	277	299	295	344	320	259	301	338	313	260	302	265	313	288	286	288	300	252	300	288	316	319	292	311	319	315	306	307	324	281	307	336	298	306	288	320	298	339	272	287	330	273	339	321	285	295	289	281	315	297	295	280	318	270	335	332	287	307	296	252	303	315	347	319	295	314	327	329	301	314	304	266	287	334	326	294	305	280	292	303	328	337	315	293	302	321	294	308	278	309	301	270	309	282	267	319	286	291	280	299	301	332	249	318	257	282	329	294	306	295	292	342	267	339	310	287	297	324	328	319	295	326	300	283	303	292	287	283	313	302	301	322	308	264	313	316	314	312	279	311	298	336	323	324	340	324	299	298	292	300	292	279	296	262	294	291	253	331	312	300	303	274	317	338	308	289	327	307	288	307	306	301	269	292	304	287	332	257	343	321	282	307	268	318	289	268	302	290	312	304	306	288	324	295	301	288	304	310	320	324	287	330	289	280	299	320	279	309	334	292	294	240	331	284	284	249	295	297	302	262	289	311	299	316	322	307	315	352	320	319	320	302	288	266	287	311	327	287	318	306	329	302	318	278	310	295	311	307	325	323	314	321	332	290	333	321	340	343	324	308	296	294	311	301	315	287	293	294	324	312	329	345	289	313	306	266	311	321	281	289	314	300	276	298	286	293	337	335	308	326	315	317	312	342	273	328	320	305	310	317	305	299	331	296	322	297	329	280	313	322	326	319	325	338	304	310	293	298	321	319	318	324	303	315	284	286	296	295	320	250	313	305	285	311	311	296	316	315	303	306	302	270	309	299	294	328	306	341	314	319	288	300	313	310	305	306	283	298	295	267	306	314	309	315	266	286	265	304	314	293	306	281	333	333	301	283	309	327	272	280	308	285	278	312	321	303	318	305	261	288	302	298	324	309	294	326	310	306	282	315	283	293	337	319	312	299	335	316	271	303	308	318	283	279	296	292	297	316	270	310	288	309	339	290	314	303	298	294	316	286	322	297	323	302	312	298	328	317	320	312	318	280	296	276	312	316	288	275	299	311	294	333	341	320	308	301	302	318	305	324	319	324	283	301	305	286	302	328	274	277	302	303	270	316	283	289	300	293	307	315	289	321	299	329	288	315	280	271	301	264	309	301	346	312	315	301	318	315	293	263	276	302	325	317	325	291	325	323	330	274	314	318	297	320	319	297	313	298	323	305	304	300	301	333	298	314	287	323	295	281	305	343	290	337	321	309	268	291	326	334	328	323	281	305	328	323	297	290	315	304	303	281	318	330	288	352	308	308	313	276	300	307	304	296	328	298	294	327	323	287	323	309	277	299	307	312	288	293	302	284	321	299	328	288	304	329	333	278	318	296	316	301	318	252	324	300	268	297	315	311	310	281	279	286	312	303	334	278	321	275	330	331	336	319	348	314	269	273	328	320	296	285	310	328	324	336	273	303	290	302	327	330	309	331	331	320	319	286	369	306	334	300	308	307	289	289	306	312	310	299	296	295	300	294	287	323	313	281	292	333	310	308	310	312	267	289	303	314	292	288	251	299	278	336	326	282	317	345	293	315	297	291	320	262	285	312	287	313	296	298	287	323	291	285	289	312	299	317	313	317	339	305	322	308	335	345	327	304	316	337	291	333	290	309	288	316	317	313	322	311	305	253	321	290	300	298	290	300	309	302	294	311	331	290	331	341	303	310	344	276	235	272	327	327	304	311	308	323	322	312	319	304	311	284	286	328	281	341	291	302	307	323	295	257	318	328	276	327	345	297	295	308	319	291	272	337	290	325	286	296	262	344	288	276	342	278	301	310	286	285	316	283	325	333	292	341	309	320	331	291	288	328	286	302	314	320	332	298	291	303	324	299	306	301	323	299	301	288	316	314	325	317	334	319	314	310	294	289	299	288	277	293	316	304	312	303	268	330	335	297	309	314	317	308	301	305	328	298	302	291	313	298	348	282	322	319	293	284	295	301	285	306	310	287	308	293	270	322	287	295	310	263	253	296	316	309	280	318	284	303	351	298	316	306	312	319	310	299	300	299	295	316	301	318	264	302	279	317	288	330	326	294	284	300	328	323	300	302	332	294	292	305	329	292	305	313	312	321	311	311	280	294	268	319	299	271	289	295	303	289	295	327	292	270	314	260	298	327	300	323	288	327	288	326	276	304	298	306	285	284	310	291	327	304	304	300	313	311	290	307	299	314	288	344	330	348	293	283	328	298	276	267	296	294	312	295	354	297	282	294	300	293	300	336	311	310	262	281	321	323	270	346	316	315	304	305	283	275	302	327	284	280	329	310	316	296	284	288	278	313	298	319	294	292	311	346	335	320	327	321	278	320	309	291	313	297	261	296	309	303	336	275	315	326	339	346	317	289	341	283	340	314	276	297	319	311	330	358	303	290	301	301	305	309	302	303	297	303	290	296	287	309	322	356	327	331	281	314	308	290	288	285	336	300	315	322	357	319	310	312	276	319	300	268	290	304	309	312	321	304	298	313	337	298	314	307	302	312	307	282	321	347	305	305	321	268	296	290	322	320	316	318	330	311	298	295	305	282	286	314	300	296	304	308	293	328	304	336	274	279	301	312	319	298	303	263	284	321	283	286	340	275	299	330	312	283	309	296	289	322	300	335	308	298	240	320	305	301	303	296	295	289	300	303	295	319	301	304	303	306	288	309	312	342	341	311	316	302	319	290	294	304	290	344	300	303	318	343	281	303	288	316	306	307	298	309	305	281	317	326	307	315	294	286	361	330	356	293	259	320	295	321	320	343	283	316	311	297	291	297	299	291	298	270	331	295	316	252	331	300	288	306	322	305	279	309	262	313	299	310	307	330	296	290	301	294	319	299	305	315	348	319	319	300	328	333	312	293	322	314	299	311	299	282	303	329	352	353	314	288	292	293	333	322	338	343	338	269	262	322	302	301	305	329	299	314	300	304	271	297	301	287	269	276	302	327	271	277	293	339	368	304	315	334	299	300	292	332	295	291	314	314	309	292	328	330	276	323	337	308	318	328	325	304	333	307
1919	701	719	763	696	658	655	709	714	728	702	680	708	694	690	706	661	764	746	659	686	707	731	678	720	684	721	702	685	721	703	679	706	702	688	709	673	672	714	708	648	704	702	684	702	700	681	741	692	708	688	715	659	670	721	699	712	706	669	681	727	682	698	673	674	718	685	714	699	713	664	694	713	710	689	645	670	720	716	703	680	659	642	666	689	692	695	700	704	733	674	723	685	664	695	711	693	696	647	657	666	659	678	696	706	682	663	678	687	661	686	735	672	666	679	642	718	654	687	737	714	670	677	692	694	709	658	669	705	710	651	670	642	703	706	697	658	656	697	665	734	674	719	721	716	697	662	699	693	727	679	677	686	695	739	677	705	689	687	741	734	725	690	697	699	723	649	703	687	714	739	702	664	683	702	732	669	696	695	722	694	685	712	673	718	709	701	714	714	693	722	700	685	629	735	737	700	702	672	727	727	716	680	683	675	724	718	702	682	697	673	684	666	703	707	684	673	710	693	650	692	663	703	675	704	686	661	667	728	670	658	704	687	738	654	656	720	643	676	708	676	705	717	654	724	659	706	668	680	653	695	708	683	686	689	696	683	695	669	665	676	637	721	709	691	760	679	701	729	728	689	670	721	677	728	643	700	723	643	678	721	694	669	660	728	714	717	671	722	713	688	686	703	684	652	695	693	703	680	674	681	677	677	685	738	630	695	701	688	680	685	723	655	681	715	704	695	729	670	674	669	671	737	695	703	711	728	722	658	684	719	674	694	688	690	743	687	687	719	672	680	668	707	699	663	718	704	757	739	679	709	658	687	735	675	682	701	714	710	683	676	671	691	662	705	685	680	712	688	675	671	699	660	709	707	705	745	707	621	694	698	658	717	650	722	682	653	688	679	698	725	659	696	696	675	710	744	665	734	684	677	710	713	676	693	683	673	718	680	647	710	739	660	696	698	710	659	677	711	684	653	722	678	701	648	637	662	696	618	658	640	714	677	688	737	700	693	670	690	692	695	688	699	654	678	660	735	630	663	727	665	642	722	637	690	685	671	699	683	663	719	683	692	732	688	728	729	694	689	728	734	696	749	683	696	680	699	712	688	699	719	690	731	695	726	766	727	695	665	719	701	715	730	678	677	695	635	679	699	683	743	715	708	656	670	672	689	720	664	703	719	673	672	753	686	677	688	715	633	718	706	697	666	687	674	687	732	669	743	733	729	695	697	672	706	693	695	680	659	714	655	717	705	697	657	681	700	675	701	708	740	692	664	743	715	660	684	694	640	679	702	694	700	712	706	712	697	672	669	705	711	710	700	635	730	638	717	663	737	702	653	675	662	686	672	659	699	645	692	697	666	689	677	715	691	706	692	667	693	693	677	726	705	700	686	709	741	723	733	669	656	700	655	724	675	641	705	656	672	693	691	665	719	680	748	699	700	685	731	698	715	679	681	697	711	726	690	678	743	707	720	702	687	693	643	674	681	707	655	726	708	751	679	688	661	665	692	679	652	687	672	655	707	676	707	712	737	688	661	713	667	666	717	690	736	703	691	667	706	710	740	666	700	733	714	723	672	701	674	728	699	700	690	688	723	674	688	672	678	720	698	676	678	725	659	714	712	665	659	730	676	688	671	767	674	704	671	687	660	682	698	729	681	713	692	682	725	674	663	722	687	673	694	644	672	682	698	690	733	676	697	676	683	713	674	710	739	689	679	733	696	738	746	695	704	682	747	705	694	705	705	729	693	701	677	707	732	708	709	688	686	703	710	684	703	638	640	719	654	704	670	753	705	738	710	700	738	727	685	693	677	680	720	692	755	680	692	735	668	709	693	683	729	673	668	677	702	694	710	698	681	669	727	748	734	677	714	732	707	693	705	697	717	700	729	717	685	735	717	674	684	692	693	703	705	704	716	728	709	682	705	689	665	668	671	678	703	721	637	731	690	714	696	701	686	669	677	723	714	696	679	663	658	701	722	755	730	673	737	699	718	701	677	698	696	713	660	675	642	709	708	681	690	695	669	695	665	708	719	667	650	693	696	654	649	669	697	689	691	686	706	680	702	727	701	709	692	696	681	699	661	700	655	694	692	685	709	678	703	723	672	687	723	752	678	705	660	712	662	681	662	703	716	759	710	722	680	673	717	673	734	666	740	677	711	626	712	701	709	667	669	696	648	751	727	692	671	703	715	677	686	681	736	671	680	700	723	743	729	680	727	659	688	641	720	699	691	720	713	715	698	731	711	718	641	730	680	668	699	673	718	665	692	679	670	694	631	727	685	703	714	668	702	678	650	715	690	692	720	707	696	747	680	695	738	658	729	713	672	725	676	656	627	689	699	665	701	760	703	676	661	704	725	645	677	704	706	710	689	765	711	713	656	683	718	732	685	698	703	752	661	738	677	712	636	682	734	708	703	705	696	678	674	694	693	694	694	692	697	716	702	707	708	702	673	690	706	674	720	734	715	658	692	719	703	674	717	724	668	694	686	670	735	694	691	655	698	692	732	707	733	694	650	659	677	718	651	651	674	659	688	692	677	725	688	706	677	683	647	701	724	714	692	725	675	749	708	678	684	702	707	696	670	678	690	670	669	703	694	704	762	720	637	671	700	715	686	709	701	652	733	683	684	664	661	692	699	704	684	711	681	702	654	721	688	705	697	754	681	671	676	698	723	685	674	705	668	709	728	703	700	665	706	642	670	666	649	705	682	738	680	704	689	631	661	666	674	657	693	688	734	678	695	706	728	695	708	713	693	724	684	720	672	667	703	710	677	694	703	712	707	697	690	662	713	705	694	679	685	703	704	703	683	696	670	675	759	686	704	691	681	676	666	713	700	714	691	665	674	713	692	690	737	670	664	693	706	728	721	698	728	650	716	690	726	700	687	676	701	680	686	690	714	661	725	715	678	729	691	712	718	722	658	679	740	729	679	684	681	663	706	740	714	691	691	692	669	724	690	655	701	684	677	691	734	710	695	726	683	651	698	706	677	723	698	706	665	697	651	702	729	711	685	717	709	702	675	735	683	683	735	720	722	718	705	703	685	655	728	661	647	652	697	719	688	658	684	717	681	689	688	719	737	710	674	719	702	663	661	671	685	717	721	708	666	756	633	681	704	655	655	726	730	658	736	673	663	662	662	675	638	726	673	732	728	647	698	651	667	695	688	669	722	706	726	728	679	696	714	716	717	700	684	688	708	717	740	714	698	703	705	668	732	719	670	682	727	710	664	679	723	655	708	675	694	657	701	768	755	706	718	690	713	700	724	646	724	671	706	685	708	703	671	633	762	731	732	723	675	728	713	714	673	693	669	697	758	692	633	672	687	697	698	716	691	726	728	671	705	692	704	665	733	661	672	675	650	706	713	633	699	678	722	719	678	663	726	714	705	660	719	696	694	709	676	715	728	678	700	702	690	690	720	670	711	722	695	712	671	718	621	652	684	668	689	680	696	665	687	697	704	717	658	662	713	643	690	703	706	719	716	714	652	705	671	753
7421	436	424	364	298	252	217	177	189	179	145	139	137	163	139	141	158	139	154	161	168	149	143	147	154	149	165	159	153	156	144	155	149	146	139	162	157	137	137	131	144	144	162	139	123	146	159	142	139	127	125	125	150	164	126	183	154	133	152	128	130	143	139	172	144	155	135	131	141	129	163	121	123	151	125	156	149	147	141	149	120	147	155	149	136	146	124	139	165	145	134	128	124	123	141	172	129	152	142	126	123	148	153	142	153	163	134	137	128	130	155	143	142	139	117	138	125	139	161	149	149	146	156	139	166	152	154	144	129	127	131	139	166	133	158	151	142	154	139	146	146	148	155	110	126	134	140	151	152	148	155	150	142	152	121	149	128	136	140	146	154	149	173	140	149	155	140	124	169	149	132	148	141	147	152	146	139	120	143	146	170	153	142	122	145	160	133	145	137	168	129	157	138	154	127	143	143	117	155	179	135	131	145	137	139	136	137	160	132	132	143	160	153	145	142	134	151	135	141	150	160	137	140	136	138	139	144	138	140	144	147	170	166	133	141	136	138	144	158	123	137	121	133	150	155	155	136	131	151	127	138	140	128	162	129	142	129	134	143	158	118	136	148	147	134	145	146	132	115	145	160	150	141	143	130	145	127	136	158	136	140	131	141	151	141	127	131	135	150	141	148	161	138	128	150	112	129	124	145	130	167	153	133	148	151	130	128	134	118	125	137	160	162	149	142	118	151	126	128	154	150	119	121	146	147	132	147	132	136	134	151	157	156	136	133	137	149	139	128	112	160	142	138	139	137	151	165	141	140	135	152	151	143	170	154	128	133	166	128	143	147	133	144	125	127	131	143	156	130	176	162	146	119	134	132	131	149	160	137	141	142	121	133	154	156	166	128	152	128	151	159	156	144	117	146	169	133	142	145	133	144	137	129	119	127	130	142	135	156	123	133	145	131	146	128	130	132	141	140	156	133	155	164	126	150	151	161	147	141	161	149	172	144	140	144	148	143	163	142	148	138	131	157	126	134	141	140	155	136	134	157	142	172	159	148	146	138	153	143	149	137	161	150	146	161	129	138	134	120	128	176	127	166	127	146	152	131	149	141	154	154	145	142	123	146	156	134	128	152	148	149	140	156	141	142	156	138	150	162	146	146	152	131	148	154	136	138	176	145	138	136	119	127	126	147	126	152	163	144	130	144	157	145	156	144	152	124	148	166	148	115	120	130	151	135	136	150	141	134	145	151	143	141	124	131	126	161	144	139	139	140	130	131	125	158	126	135	156	146	142	143	128	126	147	150	158	152	150	150	140	129	141	134	135	151	148	144	157	141	135	148	127	143	147	157	149	152	150	144	131	151	120	150	147	148	140	115	146	155	136	135	133	141	134	131	154	145	134	153	159	119	118	143	163	127	114	136	141	129	168	144	115	169	143	141	130	138	132	151	142	153	130	136	127	130	141	149	141	114	154	143	167	139	135	122	138	129	127	138	124	137	148	133	155	152	143	117	124	150	127	160	150	138	138	140	114	142	137	127	132	138	151	140	149	139	140	123	144	151	142	147	143	165	152	139	139	144	149	138	134	140	139	138	140	148	122	122	155	154	125	140	113	139	146	138	130	141	153	138	146	143	160	149	141	132	154	125	141	123	134	150	138	144	145	145	158	138	139	141	140	149	138	136	157	116	145	155	125	141	148	116	124	137	161	135	156	137	141	150	129	158	137	143	150	175	155	140	157	123	118	125	133	132	137	137	131	137	139	129	138	138	156	131	132	118	146	125	157	149	147	135	142	143	140	129	152	142	156	153	106	138	138	162	114	131	135	138	145	134	132	133	138	148	133	141	122	153	156	129	156	164	152	130	153	137	155	155	144	147	155	126	133	138	128	151	122	125	156	139	118	148	128	123	150	143	146	144	132	129	127	159	129	146	142	149	153	146	161	154	160	134	136	151	165	114	140	156	135	136	148	121	141	126	126	134	132	139	151	150	156	144	165	126	134	129	142	138	146	153	153	139	148	130	133	152	150	128	142	137	162	154	161	114	136	141	161	136	157	129	129	137	140	135	142	152	131	140	143	150	150	155	139	148	111	152	131	166	146	139	134	149	138	149	165	120	139	125	159	132	142	143	151	151	154	154	163	153	152	152	132	149	142	144	164	156	158	158	149	133	140	140	127	135	150	134	143	145	165	157	145	142	157	131	157	141	154	138	146	166	138	151	148	144	135	156	139	143	163	141	120	129	143	137	135	131	122	140	155	136	139	155	138	121	128	151	162	148	170	129	119	154	133	141	129	149	139	136	134	154	151	141	165	119	145	138	125	155	177	150	139	164	163	152	149	154	151	148	146	166	140	138	135	148	137	164	154	141	160	139	103	117	132	137	143	155	153	151	131	137	144	141	165	140	142	124	147	145	133	138	126	143	142	138	133	164	120	159	163	132	141	144	142	132	123	129	141	143	121	139	144	132	138	131	154	132	151	157	136	130	152	136	151	138	133	135	143	144	138	160	146	166	156	138	145	144	145	141	153	159	145	137	135	162	118	157	147	147	133	143	149	135	121	130	131	155	158	135	129	124	151	159	117	158	168	128	155	138	150	149	148	122	131	136	125	155	153	160	168	146	151	137	158	151	150	150	130	151	111	135	122	158	147	147	122	141	122	135	136	117	130	132	174	152	124	138	148	155	140	153	162	131	124	125	133	140	128	124	143	149	111	124	146	135	122	130	138	124	141	129	147	137	154	138	133	154	149	161	141	153	137	129	158	156	138	118	164	165	142	131	136	149	140	128	145	131	173	150	137	144	134	140	145	143	174	135	149	147	170	157	133	140	127	144	136	151	144	167	153	158	129	146	137	133	151	146	137	136	136	140	150	151	146	145	134	138	153	167	165	143	137	133	137	139	133	153	169	131	163	168	152	152	160	134	153	130	142	150	149	145	128	151	137	124	144	143	141	172	178	134	134	164	138	128	163	148	140	146	151	143	133	137	132	135	128	141	123	128	140	136	125	141	140	152	131	160	137	142	131	140	151	140	121	138	125	133	150	151	136	129	148	134	117	151	141	148	134	145	139	150	144	146	137	145	136	146	147	137	134	150	140	124	131	136	136	131	138	150	155	172	128	132	168	156	110	156	139	138	146	131	138	150	133	146	132	123	138	134	172	158	136	122	141	138	172	132	163	136	133	149	137	146	136	120	130	152	134	134	149	162	142	140	134	129	123	132	130	164	128	128	139	124	159	150	144	144	135	146	137	137	154	147	139	148	137	153	152	134	142	138	140	147	132	140	127	167	143	147	142	134	136	148	129	136	149	143	161	153	143	131	123	113	143	126	129	152	153	168	153	150	139	162	133	153	152	165	141	132	152	142	155	122	122	175	145	116	137	144	145	151	147	124	145	129	150	142	154	141	121	125	132	152	128	120	146	131	132	134	147	126	154	138	145	162	152	163	130	139	144	104	134	124	145	141	143	150	156	126	118	133	153	138	137	129	135	135	141
6117	603	1074	1180	1011	851	786	696	638	551	566	518	479	499	469	492	476	456	448	432	443	415	425	444	388	428	396	416	407	411	387	399	372	378	430	380	392	364	382	406	392	369	403	396	424	383	373	362	384	418	409	377	388	404	389	358	352	399	433	363	403	369	391	360	380	385	379	378	387	349	419	408	361	366	410	401	354	355	399	420	377	402	380	400	390	404	408	380	399	375	371	405	420	386	386	391	375	403	387	397	390	362	383	372	366	364	361	405	369	383	366	413	385	391	389	387	338	400	396	385	404	381	404	376	377	394	403	429	416	360	393	406	382	382	390	389	363	389	392	399	395	404	368	421	400	393	417	360	383	392	376	388	364	373	343	375	377	404	419	376	385	402	344	368	370	371	411	391	399	412	384	387	388	357	382	370	421	400	394	383	376	381	395	366	394	424	377	373	376	383	377	394	354	389	386	365	408	388	410	383	399	405	378	371	413	352	399	399	375	389	380	427	406	407	373	363	395	381	391	356	389	324	395	431	385	367	400	377	366	394	371	385	365	377	369	377	392	392	374	416	388	334	379	415	369	398	349	381	392	369	390	391	374	389	387	385	388	369	397	350	407	389	402	353	407	401	389	415	409	374	425	375	370	372	371	391	353	394	362	372	399	391	346	383	428	361	348	392	440	386	402	376	369	398	392	358	383	431	392	391	374	416	391	367	370	388	404	355	394	417	369	400	382	367	369	398	394	350	388	382	387	351	385	381	366	389	364	405	419	400	378	386	360	385	397	362	347	376	411	386	374	383	382	349	380	385	439	381	376	404	386	389	410	386	398	386	369	367	398	391	407	376	412	367	371	407	402	388	400	383	390	343	397	370	395	390	375	380	412	392	386	392	391	386	369	405	383	403	407	385	374	386	377	408	424	364	383	377	398	379	385	364	368	377	392	399	390	423	402	379	361	380	414	402	359	411	381	408	368	389	396	332	394	348	385	378	352	369	384	382	366	382	380	363	395	385	367	354	372	357	388	374	375	369	383	431	349	348	388	399	425	371	397	403	386	380	372	389	376	378	364	390	396	395	373	405	388	347	381	352	366	316	389	412	389	372	385	386	397	390	416	402	395	378	376	387	409	353	355	375	382	361	375	367	375	379	375	375	371	375	398	366	411	398	394	392	388	407	373	341	410	377	364	342	397	391	366	369	403	376	364	396	377	360	375	410	392	394	417	386	357	393	394	387	382	404	429	374	396	371	356	359	320	385	404	360	401	398	367	380	399	387	413	401	382	383	389	360	397	367	398	390	348	387	400	356	373	396	398	391	390	412	390	348	359	372	345	403	392	406	389	361	362	396	381	376	391	382	367	419	381	390	400	358	393	392	403	380	415	384	377	393	388	356	380	403	423	382	405	403	366	434	394	354	386	382	401	415	391	380	396	367	395	362	370	393	390	386	350	400	394	378	385	381	387	373	379	382	403	383	400	410	398	376	397	390	418	377	382	403	350	375	412	378	389	393	379	352	377	390	398	380	394	373	400	347	362	364	405	399	362	424	389	386	405	370	360	363	385	336	396	418	368	398	352	367	381	387	367	392	367	419	384	414	374	366	365	398	358	428	422	396	379	346	384	377	358	393	412	414	402	377	368	383	406	377	422	396	353	394	361	363	415	361	374	351	378	410	349	374	400	382	363	412	392	367	381	381	351	371	387	371	346	381	377	403	397	396	377	383	386	364	399	409	397	384	367	383	415	402	390	377	378	368	404	366	377	400	406	389	363	389	386	382	394	357	379	404	390	397	394	380	426	401	393	362	384	373	389	441	398	380	380	361	407	373	385	382	407	374	372	420	374	377	420	381	379	385	380	412	385	391	377	377	360	407	384	377	372	391	377	416	360	368	361	404	387	419	406	403	401	400	369	349	374	404	375	374	394	373	371	412	395	379	389	363	381	413	401	392	401	372	380	394	391	408	379	404	364	402	370	392	390	392	369	387	402	372	371	368	353	372	407	378	405	404	387	422	382	378	366	389	353	387	391	378	368	407	377	387	402	381	381	390	385	357	400	431	325	380	386	381	396	418	366	368	440	358	400	372	380	388	381	373	360	372	412	380	379	339	376	403	362	384	388	363	424	376	345	396	350	368	377	352	399	365	366	390	338	380	382	369	392	385	397	402	389	374	388	378	388	403	333	408	379	346	343	404	366	338	380	387	375	404	361	372	376	430	363	386	375	379	418	405	405	384	393	351	378	414	373	351	379	391	395	372	366	390	398	400	362	362	415	394	380	367	347	403	404	370	354	374	385	376	379	355	436	390	404	380	388	383	395	391	375	400	424	407	398	390	357	423	396	369	419	396	423	381	411	382	333	418	348	394	339	382	378	381	411	420	389	383	394	391	350	387	371	395	390	374	373	355	386	382	386	402	374	387	346	372	385	393	389	376	393	362	389	359	372	372	362	417	367	386	375	395	383	359	396	378	383	375	349	380	390	380	390	359	421	381	396	386	370	381	394	392	395	399	360	311	427	391	393	402	412	341	365	372	367	351	386	387	388	359	390	386	417	400	368	408	398	387	402	402	421	336	380	389	404	369	393	404	379	409	376	437	370	387	350	349	369	384	356	382	374	400	379	334	389	390	411	401	392	368	423	420	386	390	376	409	344	400	387	353	376	393	380	379	365	371	399	380	389	378	383	365	317	362	368	366	422	378	352	416	337	395	398	380	404	396	406	344	389	393	441	362	402	381	378	366	407	394	356	411	403	353	391	352	390	399	397	406	364	395	393	359	388	354	358	357	360	381	389	391	358	397	398	406	411	391	377	392	357	400	407	391	366	369	407	395	384	393	347	360	412	369	421	384	404	372	366	364	398	382	410	392	347	406	407	385	387	354	363	364	412	382	375	407	373	407	421	392	390	384	370	372	373	399	343	406	402	404	379	369	376	405	374	350	372	376	419	365	429	370	370	359	416	408	371	386	351	348	397	360	398	389	404	362	381	361	346	407	358	369	372	379	385	396	397	378	408	350	357	382	375	363	394	374	381	407	387	369	394	367	374	390	388	398	395	370	395	366	357	391	348	384	386	364	333	390	411	416	392	400	355	417	428	356	366	390	346	397	387	395	403	369	406	424	400	412	403	382	382	382	388	378	399	370	387	357	362	406	372	376	388	386	367	391	390	342	419	382	347	376	385	405	386	422	399	381	339	422	388	402	361	399	391	374	403	344	389	376	379	332	388	380	401	403	369	394	391	386	358	382	384	417	378	381	370	380	375	362	358	371	339	408	362	409	374	402	382	380	377	365	357	369	374	379	355	443	391	398	373	364	391	374	388	352	362	360	398	382	403	403	369	429	366	412	380	391	369	388	404	407	366	372	384	370	411	375	369	383	411	346	369	403	384	405	376	409	341	381	371	382	362	396	372	391	391	408	396	403	415	396	402	390	362	363	351	402	410	357	388	376	391	367	385	414	371	386	397	379	359	399	380	392	367	399	377	360	384	383	411	400	377	355
13642	1054	939	728	490	421	333	302	299	277	214	232	295	246	233	243	226	211	234	219	224	234	230	234	217	228	203	250	205	259	213	213	225	245	216	210	207	207	227	226	217	233	198	214	233	200	190	201	194	205	208	216	185	220	226	197	213	225	226	189	233	201	238	217	198	187	176	211	210	191	209	210	181	183	195	197	228	201	206	214	224	219	222	215	206	189	231	204	205	232	190	185	224	233	236	218	214	215	207	225	211	213	189	207	189	217	227	209	232	209	214	227	206	222	228	183	190	202	207	222	187	208	188	248	204	201	211	226	190	236	203	242	226	193	176	193	184	193	226	234	200	195	195	196	185	209	205	195	185	223	214	198	234	213	213	222	194	213	207	201	216	215	214	218	208	217	222	204	206	204	208	196	212	204	192	231	213	222	173	221	214	211	226	198	209	225	227	211	194	192	217	210	226	228	173	202	205	193	196	253	209	207	234	212	216	216	237	199	204	203	183	202	188	191	219	242	216	183	178	197	228	194	212	192	194	225	230	183	211	217	201	221	192	207	206	220	213	260	206	196	200	209	215	188	195	202	214	205	202	230	237	207	213	200	218	221	207	205	202	218	225	213	212	229	186	191	213	220	214	215	202	188	204	217	214	220	204	217	214	209	193	224	192	204	213	217	238	208	216	209	213	224	201	202	213	215	229	201	213	191	218	191	192	206	226	202	206	202	192	214	204	196	180	199	205	206	191	199	205	208	210	179	200	219	221	203	223	193	188	180	206	195	196	206	185	188	212	224	220	250	215	222	202	184	210	207	203	210	218	176	220	214	201	190	178	238	254	199	183	179	213	220	169	195	202	209	209	218	206	205	200	201	209	215	217	219	217	217	245	183	199	206	209	195	192	201	222	183	202	194	271	189	203	203	194	179	192	198	211	200	227	183	238	197	224	201	207	213	205	206	215	206	207	199	212	206	227	200	220	213	204	210	201	196	202	201	213	220	181	221	211	191	218	235	195	213	234	212	178	212	222	191	207	210	194	211	201	217	216	228	184	206	228	252	213	234	226	219	220	202	234	204	203	196	219	201	189	219	189	220	194	191	204	187	231	206	229	169	189	184	208	227	200	203	220	224	221	202	223	208	196	187	186	189	209	193	213	223	206	237	194	175	179	216	209	194	202	184	232	188	222	197	207	214	233	213	217	195	203	208	239	201	187	208	202	200	204	199	237	219	185	214	189	207	184	207	199	224	203	199	203	216	243	186	210	194	227	205	194	211	185	221	211	232	205	233	221	224	198	186	232	184	216	182	210	206	226	203	220	224	227	205	176	218	198	202	197	216	193	202	221	237	233	207	202	189	205	218	197	203	231	219	217	215	227	203	200	220	215	206	210	221	236	191	179	207	210	208	187	192	211	242	220	211	222	217	203	218	223	208	224	215	199	223	188	209	218	215	183	201	213	215	188	212	208	217	189	199	226	194	210	206	233	191	229	226	217	211	215	209	229	219	218	188	170	209	217	219	189	209	222	214	194	215	188	242	199	184	201	199	216	224	205	196	198	221	227	183	212	213	186	202	202	196	201	193	202	201	221	213	194	197	205	228	209	214	205	184	229	199	243	223	209	213	214	204	207	221	223	216	197	185	217	202	211	205	215	212	210	215	226	186	242	220	225	230	223	218	187	236	204	205	179	201	197	211	212	183	227	226	191	221	213	239	198	200	190	223	222	207	230	208	193	185	226	187	213	232	211	215	197	178	213	194	211	198	192	208	198	176	214	212	190	194	200	217	179	230	203	210	209	233	237	216	204	195	197	205	218	227	204	203	189	206	227	172	220	219	208	220	181	217	209	231	221	192	197	200	194	212	172	168	199	222	242	228	197	218	206	228	214	210	218	208	222	220	220	209	222	200	210	220	191	227	232	202	234	207	212	212	204	246	199	192	226	213	221	203	210	202	196	213	179	207	234	214	171	216	216	204	200	224	211	222	206	222	243	201	171	193	231	227	207	194	164	215	197	193	185	228	209	221	200	195	199	198	221	195	203	209	211	190	204	194	227	219	190	214	190	225	196	197	224	205	219	202	205	191	212	209	219	196	224	210	202	194	205	205	240	221	167	193	202	240	193	217	220	194	187	224	237	216	223	227	203	211	201	203	239	192	204	204	216	171	215	176	226	199	214	216	206	219	208	206	229	218	214	210	229	223	211	211	216	221	233	202	207	216	222	202	192	194	230	208	224	223	224	237	211	185	192	215	182	185	188	218	196	220	216	241	219	196	192	210	210	225	185	184	215	202	212	222	200	210	215	216	213	197	202	211	186	224	188	224	216	213	198	223	219	216	212	235	215	183	218	198	199	194	188	205	211	211	201	195	217	210	232	209	203	214	192	225	227	203	213	261	197	215	211	237	220	220	238	202	210	215	216	227	197	219	240	199	198	215	215	167	188	221	217	202	222	216	205	182	216	206	195	179	211	209	222	223	211	204	186	232	211	184	230	200	190	235	237	211	232	216	194	199	220	175	215	216	188	221	205	192	208	216	231	201	220	221	226	243	195	183	219	240	200	226	237	198	189	224	193	204	174	210	196	224	212	195	219	198	215	196	176	204	210	213	239	197	194	206	202	189	198	193	227	197	227	195	240	189	196	222	196	197	201	200	237	199	246	209	210	229	241	213	189	192	194	195	201	195	195	194	176	205	203	217	220	218	202	210	218	201	189	215	189	231	212	199	216	213	208	219	200	203	206	195	193	196	188	202	202	195	238	201	210	220	212	216	189	231	207	232	225	189	223	208	198	204	209	200	193	208	204	230	197	234	206	223	227	246	187	248	221	205	178	205	201	202	191	195	187	201	216	185	194	214	211	202	215	187	212	234	195	194	200	199	195	199	200	232	233	194	213	213	205	192	210	234	181	225	192	214	225	220	205	212	238	221	236	173	193	243	196	212	190	206	219	204	231	232	222	193	208	205	195	199	193	192	220	232	194	247	226	217	206	188	231	188	220	199	204	177	199	202	178	189	198	202	218	214	194	210	211	193	198	184	222	211	204	198	206	200	246	204	197	211	203	200	206	186	221	211	195	185	188	248	213	176	191	205	192	195	220	215	215	198	206	197	201	201	213	200	204	192	206	182	218	248	229	229	233	221	240	221	186	233	198	222	194	215	214	205	204	206	188	178	205	199	200	223	201	209	214	202	206	212	233	190	204	206	223	210	211	200	187	191	222	219	223	238	213	224	252	218	221	225	175	186	205	220	183	227	192	192	184	205	211	218	210	215	209	217	179	195	189	187	203	224	227	222	217	220	205	207	188	237	193	198	215	187	204	177	213	226	193	186	197	226	216	204	196	215	196	200	182	221	193	175	189	185	211	189	238	209	209	219	190	209	200	214	213	191	186	183	218	222	181	208	234	207	216	221	205	202	199	192	226	208	208	207	182	183	206	215	213	200	193	201	178	217	207	203	182	211	220	186	210	212	216	163	215	202	207	213	190	210	201	213	188	235	200	207
8084	1025	1938	2134	1850	1468	1391	1157	980	952	854	797	780	712	684	672	652	659	649	635	597	643	617	600	568	621	594	594	575	560	581	575	573	591	567	564	544	569	555	588	605	517	543	547	536	552	604	524	530	546	549	590	547	607	523	534	537	517	538	566	561	487	532	529	572	539	557	597	537	538	514	553	544	510	585	525	538	550	518	537	535	535	525	561	570	518	559	575	535	518	497	519	561	567	521	510	502	529	525	562	583	527	534	552	519	528	512	525	525	564	522	532	526	546	526	509	577	537	525	517	558	509	542	513	548	543	540	543	548	530	528	559	493	552	557	540	536	497	533	516	569	543	537	557	558	518	545	523	540	514	533	555	522	551	543	542	530	503	526	548	496	505	534	554	523	534	516	544	545	523	506	502	567	483	553	507	511	544	558	541	588	550	570	579	560	580	565	507	518	527	522	519	502	538	555	500	501	529	532	547	547	484	550	546	520	542	547	520	523	549	539	501	490	525	521	544	536	541	537	528	523	553	518	533	530	509	501	564	530	550	530	540	509	523	548	517	516	534	591	537	557	519	516	530	547	557	554	530	550	550	535	527	497	520	535	533	530	552	540	585	537	554	541	537	514	553	516	556	507	511	522	542	549	482	532	527	508	541	531	532	534	562	560	558	546	541	519	549	551	583	501	529	497	490	508	542	520	519	526	555	537	558	554	519	531	495	574	487	552	541	501	549	554	528	518	496	518	512	510	555	530	522	561	522	527	533	532	531	533	534	539	544	546	531	552	509	527	530	519	506	528	511	479	546	532	536	510	527	528	521	532	508	541	516	535	580	551	567	535	540	572	541	559	531	561	557	536	526	536	557	556	536	538	542	555	502	530	487	501	521	582	522	490	509	519	515	558	505	534	530	546	544	535	492	539	529	548	583	533	487	514	513	563	516	517	503	505	541	509	557	502	551	541	584	532	529	542	548	571	539	539	522	551	523	553	528	526	522	521	506	531	530	524	529	555	543	552	565	525	538	490	497	518	522	529	537	552	525	534	516	530	523	529	519	531	483	560	513	541	514	507	564	584	558	551	546	544	528	532	560	517	496	519	535	581	514	501	472	501	514	532	536	515	477	529	548	516	538	553	540	479	511	506	490	527	525	558	546	515	514	551	537	512	537	546	514	513	562	549	504	553	532	541	546	543	544	565	538	538	559	522	549	552	538	535	532	515	506	543	504	517	544	514	520	553	531	516	584	524	559	554	563	566	613	540	536	516	516	554	505	517	530	538	552	493	527	496	587	508	561	497	539	488	534	569	567	558	554	579	559	534	498	595	532	547	517	557	525	562	561	564	519	534	527	475	533	528	537	521	493	531	520	536	531	546	518	523	510	573	477	537	534	513	523	501	589	510	523	582	542	575	555	505	538	549	534	575	563	524	541	539	522	519	550	530	519	547	551	513	535	564	522	563	569	513	509	576	515	584	479	495	529	517	542	535	524	559	518	519	513	533	530	501	529	567	548	560	530	523	513	520	520	510	533	525	526	529	509	499	510	540	519	545	551	544	579	535	602	562	508	527	545	573	549	547	534	562	538	548	508	535	551	549	531	502	477	557	527	533	517	524	527	533	519	565	529	552	521	578	541	519	521	579	484	548	511	552	489	489	533	512	518	523	515	528	533	539	534	526	574	537	569	545	543	537	568	550	517	573	502	583	544	594	520	530	500	530	514	551	541	529	537	508	549	519	529	550	547	542	549	528	505	515	543	524	541	518	546	510	504	543	531	550	508	541	524	529	555	524	532	544	545	535	522	566	486	502	508	516	527	554	483	571	516	493	543	529	520	547	520	538	535	560	527	511	558	557	546	563	556	469	510	589	537	538	548	545	503	532	534	562	551	528	543	542	508	532	543	563	591	523	541	531	506	526	537	551	561	502	504	508	548	539	552	534	506	516	550	519	532	561	581	526	522	526	539	519	521	525	559	515	496	548	518	545	530	503	517	546	531	529	553	506	513	498	538	610	534	512	558	547	506	561	555	540	522	553	521	499	554	539	526	548	560	572	549	519	519	555	514	530	489	537	529	521	516	548	563	526	541	507	533	534	562	543	511	549	545	523	529	517	540	553	545	523	517	529	525	520	541	508	520	482	529	518	546	553	558	492	527	554	569	501	547	514	572	531	509	517	514	508	538	532	513	571	501	514	532	521	541	525	551	528	546	576	528	552	560	511	557	521	547	503	505	549	495	497	521	527	504	525	579	562	510	497	527	549	570	505	529	523	484	540	547	538	541	546	507	533	579	525	517	561	595	562	535	507	532	510	536	520	513	539	488	534	504	539	526	557	580	574	544	511	541	488	486	549	541	564	540	510	541	536	575	514	508	542	570	511	519	547	527	535	560	522	529	510	514	495	522	545	520	528	546	531	501	547	524	504	544	556	537	532	528	526	514	515	541	526	544	491	533	500	581	548	501	565	527	521	504	531	526	497	491	535	512	513	529	474	478	527	567	535	517	494	543	522	568	485	532	494	562	552	526	540	514	550	497	519	544	545	532	504	535	489	547	502	552	515	525	529	535	550	559	527	508	535	565	555	504	501	561	524	496	559	516	532	545	562	526	531	530	539	538	500	520	548	550	531	531	577	527	541	531	512	555	590	561	499	524	537	549	509	571	527	524	572	537	518	541	520	512	563	538	569	495	570	562	555	496	537	519	508	546	567	509	551	540	523	503	561	521	547	493	511	533	531	523	514	555	517	543	532	505	550	517	531	558	533	524	498	517	521	537	538	552	456	541	488	558	530	543	547	548	520	543	536	557	481	536	511	552	533	587	569	523	478	498	587	518	486	537	563	503	527	547	558	549	538	522	536	536	527	533	572	502	556	500	509	548	518	558	513	538	520	528	532	564	495	522	522	524	544	521	518	539	509	512	513	517	568	496	554	527	527	482	555	579	508	555	514	514	533	518	553	602	528	565	541	493	508	530	534	542	556	537	519	550	560	589	528	528	576	515	527	536	505	508	563	528	526	492	556	518	510	494	539	557	545	556	526	514	547	525	560	506	469	559	543	520	506	498	558	522	570	542	518	551	498	542	532	537	519	491	547	529	533	520	514	511	555	569	529	521	552	527	560	516	506	551	501	536	516	537	520	504	534	506	558	519	531	518	540	547	571	534	538	520	547	503	543	554	553	537	510	548	555	489	519	596	508	535	545	534	516	546	554	540	534	572	543	540	513	528	541	525	509	523	545	504	543	528	557	564	509	517	550	482	509	535	508	530	531	473	519	524	536	556	528	554	506	527	507	553	508	525	532	480	522	547	494	548	556	517	503	528	565	540	517	512	496	524	489	497	514	531	545	582	502	505	573	559	482	522	526	502	571	552	562	520	494	555	559	502	495	555	526	519	532	483	543	548	539	525	536	538	547	507	528	554	553	511	489	543	519	498	543	532	586	488	510	511	514	562	556	517	530	542	540	557	532	504	503	517	542	570	535	540	551	523	522	525	553	515	489	486
1572	305	317	329	306	313	330	318	304	321	305	298	306	296	286	287	294	312	289	323	347	316	329	297	279	291	326	303	299	290	320	312	291	296	312	306	287	329	292	317	330	295	314	265	307	323	297	291	305	294	308	301	302	327	330	323	329	354	320	278	267	299	323	279	313	314	312	311	286	313	332	294	300	299	330	286	326	311	302	325	306	302	285	305	305	317	313	293	291	311	303	272	304	279	310	272	285	299	270	316	312	332	312	293	298	294	326	304	317	278	293	303	293	300	299	283	287	307	293	304	282	308	311	259	305	288	309	311	309	301	313	294	311	289	301	284	254	310	310	299	288	270	293	298	306	316	318	301	305	326	308	315	315	329	294	274	310	315	276	293	288	293	278	307	324	331	323	317	308	316	313	284	311	317	281	289	301	270	295	323	343	314	308	305	315	334	338	325	303	335	290	333	283	280	258	302	302	290	321	313	301	264	312	306	293	298	290	302	277	288	319	305	323	299	299	273	301	300	290	297	307	285	311	270	277	309	299	332	320	315	284	306	302	301	291	321	326	310	355	333	346	304	290	310	299	267	277	328	311	292	275	278	313	329	313	307	318	336	313	322	316	295	311	334	282	298	320	312	289	316	312	307	279	310	280	283	297	296	302	310	284	305	314	286	319	343	286	282	358	347	294	325	277	325	293	297	323	334	295	295	303	306	315	340	308	292	326	303	324	331	321	298	275	293	298	282	299	300	301	300	289	339	293	278	300	314	324	312	290	336	292	264	331	322	304	341	298	313	331	307	306	273	305	304	299	319	317	300	319	346	271	316	314	327	294	274	280	297	308	304	301	317	277	325	308	313	311	328	281	284	285	260	291	329	323	327	309	343	299	300	317	308	333	312	286	271	317	284	289	312	294	310	309	303	268	293	365	314	334	310	324	316	295	303	327	297	294	294	325	288	296	310	303	292	258	268	290	332	340	321	294	329	325	335	322	292	280	339	296	296	301	267	298	309	284	325	306	299	281	324	299	289	322	333	291	301	282	293	318	297	267	319	298	308	304	326	292	305	281	317	290	266	327	325	309	282	309	313	309	332	286	330	295	335	336	305	308	282	290	297	291	310	283	297	274	300	274	314	340	308	313	346	288	303	302	299	309	313	320	295	307	296	268	304	304	317	291	314	277	273	293	322	345	318	274	319	302	300	323	301	304	284	257	297	357	335	289	320	297	298	303	329	318	284	324	270	292	283	291	305	314	300	292	307	348	302	310	325	293	279	322	324	321	313	305	294	302	287	307	318	305	311	318	281	314	269	280	303	321	340	313	300	309	305	280	305	319	272	318	270	292	294	327	306	351	323	304	304	322	339	322	297	289	306	335	318	302	304	302	301	322	299	288	300	289	312	295	300	309	289	326	312	295	337	297	314	282	273	310	290	285	305	299	279	278	305	325	305	327	290	297	307	307	323	309	285	278	287	268	310	322	312	277	317	322	252	281	309	323	299	292	297	260	315	332	299	340	307	319	292	288	282	305	292	312	291	306	319	293	312	297	296	311	341	339	294	328	282	311	304	291	278	340	296	296	324	351	303	289	283	285	292	280	311	327	315	298	310	342	309	300	309	297	287	320	314	327	307	275	333	322	311	281	302	297	312	282	309	309	322	303	311	302	319	310	305	283	269	319	320	330	314	303	281	312	321	312	299	283	319	271	323	306	289	270	305	303	299	293	287	320	291	290	305	315	323	325	300	321	307	251	310	317	299	280	351	313	332	299	310	316	314	309	292	332	297	292	319	327	295	324	345	352	309	288	325	311	319	300	329	360	297	319	311	313	310	310	315	311	291	321	318	340	304	345	296	318	286	327	309	278	299	348	290	322	312	327	323	312	288	317	349	322	304	306	331	308	349	354	303	340	351	304	294	291	308	276	343	305	315	292	265	283	306	285	314	331	283	286	301	291	328	287	286	325	290	305	296	287	310	314	301	271	287	292	346	314	319	293	319	278	328	304	286	323	277	295	316	309	304	289	307	268	265	291	302	309	318	304	339	293	290	308	317	311	319	311	334	328	294	305	302	301	279	310	319	327	269	315	313	303	303	292	302	281	318	310	288	300	283	288	320	284	311	350	293	299	298	305	270	334	310	282	336	298	306	295	338	320	277	303	314	325	331	310	286	302	275	306	321	319	302	324	297	308	266	310	271	316	317	312	325	342	306	312	321	285	354	273	302	311	310	312	314	270	297	340	340	334	314	316	296	311	275	304	300	312	322	273	311	311	339	310	325	300	305	324	300	325	296	278	293	293	302	329	305	327	317	315	292	342	300	288	283	312	304	300	317	318	305	304	339	278	285	292	330	282	313	312	283	309	297	322	294	286	326	302	270	292	308	314	316	321	300	309	332	293	289	316	327	301	306	314	309	315	333	314	318	277	271	302	312	343	319	277	293	294	278	298	320	345	324	294	277	297	300	284	306	314	300	326	299	268	290	308	284	300	314	336	303	336	281	299	347	312	273	325	325	288	289	282	257	291	300	313	294	302	263	320	312	326	287	298	292	289	274	311	320	319	313	312	314	300	327	311	301	309	294	291	323	330	321	296	289	333	290	303	317	363	336	286	313	314	304	307	333	294	288	282	286	325	335	313	313	304	257	333	313	293	325	295	300	319	345	288	299	309	285	321	313	309	294	302	342	287	282	288	284	289	282	357	309	288	309	291	311	282	283	337	294	266	311	272	310	301	298	322	302	304	296	346	271	263	287	299	322	297	296	300	335	334	287	295	265	307	278	303	275	302	301	302	307	308	297	295	323	295	323	309	319	335	309	290	311	297	311	302	329	316	337	262	337	334	308	279	299	300	333	298	278	339	293	298	326	287	273	312	303	301	307	314	308	319	282	303	302	303	262	326	328	326	286	284	302	322	295	283	334	306	317	295	310	309	295	306	340	311	319	326	319	300	293	299	315	298	284	285	304	308	315	300	266	329	296	283	285	314	347	292	300	270	312	318	325	299	348	331	281	311	305	312	316	279	269	307	299	304	317	304	299	290	301	301	311	321	325	321	281	320	296	308	298	286	322	355	330	304	296	318	296	294	286	311	271	264	288	298	305	318	305	298	328	331	302	275	267	308	284	283	320	313	323	298	294	332	316	305	300	342	292	330	336	302	285	289	290	293	288	307	290	307	320	274	289	299	314	314	306	320	310	303	292	332	328	310	308	308	338	294	288	280	286	321	360	337	301	311	314	324	267	317	307	319	289	309	276	310	300	295	314	304	334	317	310	270	313	331	305	308	334	325	340	324	272	312	339	322	296	288	337	291	298	318	327	289	320	302	296	298	325	321	328	336	284	285	304	320	319	324	289	305	293	327	323	288	324	307	298	283	310	292	313	304	310	313	309	328	275	303	305	317	344	310	335	283	284	316	309	313	300	318	276	318	307	315	315	325	296	257	283	300	317	283	263	298	329	284	286	292	292	344	318	283	287	297	301	306	310	320	310	317	309	303	299	312	306
1810	698	728	673	678	724	698	689	637	709	661	717	683	655	685	706	707	705	784	675	653	651	684	691	662	664	664	699	724	712	728	726	654	665	709	738	738	707	704	714	733	723	700	674	708	688	681	734	689	728	713	669	656	671	708	677	728	685	732	671	661	687	658	687	653	704	682	681	659	726	687	658	682	633	696	704	692	697	698	675	712	691	677	698	664	708	684	697	682	696	753	755	689	650	669	699	673	676	704	674	667	678	631	696	720	701	734	682	676	684	709	689	729	678	659	665	693	664	658	685	656	730	651	726	685	669	785	665	711	682	698	682	687	688	669	748	741	642	709	677	714	645	730	697	708	713	687	708	675	718	663	698	710	641	673	681	628	700	700	712	732	654	659	649	682	673	683	753	649	642	673	671	709	731	686	654	727	673	706	742	721	696	677	726	703	690	696	698	688	677	670	676	697	694	742	711	677	660	732	721	681	680	679	679	701	721	688	693	697	675	690	637	651	681	693	714	659	688	702	702	671	735	633	675	690	745	684	713	666	710	780	698	654	712	676	679	663	730	683	721	695	658	713	656	718	652	705	703	683	715	674	706	624	680	621	681	697	678	695	683	613	666	697	729	734	704	657	685	677	698	722	674	713	696	697	732	725	712	691	676	714	697	689	674	718	688	681	674	729	699	737	681	676	652	729	706	680	616	674	712	720	672	643	701	688	676	687	680	694	652	685	731	695	696	690	677	693	670	665	749	703	717	682	692	694	679	727	712	644	700	648	667	703	688	727	713	654	704	678	666	677	756	717	678	733	655	700	701	743	684	667	760	697	674	708	696	664	697	679	677	694	687	677	665	684	664	722	694	656	689	636	699	694	675	672	685	729	688	700	674	734	640	719	710	696	683	721	715	724	665	739	719	698	694	721	684	664	671	710	682	691	657	731	698	668	719	699	722	674	721	689	737	714	736	740	703	719	665	655	729	695	715	692	711	721	722	675	668	676	710	683	690	655	684	680	711	711	692	704	679	733	694	665	734	705	676	764	670	680	715	710	683	712	693	694	746	630	741	701	710	705	694	704	659	718	705	716	715	704	702	729	704	670	660	670	707	690	715	676	725	675	713	650	684	690	718	723	628	682	682	644	688	716	671	686	704	686	726	699	674	687	682	677	629	735	716	668	683	647	673	694	649	668	710	709	656	665	722	689	713	652	726	681	714	688	685	742	720	724	681	727	657	661	704	704	704	711	657	711	713	664	711	682	673	755	702	687	678	715	683	707	713	699	670	659	683	705	734	673	706	706	680	690	676	712	708	698	679	734	699	714	714	700	685	718	685	731	626	697	658	692	720	695	695	708	667	687	679	656	677	718	682	692	687	687	684	713	667	689	706	657	692	684	685	680	696	663	678	660	694	690	670	753	685	667	719	720	659	692	659	676	656	666	704	700	692	699	693	711	704	668	675	685	729	696	692	672	702	754	757	694	730	706	693	657	669	660	680	739	694	665	698	721	659	696	660	698	774	732	668	712	708	672	684	658	701	695	729	715	688	707	745	658	761	707	670	720	724	631	734	709	656	675	710	735	653	716	689	705	672	684	732	700	701	662	685	717	679	704	687	727	748	672	688	724	719	686	700	596	661	696	688	680	715	689	673	616	693	653	675	719	675	709	692	652	680	631	716	739	682	670	729	718	710	675	679	649	693	671	672	683	743	702	680	680	636	706	670	705	734	729	673	696	720	691	701	677	663	689	712	662	713	705	679	706	715	721	688	702	681	653	738	687	661	690	725	693	686	649	727	687	658	710	672	700	676	638	713	707	701	739	703	730	676	682	663	688	736	710	665	671	703	725	655	675	637	716	681	745	719	712	662	681	695	719	715	694	681	658	691	692	645	659	683	646	663	682	698	688	747	731	736	690	687	701	658	771	724	675	643	646	687	690	640	686	698	687	682	699	674	685	674	656	738	706	746	687	711	643	732	679	690	696	697	688	759	698	669	714	732	703	706	702	716	704	752	690	753	682	725	691	748	684	693	676	650	710	646	685	714	701	642	683	701	706	717	736	715	699	717	723	709	682	676	737	701	682	655	671	709	677	689	644	724	721	645	670	672	713	677	702	736	661	695	637	728	712	717	668	692	690	682	645	693	653	740	694	698	705	700	682	692	658	703	707	708	694	702	684	716	694	752	686	669	690	709	717	727	693	689	699	711	685	695	684	674	688	690	705	669	670	683	652	687	659	680	719	692	660	720	680	715	663	716	688	674	687	655	687	728	681	739	646	651	676	724	705	692	696	697	679	694	678	670	723	661	720	723	719	726	685	683	660	720	676	694	720	664	678	713	716	725	671	683	710	685	697	661	705	699	633	695	719	702	703	692	677	716	697	713	670	724	682	681	686	707	702	769	737	738	723	679	714	643	670	674	646	647	696	715	683	761	650	714	698	666	648	683	730	692	766	729	691	708	627	703	702	727	656	685	656	682	656	726	663	724	667	753	709	667	690	688	685	656	710	707	724	653	669	681	651	650	688	722	723	722	679	677	693	684	670	749	710	709	645	654	737	660	686	731	685	698	673	661	700	692	653	672	711	697	723	670	660	683	699	682	735	709	732	669	674	679	610	652	693	697	721	687	680	727	677	672	680	688	642	648	728	719	655	689	685	649	703	684	698	734	695	716	693	736	711	722	696	699	675	730	713	657	652	697	726	709	690	705	695	707	679	637	675	669	730	680	678	714	693	711	679	682	708	688	740	685	711	688	711	713	745	736	701	663	675	643	674	736	677	663	674	714	685	677	657	704	687	678	657	685	745	728	694	658	743	676	708	670	709	681	706	682	744	701	682	698	700	685	712	690	676	682	735	664	678	722	671	685	673	718	668	654	703	697	700	716	674	659	697	676	695	686	685	724	705	699	687	671	671	734	668	721	640	687	685	690	692	680	707	682	673	700	727	716	679	705	704	701	733	699	633	666	711	682	703	689	696	735	690	713	678	673	727	660	661	711	707	722	687	685	699	673	683	671	720	723	675	714	722	650	659	662	697	729	747	716	689	724	694	693	692	678	659	711	758	728	682	736	691	700	690	733	698	681	721	738	656	697	742	714	676	721	669	669	680	688	671	689	719	705	680	697	632	712	706	675	740	667	716	755	734	711	667	710	682	694	673	722	705	731	675	724	689	681	657	729	662	664	690	715	662	694	715	693	714	698	647	641	695	710	670	666	683	730	682	671	678	699	680	709	721	724	718	701	687	713	691	735	662	693	726	689	705	662	716	697	671	669	645	715	683	708	686	702	705	732	699	690	676	656	684	634	664	694	698	667	735	670	658	700	677	726	639	706	701	688	687	653	702	695	636	673	636	661	712	720	676	651	712	708	666	739	704	705	733	699	681	699	688	725	693	682	681	688	680	669	693	708	696	727	686	728	673	685	662	732	677	678	704	699	690	750	690	724	716	711	650	669	688	710	682	715	673	733	727	667	689	676	656	728	688	681	677	645	727	675	684	674	662	678
7340	417	440	375	308	237	203	166	177	182	167	137	169	166	157	161	152	155	161	158	144	171	140	142	155	153	146	163	144	147	134	123	148	135	142	161	133	127	142	154	136	152	138	144	127	158	132	132	154	124	119	138	139	152	144	144	141	124	122	141	138	151	130	140	137	160	158	158	156	135	136	120	127	116	143	123	132	132	124	150	158	139	151	116	135	176	147	154	122	145	124	138	146	127	156	134	154	168	137	144	150	118	130	142	131	127	142	138	135	135	144	147	122	146	133	169	155	125	158	145	132	161	145	149	136	132	158	139	150	140	159	152	133	146	157	148	149	144	120	147	148	159	126	123	145	140	127	126	154	151	131	138	147	161	113	172	135	156	133	147	145	142	138	146	159	134	138	115	123	151	150	110	145	124	154	135	125	148	154	143	143	145	143	131	150	112	142	129	145	124	152	143	133	143	150	114	140	163	126	173	154	126	127	144	126	128	160	152	171	127	132	132	155	128	158	146	133	108	119	131	166	124	140	133	143	160	153	138	141	139	147	139	130	124	144	132	153	120	145	141	132	141	141	143	146	151	131	142	137	170	167	151	141	127	112	142	123	131	131	119	176	145	122	148	142	144	136	152	166	122	123	147	115	141	160	159	149	140	167	147	152	127	137	159	158	131	141	156	133	133	139	138	142	138	123	179	179	138	136	138	137	154	135	129	156	154	119	148	148	123	121	160	144	158	123	151	140	151	155	142	158	141	144	125	137	161	144	156	145	151	137	151	140	152	153	144	143	138	165	133	134	140	162	155	136	132	150	112	143	144	170	127	159	137	131	160	123	129	132	122	137	132	134	129	137	139	139	145	138	131	135	120	124	168	160	119	134	141	133	167	157	160	146	138	135	121	156	140	187	152	146	149	148	147	133	140	140	154	145	137	138	137	142	127	155	138	137	156	116	153	167	157	141	122	141	141	141	149	151	134	138	143	166	138	143	145	155	141	130	135	126	143	119	127	137	129	143	155	124	138	165	149	139	144	144	126	157	135	136	132	154	156	129	130	130	127	157	160	119	152	147	138	128	123	143	118	133	155	125	135	142	156	126	127	139	137	139	134	139	145	147	117	153	175	141	142	159	128	166	139	139	150	155	132	135	139	152	133	163	137	125	141	142	144	156	155	159	142	147	160	122	145	129	141	144	144	146	143	128	143	130	120	153	132	139	148	121	157	150	158	154	108	135	134	138	137	157	153	130	151	148	131	130	134	123	143	146	125	134	132	136	168	154	128	147	140	131	142	133	124	155	151	108	125	135	141	146	169	142	142	140	134	138	133	130	134	138	140	149	131	122	140	123	135	148	132	136	135	150	160	141	145	131	147	123	121	141	162	142	148	137	150	131	144	154	152	117	172	143	150	154	136	138	137	150	130	145	124	167	145	136	137	163	129	155	140	167	147	134	122	128	115	139	133	167	139	147	147	140	142	159	147	157	138	150	120	119	156	126	138	143	145	153	154	129	148	146	154	148	136	144	142	125	152	147	170	143	128	131	166	120	137	135	140	137	124	142	162	130	130	120	124	129	103	126	145	134	135	147	133	124	115	134	117	179	148	123	161	159	134	125	161	136	138	142	135	136	157	146	118	155	134	143	142	160	146	130	150	129	162	147	146	130	153	136	140	126	149	172	166	131	138	133	154	159	134	139	129	135	133	158	145	172	169	158	137	154	140	152	128	160	141	135	154	147	165	130	153	128	145	163	144	131	167	114	132	148	153	147	153	114	128	139	133	151	138	136	141	129	125	105	146	150	158	127	146	170	128	157	135	149	167	135	152	156	162	137	123	161	133	141	153	139	157	146	162	137	163	137	127	158	130	136	152	158	147	156	149	132	121	147	133	155	159	147	143	139	145	130	156	149	153	140	138	164	157	141	149	130	137	120	136	127	136	147	144	145	128	167	156	139	137	126	128	140	138	126	122	137	151	132	145	152	155	147	155	137	133	167	133	142	173	128	144	147	142	127	126	138	149	154	150	118	142	144	127	126	160	111	163	166	129	162	146	137	129	141	152	128	142	149	121	174	161	143	154	145	148	131	137	152	143	157	127	154	128	148	152	144	138	127	148	139	153	147	132	171	144	128	168	135	179	143	140	131	149	119	133	138	166	179	156	149	132	132	148	160	150	143	117	148	144	141	146	159	143	143	149	143	141	167	142	158	131	139	125	151	140	139	139	136	118	151	137	145	141	138	117	156	161	140	151	139	151	119	138	147	135	148	148	148	141	133	145	153	153	144	139	128	144	139	161	162	131	153	159	144	149	131	131	162	143	148	150	138	150	115	139	164	124	137	150	126	125	142	151	148	154	136	153	141	123	146	145	128	140	142	144	147	109	159	147	126	125	127	137	141	145	118	132	123	151	122	155	134	132	149	133	157	148	136	142	121	149	149	119	134	151	126	156	159	136	143	122	141	133	156	144	128	130	160	162	167	140	120	129	142	137	155	129	162	146	121	135	149	120	139	156	135	139	134	135	132	127	140	123	147	143	138	132	132	151	156	125	128	159	123	138	138	135	137	143	117	161	144	138	140	148	124	119	140	166	150	129	114	133	128	157	155	123	159	144	152	134	151	141	136	130	136	152	145	140	151	126	163	130	141	133	131	151	143	146	146	134	146	165	140	151	150	145	131	125	119	141	159	135	156	147	146	165	171	138	138	159	124	157	123	135	136	127	129	118	132	155	147	143	153	148	152	148	157	131	134	152	136	140	163	135	137	134	145	148	131	135	162	117	150	170	134	151	138	156	148	122	131	144	125	101	148	140	119	150	154	142	178	156	142	139	130	141	127	137	131	141	162	125	138	121	150	131	161	130	136	115	152	136	154	139	146	149	126	161	138	173	146	170	159	133	143	163	150	143	139	147	125	146	154	140	117	142	161	152	131	125	160	151	136	146	120	149	145	146	128	128	135	112	160	139	143	139	121	150	122	157	157	155	177	140	127	167	143	143	144	136	142	118	129	177	104	151	140	142	130	131	145	125	124	133	134	150	153	131	143	124	137	152	164	145	142	142	137	130	142	146	141	154	158	128	128	152	155	125	140	155	132	134	142	126	159	127	149	135	165	134	139	127	138	138	157	178	163	126	149	163	138	163	120	156	153	149	128	141	136	122	141	147	142	140	151	149	145	142	152	158	155	136	159	149	132	134	139	111	133	154	141	128	117	151	131	134	140	122	147	157	152	168	153	138	129	140	168	155	133	161	142	123	140	159	127	130	137	146	146	152	163	148	137	136	164	132	149	138	131	136	108	135	125	139	167	136	128	129	158	149	122	161	133	159	142	154	151	126	129	149	125	145	151	117	138	120	113	145	137	144	126	157	135	134	123	128	136	134	147	142	131	140	147	142	142	139	136	135	168	141	130	135	138	158	159	134	138	151	125	159	140	173	150	135	140	129	132	153	152	175	154	154	162	158	154	137	163	137	144	130	133	130	152	136	149	142	117	135	147	148	148	146
6075	634	1085	1176	1003	875	767	628	627	605	519	519	487	495	457	491	450	440	412	436	460	412	424	423	462	400	343	414	424	411	389	424	373	413	409	385	405	384	441	369	432	403	385	360	390	404	401	397	402	414	403	412	382	341	395	378	399	380	403	362	395	399	424	382	401	413	385	380	358	394	400	374	344	395	404	423	400	385	389	368	392	381	385	366	376	392	364	408	382	388	392	369	376	410	354	350	400	392	398	392	365	395	398	390	386	378	396	406	365	405	380	388	390	369	416	402	381	380	416	390	327	381	371	380	377	368	400	377	369	364	394	365	389	393	376	400	355	407	407	387	378	393	371	362	386	412	400	362	361	381	381	361	429	389	415	397	374	400	394	358	361	409	361	347	408	365	403	353	372	371	403	379	388	398	382	419	430	369	360	372	371	393	364	361	404	346	357	387	379	394	410	394	383	406	368	374	392	399	384	357	391	395	363	387	382	383	386	377	387	401	354	374	347	405	390	381	385	362	364	363	381	355	379	371	422	365	403	375	337	364	401	396	367	371	426	376	379	383	424	370	400	366	415	410	359	379	359	381	388	382	388	383	391	446	407	379	364	370	367	363	376	390	404	389	366	406	403	367	375	387	425	356	377	380	385	386	397	438	402	381	398	337	363	416	366	394	401	388	409	403	390	397	392	424	413	425	359	354	390	361	389	388	380	344	382	335	390	375	405	394	416	383	371	431	355	388	388	385	340	372	371	396	383	405	368	357	365	385	398	370	395	356	384	382	408	359	391	386	388	403	397	370	416	380	377	375	366	393	382	371	384	377	403	401	390	407	351	390	402	382	381	380	364	362	367	355	398	351	391	377	375	388	358	342	399	366	384	370	393	368	374	391	367	393	374	382	403	381	380	388	397	403	345	397	380	384	403	378	422	377	372	377	368	412	398	372	397	380	390	331	356	355	364	374	397	390	393	398	376	383	360	403	399	346	390	405	385	389	359	391	384	380	365	407	361	394	373	385	396	377	406	381	382	383	393	404	380	401	380	389	394	368	389	413	414	336	399	357	376	385	375	379	355	388	358	367	368	373	401	388	367	377	382	397	375	394	396	387	404	387	401	404	412	371	348	366	376	411	388	407	353	395	404	388	386	366	373	388	388	386	385	398	388	398	421	387	374	377	349	411	362	415	364	381	388	372	392	390	408	408	367	380	363	386	385	407	393	384	422	360	407	389	375	389	375	377	373	353	390	356	352	388	432	366	365	399	401	396	343	395	380	361	367	342	384	379	374	359	403	347	373	396	326	380	386	380	380	377	416	399	360	369	375	367	378	392	382	415	372	388	408	394	412	376	373	378	384	401	402	368	356	372	408	371	372	378	404	390	392	395	405	360	360	384	345	380	424	402	358	382	382	377	349	393	425	384	407	392	373	369	375	407	376	340	370	379	399	408	381	362	407	386	378	403	384	377	432	332	386	387	401	395	397	408	370	386	395	382	379	397	372	368	390	383	366	412	433	404	370	356	402	413	355	400	417	387	390	395	409	380	394	361	371	402	389	396	395	384	345	365	378	384	353	381	364	356	376	400	389	357	355	397	370	380	400	404	374	389	410	384	387	381	387	387	394	395	383	382	368	353	339	437	369	381	390	343	353	375	395	383	411	388	427	411	374	369	382	397	353	395	355	376	345	391	362	418	401	415	400	353	352	357	387	404	392	390	373	367	408	396	383	380	372	401	425	394	383	395	391	396	383	386	391	435	406	345	404	373	385	382	378	377	368	367	418	365	382	350	387	368	381	374	351	389	399	415	393	376	396	352	394	455	360	360	363	416	405	353	329	363	410	420	411	413	414	376	390	371	366	383	359	422	403	384	368	374	428	408	370	399	388	397	386	372	405	390	404	371	363	408	372	383	392	369	399	379	384	382	364	403	379	380	399	388	368	357	373	395	378	382	340	397	399	356	421	360	422	384	364	383	414	413	377	378	376	368	350	367	377	356	381	435	383	412	378	372	419	425	367	386	383	381	359	379	393	394	395	413	372	393	380	382	403	405	373	387	400	376	376	376	350	408	377	399	386	388	411	411	373	418	403	377	388	382	381	438	406	420	411	399	365	421	362	391	389	383	383	381	408	372	399	394	357	391	384	388	391	373	407	390	407	355	410	383	377	405	395	417	384	369	345	408	392	367	380	384	397	392	380	380	373	402	377	374	349	404	366	382	412	384	393	396	367	432	397	376	333	382	360	397	422	409	418	382	388	376	360	388	396	369	379	383	371	370	374	408	339	366	400	378	384	416	377	357	366	377	362	394	396	358	362	423	388	365	373	424	390	390	357	394	395	380	368	390	390	393	394	407	360	375	373	415	394	395	382	359	350	380	379	370	401	414	373	367	364	401	401	403	380	373	407	427	365	386	419	396	367	367	405	374	389	370	380	386	413	394	442	378	407	381	388	349	368	355	368	376	368	366	432	376	379	387	398	398	407	370	379	398	377	379	410	431	398	402	350	368	389	402	387	373	391	377	387	393	411	400	415	377	385	356	392	379	397	407	371	392	353	366	389	402	389	394	388	397	375	373	373	361	361	389	399	379	378	354	401	376	390	406	388	400	380	386	387	365	390	437	375	367	393	393	373	372	362	419	375	392	413	368	385	373	402	378	398	379	401	393	410	394	369	373	395	366	378	373	399	398	376	405	363	394	371	373	354	337	379	370	389	346	383	408	370	351	392	365	380	377	396	363	407	393	381	390	369	391	394	397	382	360	376	383	410	384	375	415	414	395	407	395	397	394	419	390	360	363	404	403	405	401	398	383	379	394	402	386	401	349	365	391	355	388	410	396	422	391	388	394	382	398	365	381	373	375	385	397	411	383	342	403	404	399	400	374	351	384	426	414	398	334	375	377	391	386	364	358	342	380	396	365	380	369	387	367	398	356	355	358	421	392	401	363	394	412	385	414	374	430	372	411	382	376	386	447	394	383	390	367	380	332	383	403	366	403	403	364	415	372	385	349	393	412	371	416	367	368	360	395	377	396	388	391	365	358	382	359	399	412	397	371	378	419	403	373	394	383	399	351	438	393	384	372	382	371	414	377	401	360	371	356	375	362	348	391	391	379	394	357	376	384	406	369	389	388	378	352	363	419	378	384	385	385	384	419	393	365	349	381	360	380	384	403	384	377	369	371	410	400	407	427	390	412	374	354	384	335	393	389	352	387	350	391	391	400	362	381	365	384	362	381	396	381	382	378	357	401	407	386	405	430	422	353	389	403	378	361	386	398	412	361	383	405	383	396	401	366	366	395	351	413	440	387	408	388	411	389	393	399	385	376	389	381	400	376	414	382	384	423	431	409	375	385	406	395	389	378	373	350	370	382	398	342	385	422	419	419	366	350	398	398	387	348	382	377	425	369	417	422	389	387	401	392	375	390	403	384	347	410	404	419	371	368	362	380	390	382	394	372	370	394	413	372	368	397	358	383	407	387	383	367	368	369	390	386	368	373	378	406
13892	1054	886	729	546	442	355	342	295	243	288	262	237	217	186	231	249	216	203	218	202	193	219	212	230	207	188	219	211	210	188	220	209	225	232	236	198	186	213	221	238	217	216	221	232	216	218	206	210	221	204	201	202	174	205	217	194	214	228	225	213	226	177	200	212	208	232	216	213	219	184	222	183	197	187	196	243	228	211	194	230	224	217	211	202	232	208	202	223	212	196	217	202	194	219	197	197	210	224	231	224	198	209	197	230	221	192	207	243	210	212	220	224	242	204	210	189	207	208	197	185	204	214	236	219	203	199	221	215	201	199	208	190	212	204	199	211	228	170	214	244	196	199	225	206	212	196	236	227	216	235	178	199	178	205	187	223	196	198	208	185	223	208	202	195	221	220	194	210	267	189	194	200	184	218	183	195	227	230	173	202	197	200	214	221	212	207	216	211	209	221	199	194	182	221	204	237	181	208	190	211	222	207	218	216	205	210	219	188	185	205	191	212	214	196	179	203	214	229	211	191	213	209	207	225	179	207	224	225	231	197	198	201	201	203	207	227	202	205	181	203	209	204	206	202	199	190	204	234	212	196	224	222	229	185	211	216	222	223	235	216	207	207	219	224	205	189	209	238	227	226	208	202	241	230	202	182	213	207	203	186	183	221	220	195	230	230	203	202	171	209	194	216	227	199	199	197	174	216	239	221	198	215	200	207	234	214	222	207	202	195	220	188	196	223	203	214	212	198	200	219	205	202	212	219	224	219	189	251	194	237	182	215	237	223	208	208	197	229	209	216	173	184	207	198	200	223	205	231	219	221	217	201	221	198	183	233	239	190	187	223	194	229	186	209	201	211	196	202	225	232	208	175	207	217	197	210	233	224	208	189	214	205	179	205	212	232	199	190	204	207	197	195	195	205	219	203	195	185	191	200	199	197	199	217	199	208	207	200	190	208	202	230	218	215	237	213	202	202	202	219	195	219	204	221	237	190	193	227	182	233	207	210	233	233	179	207	230	205	174	211	181	245	215	228	214	197	173	209	175	201	200	224	228	221	187	232	204	193	199	211	210	178	180	209	216	206	219	230	192	212	208	214	213	211	191	201	198	181	164	231	212	215	220	207	208	206	193	193	233	224	229	216	199	215	206	194	231	230	237	206	200	199	209	168	200	215	227	189	232	193	194	213	210	225	229	221	213	219	213	232	217	209	222	225	205	205	208	207	195	219	181	207	222	236	225	200	209	230	196	197	217	217	224	195	212	218	217	202	211	217	207	217	191	228	219	208	213	189	207	191	208	186	215	217	213	204	210	212	227	194	230	191	221	197	191	212	227	195	195	210	210	209	202	220	208	223	204	208	243	214	222	189	216	214	205	207	202	205	206	193	198	216	214	219	206	206	208	210	183	186	202	230	196	205	179	190	240	205	206	221	216	218	223	206	231	209	229	197	220	231	212	192	210	209	205	230	194	216	211	194	206	209	182	214	220	230	212	203	217	230	203	217	205	190	217	203	199	228	216	190	204	201	219	170	240	230	192	174	193	205	208	219	210	170	205	244	176	203	206	180	200	218	229	204	193	238	232	218	208	214	209	197	206	229	215	210	206	213	181	200	220	227	213	215	190	223	211	215	235	219	237	193	224	227	206	195	207	207	203	217	201	205	207	228	221	235	202	215	200	202	200	209	207	221	239	204	203	232	206	215	214	208	220	222	216	188	227	203	231	194	248	238	206	193	193	219	216	180	221	238	222	226	183	215	198	197	201	215	194	226	182	230	208	182	199	191	209	191	222	212	180	205	222	202	193	234	222	211	205	199	200	220	203	210	222	242	197	210	214	210	218	199	211	194	230	186	217	205	217	204	214	228	200	225	196	177	214	212	168	184	207	210	202	212	178	209	193	207	236	232	199	187	183	202	181	201	194	213	235	225	210	220	210	234	226	197	212	190	239	205	199	201	223	222	171	203	190	200	212	190	212	218	211	221	226	199	219	210	195	200	215	208	200	205	224	224	184	225	222	198	232	221	221	221	226	219	223	212	205	229	223	242	236	173	183	211	201	210	233	224	224	206	232	210	198	171	188	218	178	229	212	230	199	217	192	208	201	210	214	217	217	202	220	214	204	185	184	220	196	203	212	218	223	200	230	205	204	188	208	200	215	195	213	185	227	208	187	192	217	209	195	221	229	230	247	204	213	214	206	199	201	205	191	196	216	219	219	196	205	179	211	217	196	187	198	188	172	201	236	218	214	170	197	211	228	210	203	199	247	190	216	193	172	197	190	230	223	184	196	212	194	194	197	208	207	209	213	200	201	209	235	190	214	224	206	175	214	195	201	228	222	207	197	213	214	205	213	224	205	216	216	191	206	204	197	208	210	230	223	213	187	230	210	209	210	187	219	199	197	205	190	227	205	229	209	232	200	216	211	196	201	209	210	220	229	206	204	188	217	230	213	204	225	225	217	225	203	213	194	211	227	210	186	204	229	194	205	208	217	216	191	237	202	197	190	211	219	224	197	174	195	188	205	221	205	209	211	227	221	205	207	200	205	212	222	196	229	232	213	203	219	194	207	183	175	202	207	202	221	215	219	218	221	202	200	199	229	217	224	218	206	226	205	231	211	217	216	198	216	220	212	237	226	209	202	201	198	214	188	194	178	216	193	211	204	215	218	170	205	197	202	221	193	209	214	196	199	236	193	206	218	223	191	197	189	219	212	193	207	208	187	207	231	230	195	211	225	238	221	216	225	231	196	199	204	219	216	192	195	209	203	218	217	188	192	207	198	221	222	216	182	226	200	217	227	224	193	203	224	214	209	201	206	210	211	221	224	213	195	226	211	214	199	227	197	230	194	193	238	212	221	199	201	209	201	223	194	206	223	208	199	202	209	236	209	184	220	229	227	211	217	202	220	212	206	205	191	214	211	223	193	223	196	214	197	181	216	188	207	187	189	222	207	217	213	216	225	239	188	193	172	209	209	201	207	223	208	216	212	204	209	217	180	211	197	214	236	217	218	194	224	220	200	208	213	217	191	236	199	249	215	216	199	232	228	221	210	212	216	196	198	181	218	219	237	214	206	210	213	189	215	201	177	190	220	198	204	197	222	196	205	193	229	215	192	231	196	211	231	213	199	208	223	192	213	234	199	174	218	197	161	216	241	216	238	236	197	207	233	191	196	221	217	214	206	200	224	194	177	210	209	164	228	202	226	198	203	193	202	182	212	210	179	189	219	204	210	189	209	201	179	232	196	182	219	201	194	212	216	202	213	209	232	191	202	217	194	217	193	177	194	205	222	240	197	228	216	223	226	170	228	210	213	182	220	209	197	219	226	204	205	205	218	203	189	232	220	210	236	231	207	195	204	215	223	224	206	215	233	195	192	179	211	192	207	195	214	251	227	191	211	224	196	241	203	194	205	186	191	221	198	228	170	205	226	232	195	206	217	241	232	233	205	228	212	196	194	220	198	191	214	198	191	205	219	237	193	214	194	208	198	211	208	184	202
8031	1041	1960	2218	1742	1580	1270	1123	1054	944	887	814	719	739	716	670	673	675	663	637	642	606	689	669	623	542	606	567	578	600	575	594	570	612	587	589	559	608	541	577	574	535	562	539	563	578	517	533	515	571	579	578	549	529	547	544	564	547	536	524	568	534	581	541	536	541	508	527	551	576	510	549	547	542	533	528	534	552	562	521	562	537	533	510	540	569	556	503	515	524	508	525	532	549	574	536	486	547	530	545	502	536	549	549	517	519	588	499	522	539	580	517	494	547	522	539	499	579	545	551	527	555	503	535	546	532	514	561	544	514	551	550	492	535	529	586	531	522	501	527	520	598	555	582	538	520	502	551	544	573	525	541	534	505	524	507	537	516	548	551	535	521	531	528	504	556	545	493	543	498	564	535	546	457	544	536	531	540	554	563	558	541	519	541	550	556	489	556	531	549	531	536	543	485	540	531	544	593	521	543	542	545	540	531	510	528	561	520	518	581	560	545	539	527	512	535	518	572	550	534	515	555	557	525	534	541	534	504	565	516	503	519	517	524	506	548	528	540	544	523	525	550	551	535	557	551	522	535	510	482	518	490	555	531	546	527	541	511	502	543	536	566	524	580	519	577	472	536	519	544	557	521	558	537	526	525	522	516	518	560	551	501	554	550	527	513	550	573	487	508	516	527	540	534	512	518	559	530	493	544	535	561	495	520	496	511	601	558	553	585	546	548	493	505	504	530	561	517	501	556	513	572	470	553	536	564	530	522	546	530	513	533	545	513	491	544	513	518	532	567	556	547	547	534	585	519	517	537	527	546	518	521	545	542	569	489	510	493	557	518	554	520	521	516	520	528	512	555	548	560	552	519	514	508	522	529	538	523	519	550	534	546	531	532	529	558	486	511	545	531	562	538	516	532	516	518	524	544	515	528	509	516	537	537	539	501	482	494	521	560	504	514	478	527	548	509	515	542	532	503	560	528	552	542	525	567	550	546	523	528	497	505	502	532	513	534	532	540	550	533	509	541	516	546	575	561	527	575	518	542	545	558	523	532	547	545	493	510	517	503	513	534	591	537	583	518	537	537	530	497	512	535	571	554	541	532	513	513	542	553	494	517	514	504	484	521	524	553	529	539	514	557	511	528	567	561	576	546	509	547	502	576	529	573	538	523	561	529	526	543	518	559	529	543	532	551	511	517	550	538	525	537	493	508	575	547	499	513	505	536	536	509	546	526	523	539	554	519	534	493	541	553	542	512	544	491	539	535	536	544	505	563	506	500	475	525	527	534	534	531	535	541	525	517	516	520	514	527	514	545	535	512	543	538	504	545	523	524	519	533	561	478	548	550	530	550	528	561	530	512	554	529	503	543	509	524	496	515	502	488	544	528	583	518	535	542	537	545	520	552	547	534	516	495	560	527	499	555	544	540	568	539	532	509	515	509	550	531	523	533	544	549	559	581	541	497	523	518	534	537	548	491	543	508	590	517	502	515	534	525	520	517	531	518	558	545	576	508	559	520	564	557	519	516	537	532	542	519	545	538	578	537	539	495	552	512	545	502	553	519	560	562	561	502	541	530	529	512	562	567	541	543	531	526	512	505	547	528	522	555	529	539	547	549	491	547	496	537	526	548	515	527	530	563	539	537	503	538	498	515	520	534	514	522	518	537	508	552	508	538	555	505	544	517	539	535	501	537	533	515	503	534	563	551	555	496	510	533	515	513	538	554	520	543	520	549	499	518	583	506	510	558	518	535	525	553	487	521	532	524	534	548	531	543	529	475	538	507	534	540	539	544	566	487	528	498	517	497	561	534	576	521	563	547	557	530	536	555	521	507	559	526	536	511	530	577	505	575	541	540	547	549	539	534	543	550	569	549	496	533	540	518	554	517	549	543	561	493	510	537	491	534	532	541	542	505	533	576	516	546	532	532	542	552	569	499	539	534	543	572	562	514	538	518	541	563	509	529	536	547	524	538	535	525	540	566	546	532	565	480	523	482	546	506	542	544	530	544	508	566	522	570	515	548	552	520	548	546	561	521	539	509	548	540	555	519	541	509	537	557	555	503	522	553	555	559	540	503	522	558	553	526	490	547	494	532	519	534	552	533	568	572	529	519	527	572	548	536	519	561	537	506	553	531	545	492	581	513	523	498	507	512	535	519	520	556	545	555	493	516	540	490	537	483	523	539	562	519	547	538	526	568	531	488	568	552	521	548	506	529	528	550	505	515	530	556	534	522	530	523	549	540	567	500	594	567	519	541	544	517	517	536	533	557	487	507	527	534	527	522	552	509	540	556	535	535	506	543	554	536	523	583	534	535	521	517	515	532	561	499	543	550	542	570	524	570	561	538	594	565	535	501	512	560	531	503	518	594	528	538	513	506	530	550	513	559	575	532	499	527	505	533	538	543	518	538	538	501	526	487	524	510	517	509	560	494	531	563	503	515	574	525	564	543	539	560	546	543	493	568	547	510	526	522	560	496	538	523	534	525	506	526	550	532	546	532	518	533	565	542	531	535	522	517	489	525	529	564	502	532	516	534	537	500	523	523	489	522	529	529	509	513	512	549	511	530	537	553	519	539	515	523	532	554	549	499	574	507	526	500	549	584	553	511	551	538	525	523	496	555	527	548	581	560	530	528	521	541	504	543	513	547	519	513	566	524	517	524	537	529	539	546	534	543	506	562	513	518	538	497	489	508	553	525	514	528	524	520	534	555	527	519	518	546	533	520	521	539	520	542	538	532	544	499	525	532	525	547	573	564	534	533	547	538	554	566	517	548	516	519	536	532	522	484	551	559	516	535	534	544	550	547	528	512	511	564	538	521	531	556	509	561	556	540	531	494	531	485	549	549	571	534	524	520	552	555	526	517	571	543	509	552	526	523	523	540	537	509	519	546	516	512	544	489	540	520	566	517	519	539	534	551	538	549	524	518	523	547	559	552	558	549	515	503	504	525	531	500	558	505	532	486	538	557	548	537	570	509	523	581	549	554	537	547	534	526	509	499	474	553	530	522	483	524	543	562	544	570	557	550	559	567	541	551	549	515	526	550	554	542	539	532	547	500	535	526	559	542	563	531	512	489	529	551	550	527	524	527	522	563	502	537	545	579	522	518	569	492	534	566	555	513	491	559	533	522	526	553	537	565	525	521	548	543	559	558	565	563	541	536	513	525	543	543	536	540	528	501	547	506	571	535	538	529	565	533	566	536	515	548	515	525	530	544	545	513	580	549	544	519	522	570	559	552	515	532	564	509	571	542	564	541	525	528	519	496	509	526	540	510	580	506	531	535	500	544	527	515	542	514	522	531	534	561	519	511	569	498	520	545	539	542	566	530	540	548	544	540	535	544	539	541	534	558	566	559	495	552	527	529	528	537	517	553	521	514	524	500	520	542	575	577	528	568	505	543	576	555	530	518	522	557	548	508	501	591	555	550	538	549	562	509	568	520	517	545	555	490	559	518	523	512	565	511	529	511	570	490	510	545	513	555	521	582	547	570
1558	294	291	307	302	294	298	328	267	295	299	330	287	307	324	294	286	323	319	302	286	304	280	344	279	304	312	328	315	302	274	293	301	341	314	271	301	284	283	278	285	323	309	281	283	305	299	291	308	285	310	289	308	335	311	303	304	325	284	282	335	299	305	336	280	280	284	324	297	306	293	281	318	312	296	306	310	308	294	300	298	313	309	318	285	286	311	325	316	346	301	311	283	280	316	280	335	324	307	283	269	326	301	296	332	284	267	312	298	274	309	333	305	307	307	345	311	321	281	318	306	286	301	275	322	339	276	306	294	339	287	316	292	283	306	325	299	291	296	313	306	292	312	288	314	292	304	303	325	287	296	311	299	296	293	318	316	283	269	277	281	305	293	295	313	310	285	299	318	304	303	307	273	293	316	296	292	323	315	277	307	292	271	336	303	290	279	335	310	319	300	320	316	308	285	301	294	306	299	292	337	280	320	261	317	267	318	307	300	292	298	286	294	291	332	307	286	283	316	325	315	333	362	285	309	307	309	307	277	316	282	322	301	312	314	293	308	309	303	324	313	310	309	290	280	295	334	296	291	297	331	287	322	273	324	303	269	315	280	257	291	289	276	301	289	302	290	302	321	290	298	278	354	322	281	348	315	330	293	342	346	315	307	320	282	288	285	327	303	280	323	319	287	363	304	323	300	308	331	294	301	322	300	303	301	303	317	324	277	270	304	330	274	321	292	282	285	307	281	313	290	295	310	311	292	281	286	307	282	300	312	326	278	282	292	284	330	333	324	305	292	294	310	302	319	312	347	297	314	288	320	301	340	317	308	291	303	312	298	291	280	304	334	307	336	326	331	313	281	286	285	313	271	348	283	317	304	258	301	272	307	321	313	293	313	272	315	341	303	307	277	309	308	328	299	284	296	285	306	289	307	321	299	310	284	304	307	320	284	285	290	283	312	304	290	272	278	282	306	280	311	309	304	307	334	279	296	315	306	286	327	297	291	281	276	309	284	284	303	288	310	307	295	355	326	329	281	260	281	295	287	314	293	319	333	300	299	335	349	298	308	276	259	319	330	295	290	303	309	349	302	307	267	279	288	280	306	319	303	350	352	288	312	325	344	340	327	284	342	279	320	333	280	336	311	330	298	329	298	316	318	324	276	298	274	307	307	311	337	305	294	322	313	304	316	341	286	312	302	268	267	325	291	283	321	293	311	294	335	301	293	295	293	300	322	328	273	321	314	326	321	333	308	286	308	335	284	277	296	288	300	303	299	310	307	296	321	313	288	295	296	288	275	296	276	318	301	311	299	312	284	307	279	313	299	297	287	312	330	290	321	312	292	299	297	311	309	315	342	325	321	340	305	286	299	278	283	297	315	316	297	293	266	283	352	304	297	313	304	315	316	318	299	301	333	308	276	292	297	277	310	310	307	320	345	306	304	304	315	298	293	324	285	303	287	319	270	296	294	286	307	294	306	358	309	313	337	293	332	297	326	304	275	302	303	335	309	300	284	300	284	329	308	333	290	302	313	284	304	287	326	286	259	294	362	302	281	293	277	311	292	305	302	281	318	291	287	317	290	300	275	301	301	294	316	330	303	302	295	315	312	328	287	294	306	333	291	312	338	265	343	318	330	246	319	318	283	292	296	316	284	279	337	297	297	338	326	311	300	290	311	327	303	305	334	305	293	313	307	289	334	321	311	314	274	321	304	285	290	319	288	276	267	291	310	321	313	283	292	307	287	272	313	322	309	297	277	321	311	278	299	320	318	280	333	299	309	348	295	280	275	286	286	307	330	302	310	308	308	290	277	297	285	312	318	303	339	303	262	318	334	324	309	293	294	270	330	329	324	324	320	317	267	284	313	298	310	289	319	278	298	310	307	310	316	328	307	311	287	307	285	312	323	337	289	333	315	288	317	339	276	320	283	315	298	344	326	310	298	273	335	303	333	279	290	301	288	306	303	302	288	307	296	340	310	295	308	290	276	288	301	284	295	320	316	341	311	314	286	296	294	321	311	325	317	298	329	320	305	302	308	282	296	278	263	313	318	308	334	300	305	293	310	289	296	288	309	324	309	313	346	272	299	305	310	299	316	311	319	292	308	317	290	299	294	269	315	339	307	305	323	295	294	314	326	293	296	302	328	330	275	314	298	260	329	303	312	326	326	325	322	320	285	313	292	339	300	311	331	290	295	286	325	327	314	299	307	305	322	309	306	297	300	271	274	318	285	284	319	290	288	321	325	315	308	295	307	278	272	319	293	350	325	318	315	300	298	306	283	318	300	332	313	338	279	314	294	336	283	315	327	349	307	317	298	272	297	329	298	277	331	317	318	294	312	304	314	308	286	259	323	300	308	313	312	328	284	308	333	322	322	292	250	310	322	274	314	310	290	321	314	291	256	285	308	287	275	319	294	291	319	295	306	314	315	298	310	318	325	318	297	293	260	299	345	302	295	288	309	298	334	322	310	288	300	288	297	296	319	311	275	315	313	287	311	316	296	293	308	288	275	303	318	300	292	339	291	311	318	324	284	281	313	335	304	310	312	317	316	314	313	305	320	314	288	291	334	317	290	253	305	304	274	274	269	292	297	315	284	269	311	315	307	336	297	297	310	325	258	279	292	319	330	308	304	312	332	280	311	260	276	287	316	336	302	333	310	326	315	318	279	310	339	304	280	321	302	277	301	301	271	270	297	284	336	302	280	319	269	300	299	301	320	282	303	323	283	313	309	316	293	318	320	348	323	246	303	311	327	312	320	284	304	273	319	300	273	296	296	323	301	323	298	320	301	278	307	300	275	322	331	335	292	292	320	329	291	300	299	322	302	290	290	316	310	296	290	315	316	304	349	305	287	296	311	308	318	310	310	318	285	317	271	270	307	311	299	302	304	319	299	276	282	303	294	330	313	301	295	320	289	327	292	314	311	291	317	287	305	284	281	275	285	309	287	316	296	310	303	288	276	278	329	307	314	297	314	304	305	321	312	312	298	300	261	321	314	312	294	334	309	300	300	320	321	330	298	295	314	323	294	306	320	264	322	276	322	288	300	287	348	266	357	309	327	290	264	272	302	312	332	292	282	331	317	328	317	326	284	280	314	326	319	265	335	290	317	301	307	292	319	301	298	319	313	315	283	302	304	297	284	267	280	320	287	307	302	317	313	288	297	301	325	299	309	292	300	320	333	290	290	280	269	284	284	302	344	295	342	316	282	342	314	332	299	339	302	297	288	313	267	295	293	283	285	292	320	303	332	292	316	289	312	297	292	309	347	305	332	277	305	263	295	301	288	303	253	317	291	296	293	304	312	331	298	302	315	306	303	300	276	297	322	302	311	295	317	298	298	295	332	290	300	312	345	245	287	273	291	262	330	305	314	300	291	311	288	287	325	289	290	309	290	304	324	283	294	308	283	278	286	282	328	324	317	298	277	286	288	327	309	323	300	299	334	307	306	303	282	259	289	276	298	340	293	311	303	323	305	300	307	309	328	281	293	297
1885	692	683	668	692	656	704	629	698	692	685	705	686	690	658	740	671	687	723	701	713	700	717	708	744	675	664	702	729	662	655	726	724	712	638	675	685	703	706	661	692	692	736	681	745	741	676	713	676	683	717	655	689	677	659	661	709	699	690	687	708	724	683	667	699	698	702	686	709	691	709	657	747	715	682	710	727	683	705	669	715	692	702	701	740	678	689	690	704	704	685	665	665	692	678	655	704	680	719	681	686	716	690	684	717	695	683	723	724	708	735	660	671	661	675	700	681	678	707	711	689	674	677	710	702	732	704	675	714	660	688	693	706	654	723	672	691	693	730	804	705	740	700	712	692	636	685	666	669	693	716	741	682	660	680	675	720	668	711	679	686	690	735	713	699	665	676	673	670	694	688	722	688	707	679	678	712	683	717	705	710	699	684	727	658	713	679	702	739	693	704	690	736	713	672	692	623	663	697	727	735	701	677	665	731	714	709	716	690	751	660	683	693	710	719	680	684	704	686	680	717	669	662	674	676	647	678	708	655	701	718	676	689	683	693	727	705	730	679	668	718	689	741	698	696	750	703	664	683	675	653	699	715	713	663	722	671	719	702	696	714	719	713	713	704	698	676	678	724	676	688	695	690	683	696	699	717	702	700	678	688	680	692	694	735	689	673	666	708	683	693	701	675	721	711	684	708	661	687	703	677	668	687	701	694	710	691	643	663	659	659	669	693	702	711	685	688	693	656	690	696	667	679	673	738	708	695	686	709	674	674	672	689	693	692	731	763	681	723	726	705	665	708	698	715	702	628	658	694	704	702	655	684	679	667	690	698	652	666	677	685	695	678	690	691	684	728	676	701	731	748	682	746	695	659	702	761	691	665	702	691	647	720	753	733	735	609	694	712	696	683	689	700	667	681	705	668	699	698	672	683	729	712	698	659	682	691	722	742	689	676	744	672	686	679	681	676	656	722	750	689	730	663	714	643	697	671	679	653	695	706	699	701	665	664	685	717	718	642	686	644	656	725	716	682	678	699	689	690	673	661	703	677	698	675	722	630	687	692	677	699	659	749	733	678	680	725	641	692	669	684	679	679	657	692	735	712	636	723	674	692	702	713	703	702	694	664	673	712	697	706	697	671	697	617	710	655	722	692	667	745	706	700	693	721	746	662	735	682	717	662	683	711	680	691	710	686	689	694	734	695	710	686	662	713	714	708	628	675	720	719	719	679	696	735	695	669	674	668	707	667	654	665	690	653	691	682	723	655	669	714	689	691	679	701	672	645	690	676	693	665	730	694	677	660	692	692	708	668	666	728	727	686	656	705	701	728	705	738	714	758	681	667	714	664	700	673	696	680	681	683	666	684	697	673	712	700	759	730	675	670	721	732	709	708	624	736	715	675	695	695	687	705	704	663	671	696	710	761	702	720	654	678	685	694	636	642	726	695	690	679	664	687	707	731	698	741	713	694	702	700	698	680	688	733	693	694	710	694	701	680	702	691	697	698	707	656	708	680	696	730	675	687	680	731	680	720	717	717	674	725	687	695	675	726	694	716	723	715	677	707	712	608	656	727	708	705	630	684	710	675	681	667	732	685	678	687	675	730	700	692	706	739	696	666	662	662	679	679	683	728	682	696	636	712	688	658	687	684	671	738	690	677	672	693	667	720	689	675	674	664	634	656	685	704	699	704	679	685	721	706	713	706	629	680	757	680	743	650	752	745	690	673	737	729	678	718	648	711	709	729	673	645	695	659	701	689	700	703	682	687	676	695	690	730	685	672	707	737	706	684	693	659	707	716	652	677	755	700	702	687	703	698	678	698	664	699	721	711	739	741	658	691	707	735	702	641	698	679	735	725	709	717	685	673	701	719	669	662	738	675	666	698	748	700	725	656	666	658	701	685	678	696	672	710	706	712	726	717	667	697	671	689	667	683	676	718	747	690	702	682	747	694	699	702	689	617	675	669	677	671	762	713	685	702	698	714	688	730	704	696	681	662	703	710	734	685	696	726	669	727	741	671	723	771	731	706	766	683	717	745	658	693	659	673	722	710	690	720	688	681	677	648	702	695	698	707	693	696	724	679	663	678	659	680	731	713	693	644	716	694	684	660	710	705	670	707	731	669	677	670	671	671	707	665	745	655	691	746	676	695	675	683	663	684	650	643	689	702	724	632	681	667	693	657	668	685	667	696	718	705	779	727	733	701	703	676	653	705	700	726	692	667	677	695	695	722	718	710	667	696	702	752	713	665	753	687	690	666	704	642	693	635	701	722	717	711	726	688	682	671	716	665	694	647	700	680	735	692	679	741	675	709	716	733	657	678	704	735	712	703	698	729	685	680	696	690	644	670	695	686	679	687	682	687	709	695	698	685	706	716	678	686	693	684	727	700	664	737	717	688	680	723	712	680	714	708	707	712	658	703	657	670	711	718	669	716	768	710	679	668	652	737	685	748	704	720	692	647	705	685	676	680	702	631	711	693	655	732	718	746	724	701	703	674	713	718	681	639	664	718	680	660	669	707	639	677	743	704	702	642	709	671	711	734	709	722	670	668	713	673	696	646	695	740	677	674	733	712	680	693	724	704	689	699	724	659	706	698	713	684	701	697	675	664	691	692	691	664	694	697	703	726	721	734	685	691	661	626	705	660	665	713	724	678	685	672	688	727	696	700	654	676	711	690	731	681	688	695	716	712	664	701	660	641	736	704	714	658	714	674	721	714	686	700	730	713	681	670	737	720	690	676	712	698	669	708	642	683	689	676	687	677	670	670	663	658	754	693	673	698	699	736	671	696	708	656	738	696	678	740	720	676	690	668	707	695	714	654	716	697	670	724	675	702	659	589	679	681	663	733	660	756	712	694	675	713	691	680	675	735	694	705	677	676	692	670	684	714	682	704	659	708	700	723	672	711	717	706	660	688	722	697	680	726	712	735	724	723	702	680	708	712	717	672	702	664	674	738	683	672	703	667	703	706	661	665	659	670	715	649	674	688	721	714	717	664	709	694	694	650	706	726	691	692	696	685	701	720	701	701	690	659	719	709	728	691	701	670	662	720	717	711	643	684	679	600	696	650	697	678	673	703	689	699	638	715	637	721	703	737	695	721	746	730	683	719	758	662	679	710	706	687	691	710	707	721	693	648	674	731	692	661	751	697	705	685	683	705	705	694	708	709	724	686	689	685	730	667	656	661	653	729	738	704	762	678	735	730	728	688	736	722	660	732	660	719	674	706	685	633	716	669	695	748	648	678	678	664	685	687	690	707	676	725	673	673	707	635	719	706	672	749	688	676	684	679	772	709	659	734	701	657	690	717	681	652	684	705	683	664	682	683	728	692	717	692	728	725	700	735	708	689	692	661	702	681	739	719	681	707	698	654	713	693	680	703	678	652	668	712	692	700	706	685	681	681	696	713	672	657	731	709	727	638	659	742	739	731	694	656	685	702	709	695	662	689	670	696	717	710	689	688	717	643	715	712	699	704	684	656	675	694	710	712	712
7246	428	456	368	294	255	205	193	208	188	140	171	168	148	164	164	150	155	130	167	169	152	150	145	171	142	142	153	133	135	144	129	153	151	155	130	152	126	153	151	142	152	154	151	119	141	144	135	135	116	154	139	132	112	145	143	129	140	117	141	152	150	148	141	139	133	129	127	129	155	144	172	153	164	157	115	124	142	144	155	139	124	131	132	135	145	156	134	138	144	126	156	126	143	129	138	165	139	129	133	155	135	144	149	132	150	131	123	145	138	126	148	151	136	140	153	126	162	156	141	152	135	130	149	144	118	126	153	158	141	138	149	129	149	143	137	134	151	155	137	143	136	164	141	151	137	163	167	135	148	124	132	128	125	143	139	153	126	165	141	144	137	146	148	139	146	140	124	116	137	146	146	156	170	152	139	137	121	125	145	137	145	114	128	137	147	124	149	154	154	136	125	138	179	164	132	139	160	121	142	151	122	132	130	143	164	128	148	147	132	144	136	137	156	144	146	136	149	144	128	152	144	170	172	129	147	157	123	118	155	156	149	116	141	165	153	153	133	132	173	130	142	140	158	128	150	143	145	143	125	120	148	141	125	127	155	133	160	158	148	132	148	149	128	152	159	141	139	146	150	143	156	156	134	149	133	121	142	147	146	144	138	128	158	150	130	139	131	141	141	155	143	130	104	122	109	125	174	140	134	150	130	134	153	131	144	128	155	127	139	142	134	157	155	155	139	135	140	129	145	150	126	132	160	143	177	139	132	135	117	128	129	144	172	129	143	165	156	126	144	109	148	132	161	144	159	151	111	121	167	147	125	137	156	134	156	150	158	141	157	131	147	136	127	148	153	159	136	151	151	155	127	139	158	166	139	131	139	140	140	136	137	135	144	137	131	147	127	144	129	153	145	142	169	161	151	135	132	128	122	158	135	132	123	149	147	162	150	144	121	170	123	144	121	139	152	151	151	169	163	130	132	136	158	132	152	135	115	129	154	143	129	140	154	144	139	141	152	133	138	148	144	157	141	141	140	126	144	160	143	128	147	150	145	131	148	130	154	163	122	138	143	144	142	109	138	163	124	141	143	156	157	149	129	137	127	140	141	136	140	156	156	127	133	145	115	174	147	139	146	150	128	142	137	143	155	156	148	146	158	136	148	148	147	150	130	173	142	138	156	162	141	139	167	144	150	129	133	151	124	166	148	154	148	146	137	142	154	144	123	153	120	134	149	150	163	161	154	145	147	134	119	141	158	146	147	139	139	141	140	129	139	141	134	133	121	153	112	154	148	137	133	137	161	154	146	141	154	118	163	152	150	123	134	135	128	153	164	135	150	126	148	137	123	127	141	136	164	139	152	150	150	118	124	127	141	161	132	132	151	119	154	158	152	124	149	139	128	136	138	131	125	154	128	128	158	152	129	140	135	127	136	128	132	135	143	137	134	146	131	146	142	152	129	163	138	121	148	153	148	150	137	144	114	128	123	155	133	134	132	137	133	126	163	138	155	146	153	127	152	140	133	144	153	149	156	133	132	121	138	135	154	134	127	150	145	169	152	118	138	133	145	144	130	141	156	164	156	127	141	148	139	150	127	141	156	154	145	156	149	156	141	167	164	156	137	160	164	152	149	149	137	131	144	146	131	136	132	125	144	137	140	147	153	129	155	136	149	127	152	140	157	141	139	135	139	127	170	141	152	160	128	140	145	124	167	149	133	125	131	154	142	158	151	146	130	149	163	141	130	146	144	149	126	147	123	142	144	143	126	131	159	120	148	162	154	134	124	148	137	138	140	138	136	128	138	149	151	130	140	123	138	147	125	132	146	154	156	124	152	113	116	113	133	124	149	159	154	140	142	136	120	129	160	155	146	150	159	151	143	136	146	152	148	143	156	129	168	148	133	133	129	156	148	136	127	137	145	144	147	141	139	149	150	125	143	147	130	132	119	150	150	131	129	107	142	130	152	140	148	154	146	160	149	139	146	149	136	139	150	138	158	155	154	150	146	139	119	126	136	121	150	133	134	136	147	139	146	122	134	153	144	133	137	150	155	130	152	165	120	144	133	109	146	139	121	155	136	139	138	140	132	125	149	139	135	148	151	147	156	129	163	152	136	139	126	162	135	140	132	148	123	172	141	131	151	155	157	164	152	137	152	131	115	132	177	169	134	131	134	142	156	152	164	110	136	148	150	156	131	136	139	158	129	131	145	153	149	151	146	128	163	142	133	126	140	156	152	129	150	137	143	137	127	145	156	127	134	142	148	122	134	146	158	127	129	151	158	137	148	146	136	130	137	138	139	131	135	156	158	154	133	160	146	156	123	138	168	147	142	126	131	118	144	142	156	154	142	143	122	134	144	144	138	156	151	162	161	156	158	163	147	152	132	141	158	142	133	155	152	160	140	126	127	144	133	141	147	137	148	142	150	130	138	131	147	130	113	140	140	136	165	159	164	124	143	133	137	143	126	141	180	154	157	147	148	155	133	162	149	123	146	111	137	155	126	131	170	137	162	138	147	131	143	136	160	138	126	124	153	155	161	139	160	162	143	169	173	140	135	128	161	120	150	160	152	142	122	129	131	145	140	131	151	140	155	141	127	143	138	149	150	132	153	154	126	158	137	131	141	134	163	168	134	136	123	148	172	146	145	146	142	143	134	152	148	140	169	155	157	137	124	123	141	153	167	146	139	115	117	117	136	149	143	137	142	146	127	142	153	145	142	142	142	151	138	146	138	145	136	134	168	150	131	151	124	134	146	133	151	138	143	126	131	122	164	138	143	155	123	156	139	141	139	160	154	148	159	145	151	129	143	152	147	145	143	149	147	128	169	146	145	122	151	141	130	148	147	155	136	139	150	160	125	123	148	116	139	158	146	121	159	129	137	129	157	155	140	145	152	154	111	140	129	167	156	116	153	149	137	129	125	175	142	142	139	145	126	140	146	135	154	135	149	166	142	112	135	130	159	147	134	154	131	150	150	132	108	156	125	146	140	135	146	145	150	135	149	150	142	159	134	144	127	154	137	150	156	160	132	148	141	144	133	136	128	152	153	145	146	149	143	136	148	133	143	126	126	146	139	123	140	142	153	128	129	117	149	128	153	137	149	144	140	141	157	146	153	133	121	133	136	157	137	133	145	153	138	151	132	132	156	148	137	152	123	147	139	133	155	143	123	144	135	155	142	124	133	161	146	164	144	158	129	158	147	147	121	110	129	145	146	134	155	135	150	121	148	151	138	149	152	157	133	151	137	125	159	148	141	146	174	148	128	127	146	150	153	148	133	143	145	170	147	124	120	170	128	154	137	145	160	144	150	129	139	144	158	174	144	127	146	131	127	182	124	149	132	150	153	150	136	117	124	110	157	132	115	126	161	133	138	132	143	137	147	141	141	142	125	131	140	137	129	138	151	138	143	114	136	138	132	125	144	140	148	139	136	140	154	155	133	144	156	144	121	145	142	164	161	135	133	174	142	124	161	144	149	142	153	148	167	166	160	137	149
6174	641	1066	1195	1022	890	712	688	635	577	562	517	525	463	466	506	445	431	459	412	405	414	440	399	396	417	406	384	376	406	403	436	412	408	393	386	431	405	429	355	404	435	371	371	404	403	376	400	386	404	399	418	382	355	372	383	370	411	353	382	401	352	394	371	353	400	384	382	430	395	381	417	357	409	390	412	369	391	389	401	368	419	376	387	375	410	387	372	387	370	408	378	384	382	388	384	372	358	361	379	382	421	399	427	372	406	347	391	392	351	383	369	403	381	412	375	372	375	363	379	407	352	405	407	379	392	368	389	411	398	392	352	392	417	378	385	389	385	383	366	400	383	391	390	381	355	346	378	376	390	405	432	437	379	382	403	378	402	379	366	364	377	400	379	383	410	362	398	374	387	353	398	387	443	385	415	394	341	365	371	406	384	394	353	414	391	375	393	384	398	410	388	387	386	367	383	413	399	373	347	396	393	372	380	380	417	414	373	384	362	375	401	370	421	448	367	387	385	357	409	406	391	369	391	377	356	387	413	386	403	410	406	361	372	339	368	382	420	398	373	380	367	399	386	372	392	410	376	380	394	361	394	383	348	370	388	394	415	405	396	396	415	392	387	385	390	395	373	394	380	419	376	354	391	393	371	394	351	367	366	407	375	363	358	404	396	339	398	406	370	427	363	366	368	371	356	389	377	421	416	391	371	417	374	396	375	424	382	378	358	405	387	417	362	405	397	380	376	399	397	380	361	417	413	406	383	376	365	408	373	417	354	361	398	412	363	394	427	431	382	379	364	398	386	379	349	411	425	407	371	383	354	389	387	422	389	366	345	384	361	375	400	381	365	363	363	379	403	391	385	366	418	370	411	364	369	384	366	378	389	387	396	375	405	373	371	346	396	380	423	383	401	377	397	368	412	410	410	416	393	386	425	394	390	371	398	408	374	401	365	360	375	373	390	403	343	367	376	387	369	386	384	398	378	403	370	399	370	394	394	361	401	399	350	394	389	379	385	360	410	365	379	380	375	419	385	358	356	389	431	398	395	396	382	378	377	388	396	379	363	361	407	386	367	354	386	375	395	396	369	374	360	362	352	402	371	363	394	410	388	357	394	420	377	373	379	365	389	436	411	379	400	420	406	385	386	388	384	375	389	368	395	401	365	390	369	393	405	418	393	367	397	344	377	382	382	384	382	397	395	354	406	375	377	404	398	404	407	345	396	386	385	383	378	387	402	376	386	358	407	361	406	397	392	396	363	370	389	388	367	379	369	367	373	381	377	387	407	381	383	393	405	412	391	366	333	383	385	413	413	416	392	405	386	411	386	366	409	368	365	402	368	358	380	379	395	379	406	401	398	355	376	404	392	377	361	366	379	358	404	368	374	372	388	407	353	392	400	381	389	378	397	400	392	405	426	355	392	381	390	380	403	414	373	373	368	392	401	375	415	350	331	384	400	384	378	375	407	404	361	375	369	335	384	388	399	388	381	385	397	379	367	382	418	391	410	389	387	393	359	356	370	386	383	372	385	400	372	397	381	390	385	389	373	390	368	399	385	381	391	373	395	382	375	372	356	356	370	407	364	379	393	363	370	365	423	402	381	369	405	377	404	407	394	391	375	412	417	384	380	357	378	379	382	407	407	385	418	386	433	361	395	344	397	361	394	394	396	397	394	365	387	398	379	402	393	376	372	414	380	365	391	413	349	345	403	383	389	404	412	371	410	397	382	385	398	389	401	387	376	411	388	387	410	413	387	379	350	381	396	387	392	410	356	402	375	391	371	365	373	360	392	429	397	379	410	342	391	382	399	383	372	389	396	330	373	355	382	399	382	383	400	378	406	377	381	372	362	347	367	396	379	416	395	365	401	399	367	346	400	356	382	418	385	402	406	341	375	377	367	398	370	340	376	382	381	416	391	353	405	397	399	344	389	387	416	380	421	381	395	374	366	408	410	391	416	388	378	389	387	389	375	389	393	384	416	368	384	375	366	413	370	379	374	342	388	383	414	373	373	411	399	372	413	400	373	400	377	391	381	403	385	378	347	389	368	350	386	405	357	406	422	356	397	373	371	356	416	371	370	392	415	413	373	346	393	391	384	417	342	367	379	389	376	385	405	357	394	377	410	369	382	369	394	398	388	363	386	409	409	399	378	379	383	400	397	365	432	402	360	400	386	391	390	393	380	428	394	385	436	374	375	384	407	412	383	391	384	378	381	386	352	360	400	393	401	386	380	382	382	397	388	380	403	378	405	384	376	378	373	366	396	398	379	373	385	409	388	406	381	422	369	364	356	358	367	391	423	398	388	393	347	419	356	389	409	385	429	359	394	380	379	406	409	423	363	398	398	381	376	380	381	393	395	375	394	395	392	381	401	404	377	369	361	386	404	384	409	365	399	388	401	383	385	385	390	388	364	412	395	372	375	400	374	380	380	372	380	411	409	379	384	362	421	413	400	363	387	389	392	420	391	361	375	359	373	374	383	395	390	383	396	397	412	379	377	422	371	411	381	399	388	386	427	408	394	402	387	409	381	404	404	403	351	383	372	383	383	405	432	378	393	391	364	383	398	385	397	390	370	384	383	357	370	375	337	388	409	392	403	368	416	391	397	412	391	361	372	400	409	380	398	368	416	375	387	395	418	377	370	396	389	347	399	400	391	375	371	382	377	381	407	410	372	409	392	373	405	398	393	423	387	365	390	412	383	351	367	387	426	416	397	396	366	380	393	389	366	437	391	392	417	339	376	414	390	397	428	371	357	367	385	396	388	423	389	395	368	401	390	390	363	348	383	424	378	357	394	384	369	380	390	383	398	376	367	361	419	372	403	380	345	401	366	372	381	394	395	397	346	381	401	382	357	378	388	368	379	422	389	393	386	435	374	399	376	387	376	379	368	397	384	389	377	405	367	400	404	375	390	378	364	391	377	386	378	364	372	379	359	383	402	361	398	369	417	368	413	366	396	357	369	430	388	363	375	367	364	348	431	391	386	389	376	430	414	361	393	388	368	387	404	374	363	385	376	366	406	375	414	366	383	404	357	404	386	372	408	413	370	364	372	410	424	395	401	415	372	397	386	409	389	398	372	382	406	399	359	401	375	354	344	353	396	372	372	369	396	383	367	389	385	398	400	375	384	385	390	383	407	397	390	405	385	401	391	382	376	405	423	335	388	396	375	387	372	391	367	394	409	408	365	380	379	390	382	384	351	391	360	397	389	374	375	397	401	426	413	396	374	384	357	370	369	400	387	354	333	372	379	378	408	392	374	424	381	396	423	384	369	349	374	404	389	371	418	391	376	387	387	404	417	376	378	388	376	399	424	386	387	386	393	358	372	410	387	402	379	384	381	362	395	395	387	376	367	392	358	396	379	378	390	401	376	389	415	363	423	417	400	396	361	408	376	369	409	386	401	403	388	399	370	406	364	346	400	398	382	367	416	391	376	400	371	388	373	391	374	364	409	344	392	380	364	412	381	383	382	380	400	384	389	362	376	377	407
13462	1063	906	661	524	422	323	293	323	293	256	250	272	243	197	221	212	220	232	230	243	229	226	215	224	234	215	207	241	224	208	217	218	211	187	215	207	204	218	201	201	199	230	211	164	216	213	208	224	219	211	199	208	192	202	195	208	235	244	199	218	216	207	213	241	205	191	197	196	220	203	221	213	217	180	246	239	214	213	228	200	213	211	185	216	219	206	241	176	194	218	188	221	226	209	190	198	202	198	221	226	209	227	230	210	209	220	198	192	229	226	234	192	206	196	222	215	203	225	195	206	183	202	226	220	219	208	230	220	209	210	218	230	197	219	193	197	208	234	191	225	192	212	220	191	222	207	200	204	197	208	216	204	206	210	212	180	205	166	204	211	228	180	235	226	192	219	225	202	225	211	211	219	195	218	199	209	218	214	228	244	210	197	188	203	215	195	202	225	219	186	214	214	206	200	208	201	210	220	209	242	237	207	224	203	213	198	216	217	188	227	213	184	170	206	158	197	219	216	235	165	187	191	212	191	193	214	209	212	201	226	204	197	189	213	208	210	189	182	223	193	199	208	200	211	205	206	244	186	204	214	218	233	175	194	195	202	232	221	219	242	216	190	214	226	204	192	198	213	243	204	179	229	199	193	191	190	207	206	176	203	208	188	210	210	245	198	211	194	221	217	227	196	210	190	194	199	242	205	200	231	216	213	188	205	205	210	225	202	206	204	194	219	208	214	233	226	200	229	196	211	194	193	212	205	209	219	188	211	220	159	194	221	212	216	206	204	214	204	188	205	207	237	216	207	195	205	206	195	214	235	187	240	225	185	205	215	207	203	200	204	217	201	190	207	179	212	210	222	222	209	242	194	164	189	198	224	201	212	206	210	202	194	198	254	217	204	213	207	212	215	219	188	201	213	217	212	235	201	202	212	215	230	193	215	212	199	208	208	220	226	214	225	226	214	218	221	215	208	195	197	233	234	206	210	205	212	206	230	186	182	216	204	219	217	189	211	227	188	174	209	190	187	221	221	219	184	206	199	201	232	233	191	190	192	216	192	224	205	177	212	210	211	215	227	183	194	192	196	203	195	208	210	225	213	236	220	227	197	241	207	218	198	229	231	192	197	215	199	185	194	223	229	197	222	230	220	200	215	246	207	219	229	234	201	209	170	229	202	211	187	181	174	196	225	213	198	215	201	207	193	200	207	214	231	223	235	220	198	199	207	223	184	215	206	197	227	212	209	221	175	212	208	202	215	179	181	191	224	201	193	190	216	233	185	234	218	200	179	186	200	232	189	192	229	202	209	198	201	212	200	209	223	201	209	212	228	200	210	195	199	231	213	201	225	204	209	214	191	240	196	227	218	214	200	213	210	199	194	217	189	197	227	214	212	230	199	240	226	193	226	228	220	210	178	198	193	210	203	220	195	204	211	186	182	178	203	201	237	241	196	222	207	172	204	189	189	203	203	230	184	240	182	189	222	215	184	199	194	225	216	194	199	228	199	203	211	217	198	205	213	230	204	241	196	232	190	190	214	192	177	197	223	225	216	200	228	223	205	211	221	217	221	190	223	223	203	202	199	215	195	212	204	200	195	216	193	219	195	204	200	189	197	190	212	211	202	182	226	195	216	232	205	188	211	187	217	217	217	211	244	217	196	210	210	185	224	211	192	230	207	226	203	218	213	255	227	218	189	195	193	208	227	193	207	219	216	209	192	209	207	203	218	189	220	227	229	214	221	231	187	209	212	207	209	204	208	179	190	187	197	205	207	201	173	215	219	193	214	187	206	199	199	213	200	217	204	186	222	204	212	204	207	205	201	203	196	192	198	195	208	237	191	204	207	213	221	207	186	220	175	221	206	203	203	221	230	180	192	189	202	211	199	175	213	208	184	215	215	237	193	211	217	200	192	203	217	213	185	214	203	182	215	190	173	195	208	187	207	225	218	231	215	200	192	221	205	199	209	185	220	199	156	195	222	211	226	227	216	203	186	190	180	196	197	207	197	209	211	216	179	175	210	193	221	186	204	217	194	224	234	219	218	233	221	198	191	184	234	194	174	181	200	234	198	230	223	198	206	208	208	207	193	168	207	221	197	216	218	212	180	186	199	189	216	187	199	223	202	224	187	186	228	195	222	191	206	210	220	211	183	224	173	222	209	185	248	206	213	209	207	250	223	238	189	200	244	185	227	195	205	226	212	203	178	194	224	183	204	175	229	211	185	201	222	203	202	204	231	201	210	210	219	197	214	189	215	188	197	236	221	202	190	231	223	212	183	188	194	206	181	182	212	194	207	216	196	224	218	220	200	212	213	198	227	217	194	215	203	178	196	208	194	192	218	230	195	199	212	202	202	224	209	220	214	212	205	188	213	234	231	211	213	226	201	186	213	205	193	211	229	190	177	210	194	219	204	262	217	219	182	221	206	197	223	187	194	204	226	210	218	218	181	209	222	237	203	201	197	209	210	184	220	221	214	258	196	202	217	189	200	223	190	187	196	201	217	212	216	221	193	201	194	203	209	218	208	226	203	235	203	219	217	189	201	207	214	210	191	214	220	209	191	199	204	219	212	173	200	189	231	212	206	204	211	217	228	215	231	222	209	208	200	229	210	190	209	208	198	196	198	215	191	192	171	207	209	224	191	212	204	200	203	211	199	232	211	212	215	206	221	223	203	182	207	218	205	236	192	218	195	206	189	197	213	196	189	214	195	223	222	219	239	192	209	194	210	232	209	203	212	189	211	206	217	214	219	187	240	204	206	231	218	207	197	211	217	213	215	210	208	207	220	205	210	188	232	167	218	220	203	212	212	242	217	229	203	190	217	200	212	222	186	191	193	191	181	203	198	216	222	225	231	232	204	180	196	236	230	211	204	219	202	220	231	216	203	222	178	216	214	203	206	206	215	211	192	212	195	228	213	206	219	227	205	214	188	197	197	207	229	194	211	197	205	207	189	207	204	191	215	179	211	218	242	248	202	185	188	203	215	187	215	248	214	199	199	197	218	220	209	197	216	234	206	219	209	195	196	189	199	196	191	233	218	197	200	185	235	186	229	225	217	188	236	200	204	211	203	195	187	220	226	211	207	201	224	202	215	173	214	230	208	190	219	218	218	215	225	206	227	219	222	229	188	227	208	217	221	204	220	225	226	195	208	207	215	201	178	193	194	235	241	198	216	212	205	218	198	195	208	195	215	217	208	185	212	193	223	218	212	216	174	237	192	205	191	154	201	240	234	202	230	186	197	211	180	190	189	200	213	179	199	216	209	202	227	224	233	223	210	201	217	213	215	218	199	230	214	224	198	197	200	194	216	234	194	227	198	189	184	206	215	206	184	188	180	193	184	185	213	220	198	209	220	213	193	226	224	200	209	241	185	208	250	207	214	187	200	212	199	234	208	213	226	245	179	215	226	197	217	196	203	204	206	212	203	230	208	241	223	202	208	183	199	207	187	190	216	194	186	201	199	208	222	189	179	205	205	206	211	229	193	223	220	211
8082	1032	1972	2171	1801	1553	1277	1142	1014	978	871	880	799	739	696	663	624	646	637	650	629	592	598	561	582	623	600	551	567	628	579	564	536	536	561	551	585	596	611	571	525	556	552	544	575	539	583	606	561	548	592	550	570	547	554	547	544	537	554	527	540	495	606	560	543	568	534	574	549	488	567	566	584	556	514	558	539	520	543	526	504	529	537	516	522	544	559	530	523	551	557	583	513	553	551	543	601	524	545	563	514	504	507	576	592	518	547	574	498	541	558	582	537	578	525	571	564	536	522	533	547	536	557	507	552	556	545	557	556	531	523	573	552	550	556	525	559	506	531	518	548	541	549	547	520	556	540	509	594	526	558	540	553	538	571	533	525	561	534	535	561	544	539	569	535	519	506	578	545	579	533	547	528	566	534	537	541	553	499	526	547	522	560	563	559	526	539	501	534	565	501	542	472	542	529	517	547	538	511	516	588	505	502	524	524	503	586	513	496	495	531	547	569	537	522	554	505	548	552	533	563	536	567	537	554	545	512	532	550	518	567	564	546	494	510	491	541	559	528	505	551	563	553	542	572	541	527	536	539	538	510	553	593	545	533	537	518	556	554	527	548	533	529	522	518	513	530	532	558	513	564	575	526	529	551	515	508	547	520	505	528	546	497	585	535	551	548	550	538	497	523	549	514	528	568	548	519	523	542	492	511	533	521	529	511	559	553	514	559	524	515	533	546	533	522	533	535	512	538	511	529	548	570	556	553	531	570	536	534	531	513	522	542	537	520	509	498	557	530	518	515	541	546	522	542	538	541	491	559	561	573	561	547	533	540	524	576	547	563	573	504	529	534	533	557	500	536	572	499	561	506	550	544	535	500	522	527	522	526	522	561	535	568	498	542	519	534	492	554	518	538	562	571	530	534	537	502	524	508	540	508	514	507	539	556	524	551	508	515	564	536	541	544	515	560	465	497	573	565	574	534	550	504	484	525	551	567	528	508	536	512	510	549	555	515	498	558	555	534	548	563	545	528	546	484	567	568	534	511	553	543	505	521	527	536	498	528	572	535	511	553	543	596	515	516	499	557	514	524	537	561	523	566	571	542	507	565	531	500	507	544	584	532	558	556	509	507	570	539	520	561	511	530	526	504	493	541	538	510	497	540	536	564	548	529	499	533	551	571	558	523	563	564	556	521	530	526	556	580	512	546	534	496	548	555	538	550	544	526	568	544	489	511	559	535	537	504	536	585	476	528	522	560	579	563	553	516	554	567	537	529	517	532	518	531	550	557	543	555	537	517	536	538	526	585	498	522	537	491	497	535	557	561	549	535	542	557	554	522	503	501	506	556	589	535	500	519	542	540	538	556	520	558	515	535	537	513	512	518	514	534	522	520	540	521	507	533	547	519	517	524	517	524	546	593	548	533	504	575	555	565	564	514	552	492	527	552	546	543	530	527	565	524	541	530	532	532	563	533	511	517	510	474	524	490	510	546	538	530	541	580	501	502	519	521	566	508	553	555	510	518	489	548	554	527	511	496	520	541	559	571	555	585	567	559	554	518	543	560	539	563	575	564	566	527	539	499	528	613	570	520	527	576	586	564	541	552	565	539	522	531	531	573	568	529	572	539	537	525	557	556	590	519	559	517	530	534	548	544	575	548	546	524	523	528	542	520	572	507	486	564	541	548	508	554	539	542	505	507	539	517	496	543	529	561	517	570	504	517	520	544	529	535	520	510	536	537	534	559	544	554	511	527	554	531	490	510	541	556	531	546	523	518	505	540	538	534	528	509	528	526	548	500	533	504	568	567	553	556	528	540	494	539	515	522	516	536	542	547	554	564	500	545	536	519	583	536	573	540	545	482	532	545	500	544	514	535	569	529	539	559	557	576	528	503	560	514	585	537	535	522	528	525	523	554	507	487	546	508	522	573	518	531	536	547	512	549	507	512	515	541	506	546	530	527	502	531	514	555	457	533	569	504	542	512	537	557	538	550	563	555	588	531	511	574	509	560	526	504	539	519	553	547	539	561	557	518	550	529	554	528	542	542	548	554	518	563	535	569	539	568	575	540	571	556	524	523	525	520	542	526	538	518	553	524	534	535	541	596	561	511	523	563	512	538	526	525	567	558	568	508	529	520	547	565	488	511	473	504	524	557	509	543	496	510	493	560	554	541	535	551	581	545	586	498	497	532	547	540	530	545	554	552	507	540	534	504	549	537	522	509	552	577	483	562	534	506	535	524	518	499	560	575	486	541	525	517	514	527	558	521	527	555	519	510	557	510	521	549	569	554	532	533	515	516	566	529	562	523	541	492	526	510	543	553	533	522	523	523	512	545	518	537	537	534	563	538	591	522	536	569	555	537	581	556	544	543	548	544	551	514	553	551	541	538	529	536	548	519	467	565	520	535	532	565	548	544	534	541	528	518	541	505	526	571	584	556	521	511	535	569	547	571	535	551	560	499	490	531	513	497	528	548	571	580	498	515	533	534	540	541	527	568	522	537	526	552	526	516	523	509	576	544	523	512	506	520	567	513	519	531	539	535	504	506	551	576	565	541	550	554	554	501	539	531	504	573	522	531	527	544	512	515	577	538	563	555	536	511	525	541	542	505	606	542	535	543	534	565	503	520	597	502	528	568	519	524	541	555	558	521	581	535	556	552	498	549	577	568	511	531	518	529	549	560	562	537	578	546	525	542	531	529	521	538	564	549	544	565	535	531	523	537	563	539	547	547	553	506	508	533	556	556	517	549	535	552	541	533	500	475	521	543	538	539	503	530	561	558	546	506	574	511	482	547	523	519	556	535	523	508	534	509	558	494	506	560	522	519	526	521	580	528	553	556	531	522	524	518	563	525	520	567	536	556	510	525	508	547	528	510	561	535	493	531	506	503	525	560	529	544	558	578	544	525	486	510	552	546	527	528	571	554	544	526	487	539	518	575	520	512	519	530	541	560	513	518	538	506	575	517	524	523	520	518	497	484	556	540	491	525	550	570	576	552	556	558	560	513	570	494	540	528	548	566	534	508	536	509	511	535	532	561	528	541	566	508	535	517	559	538	548	553	547	560	559	490	545	527	544	559	495	498	545	535	534	509	545	518	515	537	565	561	527	559	500	557	544	545	525	575	524	537	478	518	561	526	502	546	510	532	578	574	541	531	505	513	549	588	537	548	496	527	524	572	548	544	562	558	542	550	530	512	532	537	540	495	521	575	563	522	526	537	519	559	539	549	516	538	581	522	526	512	530	522	553	523	540	558	532	502	529	533	560	509	509	544	538	570	532	496	562	532	567	511	545	494	513	544	558	568	488	539	536	553	562	549	538	539	542	544	507	523	567	498	493	530	577	513	521	577	533	544	544	517	577	521	548	570	491	511	527	551	541	489	566	546	543	526	602	535	528	578	551	531	569	493	539	518	520	481	538	495	501	576	529	559	556	514	518	564	523	536	529	504	553	516	584	529	519	549	524	538	502	528	486	499	511	591	557	573	536	493	509	521	478
1524	331	308	293	308	318	311	299	289	297	316	292	304	332	287	303	316	287	309	274	292	296	304	303	295	325	319	308	297	331	322	305	310	321	284	303	280	317	303	259	292	299	321	302	299	300	301	321	309	306	298	292	298	273	336	280	271	307	317	298	291	327	286	268	265	305	306	289	318	292	304	302	279	288	301	294	275	291	317	317	309	309	308	341	304	317	318	311	292	315	311	310	311	293	310	296	293	309	287	292	309	299	315	336	289	299	297	307	292	314	313	311	314	281	310	291	290	297	312	287	298	302	300	315	331	289	297	315	306	288	296	298	298	275	316	280	301	283	334	321	321	311	327	283	301	336	251	284	312	321	319	321	309	331	289	313	341	326	324	283	299	309	350	274	292	301	322	288	309	297	257	296	242	315	316	305	305	286	278	319	301	337	298	355	310	292	294	320	348	297	358	315	312	324	292	313	315	260	291	305	319	318	294	311	322	320	336	296	288	309	316	332	334	315	305	298	305	280	285	308	293	317	301	312	296	349	283	285	298	282	313	297	316	265	324	307	328	291	296	313	276	316	311	289	273	330	289	304	273	317	270	275	308	291	280	306	312	290	302	298	314	266	318	304	318	315	304	304	302	298	325	317	279	347	301	300	317	314	295	327	274	293	318	274	328	310	289	321	310	317	322	350	296	329	309	306	286	280	292	276	285	299	309	310	308	319	313	258	309	290	280	292	303	323	341	295	312	310	300	320	314	311	274	289	328	295	296	322	305	273	301	309	306	329	261	298	296	269	293	305	313	326	314	319	268	330	269	272	314	306	303	301	298	277	275	333	312	328	307	270	318	331	293	336	301	302	279	289	292	328	353	298	308	295	306	291	311	286	297	302	302	317	322	283	287	289	270	316	302	291	291	330	288	299	335	284	297	301	296	287	292	295	314	322	282	241	336	299	329	294	314	312	313	294	283	305	323	308	318	286	305	306	293	291	343	307	321	324	294	302	319	306	317	290	280	305	278	340	291	306	293	295	294	263	299	349	321	313	301	316	288	310	318	343	324	279	309	313	294	289	295	338	293	336	312	289	294	316	296	301	327	326	309	315	310	279	288	324	312	299	305	288	320	320	300	305	296	286	294	305	297	329	297	305	314	355	318	285	330	311	281	310	293	306	312	302	323	287	273	307	311	283	319	287	306	317	329	303	297	300	271	311	282	287	282	284	338	258	318	310	297	311	296	290	334	354	345	327	318	285	325	295	292	314	290	297	265	287	312	324	296	306	293	306	363	270	308	322	290	328	266	280	261	296	346	302	301	302	303	308	331	310	322	305	282	343	301	292	327	297	285	281	316	273	285	303	290	311	306	316	306	296	326	335	290	293	291	290	293	303	302	316	297	313	312	273	299	312	301	294	276	285	321	310	324	334	309	302	323	320	313	338	311	311	281	265	332	311	293	322	293	316	294	293	279	291	297	306	302	272	288	317	315	281	286	295	327	306	323	332	310	289	313	296	294	295	309	276	327	338	309	287	317	322	320	287	302	296	312	306	278	311	279	293	324	338	276	300	308	312	278	298	284	288	308	303	321	284	273	340	301	330	335	285	272	337	307	300	282	289	304	298	333	311	302	317	319	321	316	273	276	325	298	286	327	310	263	290	300	295	252	273	298	327	305	350	283	315	332	300	327	319	292	291	339	283	288	296	304	318	305	278	308	293	283	335	296	288	320	299	306	302	308	272	299	307	345	263	312	301	278	302	296	265	333	323	333	308	324	345	328	331	302	306	319	326	291	313	285	319	314	320	322	295	312	295	310	313	327	315	291	326	288	326	311	329	306	278	326	317	298	295	306	292	280	302	296	311	309	305	287	308	324	284	289	315	308	303	273	325	293	309	257	297	311	320	303	293	324	303	336	287	316	314	325	269	290	340	286	293	302	302	314	328	277	315	318	297	304	315	321	285	323	320	289	297	301	306	343	323	305	308	317	318	290	314	328	314	303	281	294	271	313	288	270	313	306	313	339	304	288	308	287	307	316	299	302	315	325	310	305	302	325	293	318	274	341	292	300	327	282	317	296	307	305	295	297	321	280	280	341	300	290	266	337	273	277	332	255	323	276	343	298	289	320	318	304	289	266	300	280	268	295	317	302	296	281	295	295	306	283	281	306	302	304	295	297	325	324	356	260	285	285	292	308	366	310	300	320	311	289	294	306	268	323	282	290	298	343	325	316	337	273	307	283	305	301	273	306	289	331	314	300	323	325	281	316	309	294	300	343	328	312	312	329	335	311	294	291	293	297	314	290	299	307	307	303	363	293	303	279	299	275	304	292	299	325	275	301	284	325	269	301	310	276	314	277	319	311	304	297	295	302	270	272	314	300	281	331	311	301	293	281	284	309	288	334	328	290	304	297	334	316	306	308	313	327	295	297	300	293	287	300	280	322	326	314	299	322	293	285	286	315	335	330	316	324	303	294	265	271	309	322	305	319	310	315	292	288	280	306	291	322	304	318	304	299	313	280	270	282	310	311	302	281	286	288	305	312	328	294	285	334	296	293	317	305	290	329	289	285	324	312	318	297	309	303	316	328	291	313	306	314	302	317	321	325	269	310	273	293	291	301	340	291	307	320	319	314	283	283	293	288	305	348	275	317	315	323	300	305	291	295	290	277	293	296	317	285	330	283	329	295	278	324	309	349	285	285	301	313	289	330	297	303	280	316	340	311	338	286	281	288	303	310	312	323	337	339	335	344	299	294	310	318	312	311	282	266	283	276	280	318	350	320	319	307	290	315	294	300	320	297	322	325	297	321	337	296	288	276	315	302	287	314	295	331	310	292	291	316	282	307	338	327	299	292	329	298	301	298	305	328	317	297	308	311	302	314	279	311	318	343	308	314	305	278	303	259	301	288	311	304	298	271	305	279	324	325	295	310	330	313	310	313	310	339	328	308	286	272	283	337	300	321	288	307	290	286	299	281	242	287	320	333	302	305	256	308	295	318	300	282	274	292	322	283	311	276	314	280	311	318	303	290	311	289	326	344	313	312	303	295	321	288	305	321	319	307	316	305	320	293	321	313	295	342	374	305	346	322	309	328	320	276	281	316	296	309	299	313	328	299	287	309	325	294	304	277	335	332	271	292	308	300	304	313	307	326	296	315	304	295	298	312	308	299	295	299	294	316	305	282	277	311	323	319	302	295	269	286	316	298	323	302	267	289	285	311	310	300	334	295	288	276	302	317	301	294	327	338	297	285	298	293	299	327	340	310	285	310	301	298	292	283	292	327	283	285	271	295	319	276	280	315	287	320	309	326	259	338	329	321	299	320	285	323	282	302	321	299	300	290	292	288	271	290	340	299	326	322	305	297	281	274	296	297	304	287	322	327	285	299	304	284	311	278	315	316	310	323	311	291	281	303	311	278	307	258	332	331	299	298	310	306	299	277	293	311	302	301	286	287	327	288	319	299	294	332	297	273	327	288	314	325	317	275	303	315	313	292	296	320	295	325	364
1835	696	710	740	712	647	703	718	707	744	715	635	755	656	732	699	714	674	702	662	658	718	700	675	693	741	677	696	688	703	663	643	703	683	672	695	677	698	681	660	729	707	688	680	706	734	692	713	669	708	678	705	705	655	680	732	676	724	655	729	645	747	685	693	704	710	700	688	672	732	696	696	667	682	665	695	719	697	702	682	656	697	667	718	715	654	652	671	695	690	660	693	690	664	680	704	700	701	706	708	708	671	678	662	732	684	670	725	663	729	683	731	700	722	696	691	667	706	678	650	744	678	673	694	708	693	672	680	678	665	725	680	688	662	682	698	699	698	702	686	682	696	688	729	683	663	719	681	737	714	698	682	686	700	674	710	681	684	706	731	661	700	714	671	706	677	704	704	752	699	719	680	693	683	675	686	693	708	709	665	731	711	691	671	718	670	731	710	658	727	693	701	687	675	721	668	721	646	703	700	677	686	712	696	692	701	673	761	693	716	696	694	713	672	677	765	715	740	696	675	693	696	720	674	717	641	676	695	668	661	720	709	711	682	640	701	723	725	685	720	697	735	676	688	685	711	724	706	659	675	684	708	702	670	674	765	689	681	732	689	716	704	665	717	697	709	684	649	704	706	711	691	683	688	676	697	732	729	716	725	678	687	696	739	717	632	698	676	695	674	674	712	728	732	677	707	670	707	690	694	720	687	715	687	720	682	722	659	650	686	696	697	672	666	709	698	669	702	693	733	680	700	691	713	648	756	663	753	689	702	664	731	680	707	699	664	694	723	631	665	722	721	682	686	724	680	687	710	675	663	718	695	686	700	680	722	657	698	730	724	716	664	738	733	679	687	754	682	684	676	715	652	674	721	714	710	719	732	663	730	690	694	710	721	695	614	725	690	672	676	694	688	677	689	672	687	682	682	710	664	682	748	685	729	700	676	709	684	651	684	719	719	720	713	728	688	701	694	704	646	663	695	670	699	659	724	689	652	700	698	727	674	704	732	697	709	687	717	695	716	700	742	705	709	685	667	710	677	710	659	704	707	680	672	663	632	688	709	719	683	685	704	656	709	722	689	727	733	680	671	685	725	735	674	720	681	725	676	681	671	718	691	649	731	708	683	680	652	700	655	723	730	639	670	672	670	652	727	686	669	685	730	664	732	735	735	659	691	643	683	687	694	701	671	669	700	703	682	699	702	681	739	698	695	697	739	700	655	671	677	728	674	674	706	678	708	714	667	673	737	719	745	668	716	685	651	685	704	679	670	701	709	693	661	678	663	708	703	695	708	703	686	764	700	672	682	707	693	703	698	705	701	664	698	683	747	685	690	701	735	746	690	687	668	689	735	694	708	685	679	668	691	713	685	682	699	660	713	684	735	690	677	736	696	721	671	707	729	721	720	687	729	678	704	677	661	651	679	722	679	718	669	713	747	668	674	677	706	704	694	680	667	721	693	710	697	666	732	663	648	689	686	647	683	685	632	689	698	715	678	718	729	699	696	717	685	669	712	707	670	677	690	716	700	678	686	650	717	698	681	706	700	645	668	679	639	685	722	712	704	676	673	687	667	694	670	670	653	706	668	714	701	658	699	710	699	673	663	685	668	692	670	727	671	658	680	702	739	692	771	706	671	686	729	698	685	656	713	698	682	665	687	706	704	678	717	685	694	743	705	689	688	702	690	774	733	704	715	632	713	672	738	712	719	699	694	708	701	738	684	728	694	725	705	696	717	718	715	744	666	697	748	744	695	687	711	659	702	661	691	648	723	708	694	729	674	693	706	717	694	678	699	697	650	687	668	662	653	671	664	665	725	700	690	692	733	679	708	720	633	713	691	723	668	705	689	702	684	705	730	708	701	663	695	732	679	721	676	724	744	692	680	682	664	714	696	691	664	640	712	680	721	688	688	681	685	702	695	696	686	713	673	757	683	632	649	726	646	715	691	716	681	694	645	701	713	656	698	716	719	717	740	693	665	635	667	705	710	699	681	679	708	724	674	668	662	671	708	702	703	658	665	675	659	700	649	678	694	688	721	691	664	743	747	749	660	699	697	692	717	666	704	687	659	699	692	694	681	725	712	700	673	689	694	671	686	699	687	746	685	704	667	683	673	684	715	685	720	696	730	701	713	689	720	677	702	718	680	674	709	682	682	753	660	737	709	716	640	638	667	684	688	674	626	760	703	683	682	702	688	705	681	679	702	701	706	713	678	681	690	681	709	687	694	659	692	679	705	673	674	700	721	699	709	704	701	652	729	733	699	686	756	694	706	663	685	698	679	708	687	705	657	667	675	690	791	734	652	671	719	723	712	654	668	706	673	689	707	678	719	673	689	657	673	678	672	733	649	695	694	659	678	727	741	709	692	702	720	724	740	695	705	704	717	719	698	690	640	694	690	717	764	765	714	697	710	716	703	687	706	743	680	707	697	734	733	709	714	747	681	690	689	705	689	689	725	635	716	697	699	694	676	715	724	699	706	702	724	691	710	651	682	691	733	680	700	658	698	710	641	712	705	721	689	683	673	699	710	687	675	637	696	716	689	737	703	696	656	674	673	684	703	699	693	700	686	703	680	708	664	727	712	668	671	723	702	711	716	629	686	720	677	690	714	708	685	689	743	669	699	696	680	705	723	701	674	678	658	694	733	689	663	674	691	679	678	676	690	692	646	683	679	685	671	680	694	708	690	733	697	632	661	706	667	727	724	713	632	697	726	736	684	712	649	708	686	731	707	684	703	673	740	702	698	705	710	706	639	691	685	714	703	739	675	732	728	655	704	675	695	748	696	725	652	694	666	674	687	697	691	650	721	678	720	656	691	641	725	721	697	691	688	699	743	622	691	716	681	683	667	624	657	673	707	710	702	728	662	699	701	689	662	709	729	717	688	691	646	734	741	717	663	719	677	645	708	694	710	685	641	705	672	711	696	698	697	711	712	707	652	724	716	719	674	708	690	619	632	691	701	719	712	686	676	641	713	702	719	681	605	696	685	636	724	690	670	696	707	686	706	730	673	714	701	672	711	734	670	704	713	693	747	696	646	675	694	658	696	702	701	738	651	693	702	720	711	695	757	712	702	686	739	690	703	670	708	694	683	761	691	687	687	703	673	693	689	665	699	661	673	686	672	711	721	705	703	750	694	653	698	671	693	683	701	656	710	674	688	681	738	679	701	724	697	679	655	683	707	711	681	668	676	692	688	711	719	658	679	656	678	654	672	682	630	676	638	725	689	675	706	722	649	697	719	715	653	691	662	681	726	692	687	646	704	650	747	730	692	729	708	700	660	669	686	695	683	709	721	650	692	678	744	670	730	643	676	665	720	717	715	680	717	701	701	705	662	707	678	741	753	730	647	692	691	716	697	705	682	714	689	660	729	720	695	715	693	746	699	674	661	689	655	700	697	734	700	652	661	711	720	674	699	674	709	650	703	685	661	701	694	681	662	700	713	676	694	651	706	721	698	702	665	702	705	654	686	700	664	710	749	678	713	652	671	707	718
7390	424	522	394	303	234	212	199	169	185	172	169	174	192	158	178	180	152	134	150	159	144	141	156	143	133	154	135	124	141	162	165	133	158	149	146	151	157	141	152	133	127	143	144	143	162	148	130	142	153	157	119	153	143	165	144	146	134	116	143	160	150	141	125	139	155	144	132	147	156	166	113	145	139	127	151	146	140	172	139	164	138	128	149	144	161	155	140	140	144	149	158	161	152	140	133	155	138	128	139	140	147	115	133	142	138	148	120	143	130	171	147	154	137	124	159	134	141	139	130	157	150	155	133	143	137	142	141	166	129	126	164	126	142	134	133	134	160	153	148	141	127	149	170	133	140	123	126	134	149	166	135	140	149	157	155	133	112	154	129	133	142	154	143	142	132	141	150	154	154	155	142	159	133	176	153	156	145	139	130	146	148	156	147	159	146	133	149	134	137	138	170	140	141	118	124	145	138	132	138	166	164	132	138	160	161	146	124	145	142	145	153	122	115	153	148	103	138	159	155	130	132	146	149	158	119	138	143	134	148	133	162	139	141	153	125	165	149	165	154	125	137	126	137	174	145	154	130	161	146	132	142	146	151	153	133	167	138	119	136	137	150	148	146	134	154	140	148	137	147	131	133	141	129	146	145	141	142	158	139	137	135	132	133	124	150	168	144	127	146	111	136	136	119	137	156	133	150	153	144	112	165	152	127	145	131	159	140	153	146	139	153	152	142	155	158	144	143	132	138	165	152	130	133	132	140	133	150	145	151	130	145	124	144	142	144	134	136	150	148	150	151	108	152	166	159	144	151	140	131	136	121	154	139	121	172	126	135	122	145	144	153	144	143	144	158	137	155	152	132	147	143	149	150	119	143	120	164	137	128	146	131	154	138	146	124	140	154	129	143	140	109	118	136	134	140	160	149	136	126	134	122	122	133	141	138	130	148	133	162	144	143	154	157	136	117	148	143	133	132	141	139	153	132	132	158	121	138	169	153	124	143	148	161	144	119	131	125	143	153	129	148	143	152	144	154	154	143	133	145	124	137	139	139	145	156	150	150	135	163	125	128	143	139	130	125	159	165	139	117	156	124	141	129	140	141	142	158	162	172	130	161	142	130	140	141	151	130	133	152	146	144	155	122	161	154	148	155	147	135	154	146	155	140	146	147	143	148	143	125	128	148	156	140	162	131	132	162	152	135	151	149	151	168	153	133	133	138	130	116	151	139	128	133	142	135	125	140	138	151	159	130	130	148	140	148	114	116	126	130	140	138	166	134	135	147	143	138	138	152	123	144	157	125	159	137	137	138	159	139	140	146	124	131	140	128	145	139	172	121	137	157	146	121	165	164	168	120	119	156	148	134	136	157	154	145	139	144	136	141	126	157	134	138	129	164	148	126	136	142	136	138	147	145	153	133	121	160	153	135	135	132	130	154	149	128	137	163	153	145	144	165	122	113	135	158	156	150	144	144	146	119	159	161	157	138	152	142	147	146	142	146	136	150	144	150	144	145	134	154	133	146	151	145	155	127	147	132	134	142	131	131	154	136	165	178	147	116	127	130	167	149	141	134	145	158	131	143	140	157	139	175	165	114	136	129	130	162	136	151	118	156	141	152	123	143	141	140	140	139	137	150	128	135	149	139	126	131	148	137	154	140	125	136	130	123	138	151	131	143	163	125	118	146	140	144	143	153	141	139	120	124	140	143	119	146	135	140	144	131	135	142	134	134	133	152	130	149	151	135	148	154	177	130	157	147	156	159	131	169	139	137	133	162	133	128	139	149	130	140	123	143	127	147	169	142	149	162	143	140	149	155	143	150	157	142	152	159	123	129	154	156	145	131	151	148	132	140	138	153	131	146	117	145	135	151	156	140	139	160	133	137	139	162	146	138	148	170	132	116	129	127	129	149	170	120	151	139	143	150	146	150	146	130	151	158	138	144	135	133	151	141	139	152	131	149	130	144	143	155	128	143	145	147	133	146	120	114	118	127	138	128	126	134	128	137	144	104	147	135	162	136	151	131	137	147	158	155	147	150	140	148	129	187	148	152	122	136	158	139	152	130	140	148	160	138	151	157	140	153	163	131	116	141	136	138	131	150	134	122	140	133	140	150	108	157	121	127	142	172	149	139	139	112	142	152	128	145	144	134	164	122	139	141	140	142	135	142	140	135	155	149	124	134	143	141	158	142	125	147	157	133	156	120	131	153	142	145	142	118	137	122	135	149	150	152	131	152	142	123	146	137	152	146	174	133	169	123	163	141	152	144	155	147	141	148	155	146	156	137	154	151	144	140	129	142	137	140	157	138	159	141	131	150	142	138	157	138	131	150	132	144	147	145	119	139	164	147	128	172	147	143	149	142	129	151	146	143	157	159	154	137	146	157	156	151	150	135	145	137	145	146	130	130	172	134	151	155	147	158	156	127	144	119	161	147	146	143	164	147	163	145	149	149	155	142	124	149	157	129	149	122	158	141	116	116	119	141	154	150	143	140	133	134	135	147	123	152	159	138	129	152	155	143	147	141	137	142	115	130	150	148	144	155	109	142	132	120	142	153	126	142	137	146	165	149	125	148	161	165	151	131	120	108	164	134	159	145	143	144	133	155	162	143	152	155	132	150	143	140	115	139	124	110	151	150	132	138	138	124	133	142	132	148	150	146	112	138	115	130	168	140	151	151	142	171	130	146	148	145	133	161	148	146	177	133	148	129	155	137	129	136	141	159	154	136	142	165	146	135	137	139	150	120	129	144	148	152	130	144	147	149	156	135	148	143	149	169	133	132	158	133	141	147	147	132	139	162	140	144	126	149	141	133	128	134	128	124	137	144	155	132	161	164	151	151	159	137	155	147	143	137	138	160	156	159	148	138	141	165	153	127	130	145	144	136	126	149	133	133	155	130	121	132	142	134	136	155	123	138	137	117	107	122	136	115	153	151	140	151	153	136	138	153	131	145	163	131	154	140	142	132	131	139	152	161	167	156	162	135	146	134	136	139	168	148	120	146	129	144	133	153	152	112	142	137	131	130	151	146	147	141	125	142	132	163	162	129	152	123	135	131	142	160	151	143	151	144	143	159	166	150	138	145	129	157	135	132	144	129	123	150	142	138	130	159	135	123	151	142	157	146	133	123	155	137	137	140	154	145	130	140	134	148	159	154	143	160	149	139	131	138	145	156	142	146	140	146	144	163	134	142	127	155	150	145	141	157	136	127	128	156	154	133	157	137	164	145	151	140	138	149	139	134	147	140	131	153	153	134	143	126	155	149	158	116	148	152	144	147	154	137	142	150	151	146	147	137	137	126	140	144	149	143	127	149	138	124	148	124	136	136	152	140	159	148	139	121	149	149	144	140	148	184	177	141	145	138	146	135	139	127	122	141	152	138	145	141	143	133	153	129	140	139	139	143	139	151	162	174	132	149	138	122	151	141	153	149	147	149	159	138	164	138	137	110	135	140	143	149	133	132	117	161	149	145	150	137	166	124	153	142	156	143	157	137
6130	620	1060	1217	1056	887	811	666	615	567	577	517	480	459	446	464	493	427	447	435	425	428	407	404	398	379	407	412	390	435	406	433	402	361	384	398	419	399	421	382	398	378	401	365	361	429	389	401	384	384	436	365	398	388	380	408	360	385	404	378	388	415	368	347	392	423	363	375	373	383	413	436	388	373	378	380	395	398	369	384	411	418	361	377	405	387	391	391	368	400	398	425	391	389	401	416	390	322	396	364	361	356	392	404	419	409	388	402	376	417	410	380	362	382	389	397	399	382	378	403	410	414	424	377	359	410	373	375	373	414	401	376	365	387	381	378	378	375	403	378	394	396	359	381	362	420	376	404	394	409	385	391	360	381	402	346	377	374	384	397	399	391	404	387	371	387	384	369	388	372	394	382	417	393	377	412	380	364	391	373	407	351	367	409	401	398	383	386	374	402	393	384	414	402	395	354	419	427	411	418	399	387	388	362	379	416	348	403	358	383	385	348	419	400	372	414	375	433	390	400	355	387	362	415	387	389	392	379	366	353	401	377	365	405	384	386	425	376	398	396	377	384	385	391	375	416	391	386	374	342	388	399	419	365	428	414	360	363	398	398	404	390	388	395	409	397	362	396	388	382	401	373	400	373	379	415	377	407	393	427	396	401	373	405	425	353	431	361	381	421	395	372	396	403	398	382	403	394	379	367	435	413	379	371	391	380	392	398	418	402	399	371	374	352	401	368	354	380	382	395	372	411	391	388	396	414	448	369	390	398	382	418	381	398	416	386	405	389	394	382	420	391	373	386	406	362	354	417	387	393	393	399	396	409	364	396	407	390	402	370	369	440	395	399	378	400	358	366	401	393	369	374	391	389	385	400	431	375	375	400	421	391	377	392	410	371	380	399	413	377	382	405	372	381	392	398	408	366	386	362	383	375	401	374	391	356	356	361	337	388	435	403	399	352	374	393	390	404	395	403	375	379	376	355	377	373	394	387	382	410	376	375	381	385	376	394	358	377	405	372	404	385	374	393	408	379	373	383	391	356	355	374	392	381	395	374	350	416	393	376	371	412	365	360	374	396	402	426	385	417	386	363	384	408	402	382	378	387	412	397	423	392	405	373	388	386	389	395	406	398	351	374	386	390	384	390	379	418	378	382	411	387	390	361	406	376	402	404	374	383	347	390	416	408	405	388	366	377	398	391	388	396	392	385	393	385	388	397	390	416	400	398	401	373	396	373	388	391	375	372	383	381	367	384	387	403	379	382	386	414	379	399	408	392	339	397	420	379	392	413	378	396	378	357	380	413	382	380	386	342	374	386	401	391	375	384	361	383	388	391	373	387	376	383	396	404	402	402	406	402	388	403	397	371	358	391	366	396	407	391	362	359	398	381	365	393	381	394	392	433	373	405	356	384	420	387	391	397	407	390	368	410	355	418	419	378	404	385	359	386	398	411	400	409	397	389	387	356	397	394	379	380	361	408	402	364	376	394	390	361	377	405	396	420	375	388	396	394	375	384	382	379	458	387	344	374	390	373	387	375	372	409	401	351	366	387	363	394	380	371	392	363	377	362	377	421	395	390	368	373	353	395	400	390	388	378	395	422	432	388	395	378	398	346	375	418	354	379	417	367	377	392	382	402	364	411	413	400	370	429	382	373	390	412	409	401	405	382	379	372	378	393	395	375	412	415	362	385	381	390	379	362	399	385	402	384	386	361	373	435	394	363	403	388	394	382	381	386	380	343	388	390	401	393	400	381	380	446	410	376	359	381	356	429	418	386	407	398	377	405	375	386	386	415	382	380	352	345	383	383	386	390	360	356	381	375	389	376	404	407	351	401	381	417	405	375	373	393	379	374	427	382	437	392	397	383	365	396	403	396	375	358	364	412	340	367	360	388	414	417	371	396	402	397	323	385	386	379	370	406	337	389	391	381	382	403	364	421	381	381	352	381	400	385	412	409	372	382	409	360	401	355	393	373	396	394	372	373	378	414	373	368	391	393	404	423	378	433	401	372	415	394	391	379	375	363	359	423	383	370	379	409	372	402	397	392	354	389	390	375	361	360	386	384	373	383	402	396	399	405	392	386	343	375	390	373	401	366	363	380	399	372	379	391	402	368	397	360	387	360	400	385	350	417	360	382	407	394	373	357	366	418	401	397	409	367	413	387	372	385	391	372	394	361	397	365	396	385	423	377	387	381	402	385	371	412	387	416	405	421	343	395	379	362	395	393	393	378	360	398	383	371	411	368	398	374	412	414	382	409	391	385	359	375	376	383	398	398	434	382	388	392	386	365	416	399	393	348	394	419	388	385	408	393	399	370	401	412	400	383	388	396	384	390	356	390	408	401	369	369	369	436	423	369	393	368	408	382	395	376	360	367	368	364	416	373	406	415	380	405	416	404	391	367	433	422	384	384	400	413	378	377	400	409	387	384	384	373	356	370	386	370	400	437	351	420	414	409	383	396	387	382	379	356	361	362	386	363	386	395	371	362	388	370	375	396	382	409	387	370	395	355	392	398	393	370	401	369	386	365	413	378	374	377	389	373	392	382	400	408	379	378	412	369	383	380	406	440	397	395	393	372	356	400	368	393	391	381	392	396	425	358	349	400	420	385	393	382	366	406	367	413	410	383	421	364	370	424	348	390	386	348	370	405	390	375	394	381	397	406	398	378	397	363	353	410	384	373	430	411	413	402	366	372	389	402	419	363	409	383	384	391	380	412	391	409	410	377	381	383	396	367	443	374	376	377	412	362	416	400	388	394	366	413	370	411	392	394	386	386	384	378	369	376	413	377	407	394	378	375	429	359	390	404	350	389	394	358	392	400	376	433	402	358	384	399	405	399	412	385	372	358	408	363	388	409	370	361	395	395	400	403	409	396	396	385	422	403	375	369	394	366	377	372	379	396	377	385	381	426	386	382	389	361	372	379	373	433	358	398	398	369	355	372	390	369	375	372	438	361	376	406	399	359	378	393	400	372	364	420	401	372	391	369	390	385	369	369	381	394	435	383	377	400	390	378	384	390	428	363	398	401	382	394	373	399	407	378	336	393	385	403	372	374	398	397	407	401	428	379	350	410	370	377	421	358	399	372	380	392	403	374	402	410	407	432	388	450	397	387	356	394	395	371	396	390	391	325	363	367	379	378	343	395	374	380	376	395	362	384	371	372	368	397	399	420	362	380	392	368	401	359	402	381	411	360	367	389	415	368	355	371	342	378	374	416	358	420	399	387	391	406	372	384	353	390	395	387	421	391	405	419	397	375	415	380	390	405	418	350	381	378	369	375	390	416	398	394	405	411	398	380	367	403	379	391	369	390	364	418	386	397	364	418	419	375	375	362	372	370	383	391	364	382	416	390	363	367	361	388	393	379	390	418	449	409	416	387	368	390	398	409	364	371	370	401	392	371	410	379	356	374	379	379	397	411	408	382	387	360	389	396	403	389	374	417	416	397	419	400	389	364	381	387	418	386	394	366	390	382	391	373	384	397	381	396
13574	1034	913	698	500	436	355	335	277	292	295	282	244	218	247	238	218	236	234	225	239	217	226	256	218	225	207	179	205	209	189	197	209	223	212	206	195	210	232	220	218	230	181	243	217	213	197	229	230	234	228	211	204	271	230	221	210	225	203	203	214	203	208	197	211	188	219	184	196	216	223	217	208	184	220	203	234	203	211	209	195	194	236	203	213	252	189	185	204	170	212	191	194	188	192	188	209	218	205	200	204	216	239	221	185	181	233	240	200	207	208	177	198	207	191	215	231	212	185	202	212	215	223	187	212	224	244	216	215	223	228	219	194	190	218	225	218	230	239	206	207	217	222	200	201	208	210	216	209	232	204	195	212	201	207	221	226	201	205	228	187	188	221	197	194	206	187	184	187	219	195	207	219	220	201	191	189	218	207	185	206	204	235	221	205	213	197	216	215	252	224	199	233	224	229	202	212	207	207	218	196	218	223	239	208	196	227	225	217	186	209	209	220	211	197	198	226	203	201	251	215	202	207	223	202	222	194	205	227	234	210	197	210	209	209	221	197	195	200	209	210	214	236	209	238	218	240	202	199	223	210	215	222	212	237	216	200	197	204	202	217	205	205	208	202	219	204	229	231	216	200	200	173	196	209	200	202	214	211	208	218	206	213	216	206	204	201	203	186	219	229	214	209	198	192	202	218	221	199	214	226	215	218	202	222	237	239	210	229	220	224	234	203	223	225	192	186	229	213	230	205	243	197	193	197	190	200	206	207	199	200	229	226	199	199	189	251	217	210	204	209	183	225	197	209	198	221	203	179	198	214	188	225	195	198	222	206	179	190	217	196	229	193	220	212	187	220	235	204	202	228	187	235	194	208	221	245	205	220	219	234	213	205	178	197	209	199	219	220	218	206	193	221	203	202	234	196	193	208	202	196	206	209	210	218	228	187	218	203	221	211	224	192	201	226	215	204	212	196	205	187	232	232	207	192	218	209	195	206	218	200	180	188	230	179	222	211	212	205	223	227	179	205	222	190	240	184	203	214	220	229	201	220	242	233	214	235	226	225	196	199	213	197	218	216	204	213	202	196	212	224	219	208	193	206	210	205	214	215	187	226	215	196	217	217	202	219	225	174	211	210	234	211	202	210	173	220	200	209	217	237	202	200	227	202	202	224	230	211	216	213	183	169	211	230	205	215	242	218	188	212	187	234	207	202	225	231	242	208	197	200	210	201	250	205	206	237	216	192	207	214	220	232	194	226	215	198	224	219	203	218	198	236	211	233	216	218	211	202	213	183	199	182	165	208	218	194	192	212	233	202	234	208	187	217	234	207	199	202	193	217	221	221	213	216	218	201	221	208	216	200	176	215	215	217	182	215	225	247	221	217	213	190	216	251	210	194	208	218	209	233	179	191	212	204	175	195	229	232	209	222	218	215	208	225	210	217	226	181	196	220	214	192	206	212	210	211	213	190	228	197	186	220	203	202	198	228	190	199	208	230	196	232	221	234	196	234	201	201	227	218	239	206	217	204	210	186	204	245	179	231	244	240	219	199	205	187	209	199	199	233	191	173	222	221	200	221	218	223	218	211	195	215	204	206	213	204	219	187	213	204	234	216	228	190	212	184	198	254	187	181	228	192	239	219	227	201	205	179	218	225	219	206	209	195	204	176	206	199	237	214	209	213	195	218	198	183	224	231	187	213	203	243	205	209	234	223	204	190	207	217	220	207	198	190	199	209	217	171	198	223	234	206	191	201	201	197	200	215	195	222	203	198	196	218	223	217	206	245	201	229	229	216	210	200	234	224	219	207	220	204	180	213	220	224	194	212	213	208	220	205	213	208	223	202	232	183	183	161	184	201	188	209	218	198	214	214	173	199	212	193	206	206	206	210	204	235	222	207	209	220	201	216	186	227	187	189	247	221	238	187	191	229	207	203	220	219	184	218	208	199	221	195	226	229	218	194	210	193	227	199	204	213	185	197	204	198	213	212	213	209	212	208	208	244	231	190	199	190	201	220	210	193	204	203	199	204	212	194	197	221	206	217	223	211	216	213	215	266	226	204	213	228	201	209	207	215	207	177	218	199	195	201	218	205	206	191	212	222	196	210	228	211	208	218	196	204	212	211	205	220	243	212	220	222	221	186	200	214	217	223	215	177	219	181	215	220	212	201	206	209	199	215	207	223	205	231	189	215	184	212	187	200	197	195	241	209	228	219	204	227	213	234	205	200	201	213	203	185	215	215	221	212	222	189	195	221	235	228	223	208	207	187	178	214	193	205	214	212	207	229	211	223	215	228	209	192	199	199	240	221	204	188	206	213	198	220	193	216	198	204	212	205	220	204	191	212	220	211	203	216	216	187	215	199	197	217	209	183	191	193	213	205	215	219	217	204	191	232	244	196	180	197	196	233	198	208	199	227	181	191	217	214	172	214	216	217	216	218	239	217	197	191	205	209	215	180	192	239	220	243	221	200	196	210	213	235	208	220	238	220	195	222	249	203	208	203	212	220	213	185	194	234	188	223	219	222	225	204	188	209	222	245	225	225	204	221	187	213	209	214	213	225	190	230	195	207	207	235	212	219	185	201	209	220	205	216	211	239	203	180	249	244	198	237	208	206	177	198	211	201	220	213	241	188	212	218	180	185	212	201	189	210	189	201	220	190	226	226	206	209	205	222	195	199	214	221	227	198	223	198	210	231	208	214	220	208	203	210	205	217	187	218	206	207	219	174	221	167	222	206	208	210	200	219	207	229	189	195	195	177	238	224	219	206	193	221	215	225	223	220	229	189	214	206	189	226	227	196	188	184	202	196	197	173	196	210	212	208	204	182	203	201	215	222	237	225	218	191	185	192	198	213	236	184	217	206	217	218	211	195	196	207	197	195	195	188	198	213	230	216	190	213	206	218	224	190	203	200	189	240	184	196	215	224	229	216	213	225	220	178	192	222	209	225	185	203	237	206	220	206	214	213	208	213	205	210	208	185	188	198	213	214	193	207	175	218	185	230	192	213	210	211	208	181	236	194	204	185	212	207	196	241	203	196	203	218	193	206	213	220	221	198	221	206	200	228	208	207	182	183	178	220	191	185	173	214	215	221	208	227	220	220	183	212	193	177	224	226	196	222	212	183	223	209	226	205	213	223	208	219	208	208	212	203	230	226	185	227	232	226	200	241	225	218	216	195	204	211	194	203	223	210	222	206	222	212	196	176	207	198	215	185	209	206	220	223	228	209	228	191	202	196	213	209	201	216	194	202	216	217	213	217	208	224	226	185	201	229	232	213	213	180	207	189	199	189	209	226	231	184	202	236	216	210	195	222	221	203	193	200	202	184	224	225	203	234	186	207	204	211	201	212	196	227	241	229	211	224	225	196	244	219	202	197	206	206	252	220	210	207	180	206	190	202	185	210	194	199	187	193	219	236	209	192	234	211	211	195	199	235	227	196	227	190	209	212	219	197	227	221	219	218	233	207	223	217	210	191	216	200	215	222	226	216	212
8090	1071	1942	2211	1874	1491	1262	1168	1041	1006	872	826	793	721	683	686	673	677	659	611	606	635	564	636	588	571	625	577	569	591	576	585	537	557	516	578	548	566	557	562	570	536	553	576	542	561	570	562	588	558	555	539	549	549	514	524	516	523	556	569	530	516	537	571	557	571	511	540	553	527	555	556	547	537	525	540	496	560	541	553	553	601	533	549	567	574	513	553	542	536	545	519	533	537	518	520	535	547	563	567	594	509	551	574	504	549	515	560	547	560	472	537	540	503	588	502	527	511	544	509	519	542	544	511	549	514	549	507	542	554	512	576	521	518	507	533	575	567	499	550	550	557	519	517	566	489	519	538	545	584	519	598	565	520	563	528	525	543	532	568	535	545	504	550	522	557	518	567	537	509	532	563	559	524	521	549	517	555	543	514	592	537	556	568	508	570	500	521	538	567	562	542	565	495	521	551	553	530	571	510	544	526	572	555	552	580	527	534	519	583	485	530	521	539	559	538	559	527	509	536	556	552	591	551	551	510	530	573	553	555	508	563	532	518	551	518	506	539	548	550	561	541	533	529	562	495	540	499	499	526	546	532	554	555	554	556	581	511	514	502	520	542	586	563	544	558	510	537	565	564	529	565	553	530	513	527	535	564	537	566	545	528	536	540	538	536	539	553	552	541	542	563	531	565	524	531	558	490	539	510	539	510	541	552	553	542	560	582	589	526	515	510	569	526	519	549	517	517	581	494	518	591	517	537	517	534	530	550	545	534	570	553	547	577	504	517	509	533	539	513	559	555	490	579	531	563	550	541	556	564	504	552	499	543	517	499	553	528	556	547	482	531	530	545	546	519	583	502	567	548	550	548	535	574	552	543	579	539	526	532	560	552	512	529	516	537	500	582	532	539	540	528	505	538	534	521	583	520	521	526	534	536	537	518	545	547	510	534	557	551	556	521	538	537	502	517	524	576	557	531	564	517	516	571	514	519	544	579	531	536	525	532	549	491	517	545	532	539	557	536	567	525	511	538	515	541	516	519	541	534	614	491	537	553	538	517	548	532	526	525	549	519	559	530	575	531	547	605	545	502	516	510	557	526	523	531	550	571	530	529	543	593	543	547	546	515	585	520	520	548	518	516	502	569	531	561	535	557	516	539	496	550	575	537	540	560	570	573	537	545	537	544	549	579	567	540	529	520	594	572	555	517	554	540	566	548	543	573	532	587	506	504	547	532	524	563	514	543	537	535	508	514	508	510	501	536	530	552	529	522	526	489	582	530	502	539	532	502	542	511	531	523	540	526	550	552	533	527	560	530	522	563	530	549	554	509	594	514	569	557	533	502	573	520	528	500	555	517	590	524	524	531	563	551	538	521	561	519	540	568	488	513	569	521	575	555	550	544	519	548	536	509	566	547	540	495	539	562	560	528	548	487	563	539	510	582	542	594	498	509	522	535	506	583	579	534	540	541	493	537	559	517	569	517	536	551	520	471	519	534	559	505	516	532	558	564	530	555	563	515	533	530	535	572	526	575	537	605	553	513	531	515	551	547	533	537	507	550	577	548	556	515	548	554	506	546	556	540	538	540	551	543	567	554	502	546	532	573	511	550	572	545	528	508	573	544	516	551	582	537	541	511	545	558	543	571	532	503	564	566	516	513	520	531	543	553	528	561	563	535	503	518	532	535	535	549	544	560	574	519	562	517	565	553	567	494	546	535	568	516	512	535	589	559	580	560	522	530	566	564	556	527	485	506	520	553	550	528	527	520	563	576	543	539	539	543	534	546	566	557	524	544	542	532	536	523	540	521	541	509	575	531	551	568	516	522	562	521	508	542	461	533	522	561	510	536	509	515	508	557	543	546	558	514	551	580	521	576	517	553	566	521	546	530	533	550	509	506	508	542	508	561	537	496	533	499	549	522	537	542	545	518	564	581	542	556	550	598	522	505	566	534	530	507	551	507	557	512	557	530	540	549	537	523	532	497	580	587	536	543	556	533	530	550	523	541	540	537	573	507	556	524	522	603	522	538	563	548	521	555	519	548	553	563	510	528	579	547	548	524	559	519	536	526	601	524	516	525	542	536	560	504	549	541	504	540	542	522	528	520	488	526	560	515	554	627	581	551	546	537	548	556	561	534	517	573	514	547	511	516	514	553	519	559	545	542	549	539	509	533	542	526	538	522	532	559	527	566	540	560	516	511	576	546	522	541	532	557	549	560	550	564	517	546	511	556	574	483	561	555	533	505	510	538	531	571	571	545	527	538	542	556	552	541	540	540	556	532	513	500	532	599	534	514	504	545	546	490	556	528	548	529	541	528	494	529	550	564	526	501	566	542	532	599	573	502	557	530	505	533	519	509	533	542	508	535	520	497	546	540	564	526	539	532	518	578	553	523	533	514	535	530	499	535	582	547	533	543	495	541	524	553	538	543	537	548	564	535	510	567	513	544	520	602	568	533	542	535	532	541	501	550	522	566	571	522	547	527	493	576	515	524	534	533	500	563	505	529	538	510	536	525	556	527	557	541	559	516	526	498	546	516	550	540	502	493	519	488	533	595	502	539	542	529	555	505	532	535	541	584	549	523	555	538	532	533	506	508	527	576	534	518	551	509	537	535	507	550	552	571	570	501	536	538	543	537	547	604	505	543	568	535	473	528	496	523	529	525	556	559	531	520	516	565	504	512	562	551	520	539	565	608	568	563	566	525	554	556	549	556	564	546	512	587	560	576	596	522	527	574	559	519	550	565	536	518	555	552	534	567	551	544	540	539	544	569	518	517	552	511	541	542	528	538	505	530	538	516	544	550	544	558	509	539	552	512	524	511	536	534	557	529	511	549	513	534	596	557	537	525	520	576	577	562	544	527	509	551	526	573	578	580	537	544	551	516	563	530	560	552	509	520	522	513	534	525	535	526	540	522	585	553	576	530	546	543	535	542	529	520	547	527	521	536	541	550	540	534	528	557	533	541	560	522	522	568	542	555	570	552	537	517	530	557	533	566	573	508	556	542	539	608	564	541	567	518	549	520	567	545	535	540	540	528	539	528	573	543	547	554	528	534	499	523	526	566	564	563	513	526	538	521	542	530	570	605	586	529	517	547	546	525	586	505	562	527	525	559	516	508	493	529	540	550	590	531	549	537	578	507	519	520	533	541	548	557	526	534	528	585	546	548	501	546	529	513	549	540	519	531	534	514	526	556	509	540	525	528	544	533	555	556	556	551	531	562	519	552	533	557	525	524	560	524	538	527	520	538	521	587	525	544	564	568	521	518	550	557	529	539	531	563	520	585	533	524	504	546	506	548	545	512	540	540	525	529	574	576	516	562	588	524	548	527	522	492	529	550	525	556	545	563	555	491	528	530	576	510	571	544	521	541	529	536	532	565	538	537	521	517	524	572	540	533	536	564	527	531	531	543	506	517	539	538	563	555	539	574	563	532	557	529	540	566	482	506	562	500	513	552	521	508	553	558	533	563	548	527	503	534	527	523	529	527	530	517
1754	319	301	329	312	305	329	318	319	310	328	304	306	306	294	310	307	266	297	276	268	275	303	272	328	304	285	308	282	270	272	345	322	282	287	341	289	313	317	291	295	296	330	301	315	304	316	301	286	316	297	335	295	293	320	285	336	336	314	321	291	318	306	267	296	333	311	272	338	319	318	309	298	307	310	286	315	291	302	278	301	329	317	323	282	267	287	318	316	333	285	315	300	316	322	301	281	307	306	344	286	310	263	300	310	290	330	296	312	274	339	326	313	297	314	320	324	314	311	303	282	297	274	304	300	274	289	306	295	303	278	316	277	293	302	322	299	287	313	343	271	321	312	297	308	296	274	339	290	293	288	313	305	298	330	323	306	277	298	266	281	311	306	322	295	288	292	290	278	282	281	308	326	292	326	292	307	302	305	340	301	316	312	308	313	311	317	317	325	328	266	284	289	289	358	330	275	322	310	319	290	337	279	276	262	270	285	284	285	278	328	269	286	303	270	330	332	293	315	286	309	300	297	288	295	283	307	243	326	297	310	295	266	288	326	267	301	293	299	290	294	295	309	332	305	335	308	319	318	308	308	300	300	304	286	285	291	316	306	337	299	321	286	305	307	277	309	292	295	278	327	271	294	306	324	294	261	347	300	309	316	317	299	293	321	299	289	276	294	283	280	345	304	285	317	346	320	269	355	332	287	319	304	303	293	286	311	328	314	299	315	312	314	306	305	308	271	306	260	347	338	268	334	313	329	294	265	325	282	311	301	296	297	292	303	276	291	290	314	338	345	324	308	291	302	305	327	303	264	301	260	332	312	296	289	308	331	303	296	321	289	325	337	322	317	307	329	332	330	296	304	280	310	304	305	324	290	310	308	280	304	317	308	252	307	326	279	306	326	287	355	321	319	279	296	306	309	305	314	316	270	309	312	295	293	291	308	282	295	288	299	286	287	331	320	302	301	300	303	302	296	295	329	307	332	301	315	280	252	322	311	288	310	298	294	282	291	292	265	333	305	283	278	295	293	285	342	277	285	316	281	317	286	307	281	298	295	305	286	302	331	314	318	259	339	309	328	313	311	304	303	304	310	317	325	280	344	269	311	325	311	332	318	303	294	280	295	315	303	281	315	308	277	322	261	305	328	276	322	273	331	293	304	315	287	286	335	300	292	306	297	330	325	307	286	261	299	331	305	310	283	296	309	316	343	278	308	324	324	310	270	323	274	338	332	328	319	337	329	295	300	331	291	292	313	323	328	333	306	336	304	287	302	302	312	301	340	305	330	319	292	328	298	285	296	325	297	311	333	305	335	313	283	288	305	302	301	321	290	312	307	297	279	332	307	323	314	295	296	298	307	294	278	291	303	290	314	312	319	346	319	315	321	310	321	273	299	302	328	273	320	262	314	324	320	294	287	280	320	281	301	329	315	307	303	288	284	282	302	323	271	304	288	310	316	297	328	291	301	285	304	307	323	303	270	317	333	323	304	313	304	280	295	311	259	314	273	313	299	291	312	264	327	338	278	297	313	284	283	303	291	310	318	318	297	274	309	317	307	243	310	336	319	314	296	271	307	311	307	290	295	280	325	343	327	298	310	298	325	280	300	307	293	285	273	294	289	289	257	294	305	287	267	343	335	299	303	305	281	303	324	315	290	277	309	315	313	306	305	283	302	294	319	283	265	318	310	309	292	300	292	291	334	319	303	302	278	308	322	297	300	275	302	309	273	266	282	322	320	292	343	334	306	296	316	308	295	309	332	277	294	289	299	308	310	315	267	330	278	309	290	296	316	323	292	292	302	316	316	288	288	340	267	325	313	294	297	289	299	308	322	314	291	334	313	305	306	316	285	289	311	275	301	288	287	311	307	296	312	310	295	282	318	309	316	288	311	289	274	297	316	297	291	293	288	309	336	320	311	290	292	276	306	296	281	284	318	331	317	308	288	334	313	289	282	305	301	286	295	281	298	308	284	284	299	301	296	293	290	308	302	293	306	325	324	310	335	281	308	302	323	306	340	325	285	319	314	290	277	308	304	325	269	289	341	259	295	297	296	342	276	266	314	336	306	305	309	336	295	307	293	321	320	312	286	282	284	287	319	328	323	340	298	290	306	286	322	314	316	289	333	319	306	307	276	289	302	303	278	292	308	311	289	337	303	281	277	318	319	300	284	332	340	313	284	264	298	294	340	304	342	295	307	298	320	296	312	308	309	307	311	278	307	305	308	303	300	297	302	339	299	328	282	291	297	260	293	289	310	308	261	283	307	309	341	297	298	282	319	314	279	306	287	310	273	311	331	324	301	302	281	293	301	331	333	310	343	310	290	303	308	304	318	304	303	305	319	330	326	318	305	295	314	266	296	286	301	275	306	261	306	306	270	296	312	292	319	333	302	286	316	306	318	292	287	291	297	280	289	311	320	303	312	305	321	298	283	293	289	272	324	311	312	321	354	307	309	300	279	290	296	287	308	306	296	310	254	309	288	323	276	269	318	280	321	277	321	315	314	304	284	346	287	336	290	285	324	298	291	295	318	303	288	286	303	312	298	284	326	310	309	339	281	321	312	295	294	276	329	283	306	340	291	301	316	305	296	326	280	312	300	327	279	298	296	261	300	285	312	280	277	306	334	348	309	302	300	308	302	313	315	318	297	291	306	303	287	335	313	323	274	281	336	311	293	303	294	311	335	312	293	306	318	296	364	285	297	294	306	284	324	291	300	285	295	303	271	288	304	283	308	327	338	301	334	310	283	309	283	298	277	309	309	312	305	345	292	310	299	302	329	321	294	279	323	332	322	296	277	318	318	322	320	346	302	290	292	298	279	289	282	293	295	275	296	311	319	291	306	299	329	303	280	300	277	294	303	302	334	268	296	313	312	322	322	289	309	275	286	301	299	272	286	303	345	305	267	308	295	273	300	307	303	305	291	279	280	279	329	292	321	313	258	300	276	284	294	292	309	277	290	301	300	273	308	312	287	316	311	291	305	314	344	283	314	272	291	287	320	285	265	277	287	309	309	299	300	267	326	308	310	331	300	292	316	311	327	297	336	297	316	293	314	321	282	254	247	298	320	281	289	297	288	304	286	297	307	319	316	313	286	306	280	303	292	288	295	289	342	325	327	313	308	292	294	285	348	311	339	286	309	296	345	307	333	331	301	268	285	300	277	293	330	288	315	284	313	287	337	307	299	300	301	286	295	313	310	343	337	292	280	302	295	302	311	313	289	305	312	299	328	330	318	346	307	264	320	311	283	295	315	320	275	349	301	314	296	316	363	279	326	338	317	334	306	335	306	291	294	322	308	319	280	306	276	291	297	287	281	273	272	282	288	298	304	313	287	303	295	285	293	286	275	322	316	320	338	301	303	283	295	303	308	294	297	283	331	298	285	290	305	306	294	343	337	309	292	324	309	283	296	336	288	326	276	309	322	310	303	315	301	319	340	349	312	286	289	274	295	279	323	323	311	281	299	311	306	316	290	279	303	319	287	290	314	326
1855	708	727	681	672	738	739	717	710	687	677	706	705	701	771	632	647	679	716	706	707	671	744	658	680	666	669	667	662	718	718	723	702	731	761	734	682	719	723	712	710	753	702	676	677	687	653	676	683	667	704	726	691	711	694	734	734	691	675	711	702	722	709	679	699	722	692	671	712	661	669	693	650	720	667	689	684	687	736	744	696	707	716	730	675	683	659	727	701	708	664	668	718	679	611	694	675	655	648	670	704	675	710	649	708	709	685	696	655	672	693	673	710	689	665	676	689	696	698	678	713	680	709	712	683	709	691	727	683	717	672	668	674	679	664	718	697	711	665	678	688	681	666	724	732	737	668	684	702	657	728	698	670	702	656	700	718	718	695	713	651	745	663	697	715	736	727	694	688	689	678	702	750	718	703	669	650	666	749	653	712	683	619	706	678	708	712	630	673	691	708	727	673	702	734	664	681	654	687	660	677	706	689	672	684	744	734	684	667	723	692	701	711	685	670	664	670	671	692	707	720	697	680	723	712	710	753	685	694	677	678	761	655	691	659	715	701	678	682	703	640	717	717	676	680	680	699	679	664	714	655	704	740	675	734	672	702	656	680	671	673	744	654	715	660	718	676	670	650	692	674	699	719	671	698	686	693	719	710	702	724	679	710	692	748	672	685	676	714	639	704	665	644	726	713	696	685	691	699	711	724	699	680	717	715	711	641	750	707	683	723	671	658	717	673	689	678	675	775	692	658	747	708	671	711	672	697	696	660	680	665	725	672	703	675	686	709	668	691	723	712	724	685	708	712	730	681	690	705	708	676	683	704	674	719	687	710	696	714	654	685	656	684	634	696	655	678	743	682	682	701	701	640	645	720	701	654	699	669	694	716	681	695	705	692	710	709	709	703	714	693	676	684	695	687	700	701	676	721	679	636	672	730	713	700	708	670	721	702	717	690	653	688	708	722	711	693	704	696	726	682	729	684	666	704	747	705	702	696	717	697	607	676	748	680	662	657	694	736	686	739	687	710	720	665	637	688	703	674	677	683	667	684	723	692	742	667	710	684	728	669	731	633	716	696	697	651	659	700	674	693	666	678	671	724	680	683	722	738	716	678	724	665	682	688	676	678	640	730	732	760	670	692	680	671	710	672	709	760	679	706	673	699	654	671	702	692	636	685	698	726	640	664	728	694	696	680	701	665	695	686	671	681	676	647	703	652	658	715	710	718	742	713	735	676	742	659	682	673	659	685	674	674	691	724	704	636	719	670	706	737	702	711	731	695	754	668	687	709	672	692	670	697	688	693	698	632	692	641	662	721	699	694	725	690	649	723	723	650	720	733	673	704	647	726	712	711	678	700	645	683	670	656	684	676	677	679	707	671	691	660	677	658	686	687	699	669	717	701	683	683	658	646	694	677	671	705	688	691	656	674	671	721	696	655	686	694	701	655	689	645	682	722	694	638	706	696	693	712	719	690	669	685	711	705	716	712	674	644	711	718	671	695	686	762	695	660	677	683	668	686	674	692	647	735	692	702	738	717	672	708	709	755	686	697	717	741	652	697	658	724	706	741	698	663	649	668	689	694	712	692	672	695	689	702	690	651	689	703	698	717	693	661	701	664	662	680	662	680	697	695	658	657	655	686	668	750	702	707	684	714	696	725	686	663	695	671	668	660	683	718	674	700	698	700	711	674	660	717	673	670	700	688	684	675	702	695	692	657	740	707	676	714	723	718	670	699	730	696	656	665	704	666	700	697	669	714	684	649	688	656	700	641	677	680	692	701	707	734	677	686	654	722	674	697	706	645	718	690	689	662	688	654	631	690	663	703	702	749	686	722	718	669	675	712	676	735	704	716	671	654	690	670	706	701	684	647	660	698	695	687	691	666	672	755	692	703	666	663	701	697	664	678	673	679	670	660	697	672	689	731	672	695	678	693	749	684	690	695	694	618	682	674	666	679	710	701	689	722	735	670	665	706	673	690	639	690	645	650	687	665	672	697	690	679	691	676	711	652	746	725	677	724	674	690	657	694	695	638	717	658	660	679	685	737	714	724	727	722	696	606	720	675	679	678	720	669	703	739	666	669	654	676	711	699	708	716	721	701	718	744	675	710	699	707	674	754	671	701	695	655	717	652	675	719	681	693	659	680	663	715	665	747	664	700	731	751	673	698	712	689	709	742	719	668	686	678	702	679	643	673	680	652	701	713	664	663	689	728	722	687	688	693	661	694	716	707	703	675	757	710	702	694	709	672	686	688	683	648	693	672	701	716	702	743	678	675	674	680	718	664	682	728	739	695	639	681	727	678	700	658	680	647	692	709	643	711	682	689	704	707	722	711	717	659	709	650	698	712	666	717	693	707	685	654	682	724	712	679	740	693	679	704	749	714	675	720	750	708	654	701	703	679	701	660	710	667	644	746	692	691	693	721	681	664	693	689	660	685	648	669	692	686	699	733	646	707	705	740	697	669	707	717	708	641	717	684	689	668	689	680	732	670	678	693	721	668	693	679	652	699	646	682	712	687	696	679	717	669	695	717	694	723	688	675	725	699	681	686	694	681	690	677	681	682	734	692	666	764	663	699	690	690	683	647	700	747	673	711	705	678	693	702	689	699	676	693	653	699	716	686	660	724	598	687	710	696	697	679	630	738	690	672	747	700	670	688	675	671	692	709	699	736	630	715	707	651	697	637	697	756	704	711	711	708	759	721	669	719	698	680	731	680	650	735	699	694	677	715	723	703	699	681	735	651	694	676	717	723	705	707	661	680	720	702	681	679	711	748	712	709	689	676	697	728	720	718	700	729	682	680	691	716	676	649	674	683	642	699	640	687	653	682	664	688	642	677	706	645	679	695	705	667	687	709	711	727	707	704	719	606	700	674	688	690	709	639	711	716	694	701	731	647	653	716	674	673	765	693	638	714	649	706	656	704	708	699	693	736	736	663	626	681	688	709	728	698	730	684	651	697	670	668	688	698	691	621	696	661	719	681	729	686	684	721	727	721	651	737	695	727	658	686	666	679	692	661	695	709	671	672	711	731	717	692	715	694	660	695	671	696	710	676	689	679	696	711	734	662	687	727	683	685	698	686	712	701	715	717	721	697	695	700	713	682	648	681	741	734	674	703	737	671	676	665	659	709	650	677	702	771	682	643	712	703	714	703	672	736	683	731	697	743	739	707	770	679	694	691	687	712	698	710	671	667	721	695	644	663	720	693	670	738	731	725	673	741	688	686	706	678	654	674	705	709	701	689	688	675	725	653	682	720	740	725	736	698	687	672	707	670	713	687	684	691	732	673	732	666	688	697	731	695	643	699	690	706	703	653	650	694	694	674	700	670	683	713	731	747	729	656	677	698	681	663	669	750	676	679	683	746	682	708	657	700	683	732	680	681	670	725	714	709	683	662	653	697	708	713	691	718	691	728	670	671	708	720	695	674	660	638	683	696	663	644	677	661	661	690	691	664	728	636	670	726	680	735	695	658	702	683	736	687	700	739	662
7323	435	424	357	251	240	210	165	186	172	171	167	156	151	136	145	138	160	146	164	124	150	142	132	157	151	151	148	134	161	148	161	138	142	151	162	144	160	129	128	138	138	126	150	135	156	154	126	138	151	151	146	136	166	162	131	160	162	153	139	171	126	147	132	155	149	123	132	147	136	138	159	152	131	154	139	139	135	170	142	134	143	148	164	145	165	139	126	155	116	154	141	134	148	143	144	148	135	125	163	134	151	161	155	139	128	131	169	140	151	138	137	156	137	153	148	137	131	119	117	141	156	131	142	132	143	151	143	167	136	166	147	141	145	150	145	137	148	145	155	159	160	129	131	151	135	154	133	121	158	147	141	142	132	115	151	155	147	139	130	139	128	125	140	172	152	165	132	121	142	159	148	146	146	151	134	129	123	152	138	141	148	117	152	148	148	124	115	167	155	130	149	140	146	115	154	146	122	128	118	118	155	147	151	141	152	165	146	138	133	153	135	116	144	131	114	148	154	142	153	156	118	154	129	130	145	135	133	136	120	148	177	143	165	142	152	160	161	146	138	153	145	139	120	161	126	155	145	130	144	135	175	126	155	127	135	104	116	140	130	138	125	155	136	120	142	139	140	147	160	160	148	132	163	157	152	131	159	146	149	132	140	140	138	141	145	140	145	140	134	144	154	156	135	149	162	156	157	150	124	128	143	133	132	148	147	122	136	138	133	149	161	153	144	155	146	141	118	152	140	140	145	133	130	144	127	135	159	142	156	155	158	135	164	156	112	134	154	145	132	119	127	136	138	146	148	140	125	160	151	160	140	128	139	136	167	145	157	139	164	141	165	130	142	129	132	127	141	160	154	127	128	151	173	173	145	142	155	172	134	155	151	139	161	136	134	130	156	148	125	142	147	141	147	132	146	147	136	131	108	155	153	139	138	140	158	138	142	155	154	129	135	152	151	108	148	153	133	137	136	145	135	158	147	146	146	160	147	139	156	135	135	133	126	153	140	145	144	161	161	138	118	127	142	153	143	134	132	162	156	150	128	135	127	118	150	145	140	128	136	137	143	134	146	153	110	132	128	141	152	146	160	139	152	139	121	144	161	131	129	135	163	156	182	136	133	152	142	106	131	131	144	154	152	153	172	140	134	137	165	140	134	177	127	127	120	133	153	140	142	150	164	126	143	141	144	138	148	178	119	144	142	140	146	142	166	151	145	135	139	150	149	142	135	131	162	128	157	103	139	133	120	132	142	149	131	140	155	156	149	149	161	141	141	132	140	164	121	167	148	131	153	132	171	138	147	156	146	143	150	147	162	149	147	144	162	137	145	135	151	140	157	126	150	148	129	145	148	144	146	150	127	146	148	122	146	161	146	134	147	145	135	144	161	151	120	140	141	146	139	124	149	158	147	160	127	126	149	183	143	162	150	138	153	145	148	131	138	145	144	123	143	148	130	142	161	129	144	132	126	146	123	131	136	124	136	150	145	124	155	148	142	131	138	154	149	133	154	166	136	143	144	157	153	159	112	158	161	125	162	154	143	136	180	157	151	159	142	129	139	136	151	125	155	145	123	153	131	146	148	127	142	157	146	125	146	139	127	128	143	146	142	151	142	133	126	138	119	147	119	146	146	153	155	146	129	134	147	153	128	141	116	141	132	136	115	128	160	148	168	142	136	148	142	126	131	162	146	130	140	125	138	143	138	152	151	148	141	154	144	161	160	150	135	120	133	149	153	172	156	151	134	134	132	126	146	126	120	136	155	128	150	155	139	140	146	131	138	151	124	133	137	139	142	134	127	141	146	142	150	152	127	124	136	150	141	148	157	143	141	138	145	147	156	154	136	142	140	140	158	147	121	144	139	137	141	141	133	123	123	150	119	143	136	134	162	150	148	133	138	148	149	156	123	164	141	154	136	136	146	179	157	148	136	149	140	152	127	150	157	146	150	145	135	146	153	145	137	136	138	126	137	143	153	144	131	149	148	154	142	122	151	140	130	149	171	152	133	145	119	147	157	137	126	155	134	133	137	114	143	135	120	147	138	139	143	132	142	139	161	141	149	147	152	156	149	165	151	156	152	121	167	145	152	125	152	136	161	149	146	150	134	152	151	159	117	135	126	157	140	133	127	155	138	149	150	142	154	151	163	118	115	159	134	131	123	135	141	131	163	130	121	127	141	131	144	155	152	122	150	145	123	137	148	135	138	147	155	129	113	149	159	163	146	134	139	126	139	152	136	148	120	144	143	144	160	155	149	148	139	153	160	144	136	144	139	147	159	143	136	129	138	132	157	147	140	130	134	180	142	124	137	155	150	144	135	147	124	141	125	161	139	128	137	136	138	155	135	125	176	153	138	157	148	130	143	167	135	153	154	139	156	150	138	161	143	149	143	147	172	140	131	138	123	153	133	147	134	146	137	145	159	134	136	137	166	134	146	162	126	148	150	143	124	154	134	139	133	145	152	129	149	135	143	146	138	134	135	147	139	129	124	171	146	147	155	130	146	135	140	115	136	161	145	151	151	119	147	139	140	126	132	149	142	167	133	156	154	152	135	142	143	146	128	119	139	148	124	142	135	133	168	153	143	122	144	139	142	159	157	137	117	129	130	109	123	138	151	125	173	163	134	136	155	143	134	140	143	141	172	124	125	132	121	134	126	134	130	156	185	125	121	137	140	143	156	145	133	141	131	155	134	175	144	131	138	133	149	133	143	130	148	152	136	147	159	157	140	141	147	164	135	136	153	145	149	164	129	137	132	133	122	130	128	146	129	130	135	146	139	139	151	161	127	150	157	133	139	145	138	163	132	147	140	128	123	132	128	124	137	140	141	121	180	159	141	137	156	152	141	155	160	171	142	148	129	153	151	118	153	150	128	117	114	139	128	147	138	149	175	147	168	149	148	135	140	133	148	149	168	131	165	124	111	124	143	153	139	142	165	138	143	129	150	143	143	137	130	128	144	145	151	138	144	135	112	146	130	153	158	146	156	155	135	137	131	133	133	139	160	165	151	138	132	130	130	115	138	126	127	147	129	158	146	150	117	140	141	135	149	152	137	136	129	135	154	154	144	126	134	145	133	158	150	149	152	141	151	144	160	144	139	125	159	134	112	131	138	133	138	136	136	159	161	135	147	166	154	138	127	131	137	177	121	111	134	145	148	169	160	139	156	159	135	159	158	130	137	175	156	136	129	154	163	141	131	125	141	133	164	174	139	160	131	143	141	146	146	118	153	126	148	157	138	143	126	162	147	122	121	158	152	153	131	124	156	114	130	149	157	150	108	158	145	143	140	123	126	145	119	143	149	121	127	139	150	150	120	137	133	138	138	158	115	138	144	124	156	151	138	143	149	147	148	149	145	144	138	131	142	137	118	152	151	138	138	130	142	146	143	124	176	138	133	124	165	184	143	156	148	149	183	142	147	142	138	148	134	165	143	158	123	146	133	140	158	145	156	137	146	132	134	152	140	148	108	141	132	137	131	159	149	130	149	142	163
6159	631	1076	1201	1032	897	763	652	602	632	546	525	503	472	471	474	458	464	474	400	433	446	411	422	418	394	404	415	415	466	405	407	445	408	382	419	416	411	414	394	420	386	380	392	406	448	405	407	419	380	382	384	398	444	431	356	405	367	329	365	416	385	394	419	421	425	404	405	403	374	396	391	387	382	375	391	381	373	372	365	382	401	361	410	348	383	379	412	364	365	367	360	421	411	381	396	393	408	379	408	373	393	415	405	412	394	397	381	400	398	389	398	367	367	406	398	424	392	419	418	415	374	369	422	384	416	403	395	373	397	398	383	378	405	382	385	393	359	414	403	401	398	378	394	363	404	419	391	392	371	388	402	390	393	423	349	356	412	414	385	397	395	379	389	392	384	386	387	367	385	385	388	375	425	385	404	383	367	359	379	397	354	375	366	398	407	399	385	406	372	392	418	405	382	394	409	372	344	379	378	406	397	356	386	406	396	365	417	401	392	391	389	376	363	368	337	379	389	412	402	389	382	414	382	404	377	423	397	379	384	362	380	408	396	385	409	364	407	389	367	442	409	379	412	380	390	348	349	344	391	380	398	369	380	393	395	370	378	364	372	429	390	392	388	396	380	380	411	402	379	412	404	355	391	358	399	370	401	434	412	429	376	396	370	375	395	390	385	410	372	395	384	394	354	394	380	345	397	380	397	381	341	353	364	338	409	364	380	368	410	383	403	409	376	379	343	374	355	361	369	337	382	390	380	381	374	379	392	370	384	367	379	392	395	391	377	359	371	369	402	374	402	360	381	374	386	410	382	410	402	382	393	379	363	387	401	412	380	377	420	407	402	377	391	370	364	399	407	374	384	383	390	381	407	424	411	390	377	403	387	368	404	365	405	358	377	372	408	406	363	387	407	393	364	387	381	407	360	367	370	377	378	376	398	372	381	418	405	355	362	393	383	405	407	410	401	365	413	394	388	393	398	368	332	381	370	381	393	401	399	353	358	382	409	396	413	386	392	386	397	427	367	389	367	382	377	377	423	389	384	389	373	370	421	392	395	371	402	418	397	405	353	389	402	368	382	406	399	331	425	409	426	382	427	423	365	404	378	397	363	385	362	395	343	378	415	357	408	415	377	357	383	407	340	394	407	385	402	393	409	426	396	424	388	359	386	393	372	404	386	375	394	369	365	403	369	386	364	398	381	398	402	388	384	408	400	385	386	390	387	379	391	369	403	411	376	395	377	405	381	367	364	375	363	378	378	404	342	385	401	427	374	361	395	377	387	338	355	381	368	386	395	388	353	385	420	366	386	396	398	449	401	434	391	371	367	396	363	405	384	359	401	371	375	401	429	345	413	383	378	399	402	397	373	387	378	373	393	398	397	403	362	410	437	376	399	381	365	384	385	424	416	397	376	392	409	375	420	352	365	356	378	376	379	407	398	397	400	420	385	397	390	393	396	396	394	382	397	398	386	383	376	422	403	429	388	387	386	362	413	379	402	404	404	430	389	409	370	398	373	402	362	362	403	396	363	365	394	389	403	391	390	415	418	350	374	397	403	366	384	404	381	394	397	359	378	431	405	406	344	386	392	383	380	385	379	391	422	348	420	384	348	402	380	368	374	366	403	347	405	380	383	371	396	406	415	364	401	384	379	365	405	357	406	385	421	370	372	400	399	383	391	402	410	397	357	373	412	423	367	374	388	361	388	408	392	392	360	398	386	416	395	370	400	394	396	381	394	370	377	384	352	373	370	399	403	386	373	374	384	392	379	408	379	424	440	398	394	394	443	414	351	382	387	394	356	362	408	375	406	383	390	344	377	398	396	401	385	385	372	395	384	397	439	376	394	400	390	381	389	385	381	442	369	349	383	424	403	403	361	401	382	361	389	380	404	384	389	389	363	346	347	403	341	399	398	386	386	397	377	370	390	394	384	389	383	363	445	396	364	392	414	399	380	387	376	365	390	419	421	387	421	346	427	412	374	385	385	408	389	429	354	405	363	346	382	421	374	408	360	408	367	389	381	387	417	397	376	375	391	369	352	406	377	383	356	393	337	445	401	372	382	405	403	371	399	381	400	426	373	394	354	388	354	379	387	387	417	432	388	376	376	366	390	376	417	377	375	392	367	407	364	389	371	382	396	355	382	376	364	381	388	390	408	394	374	396	426	406	389	388	399	378	416	353	328	386	377	399	370	358	421	398	381	387	390	380	365	394	365	414	398	417	407	362	410	391	346	379	390	420	399	399	388	364	372	422	408	369	385	406	369	411	422	385	376	381	379	391	372	384	378	402	361	398	397	407	378	360	380	384	378	419	405	361	373	417	377	423	371	439	350	396	383	414	378	395	393	386	406	365	376	398	424	413	381	396	401	370	421	387	347	353	412	359	359	351	366	401	376	395	406	364	379	383	371	382	391	381	364	409	409	396	377	370	385	397	413	371	377	352	396	372	420	385	417	407	388	395	385	408	419	386	373	431	385	387	392	362	373	369	356	370	358	391	376	382	418	399	382	385	360	377	384	381	381	411	389	423	405	372	371	367	402	387	430	368	386	370	389	378	413	384	388	399	373	392	415	371	381	384	371	398	404	382	391	382	376	389	399	382	386	387	379	395	381	401	388	385	368	368	376	388	413	349	374	373	408	370	405	389	412	349	408	354	406	389	352	383	368	382	389	376	396	404	385	395	384	409	374	388	403	411	393	400	414	400	441	404	389	361	392	389	391	382	424	371	417	404	397	398	434	382	381	382	369	368	451	395	406	351	398	370	392	395	375	387	390	412	374	415	385	406	379	401	400	397	371	409	384	407	374	383	394	386	375	376	388	360	389	411	403	358	394	365	414	372	390	404	396	378	382	404	384	405	409	363	394	378	342	413	363	395	417	396	378	399	383	383	421	355	356	364	378	393	380	407	403	360	351	360	400	390	391	379	397	411	401	424	355	378	419	397	376	390	431	389	420	409	386	377	405	340	403	406	366	429	366	393	377	389	417	383	378	359	376	414	373	376	387	396	377	408	354	390	405	389	399	395	381	397	383	357	397	366	400	367	398	390	361	370	341	411	384	381	391	379	358	399	379	409	370	378	402	388	400	363	368	386	385	388	386	402	396	418	381	408	336	418	381	409	408	367	400	375	388	450	363	404	387	378	398	386	393	424	394	360	385	380	358	351	384	382	414	415	407	387	415	380	401	343	359	350	385	392	371	360	409	417	388	380	400	388	371	382	395	394	401	438	429	386	397	375	400	399	382	398	398	394	392	379	382	375	369	402	388	405	382	385	407	384	371	404	409	338	382	399	360	393	371	386	411	396	366	396	373	368	388	403	380	364	388	382	392	397	377	362	429	399	372	365	399	392	380	380	362	369	389	385	388	409	389	384	383	345	380	386	375	395	361	390	384	363	387	384	351	397	391	414	381	398	397	377	401	377	368	403	389	390	380	410	404	399	415	365	393	405	400	392	397	393	393	375	343	395	389	400	355	378	390	371	363	377	372	413	337
13715	1009	896	614	493	402	383	290	304	272	263	265	272	248	201	219	242	248	207	201	235	217	219	219	212	234	191	229	201	199	191	233	227	205	237	229	199	196	221	201	190	211	209	229	226	244	200	205	210	213	187	206	202	219	217	214	206	187	201	223	209	202	204	210	220	213	223	207	177	211	202	196	239	236	214	202	226	200	211	220	204	188	203	197	189	219	217	227	193	219	203	203	224	227	206	253	225	186	222	208	205	194	200	208	206	221	199	216	196	197	203	199	205	240	202	233	218	210	240	192	190	241	219	200	200	201	221	223	188	202	205	213	199	231	206	226	208	193	227	208	215	196	181	234	218	228	210	183	204	200	212	206	215	173	202	186	196	196	191	250	216	193	196	194	215	197	200	225	195	204	234	236	204	215	196	185	204	200	213	223	217	207	204	217	198	233	218	203	220	207	224	199	183	203	198	203	207	246	225	190	225	233	206	196	210	231	210	201	212	222	188	231	222	200	207	219	187	213	197	203	231	193	233	207	210	232	203	189	181	242	226	188	216	220	203	229	206	187	203	196	220	205	227	222	209	214	216	196	203	189	211	221	215	229	211	212	208	220	220	190	180	215	211	222	214	195	230	195	203	191	229	214	227	195	228	213	197	218	238	221	212	182	211	219	221	202	192	205	242	218	212	203	235	188	205	185	223	198	224	220	204	189	218	231	188	204	207	197	197	215	209	236	245	199	203	216	179	237	191	237	214	182	210	206	201	195	186	208	227	186	196	225	204	207	178	206	203	235	192	209	204	197	208	211	219	204	212	200	187	212	218	219	213	220	177	215	193	201	192	221	229	212	220	196	186	179	227	199	204	207	188	242	204	234	206	221	201	208	232	210	230	207	214	221	209	202	212	173	235	195	207	225	210	198	259	201	188	226	189	220	219	215	255	190	230	211	214	192	212	202	218	203	211	203	181	194	194	246	218	186	186	204	221	203	223	202	248	204	170	202	184	198	224	238	250	202	184	187	207	218	205	183	202	211	210	240	214	247	207	194	231	198	227	197	199	203	183	186	246	180	198	192	197	192	241	208	226	210	201	210	198	225	193	196	185	193	196	211	192	205	216	207	215	195	183	214	212	221	190	211	207	202	212	211	186	183	209	222	207	214	214	198	205	216	188	198	198	212	234	234	192	216	204	199	204	203	186	229	216	206	210	211	199	203	198	205	205	209	207	211	209	199	222	221	208	217	175	209	227	199	213	230	203	204	211	193	207	194	227	185	208	185	231	203	197	215	234	206	201	196	226	215	185	228	223	199	230	229	195	209	202	249	229	217	210	232	180	228	206	223	212	210	206	200	187	229	214	219	199	193	217	214	194	219	218	199	184	189	243	211	192	192	226	221	211	204	181	213	238	213	210	194	225	199	212	208	195	231	219	217	211	218	216	209	226	208	215	221	203	207	221	216	207	203	205	220	205	230	199	224	215	228	213	190	198	193	215	199	231	233	236	195	193	227	217	216	218	220	218	219	191	213	226	189	197	209	220	210	224	190	191	198	222	169	195	188	190	208	204	199	212	214	217	193	211	211	232	179	204	196	208	219	196	223	218	206	210	212	206	184	208	219	223	222	232	194	195	226	216	213	201	231	242	213	210	224	236	237	216	197	180	223	201	221	227	204	224	211	217	184	225	228	208	198	202	201	228	205	226	209	218	222	199	212	215	218	222	204	213	191	203	197	195	209	194	230	204	213	187	188	194	185	192	194	190	181	185	192	180	183	232	194	210	187	205	202	227	203	205	196	192	221	206	218	213	197	209	215	219	200	207	199	174	190	201	219	210	181	212	205	214	177	209	189	213	195	214	227	193	234	195	208	235	193	204	223	207	187	213	194	229	162	197	207	218	234	215	204	219	215	199	220	226	223	210	225	201	219	203	234	213	259	219	191	212	222	195	201	213	232	209	219	224	223	213	206	216	236	201	209	203	193	235	195	197	228	202	217	227	198	231	196	208	210	224	226	228	194	221	219	209	196	212	235	201	202	187	204	221	178	202	222	222	208	217	197	208	207	218	220	245	224	211	200	225	201	202	228	244	207	178	184	198	195	189	206	212	233	230	217	226	219	196	183	221	212	225	208	199	189	221	222	213	228	224	199	227	245	258	231	208	201	203	251	210	201	184	225	227	231	222	205	219	213	202	248	209	210	225	217	207	198	205	224	225	195	193	172	188	208	206	212	241	200	247	216	215	188	225	218	203	243	193	237	235	225	204	196	248	196	205	225	230	202	225	258	206	216	216	219	211	207	215	185	238	186	182	215	207	223	202	207	201	198	240	227	210	204	214	227	237	206	200	193	205	201	223	190	229	226	250	234	229	208	242	208	215	207	208	198	204	198	196	198	188	200	204	221	178	197	197	214	196	215	213	197	191	232	214	209	190	223	209	187	206	200	196	205	169	230	196	197	171	210	214	204	217	198	217	229	216	208	209	214	196	183	216	191	216	246	179	236	197	207	216	181	190	211	195	243	223	239	224	175	207	242	181	191	199	212	225	232	220	212	201	221	204	210	174	207	195	204	223	191	209	185	211	212	216	245	216	211	198	213	212	215	219	228	209	223	220	199	237	213	189	213	199	199	211	215	210	212	212	181	244	201	213	215	191	231	218	185	220	202	218	225	204	243	225	228	232	236	196	222	198	227	198	229	219	227	221	225	217	223	190	242	200	216	209	214	221	204	216	218	204	199	223	220	208	180	210	212	208	231	239	214	235	223	211	192	200	191	169	220	219	198	201	202	207	212	213	198	235	212	245	207	213	219	220	177	212	203	182	197	231	207	224	198	187	193	207	238	216	205	212	228	212	239	205	216	203	186	211	219	218	207	186	206	193	212	213	181	205	192	191	206	217	219	222	189	206	219	228	213	239	206	200	222	209	209	212	228	217	224	192	220	205	243	204	204	208	210	232	189	234	215	254	215	225	224	220	219	217	198	213	181	191	229	215	216	211	221	219	214	214	205	198	217	229	201	192	204	200	234	199	222	202	200	217	217	233	234	205	223	221	191	209	214	193	216	204	182	229	186	196	194	210	184	198	219	238	185	226	223	211	191	195	205	228	211	214	184	207	198	197	190	204	217	196	208	215	186	223	249	214	218	208	206	201	223	198	190	183	209	196	226	216	208	223	204	259	201	207	212	182	229	215	206	225	226	191	194	221	200	202	197	212	214	215	216	184	223	214	212	233	220	227	182	217	224	225	205	193	250	213	209	205	226	207	186	203	233	205	195	234	207	201	202	213	213	225	197	180	222	217	185	215	198	202	189	244	204	211	213	201	184	196	214	193	181	204	215	198	219	237	211	206	209	208	199	216	239	218	230	196	232	212	216	206	236	228	213	222	231	183	214	239	230	228	227	220	218	213	220	223	207	189	218	209	195	178	213	207	233	205	193	204	215	211	209	238	217	247	199	207	201	202	215	159	217	210	219	207	197	213	210	204	225	235	194	193	196	213	226	200	238
8041	1086	1933	2250	1937	1532	1297	1152	999	938	863	747	742	797	721	724	643	608	608	629	627	615	637	635	604	588	603	601	565	591	577	615	559	534	569	587	567	569	577	579	568	549	513	528	541	593	573	552	592	551	554	507	591	574	538	567	550	563	563	499	522	531	558	544	563	580	539	551	523	567	519	531	565	559	539	551	534	479	561	528	540	537	539	552	498	554	542	548	557	525	528	514	557	530	563	527	524	521	546	559	548	522	543	551	550	571	560	513	547	550	546	553	527	541	532	524	599	538	521	538	515	548	541	508	524	522	546	563	564	547	551	553	539	526	505	514	543	540	541	491	524	564	515	565	530	589	514	517	516	542	520	528	519	570	548	551	557	526	520	526	537	527	547	532	545	568	574	550	507	541	567	544	515	525	553	558	535	547	543	523	536	559	512	550	552	558	554	493	597	559	536	567	545	556	524	506	552	549	596	557	549	524	575	527	541	525	522	536	572	533	533	555	544	556	547	549	522	481	582	523	534	497	550	503	561	554	525	557	591	529	555	521	544	533	530	531	515	549	526	559	488	540	564	568	509	527	571	567	539	521	522	571	518	522	560	547	551	518	533	574	530	534	541	565	511	537	571	534	555	535	529	522	569	557	460	542	559	545	515	536	594	562	503	532	504	576	532	539	553	517	543	568	560	543	511	561	537	559	530	561	566	518	579	575	501	535	523	514	562	574	558	540	546	563	533	558	510	528	540	544	537	543	543	517	566	525	547	575	523	539	532	529	556	512	534	515	564	531	515	540	524	540	545	552	578	542	546	513	545	545	540	530	555	540	529	557	527	513	541	531	572	511	520	587	520	533	579	555	535	528	527	550	516	515	504	578	504	516	537	508	562	530	564	534	562	513	542	528	577	560	500	550	582	553	547	468	580	557	546	490	583	508	500	544	508	510	538	537	514	551	517	570	549	544	550	534	550	539	525	521	534	529	532	536	523	581	506	568	559	563	529	535	550	537	537	527	496	507	540	577	590	516	550	563	530	543	528	531	567	489	517	489	533	536	559	534	489	563	565	531	520	549	550	532	537	548	560	543	544	543	533	492	516	492	469	500	554	529	573	523	553	521	536	489	497	536	547	529	523	530	492	565	532	519	544	520	546	540	538	553	565	539	509	544	527	568	471	540	547	559	555	598	522	548	514	533	543	558	553	529	520	545	545	506	539	512	520	564	544	520	573	528	532	540	532	590	569	545	564	538	527	500	557	559	575	549	525	537	547	554	582	526	547	532	520	504	512	524	551	550	508	537	531	519	513	570	545	537	518	528	521	517	507	522	521	533	510	576	552	549	522	508	531	536	588	529	550	540	538	498	515	527	549	538	554	520	575	575	553	485	557	494	536	530	530	551	564	548	547	545	564	519	497	564	512	534	554	540	561	538	523	529	525	535	541	566	566	528	572	540	498	553	591	517	544	526	478	542	558	570	494	502	511	509	506	508	542	570	545	538	563	525	561	562	555	565	546	544	504	526	554	545	528	518	529	512	530	524	529	518	524	538	562	539	542	564	549	533	513	532	573	525	555	539	520	517	530	547	558	510	520	537	555	523	534	536	512	518	551	540	561	528	556	518	542	509	543	513	552	550	561	535	553	546	517	523	494	579	522	517	561	566	543	546	531	555	541	591	500	524	540	498	546	575	557	532	498	529	549	549	577	530	556	547	547	553	508	539	519	551	564	530	523	528	557	511	547	496	546	542	504	559	554	541	586	523	581	522	519	530	522	522	499	560	517	523	538	539	514	562	531	539	548	536	572	510	556	522	543	544	544	513	545	559	555	539	560	545	533	561	523	543	573	544	565	547	543	546	519	510	537	524	545	540	530	535	560	539	553	577	531	515	531	550	534	534	566	561	557	538	541	523	527	533	510	569	559	563	516	540	529	529	519	576	521	528	533	518	543	567	516	520	579	535	492	541	528	528	547	581	533	485	569	561	525	524	521	523	525	535	539	499	554	577	515	543	550	546	503	562	555	511	534	577	538	550	532	503	567	537	542	518	533	506	497	542	459	530	541	517	489	493	563	548	552	506	530	477	522	518	534	539	569	531	536	537	549	557	570	509	533	537	503	543	541	559	544	560	549	510	515	576	542	505	525	551	531	543	562	533	517	536	562	513	523	502	532	538	542	547	540	577	553	515	548	536	564	556	555	548	528	546	518	532	538	519	552	524	523	553	491	519	549	564	541	502	496	527	508	519	541	524	569	570	558	526	547	524	520	553	583	535	529	533	548	589	557	500	561	524	508	545	540	537	567	525	554	518	553	534	556	582	526	511	563	540	563	550	519	554	524	558	512	582	506	559	506	526	532	580	517	513	510	512	542	534	516	531	537	565	536	561	565	530	532	548	565	559	526	551	519	509	526	538	507	530	578	576	561	541	534	533	548	531	519	558	558	494	592	537	558	584	545	561	520	543	515	524	538	556	526	554	539	498	507	527	550	543	549	563	560	557	521	529	524	522	538	545	547	555	522	541	549	542	530	554	539	515	539	534	535	548	559	531	557	514	550	568	549	509	507	516	557	532	558	555	506	515	513	494	535	514	535	534	531	507	549	584	491	529	536	557	536	531	535	526	536	525	503	509	568	520	509	534	534	530	559	548	530	513	544	553	558	522	525	526	542	522	538	469	561	563	494	558	559	566	538	534	545	526	538	535	536	558	498	534	558	519	510	551	543	570	509	509	517	576	527	514	566	566	523	556	550	545	559	521	532	518	530	536	561	569	537	518	549	577	555	541	530	505	525	541	537	493	558	532	564	529	550	539	510	569	541	545	527	530	544	539	540	525	499	549	578	499	509	545	543	544	549	522	550	538	556	525	550	544	536	547	575	528	538	523	519	557	524	523	575	546	549	549	580	544	550	524	528	586	540	564	507	548	517	531	565	544	534	537	484	488	559	526	514	559	539	552	560	537	502	513	518	518	550	556	515	545	500	530	542	521	580	559	517	484	524	544	539	533	577	552	507	537	499	535	550	551	555	525	534	553	526	536	520	526	542	570	544	522	554	544	539	562	513	494	532	505	535	550	540	566	517	542	528	554	536	541	521	580	548	488	522	496	571	528	545	526	579	499	577	557	512	559	518	531	523	544	569	545	541	531	569	557	490	556	572	531	557	564	516	532	564	510	546	564	550	543	529	539	508	505	528	546	552	534	546	533	497	525	505	509	579	525	538	560	547	567	533	551	573	542	539	509	500	552	546	513	538	567	532	532	517	559	543	553	552	525	539	555	547	506	599	524	546	501	531	531	506	515	541	514	540	511	529	497	542	545	530	501	524	568	467	537	536	511	542	527	546	545	516	515	544	540	536	532	529	529	513	525	509	564	491	545	511	550	503	537	549	551	545	477	535	533	555	516	480	507	500	561	551	535	543	563	535	572	537	564	539	594	524	561	530	519	554	550	564	532	534	572	520	545	529	614	512	532	537	521	507	536	512	556	544	544	521	517	531	554	540	503
1536	329	315	298	290	316	323	306	267	334	316	309	276	311	310	325	295	331	329	306	304	309	319	305	296	312	290	339	312	309	293	313	296	296	317	317	317	310	292	287	286	275	326	287	314	337	296	300	293	276	288	302	309	309	311	305	337	289	303	280	297	297	324	308	297	308	357	315	298	308	305	274	321	306	319	310	289	311	261	347	278	302	325	322	306	328	284	327	303	310	292	306	285	296	313	318	292	331	300	311	313	310	266	303	311	307	353	295	322	292	299	300	302	260	284	283	319	273	284	294	305	335	317	304	270	306	312	285	298	313	310	332	307	288	302	325	305	299	301	281	301	276	297	280	279	287	330	330	304	263	291	310	305	314	314	314	331	315	313	261	274	295	332	266	305	315	307	289	338	277	282	312	296	309	289	309	287	333	308	297	264	296	281	283	319	311	314	285	289	289	297	309	278	320	312	307	284	272	287	265	312	293	306	308	279	286	308	305	318	353	285	281	307	318	295	290	326	315	301	314	333	319	324	292	297	325	303	302	322	300	298	319	307	315	297	282	324	288	287	318	316	289	301	329	291	283	318	288	325	323	310	291	296	284	288	331	321	290	291	286	297	305	315	297	299	298	339	311	339	303	310	356	323	328	271	280	309	322	294	284	324	286	277	314	305	273	296	278	334	308	329	309	315	339	326	297	303	276	305	311	319	273	261	283	278	309	295	317	335	330	327	306	340	304	336	319	301	287	276	301	279	297	307	313	291	307	301	267	264	295	300	350	302	291	311	313	312	336	321	295	301	286	314	343	320	272	300	303	325	300	299	290	293	284	260	347	263	285	302	293	286	290	294	319	305	309	305	302	290	302	315	286	332	314	321	285	295	323	349	262	294	310	304	302	298	312	278	257	286	350	312	331	320	305	329	291	317	314	277	293	298	335	283	302	272	321	324	308	306	306	285	287	314	282	283	348	287	312	273	325	304	299	293	301	334	305	307	294	305	312	307	305	329	317	297	297	295	340	254	312	306	302	321	292	320	302	303	313	305	335	280	327	284	326	299	301	313	291	329	303	261	308	332	316	305	305	312	313	295	325	310	296	319	290	276	313	324	293	276	259	312	287	314	286	286	304	299	289	291	290	309	323	298	312	298	282	295	292	305	273	312	291	314	312	301	295	332	279	298	346	279	304	294	350	294	305	275	320	315	295	305	338	309	301	270	346	292	303	307	322	335	306	325	282	290	303	290	308	315	282	313	309	312	310	299	332	303	312	275	312	289	272	293	336	295	300	275	312	306	307	316	290	313	337	321	304	279	299	327	314	325	332	314	297	307	327	279	320	294	306	334	303	314	314	352	294	322	292	281	302	338	307	317	318	292	303	308	321	273	317	294	289	281	321	286	295	319	271	303	293	337	286	301	306	303	311	278	314	298	304	325	308	310	311	298	279	250	280	304	299	323	345	297	298	304	300	345	284	316	304	333	315	294	324	341	307	288	292	289	285	311	334	304	270	286	321	305	294	293	295	330	358	302	301	300	324	301	290	301	289	314	297	311	283	281	318	300	277	311	332	299	319	333	308	290	278	313	310	292	305	317	353	341	307	313	329	318	298	297	312	259	300	288	277	328	290	319	278	277	295	318	273	296	292	319	321	324	289	308	298	341	290	300	309	286	277	294	314	344	299	277	273	271	343	290	297	287	325	307	292	295	277	294	303	272	283	301	291	276	291	319	315	307	319	289	323	338	322	322	303	317	297	316	309	328	321	323	289	297	301	328	290	264	257	317	264	272	319	309	318	295	305	308	320	304	297	303	323	309	278	336	317	324	334	304	331	286	287	310	346	303	289	290	306	303	318	299	287	301	321	317	306	327	305	325	301	281	287	308	318	310	314	318	305	304	301	315	313	294	310	306	299	279	290	286	274	301	294	317	285	298	301	349	263	309	265	289	298	307	269	329	303	267	288	317	306	358	338	305	301	295	299	308	265	275	299	329	288	299	311	327	278	288	288	287	311	299	286	320	290	281	320	295	303	321	279	314	332	301	311	323	290	317	295	324	293	310	316	302	319	299	280	305	319	277	313	303	270	302	279	289	311	298	307	291	300	329	323	297	292	303	307	302	283	281	327	303	295	296	269	300	320	296	300	293	263	305	313	279	301	313	331	336	334	294	323	310	307	302	324	304	290	292	282	293	285	366	324	270	311	302	282	336	315	297	312	311	289	296	280	329	293	279	305	318	322	310	304	306	303	312	289	280	268	291	330	305	327	318	312	295	294	326	290	295	333	316	267	293	298	302	285	317	294	300	281	295	279	304	296	294	317	290	282	291	296	283	314	274	314	297	305	336	282	292	323	322	296	286	303	274	303	297	325	308	295	307	367	310	290	271	292	292	288	320	281	305	291	332	292	316	297	294	317	300	310	300	291	330	297	288	282	287	317	316	335	346	241	275	335	286	323	308	331	307	289	304	342	294	293	322	319	305	330	299	326	304	301	302	290	286	300	305	301	314	296	301	320	315	325	304	297	322	319	262	300	302	322	314	304	299	290	287	328	324	321	324	311	310	324	334	295	297	317	303	321	298	282	289	336	282	302	336	310	327	331	306	307	270	298	285	315	267	269	297	289	318	280	282	316	334	276	317	293	270	300	327	302	320	282	289	257	278	303	290	258	328	324	326	328	282	295	268	295	306	304	330	280	318	311	287	293	298	323	309	335	298	314	267	277	271	310	312	311	301	324	270	303	285	311	261	306	294	291	298	321	284	313	283	281	315	290	275	299	289	323	311	292	271	329	320	297	302	329	292	327	269	311	299	318	292	303	299	299	299	340	320	343	284	316	285	327	330	319	297	309	301	316	292	284	325	299	300	295	313	289	265	290	308	307	303	315	302	323	330	308	292	271	296	314	300	301	311	314	333	331	301	278	339	318	288	332	287	273	302	304	312	313	327	317	288	309	296	288	310	283	320	306	302	309	319	312	313	291	302	313	278	301	317	302	272	336	302	307	325	314	311	299	343	280	297	330	340	296	272	290	279	298	295	282	300	284	337	315	322	293	306	301	287	316	322	288	347	313	298	307	298	289	324	317	292	296	356	300	297	304	295	338	267	298	280	270	296	302	263	289	303	282	304	303	314	305	280	276	308	278	328	317	315	297	307	332	306	302	319	277	295	314	304	324	275	308	325	296	282	311	312	323	370	349	291	310	306	308	312	287	304	260	296	310	285	278	274	300	288	314	311	325	325	326	299	347	315	315	304	302	298	330	312	314	318	289	321	314	273	321	280	312	330	314	288	299	311	313	329	310	329	327	286	296	284	303	335	299	299	317	321	324	296	292	333	281	289	323	312	291	325	324	328	302	290	308	294	300	371	290	309	301	270	298	307	327	291	316	282	300	289	315	292	292	290	314	286	286	301	301	323	312	298	270	320	292	311	311	327	330	316	307	259	297	320	301	317	301	287	280	310	317	305	324	274	266	302	286	303	300	307	302	294	292	300	300	272	308	357	276
1769	669	718	716	692	711	717	754	752	742	688	707	734	708	653	642	711	678	709	682	682	685	708	697	676	692	683	656	699	634	761	623	677	715	719	675	654	699	652	712	649	733	749	686	667	750	687	734	704	690	679	711	714	709	724	707	688	662	694	724	715	665	687	664	701	657	692	685	729	745	675	670	687	709	724	697	696	685	674	748	700	706	672	664	678	680	704	735	727	701	684	671	701	679	674	717	668	699	659	660	720	691	686	714	696	666	682	668	714	673	667	721	718	683	691	717	688	738	684	742	683	672	672	746	647	682	726	627	685	691	673	702	717	664	719	647	679	671	716	707	687	677	723	680	694	745	705	671	725	723	741	693	691	690	671	676	683	684	698	665	683	663	679	709	695	723	692	673	696	697	714	663	698	684	729	611	690	668	662	663	705	718	695	711	701	691	702	699	719	701	679	682	673	718	692	690	693	700	681	698	707	639	711	720	711	714	687	673	708	717	711	700	698	709	684	702	690	675	681	694	689	678	722	654	675	707	703	649	682	698	653	720	689	672	738	719	695	710	684	735	664	694	679	701	673	675	649	654	696	675	682	717	689	690	724	658	703	702	721	681	705	745	719	718	646	704	671	685	702	736	715	696	688	656	683	684	703	711	720	711	689	679	732	739	693	694	684	666	678	712	696	760	722	684	695	686	694	652	705	642	727	774	692	695	708	677	647	702	689	652	631	704	640	717	737	704	684	693	703	672	660	747	715	740	714	680	688	690	662	713	724	657	727	675	695	715	635	669	654	709	733	736	664	722	705	698	675	674	644	704	673	680	695	714	694	679	680	650	677	695	693	671	671	699	719	703	662	675	691	712	711	720	681	667	729	719	713	710	718	704	700	679	694	723	683	736	680	710	717	681	676	711	681	684	707	711	664	702	683	653	683	704	647	700	704	701	711	714	675	656	703	735	696	692	721	742	668	707	666	704	691	698	679	703	686	700	690	708	645	715	696	716	720	737	750	684	733	682	671	680	649	686	757	689	664	724	748	703	677	692	707	662	708	676	679	680	630	695	689	666	663	724	687	725	732	674	693	759	670	677	687	684	687	646	703	701	683	716	659	707	658	710	666	711	726	709	648	673	668	671	700	723	682	664	688	749	690	712	671	720	674	685	703	639	671	683	740	716	706	676	677	654	700	695	677	729	681	678	695	657	735	653	695	720	671	693	701	741	698	671	645	734	699	683	736	667	731	673	739	744	706	720	712	720	687	697	704	678	646	667	671	697	731	728	677	717	679	743	722	670	685	734	670	677	734	716	632	695	688	723	704	690	714	680	677	722	681	675	659	620	682	711	692	727	656	712	676	716	679	663	701	659	665	743	680	687	678	711	711	683	677	665	695	699	641	668	719	690	703	678	635	697	627	690	684	707	719	750	650	702	704	719	655	730	684	750	706	693	740	695	729	712	670	689	688	704	709	672	739	649	664	728	696	694	750	732	688	723	722	699	688	705	705	698	645	698	651	727	674	698	689	695	728	699	706	670	706	683	683	682	678	701	711	725	705	674	736	707	659	682	704	693	652	715	722	716	680	672	695	710	719	670	705	662	694	675	716	750	637	682	671	724	659	669	660	697	645	671	684	706	665	666	726	634	736	709	686	650	657	687	688	712	660	683	701	688	672	723	706	654	655	730	681	709	724	694	652	698	701	714	679	729	704	682	736	684	700	715	689	690	740	725	723	651	694	718	634	647	704	671	663	691	737	678	704	620	721	694	696	659	718	686	723	685	685	716	722	689	687	721	671	663	702	695	669	707	754	680	690	704	686	721	668	717	703	703	649	690	737	735	662	667	740	697	674	656	711	632	697	706	683	675	689	685	693	675	692	659	655	697	707	686	745	666	720	700	669	729	699	686	673	657	673	686	744	719	687	717	703	640	676	675	717	682	725	681	681	673	712	675	650	665	702	638	681	726	728	663	695	693	710	686	700	697	682	699	712	693	669	721	712	657	644	705	728	667	639	660	694	695	708	714	663	707	707	704	689	699	691	704	717	722	751	678	716	710	690	689	696	714	736	672	679	714	699	696	691	683	740	672	682	638	705	686	679	742	735	668	688	697	679	709	741	693	684	665	709	699	685	715	717	717	667	642	709	729	674	664	652	716	691	677	710	732	726	666	686	680	717	703	708	615	691	734	666	728	712	683	694	702	693	671	705	687	693	710	655	684	721	724	658	697	660	688	706	675	728	682	711	694	694	691	698	718	663	712	667	678	673	711	695	690	706	664	702	690	699	680	728	699	680	664	673	666	671	654	701	730	679	659	707	665	672	664	749	697	666	669	667	641	719	697	722	695	675	728	660	699	688	687	702	661	675	719	717	715	691	640	719	717	658	676	739	712	741	683	702	732	694	635	659	729	681	662	692	672	707	706	723	712	663	695	684	707	721	709	715	685	708	725	625	683	686	693	730	699	720	702	661	702	684	699	723	653	720	685	669	683	685	703	693	688	716	695	704	715	707	715	658	659	730	700	725	728	721	709	701	652	728	731	695	678	674	690	728	683	654	686	670	677	680	715	701	748	643	745	648	708	724	688	674	711	710	724	671	725	675	732	709	705	679	660	724	691	678	730	716	696	669	691	695	708	657	644	639	663	648	729	725	650	707	716	696	676	675	730	675	692	728	684	693	703	662	724	693	690	675	723	690	707	701	691	658	692	662	696	683	720	683	678	661	698	708	662	704	692	712	701	655	669	692	737	664	700	708	706	729	712	680	697	665	720	696	662	717	654	689	695	682	711	674	725	680	691	675	726	695	651	705	654	714	658	727	657	662	684	720	719	711	679	676	738	684	714	687	718	697	708	639	647	699	700	735	719	691	657	700	713	665	668	674	693	647	685	685	647	641	675	712	659	667	693	695	672	672	731	714	641	728	660	681	731	719	708	705	688	665	683	672	639	683	761	697	697	725	666	691	698	695	742	723	714	678	685	701	677	707	686	719	702	661	718	699	701	710	683	664	668	735	680	714	679	710	739	729	680	676	673	704	711	682	708	718	679	700	684	713	672	654	723	701	706	698	674	746	711	724	687	700	720	709	669	674	704	721	697	754	656	682	708	701	638	674	722	717	725	690	683	663	674	715	709	694	693	689	720	659	677	666	663	709	704	677	681	678	667	654	652	657	738	681	684	669	666	666	709	702	750	668	696	712	721	698	693	676	677	630	658	668	719	675	718	713	642	674	664	675	717	689	663	699	679	700	688	714	746	699	686	674	700	689	739	694	710	700	777	704	687	702	770	674	650	695	698	701	692	709	669	681	717	688	664	683	661	679	687	679	694	676	672	711	683	674	695	690	737	714	723	706	734	735	722	753	682	683	687	679	693	697	704	718	672	707	706	678	691	706	696	680	681	677	683	656	686	723	691	733	689	688	663	714	718	679	718	647	686	689	717	701	716	743	653	688	704	716	679	705	731	689	723	693	714	704	636	707	705	683	687	739	728	694	724	699	666	720	698
7277	450	466	373	286	230	206	205	147	168	194	174	183	133	182	154	157	147	158	143	163	141	155	140	153	139	127	158	156	145	145	139	144	138	149	143	158	140	169	137	163	152	147	139	156	146	160	139	153	138	138	144	151	134	127	146	145	137	163	121	139	165	148	146	153	142	146	118	126	133	146	149	144	146	151	142	141	117	129	157	141	143	123	147	154	146	144	160	150	122	128	137	131	134	161	167	130	141	151	133	149	136	132	144	164	126	146	145	143	140	150	158	148	126	138	177	156	152	129	140	141	174	145	129	149	144	135	146	151	137	150	155	138	143	138	135	132	132	118	145	146	144	138	145	142	147	160	150	138	126	137	140	126	158	141	124	147	132	161	135	130	156	135	143	159	150	160	172	134	144	142	132	126	168	131	156	145	141	136	158	128	143	135	154	132	125	157	154	148	145	145	136	158	145	140	137	135	150	150	154	138	139	121	137	151	161	149	151	130	139	113	147	144	117	170	141	145	127	143	164	133	156	159	137	136	141	153	145	150	164	163	144	137	140	137	138	180	150	158	147	161	145	177	144	136	133	156	148	161	118	132	133	142	133	136	169	142	149	151	129	136	137	160	138	135	148	135	159	129	129	154	131	136	139	156	125	144	140	146	136	144	131	120	136	134	162	128	149	139	132	117	140	140	129	137	153	151	132	151	132	143	159	166	154	135	148	156	161	136	163	155	135	143	116	147	145	146	126	127	125	138	145	130	130	127	131	136	141	151	134	146	158	127	136	134	144	147	135	173	157	122	141	148	149	142	137	166	158	133	147	151	134	146	133	174	147	154	144	146	148	130	115	173	158	117	147	152	156	157	139	135	169	140	132	151	153	156	146	123	141	158	166	134	132	149	133	148	159	161	141	127	149	157	142	172	156	132	142	165	140	151	144	160	151	134	131	131	148	122	141	119	157	167	129	142	118	140	139	140	153	142	185	132	143	142	138	141	154	120	163	147	135	154	142	137	135	143	146	153	139	150	124	137	172	129	131	162	169	159	138	118	144	140	133	135	142	173	139	154	132	158	160	140	157	148	137	153	111	133	147	128	157	144	140	148	168	165	141	164	155	125	140	130	145	142	142	142	110	126	133	151	153	134	140	156	151	148	143	149	136	140	128	125	169	165	143	132	151	136	144	147	140	141	125	145	129	133	134	162	157	140	131	163	131	144	146	135	164	112	173	158	141	160	120	155	139	117	130	147	132	145	145	151	142	150	158	149	142	138	139	140	138	176	142	167	159	136	147	131	154	137	131	152	169	147	126	137	137	155	142	143	125	136	154	159	156	131	129	131	131	142	136	123	145	139	115	143	148	134	133	136	142	130	129	136	140	148	158	140	142	151	123	150	130	151	149	152	138	130	147	135	113	156	151	140	165	138	111	135	138	125	136	155	140	133	123	156	144	142	144	148	159	151	121	137	138	158	141	160	147	141	137	143	123	135	138	158	183	112	154	137	147	138	143	124	126	163	132	142	138	136	152	132	125	127	138	144	149	145	154	159	168	149	145	148	135	165	136	144	159	154	137	131	154	165	156	144	145	149	143	162	165	132	141	149	127	152	129	126	148	147	154	152	171	161	153	135	126	119	155	139	129	148	135	130	156	158	139	151	144	143	145	151	127	122	140	156	119	170	144	132	134	146	159	113	162	132	185	152	132	140	155	163	144	126	136	137	129	145	155	159	155	144	139	163	132	150	143	140	138	116	151	139	144	139	134	148	142	156	151	153	143	156	125	142	153	148	150	152	124	139	157	131	139	144	131	151	160	138	129	120	135	141	143	151	158	148	138	127	149	136	157	128	142	136	118	156	131	195	133	131	138	153	171	143	140	141	132	161	132	127	156	137	146	155	163	151	144	145	151	139	132	125	139	135	143	144	160	133	151	145	121	171	165	129	133	147	136	136	149	136	156	148	144	135	135	149	152	161	144	117	150	149	148	127	159	133	137	142	133	168	155	143	138	156	132	162	179	135	136	137	124	154	142	137	141	116	127	125	157	145	143	143	135	156	139	148	153	143	148	139	124	145	153	164	142	156	133	145	105	128	130	150	138	140	137	149	148	144	140	169	160	134	139	130	144	144	132	123	153	154	135	138	143	159	136	162	174	128	131	167	148	162	158	148	131	144	136	146	140	133	166	133	108	144	152	163	136	146	158	149	147	139	142	157	159	172	163	140	155	170	142	157	147	146	151	149	118	130	148	149	149	157	140	119	109	148	149	140	149	145	133	157	132	142	135	150	172	152	161	124	146	133	142	148	144	132	144	155	146	135	137	148	129	157	139	144	142	131	120	158	152	146	160	156	148	144	141	135	134	167	151	137	143	142	146	120	132	154	136	135	144	135	144	133	148	130	152	162	145	135	136	154	137	147	139	135	148	144	151	133	134	140	126	148	153	144	147	142	140	139	137	122	163	148	121	158	141	143	145	135	125	138	139	132	122	132	151	144	134	127	147	151	127	128	127	123	159	150	151	153	144	163	140	159	139	146	156	130	154	145	142	136	142	156	147	117	145	171	143	133	154	150	146	160	150	148	150	149	143	152	150	122	169	168	133	153	143	143	149	160	128	152	134	131	130	155	150	151	136	115	140	169	156	149	148	128	130	129	141	156	148	148	155	155	134	137	147	148	143	135	144	148	155	139	139	164	150	152	159	130	135	126	148	127	144	141	145	141	142	149	169	137	154	130	147	156	142	150	149	160	124	132	164	149	151	151	130	151	123	145	145	134	148	129	138	141	150	159	129	132	137	147	145	155	155	139	142	140	134	145	149	156	138	133	132	141	141	127	145	139	152	128	131	154	139	153	131	126	143	158	139	144	162	128	140	167	146	160	128	135	137	158	137	153	145	142	132	139	152	143	135	142	155	140	125	150	150	143	159	156	148	140	165	140	150	124	141	157	128	130	115	136	153	131	163	128	139	132	140	170	130	128	126	150	161	146	135	149	134	121	141	162	151	169	152	128	129	121	143	143	157	147	120	155	136	114	143	150	138	151	143	119	135	125	141	150	153	162	130	140	164	153	152	138	141	160	144	150	135	164	157	156	137	126	130	142	135	142	138	154	146	144	158	136	136	149	132	145	126	154	139	139	143	141	129	156	123	152	158	136	143	128	128	135	164	139	139	139	173	135	139	163	138	141	150	149	129	146	138	136	124	161	161	149	139	134	143	140	162	148	133	128	120	139	128	128	166	145	144	130	137	133	145	131	135	143	142	131	122	138	135	140	161	145	147	147	141	143	147	134	133	117	156	140	145	147	165	146	124	136	157	126	149	140	138	147	148	141	166	137	141	156	136	166	145	153	127	162	158	151	159	135	151	139	162	139	161	135	141	137	155	150	150	133	150	144	150	139	148	136	117	133	142	151	139	138	149	149	146	131	129	145	156	150	154	144	144	157	131	157	135	127	156	139	145	132	145	143	149	143	151	141	162	137	157	142	143	164	154	128	141	146	124	129	131
6153	670	1034	1148	1047	929	767	683	616	578	539	489	518	495	461	457	453	455	468	447	443	443	430	398	428	374	390	412	421	401	421	382	406	382	426	401	388	437	356	397	388	366	382	411	401	433	389	413	433	394	419	397	396	372	378	382	391	377	434	374	379	383	397	393	393	400	405	409	388	388	361	406	409	395	410	382	398	383	383	401	366	385	416	418	387	403	379	389	384	390	413	390	396	412	391	369	430	436	397	400	359	408	392	364	379	388	382	368	392	402	371	383	373	367	382	388	406	370	409	392	392	384	371	376	365	411	413	357	388	380	386	419	400	368	439	373	359	405	380	359	382	399	369	378	372	394	413	390	368	397	412	372	386	387	403	399	377	417	405	373	377	375	376	402	365	418	398	368	409	377	369	385	381	380	389	388	407	357	421	414	384	404	359	401	368	387	416	409	403	385	384	373	378	373	405	420	383	401	401	385	371	357	355	395	387	417	439	343	380	389	404	410	411	413	426	386	385	373	403	382	388	408	435	409	369	367	415	371	381	353	403	383	423	405	356	366	395	403	395	399	375	378	403	364	387	399	377	407	398	351	400	377	384	400	356	390	411	342	402	385	405	369	416	377	373	396	381	391	400	419	349	357	369	369	370	415	394	379	406	386	390	410	398	419	424	391	372	388	365	384	410	389	422	361	393	364	396	366	392	337	383	404	357	420	392	410	399	351	417	397	390	407	375	357	383	373	427	386	359	394	378	396	394	413	376	386	411	386	364	404	379	404	403	410	375	408	415	376	395	421	387	384	390	423	385	372	342	357	363	390	384	386	396	387	407	356	381	410	368	372	422	418	344	400	352	354	394	387	374	405	383	422	416	421	382	396	384	407	396	398	392	361	392	376	348	415	365	395	389	352	344	390	407	367	379	419	394	367	375	382	371	365	366	387	402	392	375	379	405	407	406	420	393	394	369	382	385	420	366	400	375	381	424	384	403	394	391	397	408	398	378	399	416	416	375	372	389	369	353	370	396	394	393	388	398	389	399	365	390	359	392	359	388	392	350	350	409	368	349	361	406	392	399	423	420	385	388	390	379	398	408	387	382	350	414	372	387	380	389	382	387	399	392	416	402	381	366	389	429	377	367	395	366	382	350	406	377	404	412	399	381	372	357	358	391	405	366	383	372	377	389	384	396	423	404	368	407	383	367	419	382	410	400	355	400	357	371	414	377	381	391	399	370	380	394	399	350	408	369	377	380	357	418	393	408	412	389	412	398	383	414	398	359	397	355	429	418	387	365	394	440	360	432	426	348	402	398	359	398	351	392	397	390	384	363	367	398	391	428	381	385	367	401	389	378	406	391	375	387	372	353	390	353	399	402	419	406	394	397	395	383	406	374	376	388	395	364	409	362	380	345	366	362	369	372	378	394	378	393	410	445	388	388	372	381	413	406	404	388	369	376	387	395	386	372	416	344	402	381	412	356	367	405	419	395	365	369	383	356	386	380	453	390	381	358	397	411	405	380	367	352	368	388	374	397	373	375	350	349	392	385	377	375	415	381	347	373	407	383	408	365	372	365	380	397	395	408	462	404	411	421	414	388	379	363	367	395	373	362	405	376	368	381	371	357	406	363	367	375	354	445	377	427	397	407	383	403	372	371	395	415	384	380	387	387	362	371	416	404	394	391	397	409	418	413	401	377	410	417	361	404	401	410	369	384	410	382	380	404	374	411	417	371	380	423	417	395	354	382	387	400	418	376	407	432	370	361	390	395	426	371	344	396	395	365	406	412	396	382	375	382	365	381	367	397	384	406	364	385	347	378	367	410	427	390	381	387	375	406	393	392	358	412	383	403	364	428	376	393	378	426	395	438	385	381	373	346	395	394	372	373	400	393	380	411	403	390	384	376	389	391	367	359	369	400	375	379	374	366	370	379	365	388	403	379	377	426	409	329	373	401	406	371	382	406	381	383	408	391	387	405	399	371	398	336	420	368	386	393	418	390	386	359	397	369	379	407	388	369	405	376	390	363	406	407	348	375	382	414	377	383	407	378	389	391	447	357	388	392	375	418	391	377	410	404	374	347	407	404	378	394	415	402	398	391	364	372	389	387	394	420	402	410	395	346	354	381	393	403	375	440	352	375	357	376	393	415	390	365	361	379	379	365	405	409	357	379	401	417	366	379	370	370	371	368	398	407	380	389	395	374	352	395	414	414	404	382	388	373	387	406	392	396	446	389	402	378	381	375	380	420	382	391	354	371	402	403	393	350	399	389	365	371	398	356	377	353	366	380	390	387	377	375	400	384	415	390	424	388	384	395	378	410	350	393	431	395	368	412	398	372	408	356	356	376	393	400	381	366	381	395	379	393	404	399	373	381	377	388	341	388	395	390	403	404	367	364	378	366	393	400	382	398	364	382	385	402	384	388	385	410	392	390	389	350	356	420	439	388	402	410	390	391	364	407	373	395	398	363	390	390	384	384	407	362	400	367	383	391	369	394	377	381	377	393	372	364	382	398	402	414	390	370	381	398	384	384	392	392	372	399	403	423	350	392	359	390	363	381	363	440	404	362	369	359	394	383	384	422	376	399	379	359	417	402	400	401	408	371	388	390	386	420	401	371	401	383	452	373	388	390	403	351	371	390	347	393	391	386	397	411	384	409	382	360	395	401	362	373	392	400	387	384	369	397	398	384	392	396	391	418	327	360	386	375	400	390	374	384	413	376	374	398	387	397	402	380	363	402	384	423	431	375	356	392	373	383	384	388	388	386	384	394	362	393	395	418	383	372	364	377	395	394	404	402	399	322	395	386	369	378	395	410	393	396	414	377	373	356	386	378	397	390	381	383	406	394	396	398	409	407	350	382	401	386	378	418	391	378	418	414	383	380	338	404	407	384	386	396	389	378	384	362	428	361	384	377	377	360	385	398	406	409	388	387	360	393	399	417	381	397	397	410	435	382	381	400	381	401	398	388	395	365	374	372	451	374	394	385	354	358	371	390	371	417	354	436	387	409	384	366	427	391	400	380	353	385	388	364	406	407	406	378	388	417	378	388	427	381	372	400	387	393	401	379	355	403	397	395	373	383	349	394	389	407	344	395	403	390	387	402	378	375	385	387	379	369	402	376	396	363	419	401	410	419	425	389	373	411	371	365	414	403	398	403	356	360	371	402	391	387	394	402	411	389	373	406	408	416	363	388	392	409	393	383	390	376	347	381	403	393	362	379	379	382	408	394	408	383	385	379	414	367	373	420	357	405	383	345	419	415	395	393	400	406	386	388	389	404	407	394	424	408	375	400	408	383	352	362	404	404	420	439	364	357	389	367	365	399	400	402	404	417	396	369	382	355	380	405	389	411	405	375	365	387	369	414	357	370	378	393	368	368	344	408	383	407	419	392	403	351	365	396	375	362	378	404	396	405	376	373	410	409	381	397	390	394	382	388	380	395	392	352	409	400	411	363	383	388	387	368	397	402	379	356	372	385	346	388	413	379	369	420	400	411	384
13821	1030	959	746	550	397	377	337	319	273	248	249	275	233	187	242	231	238	211	248	255	239	232	232	213	234	193	241	223	190	228	203	208	257	223	219	220	199	230	201	227	234	226	196	216	193	207	244	229	220	206	210	199	204	222	208	213	189	209	195	190	181	221	215	216	228	197	187	247	201	200	226	237	213	210	231	209	215	190	214	212	215	222	219	208	225	221	252	231	194	205	233	235	219	179	223	220	206	211	194	207	197	198	217	201	220	197	194	212	173	207	230	235	202	218	219	222	201	190	215	202	179	214	193	219	217	229	243	222	209	205	209	195	207	215	209	184	206	230	199	200	186	212	225	208	196	211	222	226	210	192	243	218	196	194	189	200	213	215	240	186	205	222	204	225	188	209	206	197	187	206	187	205	238	219	212	228	202	222	235	210	201	189	176	186	204	231	210	211	218	201	229	205	194	181	249	207	202	205	176	182	208	199	205	220	197	185	213	247	222	199	223	219	244	214	204	202	213	224	222	216	216	241	203	211	210	249	190	220	220	186	211	253	189	211	220	199	199	243	191	215	226	194	190	200	218	205	217	208	201	201	236	203	216	189	203	204	203	204	219	232	230	209	227	221	199	226	257	221	210	198	187	209	245	206	186	211	219	188	188	203	180	214	224	191	218	228	223	207	226	222	199	211	229	197	216	212	196	192	224	197	204	213	224	205	213	220	205	226	201	186	236	241	210	189	235	202	231	190	197	214	204	202	209	212	228	215	215	210	189	216	198	220	217	219	227	224	246	212	196	233	214	200	232	210	216	225	206	220	211	217	228	197	192	239	211	197	224	208	222	219	188	215	230	206	228	187	187	203	209	231	182	219	222	218	213	195	206	200	189	214	216	209	213	206	220	192	200	237	229	185	200	202	215	211	193	228	177	214	220	220	212	213	204	206	197	211	187	220	212	243	215	191	216	196	211	242	214	234	230	198	213	207	195	230	226	195	227	245	227	212	214	246	212	238	203	225	196	171	195	219	207	223	214	195	215	196	187	191	236	204	212	193	208	221	197	240	223	217	249	230	227	220	212	206	177	196	224	216	198	197	214	192	236	219	194	206	195	210	223	240	196	209	215	228	221	190	224	210	209	190	209	210	203	206	187	200	230	187	201	211	210	206	212	220	239	190	213	214	215	217	210	214	208	194	243	186	214	204	207	226	216	210	208	214	187	210	223	201	194	208	214	204	218	227	206	206	224	237	213	206	160	236	244	219	216	235	209	178	204	203	221	180	205	211	200	189	193	191	203	204	209	240	199	216	214	210	221	187	221	218	202	218	212	211	221	208	228	241	216	199	219	203	188	213	178	205	195	207	210	221	232	230	221	229	205	232	186	224	208	221	210	193	237	242	237	234	208	204	228	194	192	219	194	186	221	219	213	197	208	223	220	217	195	226	217	195	213	211	196	249	219	220	227	216	226	235	203	204	200	206	202	221	222	204	215	197	181	216	249	216	215	205	203	207	214	191	204	217	195	197	217	188	203	199	222	207	219	211	213	202	224	229	179	216	223	199	216	216	215	185	182	216	200	217	222	218	223	201	205	233	221	211	216	226	217	231	219	213	206	224	207	236	253	227	178	169	225	183	220	183	198	223	225	245	197	199	199	205	228	219	220	222	220	186	208	207	204	195	213	214	209	214	240	248	200	184	206	204	232	225	182	197	202	196	224	226	200	208	226	198	201	175	187	197	185	187	201	201	194	187	213	227	219	236	193	197	206	232	207	216	176	194	209	198	199	248	208	219	204	229	200	185	206	230	195	220	200	202	194	218	181	196	196	226	232	220	233	224	230	206	192	216	192	212	189	194	203	228	201	225	181	231	218	207	248	222	190	200	192	234	218	191	207	197	219	207	201	183	205	219	206	198	217	222	223	191	189	211	190	197	207	209	232	199	218	199	204	231	235	216	215	212	210	207	208	223	220	198	200	241	209	239	195	180	221	205	210	220	239	202	238	204	197	216	193	201	187	206	210	193	212	213	224	255	211	217	229	215	218	209	231	208	210	229	219	188	203	220	191	218	206	201	222	213	190	209	211	208	181	233	241	215	184	228	193	208	210	230	197	218	175	197	205	187	232	223	196	229	210	219	224	238	193	214	216	207	243	228	216	218	186	209	234	244	231	232	199	202	219	217	202	211	221	206	222	212	229	210	217	211	249	205	236	225	209	227	204	236	202	221	203	233	210	256	203	188	186	197	202	198	213	215	214	221	218	232	203	212	197	196	228	221	221	218	214	198	204	218	204	226	188	210	230	215	236	217	182	227	216	212	217	222	222	202	222	212	211	210	187	234	209	216	214	190	215	209	201	222	227	195	182	205	200	215	203	209	218	220	223	198	203	170	198	187	211	224	193	197	215	206	208	199	204	192	211	216	193	186	207	193	217	208	177	171	239	203	208	226	195	204	202	194	210	197	214	213	221	236	217	211	208	175	209	194	215	223	251	225	206	215	182	205	203	224	203	207	217	206	216	207	186	176	200	217	195	231	197	202	194	213	189	209	228	219	216	233	205	227	225	229	201	200	212	211	223	183	218	211	205	195	207	215	175	222	194	190	225	192	216	211	193	175	193	252	202	186	189	199	209	206	226	202	176	210	183	220	239	203	184	209	218	217	227	225	233	220	197	186	197	235	195	184	187	204	217	214	221	202	200	199	219	229	196	217	197	192	243	210	186	228	208	207	240	211	175	199	200	212	235	200	197	188	245	224	199	182	188	214	215	247	247	192	203	225	220	209	199	205	185	195	200	210	225	228	215	227	201	233	219	191	213	233	199	222	244	209	222	227	196	189	219	254	203	209	179	168	205	211	233	221	205	198	213	206	225	211	239	195	190	206	229	207	218	193	183	196	197	202	205	191	206	212	205	185	220	232	241	192	201	227	202	239	219	238	210	224	193	247	218	197	225	205	209	225	191	223	221	227	185	202	192	204	230	205	158	210	186	186	240	191	228	200	221	218	215	174	201	197	216	219	224	220	189	210	192	223	230	232	226	225	221	204	211	200	238	211	244	217	223	233	213	233	205	196	214	206	227	196	208	201	231	202	227	190	198	208	233	198	189	246	213	201	215	221	210	230	196	231	210	230	216	173	224	224	229	228	228	223	188	212	220	187	216	214	196	213	197	197	205	211	202	212	226	191	191	204	216	233	190	192	220	211	192	190	203	195	230	191	195	209	207	218	197	221	209	206	216	206	228	188	226	234	210	187	196	215	217	199	209	218	201	225	211	224	203	193	211	207	207	214	204	224	222	219	189	207	196	195	225	218	221	221	227	219	214	227	198	188	190	209	199	183	239	229	189	217	178	214	218	215	209	201	204	215	211	226	204	237	228	223	223	220	186	214	229	198	206	215	201	238	213	216	193	219	200	191	190	246	223	218	192	194	200	205	208	225	214	208	201	195	215	205	234	212	218	227	241	196	179	185	207	209	213	216	209	206	223	201	242	224	183	193	209	208	226
8033	1088	1983	2181	1906	1521	1307	1121	1010	974	857	817	793	690	735	695	683	656	633	654	660	644	647	656	569	627	593	584	617	601	597	606	575	586	548	584	591	549	583	588	528	554	566	537	586	560	548	566	551	520	532	503	554	517	554	538	523	529	561	497	537	544	531	564	532	545	589	574	544	492	548	562	513	513	515	536	559	539	585	528	520	550	504	511	553	534	533	561	560	546	545	515	531	546	557	511	534	540	533	527	540	498	540	536	521	524	550	576	530	543	530	502	495	504	576	529	570	568	498	537	548	522	538	527	502	545	553	552	543	547	535	502	537	511	509	549	552	551	559	534	518	559	519	555	560	535	510	530	548	528	543	595	542	536	561	538	522	504	512	531	558	525	553	491	565	513	553	542	517	522	565	534	506	539	521	521	545	544	559	560	572	527	564	539	573	554	574	582	518	541	530	566	483	547	533	526	554	556	478	557	554	561	551	589	574	554	499	564	525	564	552	547	552	611	496	539	503	528	533	534	584	557	507	518	531	483	535	535	554	543	498	539	534	526	557	505	547	543	607	527	554	536	531	570	539	533	549	576	559	574	509	515	590	530	532	508	577	566	570	533	524	527	533	538	552	550	570	546	537	542	545	536	541	537	525	518	525	524	532	532	555	534	548	528	527	487	534	507	571	562	555	492	511	530	504	542	560	498	536	500	566	522	552	533	584	538	532	544	569	547	556	563	533	524	521	544	501	516	579	540	592	541	565	541	541	541	528	548	518	547	500	555	558	512	524	535	543	543	529	499	486	549	531	535	570	535	533	569	527	528	510	542	553	556	545	543	559	558	548	537	549	520	541	561	547	549	539	526	566	526	563	515	561	543	507	492	516	563	555	568	586	506	552	528	505	543	581	504	550	588	504	541	527	557	522	524	516	537	586	593	565	528	535	576	538	489	535	544	532	553	530	540	494	492	487	534	563	531	551	510	548	502	556	538	553	525	533	570	507	549	537	553	528	593	579	502	554	530	526	496	532	558	514	538	508	521	562	529	533	532	514	519	531	563	524	529	578	523	499	547	551	542	562	568	525	531	593	558	539	526	544	555	516	541	566	557	524	528	504	554	532	561	512	521	572	536	545	526	521	510	524	560	537	558	525	555	557	546	571	514	548	519	540	533	547	539	548	539	559	545	530	524	550	520	534	553	565	541	512	571	539	510	529	503	531	538	544	577	538	572	527	557	544	537	554	552	511	545	536	517	531	532	539	510	557	526	532	524	535	542	537	532	511	541	554	582	543	537	547	550	572	522	504	508	496	533	516	546	535	534	530	514	560	548	539	529	548	518	582	547	548	495	544	552	568	580	554	533	555	535	563	564	522	507	537	543	552	509	540	560	548	523	526	549	598	549	564	500	560	553	541	529	581	522	578	527	513	513	566	548	555	565	513	525	536	553	563	543	554	538	520	504	512	534	552	563	502	540	549	577	552	543	532	536	526	511	575	553	511	573	531	543	553	541	511	517	548	550	545	546	525	553	570	503	498	552	531	555	530	555	526	477	532	540	520	536	528	553	534	497	536	540	547	524	554	511	569	590	511	539	566	529	524	543	507	575	545	570	542	538	528	520	573	542	597	539	532	521	513	566	538	528	555	535	571	561	519	539	515	515	540	534	525	551	556	563	545	547	523	576	515	522	520	557	517	524	559	507	515	541	526	511	545	590	511	567	519	531	542	532	547	516	527	520	569	566	583	517	537	507	536	540	583	567	567	506	563	512	533	540	513	572	495	538	536	513	513	543	559	543	535	540	535	552	533	501	531	518	541	540	520	513	544	529	526	547	537	558	544	528	552	523	505	548	521	538	532	553	526	540	530	538	515	523	597	517	494	578	526	535	547	527	581	507	515	550	513	551	529	497	555	507	495	562	529	556	509	599	531	558	550	554	495	532	534	504	534	526	544	592	542	564	551	565	572	558	545	555	569	520	551	570	587	500	502	528	519	543	545	574	512	503	546	525	526	539	530	547	524	521	498	519	503	522	525	537	530	552	509	551	509	549	541	546	500	540	559	505	532	549	553	522	569	524	502	519	556	538	542	528	577	556	534	542	536	573	513	577	510	515	546	548	555	525	530	516	533	525	531	529	558	569	503	578	536	548	538	588	514	525	516	520	520	526	527	546	544	510	541	500	540	566	537	537	525	512	539	537	520	550	517	531	508	515	559	552	558	536	519	539	541	553	540	548	529	533	560	520	587	561	547	529	528	552	510	524	524	537	545	545	539	516	578	560	571	542	575	536	548	496	555	569	565	549	552	570	543	506	547	555	535	538	558	562	511	512	557	566	541	536	511	538	548	490	562	565	497	530	537	531	564	533	549	558	523	534	532	527	531	547	557	545	540	497	600	540	576	524	527	575	538	554	541	546	515	567	547	515	562	552	556	529	532	534	555	500	560	493	536	543	522	574	569	569	535	553	541	545	564	540	548	532	561	521	542	537	544	547	565	529	546	547	537	553	525	517	573	547	538	534	514	579	522	572	564	536	534	524	527	549	558	518	524	582	616	514	516	515	563	523	531	536	552	527	512	573	549	555	577	566	559	550	523	554	549	528	576	548	518	549	557	524	543	519	539	493	573	540	525	560	541	518	553	509	523	539	564	535	606	510	544	556	566	507	547	522	534	544	519	493	536	523	515	527	541	523	525	540	557	560	556	533	531	547	531	496	532	534	572	528	533	516	552	566	548	545	525	508	514	534	490	524	523	540	620	557	574	534	554	536	537	543	513	518	562	558	537	542	544	572	546	546	520	504	521	535	518	528	549	567	504	527	535	560	539	568	559	579	514	544	542	518	480	528	525	535	499	585	505	520	544	554	498	503	553	541	497	501	535	537	526	534	540	516	529	520	559	552	545	579	543	525	534	568	501	543	553	505	538	580	549	560	543	510	526	541	509	536	517	591	561	546	531	466	509	589	514	518	570	535	497	545	543	527	559	500	552	532	496	557	518	571	515	512	538	573	543	529	540	545	554	515	518	515	571	553	509	550	558	551	536	535	541	527	532	530	575	548	575	523	530	525	577	579	524	524	533	510	509	512	556	517	537	582	543	571	548	534	506	552	582	519	568	583	479	543	533	562	562	578	554	516	527	565	527	532	554	564	562	502	541	542	538	517	542	553	582	557	506	519	510	548	509	528	517	566	532	539	560	525	509	512	554	559	511	515	516	557	517	523	573	523	552	538	564	541	558	573	508	536	580	551	589	509	561	502	536	521	541	525	591	522	530	517	564	525	552	552	587	521	511	532	510	525	538	546	525	553	567	543	562	510	537	528	549	500	573	555	540	575	528	545	558	528	516	527	517	535	527	565	513	514	548	517	555	566	573	540	555	512	536	521	560	546	530	512	522	513	523	558	534	546	587	502	561	522	536	518	553	523	552	565	494	561	569	537	525	544	537	503	594	516	519	529	571	517	574	547	584	561	552	544	542	555	568	526	556	535	499	535	522	530	561	522	540	515
1463	306	307	330	285	280	279	316	295	324	263	308	300	307	326	303	338	336	298	294	310	314	285	320	341	321	307	319	290	299	316	329	290	313	310	305	328	321	311	342	314	324	299	308	311	332	296	318	294	280	319	305	327	297	317	299	285	332	276	303	289	287	308	313	354	317	284	300	314	281	297	299	295	323	276	304	284	279	302	311	314	345	291	300	295	334	310	327	314	298	343	316	316	269	315	324	300	308	293	282	286	312	306	313	305	296	315	321	314	302	337	329	299	336	288	310	311	326	276	282	290	290	318	316	281	332	346	282	277	277	319	293	291	289	299	343	308	324	319	288	320	292	273	317	289	330	338	294	291	323	301	282	323	296	283	294	288	337	301	267	324	323	295	278	287	308	269	320	315	260	307	304	303	287	288	288	276	322	319	292	324	314	309	286	287	260	289	310	312	310	322	312	289	305	278	311	281	316	296	310	303	287	291	292	286	291	289	352	360	335	320	345	342	319	315	344	339	354	272	311	355	282	313	305	325	328	315	302	304	297	294	304	277	310	295	297	273	283	312	319	339	304	262	321	320	320	321	304	293	327	325	285	344	281	295	329	305	294	332	337	289	310	309	316	315	314	341	306	357	304	315	326	311	292	294	324	269	285	273	304	317	283	291	316	314	315	324	310	314	321	299	311	330	325	288	281	291	325	300	294	326	323	310	306	329	316	311	315	319	317	315	292	324	304	300	329	331	325	295	314	315	326	309	302	298	302	303	323	319	321	303	308	314	262	300	282	306	318	332	273	330	313	294	303	331	280	285	302	282	305	306	364	324	334	295	338	306	316	310	328	313	290	307	297	271	342	315	307	298	297	317	299	295	309	315	322	309	315	294	340	277	305	328	303	310	308	275	360	322	320	331	321	297	302	306	310	272	331	315	338	315	311	278	321	333	322	313	304	322	312	322	311	292	306	306	260	308	331	319	287	307	298	315	296	260	303	314	290	281	285	325	318	319	298	322	345	333	315	314	319	304	344	318	313	285	290	311	280	303	311	338	348	328	290	333	274	326	324	341	275	296	324	340	301	287	329	299	283	291	307	318	309	285	317	311	320	340	308	337	357	304	285	348	294	340	316	311	309	332	271	321	301	288	314	279	303	308	323	313	333	300	296	306	260	290	317	350	297	303	303	314	273	263	295	321	318	287	313	280	282	299	286	304	307	290	270	280	289	313	306	320	291	307	345	324	338	317	280	335	300	321	315	314	319	294	300	322	291	304	298	273	312	293	329	313	336	320	293	271	298	347	319	289	282	305	321	319	322	287	290	288	317	266	296	302	291	292	313	283	292	283	311	317	320	315	303	308	322	309	279	295	294	311	328	311	318	290	333	336	299	292	319	299	321	299	333	279	293	323	314	286	300	289	317	294	292	338	306	329	303	308	275	295	338	292	295	292	295	286	327	302	349	332	271	307	272	279	320	284	315	332	311	311	282	287	310	309	286	341	283	292	264	283	307	307	301	333	336	325	292	291	312	311	308	309	319	309	305	335	335	318	313	309	331	315	280	304	314	321	325	301	297	289	304	294	280	308	315	285	282	287	290	278	313	293	266	297	303	305	307	291	288	334	315	314	302	285	295	302	311	308	299	305	306	323	296	310	303	314	332	294	344	308	285	335	281	273	269	297	314	350	305	279	322	310	281	307	336	305	308	289	314	314	296	319	318	308	296	345	271	264	330	287	313	293	302	327	278	334	325	333	290	310	306	334	307	330	310	300	325	305	303	341	318	300	275	292	303	295	291	303	273	303	310	287	273	290	297	313	249	298	320	313	351	311	337	289	305	295	302	334	309	303	304	319	283	337	313	284	310	316	294	301	297	287	320	314	296	295	280	286	303	308	291	300	340	292	332	296	313	309	300	301	309	333	298	333	303	294	308	282	314	320	323	283	295	258	301	300	307	277	304	279	283	278	327	315	330	283	282	298	308	332	320	307	308	276	337	316	281	302	291	311	308	319	285	335	288	318	274	316	309	313	289	323	319	288	317	324	279	302	324	316	311	294	364	297	306	291	316	318	302	315	298	317	307	327	303	324	282	304	322	312	303	309	289	290	291	314	296	314	316	313	329	347	349	327	302	330	318	311	302	295	323	263	304	310	315	311	305	295	337	285	293	297	334	313	331	308	316	311	319	320	324	278	318	294	310	294	294	276	310	297	327	286	279	283	278	280	331	308	297	322	300	330	309	320	307	327	313	310	297	307	290	274	297	282	303	326	310	288	302	300	358	324	320	288	327	318	294	291	289	312	297	351	316	321	288	301	302	312	306	300	298	304	324	288	302	294	326	299	288	317	296	302	315	310	311	301	308	291	321	303	305	312	335	308	284	287	328	326	272	300	324	320	294	331	310	330	301	299	307	293	296	321	319	314	275	288	330	308	304	332	267	287	309	316	297	304	262	248	325	306	270	316	311	312	270	339	307	312	313	319	314	310	320	297	283	280	289	306	307	318	293	304	331	300	294	317	295	312	286	303	293	288	274	319	320	293	310	334	314	335	293	284	317	285	305	314	258	291	325	284	298	325	308	317	285	329	270	326	340	287	322	330	312	311	326	289	318	289	278	333	294	261	312	286	323	307	302	305	290	290	306	318	291	314	282	321	271	300	296	292	315	306	310	325	312	288	272	302	306	288	300	266	309	300	314	343	310	281	314	330	298	349	301	320	329	297	321	298	297	312	298	295	275	287	315	294	288	317	313	322	287	357	309	294	317	317	312	310	283	305	332	279	321	311	284	351	305	329	332	276	325	316	311	304	318	325	320	309	264	296	271	313	328	308	296	335	315	289	337	326	293	286	334	311	292	288	308	299	295	306	282	351	322	322	333	297	336	283	316	308	296	299	319	292	288	282	320	294	282	272	318	336	309	317	324	317	281	309	336	324	319	314	314	306	314	319	286	349	299	302	268	337	330	274	320	341	310	315	320	288	321	319	299	328	292	297	304	279	277	326	309	308	346	309	303	299	334	317	295	307	289	281	312	277	310	334	303	293	338	288	326	288	292	305	327	323	297	302	285	338	314	329	344	323	316	293	322	274	317	311	307	308	297	326	278	304	317	305	316	308	298	274	333	284	307	332	304	279	303	296	283	331	296	280	313	288	310	301	289	318	279	310	295	299	300	332	340	316	308	340	325	280	291	308	279	317	284	311	303	315	301	312	307	317	317	334	315	304	299	270	287	327	315	282	265	304	294	291	319	314	285	294	282	325	326	330	308	330	313	314	309	310	309	352	302	293	308	305	319	314	308	294	268	275	315	282	286	306	302	280	311	317	348	315	293	319	295	311	272	318	307	311	308	298	307	308	318	296	300	312	344	313	293	291	289	281	282	293	320	306	319	304	326	307	275	311	318	285	312	314	316	315	311	300	291	304	315	283	290	315	282	294	294	319	294	281	321	332	292	295	303	283	303	280	287	323	317	286	331	306	299	264	315	269	269	274	324	285	345	299	315	325	318
1918	697	659	714	704	743	725	714	722	680	693	700	695	699	727	705	709	634	779	677	726	706	666	693	664	692	699	728	687	666	703	688	685	685	706	753	702	724	703	714	700	681	712	711	725	713	652	691	697	710	688	673	680	740	715	729	690	648	694	685	705	708	701	675	691	683	732	702	702	695	706	734	652	694	671	651	648	704	668	671	722	704	731	710	666	730	663	669	651	720	708	677	674	712	654	667	721	688	697	687	683	693	701	699	708	721	713	665	710	674	725	650	668	729	644	686	662	697	672	697	690	705	708	690	698	668	719	669	679	680	716	697	740	740	709	702	716	685	723	707	681	697	686	732	663	675	666	666	723	700	680	706	648	667	651	636	691	690	734	683	677	670	689	752	680	680	693	693	704	678	695	656	693	728	757	685	648	670	704	704	697	696	708	685	672	682	730	726	734	660	700	650	637	680	675	685	712	669	655	640	670	659	707	732	628	751	722	709	707	687	687	690	696	707	739	722	679	692	702	658	703	695	698	684	713	731	705	702	701	685	713	720	696	701	685	705	664	707	688	690	718	700	686	725	689	736	684	681	699	695	731	688	713	695	699	721	728	649	662	724	661	664	715	704	672	672	743	708	666	689	749	727	682	686	723	699	719	719	741	693	694	711	675	690	697	663	664	707	677	634	708	654	679	664	678	691	675	719	695	703	699	675	637	713	666	704	701	706	709	677	700	648	729	669	708	678	695	724	679	707	651	697	704	686	674	655	671	702	685	676	684	719	736	723	749	664	710	692	698	663	721	677	668	733	709	701	709	655	644	685	682	715	733	678	710	710	685	694	702	645	705	675	724	678	668	667	748	709	685	748	691	705	684	654	713	638	770	719	704	698	726	732	675	675	723	648	675	663	706	721	729	704	690	709	685	661	694	713	674	615	628	717	690	719	720	677	725	689	672	730	719	660	660	738	701	686	708	704	700	697	709	672	728	692	662	670	669	719	719	677	703	665	725	736	679	670	663	692	732	704	678	686	681	721	704	672	687	671	687	754	673	685	729	665	710	709	699	696	694	736	708	686	692	718	731	683	662	716	694	724	715	688	660	708	723	731	738	688	692	643	720	671	697	736	665	749	696	703	631	656	694	676	722	711	715	687	693	672	717	710	687	703	679	694	679	699	688	715	649	695	677	677	634	660	670	670	696	712	635	687	698	678	723	704	688	695	709	687	740	720	707	667	729	702	702	662	716	694	691	735	710	709	682	705	701	692	654	724	701	723	695	685	734	707	607	671	663	695	728	724	713	638	677	692	705	698	688	735	679	742	718	704	674	673	716	727	698	713	683	687	664	754	719	693	715	715	684	704	665	684	700	700	707	711	674	718	706	704	687	684	711	655	739	760	678	663	688	725	694	716	702	699	712	693	703	653	677	741	660	722	724	714	703	702	611	689	713	707	715	684	735	623	697	673	703	697	654	683	679	663	655	686	655	701	668	685	728	701	725	656	712	664	694	713	694	700	748	736	665	646	734	732	735	656	724	663	698	627	721	688	687	656	688	678	712	714	689	706	691	734	709	731	666	697	691	733	692	697	701	700	739	641	667	678	758	690	682	674	725	695	718	661	683	693	649	670	649	688	680	659	687	676	703	709	635	693	651	709	723	691	738	724	703	704	719	643	710	676	712	758	699	678	697	661	676	667	703	715	668	700	709	690	663	686	725	693	646	705	687	697	672	684	743	698	664	709	695	706	734	748	690	720	665	700	704	703	697	710	682	692	744	650	686	705	728	670	685	727	637	683	716	674	724	700	751	717	674	689	743	685	697	684	729	681	687	684	700	612	705	682	705	693	686	683	762	680	728	676	700	707	691	744	685	694	659	721	708	673	704	659	676	703	703	722	676	659	690	708	725	677	687	702	688	705	689	712	685	723	665	703	708	687	712	708	713	735	677	713	654	666	706	707	659	700	743	701	743	733	709	664	735	703	673	706	754	706	683	646	743	684	680	643	694	709	681	681	675	703	690	679	687	682	669	678	735	714	708	690	694	698	720	719	620	702	703	643	678	664	640	684	690	702	695	655	700	686	655	720	729	715	690	679	702	687	701	670	669	703	720	708	660	651	672	680	724	721	660	692	678	694	733	651	640	660	709	691	708	700	657	726	668	702	673	677	680	679	628	730	695	678	697	709	666	678	734	707	720	731	685	699	665	675	706	701	709	711	701	668	671	707	686	675	718	673	689	679	695	671	687	688	720	683	697	730	691	681	670	685	685	664	672	699	729	705	684	658	693	680	659	689	714	710	669	665	738	703	702	725	676	694	660	706	659	693	701	729	709	698	696	691	707	717	673	672	684	685	774	711	691	700	704	695	672	711	671	690	706	690	735	685	660	697	723	701	653	667	713	721	723	699	729	656	728	681	667	671	700	690	661	683	718	658	726	715	679	703	679	698	677	688	713	718	712	646	679	684	739	732	700	685	699	697	736	707	675	695	708	724	667	697	658	735	680	639	702	700	719	667	683	687	734	701	674	686	654	723	657	660	707	667	679	715	710	663	684	708	695	702	691	761	679	680	698	726	660	734	694	676	729	692	734	665	689	689	712	722	689	687	681	688	680	711	687	674	727	692	699	728	706	691	712	735	726	740	778	681	704	656	719	636	708	692	713	686	690	693	630	681	741	719	720	690	667	694	700	669	678	697	693	691	654	692	696	648	678	667	696	629	713	699	680	737	715	728	706	701	662	717	666	690	715	690	703	699	700	711	667	647	659	700	701	690	733	693	707	711	663	679	691	758	704	717	734	723	695	671	709	689	696	683	698	650	698	729	727	644	687	683	625	687	689	676	680	665	752	659	682	711	744	720	684	722	655	713	704	721	681	692	669	683	636	665	710	663	705	721	676	666	670	668	691	668	690	713	690	713	701	682	642	720	695	696	722	697	676	693	708	706	671	679	682	717	675	688	669	703	725	660	677	692	658	678	644	683	723	676	654	673	734	713	676	696	715	670	736	752	734	665	707	743	660	742	683	647	744	732	701	671	678	656	699	681	676	663	696	630	717	727	726	707	702	681	701	707	699	674	712	636	749	695	647	711	658	714	696	669	706	684	723	694	759	671	689	710	707	656	703	682	673	722	729	706	677	649	714	673	677	685	678	714	654	713	714	728	745	705	755	708	700	719	710	662	671	724	598	668	683	688	726	697	669	689	671	721	691	672	745	712	698	705	716	731	694	755	704	703	724	678	713	725	681	663	699	679	705	657	703	703	680	710	662	741	714	711	692	699	695	651	713	763	669	700	716	686	655	677	683	654	671	659	672	710	686	673	693	651	683	678	715	679	729	670	710	678	671	694	675	655	678	643	679	701	670	712	697	651	706	639	696	687	666	718	731	668	732	684	702	707	673	707	687	639	674	673	668	694	676	722	737	710	701	717	702	706	707	698	686	692	735	712	685	664	709	669	681	677	706	658	704	687	667	680	716	703	674	698	698	675	737	628	650	689	695	739	664	700
7330	423	470	415	292	260	242	197	215	204	157	182	148	175	145	153	155	127	148	154	144	138	140	123	147	134	152	136	150	141	150	139	139	149	147	126	132	150	150	138	129	156	148	152	153	145	175	134	134	180	152	144	160	136	139	132	157	164	148	124	147	148	143	134	148	155	155	151	154	152	157	139	145	143	159	156	150	137	134	147	129	158	160	149	156	139	158	141	131	127	134	135	153	154	136	147	145	148	150	153	145	149	140	136	145	148	146	168	169	142	126	165	149	146	152	130	145	130	143	161	135	137	147	137	146	149	140	124	140	156	150	144	139	140	128	136	109	155	136	145	135	164	139	142	137	133	162	133	144	167	139	131	149	168	152	117	154	132	121	142	123	152	129	138	166	160	134	160	145	127	160	144	135	140	147	143	157	147	140	119	160	164	149	148	133	139	143	134	142	132	150	146	136	153	137	136	152	137	153	146	149	160	152	148	159	135	130	113	162	151	146	118	141	156	148	152	147	134	121	147	142	163	133	154	110	143	141	139	120	140	157	140	145	151	138	139	158	141	140	142	123	136	150	134	140	140	139	156	149	131	156	141	146	156	128	149	162	137	175	156	135	146	149	154	155	131	142	131	119	124	146	139	163	157	130	106	133	149	147	162	155	157	145	150	149	148	137	146	135	139	164	143	145	153	128	146	138	156	136	154	149	151	138	134	166	139	172	140	126	135	170	124	141	148	120	157	131	129	141	133	128	143	165	138	133	149	125	131	143	154	150	123	134	123	155	141	129	124	139	143	143	145	127	148	141	142	162	136	128	140	145	155	133	138	127	147	148	162	146	130	137	127	147	140	139	153	150	147	154	142	133	149	132	137	147	158	133	148	158	158	153	135	147	165	136	167	151	134	148	147	136	137	161	132	140	125	129	149	125	143	165	180	139	156	129	119	148	146	158	150	159	157	154	128	164	163	156	132	161	138	118	138	138	134	143	135	141	141	149	183	143	136	132	149	142	134	132	127	172	149	158	131	172	144	145	169	126	149	119	159	146	146	147	168	149	155	137	129	139	131	140	141	158	138	147	149	131	132	151	145	149	125	157	150	114	158	136	149	133	147	148	148	141	152	151	129	148	149	132	142	162	136	140	135	140	133	156	156	164	138	124	170	133	147	128	118	117	149	148	151	151	149	134	130	118	145	137	127	121	131	132	155	161	142	143	126	140	157	155	147	132	147	139	137	161	135	138	154	142	131	139	139	142	142	147	146	142	144	159	144	144	163	149	169	117	153	145	128	140	146	132	163	121	137	132	142	116	136	152	151	130	133	146	145	143	148	159	135	138	134	123	133	122	158	154	140	133	147	141	137	154	128	132	148	156	146	180	138	157	140	150	130	141	152	148	147	124	128	146	155	137	140	144	157	116	139	140	127	130	134	142	141	154	181	122	133	126	142	134	144	132	125	147	158	146	139	143	125	163	129	117	143	144	122	142	137	162	131	128	144	164	128	145	176	136	135	127	150	149	139	175	128	140	152	144	153	166	146	125	152	147	161	132	138	126	138	139	117	146	135	130	129	159	174	163	134	151	123	159	146	135	146	136	141	147	141	150	121	149	143	134	131	148	133	128	157	133	138	160	144	166	129	141	115	142	128	131	141	139	148	130	163	153	142	142	143	140	148	128	154	133	155	144	144	147	142	129	165	129	140	146	148	123	166	142	138	151	157	143	138	117	157	134	130	133	127	145	136	146	155	116	134	139	145	144	134	165	131	152	130	138	150	146	158	133	115	145	165	146	142	140	125	146	144	154	145	125	106	132	141	135	130	139	146	129	121	166	156	132	149	149	126	151	113	150	123	160	142	158	149	107	152	132	143	157	152	125	144	156	147	132	136	127	138	142	172	139	119	130	146	148	158	133	109	152	147	131	136	138	139	155	144	168	138	152	141	169	174	132	143	142	129	145	169	141	148	170	146	127	136	154	155	163	154	142	139	111	147	143	151	149	161	138	129	137	126	133	150	127	134	160	132	153	136	155	150	128	139	148	132	146	151	143	158	129	169	153	141	140	127	129	152	139	143	137	141	153	131	139	144	162	146	119	154	137	164	127	142	130	151	153	147	135	136	132	143	126	135	131	136	136	151	123	148	135	123	160	132	142	153	142	139	144	145	141	147	140	159	135	132	150	128	147	139	150	150	162	157	152	136	146	140	156	160	157	146	133	125	149	118	158	127	135	159	157	119	133	155	142	127	146	154	155	161	143	152	147	148	154	138	140	155	141	121	132	147	147	142	140	138	143	128	171	146	135	143	134	153	145	142	126	148	125	142	157	152	139	154	139	133	139	113	115	168	158	134	127	155	139	124	127	125	142	159	124	125	150	149	146	158	135	159	153	140	141	139	144	121	154	165	138	155	143	156	134	147	142	131	133	158	147	175	158	155	124	149	138	141	134	147	157	128	142	135	131	119	134	138	144	135	153	148	134	149	136	137	152	129	156	147	178	130	144	114	143	174	147	157	150	151	142	142	154	128	141	147	148	146	125	136	154	149	145	151	132	133	136	126	142	127	129	162	145	134	138	156	158	114	139	135	127	127	138	149	137	126	148	147	127	139	154	129	149	135	152	136	146	133	162	152	149	131	151	120	146	123	123	133	144	126	150	147	170	145	137	145	136	126	148	138	133	154	123	137	145	153	140	148	126	141	147	150	130	128	113	163	138	140	142	126	132	127	132	146	160	150	143	155	154	151	140	146	155	163	129	142	142	141	118	143	135	142	143	150	148	125	155	153	150	159	135	147	147	151	128	140	177	141	136	138	160	135	147	112	148	127	159	124	146	154	127	150	144	140	123	139	140	138	151	137	170	158	135	145	131	151	148	161	160	122	145	135	125	168	136	150	146	135	140	130	150	141	141	156	142	150	146	136	145	130	144	127	124	160	149	138	146	174	150	160	138	120	147	130	156	171	159	138	138	149	169	133	141	149	152	132	139	160	165	162	150	141	134	153	144	122	136	139	125	138	143	162	139	150	159	169	141	174	127	158	130	170	160	118	129	155	126	144	139	147	137	141	129	172	154	111	146	124	119	141	137	139	140	162	100	139	148	174	139	139	134	118	148	135	148	132	147	153	143	132	135	157	154	140	131	143	148	129	131	153	147	148	156	123	159	147	157	129	142	156	157	136	129	143	149	156	131	140	137	132	127	146	149	142	133	127	163	138	150	147	145	155	128	139	165	144	153	143	132	134	159	152	134	133	163	149	143	146	143	160	118	167	151	140	150	137	140	124	137	161	146	158	141	155	148	143	168	151	149	139	132	147	146	146	167	157	144	132	128	143	125	162	128	153	155	144	149	140	138	122	150	151	168	126	142	137	145	140	148	160	160	144	160	150	129	137	161	126	137	134	118	146	137	127	139	156	131	145	130	156	130	133	150	146	155	146	141	140	137	139	127	144	145	151	109	138	133	156	139	113	150	149	117	162	141	141	122	158	124	122	154	158	124	130	140	137
6238	631	1087	1232	1005	899	768	724	635	552	558	492	528	502	471	443	411	422	447	391	433	426	446	417	418	403	368	440	414	385	427	397	403	391	395	398	397	389	417	424	420	412	390	403	362	376	409	400	431	385	396	387	391	417	382	369	407	429	418	393	379	431	413	393	409	408	407	408	420	371	365	401	405	377	378	410	385	412	367	345	401	403	376	420	396	398	396	384	394	390	393	364	384	393	393	392	386	365	428	355	358	408	397	417	397	396	422	370	380	409	396	380	395	381	359	360	383	385	371	376	375	405	401	361	382	385	389	400	388	374	378	389	366	400	372	374	415	405	384	393	341	409	404	393	395	413	423	378	372	382	399	414	349	375	392	376	421	389	355	403	365	364	371	383	390	376	405	383	398	396	401	371	410	393	408	440	407	418	395	380	375	338	337	399	365	335	392	405	394	381	390	363	396	390	397	409	419	377	388	381	382	392	403	383	382	359	377	362	388	386	398	405	406	399	386	428	385	421	413	385	407	383	363	404	399	383	369	378	395	378	409	390	409	367	364	392	388	394	404	401	381	363	398	377	383	402	380	370	387	411	374	401	421	341	369	404	404	417	376	360	379	373	380	396	361	415	366	409	399	351	413	372	406	369	430	395	400	380	382	393	387	375	354	359	389	398	387	368	367	396	385	365	378	379	352	373	421	357	405	355	357	383	387	389	372	375	370	371	412	397	339	399	426	379	400	417	390	380	369	351	415	390	396	341	396	365	391	403	393	420	371	387	398	396	367	408	421	374	381	372	372	409	397	372	356	330	399	420	394	377	411	379	390	419	370	349	398	357	381	398	384	402	361	382	360	351	393	448	391	403	372	432	408	384	370	389	359	366	369	431	396	375	393	402	385	377	407	419	438	371	393	394	402	380	396	371	417	367	372	360	403	385	384	395	403	410	394	406	396	380	377	379	416	404	392	400	355	430	399	376	402	389	397	399	367	416	350	404	374	397	407	395	381	376	371	387	397	387	380	380	434	384	405	400	392	380	379	385	437	377	372	325	373	375	377	385	395	367	396	397	423	396	363	384	381	367	357	386	397	392	377	400	365	384	397	375	394	400	355	370	406	392	403	389	392	365	349	385	386	396	383	369	400	387	379	404	388	374	378	388	375	394	377	339	417	370	365	385	341	402	398	404	405	400	374	388	357	369	387	388	401	360	406	360	372	372	419	395	369	415	347	391	377	391	414	357	374	378	383	394	409	379	405	405	397	411	368	389	366	389	352	405	370	386	356	374	376	420	402	369	387	373	388	387	398	400	396	380	372	423	399	374	360	414	371	354	415	417	404	386	373	387	413	388	363	408	402	425	376	406	390	373	378	379	366	370	376	385	369	381	396	379	364	387	396	390	394	382	412	389	375	393	374	386	386	389	387	355	366	395	386	429	361	424	384	316	407	367	395	386	404	409	379	396	387	377	353	369	397	383	392	376	393	431	387	381	385	365	375	388	398	379	381	339	353	384	370	433	404	400	417	389	383	407	389	393	402	364	364	386	409	357	391	383	387	376	377	388	415	390	419	412	364	332	397	356	378	358	365	402	405	421	346	408	386	404	392	385	386	401	404	390	354	389	381	373	411	373	361	378	414	421	381	381	352	389	384	408	378	374	389	380	359	384	382	362	374	417	377	385	386	392	398	399	404	370	401	382	363	380	379	387	385	411	387	372	376	389	359	399	409	391	417	380	379	372	396	383	373	374	369	388	362	420	404	423	365	427	394	381	379	379	389	363	366	356	411	419	395	343	373	403	372	368	412	366	342	402	351	379	391	369	405	383	396	398	410	372	363	361	392	406	390	360	383	372	376	378	394	388	383	378	354	376	418	352	414	386	375	354	422	392	371	382	376	432	413	399	379	414	375	379	384	377	365	363	401	394	367	369	391	387	387	403	377	358	377	409	394	404	379	399	392	386	389	385	412	379	366	373	371	371	373	364	392	390	380	405	378	406	406	410	403	391	386	388	399	376	390	362	344	401	364	374	360	361	353	346	405	370	371	354	347	375	363	378	381	404	381	373	365	367	398	379	400	400	383	397	375	390	398	407	398	396	386	413	430	379	362	389	367	384	391	398	394	405	401	407	419	370	389	386	413	403	402	388	427	382	406	354	416	383	339	403	385	352	374	372	395	403	370	387	379	384	387	402	405	379	411	420	402	391	377	401	356	372	405	397	424	383	400	376	382	403	359	364	390	382	405	413	407	377	359	399	368	399	373	362	410	365	398	356	387	368	389	398	378	373	374	381	381	395	393	395	391	450	376	406	426	395	386	360	415	374	373	440	398	335	413	370	410	379	382	383	406	445	380	397	428	406	372	389	397	424	384	370	361	394	379	401	387	401	400	358	369	381	413	395	366	365	408	399	406	363	357	391	402	369	370	380	411	362	365	377	411	384	410	355	376	405	387	369	387	406	420	393	407	444	372	404	372	362	385	359	346	412	375	366	382	393	373	366	410	344	357	409	369	379	387	377	385	382	399	378	371	406	351	385	440	355	419	393	392	372	399	397	377	383	396	364	352	381	365	396	382	373	395	406	371	393	363	425	408	402	383	376	378	386	415	387	374	380	375	386	408	351	344	364	407	370	410	360	400	389	388	403	378	381	384	386	383	382	385	386	400	352	389	356	360	371	409	393	376	374	387	390	378	377	399	391	383	385	373	376	388	388	401	381	380	354	434	400	388	373	376	384	381	377	385	386	379	377	359	376	385	378	408	372	372	397	348	353	349	388	384	398	356	437	403	353	391	373	387	370	376	422	399	383	375	399	379	391	376	403	402	377	365	407	387	360	399	437	399	380	422	410	381	356	416	375	415	396	346	391	388	365	389	396	387	375	414	439	388	420	379	434	372	362	390	390	345	412	388	393	397	408	388	360	404	361	365	414	385	399	404	383	434	389	411	373	381	389	389	402	376	395	422	380	423	377	403	381	425	391	415	372	368	399	437	385	376	394	388	419	394	395	381	399	407	356	377	356	362	375	392	409	394	439	409	378	420	375	399	374	385	376	350	416	420	382	383	390	391	352	402	431	366	368	405	403	394	417	385	410	387	378	377	374	399	394	373	409	391	401	387	396	399	385	355	412	390	344	428	374	380	363	401	406	358	422	361	394	393	366	400	384	400	388	351	406	381	383	395	399	380	381	399	367	365	342	387	371	411	388	357	358	374	390	433	367	371	414	385	383	392	408	398	381	410	387	351	389	392	395	382	404	418	366	395	387	382	373	412	361	416	372	411	408	379	380	372	359	377	345	403	403	365	394	402	341	382	399	364	401	400	362	416	399	370	370	360	355	362	390	381	366	403	424	362	378	368	419	423	407	398	408	342	367	380	404	380	430	391	381	377	398	402	427	336	387	389	363	365	393	367	399	412	384	386	377	385	355	365	395	377	393	381	402	410	392	396	386	406	358	386	364	399	401	368	392	413	382	349	369	391	446	393	382	426	415	398	415	390	377	377	366
13940	1098	946	737	545	439	361	330	304	294	273	278	223	235	233	251	217	232	205	204	244	217	199	214	236	221	209	193	216	208	235	193	236	234	223	194	190	228	215	186	241	237	197	231	225	205	205	216	202	235	218	201	238	188	198	239	223	218	224	230	240	213	250	226	220	185	211	243	214	189	206	210	223	205	239	199	221	220	221	204	218	240	222	221	181	218	210	221	203	194	222	207	226	199	242	195	240	219	245	222	193	214	222	203	239	198	190	238	213	203	211	209	189	209	222	232	220	232	195	221	221	201	232	210	193	196	201	250	241	218	204	210	210	232	178	228	219	236	188	237	223	228	202	216	213	214	228	182	234	230	218	176	221	223	226	237	211	177	175	214	248	230	233	212	225	216	203	196	224	236	182	215	208	197	215	235	210	206	208	205	199	203	218	196	213	242	179	188	220	201	216	234	213	182	206	227	194	221	247	210	189	196	200	211	227	231	227	209	213	193	213	208	224	204	235	208	216	209	217	235	237	237	234	212	224	229	203	230	204	230	197	195	222	196	224	224	218	195	214	213	180	184	224	171	207	236	212	211	206	209	237	226	195	207	180	185	239	196	214	195	215	241	201	194	213	207	227	196	249	209	239	225	213	238	197	226	233	220	224	227	190	198	196	216	214	200	210	208	230	215	210	226	226	212	222	230	211	224	219	191	222	222	217	225	211	218	212	202	212	204	229	233	218	207	208	183	219	207	220	202	222	231	189	207	191	211	251	225	187	242	183	234	237	218	202	205	195	223	220	192	202	233	223	219	235	226	250	218	183	243	178	227	203	212	226	203	203	221	224	190	196	203	210	225	223	189	214	217	213	210	218	234	203	215	205	203	206	190	219	212	210	262	219	204	208	205	222	222	239	223	219	203	208	218	235	201	220	223	221	224	217	191	205	200	249	199	203	207	203	213	213	205	198	210	207	195	212	201	217	206	223	208	213	215	226	180	202	218	202	216	217	252	200	196	232	223	218	199	199	221	217	210	193	197	211	186	234	222	199	212	217	187	197	212	204	186	212	229	222	196	225	183	233	203	188	210	241	243	218	222	217	213	208	186	196	215	193	191	219	238	198	215	218	223	170	210	207	221	231	219	213	198	218	213	220	208	247	200	216	204	221	218	208	190	180	203	220	192	230	207	202	215	177	212	202	205	223	202	209	206	194	204	213	205	202	229	206	213	231	234	208	207	205	245	238	187	189	224	222	195	200	222	234	181	182	203	181	211	190	226	218	222	219	198	204	226	182	234	204	178	201	235	213	197	196	196	202	215	212	217	211	237	194	223	208	231	213	206	184	213	210	223	227	173	225	213	220	220	205	223	208	220	211	204	203	229	190	251	212	199	183	229	229	202	211	187	211	208	204	205	201	191	212	221	217	222	219	236	206	232	208	221	239	205	211	204	188	210	222	208	197	204	210	193	212	204	195	214	197	205	190	203	218	228	227	218	232	196	204	203	223	218	190	208	219	202	240	250	229	189	223	224	204	213	233	237	219	208	226	223	232	213	224	217	196	216	223	230	208	199	216	253	225	211	229	195	180	183	211	207	202	219	185	224	215	192	191	221	222	189	213	206	202	184	216	213	201	218	195	226	198	208	197	231	189	231	205	197	214	210	242	220	214	196	202	221	207	204	214	223	199	207	204	224	191	218	195	211	219	205	221	220	187	199	200	188	233	224	204	170	227	248	212	196	200	200	237	207	225	208	195	209	229	228	195	192	216	224	206	190	202	239	201	199	219	200	203	219	204	196	200	212	216	210	227	241	211	215	221	231	263	226	202	193	201	184	214	190	204	208	195	203	214	192	211	218	206	213	227	203	234	205	224	236	231	213	208	215	216	203	209	235	199	202	204	224	172	204	195	217	223	203	211	234	193	214	201	195	224	206	198	222	216	220	217	197	232	193	199	192	211	226	216	213	208	219	221	212	230	209	196	206	214	198	226	205	223	237	226	237	215	221	195	223	214	238	237	207	208	216	191	218	196	209	194	219	224	216	207	194	218	214	190	199	212	210	214	232	204	222	232	220	193	232	218	218	216	213	208	214	244	211	213	227	226	167	187	198	200	204	218	238	203	204	200	201	199	210	190	207	197	208	229	203	222	216	214	227	212	210	206	206	209	194	214	242	212	195	188	209	222	218	172	206	205	213	200	214	202	228	194	206	205	240	220	213	212	223	198	211	239	221	187	213	239	223	189	232	212	211	230	187	203	213	196	225	214	190	208	194	227	207	176	221	204	205	195	218	222	214	238	229	217	236	194	218	196	223	202	211	220	200	204	226	180	209	197	241	204	221	208	203	186	181	196	228	236	219	201	229	216	209	204	227	228	202	235	199	223	189	219	226	251	222	204	226	216	187	189	223	195	211	216	206	203	206	221	200	204	204	202	215	216	219	219	208	193	211	223	229	220	209	248	190	256	205	200	181	188	193	212	238	223	231	192	211	219	225	215	207	223	200	237	195	218	187	199	177	208	209	225	215	226	220	223	200	211	233	218	199	227	194	182	228	212	227	207	212	215	230	223	217	219	213	237	208	220	218	195	213	226	240	195	199	205	223	233	199	206	183	199	201	226	210	192	218	185	210	220	234	209	226	222	233	225	197	246	228	191	208	199	205	216	236	211	213	197	213	216	201	228	201	194	208	209	215	219	237	222	199	206	219	209	211	247	224	212	239	232	219	209	230	203	216	205	243	211	203	215	207	188	238	222	216	212	232	201	180	207	201	225	230	226	217	223	238	206	202	199	227	196	206	211	218	248	231	212	157	209	206	242	195	214	210	217	210	241	222	221	188	214	231	204	228	213	212	225	205	223	202	260	210	200	197	224	238	233	229	230	234	240	204	209	229	228	214	220	223	220	209	203	195	208	185	211	193	214	207	215	200	214	226	223	176	229	220	241	202	176	177	214	232	224	214	200	212	216	192	214	225	198	188	229	216	213	224	219	230	214	219	218	222	198	191	223	213	211	240	220	216	201	241	212	206	208	220	206	205	221	217	231	208	227	220	216	208	204	230	211	232	216	227	244	206	229	217	219	229	236	191	242	210	202	197	224	215	222	204	209	201	202	221	209	204	201	198	193	225	200	212	205	219	181	212	231	226	213	244	225	239	214	195	221	205	203	223	223	221	215	219	185	195	227	211	221	204	215	201	180	188	203	208	231	232	214	217	218	197	187	214	198	205	233	212	200	206	236	215	210	227	207	249	208	200	215	214	186	204	198	205	241	217	206	213	209	205	214	193	196	192	211	247	229	207	230	214	206	206	212	212	208	223	206	204	208	233	202	236	209	194	217	214	233	207	239	169	183	209	198	223	216	182	232	219	240	222	177	254	200	213	217	201	189	197	212	186	174	215	216	193	199	215	217	231	214	237	182	201	196	196	201	225	229	207	217	223	202	219	193	191	196	197	204	211	199	199	231	209	211	207	236	190	191	192	184	204	192	198	194	230	184	235	214	193	223	246
8081	1005	2026	2189	1872	1537	1328	1177	1075	954	878	802	759	743	738	750	638	677	668	677	628	632	607	573	610	569	579	623	563	556	593	592	605	581	564	550	550	607	555	586	510	550	540	561	567	553	509	607	541	539	587	520	542	559	592	517	559	554	527	601	543	512	564	531	566	542	521	539	553	558	595	585	561	595	541	552	520	530	522	526	561	537	566	571	556	550	514	573	538	566	561	539	566	485	545	534	559	561	504	570	533	570	540	515	568	565	576	539	538	515	562	537	566	564	529	543	503	547	529	591	521	534	531	529	545	526	521	570	543	502	488	524	569	551	539	543	530	556	544	574	521	537	598	535	546	539	506	502	558	524	513	541	546	564	548	523	514	550	559	539	516	518	530	537	526	558	514	542	526	563	490	553	566	583	509	535	547	542	520	535	527	519	536	538	522	549	540	558	530	551	514	575	506	549	547	555	539	552	571	525	528	506	574	564	523	515	583	578	515	553	535	530	569	569	509	592	522	517	495	566	560	549	542	539	545	527	542	530	517	552	510	535	536	544	549	603	542	539	519	552	567	534	514	532	577	530	549	544	495	571	542	533	559	543	534	530	591	545	522	526	599	542	578	536	578	558	563	560	574	543	514	572	520	535	583	549	516	536	507	550	573	578	581	494	567	517	503	536	554	534	540	540	531	554	535	559	527	573	533	528	563	526	520	540	508	565	545	566	577	543	544	556	581	513	576	527	517	559	586	539	524	500	535	532	520	568	552	519	530	538	562	528	527	557	525	550	548	512	524	556	555	536	562	501	505	531	526	502	517	550	569	542	541	544	537	559	545	519	575	533	525	560	543	526	558	570	534	562	565	519	499	564	501	502	533	525	532	551	555	535	556	528	558	473	533	574	559	579	534	533	514	517	535	539	554	528	528	545	534	525	578	543	543	520	557	559	562	536	564	496	527	535	598	545	564	555	517	544	543	513	559	545	527	516	509	548	557	517	507	533	534	565	512	553	543	561	569	530	509	512	558	560	512	506	562	582	551	529	552	555	539	493	516	495	531	537	562	533	567	560	530	560	538	561	561	561	550	554	588	569	525	519	595	551	558	546	559	482	569	521	498	510	509	539	556	516	561	519	492	546	550	491	566	520	564	574	545	559	503	552	544	527	534	556	528	555	552	546	553	538	527	555	540	570	494	529	538	538	543	537	504	513	517	527	516	531	541	530	554	550	545	555	603	582	548	568	533	527	584	545	489	557	554	534	508	563	560	540	522	512	524	526	539	563	538	517	529	542	560	500	538	580	547	523	532	577	541	536	519	532	530	545	566	545	539	520	551	563	536	534	549	528	537	528	539	557	535	562	530	523	530	516	577	512	568	546	564	554	521	529	526	570	507	496	525	531	546	520	560	482	574	554	543	560	518	556	553	574	543	548	542	539	530	571	551	530	582	525	558	551	571	539	568	582	534	591	486	518	541	543	530	516	509	510	537	533	538	541	516	584	582	552	538	551	529	541	540	521	544	559	587	541	579	532	559	526	545	557	554	553	506	524	515	557	561	563	541	547	567	529	604	550	556	542	556	527	531	506	564	523	561	547	501	529	543	530	550	504	533	561	566	539	535	503	550	546	517	537	547	553	554	536	552	538	536	556	538	558	520	547	547	538	543	544	590	522	549	541	535	520	593	558	538	516	531	547	526	547	524	525	555	544	517	544	568	578	500	571	585	563	513	559	532	598	526	524	567	524	535	556	587	543	552	538	525	482	576	483	542	544	539	574	539	512	489	525	496	563	549	543	540	564	564	542	514	568	500	495	546	590	526	526	551	551	556	556	516	520	506	494	528	536	550	557	554	553	508	561	562	545	511	558	575	538	547	534	523	530	523	542	534	560	561	524	541	542	495	571	525	579	551	531	550	514	530	518	546	534	543	553	577	538	552	545	544	542	564	510	568	506	563	529	544	530	541	551	622	534	538	570	500	555	549	509	524	543	555	537	542	558	552	548	506	544	602	526	536	514	538	522	531	561	535	528	538	492	528	535	533	496	560	533	542	525	572	523	569	501	511	537	491	535	537	530	528	587	526	538	551	514	569	514	566	526	574	556	560	509	538	491	519	528	516	530	520	525	533	570	526	534	509	538	492	534	574	544	552	558	515	550	570	536	539	554	555	515	551	539	569	505	552	542	567	533	545	529	543	569	523	545	562	551	524	552	513	555	532	553	533	589	560	570	576	578	548	555	515	521	549	493	518	559	542	522	517	514	504	550	550	545	580	521	509	540	522	539	499	519	539	528	504	562	518	526	563	540	525	552	528	574	536	538	561	558	527	522	565	540	589	528	559	525	524	537	520	563	565	535	558	524	557	514	506	495	531	540	512	589	575	575	542	557	531	516	516	505	520	497	523	556	534	519	536	507	540	609	527	542	553	570	550	543	570	535	512	525	538	528	566	587	551	549	540	492	509	529	497	543	517	529	531	552	541	574	557	531	498	513	511	545	530	538	586	547	554	571	551	539	590	539	545	557	496	571	523	527	503	542	536	551	569	569	545	468	570	517	515	551	536	562	566	572	545	591	514	564	541	507	565	529	535	510	518	523	565	536	535	511	571	574	535	511	546	507	530	539	544	521	569	544	526	565	588	580	540	559	551	569	573	540	562	547	556	539	506	534	526	512	540	535	519	532	544	523	539	605	545	567	553	530	485	509	533	538	505	557	561	540	556	516	582	568	569	519	563	532	522	537	580	544	580	553	567	594	556	546	499	516	497	532	592	530	525	544	534	547	552	558	545	554	520	526	548	528	533	561	582	539	509	551	566	490	534	541	531	535	529	535	542	529	515	532	548	549	579	544	582	527	542	581	545	535	536	575	533	543	554	559	552	592	521	534	553	528	528	550	520	556	563	536	532	538	550	573	526	534	549	590	549	545	547	576	545	546	491	543	525	542	554	520	561	518	507	539	545	503	552	514	505	561	558	547	559	516	578	503	558	504	554	516	525	534	546	532	520	539	528	535	554	530	544	542	541	551	521	559	543	518	533	535	544	502	549	542	559	538	538	529	517	560	583	559	534	530	574	561	542	528	554	526	500	548	548	550	539	568	564	523	513	528	552	499	545	548	518	501	538	559	543	551	536	585	542	552	555	536	514	508	553	557	550	613	584	548	539	542	527	563	563	522	512	542	532	553	513	553	529	587	517	541	603	538	541	515	498	528	570	568	541	529	516	570	541	583	556	552	562	521	513	544	555	546	514	541	554	559	565	530	554	515	556	539	529	551	532	561	541	498	561	522	538	509	563	549	532	563	557	558	558	502	547	553	572	559	531	537	525	543	541	537	539	527	593	556	560	546	542	514	551	538	501	526	520	555	566	513	550	568	549	521	564	568	519	516	556	579	537	553	581	537	544	521	537	541	551	534	553	568	599	592	577	585	574	560	560	574	552	589	526	538	479	547	583	541	558	551	510	563	562	545	546	553	557	564	549	496	599	559	580	568	544	565	516	525	534	546
1652	353	336	283	338	284	308	292	299	283	284	282	314	287	281	296	281	311	288	279	301	331	298	319	330	316	280	292	327	320	316	296	297	334	311	307	266	334	296	290	299	303	311	305	294	316	304	301	335	296	300	321	288	318	347	284	314	314	287	289	330	270	308	289	316	305	288	319	297	301	285	275	293	293	272	281	326	289	304	323	318	318	282	288	304	275	311	311	312	336	271	286	323	311	280	281	295	318	293	285	293	300	275	268	289	280	295	288	280	306	287	315	282	316	287	274	291	298	308	309	301	320	316	281	277	263	287	316	281	295	282	304	314	298	288	295	329	315	312	299	314	323	307	297	315	334	276	307	295	275	296	306	281	304	316	270	294	298	319	339	369	315	259	306	303	313	318	302	316	309	308	277	314	305	278	302	274	328	300	277	316	302	328	291	288	320	298	303	335	271	305	307	279	286	280	289	332	321	307	299	333	293	287	310	274	330	328	275	309	304	303	337	276	280	290	330	308	318	323	297	282	301	296	308	329	275	294	293	293	301	279	271	304	288	312	254	310	332	294	300	346	298	290	328	291	322	313	304	293	308	307	278	307	304	285	293	334	309	321	280	288	281	308	264	314	292	298	293	293	288	318	356	332	348	312	335	311	306	301	294	316	310	278	293	311	302	309	306	302	305	314	312	303	299	326	306	318	334	308	290	334	315	299	295	294	289	334	278	304	336	307	290	293	298	291	291	296	321	301	285	308	291	320	313	330	327	288	294	295	301	319	321	289	305	286	305	327	322	325	281	304	316	321	309	296	315	337	306	309	300	348	296	288	322	300	333	322	301	331	322	303	316	309	306	315	288	350	330	294	282	335	315	308	307	304	303	295	298	295	305	296	335	278	312	314	327	291	304	312	288	281	296	294	285	329	308	310	317	307	288	272	293	302	282	300	309	305	303	313	330	279	318	279	313	304	294	315	321	331	315	313	278	289	331	302	274	285	279	332	299	318	338	293	297	296	310	298	336	332	321	281	343	306	291	307	296	292	329	305	289	332	318	288	323	302	299	281	292	311	324	280	298	315	306	279	333	296	337	327	285	300	326	262	297	302	330	330	303	280	329	313	293	315	285	279	318	266	305	319	281	297	327	277	286	303	325	289	271	278	305	290	301	323	314	344	330	319	293	314	281	297	336	283	301	291	299	292	308	321	315	286	311	272	257	291	318	290	293	332	306	306	303	304	265	281	271	316	296	281	328	315	285	291	342	300	330	303	320	331	309	311	315	281	313	273	287	317	288	315	292	292	308	312	306	311	285	325	306	327	328	314	286	304	310	286	304	275	302	305	321	322	296	302	292	321	328	320	320	299	304	298	306	274	277	305	308	303	271	299	289	309	321	303	286	274	316	317	290	292	254	321	344	293	317	302	329	306	283	319	262	309	304	297	339	325	297	286	320	319	274	328	282	292	282	289	302	331	293	308	297	313	291	329	313	317	315	293	307	282	299	336	310	312	316	346	273	323	273	294	309	283	311	336	300	307	292	324	323	299	319	287	302	304	312	299	300	297	314	306	294	292	302	346	315	289	323	308	322	301	327	289	310	325	307	308	300	319	289	300	308	303	304	308	283	279	324	303	333	277	323	302	282	285	298	285	298	300	308	309	300	303	294	307	339	322	303	330	293	331	277	321	305	331	329	293	296	292	317	297	312	284	274	290	336	298	309	310	314	270	277	318	296	307	277	320	322	299	304	299	309	315	307	322	300	281	282	298	282	344	276	280	291	335	335	306	308	326	316	300	273	308	281	317	338	307	309	278	298	300	320	297	314	272	298	308	284	296	315	312	293	284	289	301	326	327	311	300	293	286	298	283	289	314	290	270	279	315	313	330	330	352	269	281	330	304	288	328	296	328	327	332	306	269	306	349	294	305	298	300	293	293	296	302	282	294	343	320	319	290	310	305	300	305	306	311	331	298	282	313	340	292	271	320	321	286	286	274	285	315	331	292	294	293	305	304	274	273	360	294	293	270	329	278	334	281	303	306	300	276	306	314	299	315	305	280	308	290	278	275	274	316	297	326	302	299	286	327	342	308	281	304	291	318	351	307	323	326	295	343	272	304	332	304	284	304	291	304	289	297	294	265	308	280	323	314	314	308	306	305	298	287	306	316	311	323	285	295	297	301	328	305	319	297	297	311	322	299	266	327	306	301	343	287	312	315	313	301	334	297	332	297	296	275	301	309	291	354	299	281	304	294	306	306	295	290	294	301	292	294	302	310	302	269	327	274	271	304	289	306	302	309	306	309	314	293	291	280	291	323	332	322	302	292	308	323	329	278	320	296	291	301	299	265	301	308	303	304	277	296	312	311	278	341	318	315	291	254	319	306	328	314	328	276	295	259	290	327	328	292	305	285	297	307	311	266	280	328	275	296	292	302	293	306	310	287	323	301	324	316	337	291	295	312	279	305	302	328	329	305	273	290	302	292	313	346	304	306	312	289	281	311	308	301	290	307	359	299	354	339	295	293	322	325	283	312	315	322	312	294	301	316	318	300	286	282	289	292	307	320	258	317	314	304	298	286	320	295	299	302	335	296	290	263	251	303	301	315	299	312	300	312	325	332	282	305	264	307	305	332	292	285	274	323	323	310	299	322	347	324	326	313	280	298	300	308	291	330	319	342	307	297	315	283	284	292	296	302	316	296	312	302	297	282	287	242	289	283	310	303	312	289	305	270	289	280	321	306	323	314	321	297	276	350	319	308	314	290	295	306	288	308	287	320	343	317	277	286	305	319	336	348	304	308	297	284	275	307	283	304	345	299	310	323	285	296	290	283	291	315	302	310	296	323	319	306	313	315	292	292	289	299	294	286	285	324	295	306	304	312	342	309	287	303	325	298	301	323	296	310	292	293	322	309	308	272	329	274	312	326	326	305	301	297	327	344	307	291	283	278	328	282	293	315	281	306	294	301	305	298	326	298	310	302	307	335	319	311	275	300	298	307	302	296	320	291	282	271	319	303	360	287	307	295	287	323	334	328	290	301	322	310	315	298	290	305	313	277	341	317	324	284	306	281	296	297	307	339	331	318	306	280	302	281	296	277	270	282	294	329	273	281	294	282	304	324	256	322	292	320	302	289	305	306	290	284	329	316	329	314	329	319	328	306	287	273	303	297	290	296	313	314	313	305	317	300	283	338	340	336	286	274	281	349	281	290	305	330	312	315	320	267	318	311	299	318	291	323	302	304	322	331	338	294	325	292	284	294	297	268	314	313	325	250	297	314	278	298	284	308	291	288	289	342	311	302	285	277	286	270	279	297	289	318	299	278	292	301	321	302	294	303	310	285	312	338	324	271	309	346	303	306	296	303	334	293	327	286	282	311	344	285	319	281	279	324	307	292	335	311	321	332	315	303	325	330	309	280	281	312	330	283	333	286	292	301	287	302	319	313	344	309	313	269	280	304	318	333	312	323	269	333	299	290	313	297	310	295	324	311	334	265	307	290	298	316	328
1828	686	680	734	697	696	700	712	705	682	689	683	655	710	701	674	754	709	707	722	703	669	694	704	662	676	670	694	700	682	678	683	719	695	655	727	669	730	752	710	685	646	726	681	679	682	636	725	705	674	660	703	666	691	672	666	672	701	679	669	676	668	674	690	685	676	705	718	653	684	668	659	670	730	655	716	677	656	682	717	726	700	698	673	666	692	672	750	681	703	674	698	734	665	764	716	658	712	731	751	664	709	736	659	679	705	709	684	697	669	738	667	684	692	670	640	737	705	640	709	699	726	708	684	689	711	649	726	670	671	679	688	679	716	670	687	712	675	685	665	714	647	701	680	688	631	700	711	711	675	672	713	618	660	695	718	720	693	662	681	699	649	656	728	702	730	681	718	679	677	603	680	695	621	725	667	710	685	703	671	661	674	672	691	662	663	686	681	684	703	656	706	667	696	682	718	712	715	693	710	728	672	665	651	636	691	684	669	694	712	663	675	664	696	670	684	688	673	635	694	727	699	682	699	669	638	698	716	695	658	694	720	662	690	685	699	718	702	648	756	682	718	688	693	704	639	665	716	748	674	710	692	707	697	700	660	693	662	714	717	676	659	687	657	661	677	693	688	703	696	701	718	717	620	633	664	727	698	676	704	677	687	679	655	691	665	713	658	704	686	690	734	714	676	667	696	709	685	654	703	700	670	659	731	669	670	660	717	635	682	680	665	709	677	662	686	693	650	670	682	691	717	670	722	665	655	688	698	680	741	650	701	710	715	720	671	765	708	689	665	714	699	723	693	675	692	696	625	664	716	711	714	697	693	659	676	675	719	708	677	678	671	698	666	684	694	692	681	742	683	686	681	731	686	660	654	694	669	672	694	654	701	642	679	712	665	700	650	634	711	732	683	700	726	703	657	630	691	708	684	678	696	735	708	690	644	737	724	649	717	726	694	656	710	673	664	676	687	706	683	668	711	674	704	661	683	712	680	676	673	667	680	655	700	705	668	668	709	667	660	713	697	651	689	740	707	706	687	661	691	706	699	713	713	690	647	732	670	685	690	719	683	740	674	717	665	635	671	682	667	711	650	680	705	677	709	674	697	683	652	674	678	690	692	681	720	695	680	677	676	751	678	745	722	686	673	743	700	652	689	724	679	715	705	688	648	697	684	697	715	720	768	680	659	629	719	680	691	693	679	639	708	686	731	701	721	697	700	670	713	697	642	665	707	738	741	676	670	664	703	682	663	699	716	673	709	730	715	697	708	678	661	668	682	703	696	687	627	699	690	686	672	687	699	705	675	688	691	702	682	706	699	730	673	689	717	710	654	684	686	666	670	695	682	730	690	695	664	720	687	663	701	752	642	686	718	673	704	665	682	671	688	645	704	674	651	659	758	667	664	704	701	693	694	697	694	685	694	734	689	652	683	676	718	682	660	680	717	649	696	658	667	667	676	657	690	708	673	682	661	672	637	732	676	687	708	654	663	677	694	629	701	675	698	680	673	694	699	688	660	720	717	715	673	715	729	696	683	680	709	713	694	658	698	642	687	712	626	664	657	679	703	704	697	681	681	687	680	676	649	687	678	667	738	717	685	675	698	718	651	743	632	699	681	692	707	653	672	767	704	712	712	662	698	686	729	690	661	704	691	702	650	625	698	682	694	688	698	674	736	683	690	693	684	686	752	724	684	673	729	722	716	726	685	700	657	684	658	651	672	651	704	641	681	644	724	666	723	693	709	658	662	693	680	700	698	687	706	707	677	679	651	706	703	717	731	652	701	684	682	680	699	683	695	732	722	670	703	659	697	653	737	685	678	680	684	688	711	735	690	712	703	690	700	708	696	714	687	668	735	677	718	699	683	712	675	716	701	690	685	668	650	721	641	677	674	680	704	677	685	667	701	675	665	716	660	659	673	675	672	646	697	674	709	739	691	657	669	687	697	743	735	662	706	663	682	710	721	724	680	711	657	651	679	652	662	695	651	725	712	694	664	721	687	707	653	745	683	680	703	713	705	689	739	708	656	737	692	661	695	658	685	695	700	763	707	685	720	660	690	671	690	693	741	663	704	664	673	737	716	701	729	623	648	694	676	705	675	638	671	688	691	693	660	666	698	628	695	650	693	688	681	727	709	671	712	681	692	635	685	666	634	670	660	674	664	693	675	674	713	693	709	697	688	692	679	695	667	698	694	682	780	655	723	682	694	639	672	715	655	729	641	723	710	678	701	716	704	658	703	640	691	673	656	687	662	679	680	706	660	666	712	696	664	728	725	685	730	657	709	682	704	716	707	767	715	680	695	655	695	656	610	684	703	685	685	709	718	696	667	644	709	670	686	722	696	705	693	719	676	663	688	620	658	704	703	660	659	666	682	677	681	695	701	692	696	711	724	746	661	665	687	693	694	668	689	666	681	664	684	691	706	739	680	676	686	746	693	703	692	739	682	718	718	705	674	654	692	700	704	723	695	685	717	643	654	684	707	693	715	725	648	657	696	672	675	661	669	683	632	693	668	673	710	711	675	662	686	675	683	686	690	706	678	737	694	653	672	706	663	697	709	632	667	729	677	703	695	668	693	745	622	692	691	666	725	670	704	697	705	671	703	645	642	692	674	656	679	671	661	703	709	661	723	752	720	718	662	641	659	712	692	663	708	729	685	692	646	734	707	689	693	706	697	656	730	678	699	694	649	727	695	709	670	628	720	697	664	683	702	695	646	695	704	674	677	737	720	654	684	687	623	659	661	708	695	717	714	681	707	659	711	668	696	710	704	684	685	683	728	716	700	694	661	687	683	684	665	690	707	715	689	678	688	701	667	631	682	674	677	668	693	664	683	677	679	706	663	667	685	694	676	675	677	692	715	691	689	669	721	716	680	705	677	690	715	682	687	702	650	689	671	678	687	709	701	670	694	704	710	729	657	654	670	701	702	663	708	690	674	684	657	651	661	704	724	717	686	643	653	689	702	694	743	713	648	711	699	690	694	712	627	679	636	687	687	655	738	652	670	705	629	682	715	705	758	643	700	715	699	705	689	647	696	691	684	661	707	649	672	707	670	695	682	674	654	702	657	634	693	677	727	711	657	666	713	711	700	686	663	674	690	697	685	672	694	701	714	719	656	656	639	728	740	711	675	660	650	701	672	740	679	707	679	706	687	698	727	679	678	667	715	687	696	692	663	733	686	658	674	719	689	709	676	740	682	651	662	679	665	725	709	631	667	653	647	710	702	696	666	697	625	661	702	699	692	735	717	693	699	679	696	722	706	726	719	690	651	705	680	668	731	651	715	694	697	713	673	697	664	686	686	684	701	683	740	719	683	707	697	681	694	689	708	677	651	675	684	694	687	710	690	680	642	640	699	683	663	711	704	650	671	689	662	684	680	699	664	678	720	673	689	655	688	670	660	656	712	706	650	715	688	724	678	711	702	636	697	664	716	714	685	719	715	663	683	676	660	670	730	735	688	685	648	690	680	699	640	651	675	694	718	675	665	640	670
7493	461	454	392	309	256	233	202	177	154	159	169	177	157	137	137	163	168	161	164	168	164	148	132	136	144	161	138	138	151	129	163	138	145	135	138	151	167	144	138	151	136	133	142	150	117	133	121	123	152	137	147	133	158	151	146	155	146	150	134	129	145	144	135	147	145	166	130	149	145	134	130	142	119	167	152	153	154	175	149	132	115	136	156	139	143	148	156	171	148	141	159	136	151	144	146	157	154	148	140	126	125	145	164	146	129	145	165	124	146	158	150	163	146	140	140	140	119	129	162	139	139	141	140	160	146	120	163	142	152	160	159	130	132	133	142	139	143	136	128	149	164	144	144	156	138	140	137	149	139	142	149	144	146	155	157	171	139	172	150	127	150	144	140	147	129	139	139	151	133	156	157	120	143	153	130	138	128	137	141	145	143	143	156	133	125	156	136	150	135	130	146	175	142	154	147	149	170	157	149	135	128	124	146	157	141	143	111	137	131	160	137	151	132	122	149	152	152	137	145	167	154	147	135	143	158	136	151	152	127	127	131	169	142	160	127	130	118	126	136	136	152	136	146	151	151	142	138	137	135	170	147	153	128	151	134	138	136	120	127	144	147	140	156	163	119	132	122	141	153	160	131	133	144	150	142	148	181	167	163	158	148	147	129	142	137	135	152	129	141	144	144	157	129	149	155	138	128	150	145	143	136	149	132	153	138	140	168	145	156	163	149	146	146	141	143	137	159	155	146	128	158	132	152	151	155	161	151	164	132	149	136	137	143	148	149	131	161	129	145	127	150	159	143	145	170	122	147	146	138	149	128	147	127	152	151	144	142	146	151	163	121	140	153	146	130	125	158	143	150	160	133	146	133	149	117	151	120	126	158	143	170	156	140	152	151	133	135	145	129	155	134	148	144	159	138	138	157	140	144	162	131	141	127	139	149	163	139	158	118	133	124	131	155	165	118	143	133	118	132	155	156	114	145	128	137	151	136	163	152	132	156	130	154	121	167	152	118	134	146	137	137	162	145	171	150	141	154	152	153	144	144	155	144	171	134	145	125	138	110	168	133	136	147	124	135	167	151	144	119	143	130	144	146	149	146	114	161	140	150	126	115	128	145	143	147	156	132	132	126	134	134	136	129	157	141	132	132	140	126	133	129	158	140	143	155	133	158	150	144	147	126	141	145	134	144	140	142	182	160	137	138	140	171	144	144	172	150	147	106	159	135	133	142	169	144	160	164	126	160	151	132	142	148	140	140	139	132	142	146	138	150	143	148	145	134	134	112	154	161	145	152	151	157	152	148	135	143	122	139	144	153	122	128	153	147	167	139	166	158	144	158	139	133	139	166	142	158	153	129	150	132	150	122	128	139	125	124	138	160	135	170	176	168	162	137	111	140	128	144	163	129	130	125	162	121	129	126	113	129	148	147	133	152	147	151	144	131	155	135	139	150	138	151	134	119	138	133	154	157	166	161	153	140	163	143	143	159	160	143	169	144	151	155	147	145	153	144	167	132	125	135	165	134	139	151	139	151	132	128	139	125	139	149	162	137	152	140	148	170	156	148	124	138	160	118	170	140	160	168	110	139	143	133	164	141	144	141	142	141	127	127	120	160	124	138	178	151	134	159	153	135	120	135	147	146	131	131	181	159	139	142	129	127	131	126	141	144	154	125	138	148	139	126	143	138	161	143	155	144	128	144	136	120	139	159	135	120	142	144	135	159	141	153	140	143	158	137	142	174	131	144	159	173	155	136	125	141	119	142	146	146	151	145	143	155	152	164	151	143	142	132	139	148	137	155	154	139	151	132	162	133	123	140	140	143	153	126	164	151	126	140	159	164	123	147	130	137	163	132	140	138	135	141	138	142	159	134	174	152	142	138	147	148	137	143	154	171	143	135	156	138	165	140	137	139	145	154	138	163	159	157	153	168	142	150	138	164	136	127	148	131	138	144	136	146	140	143	137	142	124	159	133	114	159	145	130	150	112	129	157	141	140	141	150	143	132	147	145	144	153	139	148	164	138	142	141	152	127	133	167	155	159	125	171	132	165	142	139	139	149	146	123	171	140	163	132	171	149	174	160	160	133	130	166	152	163	144	173	153	137	127	157	138	139	146	164	133	138	134	148	135	126	162	151	128	141	137	136	159	161	149	154	153	138	160	146	158	141	139	142	150	145	130	167	141	153	146	135	155	140	149	154	138	157	143	142	151	136	133	162	153	116	118	153	156	157	150	165	143	138	134	152	168	129	128	168	131	145	158	163	143	120	142	182	155	152	148	158	130	134	132	117	140	139	123	148	152	122	133	144	132	146	146	157	161	147	159	163	134	157	150	141	150	143	158	137	131	151	152	148	171	142	166	139	177	122	132	153	119	150	165	143	174	140	135	145	156	145	142	152	121	148	140	116	122	135	137	146	121	136	126	146	145	158	166	136	169	160	143	150	151	148	162	137	140	135	139	142	161	141	126	152	133	165	158	144	148	156	128	160	134	144	117	124	137	148	123	127	158	141	130	123	133	158	145	139	162	127	146	123	132	129	148	141	141	130	155	149	152	140	133	178	129	131	164	167	142	137	151	149	148	173	146	145	137	145	135	138	173	159	135	150	164	163	160	147	134	122	123	128	136	161	142	142	132	169	152	123	142	149	131	143	150	131	147	140	156	128	136	176	146	132	147	156	147	169	129	156	146	157	124	151	152	120	143	121	145	160	156	143	128	137	164	128	138	137	145	140	153	140	153	167	141	144	149	159	129	150	144	149	138	137	151	143	134	142	137	144	161	115	155	138	131	147	140	125	140	138	138	142	137	120	137	153	141	171	160	181	173	137	140	161	134	151	141	125	143	125	142	139	160	147	139	130	135	139	134	128	141	155	142	129	137	153	149	149	148	146	143	139	140	146	131	124	151	144	125	151	157	134	145	154	162	148	123	146	138	164	136	126	126	134	154	139	153	148	127	169	157	152	132	145	146	138	133	146	152	152	136	144	164	151	134	152	131	147	139	124	148	151	176	132	144	148	133	157	152	122	151	131	147	143	154	142	153	131	152	168	132	142	151	148	160	147	141	139	156	135	163	150	136	154	141	123	143	147	158	151	134	137	155	131	141	141	136	131	123	151	138	141	172	138	118	145	139	126	139	161	125	137	130	137	143	153	138	146	140	134	156	146	158	135	139	162	144	152	124	141	150	139	146	136	148	161	155	134	151	131	142	146	127	145	143	130	130	137	158	137	133	146	157	157	141	145	183	156	126	163	125	164	149	148	133	129	138	123	139	135	151	143	158	129	148	135	165	145	166	139	127	132	141	142	131	116	137	148	153	149	139	166	135	119	151	149	155	156	149	133	169	139	134	149	148	142	162	119	121	142	131	177	126	135	152	185	141	124	147	149	135	146	142	165	162	142	142	145	149	147	132	160	122	126	151	144	148	151	166	164	148	149	149	109	146	149	149	148	146	135	135	154	140	141	153	136	139	146	144	142	131	146	140	139	147	130	109
6163	613	1132	1170	947	859	802	632	647	588	538	502	516	495	452	513	443	455	440	457	412	419	401	416	428	408	411	392	415	404	388	391	380	413	385	400	393	401	417	378	394	356	377	394	411	425	367	379	402	417	404	417	416	412	401	378	442	393	385	348	396	377	374	399	424	360	400	400	398	408	400	373	425	408	407	391	401	401	343	405	389	369	384	406	408	374	430	361	372	373	402	370	410	390	400	398	362	406	382	379	396	399	383	390	404	394	417	389	389	395	374	365	372	401	362	407	404	403	366	360	365	367	358	406	400	377	394	364	385	371	424	383	380	373	379	389	423	374	401	385	369	386	386	383	361	401	406	368	403	374	385	364	420	405	377	397	385	428	387	390	391	398	403	392	399	393	405	395	352	405	396	409	404	331	374	374	408	363	359	375	432	372	388	425	383	406	369	409	413	395	409	385	404	407	379	359	399	398	419	384	370	385	361	378	413	368	398	419	340	363	402	370	381	407	402	393	370	396	365	403	410	380	398	373	392	380	384	380	373	377	382	387	426	409	403	390	409	383	382	399	404	380	386	399	388	414	427	360	395	368	352	374	390	387	387	377	383	405	340	355	414	410	345	369	419	425	404	395	407	384	401	375	400	402	372	361	383	395	385	416	385	382	356	369	381	383	380	398	412	404	390	378	402	380	379	367	349	421	415	412	407	391	398	415	412	407	392	402	372	360	416	371	387	397	393	411	389	382	368	422	395	384	368	381	391	388	375	398	386	414	398	366	381	378	391	382	376	371	366	380	379	391	392	402	411	389	376	390	411	405	403	399	363	390	411	384	397	395	379	388	360	377	407	376	403	395	363	408	408	405	377	387	396	403	433	384	412	389	419	415	379	380	400	393	384	384	400	379	398	353	368	367	385	406	423	398	388	387	384	399	393	386	390	444	377	358	406	390	397	412	400	443	421	378	409	403	384	365	354	369	415	381	364	378	403	402	348	411	366	377	357	363	396	420	416	393	432	380	419	402	400	403	367	363	409	395	366	412	380	368	402	390	390	392	402	388	391	391	392	358	380	388	401	387	413	415	384	393	391	371	396	358	366	372	414	401	402	388	347	375	390	403	386	392	407	388	385	374	405	408	395	392	389	410	395	384	383	404	374	387	389	394	406	391	368	396	381	405	404	391	399	397	407	379	387	336	420	390	394	403	408	393	376	383	372	382	385	384	356	396	381	394	364	398	381	379	370	386	397	351	395	373	405	393	386	390	415	410	389	355	370	408	391	332	383	384	400	390	391	388	383	390	404	373	397	391	396	370	399	413	382	375	424	367	418	371	418	369	395	366	372	378	392	371	369	402	387	370	405	388	402	388	401	356	400	391	374	382	368	401	363	338	371	380	403	373	392	376	407	398	394	419	389	401	403	376	406	395	388	416	392	392	415	385	407	377	404	376	378	360	362	405	356	393	409	376	436	367	377	419	387	385	362	385	413	409	382	379	408	387	366	416	372	354	366	372	393	407	398	394	400	334	390	402	395	430	386	385	376	408	417	412	399	379	405	397	371	379	391	410	407	404	405	405	401	383	408	405	355	358	389	403	406	363	405	389	412	392	420	394	364	397	390	378	365	389	367	380	396	416	365	404	389	405	409	378	364	418	388	363	404	374	398	418	374	379	365	376	378	406	383	407	400	377	417	397	381	352	366	376	408	419	384	423	381	365	377	389	394	403	398	413	382	402	378	382	406	362	352	400	361	365	428	358	385	398	391	395	403	376	396	408	394	342	388	414	340	369	424	377	391	409	390	393	379	395	370	348	412	438	393	426	418	436	390	405	395	413	364	389	411	379	377	383	384	373	405	358	367	407	363	375	355	359	372	386	384	445	377	385	368	382	394	401	348	367	386	366	362	388	382	398	420	394	398	404	377	389	366	370	378	368	420	368	386	379	378	402	369	390	377	362	411	400	387	391	331	412	373	383	408	429	375	422	429	354	374	364	423	391	383	398	408	396	399	376	359	355	381	387	398	401	392	384	392	360	422	384	399	400	358	376	397	380	385	392	405	446	408	420	396	381	360	413	404	393	388	402	393	379	410	372	397	392	361	391	379	386	397	379	383	386	361	382	395	394	447	348	405	385	392	458	377	413	436	392	390	384	417	401	359	378	368	385	385	397	389	406	388	420	400	376	393	396	360	385	389	341	380	381	385	375	371	404	416	389	410	377	396	376	412	422	366	407	376	402	359	374	402	362	432	389	356	394	374	408	373	387	368	375	387	420	381	374	382	396	377	375	406	401	444	403	383	400	372	361	380	385	396	386	391	391	369	415	387	358	377	391	401	393	394	366	385	399	394	420	400	367	400	411	382	400	349	383	375	370	356	367	417	395	384	379	400	379	377	406	397	356	381	379	380	395	341	383	387	382	395	373	377	393	411	402	384	389	399	376	380	392	366	346	357	397	366	405	393	423	361	372	400	367	358	363	425	354	394	384	372	388	423	396	420	358	350	396	384	385	405	388	388	379	396	409	408	384	377	374	394	382	369	365	347	382	399	382	401	412	388	402	371	396	424	388	374	386	361	363	402	405	424	354	398	400	378	389	415	372	368	405	381	382	395	388	338	404	385	384	395	371	403	370	386	354	417	384	371	372	447	382	361	374	415	366	366	387	377	395	350	378	396	431	448	366	391	372	380	388	383	389	396	382	393	379	363	385	412	400	406	378	345	378	414	396	447	380	366	381	407	399	378	383	399	408	373	350	364	342	418	412	399	381	381	380	414	397	377	385	411	391	372	426	412	358	409	367	366	400	378	424	379	363	384	405	342	388	396	389	394	405	416	399	382	417	426	377	402	398	389	369	408	367	382	392	363	408	387	371	381	405	388	395	398	408	371	328	378	375	377	383	420	371	395	388	366	393	408	422	366	398	402	383	382	412	405	374	420	390	402	396	376	408	382	388	384	383	423	416	390	380	413	362	391	348	413	390	377	395	387	360	373	362	393	384	390	376	369	393	402	406	394	399	384	410	360	354	382	415	375	432	391	402	418	392	427	375	381	371	405	404	399	348	415	389	359	430	396	391	377	369	406	395	342	373	387	377	396	393	363	382	390	400	360	400	365	398	370	383	394	408	374	416	389	408	417	415	411	382	379	391	366	396	374	392	399	390	359	407	369	394	426	410	368	381	365	353	394	405	387	359	363	363	383	383	416	397	389	398	393	403	387	370	425	382	381	401	372	367	393	337	375	391	391	388	394	418	403	361	381	381	377	361	400	393	376	381	400	408	394	366	386	407	357	401	372	376	385	415	381	391	379	396	426	385	380	392	366	415	368	403	389	366	394	413	414	412	401	401	387	375	380	373	404	383	394	423	393	394	373	366	393	356	385	371	400	385	376	373	381	391	387	388	400	384	365	362	430	396	367	381	412	367	366	373	394	392	373	415	402	372	378	377	399	361	421	391	354	380	402	426	387	389	395	379	385	379	394	388	376	398	392	361	399	380	395	380	424	386
13739	1007	872	714	506	428	305	387	298	286	267	267	245	236	243	226	214	244	225	233	236	215	223	229	195	211	210	205	212	227	237	226	233	206	205	193	208	263	213	191	213	204	235	241	194	195	194	225	215	197	222	194	218	211	230	224	227	228	224	234	207	193	227	196	209	231	223	203	224	227	248	221	208	223	203	188	215	213	208	195	211	216	189	238	223	211	224	218	206	212	212	219	220	198	228	216	210	234	225	232	206	209	224	208	226	226	220	186	209	199	218	197	227	198	218	197	234	179	218	208	208	225	214	190	228	200	220	187	205	217	211	197	195	188	208	208	209	223	210	204	196	206	273	196	228	204	187	207	212	199	197	222	234	198	210	197	198	220	255	202	201	197	245	226	233	188	227	214	230	206	223	224	184	202	204	223	207	219	203	207	202	224	233	196	204	200	215	211	193	204	219	218	204	236	230	191	202	193	215	204	202	239	205	209	192	226	195	227	207	177	207	183	212	196	225	213	221	199	214	204	226	203	215	204	191	191	190	215	222	221	203	204	214	216	204	240	230	249	214	224	236	208	228	223	215	216	228	218	217	202	199	212	176	215	198	201	243	217	236	208	227	225	229	217	213	217	225	209	257	202	211	209	199	207	201	205	205	214	221	217	203	203	199	219	227	190	219	198	215	216	237	215	225	185	188	223	195	190	192	196	172	211	210	206	208	198	215	223	206	215	204	185	188	181	211	192	205	207	221	250	189	193	193	208	217	236	196	218	234	198	212	217	244	220	227	199	222	235	183	222	224	215	214	229	220	201	219	220	219	210	231	212	221	214	209	207	233	210	209	231	210	217	198	209	198	226	214	194	216	195	245	209	203	216	219	218	206	177	228	211	207	196	213	198	223	225	211	220	210	190	214	185	194	205	220	222	225	228	213	246	211	201	200	220	210	203	195	245	214	243	225	229	202	188	185	226	204	214	229	236	219	217	215	219	218	211	214	206	231	214	186	216	218	205	203	222	201	225	215	202	208	217	234	200	220	198	238	180	192	267	220	211	198	199	204	181	198	194	215	225	211	188	179	188	209	197	205	206	190	231	220	208	186	200	192	224	196	230	203	243	201	217	228	210	204	214	195	212	216	196	224	214	216	207	227	189	208	244	213	226	212	251	233	202	200	212	211	204	207	210	209	182	203	206	199	203	206	195	195	205	224	225	205	197	208	242	197	216	233	194	226	211	209	199	216	229	211	218	220	210	256	218	243	192	193	240	208	210	228	214	203	195	177	212	188	191	199	213	232	231	229	220	203	171	190	228	220	198	209	228	207	184	205	238	206	183	170	197	225	240	208	220	225	219	226	218	207	234	222	180	229	178	238	196	204	194	211	227	196	206	202	247	205	206	204	213	210	237	219	209	192	197	219	204	199	208	193	197	212	216	219	225	217	212	205	194	214	217	218	236	192	182	210	190	214	202	194	196	206	235	229	219	227	214	206	227	193	208	259	202	211	206	228	192	215	202	205	238	231	220	199	219	214	215	218	205	188	205	211	204	217	222	191	205	238	195	198	226	213	242	208	195	215	198	191	195	223	210	214	234	233	208	187	222	202	202	210	229	222	236	212	211	202	216	214	217	222	224	192	198	212	209	191	211	194	215	209	210	217	221	218	189	201	219	223	203	205	200	208	234	208	210	217	219	221	194	200	188	223	201	243	225	242	231	207	213	204	214	234	210	204	231	227	199	246	221	210	237	198	239	194	184	216	237	201	206	221	214	247	223	243	184	216	195	188	210	215	214	238	224	204	195	218	228	209	241	251	235	214	193	215	208	216	207	197	204	213	231	209	212	239	200	215	212	206	240	207	198	220	211	205	275	193	190	232	219	233	235	212	235	230	208	212	224	205	201	205	197	213	186	203	183	217	220	200	200	202	214	192	201	209	216	206	208	209	216	196	222	190	191	215	232	223	209	207	243	219	203	200	207	233	232	207	206	221	179	227	218	207	218	227	226	229	241	195	229	205	196	220	215	198	207	172	197	202	221	189	229	207	211	183	218	210	173	202	243	209	216	248	241	208	209	235	233	231	235	218	235	212	214	205	201	224	212	210	198	232	258	205	188	217	213	205	233	223	219	240	202	191	207	217	222	196	197	214	216	224	220	207	221	229	216	202	206	207	199	221	243	228	218	197	220	196	224	244	219	202	204	219	225	207	196	210	238	181	221	239	171	232	198	218	224	221	220	196	214	191	197	186	212	207	219	213	226	249	200	223	195	200	187	206	229	205	224	230	203	196	209	203	215	223	196	200	208	225	189	208	221	199	210	198	195	192	226	221	207	193	232	227	194	192	192	207	223	203	200	236	238	177	203	211	182	202	200	239	215	202	190	238	191	212	231	214	215	230	197	221	204	197	193	242	203	195	221	216	225	204	218	236	220	199	200	196	208	192	207	217	218	216	257	203	207	209	220	226	222	226	215	206	230	242	219	198	217	204	206	203	211	224	179	203	218	222	203	218	204	209	205	225	228	230	235	219	215	217	246	201	209	185	198	215	271	221	211	210	214	229	222	209	191	196	229	220	193	207	220	234	198	225	215	205	232	189	232	203	217	214	226	183	216	216	195	218	215	219	253	244	215	247	194	229	234	232	197	178	215	192	209	228	211	207	196	214	192	228	208	231	192	206	219	233	201	225	178	235	205	248	219	208	211	181	227	222	217	206	199	207	228	211	190	197	220	230	219	197	243	213	196	183	208	218	212	228	203	180	213	226	217	194	213	195	208	197	215	227	208	219	213	200	243	191	219	208	177	202	186	205	221	211	226	255	228	254	228	201	215	205	225	181	208	231	176	217	227	173	229	208	212	222	240	220	201	186	206	206	233	207	222	188	220	219	215	216	227	201	253	198	189	217	211	219	226	206	190	233	219	200	195	220	226	205	218	226	237	214	195	213	199	226	209	185	221	222	217	216	227	235	212	212	201	219	197	185	207	234	214	226	214	202	205	229	188	202	211	209	236	228	200	207	221	219	178	197	207	215	222	205	206	223	206	178	221	198	224	209	219	211	211	191	203	218	200	233	212	224	204	219	248	236	195	203	191	191	211	217	223	216	237	238	215	213	208	229	221	196	218	200	193	218	217	223	204	214	210	194	211	196	219	220	195	233	214	230	238	202	212	214	193	217	193	225	233	230	214	202	223	235	212	217	192	205	214	207	208	197	231	224	224	202	227	209	214	209	216	208	193	200	236	197	193	202	199	212	211	208	219	219	208	228	205	225	225	205	215	193	222	180	187	226	215	219	216	204	208	190	201	218	190	207	209	230	205	222	246	209	199	186	219	187	201	208	205	207	213	213	204	230	230	266	239	243	204	232	223	199	221	217	207	231	197	235	185	228	224	198	208	192	209	212	209	201	215	207	208	208	203	194	218	188	213	217	210	202	216	208	226	213	234	197	224	188	225	179	228	222	209	196	208	236	222	228	226	192	198	216	211	196	213	197	214	193	189	234	214	212	217
8168	1072	1969	2195	1915	1495	1294	1100	1026	925	888	818	745	747	741	688	713	657	683	619	684	611	666	577	636	596	615	606	573	614	590	560	598	571	585	540	576	543	611	592	570	540	584	563	556	570	536	526	559	561	559	559	577	505	594	546	535	527	552	597	588	526	536	587	532	519	566	562	568	598	555	585	481	544	544	580	591	510	570	569	573	561	517	524	568	551	528	512	500	547	521	537	535	581	544	529	550	533	550	567	539	525	567	538	541	517	542	491	637	534	586	548	515	571	557	563	562	544	547	554	505	540	533	528	547	555	540	516	522	504	531	584	562	542	563	528	542	575	521	517	563	562	569	563	554	559	552	532	542	558	526	527	511	595	560	541	572	540	538	557	534	506	565	523	544	572	575	525	562	552	556	577	557	550	520	571	552	551	539	546	528	566	561	537	514	576	554	567	540	546	542	534	535	568	533	585	545	513	523	556	530	545	571	568	544	537	522	551	582	594	558	495	537	582	536	531	534	542	549	553	578	548	547	565	518	560	572	534	538	552	509	546	543	556	536	553	550	514	556	552	530	565	537	518	551	559	590	499	561	585	564	530	533	574	558	529	533	493	550	570	527	550	531	523	585	525	562	509	547	555	533	569	559	538	517	561	532	543	565	565	517	523	582	547	545	541	574	504	542	518	543	552	510	542	542	536	514	569	561	556	550	531	553	514	579	537	554	574	554	482	569	551	541	582	504	548	575	586	569	510	538	515	581	561	512	515	494	550	522	566	524	534	532	543	568	579	555	532	542	538	579	512	526	535	527	555	550	537	516	507	531	512	559	517	545	563	512	564	519	537	511	581	515	516	547	553	603	550	524	564	538	527	540	510	549	514	535	575	578	560	504	517	536	504	565	505	531	528	527	554	580	559	580	517	542	477	559	552	503	526	542	516	525	497	543	540	572	500	561	530	555	544	567	553	532	569	524	564	526	556	529	551	565	518	574	523	532	531	528	568	538	526	554	509	536	552	537	528	560	549	526	534	530	522	535	573	517	559	546	536	541	503	526	575	551	536	529	563	507	548	570	550	510	546	530	526	546	559	573	542	579	536	567	554	528	545	551	562	516	553	560	537	548	533	588	548	538	558	540	494	565	546	565	526	559	560	535	551	519	549	567	510	553	512	566	499	561	504	550	505	553	513	530	532	527	529	540	563	545	556	534	526	557	544	534	522	510	555	483	511	563	560	530	564	538	484	548	523	535	540	532	552	536	516	546	549	535	522	578	562	573	540	506	524	556	572	555	537	518	529	548	541	541	543	518	583	561	568	558	541	551	529	604	547	537	587	541	547	554	530	517	520	533	592	546	561	551	537	523	489	546	574	523	501	529	514	553	545	510	546	535	527	538	544	551	569	535	589	540	547	557	526	524	559	547	512	553	553	554	556	526	550	527	564	534	555	561	534	530	532	584	554	528	580	518	508	552	568	542	503	552	535	484	528	492	488	566	553	528	550	561	572	550	526	527	526	526	559	544	532	565	523	552	509	588	555	501	534	541	550	497	561	515	565	554	537	559	550	519	536	524	538	577	525	533	531	532	536	588	490	554	549	563	525	549	527	554	520	543	540	549	525	553	511	535	565	517	566	526	530	549	556	544	542	541	560	522	531	551	526	538	516	534	558	540	509	507	583	555	512	573	562	535	531	525	554	579	534	514	569	589	548	581	540	504	504	538	513	528	533	539	515	563	531	557	529	461	547	553	572	527	547	544	546	553	551	516	556	503	537	563	604	569	534	519	532	558	583	507	543	535	531	566	504	528	551	523	527	511	546	513	594	562	530	525	540	544	585	543	524	545	519	540	517	570	567	547	505	566	553	570	566	521	513	543	514	564	560	532	547	502	546	547	571	561	536	511	528	567	508	519	549	507	552	552	555	550	560	542	540	520	545	519	588	557	544	533	550	560	529	542	551	537	592	598	557	569	549	527	543	526	533	576	497	572	564	563	551	565	522	522	562	536	556	535	530	549	554	559	560	526	524	524	535	567	564	547	524	486	548	517	578	563	550	542	517	530	514	556	534	547	549	545	574	537	539	542	524	533	527	553	504	557	603	574	547	547	541	538	564	542	535	517	560	550	573	537	554	529	547	581	553	556	540	562	572	546	543	519	573	519	546	563	535	540	552	554	525	561	533	518	553	573	523	571	568	550	548	572	479	564	514	530	566	549	513	539	553	570	556	509	562	562	523	545	524	522	545	524	514	537	578	565	551	533	557	551	508	558	532	561	535	547	548	535	525	525	515	547	543	505	556	525	553	546	500	536	532	499	545	515	568	554	528	548	529	565	558	529	508	538	548	522	500	554	529	541	544	508	520	532	504	538	525	549	528	540	581	542	534	534	536	533	512	517	502	545	590	539	541	544	505	572	554	556	559	572	536	548	535	570	553	528	537	538	502	524	546	535	514	514	563	508	529	528	553	531	518	528	538	597	534	547	601	556	542	538	565	525	537	562	568	562	536	537	504	520	517	565	598	538	516	520	552	509	542	531	534	543	502	572	558	569	561	535	564	568	550	541	498	549	579	537	546	523	522	569	571	564	547	529	569	521	534	536	554	539	523	509	530	558	530	585	529	544	510	583	522	490	531	549	550	535	538	554	542	506	586	556	510	555	510	573	558	535	527	518	548	495	495	531	524	543	534	531	551	532	539	532	576	536	542	566	515	566	525	508	568	530	535	596	561	553	539	531	557	571	567	515	511	573	544	545	514	547	541	560	529	500	589	549	533	571	513	590	595	540	533	529	568	565	568	545	563	536	579	558	542	541	535	541	542	549	525	529	572	544	519	521	538	567	534	546	505	549	559	539	564	577	565	538	523	582	561	550	521	543	557	518	572	524	590	574	543	504	548	571	539	539	518	535	529	527	512	540	531	535	547	532	569	518	554	531	536	561	567	496	492	549	529	527	533	557	542	515	537	521	595	576	541	542	584	530	566	526	521	541	546	557	527	558	537	565	546	525	507	569	546	522	547	540	566	522	576	559	521	516	554	531	547	534	551	527	591	554	561	558	549	546	531	552	529	541	566	558	575	514	581	554	534	495	579	583	529	538	543	575	559	564	572	539	525	530	544	568	544	527	549	586	541	585	560	610	551	542	509	568	512	556	510	538	545	564	557	526	523	543	536	518	484	534	549	543	540	511	543	551	509	552	549	518	564	521	551	502	542	539	596	548	528	507	500	514	559	549	540	563	543	583	586	518	555	531	533	583	556	528	539	529	583	525	549	558	536	577	549	524	578	536	553	554	579	533	539	527	548	568	536	543	560	536	507	532	573	522	564	547	514	587	511	546	531	539	541	570	541	523	542	549	517	511	563	506	547	569	552	562	510	566	545	564	489	510	532	552	533	542	523	579	508	535	547	558	539	534	496	554	530	528	547	581	531	532	570	549	544	536	540	527	495	570	521	563	529	530	558	526	544	524	535	564	560	518	502	527	554	526	507	562	518	546	558	570	525	528	521
1674	334	285	313	297	300	315	280	316	283	304	323	312	333	300	319	279	330	323	307	310	313	310	309	292	275	286	321	293	298	309	312	289	326	312	283	340	333	298	295	273	279	306	297	315	334	277	324	310	321	348	288	290	303	301	301	283	304	310	273	309	300	328	268	286	331	269	301	295	289	297	325	334	315	263	321	318	302	265	317	290	308	281	318	262	284	300	297	310	342	326	298	315	299	296	293	336	297	319	306	290	278	299	316	311	329	311	312	321	291	275	295	312	304	315	284	310	281	291	277	312	287	300	312	343	305	354	307	310	320	280	252	325	292	306	306	310	277	310	299	294	281	315	348	319	312	292	294	324	339	339	324	283	341	297	324	335	327	318	315	283	299	294	307	290	300	303	298	297	298	302	296	311	273	288	295	316	301	335	279	278	276	293	273	313	309	304	286	303	323	286	302	314	325	314	303	330	299	316	318	332	290	324	307	298	290	300	276	349	296	305	296	290	314	277	313	304	286	278	287	258	341	314	317	272	303	314	303	316	303	296	282	288	275	288	320	316	333	321	317	294	304	311	290	305	313	308	289	307	302	316	319	306	281	283	315	275	339	294	281	301	303	319	347	317	296	320	316	298	300	267	284	284	302	291	301	283	311	301	275	287	325	299	300	285	282	286	299	319	330	316	324	310	287	315	297	320	323	317	297	289	321	325	284	343	280	322	308	295	298	304	291	336	295	316	339	277	291	331	318	323	287	318	320	312	301	288	280	303	300	283	289	304	301	318	319	295	297	311	304	294	296	284	343	281	292	299	310	328	324	334	313	308	283	317	316	304	337	272	304	260	325	298	275	295	291	316	325	331	318	286	288	281	290	319	319	325	287	324	302	284	269	296	297	287	279	302	325	287	316	341	284	287	308	286	305	289	330	295	311	294	290	285	294	284	273	326	293	312	310	296	307	287	292	300	313	287	275	280	331	325	284	310	291	285	313	276	303	320	316	319	313	338	307	281	287	356	315	312	292	291	334	355	272	304	309	314	300	342	314	310	298	295	281	281	294	293	351	270	296	279	334	308	307	309	322	264	315	317	342	316	297	272	291	309	297	312	280	325	302	320	309	299	320	281	308	291	279	280	267	320	301	285	327	305	326	286	321	291	293	313	350	277	301	318	280	299	298	315	307	303	263	327	315	296	319	307	292	304	297	307	295	303	347	325	326	317	284	297	333	322	285	300	321	310	324	296	341	303	324	286	274	304	281	300	317	307	301	272	304	322	351	291	308	313	333	307	335	319	323	285	296	309	286	316	321	315	295	325	291	310	330	310	312	323	244	309	291	293	306	293	291	302	325	318	305	332	297	280	300	307	316	277	319	306	306	285	266	301	298	298	290	291	322	288	331	310	314	337	330	326	282	301	315	299	299	295	300	298	291	278	284	312	311	315	316	290	305	309	299	274	320	317	300	296	301	320	342	315	264	282	282	316	285	316	325	308	292	300	286	288	292	311	308	271	296	325	314	357	315	282	357	309	284	285	326	284	306	306	337	331	295	327	309	312	265	293	302	288	328	304	333	336	322	328	294	281	291	293	303	305	303	323	309	301	304	341	290	338	305	272	280	311	311	298	282	327	292	299	313	286	312	309	283	308	338	318	294	285	318	313	304	307	328	320	305	301	310	286	321	311	319	316	307	297	296	309	269	324	309	296	285	293	303	315	328	319	310	314	320	277	293	319	315	301	304	279	354	317	260	325	308	289	329	291	267	331	301	298	273	308	315	317	305	315	295	305	294	302	312	325	300	294	269	285	282	293	268	322	305	312	319	320	295	317	289	300	321	303	334	320	342	303	332	311	302	316	288	263	254	293	295	284	292	259	296	309	321	308	302	292	317	314	282	312	309	295	287	288	297	298	269	305	302	303	304	336	295	304	325	306	319	319	265	276	296	336	307	287	303	320	314	315	313	284	324	295	291	289	310	324	296	298	288	321	312	307	277	304	334	330	306	313	275	294	283	299	318	314	282	281	260	270	313	283	336	279	292	318	338	298	317	306	279	290	294	297	287	289	301	295	319	286	280	347	295	311	310	324	314	263	296	311	296	304	296	281	310	288	279	279	334	272	318	321	297	291	311	347	311	341	312	308	269	309	298	334	281	276	322	326	318	308	300	300	272	297	288	264	322	330	339	315	320	336	299	302	306	285	323	316	316	275	328	309	328	323	306	305	277	304	311	281	323	301	290	302	273	300	329	280	309	291	285	269	314	294	304	326	323	320	322	312	303	312	304	303	311	291	306	305	324	313	316	300	323	281	299	338	338	291	311	291	256	320	314	309	299	305	309	316	362	314	292	289	300	285	307	321	299	264	320	337	290	288	296	294	324	334	308	273	279	285	321	311	266	313	322	304	300	285	299	294	304	326	321	349	318	281	278	324	288	303	317	312	274	275	281	290	298	312	293	272	295	319	287	307	331	307	335	305	317	320	320	291	293	273	305	276	305	329	287	295	310	273	327	319	307	312	303	307	290	336	289	325	324	326	292	299	325	268	286	340	308	312	344	330	346	290	318	349	298	292	341	321	305	313	286	306	305	311	277	322	317	314	344	299	311	290	327	334	298	326	302	318	284	297	327	315	285	320	315	336	294	336	321	307	261	272	314	323	284	292	316	321	297	296	278	306	295	296	269	293	329	276	295	294	313	318	330	318	301	301	328	289	306	303	338	297	299	312	290	297	319	292	320	317	313	301	313	310	346	313	266	344	315	326	318	287	279	309	274	295	335	291	318	287	257	267	304	319	298	320	288	281	320	318	329	280	292	293	292	310	282	299	298	288	290	262	301	291	266	305	298	342	294	316	326	310	312	304	272	294	306	284	285	267	304	301	323	326	280	291	323	311	311	307	291	315	311	289	291	339	326	306	337	291	321	313	310	278	294	332	323	307	303	285	319	300	310	312	314	312	328	298	284	310	308	311	351	281	300	295	333	300	297	302	296	315	298	327	288	310	321	310	357	331	307	311	320	297	279	315	300	315	290	304	312	276	300	303	274	315	334	291	317	302	319	320	340	332	322	307	313	273	314	278	336	287	298	332	295	343	284	303	321	300	312	289	294	334	274	316	313	287	297	306	302	303	341	318	291	286	319	322	317	304	310	262	311	289	298	290	326	281	306	324	301	311	310	279	333	323	291	306	310	308	312	305	300	311	312	321	331	308	342	317	340	291	306	296	339	302	327	288	307	287	275	302	288	250	274	327	291	284	294	279	315	284	312	320	341	282	343	348	311	333	286	326	305	278	289	323	321	306	312	325	311	340	292	302	322	325	292	306	301	306	315	300	306	284	295	300	272	308	317	306	292	308	316	308	313	296	311	306	277	290	308	304	276	311	289	294	264	299	305	286	325	301	314	299	299	314	299	332	301	293	313	338	326	334	303	324	292	300	324	318	363	316	334	304	289	313	314	298	330	313	325	301	289	314	297	339	322	326	307	291	279	306	303	298	269	324	291	282	284
1894	732	733	725	730	645	716	665	728	724	708	689	746	726	759	732	700	660	712	684	691	769	702	705	671	724	703	693	674	715	663	689	678	734	724	642	705	719	710	674	712	672	697	729	718	681	716	710	687	740	695	654	680	668	661	655	731	669	683	693	710	732	716	709	661	660	676	714	672	696	681	687	681	703	732	703	687	729	732	697	659	718	689	694	666	701	672	719	664	689	726	660	708	703	742	698	697	713	689	722	732	729	682	641	658	667	714	708	721	693	723	663	703	723	715	712	703	719	714	728	656	709	688	746	694	705	653	725	645	677	726	660	742	730	711	665	720	695	706	705	692	701	691	661	637	720	742	669	705	699	652	670	689	723	715	685	673	710	718	728	676	681	716	678	674	687	674	693	698	720	664	708	700	703	716	739	683	694	697	634	708	695	698	717	685	740	700	661	672	687	693	699	691	680	692	672	696	687	721	686	692	689	706	706	682	658	694	750	685	711	705	672	740	686	717	706	677	703	685	660	699	717	675	661	710	710	707	708	681	700	681	694	642	683	729	721	696	723	677	696	669	698	626	708	704	670	679	743	692	674	706	694	654	681	789	692	670	682	736	645	706	698	693	769	702	679	673	682	696	700	677	696	707	681	671	715	699	696	673	732	727	705	666	707	723	689	659	707	689	743	658	674	700	691	750	718	716	647	692	727	667	682	704	710	728	740	729	687	697	678	691	706	681	707	707	679	726	718	680	711	681	714	700	689	704	717	699	705	679	692	734	680	694	695	721	736	697	754	679	727	663	679	683	724	682	712	648	673	697	745	744	648	678	741	655	734	659	729	735	691	675	725	710	679	675	691	685	716	697	682	708	685	703	625	657	740	687	713	715	680	754	720	696	691	737	710	668	680	714	656	677	672	671	716	713	703	663	690	734	715	711	697	663	700	689	685	707	736	699	715	633	678	661	681	699	672	704	701	688	674	701	691	714	697	732	723	678	687	678	687	702	672	731	682	693	716	664	673	716	723	716	668	669	689	704	685	728	718	670	684	739	682	720	698	690	688	689	674	734	670	728	730	708	738	721	691	697	652	734	676	677	675	704	673	648	682	698	681	696	677	626	706	706	670	709	721	691	700	643	638	683	712	699	684	686	715	693	692	701	710	665	655	731	704	716	734	664	699	669	661	721	662	734	753	696	705	676	658	731	720	703	663	688	691	697	690	674	691	640	683	654	686	703	729	709	695	672	698	696	692	713	699	705	669	683	681	709	682	669	670	701	679	708	702	681	668	687	715	678	673	671	683	682	697	643	702	720	733	702	702	725	669	667	692	651	690	696	667	686	664	696	692	674	702	706	687	693	689	707	705	717	670	733	698	729	731	702	692	658	765	684	703	658	704	687	747	734	751	722	695	675	684	689	732	664	710	690	722	766	691	688	694	686	703	704	716	677	684	682	712	710	646	671	688	732	684	707	672	758	690	695	700	680	739	685	689	694	719	655	710	705	696	726	714	719	679	700	718	685	720	693	707	726	673	710	684	711	712	724	665	693	684	726	681	720	707	692	693	680	686	668	691	679	715	668	711	642	745	699	723	646	696	710	695	697	733	720	676	658	682	655	656	741	733	694	713	718	649	711	676	686	669	678	690	705	668	724	655	682	661	694	755	686	649	755	648	684	691	683	712	633	706	667	711	661	683	686	710	648	721	707	650	654	698	708	692	686	672	680	656	697	716	675	685	650	702	707	774	702	723	697	687	686	688	701	690	703	692	697	736	706	633	661	636	752	682	749	719	685	664	658	686	647	701	672	698	657	659	648	687	718	677	687	678	696	709	705	672	714	729	672	697	713	724	723	687	647	662	694	683	718	677	760	711	724	648	654	700	683	695	695	741	717	694	671	673	708	682	699	675	700	700	660	750	698	682	696	718	665	736	700	710	699	672	690	717	692	693	632	726	715	723	714	693	692	697	679	736	696	703	709	673	649	699	683	648	765	721	696	650	710	691	666	672	680	706	693	659	716	695	724	692	673	698	675	655	704	676	694	700	653	689	729	668	711	768	696	713	681	650	691	688	690	720	683	712	700	756	696	660	703	689	694	687	693	701	653	757	692	690	714	691	759	690	682	691	694	715	693	707	667	737	727	731	729	699	640	694	719	679	687	701	701	689	671	685	643	709	651	680	645	731	703	658	710	689	708	731	710	712	719	715	686	668	713	678	706	667	688	689	696	695	693	693	699	675	687	712	715	703	688	672	638	652	671	722	689	703	690	711	696	698	672	698	703	718	648	705	710	720	706	709	664	666	666	665	655	659	664	682	714	687	681	689	681	650	712	715	693	685	717	682	681	713	638	712	683	681	707	717	689	691	695	657	714	701	718	626	719	631	740	708	668	709	687	721	698	700	741	694	672	655	669	706	715	739	682	703	675	682	666	659	711	710	715	672	725	668	709	715	628	686	725	649	715	646	727	724	701	667	708	740	697	641	693	714	707	661	679	676	669	681	687	711	685	699	679	720	632	678	687	657	669	713	651	686	644	697	713	689	656	669	655	724	717	735	697	705	678	714	667	715	726	745	706	707	706	657	692	720	720	708	658	704	684	756	700	666	671	682	724	678	697	725	682	730	687	699	699	699	659	770	732	667	732	715	697	729	693	714	700	671	691	675	767	680	679	681	670	651	700	696	670	685	694	665	730	716	700	707	680	654	706	704	680	721	652	719	735	684	679	649	724	723	651	722	691	673	694	689	696	705	759	736	725	706	707	691	709	715	728	734	687	692	702	683	639	698	662	671	730	698	705	728	681	659	680	709	673	694	676	660	648	668	662	668	716	640	716	685	631	656	685	690	662	713	678	728	656	673	676	677	677	697	710	698	695	686	635	723	707	686	726	666	720	676	712	662	720	716	753	649	700	679	742	695	711	688	747	649	675	701	683	688	679	673	699	691	643	683	745	694	706	617	730	701	668	764	703	682	700	725	680	711	733	687	678	671	675	674	723	719	667	708	661	717	692	712	727	686	667	715	692	657	719	706	612	672	747	697	657	689	693	700	695	691	661	699	651	659	711	680	706	737	729	653	683	681	669	698	685	731	689	679	700	640	711	677	729	707	681	706	699	698	689	679	725	670	707	663	671	707	698	688	653	682	672	672	679	654	644	703	673	671	730	690	683	687	662	655	722	696	699	698	732	733	697	705	682	662	725	711	715	655	692	665	684	644	657	698	707	698	728	648	705	688	697	666	769	666	696	679	670	703	708	671	701	717	634	682	640	686	695	708	709	713	717	649	695	705	671	707	699	732	678	739	672	682	690	645	674	731	673	692	690	712	648	668	649	714	731	694	682	683	660	685	663	678	680	689	703	734	675	707	688	692	669	697	721	727	676	691	667	721	652	672	719	662	751	677	720	736	637	680	645	725	728	698	694	700	708	754	717	682	710	695	701	722	729	655	655	707	711	637	663	706	731	729	655	722	715	771	714	727	645	702	709	709	714	663	714	672	748	678	686	682
7549	436	458	382	287	265	201	217	187	149	176	153	154	164	165	152	143	166	146	165	140	167	154	150	133	143	156	156	136	146	139	139	171	134	158	136	153	170	143	146	143	153	129	143	153	142	144	130	139	167	171	150	140	143	122	161	136	135	149	130	160	134	124	161	155	150	149	140	151	138	144	157	146	147	141	150	143	124	136	145	170	170	132	132	123	162	169	136	123	143	148	135	158	157	128	143	126	138	162	150	130	123	137	142	157	139	154	152	122	149	152	150	125	157	141	156	142	137	124	142	144	151	143	117	160	128	141	149	141	161	138	125	116	127	140	148	142	142	174	127	131	134	132	156	136	129	157	147	145	137	125	151	143	151	162	129	155	135	166	151	157	136	144	155	132	145	128	142	143	140	142	132	120	146	142	158	150	128	153	123	138	155	149	133	166	149	140	118	115	149	138	120	122	145	136	133	135	141	148	143	160	143	142	146	162	138	146	146	156	138	139	139	135	153	142	110	143	134	149	146	148	144	146	143	153	152	115	145	149	146	132	129	142	145	108	122	159	139	150	137	131	131	134	165	141	159	155	130	144	156	164	135	138	157	139	124	134	137	134	151	138	133	150	152	153	132	142	154	124	151	124	139	135	153	150	142	146	121	131	148	137	139	131	146	128	137	160	133	153	129	154	133	123	144	151	137	137	144	127	142	138	159	131	149	158	155	165	140	175	130	183	152	142	140	126	143	138	168	167	131	163	131	131	149	156	144	165	124	178	118	156	144	124	167	157	151	157	153	146	125	136	118	135	152	159	137	135	159	158	118	155	147	106	158	117	141	149	154	146	148	155	140	130	138	133	159	151	162	137	142	154	162	143	152	151	129	119	155	154	163	155	142	148	165	138	129	150	149	146	116	145	146	148	158	127	142	140	153	162	133	157	153	167	158	172	152	141	125	158	144	161	150	163	149	145	165	154	159	147	144	138	138	138	136	127	125	166	139	135	142	132	145	118	130	180	150	143	169	173	171	149	113	145	132	148	147	162	166	123	153	155	146	148	126	143	122	137	141	136	153	143	131	133	143	147	145	141	122	145	149	136	143	143	137	144	145	154	165	126	136	152	146	137	157	141	150	163	145	148	132	137	149	130	138	141	137	142	129	145	149	135	146	129	143	128	141	134	154	126	112	164	137	155	148	152	133	154	141	129	154	132	162	134	149	136	145	146	170	143	145	146	126	140	153	128	142	156	137	144	154	149	146	146	153	152	160	142	146	161	156	142	151	157	129	149	122	132	152	142	142	163	142	139	138	141	137	151	126	151	120	118	159	132	146	146	130	149	144	148	137	118	142	153	135	163	124	159	162	143	149	146	125	124	111	123	134	141	144	150	131	149	148	145	134	133	139	135	127	165	150	140	148	152	147	163	143	145	149	164	132	137	147	141	165	142	115	158	142	155	141	156	154	134	170	155	166	139	148	161	138	137	147	138	126	145	138	139	137	131	147	150	112	137	136	152	145	163	137	155	157	152	149	143	130	157	150	135	153	131	173	134	143	125	142	160	150	168	130	128	140	125	153	132	153	120	163	127	143	145	152	132	143	178	159	138	152	135	134	137	146	145	119	135	144	145	134	153	139	141	130	159	166	129	112	164	121	136	129	139	131	147	151	136	145	144	145	145	126	164	135	122	135	144	139	168	127	115	151	159	140	151	150	139	160	137	158	144	152	142	146	163	146	125	174	146	140	117	159	172	156	149	148	127	120	136	122	152	165	149	143	155	141	152	155	156	145	135	155	159	152	157	166	132	122	137	134	146	146	139	143	127	151	132	125	153	136	141	159	131	130	129	150	121	144	146	152	129	138	142	144	135	135	149	131	136	134	134	135	166	124	140	130	159	142	164	134	142	127	143	169	148	143	115	145	133	124	159	143	138	147	143	128	150	135	151	139	129	151	168	133	133	153	149	154	141	134	140	126	141	170	150	133	159	146	132	145	152	140	150	121	142	136	165	148	147	155	111	166	157	148	164	135	155	140	125	170	137	127	118	143	126	144	153	138	131	128	163	133	142	150	141	169	141	133	142	136	142	133	155	168	140	145	157	160	155	158	139	151	150	140	154	152	136	136	128	122	126	157	144	145	144	127	151	134	139	148	152	157	144	147	141	160	158	136	154	142	131	147	149	124	122	114	148	155	167	153	131	146	134	155	154	153	130	146	149	135	150	131	132	148	148	149	149	141	168	157	161	163	169	160	123	126	126	141	178	148	127	132	143	144	145	142	157	165	156	161	135	139	133	150	144	148	161	159	160	135	148	130	115	150	136	156	141	135	151	150	151	131	130	147	155	125	155	142	159	156	157	188	148	136	151	146	124	157	157	144	135	134	129	134	131	152	137	143	152	146	141	128	135	129	157	153	163	134	143	138	148	139	131	137	132	167	129	124	139	141	162	146	143	128	151	148	142	132	110	128	123	152	164	145	129	126	155	141	122	138	146	149	142	157	161	142	137	151	127	142	159	144	125	145	166	135	155	168	146	140	156	130	142	151	133	119	129	158	158	138	127	112	163	133	132	149	157	141	141	137	152	162	144	172	150	129	140	136	133	180	124	128	149	138	144	143	142	145	162	160	152	142	135	144	136	170	160	138	163	146	145	170	171	136	150	130	162	164	144	148	152	142	143	145	125	148	142	129	130	153	143	165	150	171	153	121	145	140	134	155	158	143	108	152	123	127	168	127	133	154	157	128	137	135	148	136	153	153	137	140	136	134	134	133	144	144	134	157	120	112	140	152	148	151	150	160	128	146	137	125	116	159	147	154	155	154	160	138	127	152	133	148	149	154	154	152	143	128	138	133	132	130	146	159	158	142	123	119	165	144	149	143	169	129	131	149	144	146	145	138	114	139	141	145	154	127	125	136	139	156	165	148	159	123	158	163	137	130	152	139	156	166	157	165	128	147	123	151	121	145	148	140	121	139	133	130	137	133	137	174	144	143	159	158	123	129	138	139	130	129	169	141	146	140	153	138	127	139	158	128	149	128	150	125	140	126	156	144	149	138	136	151	127	142	149	143	163	142	138	144	131	149	132	138	119	137	142	157	146	141	139	162	133	121	152	135	159	116	150	144	157	140	134	144	135	122	137	133	131	133	131	130	134	150	134	130	158	134	145	131	136	153	147	122	145	131	140	138	165	140	136	134	137	138	151	144	139	142	132	155	142	137	125	130	128	150	133	163	173	150	136	129	148	137	138	125	140	150	107	138	136	142	165	155	139	179	151	156	130	164	137	147	128	147	131	149	148	156	133	153	132	167	157	140	144	167	141	153	138	141	159	140	154	145	142	126	141	143	148	138	125	151	151	145	144	145	143	143	142	147	125	169	171	124	136	126	133	155	146	128	133	161	127	159	160	143	161	140	133	149	149	161	152	139	169	124	133	139	142	150	156	123	145	166	163	143	118	122	128	134	146	116	151	138	125	163	131	139	151	142	114	136	110	130	125	151	140	153	165	149
6137	659	1037	1110	979	897	742	690	632	600	580	595	517	516	465	475	447	453	414	420	404	415	444	439	407	424	421	429	376	396	418	416	400	408	391	425	412	371	404	414	388	396	397	404	367	415	408	399	420	368	410	389	387	379	396	416	399	437	386	401	406	390	388	376	398	378	395	389	389	410	400	389	411	379	364	399	392	437	396	393	385	382	369	389	398	387	350	358	372	408	411	396	399	408	363	361	430	399	404	384	393	389	409	355	376	414	397	396	394	360	392	371	393	343	384	386	404	390	397	415	411	369	409	376	363	402	372	408	399	385	384	373	384	394	408	381	377	390	418	362	385	399	378	374	389	413	348	393	387	401	379	386	377	386	386	380	375	392	397	349	386	383	359	390	401	399	419	398	362	428	427	394	369	365	369	339	356	404	394	347	384	379	378	416	381	385	388	383	362	390	416	370	358	383	397	349	393	372	362	390	399	398	376	411	384	392	401	385	386	375	422	384	371	363	386	366	411	408	394	361	385	391	389	399	398	365	397	342	368	398	388	391	395	411	340	384	396	401	373	409	386	388	384	418	416	369	387	381	402	367	391	388	379	405	417	384	392	411	376	430	385	388	364	370	426	396	376	382	397	391	369	363	385	404	410	394	389	417	371	382	380	467	377	429	375	383	378	382	376	422	381	399	417	384	390	361	375	383	398	354	402	382	391	385	392	382	370	376	354	410	404	432	407	364	382	399	393	396	376	391	405	382	383	390	394	362	365	354	417	390	362	419	362	370	401	382	359	371	389	379	386	386	383	407	386	336	374	406	429	352	417	391	406	368	374	389	404	368	417	407	391	383	378	384	360	394	394	375	376	353	368	366	420	423	388	359	398	370	375	387	390	357	415	403	387	386	390	370	391	378	388	389	387	413	413	402	418	364	398	408	398	360	367	368	375	379	379	350	366	393	376	354	348	406	387	371	408	405	415	348	385	408	408	357	400	387	353	406	408	375	394	368	390	372	408	387	384	396	387	402	391	396	395	379	392	385	378	408	384	410	443	390	353	441	381	370	407	372	379	437	354	373	376	406	369	370	401	416	388	392	402	418	383	354	394	381	414	415	361	394	402	406	439	372	406	375	422	379	407	380	387	392	391	360	394	379	394	392	406	418	404	377	362	384	339	371	390	381	392	408	386	381	379	361	406	371	377	384	364	411	414	374	409	360	398	347	367	392	406	381	419	379	434	386	362	405	391	385	398	411	391	380	375	392	367	409	397	411	400	436	379	409	414	357	382	394	344	365	382	384	398	413	405	362	415	391	357	392	394	403	371	396	357	395	389	382	391	361	408	366	388	393	373	372	402	405	389	408	359	411	369	375	365	391	393	370	416	395	416	402	407	412	398	356	398	391	387	366	374	418	390	394	363	349	381	383	365	394	403	371	383	373	383	350	373	407	376	387	391	392	378	409	370	376	397	391	398	378	351	387	416	398	343	383	410	388	416	383	362	390	359	381	357	373	364	377	368	365	401	395	374	356	379	417	366	379	402	374	356	377	406	410	417	374	381	396	369	395	348	398	387	391	382	378	411	395	366	394	412	428	391	393	386	428	359	403	378	373	381	380	388	399	370	390	388	391	409	395	404	384	402	394	399	385	397	390	372	417	420	387	414	381	411	371	432	370	369	383	391	359	385	403	377	409	374	397	396	379	381	375	406	394	398	360	428	401	389	365	388	373	405	372	402	386	398	390	393	374	402	376	387	402	385	392	387	352	374	388	356	371	363	379	387	401	409	412	420	390	397	360	382	392	381	387	389	399	393	398	386	371	374	389	372	389	441	382	377	380	408	396	408	384	391	394	386	382	385	365	397	381	377	381	386	438	389	381	413	370	385	388	392	423	404	391	371	389	389	384	396	359	385	396	399	380	402	370	388	405	397	380	428	379	371	413	374	416	432	409	400	381	419	442	384	406	394	366	376	370	421	365	407	404	385	372	337	400	390	370	385	366	384	402	399	406	411	382	388	388	386	322	398	362	362	410	362	409	358	418	411	397	383	384	406	423	407	397	393	412	362	410	397	388	355	380	421	375	407	418	369	426	375	447	414	380	417	375	398	423	355	369	381	392	382	377	341	357	409	417	392	367	391	383	434	402	406	398	410	395	409	413	377	400	385	394	391	357	394	390	397	375	408	390	390	399	358	363	405	409	357	407	408	356	406	399	386	388	381	380	363	393	404	404	388	389	378	366	384	407	384	402	356	386	368	397	400	391	349	361	406	390	385	343	400	376	396	358	377	392	380	395	372	369	374	381	375	400	354	428	406	391	393	395	407	387	390	368	401	399	355	363	374	377	426	396	366	359	410	407	385	425	435	394	360	401	371	371	389	353	384	417	399	375	398	410	386	367	393	406	405	365	397	389	370	399	408	406	400	406	405	392	414	423	344	378	405	411	382	394	374	379	367	386	363	377	413	438	435	410	372	404	403	405	387	396	419	386	366	395	371	394	360	381	397	394	400	374	404	408	376	389	401	382	354	376	408	391	378	347	393	402	384	384	402	427	388	385	414	388	365	420	408	381	419	407	402	396	400	390	381	393	380	361	384	408	377	362	382	374	404	386	374	399	342	414	369	395	348	416	365	411	401	395	400	415	384	400	380	358	363	388	349	391	408	367	396	419	340	347	391	368	377	377	376	391	399	367	398	398	416	410	375	386	380	399	401	426	405	350	375	393	398	388	392	424	410	377	398	385	312	406	365	367	394	408	374	397	386	397	396	375	409	414	394	398	394	346	387	394	403	371	409	387	389	385	374	397	395	375	432	402	372	422	381	417	407	375	412	372	378	365	360	398	391	368	378	347	370	411	415	369	368	403	369	399	399	359	364	393	381	407	399	376	369	354	351	368	375	357	413	359	384	382	408	400	392	381	375	346	409	374	395	378	355	378	385	361	355	387	393	393	382	399	397	400	406	370	380	392	413	383	390	372	395	400	394	380	394	396	359	383	405	400	358	371	397	384	424	398	392	414	391	352	381	362	388	378	413	389	361	375	424	409	353	388	388	384	379	417	406	390	411	419	389	371	396	384	387	384	383	412	401	411	396	392	390	386	388	402	408	385	432	399	433	410	363	409	382	410	385	422	416	375	373	404	409	382	391	382	400	360	398	385	373	399	374	361	345	410	366	405	383	394	399	364	374	408	405	411	374	368	409	370	468	361	408	367	381	377	392	366	416	365	359	373	396	393	381	414	387	407	371	380	396	376	414	383	381	395	406	389	394	405	406	386	384	399	380	363	390	372	386	408	394	395	370	396	405	378	378	382	373	370	392	392	420	386	400	384	356	417	411	384	397	389	406	359	382	398	397	398	402	397	349	355	393	387	384	417	387	372	389	413	399	399	380	374	415	391	391	405	344	398	386	399	372	374	394	411	386	395	362	383	399	380	394	387	387	412	397	371	373	357	380	352	407	403	416	382	367	393	397	399	395	374	408	387	366	394	407	375	393	406	400	375	413	372
14000	1056	948	716	497	383	336	317	307	249	299	251	265	242	263	216	259	238	206	203	257	219	239	216	228	200	233	227	220	210	197	220	232	221	237	215	191	222	198	218	207	199	229	222	211	217	214	205	225	248	220	205	190	247	212	229	216	211	218	195	221	216	187	199	201	194	215	209	226	234	242	204	241	215	193	204	233	195	231	208	224	185	219	210	198	227	204	186	221	226	242	206	213	206	194	198	232	217	222	200	223	217	224	236	180	210	221	229	250	200	212	197	211	219	221	221	230	209	239	216	210	210	207	217	218	195	199	201	237	220	228	238	224	212	208	200	191	210	230	217	203	217	205	195	221	217	213	214	244	214	192	195	204	208	215	231	211	229	210	199	216	215	231	206	216	204	221	190	204	199	212	237	203	200	229	210	197	221	221	211	248	219	208	221	216	209	220	223	208	226	206	212	198	188	210	191	206	217	210	233	207	195	210	192	274	227	200	222	188	222	212	219	206	219	226	230	217	207	239	200	244	240	219	219	178	231	206	197	213	219	191	193	223	208	239	207	228	219	195	209	219	218	220	197	247	237	208	219	225	196	244	235	175	221	205	242	192	217	221	204	204	190	227	202	200	179	214	211	225	203	224	203	200	200	225	218	232	228	199	225	206	191	198	222	207	218	228	235	207	217	216	221	220	199	212	177	214	222	203	215	226	215	214	217	229	228	214	185	215	214	218	191	184	178	189	186	258	224	214	183	220	229	218	216	200	208	207	207	205	202	196	234	226	219	205	186	211	221	224	210	212	194	197	228	204	229	219	212	196	212	209	254	211	207	219	203	196	183	194	214	193	222	183	246	187	208	203	223	186	221	218	205	192	202	197	241	235	205	220	208	205	216	205	191	208	185	185	218	242	194	221	212	222	209	181	197	215	219	211	206	201	206	218	191	207	218	207	190	195	220	206	202	210	202	235	225	218	234	237	236	219	186	185	207	224	208	207	215	215	208	187	212	185	204	195	188	214	221	220	241	201	210	216	219	217	230	204	196	241	198	221	203	213	194	170	188	207	258	200	187	242	179	201	207	171	198	200	215	229	216	210	193	198	216	210	196	216	213	200	225	216	225	210	220	207	229	202	229	228	231	217	222	239	209	206	207	203	238	203	196	199	187	218	240	208	191	222	211	196	208	217	261	187	216	230	205	184	207	223	208	208	224	223	205	211	218	208	220	188	235	209	210	213	207	193	209	215	202	190	211	203	239	206	192	218	217	187	233	183	212	215	217	195	227	204	234	218	212	207	206	200	189	214	211	236	186	220	210	217	216	206	198	210	224	227	217	179	183	211	227	244	187	242	190	226	214	206	225	200	230	221	212	221	246	234	202	195	210	216	243	198	204	217	224	231	228	213	239	225	204	194	206	186	220	192	189	221	204	207	223	215	217	195	177	201	219	222	239	205	196	210	202	195	219	200	230	192	204	230	174	196	199	213	209	213	235	226	221	190	174	213	213	206	218	197	230	205	215	186	218	228	211	228	212	205	224	199	191	218	227	200	209	236	208	189	218	187	218	210	200	223	204	206	200	204	206	216	206	177	219	238	208	222	216	224	208	231	204	245	222	202	204	237	211	194	209	230	230	227	225	223	203	215	206	201	190	221	216	219	248	223	229	215	213	208	199	206	220	222	197	232	193	219	215	206	219	211	196	231	219	208	213	214	229	223	219	189	223	195	212	202	208	228	173	222	198	238	199	231	201	221	200	224	217	205	232	210	209	230	223	227	210	213	189	200	236	207	208	197	203	178	237	215	217	207	208	241	222	221	237	202	190	193	215	229	220	235	210	217	226	222	238	200	239	207	228	218	211	223	208	223	194	191	197	207	225	218	217	193	209	232	212	197	207	223	224	224	231	206	213	187	223	205	237	238	201	168	202	215	221	250	241	217	209	216	211	188	223	206	214	218	209	200	205	198	202	189	201	220	192	216	193	188	249	185	199	203	219	186	205	243	224	211	227	235	202	218	197	228	216	199	203	207	210	243	223	200	203	219	248	205	211	208	218	214	205	218	162	215	236	229	196	233	201	192	238	195	199	190	243	206	188	211	200	204	235	207	195	209	233	208	211	190	218	199	221	211	195	211	194	216	219	201	221	223	233	205	243	220	219	181	213	240	208	206	207	188	222	212	199	214	246	239	209	219	212	201	217	206	225	201	212	194	218	196	225	234	148	196	204	207	224	210	199	205	203	212	208	224	200	248	227	234	220	231	203	210	198	211	215	207	213	206	186	205	221	200	222	181	229	201	206	207	217	219	211	221	246	219	217	209	194	201	180	206	232	236	208	189	210	192	250	258	230	222	178	216	223	213	223	201	232	234	203	210	179	252	231	228	200	211	217	209	221	188	216	200	206	193	230	241	238	195	189	209	221	214	221	227	200	212	222	211	216	204	203	196	205	220	200	241	231	216	198	225	224	208	217	220	207	216	198	197	226	219	183	218	221	175	215	197	216	230	230	245	220	191	189	202	212	215	202	220	243	236	222	230	206	239	207	235	207	217	203	203	193	199	213	252	205	202	196	219	230	222	195	229	195	224	246	224	217	193	160	227	194	217	232	204	235	213	207	214	203	186	203	181	197	180	202	217	194	216	198	196	216	205	204	203	221	239	232	229	221	233	223	230	251	213	191	210	208	223	227	206	207	203	213	189	228	202	215	196	233	204	228	215	187	168	207	203	219	208	210	201	242	231	208	240	208	226	206	209	231	195	191	201	223	206	245	223	219	226	245	221	198	224	212	193	236	209	220	226	209	184	216	208	205	243	192	222	225	188	189	222	226	236	219	195	218	222	195	199	194	225	208	213	256	179	188	203	203	228	210	209	229	225	195	204	201	220	219	201	214	234	201	196	242	205	215	195	213	207	209	203	214	189	221	210	227	208	219	225	196	206	191	173	183	203	212	193	235	190	222	192	188	237	233	205	208	225	228	196	237	218	227	194	197	220	214	245	223	224	235	197	205	223	230	195	229	222	211	246	199	215	239	210	226	221	231	220	225	219	192	222	211	206	206	191	208	195	202	227	199	220	212	200	250	226	220	212	228	216	215	210	209	217	222	218	196	216	226	222	260	205	207	235	222	185	215	229	202	206	209	217	210	208	227	196	210	225	212	227	209	195	237	218	184	207	212	225	232	206	205	194	208	208	226	200	185	194	208	203	210	188	216	232	221	229	205	185	212	218	216	213	210	242	199	209	225	226	209	213	220	222	213	223	214	204	199	239	200	218	207	227	226	203	186	200	225	211	188	194	223	187	198	227	204	233	176	195	197	223	213	211	214	219	205	204	213	216	231	181	213	243	213	207	192	203	207	228	204	241	219	237	234	220	204	186	203	183	226	210	224	215	204	218	202	228	204	177	211	211	228	228	215	235	199	245	224	198	207	185	214	224	215	231	241	226	218	218	218	197	193	207	205	181	207	215	201	208	227	213	230	220	208	200	213	200	204	176	210	195	214	217	217
8132	1041	1986	2179	1923	1514	1310	1149	1047	924	885	840	772	735	722	724	686	680	704	655	651	635	639	612	580	632	545	613	580	576	580	585	548	569	536	541	602	593	568	546	540	584	568	572	574	569	554	575	588	611	571	569	541	581	552	557	571	554	552	588	577	555	553	521	542	550	561	523	541	556	568	572	559	567	527	559	529	544	518	582	531	562	550	547	528	581	573	578	566	590	556	591	572	582	560	616	542	506	602	574	530	580	522	559	556	531	537	554	525	547	524	540	544	517	546	555	552	522	536	530	510	521	531	533	569	558	562	542	542	594	522	550	548	546	532	566	537	550	580	579	572	555	558	486	544	585	582	520	550	542	553	526	551	563	534	545	534	550	520	536	595	540	567	534	557	517	560	557	517	536	489	490	528	498	551	535	529	554	527	531	568	558	549	542	555	544	556	520	556	538	527	484	523	567	545	515	533	548	533	543	546	546	556	523	531	537	552	575	521	534	492	481	543	572	573	549	543	562	548	547	573	532	522	567	553	540	513	530	555	561	528	518	516	560	560	550	556	577	564	553	542	540	528	553	547	511	558	563	538	543	530	500	556	565	554	504	497	534	544	573	538	542	536	524	551	519	602	541	503	556	529	562	543	563	549	558	549	558	549	535	527	511	524	552	561	538	565	507	543	529	540	499	498	543	537	539	539	535	526	568	569	531	553	536	549	609	542	548	551	548	530	547	569	547	542	562	541	511	592	540	593	516	561	530	532	585	562	531	510	548	537	575	556	526	519	537	545	568	574	568	589	501	565	509	546	541	579	598	524	531	561	546	534	524	535	510	533	506	559	577	506	520	546	555	558	564	526	561	503	558	495	568	561	540	592	540	574	554	553	552	507	566	540	541	545	539	565	537	518	538	526	535	521	588	537	527	561	536	528	536	511	535	548	491	579	546	552	590	518	545	519	526	531	541	551	518	528	515	550	551	588	556	551	531	528	542	583	533	556	564	542	522	566	521	564	513	533	531	528	570	573	512	535	532	549	531	534	502	501	558	527	530	540	528	522	545	512	532	543	533	553	521	540	567	532	577	589	545	545	558	530	530	507	562	550	548	530	542	536	576	532	595	574	577	577	532	519	608	528	559	500	535	544	542	542	538	568	534	495	511	534	537	548	532	559	555	543	565	507	548	522	545	546	548	524	535	550	538	613	582	559	552	592	561	517	546	545	511	530	549	557	537	544	576	605	522	546	549	574	593	556	527	525	563	548	507	542	504	533	510	512	559	539	552	584	522	552	526	538	551	535	510	533	537	588	541	563	565	564	512	538	516	542	579	544	589	577	556	542	554	525	575	515	502	550	539	545	525	590	544	547	553	561	578	525	542	546	550	508	503	531	531	540	568	561	537	520	524	550	555	539	576	532	538	546	546	571	559	531	552	529	520	533	548	548	510	529	534	531	589	535	578	547	578	559	580	536	522	540	550	577	532	527	472	536	538	543	559	569	546	578	554	547	544	565	543	515	550	568	567	539	588	554	547	513	527	537	538	530	549	505	566	531	553	566	562	542	562	529	564	537	505	552	559	513	555	538	517	557	553	537	586	530	534	535	552	538	520	528	552	561	549	564	528	539	561	510	538	559	543	524	593	527	551	542	535	564	522	519	553	510	548	539	542	519	593	503	561	562	534	539	558	557	563	526	538	545	547	593	554	531	537	527	580	511	556	569	545	527	542	547	547	514	543	528	493	578	567	593	609	574	532	479	535	558	562	555	577	557	518	542	554	571	491	584	556	548	493	504	580	547	554	558	532	553	534	572	531	497	534	520	534	570	495	547	597	559	570	545	535	568	516	529	528	557	520	524	555	553	550	525	526	601	537	540	560	531	550	586	564	557	536	557	522	537	581	516	533	566	537	547	549	580	552	547	537	551	542	593	520	557	525	556	567	534	605	569	581	589	535	573	530	570	515	525	569	550	551	545	552	539	529	526	525	537	579	560	551	590	566	543	542	527	531	545	537	545	535	552	514	558	570	546	538	530	543	558	552	572	556	528	567	598	531	575	524	534	569	575	539	491	522	496	513	506	552	550	546	574	547	571	553	591	544	513	563	581	520	533	477	544	542	536	554	554	529	556	528	562	559	501	531	550	548	536	532	518	525	575	541	568	553	543	556	563	559	512	522	582	569	488	545	564	581	533	574	515	511	532	520	566	522	554	505	622	558	523	510	548	549	544	531	509	572	517	560	562	585	496	560	556	516	548	515	556	536	552	543	514	554	532	557	525	557	497	529	552	588	575	562	495	586	557	527	548	552	597	577	542	581	511	522	509	558	515	542	575	538	525	510	520	545	515	543	579	576	579	535	551	532	537	574	538	587	553	545	524	512	528	554	553	521	524	547	534	600	541	573	549	549	514	557	485	559	491	538	532	538	515	557	542	570	536	555	542	495	556	565	516	528	528	557	560	546	552	552	519	556	562	556	564	546	538	538	525	556	537	545	550	521	527	592	561	535	550	527	563	557	541	530	559	530	577	552	502	516	538	519	527	534	543	551	540	553	551	548	529	530	565	523	516	572	562	573	574	552	567	549	578	507	563	532	538	550	592	538	539	525	555	559	561	584	534	575	586	553	570	535	533	551	535	525	567	544	550	563	556	617	534	538	518	578	541	497	546	508	566	560	562	509	557	507	577	531	555	541	576	567	567	558	555	542	580	554	533	532	557	597	528	523	520	514	519	495	526	506	512	543	542	545	541	533	549	533	550	557	534	493	562	583	524	539	504	513	538	533	554	574	574	583	549	584	528	595	552	535	525	565	551	541	607	541	518	562	540	528	580	560	540	555	535	580	526	518	601	529	519	530	530	568	550	529	538	573	589	559	565	551	536	589	540	564	524	565	547	508	520	536	532	550	545	517	573	597	537	531	556	515	565	533	516	572	537	569	554	568	543	541	538	590	544	543	552	583	530	468	531	560	532	551	516	563	576	518	606	536	530	543	589	567	540	525	544	521	555	564	562	499	575	576	531	524	535	576	511	519	511	507	511	506	574	586	564	533	563	528	583	533	540	555	562	576	486	547	519	505	561	539	550	537	587	535	530	532	512	550	500	531	560	552	525	545	565	520	559	537	532	533	538	565	566	513	551	566	524	509	544	552	564	502	553	535	508	571	555	547	559	591	549	529	534	514	552	589	550	531	530	562	563	492	508	566	550	537	564	543	519	563	517	573	546	543	556	542	547	564	533	555	579	520	589	540	573	541	549	526	557	548	545	554	538	543	577	566	535	550	559	559	567	561	535	582	539	548	553	525	546	497	482	548	486	518	602	536	555	537	516	540	539	510	564	551	541	557	559	581	602	586	532	525	509	533	522	528	519	542	545	544	505	552	536	550	529	520	540	524	555	517	514	561	561	532	513	536	545	549	528	531	547	594	550	593	563	534	551	579	519	583	530	517	581	580	557	543	533	544	559	553	523	578	547	550	560	560	580	531	559	564	525	602	543	505	525	571	524	530
1567	318	336	313	332	281	315	279	304	317	287	286	284	285	330	317	294	290	343	300	327	314	341	308	340	257	294	347	314	307	314	311	317	307	321	347	296	274	300	337	281	330	273	289	302	314	322	304	291	293	295	286	287	305	305	290	357	335	290	310	273	289	274	301	311	296	290	321	338	319	302	296	315	332	295	279	292	282	305	303	313	290	316	300	317	336	315	318	306	294	295	280	314	303	301	315	335	331	283	307	311	318	313	324	322	316	329	343	321	297	317	305	303	327	297	353	295	285	259	309	313	332	307	297	274	328	317	291	309	337	282	303	323	295	292	290	277	334	322	300	316	309	298	291	276	296	288	314	289	298	309	327	325	286	312	329	307	276	317	359	325	321	323	310	333	281	280	298	297	277	333	362	323	314	301	303	300	306	311	325	321	276	308	297	290	303	330	291	287	308	302	321	300	290	323	289	312	297	306	309	286	278	306	335	297	295	306	270	306	319	303	335	307	330	323	315	301	286	326	298	347	326	279	333	338	290	302	332	275	299	303	300	325	302	308	282	339	303	292	296	290	306	277	308	307	296	299	324	298	293	292	320	366	321	278	287	344	283	297	289	282	275	309	343	312	303	344	304	327	296	313	315	321	270	316	308	331	320	313	276	282	310	306	296	289	304	286	273	314	283	329	293	306	295	343	300	343	322	279	291	295	298	309	297	291	291	301	308	305	278	315	315	294	317	326	317	313	288	287	331	268	283	308	318	308	278	289	333	315	276	312	291	315	317	310	282	295	316	295	294	299	309	279	323	323	294	330	320	318	326	317	294	291	278	305	324	322	300	327	263	304	324	323	291	284	321	292	309	273	306	275	299	289	337	322	310	321	309	288	311	312	293	322	294	291	324	284	287	289	337	298	308	315	287	288	302	312	316	304	338	276	313	279	298	282	315	305	334	294	316	295	331	316	277	264	284	298	309	313	338	329	292	284	285	293	298	305	356	282	286	300	297	285	309	325	297	306	283	311	314	321	319	330	327	316	306	309	311	353	321	296	323	302	256	285	275	303	285	258	302	303	264	316	307	308	319	302	316	291	331	320	287	287	297	309	308	353	313	284	274	269	261	276	315	294	316	310	335	297	329	307	291	301	324	321	343	285	290	291	293	301	300	301	310	313	309	310	322	246	309	332	276	313	300	276	311	317	282	297	301	291	305	296	311	287	291	286	277	320	296	264	288	280	296	318	306	288	302	302	292	326	294	312	301	303	277	311	325	317	278	282	287	273	289	275	318	342	300	271	305	291	293	311	285	295	288	259	307	313	301	306	321	312	323	314	334	308	280	282	302	320	329	308	301	316	295	315	283	268	300	291	307	290	318	302	329	283	296	322	302	341	302	288	325	290	308	328	294	276	323	297	298	309	311	290	271	282	281	298	345	364	306	311	342	320	302	320	296	293	306	284	336	338	317	287	300	290	280	280	336	295	288	346	301	304	326	282	306	277	283	314	307	310	307	330	328	311	302	314	296	299	274	303	323	324	286	308	308	331	290	277	297	307	327	282	286	313	286	307	327	323	320	282	273	325	323	301	287	308	311	276	278	316	306	321	274	341	302	312	303	289	312	321	294	277	316	310	354	292	284	304	289	263	287	297	303	274	289	281	338	290	280	290	314	278	321	285	285	317	312	297	302	327	306	318	296	289	285	324	301	319	299	301	314	278	296	306	309	284	326	290	299	298	322	299	315	286	296	349	290	309	303	314	267	290	305	278	292	279	293	282	308	301	295	312	304	332	297	286	325	276	336	324	290	327	317	302	296	303	285	302	290	310	329	284	305	291	312	295	317	316	309	316	315	320	316	328	298	290	324	287	288	288	307	323	331	263	276	304	292	272	355	293	260	292	278	313	297	262	300	282	309	328	291	293	310	311	307	281	316	311	337	273	310	303	326	315	288	299	301	320	315	304	316	293	295	304	297	291	312	322	313	338	292	292	309	293	270	308	319	311	309	318	348	296	296	314	282	331	355	352	321	315	284	325	278	302	315	334	304	312	315	304	299	302	278	320	297	291	312	293	288	328	311	318	331	304	273	303	295	298	297	316	306	321	324	314	328	290	294	300	292	296	308	301	313	300	303	307	319	284	277	257	298	291	330	312	281	285	270	321	283	329	295	313	302	311	289	281	341	314	314	320	343	286	296	287	314	306	282	295	308	302	258	343	292	310	303	324	293	312	291	305	328	296	302	286	338	292	281	324	289	300	287	287	337	319	309	289	296	310	295	309	327	346	303	301	315	294	309	296	298	289	267	315	321	321	304	296	273	342	306	276	310	302	333	292	308	311	276	304	301	253	327	326	305	289	310	301	287	319	336	287	322	321	293	264	265	268	315	314	319	326	304	311	356	330	317	307	323	321	303	337	300	330	337	319	282	289	281	329	316	290	290	311	306	284	307	288	295	289	325	318	294	281	293	324	295	301	323	335	312	296	317	286	299	268	336	328	313	284	297	259	282	276	290	300	293	295	274	287	282	310	294	285	335	301	289	281	289	290	342	294	288	288	331	323	323	311	318	340	322	284	337	270	294	291	279	324	275	309	304	286	324	300	323	306	294	284	287	360	288	319	318	259	290	303	319	309	288	307	310	313	302	337	326	337	284	287	300	252	284	287	307	311	351	277	299	306	316	326	289	271	307	282	310	294	284	320	321	281	298	313	322	280	318	300	316	319	289	306	321	300	324	301	316	300	287	290	310	335	268	301	298	292	307	315	335	329	320	296	290	305	284	280	310	285	290	317	319	334	274	321	297	333	296	324	291	306	308	314	305	291	325	332	300	321	293	321	307	294	325	268	259	300	317	285	300	282	265	301	301	318	330	269	327	289	272	296	291	317	296	291	256	316	332	300	280	279	320	295	281	302	301	344	312	308	289	300	284	298	311	313	330	325	291	272	278	285	279	284	329	293	302	297	314	332	302	316	324	305	306	279	300	292	318	305	327	292	321	265	311	305	297	278	301	323	287	325	317	295	316	309	323	290	319	305	305	342	310	333	303	283	291	303	287	246	287	325	315	308	292	308	322	309	304	304	301	319	331	299	301	274	300	270	296	284	288	327	304	294	318	310	289	275	293	301	291	319	275	301	318	311	298	324	313	311	331	302	283	325	312	309	285	287	304	303	319	311	323	295	275	299	293	314	274	298	290	331	292	292	300	302	333	302	289	296	299	294	304	302	311	310	287	293	307	247	323	307	325	302	311	335	311	344	306	287	316	321	284	323	294	290	294	303	289	310	272	280	269	315	287	287	305	278	261	276	305	293	268	299	318	320	290	270	310	292	317	296	333	287	308	297	318	288	294	296	294	325	321	307	287	341	317	290	342	315	346	316	279	335	331	295	278	302	298	313	324	317	304	297	286	280	319	334	297	301	325	307	294	303	304	294	305	303	310	335	320	279	272	305	320	352	304	311	312	292	326	325	293	266	289	302	290	270	295	302	300	293	301	296	303	294	321	314	308
1797	717	690	734	729	717	710	705	717	728	725	691	701	645	651	671	710	663	701	714	686	693	705	670	718	729	662	688	699	694	692	683	697	689	679	698	722	701	659	710	708	689	687	721	693	648	723	696	658	720	671	693	698	755	693	705	690	713	695	732	716	690	685	720	705	684	664	672	709	669	728	698	717	639	669	692	682	735	697	671	755	661	699	701	717	708	712	675	634	639	738	696	675	671	668	701	715	703	715	707	676	657	709	720	689	673	673	677	674	681	741	691	688	705	718	716	679	641	657	690	652	696	708	720	664	674	743	694	666	660	678	707	653	618	685	687	680	690	682	695	681	701	701	727	653	695	721	651	705	684	766	648	690	693	668	680	713	723	718	646	665	655	731	666	633	718	689	693	638	717	649	658	714	696	688	644	643	764	692	748	652	672	709	705	676	735	652	727	699	642	693	642	699	741	686	689	688	690	694	731	762	703	698	699	657	668	730	667	703	685	652	691	743	684	694	667	745	703	699	643	683	699	721	682	686	695	702	684	656	732	669	708	660	700	704	650	677	666	690	687	707	687	650	683	696	687	738	715	680	677	724	683	725	627	692	698	718	659	681	665	692	698	700	672	718	710	683	667	732	724	671	699	703	722	703	672	668	720	695	670	667	677	720	712	682	631	668	746	656	688	650	686	764	680	724	693	707	662	726	695	652	663	678	722	697	691	677	660	650	668	685	714	717	695	657	711	702	686	705	729	670	654	687	718	689	662	671	684	663	686	660	635	690	671	709	678	658	689	731	684	699	678	694	678	718	645	683	711	652	720	622	665	689	732	721	739	673	669	695	751	685	675	695	688	699	675	651	666	706	729	659	661	688	700	728	716	677	686	681	651	675	648	658	709	712	699	709	656	689	695	666	663	701	711	653	700	676	721	703	739	692	712	663	686	674	670	693	694	709	639	688	665	694	729	682	700	675	732	763	686	714	644	685	718	719	653	722	732	700	701	688	645	669	686	651	710	702	686	663	643	689	703	703	705	711	674	644	702	728	689	667	661	671	731	703	737	707	719	710	727	677	678	719	752	670	685	699	669	698	746	712	707	694	639	663	695	691	649	691	674	684	660	685	677	688	694	705	658	670	714	687	712	687	654	696	656	711	721	660	689	731	678	666	701	760	671	664	637	725	723	722	669	669	699	711	691	655	659	677	702	670	663	675	713	721	699	714	653	691	754	672	696	685	677	703	686	706	697	696	724	726	721	733	710	671	703	654	679	640	706	672	662	654	693	707	660	679	697	674	707	668	652	688	710	754	696	682	673	677	703	715	604	703	693	697	704	716	720	672	725	680	654	704	678	687	683	716	702	694	720	640	675	676	686	739	730	672	696	728	666	691	681	684	681	678	691	673	735	707	712	674	685	702	704	718	701	753	713	733	718	672	669	655	722	698	703	710	680	649	753	689	664	698	726	651	770	682	703	686	684	686	713	745	722	672	709	662	626	741	715	714	664	669	716	678	710	683	679	713	699	681	709	710	708	753	692	666	709	675	703	724	695	737	659	653	725	695	659	681	661	726	702	700	685	720	657	723	696	693	697	717	708	701	691	688	697	652	724	696	653	681	720	665	684	747	692	708	686	725	702	673	691	663	708	703	689	683	703	671	721	687	676	718	694	708	653	664	696	682	683	749	722	731	653	641	660	677	649	703	716	719	679	699	662	688	684	720	761	751	709	751	682	720	667	667	719	689	666	654	698	671	668	651	716	651	687	690	672	655	707	704	738	698	670	707	697	711	714	651	751	729	686	664	703	766	685	690	696	700	692	666	694	705	707	684	703	735	656	726	677	695	687	659	718	671	726	701	699	656	689	682	674	667	716	700	671	663	700	704	699	703	691	689	667	673	668	672	700	734	687	689	653	731	697	645	680	661	731	645	672	716	699	703	717	682	686	686	686	649	689	682	697	684	640	696	685	707	637	678	677	680	666	697	671	679	694	678	708	714	667	658	713	642	694	685	676	705	632	675	679	660	703	680	700	718	683	611	687	692	710	713	661	690	664	725	720	708	712	682	696	652	691	675	678	693	702	710	687	649	691	723	668	690	707	715	710	742	679	680	660	694	691	655	710	693	700	687	689	659	664	683	709	733	678	723	697	722	713	695	744	693	705	749	709	701	662	703	742	705	720	665	686	723	682	707	696	692	617	685	693	718	701	693	684	676	670	671	693	700	675	694	711	757	714	696	735	692	645	734	651	699	662	721	652	714	687	669	754	715	657	698	726	689	702	684	668	751	643	709	715	691	714	701	656	690	701	676	692	684	672	706	728	667	737	699	690	631	711	721	723	656	673	638	726	674	706	737	710	639	650	737	679	703	701	733	663	688	632	681	641	716	680	668	663	684	692	728	734	691	698	675	620	671	679	681	727	668	665	680	676	660	694	686	708	693	680	671	704	693	693	676	692	691	696	714	654	701	720	702	685	672	716	718	665	673	706	682	697	688	722	686	696	671	712	650	727	699	707	718	679	691	719	684	701	689	720	670	696	724	740	711	663	694	731	687	691	698	683	623	677	741	725	680	713	697	686	700	690	646	684	692	660	678	662	742	701	736	702	705	718	697	699	639	722	721	705	664	728	730	725	688	747	669	646	625	666	672	690	693	689	692	684	712	680	632	659	716	709	643	689	617	740	675	696	711	695	692	713	700	694	683	744	685	710	722	698	703	698	666	684	695	664	711	713	685	674	726	690	655	735	719	675	681	743	674	723	695	714	714	705	691	737	681	719	672	673	725	675	652	684	696	686	685	693	692	698	713	666	681	701	677	709	717	696	712	701	632	664	684	704	674	654	709	691	653	709	668	691	663	712	713	735	690	665	682	718	677	697	717	644	650	723	687	724	742	686	650	661	653	713	706	699	697	710	682	693	715	672	665	720	679	684	686	688	652	664	685	685	680	668	672	717	750	734	712	718	731	629	680	677	689	694	722	632	696	716	687	693	723	709	662	701	683	685	714	660	708	699	664	660	680	653	678	708	690	739	668	685	698	679	681	663	717	677	702	675	685	756	674	642	685	665	714	681	717	674	691	667	679	660	708	707	657	680	688	712	706	692	702	662	687	653	668	719	706	631	688	619	698	709	705	728	664	679	702	658	728	713	667	657	706	621	723	674	748	669	750	753	693	719	648	716	712	621	730	699	691	640	712	694	710	668	728	730	678	706	694	696	692	705	729	695	677	704	703	715	736	699	683	684	707	649	640	708	673	683	717	685	729	654	718	650	688	686	716	712	697	657	663	726	668	692	714	714	666	692	685	718	680	669	692	668	679	676	714	737	685	720	709	682	734	698	704	697	643	700	697	686	675	659	711	701	702	648	666	726	691	638	682	639	692	718	680	731	709	628	653	702	721	684	683	716	607	693	652	720	720	663	688	704	692	667	690	709	693	744	684	703	680	670	683	691	722	690	700	695	680	693	690	740	724	691	698	721	726	691	721	722	672	668	711	703	710	684	657	701
7459	429	456	377	274	240	214	191	161	170	178	171	149	160	160	159	149	137	150	153	171	146	137	131	195	150	154	126	141	159	165	155	117	153	155	154	139	151	135	121	139	151	138	138	147	151	139	132	145	131	131	133	124	131	140	126	134	134	127	131	161	119	127	142	146	162	139	136	145	133	142	151	153	131	147	166	149	128	127	159	139	160	141	130	134	158	142	127	132	138	144	156	145	138	144	149	147	169	131	126	160	138	139	144	153	152	172	178	148	138	129	126	159	146	132	169	124	146	139	151	130	136	136	149	162	147	133	168	159	151	129	147	120	112	154	146	142	150	128	113	162	136	164	130	162	162	131	147	180	132	131	145	131	165	145	121	124	130	133	139	110	126	146	167	167	138	158	171	140	134	173	137	156	153	157	134	135	139	124	170	147	108	138	130	152	148	153	162	131	138	136	146	151	142	148	131	137	150	149	154	147	165	142	157	155	162	149	130	132	143	138	142	139	149	157	140	138	167	136	130	136	140	151	136	131	97	143	127	151	145	136	147	160	146	158	156	155	163	154	138	139	166	154	143	144	165	125	134	126	152	141	135	149	149	147	155	143	132	133	142	140	146	157	147	138	145	150	139	145	125	171	162	150	150	163	145	160	145	156	148	155	152	140	157	128	150	153	137	150	139	156	143	144	126	132	162	152	156	144	156	141	158	139	146	157	128	134	139	117	144	162	151	135	142	140	132	167	137	129	152	154	154	158	137	137	139	151	142	143	137	152	117	127	158	144	159	124	132	139	156	143	132	154	150	142	141	110	124	127	144	119	142	157	130	153	145	141	136	132	141	148	132	124	143	164	128	138	140	134	127	110	134	165	143	148	138	145	123	157	134	164	132	153	138	143	135	145	131	151	154	131	121	123	128	156	115	154	147	160	166	135	138	140	117	145	122	138	145	145	133	136	130	114	175	122	150	153	144	131	143	159	156	148	126	154	125	132	161	157	156	139	139	170	168	144	138	155	143	131	127	142	129	136	133	138	131	123	144	148	142	132	140	133	125	149	127	152	134	156	120	160	148	125	146	124	156	142	139	125	159	134	146	163	147	135	146	140	152	126	122	163	167	160	121	155	160	159	161	141	153	171	137	139	154	140	159	138	155	135	135	149	135	146	148	129	156	138	136	147	121	108	131	137	163	138	126	159	144	120	132	147	140	149	131	145	134	123	160	140	150	153	133	151	135	132	161	123	143	151	148	162	151	148	136	151	111	138	138	129	134	124	138	129	124	134	136	169	153	145	140	159	141	160	136	151	157	139	156	163	153	135	152	151	148	140	155	140	143	152	158	137	145	149	151	130	102	141	147	155	140	145	143	118	141	157	126	146	161	154	144	143	141	161	131	145	151	128	136	144	136	125	174	179	139	148	144	127	150	147	161	136	138	134	167	143	127	142	134	152	148	147	157	157	154	141	141	152	156	149	152	136	156	121	146	134	127	133	134	127	148	122	138	159	151	161	165	156	124	131	142	130	141	132	134	143	142	139	115	151	119	161	157	173	142	141	131	157	144	101	144	146	141	148	152	150	120	150	137	163	117	149	141	152	114	160	130	126	134	156	148	144	151	170	147	118	153	152	160	166	147	150	153	138	142	154	150	136	141	155	142	156	157	151	137	160	153	137	136	146	159	136	153	147	136	130	145	157	156	155	144	162	169	148	130	157	161	129	157	142	128	152	152	146	149	131	148	146	134	124	132	149	133	147	156	143	134	149	153	165	128	130	132	131	136	131	151	148	173	127	139	141	118	147	153	154	140	154	130	144	140	159	138	172	156	163	165	132	153	144	135	136	148	140	159	143	143	135	138	117	127	126	129	147	149	157	127	155	147	133	143	150	152	152	114	166	159	146	151	158	165	150	153	159	155	162	131	129	138	150	143	130	133	157	139	130	143	149	135	140	149	151	154	154	138	150	143	133	157	145	149	121	172	134	163	150	152	136	160	132	144	146	137	151	146	149	151	175	133	165	140	129	129	165	137	131	150	124	144	129	127	147	164	143	143	143	163	148	119	136	142	142	137	161	167	129	143	124	130	142	133	156	159	154	157	145	121	146	149	134	144	160	130	141	145	152	147	157	153	126	158	170	142	138	153	132	164	122	124	136	146	127	149	151	130	153	148	119	153	107	152	156	163	124	132	129	154	139	139	152	138	133	142	135	151	142	133	122	168	136	142	136	141	151	151	143	142	136	142	113	149	129	141	144	158	106	135	139	142	147	139	139	158	136	144	120	148	158	139	144	156	150	159	151	146	128	136	138	138	149	128	145	147	133	139	143	174	150	151	144	149	169	136	141	144	156	155	154	170	141	157	156	143	121	156	158	139	140	158	144	125	144	166	138	132	141	144	165	152	170	122	130	126	158	141	159	162	153	146	115	157	162	135	127	140	144	162	145	150	147	169	125	128	143	147	144	165	153	162	153	137	135	117	131	134	128	165	124	155	148	145	162	147	181	159	148	157	148	149	161	129	122	158	118	133	171	147	135	146	162	158	128	155	146	136	129	142	123	117	145	153	140	148	146	156	145	140	154	139	122	147	142	147	131	136	147	155	149	109	134	120	152	138	126	131	150	147	134	157	138	171	140	128	140	139	160	141	145	132	145	155	139	140	109	141	125	178	151	143	139	143	154	143	149	171	150	133	155	162	157	131	155	137	159	145	144	163	145	165	158	142	140	140	145	152	132	149	136	152	132	141	135	162	127	127	110	156	138	146	140	164	141	147	127	149	148	129	138	146	133	156	129	143	148	154	120	131	126	151	128	128	144	135	152	133	152	147	144	156	120	146	139	143	140	139	148	155	153	137	143	142	152	124	147	136	158	125	131	150	139	161	147	187	136	147	124	160	179	153	154	164	132	146	117	109	149	131	156	150	151	134	188	167	125	146	143	164	123	165	130	157	124	142	154	161	128	150	143	152	145	169	163	146	117	131	139	143	152	147	135	164	155	170	136	150	161	168	163	138	126	150	150	134	158	141	152	155	156	160	166	158	151	152	192	123	144	127	125	135	153	126	169	146	157	150	134	159	150	111	134	146	141	147	161	163	144	147	164	135	141	113	138	158	151	145	148	126	156	133	163	166	145	135	126	132	153	149	150	176	132	136	135	122	126	150	142	137	140	124	134	148	161	134	139	158	144	154	129	138	167	150	134	139	146	139	132	155	151	134	168	156	152	159	141	145	125	141	150	141	153	133	153	133	140	137	151	132	142	121	150	150	130	132	151	142	144	149	147	142	153	160	152	170	148	140	161	139	144	143	142	180	143	144	146	129	139	154	163	139	145	149	126	159	136	132	131	154	132	162	153	126	151	147	154	133	150	127	168	172	151	143	126	130	151	152	176	135	135	137	136	152	149	154	143	145	164	187	159	162	147	134	136	134	130	159	157	142	147	109	145	162	117	124	138	145	149	147	144	143	153	160	148	160	143	145	147	153	158	137	146	153	117	141	141	126	161	172
6131	649	1057	1234	1049	897	748	681	646	583	547	496	497	470	466	480	432	474	448	431	437	422	437	449	408	443	439	452	402	378	398	425	377	381	391	379	376	402	395	388	387	403	378	403	376	409	431	373	432	396	403	415	378	385	362	364	391	398	404	404	379	356	411	431	378	410	381	412	386	375	374	391	448	386	389	409	433	407	383	390	411	393	379	374	392	385	373	374	390	395	424	371	414	400	428	405	392	421	405	374	392	388	369	387	360	338	394	384	405	389	400	379	392	362	396	388	380	368	430	401	381	355	398	376	421	383	387	368	391	354	358	378	390	384	355	371	392	361	391	380	399	381	402	393	382	398	390	394	376	444	401	388	373	365	372	409	413	396	351	379	405	364	429	389	377	387	417	394	402	371	380	409	410	375	387	412	370	389	383	377	399	358	382	421	377	381	382	359	401	372	380	404	402	389	361	395	387	439	393	390	408	387	378	386	388	382	369	403	406	364	420	398	378	373	359	380	414	390	380	385	379	371	390	362	393	362	366	375	396	432	413	383	400	367	371	385	388	384	381	401	426	416	390	376	406	366	371	383	382	373	416	417	380	366	386	348	381	401	374	379	406	365	412	377	379	386	392	408	398	381	424	402	388	396	380	413	363	391	412	406	388	413	390	419	347	374	423	394	386	387	398	383	386	407	376	396	422	348	418	393	386	367	401	365	376	355	390	373	424	419	373	423	400	351	390	390	404	379	371	370	383	415	372	386	426	376	399	412	396	385	391	401	391	423	347	364	432	392	413	376	401	383	341	373	398	396	428	390	391	396	420	427	429	395	400	380	400	364	407	384	382	374	342	407	346	374	361	347	416	366	347	392	419	385	401	382	372	404	389	420	361	366	375	407	383	404	371	410	396	380	400	376	409	389	410	377	399	374	364	350	420	378	375	389	385	398	373	396	374	391	383	371	373	377	420	370	368	344	377	377	384	378	387	435	386	404	405	375	384	400	380	366	398	410	409	379	356	354	378	381	399	385	377	372	414	371	369	397	409	406	351	415	409	397	371	411	412	393	374	413	373	375	409	397	402	418	394	387	387	409	348	405	375	393	410	389	412	417	382	375	384	408	381	386	423	391	402	385	381	402	391	395	403	397	371	358	377	383	384	377	407	393	412	418	387	401	360	371	399	364	377	379	430	378	373	386	361	380	384	371	390	408	380	357	372	401	361	413	384	445	398	420	411	408	399	374	407	393	360	380	383	385	384	370	410	392	368	362	366	412	361	373	369	354	386	373	377	424	417	421	362	381	365	364	400	371	351	422	397	374	421	368	375	386	380	406	396	399	407	404	416	346	366	390	365	373	398	397	398	357	398	398	379	399	372	382	391	398	416	365	385	416	399	411	373	374	355	396	399	402	390	388	418	404	409	394	400	389	401	415	410	398	402	402	372	397	379	403	386	379	380	372	378	379	381	419	387	404	388	393	404	385	396	383	367	400	383	374	398	379	372	404	417	387	372	381	374	405	393	385	398	386	379	402	394	394	403	364	421	412	379	399	406	397	388	390	399	363	385	390	385	394	382	383	367	406	376	379	375	363	378	399	393	377	400	388	351	395	385	401	403	404	381	423	384	392	419	391	377	363	422	395	408	383	389	384	403	421	413	419	389	433	437	378	372	380	402	385	394	402	395	410	377	424	380	388	406	374	371	367	403	362	399	382	383	398	397	373	426	423	387	391	394	389	399	360	395	392	368	388	411	415	376	385	423	366	419	398	367	380	380	360	380	386	437	374	364	391	385	393	392	382	391	380	404	418	423	401	385	377	396	413	387	382	385	362	377	386	398	360	400	350	378	372	383	416	410	392	409	416	436	390	412	390	360	386	393	375	376	406	398	363	376	413	373	374	381	371	403	422	383	377	416	383	398	373	386	384	397	382	378	396	376	361	373	397	378	393	384	407	401	390	357	414	388	376	384	377	392	389	381	399	365	414	396	382	413	391	395	443	417	430	374	404	381	419	388	373	409	416	382	381	400	399	408	385	398	386	361	387	388	410	368	380	372	368	371	394	395	397	410	419	419	383	400	387	395	417	395	366	371	409	376	388	372	404	397	415	382	373	415	378	375	401	385	349	395	386	391	366	412	386	400	392	399	378	432	409	392	408	391	401	409	383	361	389	381	385	394	400	398	373	407	362	410	383	393	417	393	436	373	390	373	321	406	390	398	367	369	386	431	418	426	401	408	388	341	407	368	386	378	378	399	384	365	402	381	417	428	413	375	403	413	394	406	366	388	404	420	357	379	385	382	420	391	422	393	380	389	437	403	387	367	397	372	399	397	413	393	390	388	371	396	379	401	392	368	389	393	399	407	391	386	379	389	404	391	386	389	385	404	404	406	374	414	397	371	375	394	389	398	393	406	391	384	390	413	380	389	375	412	412	412	411	418	417	384	378	405	393	409	396	359	386	379	368	409	361	364	388	363	382	386	404	415	356	391	403	407	344	376	373	429	376	401	366	374	362	439	397	373	377	387	394	418	398	388	416	354	397	395	335	413	417	400	387	376	437	367	423	396	451	363	383	369	348	426	377	387	409	388	388	362	353	380	402	408	371	364	403	396	367	385	402	392	361	403	370	396	384	410	396	359	401	365	401	367	391	371	414	371	354	403	391	405	393	421	455	423	409	369	413	384	404	407	399	396	348	371	374	398	413	403	395	370	379	414	408	367	407	382	397	404	371	362	406	438	390	426	395	384	377	397	418	373	367	362	337	389	377	369	395	401	358	389	418	397	407	392	388	415	377	396	398	398	415	409	373	331	421	373	394	391	401	364	407	373	408	429	390	397	402	371	392	401	418	376	379	380	403	401	382	359	393	367	370	409	381	392	368	369	382	371	391	350	406	406	398	386	373	372	408	417	394	386	401	362	420	384	375	443	361	396	380	407	402	371	425	425	420	396	365	362	359	393	415	354	384	374	381	358	362	310	408	410	375	411	395	431	399	390	404	372	339	386	349	384	409	372	370	407	377	380	384	345	402	398	395	416	393	381	359	360	401	387	396	391	383	354	400	369	369	377	378	390	396	374	355	381	403	429	400	400	404	350	417	369	373	404	395	409	360	365	357	372	373	376	382	386	406	393	385	404	414	372	362	348	392	377	375	387	357	394	391	352	369	417	393	365	378	392	380	375	388	418	357	370	370	409	379	407	356	408	390	397	376	388	381	394	421	382	379	380	387	355	399	397	408	384	381	379	391	405	385	376	384	412	414	406	399	384	396	391	404	396	404	395	385	388	382	370	371	368	402	401	401	372	388	401	358	381	381	394	396	388	376	397	409	393	394	438	414	453	408	376	392	365	431	386	373	358	401	423	390	391	431	403	382	392	375	423	401	410	390	381	371	388	401	422	424	377	366	397	369	410	379	416	430	405	404	356	388	400	397	379	387	382	379	370	398	398	358	359	374	407	324	407	390	399	389	407	393	373	348	374	393	403	364	406	405	383	378	382	385	398	397
13676	1091	919	719	479	463	354	289	286	281	287	250	227	226	270	221	205	235	237	240	235	204	212	216	208	223	204	206	237	258	207	234	222	205	205	209	233	198	210	225	239	236	210	228	229	208	219	212	204	238	203	255	205	221	215	188	220	206	203	210	215	223	216	226	232	241	203	208	234	234	203	202	251	182	198	209	227	220	235	212	186	215	208	223	238	203	251	215	202	181	216	215	172	216	197	213	189	223	232	189	206	218	237	204	211	219	210	217	202	204	203	234	212	215	205	233	238	233	218	217	209	199	219	238	198	213	225	212	201	193	231	223	220	230	210	211	190	238	241	225	219	237	207	224	211	216	208	227	215	216	224	235	225	218	216	205	209	196	195	220	243	242	209	231	201	213	205	219	228	219	221	195	237	194	218	197	197	205	204	218	231	222	210	203	193	221	229	197	199	180	190	174	202	197	196	212	224	224	198	209	224	224	230	208	215	211	212	207	199	221	213	240	198	194	191	210	220	226	218	233	226	214	217	217	223	208	210	223	240	220	191	205	217	216	245	215	215	218	218	222	243	214	210	209	218	203	235	202	248	218	197	228	220	186	202	242	210	203	218	207	182	222	229	215	210	210	207	228	200	214	212	222	237	196	219	222	194	204	205	211	204	225	223	244	233	192	186	196	213	181	187	198	204	188	199	201	192	226	206	259	217	214	228	208	197	208	206	183	237	206	213	230	235	220	233	204	242	212	253	229	219	226	211	202	198	180	206	210	207	187	202	205	228	213	193	220	214	216	231	232	219	205	194	173	232	224	228	186	244	226	217	225	187	210	228	204	228	177	218	197	225	199	211	219	201	223	187	210	219	214	214	213	222	193	221	247	230	201	192	222	202	241	246	199	193	195	181	205	228	211	225	190	237	225	207	220	233	216	198	195	204	237	199	227	220	212	208	254	231	222	217	217	206	236	233	218	225	229	224	225	213	227	228	207	208	212	186	187	192	189	224	216	185	185	217	249	198	224	189	189	196	239	200	200	212	192	225	202	211	225	206	205	198	196	208	206	244	205	228	188	206	219	196	197	234	225	208	229	246	214	188	240	211	225	221	180	199	204	212	195	192	228	213	213	202	228	243	226	205	218	191	211	225	190	218	207	220	206	197	211	244	214	209	198	200	184	225	201	198	224	242	235	204	209	194	215	238	240	226	194	223	222	224	201	219	189	217	188	193	210	207	230	177	233	203	191	215	189	227	207	222	195	247	207	218	174	196	220	217	203	192	197	261	203	199	213	199	195	216	230	230	211	216	194	193	208	203	240	219	225	237	203	240	207	198	211	178	186	229	200	207	204	235	213	214	211	200	250	225	199	210	194	196	182	186	188	196	212	210	218	222	190	237	192	221	212	194	207	204	204	210	205	204	224	243	194	221	227	201	188	222	249	207	210	216	205	203	209	229	219	225	232	208	218	225	213	212	244	228	218	220	212	224	229	210	227	214	230	229	197	212	235	242	192	242	213	205	233	205	223	225	210	200	225	226	213	220	190	191	214	215	201	218	253	219	212	203	203	209	196	224	241	221	227	229	191	211	227	210	225	205	234	219	210	200	209	195	230	211	228	186	202	198	219	202	205	228	206	239	201	205	209	196	223	204	201	232	204	222	185	230	211	225	211	209	241	210	201	223	239	217	190	235	208	226	232	231	240	223	209	204	232	215	212	207	205	196	214	213	190	224	217	204	207	229	207	210	203	209	230	202	212	224	210	193	224	211	192	212	220	193	201	215	223	218	239	206	205	196	215	236	245	217	224	242	226	210	223	219	197	226	220	232	226	200	215	188	187	215	215	227	233	227	221	223	226	238	232	195	209	231	230	205	220	205	222	214	200	253	191	205	181	232	208	203	176	232	212	230	227	226	194	208	204	206	200	229	193	217	209	204	211	229	206	200	213	229	225	219	214	219	219	214	196	207	227	182	220	224	240	219	195	211	190	232	224	215	215	212	230	193	224	237	216	203	184	206	194	238	208	218	184	211	232	217	213	201	208	212	247	220	184	224	229	236	207	218	192	201	201	223	205	196	212	211	223	199	230	235	215	214	204	200	220	236	191	238	208	218	200	175	237	221	210	193	210	222	206	204	211	199	205	221	239	223	214	204	215	209	223	229	243	209	181	207	235	208	207	231	232	203	218	208	224	242	220	232	218	243	188	212	205	198	243	184	228	207	217	235	221	228	210	231	206	215	218	198	208	223	227	197	194	199	189	204	227	241	214	224	212	191	203	204	216	233	194	212	210	212	211	227	227	224	212	224	199	188	195	209	230	200	227	198	209	201	203	230	229	211	214	236	218	242	222	218	211	210	187	237	210	222	222	202	207	223	222	238	230	234	217	222	222	214	221	198	204	206	197	225	240	226	225	213	219	220	199	220	223	242	212	188	216	200	227	201	212	228	191	225	187	207	223	218	215	247	235	224	191	197	197	259	220	233	210	198	256	230	203	209	221	241	215	236	228	206	191	215	201	207	214	233	213	221	233	211	221	212	227	200	184	197	243	215	203	189	212	236	244	196	236	214	216	212	226	184	175	215	188	184	202	209	229	217	245	228	204	219	213	214	212	188	196	236	212	227	229	201	219	226	207	205	205	204	238	209	196	224	226	215	233	208	212	192	213	173	231	209	214	214	221	226	202	206	223	224	198	196	207	217	222	188	234	216	212	191	225	231	224	213	212	232	222	214	230	246	205	241	194	221	192	204	206	217	228	206	204	214	196	200	197	201	225	197	234	195	198	197	201	197	206	196	184	210	238	222	234	214	181	203	212	215	203	210	244	209	232	226	193	207	219	202	175	201	192	195	223	236	213	197	228	233	199	197	207	207	230	234	225	204	203	236	218	227	227	211	204	174	231	223	188	185	212	192	216	209	227	208	223	215	201	208	213	234	244	201	221	217	185	227	183	198	198	217	222	192	214	210	223	206	213	210	219	192	227	180	200	201	208	216	209	208	199	221	207	226	203	221	233	212	192	226	213	235	212	200	205	226	219	205	220	213	208	239	223	187	205	208	193	234	189	218	210	218	176	212	213	227	208	197	212	212	243	230	219	219	225	202	210	221	191	210	238	217	202	208	230	202	205	184	216	207	215	233	223	211	224	201	173	214	236	222	208	188	197	250	213	238	173	184	205	206	213	199	180	224	237	206	222	183	215	213	212	188	225	209	231	225	229	222	215	214	219	200	203	214	218	183	194	210	217	192	216	211	237	186	208	205	217	207	201	208	184	231	198	233	197	225	216	243	213	221	212	194	216	183	227	220	203	222	172	229	200	239	230	239	213	222	222	183	194	211	198	240	224	210	204	217	183	218	213	213	214	230	219	204	202	209	204	230	199	232	224	228	205	244	243	231	232	213	214	194	236	208	220	224	209	223	202	179	226	235	207	181	205	216	221	215	228	212	236	220	210	225	217	217	203	211	236	189	199	226	209	185	203	226	191	186	233	245	228	192	201	226	203	206	211
8125	1139	2026	2167	1864	1604	1301	1076	1035	895	820	810	747	797	741	715	726	654	652	605	602	623	620	641	608	596	656	602	570	584	596	574	602	569	616	582	547	586	580	574	563	543	547	549	553	549	596	539	548	544	536	573	533	566	486	513	582	544	558	540	544	559	573	559	588	542	545	520	539	566	538	549	563	533	546	570	544	523	587	491	576	531	574	525	539	507	551	562	569	494	536	545	498	523	580	527	555	525	516	539	557	527	544	567	536	559	545	508	536	552	532	527	519	531	571	559	499	533	544	546	566	549	553	552	543	537	579	541	540	544	561	517	548	537	591	574	553	562	495	522	488	545	557	528	566	548	556	550	556	548	541	477	567	572	551	524	579	515	571	520	530	569	550	563	553	550	574	514	517	555	555	559	567	624	537	560	531	549	545	528	587	534	561	555	536	574	574	555	526	545	535	535	520	511	550	555	527	540	548	531	513	526	577	537	537	561	554	529	531	547	502	580	565	556	525	579	530	542	557	560	518	536	584	548	548	514	553	558	560	541	566	534	535	534	562	562	531	583	524	526	523	560	520	564	542	558	526	579	583	563	539	532	510	561	533	528	576	543	548	521	584	558	540	539	533	545	535	528	534	593	541	526	533	584	495	516	565	537	571	558	562	579	561	542	528	537	559	555	542	527	540	542	569	517	510	534	497	562	524	523	519	543	561	547	534	540	509	510	514	514	595	567	597	632	557	524	523	555	527	542	519	575	576	527	574	580	516	549	561	531	536	492	554	564	561	521	532	548	515	529	549	540	549	523	519	569	551	541	548	563	605	532	531	573	552	542	554	561	521	549	534	515	557	535	581	503	549	550	557	532	550	561	544	551	557	504	532	532	502	553	584	580	551	506	540	518	565	551	566	587	504	543	544	586	537	570	565	564	530	529	560	558	533	514	506	541	527	557	538	540	586	542	537	556	582	559	569	500	601	537	522	560	552	575	556	535	544	489	540	543	547	553	549	513	517	544	563	569	507	582	533	570	518	578	523	586	542	555	519	525	553	577	591	550	509	513	515	536	532	524	546	546	536	538	535	520	558	555	551	548	580	564	577	552	541	514	540	520	576	562	549	539	552	557	558	582	552	543	558	548	508	538	554	574	571	563	567	551	546	526	560	546	560	527	544	511	582	518	582	555	519	559	530	555	545	537	576	514	517	531	534	569	565	557	569	555	553	568	483	570	524	541	570	555	525	506	566	553	490	584	521	523	544	525	542	524	593	544	553	516	531	583	579	568	563	531	549	561	550	567	534	522	550	535	547	540	552	528	529	575	522	563	579	524	563	529	572	510	543	558	543	523	571	526	551	593	501	555	541	543	539	538	536	536	566	573	548	518	560	499	511	567	526	573	533	533	546	480	526	591	569	556	504	512	575	557	550	544	580	554	544	562	564	567	592	543	543	576	555	519	569	567	537	541	508	563	579	513	548	585	508	537	560	573	550	551	559	593	540	584	519	572	555	561	496	501	554	592	557	528	564	533	508	526	571	534	586	542	534	528	543	546	557	508	554	548	559	566	523	535	543	533	541	559	558	512	552	563	572	560	594	585	545	574	547	539	539	544	514	550	511	612	587	530	552	576	550	583	523	528	569	543	588	550	530	561	497	580	557	539	534	533	527	533	533	544	534	533	564	565	534	547	576	603	532	516	573	525	540	541	561	520	526	555	502	492	560	524	517	596	484	535	558	575	509	528	519	560	498	558	546	563	598	520	535	531	538	554	575	540	498	556	511	583	587	533	521	552	599	553	564	529	526	551	528	558	553	551	576	571	533	522	526	551	552	538	547	540	575	498	539	532	571	541	534	530	552	572	562	546	519	576	487	507	582	501	549	555	559	535	524	533	528	521	594	564	559	542	573	559	563	535	547	525	549	565	540	551	535	566	566	537	541	590	534	548	500	537	543	538	539	534	573	542	604	549	558	531	520	576	573	534	518	523	529	495	563	566	500	525	536	577	563	500	579	522	519	539	518	540	535	546	525	547	528	583	554	482	512	526	544	534	556	557	536	568	566	599	563	510	533	528	511	536	540	553	531	518	561	528	549	550	512	543	552	529	549	577	513	562	541	567	564	583	529	543	516	521	548	531	530	558	554	572	563	532	542	539	526	591	582	531	475	588	550	535	563	544	541	568	587	521	540	575	540	575	581	549	522	534	576	542	572	532	515	560	546	525	547	516	539	527	525	581	568	532	554	525	504	564	575	519	529	570	590	545	546	557	523	559	539	541	558	551	544	555	529	554	497	575	491	567	542	528	539	514	571	529	559	551	553	554	575	571	579	564	480	544	548	563	534	558	559	557	538	554	564	551	592	544	499	530	577	538	541	510	547	530	510	529	522	536	532	557	542	558	547	531	564	544	518	555	560	550	506	543	565	549	544	542	554	551	491	534	570	521	539	539	525	577	514	563	580	551	561	573	573	551	587	542	557	552	554	548	546	555	587	557	495	569	559	527	520	537	545	517	543	577	550	545	554	569	544	588	511	528	613	522	536	568	540	569	573	558	543	554	545	532	542	588	495	582	562	520	523	522	565	573	561	564	498	505	569	540	566	565	552	532	525	548	545	541	547	605	571	546	556	553	527	565	536	556	503	526	573	530	536	527	516	544	552	544	508	575	570	522	500	546	521	547	556	545	532	510	544	509	559	538	502	546	533	543	517	559	495	572	566	529	556	558	589	500	550	527	527	554	531	549	529	540	547	552	520	577	564	515	512	599	508	522	526	508	524	548	541	544	554	586	503	489	535	584	560	534	576	559	552	590	523	560	512	548	530	530	527	554	500	514	560	591	522	513	526	532	525	556	545	564	525	541	552	525	514	575	545	553	515	518	569	473	582	576	541	525	548	539	526	514	564	527	592	530	561	532	565	539	537	576	557	560	567	545	539	524	532	512	526	505	567	530	557	532	560	552	549	505	533	514	547	559	556	502	557	567	572	569	566	520	540	537	520	539	558	516	535	549	517	550	503	555	579	530	562	545	514	559	542	562	510	548	493	530	542	561	549	516	536	490	533	511	558	517	562	514	565	541	537	583	569	516	544	582	536	538	528	564	514	542	544	518	553	523	547	543	510	605	549	493	569	577	546	527	521	513	570	579	541	517	544	551	524	576	530	582	505	543	562	546	513	560	549	543	542	503	581	568	539	500	552	558	570	535	556	545	586	567	537	547	568	548	537	514	486	534	560	591	583	553	560	527	584	555	564	576	566	514	533	576	589	567	546	476	557	494	544	577	527	523	512	530	556	534	491	532	559	597	513	564	544	538	550	546	538	548	525	534	558	544	537	545	522	547	549	492	536	499	560	546	534	530	519	514	568	518	563	579	551	564	539	515	549	540	531	523	525	540	535	556	538	563	531	527	507	542	503	542	531	580	563	514	565	524	507	542	557	544	558	523	541	546	564	576	548	551	542	542	566	485	534	536	545	525	559	530	577	536	576	554	533	567	574	550	571	556	539	553
1561	304	340	360	285	312	280	305	325	287	293	271	329	311	299	318	272	295	295	315	310	261	271	310	302	312	307	300	271	324	320	294	300	325	294	297	289	307	335	290	315	273	326	325	326	265	290	288	303	292	330	309	318	306	291	293	332	329	332	333	294	308	317	305	319	312	300	261	338	282	315	315	305	308	279	314	282	337	311	260	285	310	301	312	274	277	316	280	302	302	270	305	320	288	325	279	318	290	306	297	311	304	291	296	311	339	324	337	303	283	299	316	318	311	311	336	317	281	315	299	284	312	296	324	283	316	278	299	304	318	300	302	267	310	303	271	331	320	301	294	316	304	310	295	341	300	313	314	308	311	334	335	281	298	316	300	319	330	321	288	305	282	306	319	284	299	314	323	302	266	305	289	294	301	295	306	313	289	314	306	293	287	303	299	326	289	315	304	292	304	312	275	293	295	294	321	311	313	312	296	301	311	296	305	331	286	302	291	307	322	303	322	294	287	323	312	339	302	329	298	283	309	287	269	307	321	310	307	252	285	309	271	312	282	323	332	267	315	279	310	291	319	322	323	314	321	303	266	290	301	303	295	318	295	286	299	297	273	333	300	297	342	326	291	349	288	303	301	333	324	331	275	355	266	307	306	283	269	309	300	289	278	289	283	297	299	318	282	311	287	318	313	325	305	306	276	310	291	322	335	292	328	306	293	261	283	306	294	297	291	294	294	286	256	289	317	320	315	264	276	318	319	292	317	281	294	338	297	316	319	313	334	272	308	263	318	324	299	329	314	302	292	306	258	283	302	329	299	289	313	323	340	305	287	290	281	329	298	292	317	314	289	330	306	317	305	310	283	313	290	271	336	299	295	285	283	297	295	321	315	329	292	304	308	316	298	305	286	313	277	315	308	319	304	319	300	314	296	310	278	264	306	302	298	289	328	308	289	300	302	277	278	291	342	272	314	272	284	304	324	319	298	284	310	298	304	316	296	312	294	290	307	312	312	308	327	297	278	286	302	316	325	346	275	325	301	308	330	348	257	306	289	323	314	312	301	268	317	282	280	312	292	277	283	294	301	288	277	330	300	283	301	330	298	302	324	301	308	277	299	291	314	284	276	315	248	317	320	330	315	320	285	310	284	279	315	328	274	316	343	305	336	343	272	323	293	351	298	270	303	278	289	291	276	304	293	292	311	314	330	348	321	337	291	300	309	315	288	342	314	300	298	269	306	309	277	312	277	291	271	303	276	275	285	303	282	296	296	340	315	317	283	340	320	293	351	291	309	264	341	268	307	261	292	316	312	292	277	315	320	325	283	298	291	295	264	319	325	318	350	308	323	282	266	289	274	318	301	270	296	322	288	304	295	291	309	280	310	307	294	285	279	302	301	301	319	300	328	310	336	295	295	290	298	301	296	291	297	301	305	311	285	309	280	322	301	279	303	299	317	306	331	278	321	304	321	350	304	307	313	332	320	353	300	304	298	280	296	268	309	272	276	297	260	321	268	273	298	290	292	278	281	273	313	291	284	303	305	324	333	308	315	317	327	308	333	337	280	291	293	286	294	294	325	305	314	304	290	313	308	263	271	297	298	335	273	296	287	305	306	322	264	278	312	299	270	306	307	335	302	309	312	333	320	302	306	321	268	306	318	297	309	320	310	313	273	334	350	307	318	306	280	302	335	284	307	284	307	300	305	305	296	320	301	317	299	285	279	312	311	313	287	311	310	300	303	334	332	277	312	310	273	307	299	312	323	305	268	306	293	339	307	320	303	272	273	303	298	285	288	305	294	289	285	286	322	270	303	282	316	290	292	308	291	306	305	295	311	284	337	328	279	312	302	280	309	272	314	324	323	296	284	302	299	314	325	299	298	299	314	299	281	321	283	304	298	303	310	329	301	302	264	307	341	331	312	285	278	333	286	284	307	281	305	326	282	301	328	257	304	286	308	308	284	343	324	319	279	296	328	323	297	286	304	327	321	311	305	335	302	284	284	305	307	291	296	263	318	304	301	302	324	300	312	300	330	319	298	256	287	320	298	293	292	315	310	328	298	308	275	324	285	311	322	294	316	341	299	297	271	280	297	299	282	320	277	298	280	300	302	315	312	308	304	276	295	302	326	304	313	292	302	309	313	323	324	283	326	323	353	335	287	287	275	325	273	313	308	316	298	292	311	263	315	303	324	300	313	286	287	324	332	284	310	309	303	331	327	261	333	251	279	282	311	329	300	294	290	310	326	327	325	277	313	278	302	311	293	313	304	331	306	303	298	286	300	332	302	286	319	306	319	268	333	316	318	284	312	294	312	321	292	288	301	281	296	342	286	310	311	293	297	276	321	282	312	302	313	292	273	308	281	309	306	304	354	273	280	308	310	342	325	288	270	271	276	306	336	278	321	326	347	298	342	304	324	318	287	306	283	300	279	308	278	298	282	314	281	314	328	315	271	314	302	311	308	326	344	318	315	291	334	288	270	281	316	310	318	314	314	305	279	333	311	307	306	302	282	341	303	264	293	309	305	297	324	287	315	292	287	289	321	319	255	313	298	316	279	309	325	294	301	314	299	293	309	309	297	274	296	315	306	301	312	318	303	289	315	264	282	306	345	308	322	291	299	305	310	297	323	293	314	303	316	301	310	283	257	294	339	327	319	327	319	344	320	298	329	323	304	300	324	328	316	264	313	314	296	296	288	295	268	281	328	310	296	280	314	270	278	317	307	309	316	285	328	298	284	283	307	336	314	314	326	317	322	289	298	318	304	309	304	298	273	308	300	295	308	323	292	302	273	300	301	305	326	304	299	272	294	314	294	280	309	301	294	315	297	274	292	348	264	304	316	330	303	299	294	308	268	304	286	321	307	335	295	280	315	300	322	284	307	318	289	311	293	300	277	320	286	303	320	321	333	278	284	324	304	299	299	310	265	316	340	305	293	302	314	309	271	312	316	297	300	280	310	327	306	298	300	354	324	296	318	318	311	285	319	319	306	279	282	292	282	261	262	337	320	293	300	293	314	286	298	322	326	320	312	307	315	281	292	299	341	309	306	314	306	275	281	331	302	272	315	284	302	294	279	280	298	280	311	303	326	320	303	304	278	293	295	274	328	283	276	269	284	276	310	314	306	290	287	294	307	326	295	313	292	301	290	299	303	308	321	302	285	284	294	280	295	302	298	251	286	328	290	276	304	282	304	328	291	289	323	310	297	284	314	304	276	313	306	306	317	280	311	293	282	279	339	317	306	253	298	316	296	291	314	302	302	307	287	293	321	296	308	333	286	272	281	302	297	305	271	286	316	314	282	287	300	312	288	285	289	320	283	281	320	288	307	301	315	304	319	335	276	282	288	283	295	298	299	305	296	288	277	271	304	275	270	303	320	321	293	331	306	322	296	280	293	313	315	325	305	310	292	305	293	311	287	322	301	315	295	308	295	292	311	284	295	271	311	276	301	338	286	322	292	300	310	315	300	306	321	319	330	301	316	293	331	313	292	287	279	317	312
1939	706	693	667	659	698	725	718	695	731	705	707	695	714	699	637	685	656	743	673	684	640	722	701	704	740	686	674	680	708	684	647	663	690	701	670	737	678	664	703	670	707	675	670	702	685	666	708	689	685	635	705	699	674	679	701	708	656	674	709	695	671	749	749	723	737	666	708	645	662	645	715	705	692	683	676	727	681	762	657	718	678	752	713	677	696	671	669	688	720	693	672	616	661	719	680	703	673	676	747	661	744	657	706	687	700	632	650	689	692	710	698	684	712	704	697	691	646	693	663	696	711	659	720	694	695	715	676	710	767	712	676	678	728	654	696	714	702	663	696	675	740	693	687	646	698	725	694	730	621	696	718	702	701	687	708	658	696	726	698	763	690	706	670	635	627	695	683	706	653	687	715	688	685	680	704	661	677	692	683	742	703	659	699	676	679	671	624	690	653	628	661	733	648	690	650	672	674	668	684	668	624	697	677	679	718	657	671	710	699	662	718	706	662	710	713	730	693	627	728	678	704	684	652	648	684	676	711	696	702	680	655	663	666	666	695	677	671	657	735	688	715	708	694	640	688	672	720	686	729	703	710	710	672	702	687	671	722	660	679	672	734	684	656	713	676	663	693	674	697	735	741	672	689	707	670	635	664	685	669	667	674	674	704	694	671	707	704	748	687	671	681	677	739	662	708	666	666	735	682	647	731	649	678	683	701	671	702	641	722	674	661	642	651	737	641	685	674	717	728	687	723	676	687	700	686	649	696	687	691	679	689	670	708	678	702	658	702	627	686	711	681	681	727	686	723	707	640	699	713	668	714	700	761	674	653	688	743	738	647	697	714	739	742	717	669	679	681	686	706	704	695	698	707	688	694	754	698	695	720	697	688	690	657	715	692	692	684	712	762	700	687	668	742	661	701	705	650	712	684	715	664	685	716	709	712	748	664	690	623	682	707	660	676	665	714	689	702	695	696	670	673	678	727	675	720	708	676	689	679	724	715	683	692	663	711	716	679	686	670	709	675	670	732	705	705	682	686	704	738	678	672	715	713	753	685	662	710	679	697	694	682	732	690	663	667	702	734	694	697	661	699	703	703	703	667	696	701	685	721	656	705	688	699	660	694	734	706	685	688	657	699	654	700	739	703	696	676	653	647	644	693	699	697	718	674	677	657	722	678	651	695	711	636	730	714	721	674	670	674	711	691	661	650	685	699	684	722	711	686	674	684	694	740	674	669	726	744	662	669	696	691	709	691	657	653	685	717	724	708	711	683	673	730	673	705	677	723	661	701	680	690	702	729	731	663	690	658	729	667	708	687	662	670	639	708	685	685	662	676	680	690	673	673	682	714	673	727	679	685	672	691	699	716	710	691	687	722	656	766	737	660	717	684	724	684	661	687	706	716	665	685	722	649	746	662	721	719	678	702	660	736	740	655	681	710	718	692	743	678	679	669	653	663	671	661	716	671	702	742	708	658	676	700	682	656	676	711	712	741	666	693	701	638	708	640	698	671	661	721	646	656	722	691	743	690	717	680	716	690	727	740	668	690	715	680	664	659	689	741	743	693	670	690	692	698	674	654	698	685	712	709	683	671	674	661	709	729	688	695	697	716	693	711	717	684	680	717	738	688	666	644	693	652	736	670	649	666	714	697	678	687	697	647	662	686	688	707	716	673	626	711	676	674	712	653	714	698	710	715	707	660	728	643	680	704	668	695	715	661	669	704	653	630	657	717	719	722	656	636	668	718	678	669	681	675	713	672	729	697	709	722	703	666	689	681	734	717	665	668	708	698	690	670	675	709	734	704	710	692	709	641	719	711	704	647	723	668	720	646	696	670	639	653	665	682	720	708	687	667	698	715	676	680	761	707	680	693	690	692	662	714	676	653	721	715	705	699	696	640	654	726	710	713	683	657	709	659	693	709	722	738	687	698	652	695	701	689	685	721	669	658	650	672	711	702	673	697	724	697	691	693	718	665	672	697	636	684	750	694	705	640	647	728	697	684	668	741	691	709	693	680	731	640	671	700	663	632	684	659	728	737	709	673	667	700	697	712	694	676	669	679	713	683	686	684	665	680	663	667	664	649	666	659	681	705	713	683	641	706	671	694	704	737	666	669	718	696	767	704	627	672	657	710	642	709	664	665	717	733	688	723	683	711	702	661	721	710	698	676	654	696	655	715	675	702	671	718	726	688	680	712	719	670	665	711	703	649	686	704	705	686	705	652	662	713	685	647	678	696	685	672	716	694	672	642	693	666	737	728	651	723	733	696	686	699	707	687	692	722	683	658	668	707	656	698	655	668	702	655	655	681	737	698	680	721	682	699	661	684	708	662	713	694	650	731	670	674	673	677	686	698	670	695	723	691	650	714	704	672	661	677	680	653	753	697	669	713	725	640	692	701	676	658	680	682	661	637	682	705	753	704	666	689	726	750	719	718	691	711	675	668	697	697	655	709	668	677	696	689	652	693	665	743	681	624	719	710	677	650	648	646	685	696	648	698	710	700	723	659	636	683	663	707	767	658	722	646	693	679	675	684	705	674	669	693	729	692	681	711	713	733	724	727	682	732	709	672	640	714	700	673	671	677	670	726	680	670	684	701	671	636	706	671	693	669	722	702	734	652	680	649	722	683	671	684	704	675	617	692	701	674	709	703	713	711	686	695	707	673	659	677	678	726	738	687	656	660	643	709	652	690	654	707	686	701	696	685	664	691	671	677	685	685	662	677	712	673	698	722	706	649	653	669	690	686	672	712	655	675	711	679	673	662	656	698	685	649	659	737	648	694	720	664	671	685	674	695	686	710	690	701	711	705	667	692	681	664	669	679	694	696	686	754	742	664	722	706	716	674	752	704	678	669	734	747	744	713	667	687	670	725	647	722	671	697	674	707	682	668	653	718	684	696	710	674	729	690	725	728	689	672	757	695	705	724	679	716	733	670	696	649	719	751	705	733	692	716	696	659	690	693	698	690	665	677	623	679	679	703	713	641	667	691	699	683	641	674	735	689	712	722	697	724	703	695	693	698	694	715	736	694	696	691	693	651	663	696	709	695	660	660	663	725	697	724	704	713	706	683	663	686	737	701	711	718	695	645	663	675	757	668	681	680	694	646	726	631	707	711	692	684	657	701	672	690	709	680	702	663	698	724	718	650	678	716	716	695	716	697	737	703	677	714	712	696	745	748	647	655	729	677	672	692	661	714	677	650	744	685	680	663	693	688	657	691	704	671	711	736	761	707	675	680	712	729	679	657	720	704	719	705	692	686	734	721	688	702	687	723	707	676	693	676	683	671	720	674	685	723	652	750	652	681	668	658	724	697	639	634	693	692	678	673	704	649	690	724	692	677	691	709	691	643	665	661	704	684	670	679	692	684	739	623	693	704	689	707	657	708	685	730	652	677	654	636	673	643	665	710	728	697	675	707	698	694	688	689	663	711	664	745	713	686	662	721	663	693	721	645	665	684	674	694	660	688	710	691	680	721	699	679	730	693	719	682
7380	430	448	396	317	278	242	206	201	183	170	172	147	167	140	147	160	166	158	142	156	150	137	142	160	149	146	148	140	150	152	149	146	152	140	140	156	140	151	151	167	129	133	142	155	118	176	136	147	125	124	121	141	150	141	139	144	137	139	158	139	141	153	149	159	165	127	123	126	107	133	151	155	137	180	173	146	130	128	119	127	160	148	140	149	155	148	147	166	144	131	143	149	140	156	169	132	115	137	151	134	131	143	132	158	125	147	156	144	138	149	137	164	135	162	149	118	112	143	146	165	145	145	135	140	141	129	153	129	129	152	133	138	125	130	137	135	152	143	171	133	146	134	94	133	151	162	155	132	151	158	175	122	142	166	145	138	146	159	159	146	142	135	158	141	123	137	146	124	157	159	149	168	189	157	159	139	146	149	148	141	138	137	153	108	133	137	147	133	135	149	136	138	139	168	131	154	136	141	151	150	135	155	147	147	145	143	145	147	170	159	132	147	146	135	138	144	118	146	160	120	141	127	144	159	132	176	167	137	147	159	167	155	131	148	162	127	143	147	149	152	169	153	154	151	144	142	146	149	151	133	156	164	119	147	136	135	140	139	124	137	135	160	146	142	128	162	160	142	145	128	125	142	138	137	153	140	155	149	183	122	156	144	141	152	144	122	131	144	163	150	143	142	135	132	130	139	159	144	133	133	150	129	151	138	146	130	149	167	131	143	128	171	166	126	157	129	140	151	155	142	138	141	140	112	158	154	152	147	147	146	127	154	143	163	145	135	124	129	142	136	162	155	138	131	146	138	133	147	151	150	152	124	142	158	114	125	166	144	137	136	151	137	173	128	150	146	129	145	166	149	148	148	146	130	149	156	123	138	142	134	136	166	111	129	162	162	167	137	155	141	153	147	140	128	152	132	127	150	138	159	160	136	141	144	133	160	145	149	159	146	147	153	143	138	145	150	154	167	143	140	149	111	148	154	136	140	127	135	132	144	153	150	143	146	172	140	159	150	119	129	120	135	135	168	139	143	162	159	138	124	137	150	144	171	149	150	172	166	112	144	137	140	150	133	129	155	138	156	123	161	119	123	138	133	158	164	144	158	131	158	142	153	141	132	139	162	151	148	161	144	146	121	141	146	141	134	157	142	130	155	144	147	157	153	142	131	146	134	139	144	127	147	137	147	135	151	164	141	133	163	139	161	143	173	147	141	168	128	145	156	124	151	137	160	140	129	164	133	132	120	139	119	144	150	125	139	141	154	155	146	144	148	139	151	161	141	127	151	164	140	154	164	152	152	119	154	169	147	122	139	146	149	146	137	129	134	149	145	162	160	133	126	136	165	139	133	142	130	162	134	145	163	140	139	142	124	139	155	154	165	126	135	144	164	141	149	137	158	133	139	150	137	129	143	154	132	145	113	156	148	149	136	150	150	135	117	145	149	125	159	133	158	149	153	134	148	141	134	160	132	142	138	135	129	129	120	145	171	133	141	154	145	136	140	141	119	133	140	171	137	140	132	153	137	151	114	159	141	149	142	134	146	143	140	143	140	148	125	136	141	138	137	142	125	162	134	142	143	130	151	145	162	152	139	131	143	152	144	159	139	133	143	180	142	113	160	160	175	135	149	148	145	149	129	126	131	142	119	161	147	138	148	113	118	147	138	144	144	141	152	127	167	166	130	143	128	153	174	132	166	144	136	128	141	163	159	156	129	165	131	118	135	138	125	143	144	129	163	150	153	161	167	129	144	139	137	159	156	150	171	166	133	174	150	112	129	154	147	137	144	121	133	154	122	151	144	145	148	141	151	166	135	136	147	148	158	131	142	134	134	150	150	141	174	136	163	153	136	150	140	142	122	164	103	124	157	118	149	166	137	123	123	159	127	140	141	146	139	161	150	164	165	142	145	164	167	158	149	165	125	153	163	140	124	145	138	151	156	120	148	126	125	151	172	139	154	129	150	144	135	170	127	151	148	146	116	133	137	157	129	141	137	141	133	126	127	149	143	149	170	135	146	144	153	163	164	147	152	134	148	122	142	120	149	153	141	170	143	142	142	162	132	141	136	116	141	139	141	124	151	170	153	134	161	141	129	128	148	132	145	141	149	138	136	142	153	133	132	155	149	117	131	167	125	120	126	140	143	131	142	126	129	160	134	152	152	158	139	152	132	134	137	180	135	122	144	128	155	169	126	141	156	151	129	130	135	121	124	147	155	160	144	175	160	142	153	156	147	124	139	114	147	140	136	133	149	130	157	155	159	133	138	138	139	139	136	133	155	143	133	167	152	156	154	141	155	147	152	162	135	166	187	141	157	146	150	120	162	164	125	156	135	152	153	149	133	152	143	140	122	127	161	136	148	135	138	140	126	147	150	153	162	151	125	148	140	124	147	166	143	138	139	148	156	143	140	142	151	128	142	143	161	167	131	144	148	175	122	128	148	144	133	139	163	141	128	134	113	110	136	149	134	137	130	151	132	123	146	154	132	148	144	126	133	156	147	127	150	144	122	128	144	138	159	121	109	117	140	143	131	146	139	140	148	132	142	136	129	153	157	144	131	141	142	159	133	144	154	157	129	146	141	125	158	149	153	152	125	156	148	145	126	165	120	142	138	162	137	120	153	162	148	143	134	137	135	155	180	131	154	164	157	142	134	125	161	142	138	153	160	138	132	156	152	158	153	133	117	126	136	124	122	132	147	140	140	148	147	143	157	158	143	162	129	153	149	141	122	149	147	156	148	138	123	140	136	137	130	148	135	155	111	124	126	122	129	175	149	144	144	153	161	145	138	142	156	131	160	136	141	146	136	124	134	154	153	158	147	149	122	117	142	155	129	174	143	142	143	138	142	148	144	155	143	129	146	159	138	130	143	168	140	152	151	142	127	132	159	135	149	130	141	135	136	152	151	154	135	142	145	119	136	159	149	140	164	139	172	158	158	156	131	152	128	127	148	159	153	145	126	123	141	173	127	152	134	161	133	158	149	136	144	159	152	151	141	145	156	122	165	137	121	144	160	148	131	165	150	154	132	130	137	140	147	146	126	141	156	121	137	133	157	136	156	152	150	145	153	120	163	144	133	146	143	133	140	124	148	129	175	137	136	119	146	160	135	131	135	126	153	151	134	141	147	158	125	159	136	146	162	144	135	156	150	141	126	148	147	145	131	167	135	159	141	146	136	129	138	142	150	145	164	153	146	138	131	141	156	152	118	114	168	175	170	157	152	124	155	159	146	136	134	142	156	138	143	139	143	132	130	129	148	163	145	161	145	144	144	143	126	150	173	122	156	152	174	138	143	118	144	130	140	121	157	169	155	135	147	135	143	142	140	151	150	127	143	148	134	138	133	128	145	149	122	142	134	135	156	133	162	158	126	122	130	156	146	153	124	137	153	153	157	147	128	165	150	129	152	134	144	155	151	147	171	173	158	161	175	134	157	138	137	150	128	133	134	147	157	157	139	152	168	133	158	154	122	150	148	153	142	109	136	133	140	158
6145	632	1074	1259	1052	869	778	701	604	560	585	557	509	478	520	437	452	468	441	437	428	460	450	411	429	417	383	420	359	407	382	398	410	382	395	379	393	404	368	427	437	401	386	350	370	417	407	424	385	375	426	369	366	362	366	359	379	372	417	370	407	367	346	408	379	374	369	392	412	374	409	411	409	375	392	408	376	376	400	385	389	385	391	362	419	379	370	400	371	396	402	401	375	390	388	401	406	412	411	399	373	383	381	395	421	411	402	388	396	373	396	405	391	365	393	376	349	371	396	378	381	392	388	391	361	378	375	335	351	393	360	356	381	402	388	421	409	401	372	383	403	385	372	377	386	381	394	379	376	398	394	375	410	388	401	373	367	357	390	372	348	409	382	373	405	383	381	387	361	397	356	401	424	396	374	380	405	360	404	385	348	357	421	385	391	403	359	391	369	382	381	420	367	403	362	368	361	420	388	390	361	371	387	399	389	373	413	377	377	405	382	396	396	377	387	439	425	412	394	393	369	422	369	379	400	395	392	367	376	407	374	392	347	390	390	421	357	418	384	383	385	393	413	374	366	391	384	402	396	408	366	375	381	381	395	375	394	367	412	408	364	392	397	416	359	348	382	403	404	402	396	400	358	370	412	395	387	402	391	401	391	387	401	389	397	425	401	411	362	404	388	407	394	402	377	407	410	367	385	398	421	389	393	389	380	401	369	423	381	380	389	413	383	447	408	431	376	409	366	373	399	422	371	366	418	389	395	387	373	392	364	411	427	392	416	409	412	401	398	377	396	384	447	386	378	386	389	408	380	400	361	367	395	378	374	418	374	358	348	397	410	366	443	387	351	383	370	352	379	364	364	396	349	384	376	372	393	413	374	395	379	366	421	384	397	375	401	374	404	392	397	390	404	401	403	405	379	396	400	363	380	421	436	369	397	420	396	381	412	376	374	398	387	374	406	406	362	405	401	403	379	379	384	366	428	406	374	400	391	398	387	368	402	370	431	425	420	421	381	418	368	404	385	392	381	384	378	397	389	388	393	418	395	378	363	397	418	404	399	393	403	389	369	375	384	412	420	378	448	393	371	382	352	382	410	378	379	360	409	371	389	401	395	350	418	373	380	366	422	394	377	365	393	381	400	363	369	385	416	403	386	407	428	395	373	442	386	358	376	408	364	381	390	394	371	355	355	393	377	370	389	396	430	417	435	392	385	378	373	405	383	389	395	385	374	418	360	356	375	385	380	394	366	366	362	415	386	393	419	437	349	392	360	394	381	377	428	377	403	388	423	351	380	385	426	377	402	374	363	401	363	416	376	398	372	382	403	423	382	400	412	366	408	378	361	369	379	381	379	406	403	393	396	350	412	375	356	400	367	395	371	400	389	372	416	398	396	376	397	350	398	381	403	390	400	371	430	383	414	397	395	424	409	368	348	356	370	394	359	366	405	365	425	408	388	384	390	378	424	360	391	399	403	395	400	403	373	392	383	363	384	379	389	409	411	425	345	431	388	378	383	387	410	386	374	367	341	422	378	374	405	396	382	388	368	414	437	414	440	359	391	394	383	388	441	428	400	401	415	407	405	423	389	373	352	392	408	416	383	391	376	392	395	394	394	389	411	363	416	365	409	414	395	350	373	342	386	384	423	365	370	361	369	398	373	412	391	341	390	344	396	383	362	390	407	398	407	393	363	392	397	404	397	348	415	378	382	403	345	392	382	363	388	394	387	405	346	413	387	379	394	440	394	422	347	421	402	421	402	381	416	388	377	385	405	388	403	410	363	381	376	386	394	387	387	376	394	351	383	388	384	375	392	421	400	407	388	377	386	375	436	419	396	366	375	369	392	392	363	426	347	389	388	367	339	405	390	391	390	362	377	390	395	397	394	374	368	404	359	338	378	412	359	388	371	375	419	376	358	360	391	381	397	363	392	395	372	380	445	364	388	367	386	393	416	361	369	416	405	416	379	383	391	422	411	407	363	395	431	401	425	346	419	389	360	391	384	372	400	388	377	354	435	397	425	407	390	407	384	396	411	389	376	415	399	394	396	416	386	388	340	420	398	403	384	395	422	370	369	393	404	382	379	412	381	396	377	375	383	385	400	378	404	404	394	387	377	365	406	423	364	390	383	417	389	364	352	395	379	380	383	392	391	357	363	408	377	399	381	393	374	436	387	394	399	396	386	407	377	356	402	408	390	417	385	398	379	376	346	414	380	371	364	408	404	368	348	399	406	419	370	367	389	385	387	352	405	410	382	420	382	378	397	418	371	363	381	370	363	374	400	385	408	394	406	365	364	429	383	367	406	358	380	384	370	394	396	375	356	407	387	402	379	391	400	369	417	365	404	384	411	394	368	381	377	392	408	374	409	381	427	395	395	408	399	385	382	379	376	399	351	377	383	381	425	373	384	418	391	359	391	413	395	389	420	384	420	386	380	400	406	381	393	404	354	404	401	402	374	404	408	370	380	395	375	375	397	366	378	368	388	406	390	407	408	366	390	419	410	370	406	351	401	407	376	400	362	372	368	387	403	362	388	370	393	394	384	378	365	360	377	387	372	381	365	380	378	373	358	396	366	409	374	396	403	417	372	373	379	409	411	390	420	380	407	388	372	401	394	399	363	408	399	422	373	392	391	377	393	417	427	425	378	380	410	368	426	407	372	377	423	383	361	379	411	374	384	369	393	404	376	353	396	417	383	422	381	428	372	412	378	350	362	419	420	387	416	402	364	389	378	426	412	401	402	375	375	395	387	376	415	376	382	397	400	389	409	381	337	384	358	382	380	370	409	401	416	377	400	367	413	401	378	401	349	390	440	380	423	415	383	407	378	377	341	405	379	364	406	353	402	411	365	399	387	385	376	403	387	389	375	376	381	409	363	409	405	427	414	388	343	359	370	392	385	384	418	423	403	384	431	396	386	375	359	429	402	399	411	387	383	389	425	386	368	416	406	375	389	392	397	379	420	347	400	400	382	380	373	377	378	419	373	353	394	401	425	367	409	397	388	388	388	382	383	403	348	380	362	410	415	415	402	378	401	393	352	397	396	395	372	378	390	389	395	404	391	380	394	358	378	421	404	360	369	387	436	394	379	381	401	397	412	385	384	350	426	389	393	363	430	388	385	412	387	356	427	392	347	367	369	444	362	400	420	407	399	442	380	388	361	379	405	369	380	393	374	397	374	406	427	376	406	393	377	400	380	368	353	371	375	396	375	389	337	373	410	405	389	367	374	383	374	374	384	394	384	374	382	390	396	374	386	399	393	388	379	405	372	398	394	403	376	371	390	394	373	356	385	395	423	366	386	412	383	372	404	391	413	378	348	398	404	408	380	398	391	368	383	424	406	385	396	404	361	374	380	390	387	370	374	387	392	351	406	372	364	421	357	367	383	381	436	395	423	406	376	396	384	389	393	375	390	379	418	399	392	369	400	409	377	394	376	381	357	383	388	375	414	374	375	379	369	365	384	360	357	402	378	397	395	396	402	343	381	368
13506	1083	880	754	539	425	346	336	312	265	314	288	245	237	267	204	222	229	204	224	241	214	234	220	243	211	228	235	215	183	233	223	202	215	199	224	213	232	228	232	203	221	225	178	213	204	215	225	253	198	191	223	232	258	225	191	212	208	214	231	211	238	231	186	226	211	211	208	215	201	203	211	204	235	249	231	191	210	203	225	222	242	224	215	216	214	211	182	221	225	232	216	209	208	241	201	222	206	198	231	203	228	183	228	237	219	209	199	240	220	224	237	224	223	228	210	213	229	254	210	226	210	200	223	222	219	218	222	209	219	209	179	220	216	228	222	237	206	181	201	206	221	185	216	219	208	200	194	211	222	214	226	210	201	235	201	207	214	190	218	188	220	183	214	192	232	179	234	198	218	233	228	201	199	195	212	213	227	187	222	194	207	225	225	214	194	199	217	222	222	192	212	217	229	211	197	205	239	229	235	203	195	219	202	241	214	217	199	240	228	220	242	230	202	246	235	209	232	208	220	238	228	197	205	253	207	223	188	224	200	238	197	202	212	234	217	179	221	235	206	204	236	232	218	229	223	206	207	209	196	217	229	213	229	195	213	192	228	183	219	207	209	227	241	222	212	197	249	202	165	234	196	235	185	218	227	208	200	239	216	220	194	224	229	210	202	203	213	234	228	206	211	234	242	218	215	198	225	232	187	216	180	204	196	191	221	207	194	235	223	223	200	200	211	221	211	239	223	200	238	226	229	206	224	192	254	218	219	184	198	209	181	196	199	231	208	217	232	213	213	230	178	236	204	204	239	215	184	220	220	212	248	206	194	221	215	186	206	220	198	217	241	186	192	221	216	222	203	201	226	216	186	196	230	228	220	218	182	203	225	202	240	222	219	194	206	219	212	224	231	202	239	226	201	213	219	212	195	245	189	205	213	231	200	190	181	198	229	198	210	198	223	188	238	230	232	215	218	228	185	194	216	207	213	208	210	197	223	222	222	207	195	227	205	225	218	246	185	210	211	212	206	186	194	243	192	208	193	232	207	208	235	232	192	207	172	198	209	216	212	234	205	237	224	257	194	230	208	179	207	241	208	236	177	222	194	194	224	196	223	212	236	204	233	219	203	201	222	211	200	197	194	199	242	197	174	201	208	192	223	211	204	202	226	232	233	215	198	197	233	213	232	218	231	233	209	208	219	240	210	219	245	204	187	187	204	213	210	230	236	201	224	198	208	219	244	214	202	207	207	228	210	243	195	212	244	199	236	194	251	232	217	202	222	198	241	226	228	219	195	191	221	216	196	225	232	222	223	222	210	223	238	241	179	220	220	234	231	219	197	202	209	183	221	203	208	211	204	217	226	212	206	196	214	247	235	220	194	194	230	226	206	236	209	219	210	236	212	212	210	210	224	203	203	221	222	230	207	221	217	239	202	197	206	210	240	225	195	220	186	204	208	214	220	216	202	179	208	215	237	199	217	200	222	217	230	235	223	196	234	225	196	207	213	195	206	234	184	232	202	226	221	209	228	220	212	196	205	214	202	221	189	217	228	231	219	209	219	214	208	245	218	202	197	205	222	196	211	200	221	193	217	221	189	198	208	214	212	200	192	214	242	223	212	216	210	212	184	221	209	194	208	230	202	194	205	196	207	243	197	226	202	222	196	211	216	209	219	186	190	252	203	212	205	214	230	201	189	222	206	201	208	234	241	205	233	226	215	214	197	220	210	203	204	170	209	220	209	203	192	191	202	205	188	201	221	238	207	213	227	221	194	198	193	219	226	202	195	224	194	221	210	223	219	180	237	194	214	199	206	218	246	229	207	240	202	223	192	204	233	202	188	200	221	237	209	250	223	215	198	231	232	209	231	242	207	239	207	212	191	186	186	194	206	234	200	209	202	189	182	239	217	205	226	219	224	221	211	192	203	228	193	231	223	226	191	231	187	227	220	192	207	228	219	219	203	220	228	210	225	216	202	182	208	215	208	210	215	202	203	255	246	208	228	247	236	220	203	222	225	212	225	241	236	223	197	217	242	219	191	200	214	197	221	193	212	203	202	191	254	207	203	208	187	205	221	195	225	226	208	241	209	231	209	237	235	226	190	229	212	198	232	231	195	225	200	216	202	233	229	196	210	219	212	206	211	195	211	197	196	206	191	241	227	228	221	228	229	220	189	212	234	215	234	197	201	235	189	222	202	223	210	240	223	176	226	222	211	211	234	241	188	190	209	229	235	203	229	208	196	213	207	212	204	207	192	199	218	223	216	220	231	216	188	241	224	234	233	235	213	199	219	215	223	199	206	219	218	229	194	204	197	187	195	216	190	199	205	231	215	226	213	219	223	187	215	218	216	188	210	197	214	222	232	214	218	204	204	198	215	249	213	217	189	234	235	192	217	197	227	214	207	214	207	223	190	250	209	206	230	238	201	191	193	222	221	165	229	199	196	237	206	194	213	195	211	183	245	181	194	236	206	231	246	214	223	202	229	217	242	210	224	229	204	219	196	211	192	218	203	229	212	227	243	219	214	213	223	180	223	209	194	244	218	230	200	201	167	199	200	255	186	227	209	204	206	213	198	206	221	189	230	207	195	217	190	224	213	214	196	228	206	210	216	221	200	211	199	210	225	214	213	192	189	214	206	230	231	227	206	226	190	235	213	223	222	212	212	204	188	217	212	206	199	210	226	212	212	222	205	200	214	214	232	212	184	233	201	214	228	220	206	196	216	208	228	225	217	196	200	188	201	216	211	222	218	208	240	207	237	210	216	219	220	222	192	237	216	228	207	214	225	234	223	202	228	217	198	227	218	218	201	204	202	213	207	218	221	199	205	226	210	207	189	233	182	206	229	237	193	229	215	249	204	184	238	208	221	225	194	192	184	201	233	196	219	231	213	193	217	200	219	213	202	243	240	214	198	220	213	223	204	218	204	205	203	220	199	249	243	248	207	216	209	198	229	229	180	215	237	191	240	227	238	200	215	215	214	210	218	198	193	206	206	205	196	211	242	217	217	248	201	211	180	185	191	205	198	206	219	190	182	214	212	204	215	209	221	223	190	222	193	243	237	238	231	194	184	218	215	193	187	216	224	221	201	194	209	209	211	184	202	210	246	217	227	242	227	199	221	205	217	220	225	257	216	226	226	206	212	221	201	195	208	199	200	229	212	222	203	208	173	237	217	200	208	222	188	213	215	203	226	204	216	235	176	229	220	190	210	241	215	222	222	228	239	236	190	233	221	218	243	253	226	197	183	218	222	186	246	221	231	219	234	200	205	209	188	217	216	230	224	203	189	237	204	225	210	183	230	193	233	196	212	235	211	210	193	214	243	221	227	201	207	228	222	212	226	201	186	224	230	206	228	223	218	208	182	211	206	249	214	226	214	203	183	191	227	225	211	205	209	229	194	190	212	225	228	228	231	222	207	226	215	231	226	205	219	217	202	227	206	232	209	240	183	191	223	213	209	215	198	204	212	207	197	196	202	187	205	213	218	201	229	209	214
8114	1020	1904	2204	1873	1546	1252	1109	1042	932	867	746	814	749	758	701	703	694	638	649	642	661	650	621	611	588	598	586	589	597	570	565	567	549	538	601	574	553	558	566	539	602	583	588	557	573	580	559	561	528	552	563	566	559	585	545	594	583	575	569	557	581	540	534	602	541	567	578	555	557	500	554	531	545	553	567	548	538	541	540	559	514	543	547	504	539	520	548	545	547	561	554	570	549	597	560	550	534	534	585	535	529	534	594	552	549	568	545	546	570	536	585	550	525	551	530	542	564	558	553	507	535	544	534	566	556	561	527	520	531	540	584	584	555	536	578	623	568	544	549	527	562	546	517	548	489	503	519	563	513	572	514	563	549	563	547	546	517	563	611	582	541	557	564	524	554	553	521	521	544	552	545	574	510	557	530	536	517	571	587	533	597	580	571	555	572	551	580	561	555	561	556	551	556	520	570	564	544	540	546	549	539	516	543	549	540	501	542	568	523	532	534	592	495	550	543	560	521	515	551	536	514	519	539	548	529	509	580	549	536	574	531	557	547	542	543	514	567	537	545	565	551	541	559	510	557	580	561	546	569	524	499	563	549	538	496	580	537	537	537	530	511	538	538	588	528	544	525	496	529	607	545	555	574	528	580	530	503	567	525	558	514	535	524	579	511	480	561	544	533	525	494	557	521	566	569	616	529	560	549	544	568	540	510	535	550	585	518	575	542	532	561	580	491	576	571	545	531	563	548	541	568	559	542	557	538	580	529	573	538	557	518	543	582	526	570	490	510	581	570	506	562	538	507	581	549	529	540	568	546	584	520	575	541	523	537	550	541	522	595	572	537	555	535	544	575	600	559	580	526	518	538	587	551	549	557	566	518	537	551	557	549	566	511	568	553	555	530	541	513	547	559	521	500	571	552	508	553	550	507	525	568	497	571	578	551	567	545	540	558	513	529	561	565	506	529	612	542	558	560	548	554	540	532	562	557	560	576	534	567	521	543	527	514	546	549	500	551	491	504	532	521	555	536	515	585	531	551	541	556	546	529	512	525	534	516	527	519	526	510	558	502	514	532	551	538	557	501	581	539	533	505	521	520	577	536	540	535	526	500	553	532	513	537	568	561	533	546	577	522	529	569	520	574	485	558	526	496	542	524	537	488	523	535	512	584	533	573	556	537	549	568	576	532	555	556	548	565	508	540	590	530	521	531	520	565	509	548	536	534	560	532	577	520	536	582	513	541	564	540	502	526	530	542	609	558	527	580	501	535	529	533	545	534	536	532	529	532	566	536	520	562	557	544	559	543	567	570	518	609	559	550	549	530	571	532	527	544	558	546	548	531	585	614	569	585	546	534	530	535	537	497	549	477	584	591	534	568	566	502	540	553	553	554	562	548	536	536	539	527	562	509	543	533	556	489	565	537	584	503	559	540	519	605	547	557	568	481	559	556	564	550	487	540	518	516	547	547	551	540	542	536	562	597	547	533	545	540	568	586	538	525	546	573	574	554	539	565	518	544	552	553	555	564	504	564	547	552	526	558	580	541	552	552	562	555	574	527	557	539	524	546	517	555	575	543	543	520	523	537	544	524	582	567	562	511	531	561	533	541	553	479	542	513	545	552	540	573	528	525	557	549	563	552	568	534	550	559	545	535	538	501	522	577	533	549	569	568	583	532	561	555	565	577	504	521	510	542	569	578	495	573	497	596	557	580	533	547	581	581	559	535	536	567	529	573	545	572	528	551	555	571	554	526	531	551	569	572	511	526	592	521	535	542	544	521	526	575	521	524	564	577	510	522	533	581	556	572	558	579	521	556	533	548	553	506	530	526	515	580	576	547	551	510	522	545	561	498	579	551	573	512	575	574	534	520	512	569	554	535	542	535	586	554	520	597	517	513	537	520	520	512	538	538	536	543	530	567	556	557	571	535	578	503	528	564	562	535	538	569	537	545	544	514	539	557	566	547	534	554	540	533	502	573	553	570	532	520	530	520	531	554	568	538	559	532	540	549	583	573	506	517	544	536	514	513	536	531	558	533	518	587	518	544	535	503	565	543	538	533	517	545	553	560	566	575	502	487	567	512	529	562	532	535	545	590	511	546	523	526	540	566	534	514	549	528	538	524	560	522	514	524	524	523	541	589	518	530	566	521	523	601	575	525	558	582	565	506	546	538	550	560	520	569	518	549	514	560	555	547	548	564	511	574	505	546	579	548	537	572	561	532	541	546	524	552	568	540	554	560	499	538	549	507	521	506	522	541	502	556	535	561	568	509	541	564	540	556	550	535	556	572	525	572	534	538	510	499	550	588	540	565	555	552	610	557	537	573	549	553	569	556	561	566	520	528	519	486	528	533	576	600	550	510	514	523	529	563	540	539	534	496	552	542	513	511	556	565	549	552	522	565	544	533	598	530	585	512	518	570	552	555	556	538	536	538	566	546	571	571	549	490	514	502	521	548	541	552	573	566	551	537	577	536	595	547	531	489	556	556	541	544	523	531	530	512	533	582	550	563	552	556	534	508	521	555	554	555	537	521	548	507	535	560	580	566	531	566	533	511	531	545	503	541	567	527	545	510	536	513	527	585	532	532	531	494	528	545	490	493	545	522	527	556	530	536	595	550	560	534	551	549	514	550	542	553	542	515	538	556	547	572	552	587	542	549	576	539	538	558	569	604	581	548	535	561	520	550	568	545	509	552	511	524	528	554	548	537	560	570	539	534	551	552	530	550	526	524	553	532	524	558	549	515	578	550	516	554	538	554	521	534	563	527	540	560	537	507	496	554	492	524	517	587	555	579	486	523	544	571	569	552	553	474	581	555	501	569	505	562	566	560	517	556	577	571	562	533	546	525	497	511	551	531	564	575	471	584	577	594	550	487	528	522	564	561	505	536	541	543	537	528	567	515	540	554	526	535	547	553	575	547	530	557	536	551	512	537	595	574	522	565	537	541	526	572	523	563	545	537	520	500	540	541	567	535	537	546	528	491	512	575	558	518	526	554	509	583	545	570	538	523	543	561	547	514	511	524	498	552	538	516	530	538	566	527	535	559	539	558	565	559	543	572	539	586	556	579	573	537	535	532	528	556	563	564	549	551	568	509	537	530	554	548	550	531	534	564	535	545	559	555	536	543	538	525	517	507	577	549	603	543	553	519	529	539	512	574	529	551	492	534	504	566	521	532	516	527	524	522	560	557	567	570	519	549	550	528	554	531	582	503	525	571	561	563	544	552	563	534	527	571	551	621	552	549	504	536	561	515	554	530	534	526	516	539	553	517	539	546	535	534	529	590	523	519	539	533	545	563	520	538	549	572	531	561	551	581	487	561	547	552	570	535	516	547	522	542	573	555	500	543	533	555	531	538	543	604	582	529	535	545	573	578	534	536	568	579	534	534	546	537	543	491	537	522	536	511	571	555	541	535	571	553	548	539	500	556	597	551	550	550	536	501	566	543	535	526	546	520	560	536	616	539	524	567	512	567	549	552	557	562	519	547	526	524
1595	317	328	298	324	340	304	299	347	311	282	305	306	310	320	306	302	323	298	287	275	300	306	287	302	294	310	310	296	289	277	309	307	315	288	298	279	333	284	298	294	291	334	275	285	259	293	273	338	305	299	285	280	319	315	299	315	305	323	314	301	294	325	298	288	296	316	311	297	337	261	334	328	339	299	300	286	302	283	296	312	273	318	296	271	311	343	293	313	308	289	310	302	299	328	295	281	297	285	324	330	324	314	287	301	293	316	278	286	328	286	295	348	309	295	306	317	312	266	316	311	282	323	290	330	312	285	286	293	326	321	313	314	283	286	280	300	265	315	306	282	298	309	337	333	327	302	293	303	313	303	319	277	292	288	307	316	282	315	295	318	287	285	271	311	277	313	273	292	313	297	317	350	292	284	302	327	302	291	319	287	297	325	315	321	310	317	343	310	336	290	307	312	306	309	315	321	300	311	294	296	330	301	306	290	301	305	298	301	270	283	286	291	308	287	303	338	311	309	273	350	292	282	307	300	313	303	300	324	281	288	300	327	295	326	304	324	276	320	317	306	314	291	339	307	304	278	304	331	326	323	334	289	278	336	282	330	299	305	291	313	307	304	321	288	317	308	285	295	340	305	264	273	333	284	318	313	305	310	299	295	288	301	290	320	286	325	312	317	291	313	285	300	279	301	309	290	317	341	308	335	304	286	308	344	317	303	333	291	317	353	304	305	322	316	293	300	316	316	301	288	285	308	302	301	336	325	293	291	296	311	320	303	313	324	304	325	334	291	316	311	299	321	307	298	310	295	315	303	285	300	319	301	281	335	345	322	317	324	273	304	332	302	288	287	302	307	294	326	297	333	322	285	302	314	286	293	310	314	317	305	298	315	287	314	301	292	303	329	305	310	281	324	296	273	301	305	304	306	299	303	327	269	323	302	309	291	329	302	342	290	328	292	288	312	324	327	302	280	327	310	320	319	274	274	302	286	329	310	312	275	341	307	297	311	299	293	284	283	292	302	330	325	323	340	268	301	282	284	268	316	268	306	306	285	324	303	293	290	315	286	305	309	291	282	284	327	312	254	282	277	318	307	278	325	309	288	300	323	331	303	332	287	308	322	355	302	301	319	323	291	322	292	310	294	265	306	322	297	309	306	324	336	274	314	291	284	317	324	301	321	284	318	311	302	317	291	302	273	314	284	332	312	328	304	288	303	289	303	276	308	319	306	304	312	316	319	317	291	279	310	291	268	318	276	302	326	311	293	296	303	296	309	298	331	305	272	304	319	300	332	275	279	305	358	324	292	315	315	303	325	314	315	305	290	294	330	301	293	309	324	299	313	322	299	296	308	302	284	264	299	298	324	263	327	323	286	327	307	315	299	308	319	301	306	329	293	301	299	298	328	315	338	316	342	303	300	310	296	278	320	311	307	278	280	280	293	303	341	302	319	258	300	291	307	315	330	277	313	317	299	295	273	309	328	312	287	298	303	314	269	330	323	289	285	318	300	282	284	300	296	296	279	300	323	321	272	294	311	311	257	302	302	334	304	326	319	313	276	265	306	292	300	272	301	293	296	287	309	290	282	303	318	284	292	303	311	285	300	285	268	296	335	314	293	292	312	291	332	286	283	302	292	270	325	313	317	315	282	323	299	310	285	308	304	301	276	307	262	315	289	296	277	297	295	281	273	332	298	312	290	283	324	288	297	293	303	319	296	316	290	270	341	333	301	275	281	296	343	274	324	275	312	295	308	303	307	287	315	294	337	316	307	320	317	274	339	306	302	331	322	320	321	345	305	292	302	317	306	305	300	325	318	310	294	267	271	316	319	319	302	308	314	299	318	316	328	270	297	319	272	314	330	314	322	306	368	306	304	317	307	321	283	305	285	323	303	319	279	318	298	284	286	304	297	292	350	320	330	315	301	296	277	317	303	317	319	267	275	298	320	326	319	333	278	303	309	323	322	253	303	320	305	314	288	295	336	322	330	335	285	300	313	310	285	298	298	321	282	285	315	301	300	317	299	301	294	326	288	312	295	283	302	330	357	310	323	310	288	264	311	315	303	281	292	300	288	241	286	296	319	318	274	329	301	292	305	283	313	294	331	299	350	289	308	291	302	284	283	286	263	299	302	310	302	307	333	315	277	288	303	337	293	311	326	298	308	277	306	346	294	311	336	291	302	275	311	305	291	303	304	311	320	281	310	294	336	313	298	304	326	271	325	282	317	307	250	299	298	343	336	332	289	306	324	320	303	325	277	330	305	312	281	318	288	304	316	270	336	307	303	272	298	310	317	311	299	317	296	294	332	318	313	289	345	300	334	313	309	291	297	288	294	299	283	281	289	311	303	287	290	285	341	288	301	271	298	308	321	334	328	310	278	278	281	326	326	295	302	256	344	299	305	299	292	291	312	316	286	322	293	299	329	312	324	311	332	311	271	296	316	314	319	308	295	296	298	305	264	272	274	326	322	307	328	306	271	319	334	269	286	301	299	310	307	303	313	303	307	284	291	335	315	288	297	335	327	292	287	317	298	274	312	282	324	309	295	329	303	300	287	308	282	283	321	315	335	340	306	286	302	296	318	304	306	299	296	321	297	307	306	309	296	310	334	299	296	291	297	325	342	316	282	303	322	289	304	311	301	301	298	317	263	310	293	293	303	300	322	323	312	310	296	286	302	353	308	267	297	363	306	271	318	285	288	305	308	332	311	313	293	301	266	283	309	304	289	300	300	295	308	322	303	304	297	288	303	327	296	284	262	304	288	277	310	298	296	325	276	314	287	311	263	311	286	285	287	300	290	263	331	292	313	238	282	312	316	304	309	299	256	286	330	291	298	278	293	315	341	301	306	290	336	320	307	294	302	305	295	285	297	296	303	305	287	320	332	278	317	316	336	315	278	302	309	292	336	286	298	285	296	297	332	304	296	285	335	291	335	317	315	277	280	319	272	334	323	305	316	324	307	280	334	307	320	318	310	331	290	272	300	280	324	303	307	290	297	322	320	284	303	271	318	297	326	290	322	284	311	302	311	276	310	308	328	298	286	292	314	302	308	323	323	297	284	293	266	318	340	286	289	341	283	311	333	292	303	292	297	317	297	320	315	285	316	308	305	306	298	315	314	300	315	304	303	282	327	306	321	305	256	330	317	307	297	301	295	294	319	314	330	312	286	308	290	328	293	277	296	316	297	273	306	293	289	325	320	314	308	333	326	282	267	324	274	299	286	315	317	327	304	267	283	300	296	322	284	269	311	291	304	290	298	331	304	293	327	294	327	306	319	314	322	324	328	276	289	295	317	302	326	312	303	290	315	313	306	311	305	278	295	326	285	315	285	277	287	288	277	281	300	317	316	313	314	296	344	327	333	328	320	302	304	304	285	311	331	312	307	307	314	338	299	299	312	303	311	281	289	314	318	296	279	306	288	298	311	308	312	295	313	313	281	285	297	254	326	318	298	323	316	287	284	329	304	361	325	299	311	264	289	306	283	308	291	354
1830	671	689	713	688	698	682	704	689	707	704	740	716	700	668	693	709	736	671	711	686	702	745	712	659	686	679	671	681	733	703	673	673	729	707	697	698	725	707	719	711	677	684	690	668	702	686	678	712	742	678	665	684	715	662	709	688	684	610	701	594	678	716	701	703	719	719	719	645	654	695	718	697	717	662	664	695	653	690	707	706	646	675	708	683	637	703	734	691	702	707	689	668	697	660	679	726	675	669	736	674	675	722	736	676	693	643	694	684	641	725	703	687	687	692	702	714	678	698	656	669	638	685	689	711	678	710	645	672	733	673	709	665	665	638	669	674	660	694	740	663	708	711	691	700	688	682	673	708	703	658	679	651	708	716	679	659	678	702	666	679	683	659	684	688	692	691	737	635	695	704	686	706	687	639	753	690	686	697	694	691	692	739	696	696	676	703	686	698	677	712	729	703	699	660	639	676	694	723	672	631	687	713	723	668	681	673	683	673	671	683	672	671	693	683	704	689	680	691	684	719	686	671	684	731	695	633	747	701	695	687	670	691	729	634	692	671	659	697	695	639	705	725	654	726	710	697	672	689	711	715	636	658	645	684	681	749	677	645	658	674	694	749	698	674	688	682	669	654	680	683	681	657	730	628	669	667	707	719	678	701	681	686	680	708	696	686	697	694	753	722	690	717	714	694	698	744	716	717	683	722	713	712	704	681	706	720	695	705	679	673	729	701	639	662	734	702	681	719	711	700	647	707	706	682	696	652	723	719	718	679	696	692	692	696	708	684	686	697	693	728	660	647	670	704	693	670	704	650	737	678	723	696	649	666	746	696	687	729	653	635	683	683	711	690	673	663	699	709	744	675	697	749	699	696	746	667	719	694	642	712	725	712	646	692	696	677	720	685	719	679	716	736	706	670	706	708	715	671	694	725	717	729	710	713	716	712	684	737	680	684	718	666	697	673	656	724	673	720	736	668	695	668	670	697	719	692	701	686	658	688	681	689	699	676	705	677	699	730	677	670	668	679	699	693	660	695	677	691	668	739	695	713	732	668	729	678	669	663	684	724	665	709	685	696	695	722	662	679	667	660	705	679	692	671	682	656	697	716	676	713	703	666	723	664	702	708	684	672	722	709	744	702	717	645	741	703	674	718	649	691	661	702	727	718	687	644	658	712	679	723	696	693	703	718	689	687	705	699	672	714	720	688	638	733	698	658	688	658	660	690	764	651	710	678	703	664	697	658	671	664	684	681	679	650	674	732	681	719	683	703	613	710	675	715	701	659	724	679	666	658	671	652	694	689	671	724	692	714	691	735	698	711	634	651	692	708	674	710	721	742	682	752	768	690	669	705	691	675	653	684	771	676	670	731	672	684	671	713	681	732	691	733	708	721	682	724	684	671	637	669	719	701	759	686	662	685	717	716	670	645	677	679	670	676	701	668	671	696	665	671	676	648	710	707	700	738	695	698	691	746	724	699	713	672	652	688	692	679	698	663	660	644	670	662	652	698	685	699	673	684	666	722	704	656	679	678	719	706	688	685	685	665	713	695	708	670	685	668	708	656	683	677	689	676	667	692	709	719	652	669	682	746	724	722	713	647	667	690	671	706	679	710	666	717	703	651	671	694	684	748	660	667	716	729	652	726	651	715	670	707	739	741	685	689	692	707	663	708	729	709	705	678	729	686	711	692	677	671	656	694	696	667	658	722	674	688	697	698	687	691	680	631	663	707	721	697	657	652	724	710	704	667	736	685	709	632	703	648	663	712	677	703	662	689	672	679	701	657	646	662	708	692	700	655	725	732	635	718	707	706	670	694	700	680	719	697	686	741	685	692	690	758	739	655	695	678	735	673	715	673	711	733	697	709	690	688	719	694	699	704	680	715	746	668	639	630	659	691	658	707	656	702	699	734	724	629	659	681	696	701	693	674	654	663	689	688	643	713	660	645	679	712	703	702	759	716	713	699	707	686	713	712	630	695	674	635	691	707	700	705	707	726	689	739	660	679	699	652	674	654	707	709	662	638	688	705	655	683	655	686	707	685	733	707	673	675	656	676	699	746	674	692	711	681	680	687	674	664	720	705	645	692	687	662	716	684	695	697	688	688	719	643	704	691	683	684	673	654	706	724	677	703	660	688	721	665	733	647	644	636	704	719	705	684	719	711	713	649	678	701	676	691	715	661	684	674	670	687	684	638	659	656	655	698	676	707	634	673	680	679	723	729	711	691	660	685	727	682	701	682	674	680	710	649	746	679	705	759	717	681	650	674	667	685	663	686	703	724	701	662	722	680	713	676	724	724	695	640	626	700	663	688	646	739	690	701	719	703	667	688	656	710	698	710	727	728	669	662	678	668	663	699	729	667	687	699	691	678	685	684	734	741	704	701	723	717	729	727	670	694	692	743	701	688	653	686	681	654	704	694	733	745	675	722	680	651	697	740	684	697	693	691	682	688	673	682	707	722	701	693	717	699	713	657	694	633	686	692	685	656	678	701	716	697	701	717	664	655	718	737	725	686	660	668	743	689	704	681	674	671	695	637	714	664	729	671	690	695	723	695	687	718	699	668	666	713	681	712	684	710	661	708	688	687	657	706	708	691	700	761	695	727	713	678	641	680	644	657	699	664	692	702	628	699	667	665	707	680	707	696	699	685	702	668	664	670	711	738	647	673	675	663	732	665	684	695	690	723	696	683	746	690	678	679	712	722	665	726	649	673	660	701	701	687	700	707	654	687	726	685	751	714	703	714	687	693	666	727	712	657	676	641	708	667	694	705	758	656	720	711	722	679	694	690	680	674	709	681	650	674	691	700	680	749	678	677	696	706	650	699	726	721	706	650	695	726	693	685	664	673	672	676	719	719	672	682	667	681	680	663	699	694	714	710	677	739	681	685	699	609	716	649	669	658	695	714	696	670	700	633	674	698	664	671	718	712	667	705	689	668	628	664	688	702	671	639	690	738	649	717	732	684	697	711	713	687	691	666	701	658	678	716	671	648	675	658	688	708	659	702	695	674	684	679	721	700	670	731	663	689	705	709	653	631	663	664	678	659	646	699	686	694	668	680	710	711	758	737	706	715	688	693	720	669	666	685	657	696	739	685	752	665	688	703	667	664	713	705	720	745	725	702	682	700	656	641	668	652	723	716	704	657	718	697	653	666	627	651	675	704	666	653	669	702	673	704	724	629	654	669	699	678	697	706	701	687	713	667	673	710	702	689	724	699	707	683	681	716	666	722	715	684	635	695	664	655	680	684	663	693	659	653	704	736	698	704	644	730	711	664	645	738	699	716	705	709	680	637	709	691	686	672	665	723	703	679	728	714	726	694	676	708	691	688	745	684	694	662	676	693	694	726	717	657	699	714	717	733	662	707	681	703	690	677	673	657	647	691	681	684	642	723	721	723	685	741	691	683	668	682	702	637	694	654	654	682	692	678	672	668	712	673	662	621	718	681	694	690	667	670	700	692	658	668	675	685	665	690	753	665	697	674	723	669	691
7446	484	488	369	297	235	205	223	191	176	194	184	152	161	157	165	170	153	147	156	167	147	177	141	170	175	155	139	151	146	147	156	146	150	147	166	159	165	156	142	152	168	144	190	123	170	136	123	155	127	166	142	145	154	131	135	144	129	139	115	141	125	150	155	130	158	139	150	146	135	122	152	145	124	141	130	149	139	128	143	151	157	147	157	141	145	142	143	135	133	137	128	151	146	143	145	126	141	143	151	126	149	167	158	127	171	135	133	155	177	150	129	151	143	145	145	156	124	152	130	152	149	130	149	152	164	143	141	119	137	133	145	141	130	122	161	156	135	122	152	134	130	148	147	153	155	138	156	141	158	156	127	147	135	156	153	126	125	135	132	150	186	155	129	160	131	156	125	147	132	167	152	134	129	142	146	145	145	136	128	145	158	153	137	122	157	142	153	140	163	144	135	125	145	143	149	143	125	170	156	162	136	147	148	136	164	128	148	127	154	131	127	147	166	137	125	141	139	115	148	168	166	162	140	152	152	149	166	117	137	151	139	151	162	131	131	149	135	143	143	142	141	157	161	127	128	155	122	149	137	138	126	153	139	139	155	143	148	172	134	139	159	174	150	177	132	128	150	124	145	166	153	153	152	160	162	138	162	142	127	141	146	138	159	162	161	156	171	179	154	145	129	146	163	150	136	141	152	156	108	156	140	151	139	119	163	150	139	140	148	129	124	178	124	147	160	155	145	113	147	143	116	145	135	139	146	124	141	164	130	152	164	145	132	136	138	153	142	153	130	148	142	159	140	135	150	165	128	113	153	143	146	143	146	132	132	132	151	161	140	156	137	167	138	133	133	146	149	159	150	147	144	152	151	133	133	152	167	141	157	147	165	127	158	172	161	121	126	143	148	144	149	135	131	147	126	131	155	163	176	164	131	144	159	130	126	137	115	144	144	136	141	150	151	154	130	139	140	138	147	128	174	122	141	127	141	135	130	143	149	150	143	136	168	128	139	153	138	154	167	135	139	143	151	136	141	130	137	135	156	127	146	155	160	130	147	135	132	118	124	131	147	120	129	139	172	147	163	146	150	158	148	153	151	131	135	143	154	172	155	143	146	150	142	170	164	151	145	141	144	136	164	115	138	141	140	129	140	151	129	136	128	162	132	139	128	167	138	153	128	142	158	141	135	144	151	156	136	140	154	109	146	156	149	162	139	158	142	156	142	144	142	144	133	149	135	131	130	126	164	143	150	156	170	139	163	135	149	143	166	145	122	148	141	156	150	153	157	151	147	153	127	126	142	137	143	129	176	158	162	159	152	142	128	160	132	185	142	148	161	157	152	135	131	127	146	140	146	155	165	143	150	142	148	157	138	146	137	138	144	154	141	131	131	157	150	145	139	166	144	144	137	137	145	155	162	129	163	144	166	145	108	144	134	121	157	135	139	155	135	131	146	143	140	150	145	155	151	142	156	159	166	141	136	173	126	136	162	138	119	138	158	113	142	144	148	138	148	137	137	152	131	163	138	154	151	146	124	144	117	124	155	152	150	127	123	162	154	145	147	146	138	157	120	156	135	153	146	160	138	172	145	128	133	118	142	163	150	140	129	138	167	161	164	141	154	139	158	147	127	131	144	142	155	153	133	121	149	127	143	127	161	157	145	123	131	146	135	132	132	130	138	146	139	140	151	145	144	150	175	149	125	147	138	142	143	150	171	147	138	144	172	164	124	145	138	137	143	154	141	159	144	154	149	134	167	129	132	127	143	143	135	155	142	139	154	148	158	154	149	125	134	133	140	149	142	129	154	134	143	150	144	154	167	147	134	139	134	140	117	149	160	149	149	156	176	169	160	136	147	148	121	150	142	128	148	122	167	134	132	152	144	148	130	151	135	153	135	133	145	154	160	130	166	146	123	145	122	162	156	146	150	154	132	146	119	136	145	149	136	140	148	148	131	121	150	121	145	155	151	169	147	149	146	128	147	122	161	160	150	139	170	141	148	152	136	135	155	154	141	172	141	140	126	133	131	145	157	144	156	129	140	138	144	154	158	134	134	176	140	141	161	152	129	175	130	144	143	125	142	141	141	147	138	149	145	136	156	146	132	159	152	131	119	139	136	146	124	143	124	142	154	164	155	139	179	141	144	121	143	142	150	122	135	139	140	143	157	140	143	147	150	143	117	142	144	126	156	149	184	138	146	144	175	171	141	153	132	132	180	147	157	136	150	135	162	159	132	148	140	154	153	177	125	138	145	143	158	145	134	126	127	175	148	152	142	134	144	137	127	130	138	119	150	144	141	140	139	160	155	146	134	146	136	148	149	135	134	166	157	128	124	164	130	144	130	146	139	135	135	151	133	135	143	143	149	163	145	168	148	160	129	147	132	130	144	105	126	132	141	146	160	148	133	129	161	154	157	162	142	154	166	151	143	164	131	168	154	169	150	147	153	136	138	161	149	153	142	173	154	142	152	169	137	149	126	148	129	123	146	134	162	145	166	159	130	179	150	146	151	148	158	146	141	144	134	122	158	147	151	142	136	128	147	145	138	125	142	153	160	154	151	143	151	157	162	142	133	124	148	139	132	174	141	121	155	151	139	143	133	168	147	162	122	151	145	139	140	143	149	149	149	156	132	147	157	140	137	132	161	149	123	133	138	136	143	126	156	130	135	159	159	130	140	138	136	167	151	160	149	136	158	147	142	146	141	143	171	140	143	138	131	125	131	148	140	143	149	157	135	148	127	169	140	161	143	122	149	146	140	141	156	138	125	171	161	158	156	153	121	152	148	146	124	122	146	137	145	152	145	160	137	149	141	124	133	124	158	125	154	162	163	117	141	171	121	128	157	131	139	141	135	124	171	140	158	171	129	169	152	163	139	139	134	148	150	133	136	142	137	162	152	141	137	145	148	161	132	136	130	148	153	132	141	159	148	149	154	154	153	152	147	112	144	136	150	165	135	151	140	123	121	146	153	153	156	134	157	130	134	138	149	147	156	139	114	145	149	151	134	150	134	147	148	169	144	136	167	143	143	154	156	150	134	131	147	140	113	140	169	138	148	149	145	154	131	148	146	137	136	132	146	153	131	136	123	152	156	135	150	136	163	132	139	169	152	128	149	116	141	177	142	151	160	147	103	155	142	164	165	148	151	147	142	139	147	158	140	156	147	140	152	172	133	126	143	167	144	150	160	151	153	135	138	136	154	141	159	154	139	157	136	145	126	172	128	132	140	138	176	138	147	142	145	138	126	142	147	127	137	144	126	138	169	156	159	127	146	134	155	150	146	143	125	129	173	142	138	145	140	130	143	163	146	145	163	155	162	132	148	138	164	133	134	114	137	142	144	145	157	130	134	153	142	142	157	133	135	153	118	131	138	142	140	127	127	153	125	136	148	129	156	139	146	151	137	150	162	132	157	151	142	121	138	153	143	152	134	134	118	133	126	134	161	159	153	149	172	137	137	129	132	144	129	127	147	147	122	154	126	154	136	139	155	144	157
6226	670	1055	1179	1049	884	748	703	620	618	546	537	518	449	510	462	432	437	436	470	461	467	391	415	404	428	437	387	411	430	455	423	393	405	414	379	362	375	428	371	430	407	369	374	382	391	402	429	423	368	413	399	400	407	393	389	389	393	383	405	436	406	371	398	397	378	427	423	380	385	400	386	402	409	387	388	386	396	384	398	406	355	406	398	402	364	389	380	367	397	387	377	419	435	380	431	416	391	386	404	391	370	360	384	400	376	366	370	383	415	377	403	399	370	404	369	363	362	422	387	405	416	376	326	386	384	408	407	376	373	371	382	404	406	437	398	423	400	395	409	422	383	414	444	399	401	394	368	415	397	407	407	427	376	431	380	384	408	397	372	397	379	337	380	369	406	378	399	382	374	359	410	392	425	377	382	418	374	390	408	398	362	392	402	415	407	378	401	393	396	392	388	377	436	402	371	408	392	430	387	353	382	367	396	402	403	343	391	374	349	386	378	393	422	418	386	439	366	387	420	420	412	366	377	419	359	401	398	399	375	375	413	396	408	396	377	380	396	398	394	372	388	411	389	370	407	391	389	401	395	370	361	407	381	382	389	376	368	383	429	364	425	377	386	401	393	398	347	358	382	403	401	404	383	346	384	415	357	408	398	440	396	399	338	420	387	380	368	394	349	392	412	425	398	383	361	359	440	380	422	382	421	377	426	376	404	392	348	394	374	420	383	392	385	376	379	364	364	386	408	401	403	369	397	399	380	377	389	369	403	393	396	386	392	375	331	385	397	396	374	377	352	372	408	375	391	357	433	361	398	395	397	381	393	391	381	364	387	418	367	386	377	386	366	361	388	374	415	368	376	416	361	397	376	383	375	413	381	400	384	409	371	407	402	368	393	421	389	398	393	382	389	371	371	367	423	385	395	409	396	377	399	377	391	377	401	405	378	424	411	418	402	394	392	367	420	399	404	399	419	375	400	405	389	401	397	423	393	408	407	402	371	370	414	362	394	402	366	386	362	401	354	378	370	406	376	353	385	377	368	391	390	384	364	389	380	421	408	373	390	409	386	377	406	422	389	353	412	373	427	415	412	368	372	386	381	375	408	384	379	383	397	370	371	422	377	375	398	433	382	375	404	381	390	422	375	390	411	388	402	360	374	382	403	452	359	387	387	347	364	402	380	361	390	373	393	425	375	400	378	378	402	418	381	383	407	387	375	415	413	382	379	384	375	401	422	386	402	399	371	408	393	370	386	398	380	377	386	415	414	368	347	382	393	402	391	420	402	396	329	369	412	407	393	377	370	404	399	418	384	390	413	439	387	355	382	399	370	404	408	382	376	371	395	375	362	399	374	400	375	389	381	398	412	378	418	352	392	419	376	404	365	370	351	384	396	386	386	360	416	383	381	374	354	387	395	390	437	363	364	404	364	386	405	354	422	368	396	383	409	372	392	375	385	388	369	410	412	381	390	401	344	373	412	365	365	375	386	385	406	402	414	383	359	392	421	395	348	440	429	414	399	383	390	413	394	385	375	378	421	347	377	404	376	372	375	392	370	396	354	370	392	374	379	369	356	409	405	403	414	377	379	369	384	382	385	389	401	397	392	373	400	364	403	418	374	367	403	407	419	426	391	398	349	411	394	411	376	368	405	383	396	394	402	378	404	432	387	404	399	397	350	381	380	386	383	411	398	400	352	408	380	367	412	337	349	370	378	362	411	399	382	380	407	400	394	407	357	386	365	396	369	371	386	393	409	387	379	354	370	402	384	384	361	359	401	371	410	407	407	394	373	386	383	410	425	415	406	398	415	376	394	359	379	393	395	382	376	393	384	371	393	384	354	390	394	399	381	389	420	341	389	391	413	390	372	344	377	392	371	378	393	352	363	387	393	401	348	358	362	394	366	377	403	385	399	399	384	418	435	420	366	383	404	418	361	407	372	391	381	375	378	405	407	399	390	386	416	402	369	401	372	396	388	357	387	392	401	383	387	381	408	409	403	409	387	379	398	359	379	366	363	386	422	389	382	448	410	367	375	386	430	344	399	418	355	364	395	422	378	393	366	410	414	368	399	377	402	372	404	387	400	403	420	418	370	384	384	419	391	401	409	363	339	388	405	359	341	412	384	416	390	382	409	382	377	400	375	359	390	406	394	343	390	386	397	385	376	413	344	390	404	377	408	374	395	408	375	368	373	384	374	376	400	435	379	377	391	366	390	369	426	335	388	404	368	387	377	404	396	383	377	363	375	399	407	367	421	421	406	429	409	401	386	386	383	413	380	333	361	400	407	403	411	384	390	392	378	389	399	408	373	359	397	381	388	410	390	400	406	397	428	377	408	371	380	390	391	392	402	382	363	398	382	372	364	405	393	394	409	435	393	434	395	386	377	397	392	383	368	383	398	386	413	399	376	389	408	381	422	425	385	371	382	411	356	393	407	397	400	415	394	380	393	393	361	379	374	379	364	382	365	421	412	399	375	413	368	366	413	380	375	424	403	365	409	402	415	427	379	383	399	363	400	404	369	387	398	359	389	404	352	414	382	383	381	389	399	424	405	369	388	392	422	428	401	397	400	364	418	390	373	389	382	382	369	371	385	377	376	353	404	424	384	373	379	414	377	382	385	395	344	353	378	401	358	376	388	405	365	385	386	361	387	364	410	413	426	386	402	379	365	362	379	360	381	387	376	393	398	387	375	435	419	355	368	408	387	381	404	397	397	401	385	413	431	391	386	410	418	368	374	399	379	347	377	368	373	394	423	377	379	385	370	413	427	398	402	423	392	432	388	422	373	374	407	397	376	378	381	421	377	436	389	385	402	386	402	418	401	381	383	336	401	416	410	380	374	411	364	389	382	391	386	383	376	361	387	360	377	416	386	393	381	388	407	409	385	397	375	383	376	382	333	381	404	384	335	391	375	393	382	379	397	375	443	357	363	397	409	415	406	352	411	390	401	374	412	373	398	387	412	367	392	412	402	358	410	412	349	381	365	396	402	377	397	429	358	378	412	344	382	371	396	389	394	385	363	405	354	372	411	409	391	368	390	406	399	391	365	418	384	445	378	375	393	409	401	409	418	401	412	388	391	408	395	377	419	377	427	358	348	378	398	370	395	380	430	391	422	388	359	375	396	393	387	391	423	406	416	381	379	362	364	398	401	356	395	385	385	379	372	374	422	364	367	395	372	361	359	365	369	385	370	367	373	382	422	376	400	417	380	355	369	396	393	363	394	407	372	355	407	388	393	388	411	387	360	413	408	382	380	414	387	396	404	401	406	367	362	368	380	397	452	386	436	395	419	382	353	357	377	377	370	420	369	407	403	368	395	378	380	392	421	365	411	388	374	381	410	406	398	400	407	342	371	358	400	382	412	391	355	397	383	375	392	360	381	399	375	425	392	397	383	383	348	390	404	404	381	347	412	392	378	403	407	355	392	411	377	384	358	365	366	394	395	384	373	399	368	387	390	393	377	392	387	387	397	393	378	377	392	384	397	390	373
13902	1149	866	693	565	388	407	301	308	319	246	246	262	256	228	230	241	230	220	260	226	247	210	223	216	243	233	228	235	212	219	221	242	198	227	224	234	234	211	235	217	171	202	205	198	217	235	230	216	214	208	218	241	212	196	210	224	228	245	223	239	215	214	223	202	202	204	222	204	215	247	210	212	192	221	215	208	231	231	216	196	220	190	217	234	203	234	223	220	195	233	213	230	200	211	196	210	204	217	238	217	209	199	235	221	212	214	207	218	214	212	196	210	226	210	199	208	239	224	226	188	209	203	221	200	212	214	200	204	227	184	215	205	216	257	197	223	226	229	189	204	196	193	220	233	214	195	200	235	217	235	184	209	220	238	195	216	208	213	187	211	232	224	202	220	236	198	213	227	252	200	222	225	222	187	222	193	219	233	212	200	197	227	203	211	209	252	195	183	189	221	237	226	195	189	213	221	204	197	200	206	233	235	215	211	202	224	252	191	194	188	222	207	228	188	225	209	204	187	231	192	201	212	218	190	184	203	214	243	200	228	217	195	197	219	213	236	225	231	230	196	206	216	219	213	248	240	202	192	191	201	219	212	224	208	188	220	220	254	239	211	183	232	218	258	238	217	189	216	213	224	216	223	192	210	187	203	209	205	251	201	201	198	221	201	195	226	221	221	210	188	221	219	215	252	239	222	247	209	208	191	214	237	216	225	204	219	207	204	213	206	245	211	220	224	216	221	214	235	184	193	196	176	223	242	205	202	204	198	243	211	221	224	224	203	225	209	190	229	224	221	234	230	242	205	210	240	226	215	210	239	206	229	217	222	226	187	198	196	214	214	200	197	220	210	241	212	238	199	213	218	251	190	182	203	196	187	218	223	231	209	230	224	208	249	199	238	191	211	199	207	215	204	255	212	249	216	228	240	240	192	217	214	226	206	241	200	207	216	218	224	225	209	213	228	205	195	237	224	242	217	182	225	224	211	198	223	227	213	200	226	240	214	205	205	186	211	211	219	222	205	237	224	209	206	199	198	190	194	222	229	192	235	212	208	197	184	196	205	231	237	199	202	224	218	177	187	226	195	231	198	218	216	225	210	236	229	227	220	202	227	217	240	182	230	226	221	239	217	209	243	203	211	215	202	228	221	193	222	206	202	212	228	214	247	219	194	209	208	200	238	241	236	208	227	235	228	218	228	214	221	196	167	184	224	202	206	188	196	185	211	222	209	235	223	211	194	213	210	217	227	209	214	207	207	190	173	231	186	215	233	198	210	198	247	255	225	215	220	225	205	240	201	199	213	206	240	225	222	208	211	226	220	196	240	230	230	235	211	233	225	210	216	235	182	234	215	221	229	218	228	216	231	206	217	235	228	233	202	231	205	227	224	237	203	227	266	218	221	197	216	243	207	185	203	207	224	198	231	191	205	195	228	218	201	195	209	225	208	236	191	214	215	205	186	215	230	216	207	240	212	213	213	206	201	221	210	234	194	215	208	201	223	218	226	222	193	224	212	201	216	220	199	207	191	243	222	209	207	243	218	204	197	219	184	216	211	225	201	226	242	220	210	195	231	235	191	178	182	232	195	207	221	192	250	196	221	217	231	234	252	215	227	214	229	195	199	246	204	221	209	209	218	206	212	227	220	192	223	230	206	222	225	216	201	206	221	225	245	204	182	190	223	241	217	234	212	181	176	227	218	236	226	226	186	217	219	211	233	234	241	212	228	190	214	186	207	210	228	204	171	220	170	207	217	193	185	224	233	175	206	217	212	216	212	218	208	219	237	219	226	230	180	227	218	213	230	221	215	183	191	198	247	219	238	232	224	221	225	234	206	230	266	219	230	209	191	218	202	206	226	218	215	230	201	214	209	240	222	175	242	216	196	188	203	190	216	228	183	210	209	198	213	187	201	213	215	219	214	209	209	215	183	222	211	228	210	194	219	211	230	209	194	183	221	225	187	207	234	196	196	232	218	229	243	216	200	185	190	220	213	198	193	213	217	217	226	185	212	250	218	215	228	221	222	227	235	232	214	204	243	193	224	222	210	189	220	227	212	197	224	226	201	219	222	218	193	225	226	198	200	225	208	211	211	197	229	208	228	197	231	242	205	208	224	213	195	222	225	219	230	203	216	215	203	213	208	225	225	229	206	221	223	229	200	213	224	256	213	209	225	230	224	183	199	207	234	226	219	222	198	217	211	205	214	208	237	207	238	223	209	195	204	227	224	236	209	241	220	200	197	201	208	209	210	219	234	215	224	205	207	220	211	246	216	196	186	200	212	243	204	243	217	221	201	207	223	232	213	239	200	240	227	230	244	187	244	208	224	189	208	236	256	217	202	190	212	205	198	204	228	205	183	212	217	232	219	244	246	217	205	222	246	209	214	225	209	209	205	213	255	214	211	238	238	185	194	210	204	213	217	195	222	232	207	226	195	204	221	252	212	195	212	239	247	204	220	195	236	215	233	232	227	230	210	235	230	238	231	228	198	201	225	215	209	219	209	179	189	203	216	231	210	241	212	209	207	228	232	232	205	203	241	226	241	184	217	219	233	197	226	254	214	221	237	239	217	234	213	220	229	190	243	247	234	199	227	218	222	224	224	235	215	213	201	225	213	225	212	224	194	210	198	212	204	221	186	216	209	216	231	212	203	201	221	241	196	215	210	222	189	229	224	206	216	214	235	234	216	229	207	215	220	203	227	236	216	210	202	245	257	210	213	229	239	207	242	234	228	179	203	252	219	219	209	194	219	222	200	216	231	233	222	210	210	221	218	208	227	195	194	208	212	203	232	212	192	221	197	225	218	260	203	246	201	222	216	178	249	206	215	216	179	218	231	220	179	207	226	218	215	230	217	201	195	191	225	232	215	173	196	197	205	248	184	211	209	213	204	178	226	231	220	220	230	223	191	189	225	234	231	201	229	213	223	230	230	201	205	224	221	236	199	231	216	209	237	212	194	166	247	214	227	229	184	195	217	204	233	200	202	215	244	232	201	205	189	213	188	193	220	222	232	190	219	214	228	227	207	236	216	219	220	225	206	212	209	197	276	220	221	220	189	224	202	218	230	211	213	211	206	250	235	214	192	213	216	232	202	196	190	210	229	233	220	187	190	212	220	228	220	188	227	207	209	171	207	174	196	200	231	211	186	203	210	221	223	202	233	201	239	227	234	207	241	205	217	212	227	249	222	207	205	225	237	241	210	207	222	221	203	191	234	207	225	204	197	196	208	230	215	208	187	213	215	229	200	213	208	216	212	200	216	183	177	204	245	235	214	232	217	226	233	226	235	204	206	233	171	194	194	221	224	198	199	219	213	231	245	218	198	203	222	204	222	228	229	202	200	187	182	192	209	215	242	207	201	224	204	217	208	223	221	205	225	210	240	215	243	193	206	197	228	229	197	196	248	208	202	224	209	201	234	241	220	223	192	219	212	200	214	203	219	216	227	219	220	215	197	203	255	249	209	184	214	202	217	191	200	215	205	197	222	225	234	220
8171	1037	1983	2247	1846	1530	1345	1168	1021	935	896	800	776	746	752	717	643	626	672	656	633	653	630	587	598	604	621	575	588	606	606	614	586	578	571	555	567	558	562	533	580	549	511	534	547	601	545	600	566	568	540	533	542	542	527	539	513	517	575	523	554	549	572	571	588	529	582	550	536	530	564	552	538	503	542	571	545	568	533	534	543	564	559	544	558	531	554	557	553	527	524	535	540	576	512	534	567	548	533	542	544	582	527	573	531	559	565	498	577	545	565	570	535	556	536	554	569	576	552	574	550	565	562	563	528	525	544	591	554	576	576	574	505	575	536	536	518	573	522	527	547	533	550	542	556	541	550	570	551	536	583	545	540	530	532	533	549	553	556	561	542	539	529	553	554	612	555	584	526	560	531	543	549	544	530	550	542	536	546	495	515	541	550	569	595	554	572	516	550	545	563	541	552	580	548	541	569	565	546	554	533	479	534	549	513	573	556	515	567	543	535	561	601	532	529	532	564	550	549	523	571	527	551	524	598	569	560	556	549	530	556	553	558	523	524	569	564	521	538	592	502	539	524	547	580	523	562	557	547	505	548	524	536	541	565	551	583	557	526	550	502	535	552	509	555	600	536	565	539	558	510	598	539	532	521	563	564	569	574	560	561	529	568	568	534	580	499	554	578	514	532	577	520	533	566	562	529	532	541	585	583	531	531	505	563	546	560	540	543	569	535	513	574	548	542	572	567	552	575	531	538	570	537	575	554	518	581	532	539	538	552	504	532	569	559	567	578	579	542	524	558	549	579	538	501	546	574	555	548	508	542	553	486	531	519	517	517	574	547	552	572	571	567	575	552	559	565	568	549	541	592	558	532	536	560	581	534	527	530	556	517	531	597	547	560	545	526	548	552	538	534	556	531	570	577	550	563	548	545	502	527	557	510	505	527	539	514	511	505	548	571	542	507	518	524	515	538	500	507	606	579	513	561	533	544	592	563	557	560	544	531	575	549	564	568	565	536	522	544	515	535	530	517	562	529	539	537	505	552	542	527	528	578	573	545	535	541	575	547	534	571	561	561	585	579	557	543	584	509	541	528	587	576	503	532	503	524	557	545	555	549	533	601	546	547	545	550	531	538	553	537	563	542	548	510	531	593	574	577	557	577	538	583	544	523	540	532	561	537	551	554	548	568	540	551	554	543	541	529	537	537	566	576	601	536	535	504	530	526	511	530	524	567	575	511	525	531	512	569	570	574	543	556	524	553	563	623	534	547	557	570	553	542	521	521	548	520	522	541	584	514	577	554	545	582	522	540	564	570	518	561	583	555	548	519	550	493	527	543	543	550	519	516	492	537	533	546	545	526	545	542	569	590	529	540	559	546	547	540	490	542	550	549	491	536	554	546	541	567	482	551	548	553	541	515	532	532	529	566	545	549	562	558	522	566	516	550	560	556	563	587	552	540	506	507	522	507	557	548	541	545	541	510	587	521	491	553	581	504	550	559	562	513	515	534	577	568	551	569	548	558	591	548	548	560	546	555	525	566	542	569	546	552	579	524	567	560	551	523	510	533	533	534	538	533	593	574	528	492	581	563	537	585	524	516	564	499	565	624	584	561	540	516	523	545	536	540	552	555	559	546	527	564	590	504	552	554	522	554	527	508	568	536	551	528	522	509	595	524	553	524	583	569	521	569	581	564	559	579	544	529	533	520	534	560	579	578	534	539	559	553	576	551	532	520	520	534	534	604	551	527	574	566	520	525	562	553	539	517	546	556	498	573	537	548	589	535	542	517	496	552	579	569	555	555	511	536	566	544	525	521	527	577	605	589	566	589	516	556	593	574	527	521	551	575	511	532	558	562	579	544	532	533	540	532	535	548	575	541	568	522	538	523	558	537	515	497	523	540	544	526	511	566	558	519	563	532	536	505	544	527	554	563	533	516	567	540	575	550	547	544	612	569	568	561	555	532	590	560	533	540	543	557	503	526	559	538	525	549	559	548	534	537	517	547	590	516	579	544	563	560	535	537	526	564	518	554	567	540	548	547	647	535	549	556	543	567	506	563	499	527	545	544	552	530	573	520	523	570	550	548	575	566	526	580	555	533	558	540	578	574	572	525	541	566	544	578	570	554	557	537	510	570	575	542	588	556	555	565	572	554	572	537	553	524	553	511	586	543	572	573	549	558	549	559	557	561	564	552	528	540	545	593	537	544	542	571	527	569	547	570	557	542	560	564	510	600	535	522	556	504	530	502	538	557	567	541	540	559	570	562	600	529	522	565	520	573	550	564	544	565	514	536	527	557	536	523	542	521	553	566	550	572	548	556	529	570	556	522	565	556	501	600	530	539	550	526	579	512	549	549	527	546	531	547	575	533	562	588	563	555	603	552	547	564	607	565	539	580	541	580	532	581	584	566	548	527	515	551	528	534	537	507	559	529	550	523	549	548	556	530	539	517	541	535	537	544	556	590	622	524	506	518	551	541	495	568	567	538	553	548	547	588	544	595	563	555	529	547	595	547	587	550	535	549	522	545	533	577	561	554	547	534	544	583	557	538	530	558	576	578	553	520	537	559	580	544	546	548	583	517	522	522	527	529	525	539	576	509	562	559	533	547	563	560	568	545	561	556	539	556	550	572	555	524	577	537	567	537	564	589	544	505	576	516	551	564	549	541	544	521	525	555	530	535	545	518	532	518	551	578	555	561	589	531	560	557	500	587	535	559	551	569	573	540	536	547	516	525	538	566	533	531	518	570	535	511	589	555	553	517	552	529	597	529	563	584	596	546	531	562	531	607	552	581	564	540	547	555	552	561	516	547	572	550	556	584	549	547	547	559	562	584	559	578	572	565	554	548	514	561	557	539	569	551	582	579	546	563	555	589	550	550	538	557	554	577	554	588	571	587	620	563	595	556	518	545	560	530	534	584	546	539	545	620	553	593	513	473	571	530	539	551	541	561	588	556	560	566	547	551	576	535	537	546	545	525	535	562	514	554	542	535	605	526	574	585	540	505	520	558	582	559	553	530	551	560	535	493	561	559	502	524	542	574	546	539	572	588	582	543	530	545	565	571	597	568	506	523	532	541	555	515	543	583	531	524	540	557	585	567	553	565	534	559	540	555	522	513	515	557	514	581	548	539	549	579	537	510	577	495	511	502	564	571	538	564	556	517	517	534	529	574	560	520	532	563	546	530	532	513	579	579	559	557	559	538	546	562	535	541	534	559	536	557	520	587	553	547	527	546	580	582	514	542	554	555	546	575	542	551	589	548	561	584	535	543	575	530	553	542	541	592	556	532	505	582	613	537	524	573	552	550	569	496	543	510	538	571	580	523	570	538	499	566	556	540	521	574	568	541	519	527	552	535	573	575	569	544	538	533	505	535	502	574	547	545	557	527	533	556	555	551	570	556	577	585	553	493	556	556	579	547	581	544	575	570	561	578	581	525	519	525	553	547	570	547	537	534	550	503	536	558	559	585	532	540	514	536	525	529	565	508	503	573	565
1497	296	297	313	323	309	319	290	302	315	301	341	313	297	325	290	318	323	304	296	319	296	291	295	310	312	314	299	275	312	339	297	309	313	322	280	316	290	253	308	286	337	297	319	320	330	347	315	306	322	339	319	314	316	310	322	310	288	288	295	318	326	324	331	300	317	303	276	297	292	311	324	319	281	327	301	292	307	310	314	303	325	300	288	296	309	301	343	289	286	310	286	275	309	270	270	318	299	296	304	287	289	304	288	293	319	320	309	323	297	313	308	259	302	296	335	328	315	296	331	325	279	301	331	296	280	309	307	295	307	293	317	307	300	297	298	287	296	260	282	313	286	309	295	336	299	306	294	330	291	264	298	276	314	326	322	285	324	337	290	281	298	322	340	297	264	322	319	329	294	310	317	293	310	267	321	302	304	313	299	299	262	280	326	285	276	296	305	299	325	293	318	304	313	321	295	302	323	305	281	328	313	299	282	284	295	308	280	321	280	335	317	314	313	330	331	324	298	295	293	311	334	297	289	292	313	307	311	303	314	295	299	302	315	304	323	333	329	298	314	338	314	297	307	325	326	269	300	302	308	284	300	320	282	284	313	317	313	294	302	322	276	312	308	318	275	312	312	326	317	289	298	349	325	352	321	347	299	305	313	309	301	289	278	316	295	290	341	298	304	275	324	303	314	307	301	308	301	314	316	283	293	301	300	307	302	291	348	339	318	316	304	300	290	289	306	271	339	290	323	272	334	289	307	290	293	336	329	310	316	320	328	287	307	265	311	295	310	314	327	301	300	336	279	306	290	319	290	313	297	311	290	302	299	316	304	281	285	319	284	307	330	284	300	332	312	288	318	313	301	324	285	300	286	279	310	282	314	329	296	316	320	280	326	312	284	291	301	302	298	318	272	299	307	304	322	325	311	304	341	305	277	330	272	312	331	350	306	297	285	329	303	304	315	300	304	306	289	303	307	334	265	289	255	325	324	296	311	290	306	292	302	298	309	301	308	309	308	284	320	298	292	303	293	294	279	307	316	339	296	313	320	293	268	288	330	298	246	292	305	264	286	326	279	297	298	290	286	328	300	273	319	316	333	295	302	323	289	330	285	298	333	291	267	308	288	300	317	308	312	331	257	291	291	293	288	304	305	346	303	315	285	303	336	327	276	309	301	302	327	277	324	268	306	331	312	288	278	288	288	271	306	305	312	343	318	306	321	311	326	317	283	323	316	315	311	261	297	343	273	283	302	331	298	298	315	322	292	334	294	317	324	273	293	327	320	302	332	302	332	299	287	318	293	319	320	287	278	283	337	312	279	295	326	290	271	322	332	302	311	311	336	303	307	285	289	300	308	307	286	298	280	325	323	328	326	295	279	310	315	324	273	285	290	309	308	278	302	312	299	321	295	294	299	258	315	263	275	308	311	308	290	309	275	315	320	305	297	324	335	319	299	313	276	253	287	327	315	308	329	296	292	334	307	312	323	307	286	267	280	305	293	295	296	306	308	312	289	302	299	332	293	283	318	299	289	294	290	289	298	287	297	290	289	280	313	314	284	297	306	327	285	284	276	306	286	281	282	289	311	300	310	318	340	300	297	329	315	299	279	339	317	295	322	301	305	290	283	315	309	305	302	297	273	307	272	360	288	287	303	320	295	286	282	307	280	309	289	324	294	302	301	276	306	307	330	290	304	286	325	294	295	313	273	299	266	329	292	297	331	290	292	300	321	305	329	309	306	291	304	296	298	313	299	261	343	313	282	299	309	290	322	301	289	300	303	295	315	291	303	356	296	298	273	306	333	289	291	299	276	321	319	300	313	297	327	322	289	308	291	312	328	340	324	306	348	311	332	307	317	307	311	294	272	336	302	332	256	314	265	280	268	310	326	285	311	299	279	290	290	295	299	298	297	313	327	282	303	305	322	287	315	320	272	309	298	271	276	292	258	261	290	298	291	277	286	304	313	278	283	302	287	318	276	299	280	266	324	341	282	316	301	303	286	285	290	305	320	299	297	299	306	297	289	338	312	315	299	332	307	285	318	283	299	291	304	286	324	307	294	302	314	312	308	320	329	307	299	286	288	293	308	318	294	304	337	318	295	298	314	342	311	273	319	305	292	307	290	299	295	299	289	308	296	338	301	311	335	319	324	308	310	289	314	317	295	276	295	328	334	292	288	315	289	313	295	319	255	265	307	299	304	291	315	325	307	299	314	303	286	293	312	306	316	313	305	337	325	331	275	310	308	304	282	330	329	292	298	337	305	331	315	288	313	311	345	309	326	320	311	328	294	306	302	343	326	320	336	281	307	317	280	288	354	292	285	305	330	293	288	266	312	304	310	324	323	299	316	290	315	291	305	317	309	317	310	321	276	331	289	292	319	297	317	340	296	301	332	291	323	300	304	278	329	271	285	289	345	326	291	306	264	304	334	327	286	330	286	309	288	301	319	279	311	294	329	301	301	293	297	303	307	286	311	307	310	324	322	308	319	342	329	303	313	294	265	286	285	301	337	271	316	335	312	305	321	274	311	293	277	332	304	281	331	239	272	318	306	308	325	317	278	313	322	308	327	316	279	316	340	279	306	309	311	301	311	316	291	319	293	296	260	301	308	301	315	293	264	321	333	318	294	294	355	307	283	301	302	274	315	307	294	298	306	254	293	309	288	310	319	291	293	322	292	317	292	302	316	290	314	315	298	308	255	321	304	314	293	292	296	306	273	300	294	278	296	304	289	277	314	291	300	332	288	350	300	311	305	334	317	314	319	314	298	334	312	328	326	314	284	314	306	329	265	297	314	294	283	316	350	275	276	277	297	312	298	314	302	328	311	286	317	336	257	314	307	310	304	294	317	316	290	299	307	318	279	285	321	310	293	299	291	308	304	268	295	317	313	297	312	310	316	291	324	295	305	296	302	311	300	269	295	306	297	267	292	316	295	272	295	313	302	311	297	297	300	292	321	326	313	279	278	288	308	305	296	292	291	326	303	305	330	300	290	324	312	275	300	315	288	294	312	290	303	321	293	275	311	322	306	291	314	315	302	294	325	336	315	275	289	311	320	329	331	306	313	299	315	300	307	311	290	331	290	327	321	303	312	317	342	307	318	297	296	292	303	285	310	288	319	332	325	305	297	283	331	300	308	319	311	310	276	288	294	267	331	302	304	337	293	280	298	317	291	326	301	310	310	319	284	305	298	310	317	278	266	327	315	309	313	289	290	276	313	330	310	335	294	280	295	287	299	328	301	322	331	293	299	297	273	271	303	270	272	313	265	270	298	328	277	285	314	332	293	325	277	274	285	324	279	294	329	289	314	333	325	298	288	304	325	320	279	293	279	292	345	304	323	321	322	315	333	292	307	309	274	326	312	319	315	285	295	330	292	322	302	304	306	303	298	298	293	304	297	280	274	322	284	289	301	305	305	288	337	311	312	308	288	321	293	296	271	331	281	242	308	333	299	315	304	310	300	307	312	317	333	329	250	305	321	307	280	292	312	298	308
1890	691	726	724	756	709	731	722	742	667	720	705	712	696	719	691	692	724	676	685	688	684	669	709	702	673	686	674	695	659	673	696	709	694	730	684	670	668	730	691	714	729	688	708	667	742	683	724	650	719	666	704	716	719	662	673	668	702	715	709	677	735	685	702	683	703	661	698	723	632	673	665	711	713	704	720	688	714	667	670	666	716	642	628	705	711	687	717	668	714	687	680	734	695	680	722	679	710	703	657	688	686	690	682	667	684	711	730	695	664	701	710	661	735	717	677	674	653	704	725	739	666	721	703	684	634	666	725	670	670	699	698	714	753	692	696	688	719	709	666	707	681	691	729	686	747	741	715	688	724	702	683	679	669	792	662	716	713	712	644	721	681	685	702	682	724	705	726	742	693	732	690	682	693	656	720	701	674	710	649	689	672	729	683	690	655	651	699	657	726	711	719	674	713	717	698	707	724	697	680	681	729	736	687	704	681	740	616	691	707	662	630	714	691	697	692	682	648	690	728	698	708	681	667	699	696	725	712	744	703	674	676	650	664	701	715	721	665	727	718	671	673	684	687	689	711	702	658	694	686	644	747	715	685	684	708	680	650	714	703	711	669	673	713	698	709	683	668	684	702	712	669	691	700	681	723	688	673	691	737	711	737	678	738	675	685	688	718	696	670	644	726	712	719	706	663	694	681	670	710	676	684	671	668	692	671	675	692	727	684	708	702	685	745	676	679	712	722	686	651	725	720	748	708	700	685	701	708	719	657	676	713	635	721	689	741	669	682	716	659	709	687	688	711	696	706	689	684	694	710	679	664	757	693	701	669	771	676	705	718	694	675	692	699	692	680	705	695	701	723	693	724	738	666	684	708	697	689	721	701	704	669	694	732	699	674	722	695	688	711	700	682	660	702	667	744	655	699	698	741	659	692	695	630	724	684	701	685	708	720	691	720	742	685	695	690	706	700	681	689	720	678	701	670	704	702	652	693	690	683	681	703	749	673	704	698	642	730	726	709	707	716	702	722	697	653	703	697	673	685	708	712	671	706	700	685	654	719	722	692	725	671	710	665	727	672	653	679	755	628	682	695	707	686	728	679	707	671	665	669	716	724	724	676	676	700	678	716	701	696	690	677	665	668	728	697	691	694	695	640	712	693	707	712	711	683	669	726	664	675	688	701	684	691	685	698	694	721	699	631	709	684	688	747	725	690	686	679	699	651	694	689	736	704	683	699	718	676	723	675	678	686	679	671	679	715	692	704	684	669	654	703	713	697	711	725	698	707	661	655	645	623	687	712	658	651	688	682	726	662	667	705	684	694	679	732	709	688	691	684	699	688	708	707	717	690	700	691	696	674	705	608	689	695	682	763	699	726	699	672	717	710	702	673	672	702	695	703	719	676	713	726	692	733	670	696	736	691	718	642	713	721	682	692	740	661	726	707	710	699	679	728	674	692	702	686	703	715	742	705	715	727	714	661	677	722	666	718	697	684	704	709	718	689	700	687	739	707	750	715	695	710	687	682	684	690	675	654	700	689	711	700	712	750	698	727	653	687	720	700	720	685	703	675	666	771	672	684	695	704	667	700	700	688	694	690	677	624	686	664	681	676	660	702	673	724	709	669	741	635	764	688	720	669	718	655	673	678	678	708	708	666	735	680	709	691	681	731	653	735	662	655	754	730	694	714	673	679	685	725	672	670	748	714	665	678	703	725	727	712	679	710	775	695	708	701	661	741	673	679	661	650	664	703	730	618	686	684	649	658	697	731	709	710	727	678	726	726	701	695	693	658	678	673	717	683	707	696	661	714	717	684	667	721	688	678	652	703	703	698	706	717	723	670	720	722	701	708	696	669	716	674	702	717	642	664	666	705	663	722	683	721	661	667	688	705	701	748	701	714	720	683	683	714	665	690	734	722	686	683	740	686	672	672	676	691	685	703	678	684	666	671	717	725	701	706	676	638	754	681	665	660	716	668	651	685	669	700	733	669	669	716	713	731	667	668	677	687	674	623	683	695	655	678	705	698	656	702	654	672	709	657	687	726	712	713	660	702	688	690	683	659	632	682	696	726	667	718	727	663	684	690	669	686	657	694	688	701	732	670	680	689	737	679	703	711	675	669	695	687	692	702	652	703	662	672	754	690	709	658	702	689	707	668	637	688	723	692	730	739	706	686	669	693	702	671	671	675	729	699	722	701	702	698	711	721	711	698	703	682	715	672	742	688	695	746	667	717	693	677	671	730	715	723	681	671	676	691	669	683	693	691	707	656	707	686	724	693	665	708	661	720	698	711	645	684	692	710	674	718	678	706	696	681	717	714	722	734	706	691	713	638	776	692	657	752	692	723	666	664	707	687	670	679	660	657	648	690	707	710	703	746	684	701	699	714	694	719	680	646	678	645	692	728	722	666	684	660	697	699	676	696	734	724	726	716	663	714	687	738	694	712	727	655	663	682	708	665	634	714	704	705	703	666	650	694	678	661	708	695	705	719	713	672	683	718	710	722	691	733	698	718	708	697	654	718	691	677	709	706	691	719	726	710	699	765	708	675	673	705	642	652	710	665	677	680	715	730	683	706	688	755	707	737	726	695	728	652	722	736	713	723	696	678	699	711	669	744	653	652	667	705	693	676	679	700	657	692	757	709	704	726	693	702	658	685	753	692	684	711	730	688	704	755	724	731	724	723	668	705	657	656	674	679	658	693	702	698	699	675	718	743	680	716	665	722	716	668	720	709	723	714	722	686	681	703	713	679	688	699	675	693	700	704	650	683	744	693	699	702	745	732	701	675	659	698	684	712	736	729	705	741	642	745	665	692	693	691	681	690	689	699	679	693	701	749	733	658	684	660	689	656	701	698	674	677	721	675	729	693	718	736	664	685	725	674	669	696	710	680	696	693	692	713	690	700	697	674	721	706	680	709	736	692	719	733	715	657	744	662	731	659	637	726	730	704	696	717	700	730	688	686	672	702	696	683	666	732	722	727	705	673	702	708	719	716	689	686	700	689	637	696	688	690	715	696	682	728	687	631	648	681	699	686	670	702	672	676	700	655	727	711	698	672	742	683	663	694	664	713	726	693	671	640	695	648	700	691	668	699	736	647	645	699	710	702	693	665	711	710	700	689	738	662	659	695	708	728	671	748	742	732	697	671	630	676	685	648	716	682	676	711	693	730	692	690	675	683	684	727	685	705	687	687	670	668	698	624	679	678	741	690	694	713	671	681	687	685	675	688	647	741	707	741	660	672	664	669	684	688	636	690	685	670	671	717	694	715	675	655	734	750	711	744	692	723	672	662	681	665	695	723	707	697	731	681	711	694	691	696	694	688	715	698	678	725	695	719	696	703	678	683	699	698	726	713	674	691	716	718	653	663	704	653	701	732	631	708	646	690	706	713	663	655	710	723	715	676	681	704	740	734	726	689	709	702	702	667	661	638	730	705	702	683	715	709	679	678	640	710	704	663	689	660	680	660	692	698	689	699	636	702	702	743	720	679
7445	444	467	400	288	257	227	199	185	180	147	184	144	173	198	173	144	154	171	170	160	158	123	160	143	143	163	155	149	181	159	143	126	157	156	126	147	136	133	134	163	112	121	156	142	154	161	144	149	139	138	135	130	128	150	135	154	128	133	142	154	143	143	155	141	142	124	182	125	137	153	151	133	145	136	131	131	149	137	146	122	123	138	164	133	168	138	151	145	143	153	142	168	138	175	144	115	138	124	160	149	160	166	162	161	146	147	144	155	142	156	135	126	160	148	142	144	142	133	153	127	139	159	146	139	139	139	183	144	155	158	146	128	171	155	131	145	149	156	144	145	151	155	135	139	128	148	165	151	155	136	139	134	133	146	149	156	149	143	160	133	152	143	126	155	141	157	147	142	139	172	138	145	156	137	140	150	121	137	159	140	137	133	134	162	144	159	148	145	140	134	145	144	130	156	152	143	152	131	110	152	137	159	150	157	131	135	132	152	135	127	144	174	154	141	149	123	138	134	140	128	152	132	157	147	138	144	113	135	155	168	144	144	145	134	127	134	126	127	152	137	134	142	153	141	164	141	146	148	154	150	143	118	141	141	149	120	137	140	133	135	165	137	152	155	141	148	141	149	128	151	153	131	148	136	121	128	169	156	125	140	149	139	132	130	141	145	125	156	145	138	144	154	147	132	150	154	156	148	142	130	167	129	136	122	126	135	147	136	135	139	139	151	183	150	166	153	131	158	147	134	123	152	129	143	132	112	137	144	167	162	131	147	145	135	143	127	134	138	161	147	150	146	134	128	127	152	161	150	134	158	138	141	137	148	159	146	141	130	133	153	145	150	168	147	152	129	153	176	132	147	135	153	164	136	152	147	154	141	134	148	145	150	150	120	152	155	157	149	132	134	156	151	154	156	156	145	148	154	120	139	129	152	143	148	161	132	142	129	151	151	131	149	142	140	145	147	143	153	145	160	143	142	143	150	146	130	137	130	164	124	167	150	150	124	160	135	147	140	133	147	149	147	100	137	140	146	146	161	133	149	152	136	122	128	126	126	143	153	137	140	133	137	182	128	150	129	154	144	139	127	140	163	127	114	121	162	139	143	134	156	156	142	164	147	148	135	153	152	152	141	153	141	155	108	141	185	134	125	138	148	128	140	129	138	144	155	150	140	120	131	160	124	144	153	127	157	127	157	170	129	146	142	154	164	143	130	162	134	156	146	161	165	147	154	159	150	145	152	139	143	125	150	152	153	141	150	150	134	151	160	147	140	142	117	135	152	134	137	144	148	162	143	155	137	135	143	146	137	133	174	150	140	164	141	138	139	138	149	141	145	119	152	149	153	145	145	143	151	146	132	158	156	149	107	150	159	142	175	187	141	154	161	166	147	157	166	132	144	135	144	137	161	151	128	158	133	137	143	148	140	155	130	143	145	141	143	131	150	152	153	130	128	132	152	146	155	148	135	130	154	121	151	159	154	150	171	131	146	144	140	148	139	137	148	128	155	165	123	145	135	160	128	152	137	143	148	146	138	148	125	163	143	162	151	154	135	161	128	134	153	136	139	142	143	146	141	134	166	141	157	154	158	127	143	141	130	144	128	157	157	135	136	145	157	133	135	148	138	140	148	139	148	133	145	126	135	148	166	144	152	137	146	165	153	160	131	127	126	160	150	161	146	120	127	164	170	175	175	155	148	159	117	160	169	132	148	143	147	121	145	146	141	153	132	157	135	155	145	150	122	147	131	150	137	130	128	131	140	133	136	167	172	136	146	144	151	125	142	120	149	163	146	137	128	163	146	108	137	154	164	155	146	120	137	153	147	148	139	151	126	140	153	163	120	155	131	141	130	147	136	158	151	155	144	144	148	133	158	156	153	139	146	143	141	157	136	134	131	153	138	156	139	156	171	158	128	158	139	154	145	142	147	129	155	155	148	139	162	153	147	116	136	125	166	138	134	134	149	146	133	125	130	145	146	153	128	150	141	134	168	140	135	152	131	161	143	155	141	146	159	138	132	140	164	130	152	159	139	134	131	153	134	129	144	145	141	161	136	141	133	159	163	134	141	157	152	153	156	160	144	164	136	151	166	159	182	130	156	170	137	149	173	145	150	148	131	134	149	136	148	122	137	150	167	124	146	159	149	142	154	153	190	133	133	133	144	141	146	147	133	151	151	148	154	142	138	155	182	147	151	132	125	161	151	153	142	163	153	139	164	138	124	141	152	164	138	148	138	163	172	140	104	141	116	143	159	143	139	121	149	116	130	171	156	159	164	154	135	138	117	143	168	131	127	149	139	163	131	139	158	141	121	134	140	156	150	127	134	142	147	147	150	147	133	139	144	162	149	151	152	146	127	146	168	117	141	140	141	155	141	159	154	161	141	143	149	144	154	129	139	132	111	126	135	138	147	129	152	138	158	122	159	158	132	140	136	154	168	165	137	142	123	170	140	141	164	173	153	136	150	125	152	139	115	162	143	129	129	152	135	130	143	147	155	157	129	131	141	145	144	145	150	139	171	135	129	144	136	118	154	136	132	170	132	144	145	141	135	154	128	174	134	150	143	159	121	132	140	162	151	133	147	156	129	129	119	148	153	153	172	140	145	156	141	140	145	141	138	143	126	145	136	131	135	155	142	143	144	163	154	161	155	139	155	123	133	151	147	164	153	154	157	139	144	142	142	152	144	156	142	141	140	137	129	134	155	141	153	143	132	141	156	126	170	148	169	135	136	153	147	142	129	134	172	145	166	154	146	143	127	156	132	156	132	149	128	152	145	135	153	134	131	149	155	130	120	143	127	148	159	137	166	152	126	130	144	134	141	145	137	134	141	164	120	132	134	166	151	143	147	146	145	148	141	140	144	150	137	158	151	150	167	140	150	159	130	134	133	152	171	154	136	151	152	150	125	153	144	142	142	160	137	152	168	138	166	142	138	157	149	152	142	133	144	137	149	141	153	188	154	161	130	162	131	124	150	132	154	154	157	134	153	142	133	122	149	152	138	141	134	147	141	142	157	150	139	135	125	115	133	143	146	140	145	142	128	159	130	152	154	125	164	145	158	138	133	132	142	144	156	143	126	170	142	149	147	152	156	135	135	160	162	137	145	142	148	139	148	126	126	143	146	125	124	145	137	122	140	150	166	122	132	152	148	167	156	156	147	138	155	143	171	123	124	156	134	164	128	169	140	153	135	124	120	136	141	136	151	148	127	147	154	150	143	146	142	149	170	151	164	128	136	183	167	147	156	149	136	124	157	139	139	140	144	130	123	138	146	143	140	142	149	162	162	119	150	136	124	152	130	146	128	170	139	142	130	163	126	143	138	145	168	161	133	141	151	142	155	129	162	145	125	137	129	152	130	137	139	164	141	132	135	140	129	154	168	124	134	154	152	158	130	151	150	130	145	133	151	153	137	111	144	133	149	132	112	140	134	161	151	147	127	148	151	177	150	129	160	135	138	148	129	139	139	155	137	150	147	139	158	142	137	134	143	158
6322	649	1070	1208	982	894	734	679	602	612	545	554	494	503	467	459	454	465	429	406	478	428	399	397	418	428	428	399	439	387	426	429	388	377	422	381	399	390	412	381	416	397	383	394	450	399	407	389	378	357	388	376	381	366	392	383	357	391	352	403	453	405	368	425	349	405	381	371	436	364	381	395	405	412	427	393	417	395	371	384	419	433	428	381	416	350	372	386	390	409	422	398	376	369	421	352	383	409	387	347	362	396	418	380	387	365	397	368	384	378	396	404	384	362	381	393	395	396	386	366	337	400	398	375	374	386	362	418	410	396	403	377	387	380	424	408	390	394	356	411	416	448	405	421	389	387	393	357	387	395	387	393	377	360	382	392	385	367	365	398	378	392	399	403	424	402	372	361	397	375	376	412	409	369	391	383	450	385	402	387	353	402	381	366	399	382	362	399	404	399	394	392	395	354	377	388	389	372	403	411	399	394	409	347	362	395	399	370	418	375	349	418	442	395	376	352	389	393	379	372	421	376	370	393	407	372	380	394	388	427	381	393	357	414	360	422	367	372	433	385	382	427	387	386	355	412	364	415	417	395	419	381	352	395	379	383	365	417	408	415	412	412	383	372	389	373	371	404	399	392	397	405	402	375	385	362	378	413	398	373	359	376	366	432	426	370	428	367	410	361	370	405	376	370	408	429	403	437	401	425	393	369	410	360	397	383	413	410	381	409	343	411	370	384	371	369	385	375	395	416	434	400	383	389	382	403	430	394	401	381	401	401	381	382	404	386	376	421	389	411	429	388	405	397	404	399	371	408	373	400	398	419	396	352	353	366	364	373	362	404	399	387	389	420	388	375	380	392	412	383	370	385	392	385	391	381	397	424	411	396	383	406	404	390	389	365	366	401	360	420	406	397	416	387	365	415	369	371	363	381	382	442	383	358	380	409	426	385	410	376	406	386	369	398	383	418	369	403	382	396	382	384	371	406	391	413	430	394	334	416	352	401	413	396	384	397	407	397	409	386	424	401	361	385	380	384	367	402	386	398	363	375	392	415	412	395	394	381	362	420	368	429	395	407	376	390	405	359	382	379	357	384	387	374	375	377	414	390	432	371	337	401	361	393	387	375	352	356	399	410	390	369	394	399	391	390	423	409	382	374	392	369	390	377	373	369	387	394	370	417	412	364	407	395	376	340	356	406	348	401	393	388	409	389	397	398	385	394	420	386	380	417	402	392	400	398	391	431	408	384	360	393	359	377	411	387	380	410	394	390	396	409	404	399	377	393	372	361	417	362	368	401	355	406	372	407	371	398	377	366	370	414	399	380	380	428	384	408	361	357	412	377	397	367	364	369	392	385	411	379	389	387	383	390	392	386	392	357	375	409	389	409	368	400	402	363	365	400	393	377	357	403	403	432	381	411	415	376	402	371	360	409	412	390	392	360	371	390	391	382	407	351	400	367	430	418	394	390	374	409	395	401	385	413	374	393	403	387	418	413	400	386	396	380	382	437	413	412	401	403	406	376	404	386	393	388	372	395	376	418	384	373	377	400	391	381	372	374	374	365	415	408	373	363	407	394	370	422	402	406	381	363	420	421	379	379	380	395	375	359	376	439	340	398	334	385	414	400	350	392	418	340	389	388	405	396	378	380	426	409	413	415	377	370	361	382	395	404	400	366	376	413	383	381	381	414	372	401	388	380	374	419	384	377	380	413	385	364	374	442	342	427	388	371	375	386	399	401	426	377	389	380	420	358	396	417	387	391	372	394	406	366	386	402	369	382	403	404	351	394	393	409	395	415	411	388	420	381	387	404	408	392	411	371	411	377	395	368	437	417	408	365	365	347	417	370	386	394	390	399	375	427	389	352	394	389	371	399	406	373	402	377	373	393	407	399	393	408	398	402	391	384	356	391	416	400	367	411	414	367	407	375	400	392	398	391	402	396	383	389	392	398	393	417	397	414	384	395	425	360	378	400	383	385	369	373	376	396	377	364	368	392	363	369	418	402	404	414	337	390	383	400	418	376	403	391	392	393	381	424	405	383	390	405	400	372	391	410	393	414	348	380	396	399	384	384	379	409	381	418	352	374	371	417	426	388	363	371	391	403	360	356	372	401	401	348	344	423	374	373	411	390	417	375	394	414	373	374	387	403	387	375	396	385	408	359	404	368	384	406	428	379	416	421	394	385	364	403	404	381	407	383	395	421	415	371	406	392	334	390	366	406	373	395	370	368	390	361	398	392	374	384	428	377	399	382	362	348	393	378	388	396	394	342	391	438	402	409	372	404	409	387	361	398	338	385	376	408	401	410	426	368	350	387	421	397	419	381	419	405	424	386	402	393	379	369	401	405	394	401	375	370	411	384	375	367	415	374	366	399	417	377	369	372	359	442	377	397	442	395	400	380	388	402	406	373	407	364	362	375	391	363	403	414	422	362	391	382	403	404	403	370	406	376	400	387	378	381	369	374	401	414	390	401	372	413	396	399	403	382	413	379	403	384	382	381	412	428	372	382	347	409	386	406	387	385	382	394	367	400	416	402	391	400	400	369	401	410	391	372	412	408	371	382	380	345	425	403	408	386	378	374	392	433	373	388	386	388	396	415	388	391	361	383	375	385	349	405	416	422	411	333	390	389	360	369	413	331	420	425	364	398	390	387	388	416	355	389	361	394	402	400	398	382	408	402	378	368	395	437	361	376	389	412	349	388	441	409	393	404	392	424	407	417	400	371	389	407	401	382	400	405	385	394	399	369	383	426	335	368	366	386	401	406	391	385	400	375	369	372	377	395	412	425	421	363	369	411	390	368	407	392	416	387	397	392	398	366	426	366	377	418	367	409	366	353	365	390	396	361	409	368	362	407	391	403	404	377	364	401	428	345	429	430	390	405	348	392	406	390	386	394	387	399	376	383	391	361	401	386	391	377	422	375	394	373	424	431	385	396	416	383	350	398	365	373	383	403	406	384	411	387	401	413	386	420	363	404	390	370	405	401	395	375	380	394	398	380	382	410	377	407	366	381	396	396	409	370	393	373	397	412	430	415	394	383	418	379	394	410	383	402	386	371	397	392	378	376	382	426	406	396	369	391	421	359	395	396	408	374	446	373	406	441	396	394	402	419	374	390	392	365	366	386	353	395	405	407	399	416	419	325	346	411	364	408	402	393	393	374	378	371	361	415	396	360	370	387	374	352	365	390	395	375	374	381	399	373	362	391	376	383	371	392	400	399	387	405	386	410	370	390	392	394	378	387	418	379	425	366	387	414	388	370	391	383	376	389	422	384	380	361	383	389	373	381	413	406	385	370	374	400	406	393	384	400	409	382	369	401	371	386	412	376	369	404	425	440	389	429	387	369	385	392	406	389	385	406	356	402	385	419	376	405	402	405	407	376	334	410	374	396	381	396	384	344	371	387	404	388	418	423	418	403	344	397	367	360	372	402	399	396	411	410	354	389	349	401	456	411	379	401	385	395	399	398	404	367	369	392	371	382	354	414	389	369
13752	1081	1020	711	495	442	366	319	317	291	306	274	240	263	247	235	266	243	215	222	251	187	233	195	222	216	244	212	241	214	204	232	209	223	212	217	193	194	205	215	226	209	209	235	249	227	213	210	226	203	213	215	209	195	217	185	222	239	189	196	204	225	233	181	241	204	242	229	215	198	194	210	205	225	200	210	211	211	199	223	198	208	212	259	208	188	233	207	212	183	213	194	214	215	200	201	213	207	215	234	203	240	240	224	218	198	204	226	228	205	198	203	213	200	222	215	191	180	226	231	220	196	224	227	217	180	214	248	221	206	215	228	215	206	218	232	224	191	220	220	229	218	223	208	212	219	215	191	196	243	243	203	221	233	187	188	224	183	223	220	216	216	211	193	194	193	222	225	205	189	225	201	227	210	227	218	210	207	212	205	261	251	200	210	208	223	221	217	235	216	226	196	215	202	212	227	219	204	221	199	223	235	228	208	181	235	198	214	224	204	205	211	267	198	224	200	213	210	221	210	213	235	224	210	204	212	240	221	226	226	232	235	201	196	233	207	192	217	218	222	205	209	209	217	208	223	243	219	211	217	228	186	209	214	237	224	235	233	200	193	213	191	215	219	207	235	229	270	217	213	229	245	231	242	215	240	229	224	222	233	211	227	230	221	233	227	214	223	206	234	209	221	225	230	231	227	235	247	212	227	219	226	239	228	224	232	183	217	204	199	223	208	211	224	224	221	232	206	207	238	219	207	215	226	188	207	207	211	235	235	235	188	209	215	210	207	220	219	201	242	214	223	210	222	215	220	197	213	205	243	235	211	248	217	216	190	224	234	206	211	229	236	209	184	211	214	207	204	211	203	199	217	249	194	208	239	226	233	224	216	209	227	231	204	215	202	200	222	194	204	198	215	217	173	189	217	186	216	208	222	227	222	234	235	216	194	204	221	214	217	206	203	224	199	224	230	231	206	217	214	236	192	211	194	205	210	226	227	190	196	192	219	232	208	228	247	244	220	207	213	186	209	211	209	215	226	208	227	199	236	231	222	218	247	216	219	221	204	210	214	212	206	224	223	233	199	222	206	229	224	225	207	247	225	219	230	210	204	185	197	244	195	214	201	189	205	223	223	204	207	182	222	232	223	189	217	197	214	235	240	224	211	176	215	199	213	243	205	212	205	221	204	216	230	227	246	196	215	224	198	203	201	247	220	219	204	203	208	201	198	230	215	226	228	218	195	220	209	239	228	215	226	198	208	234	206	191	187	210	219	213	239	198	203	212	214	203	214	231	211	210	212	219	204	216	220	217	230	189	199	215	226	232	209	211	222	239	205	234	226	236	213	183	213	222	225	230	236	207	225	225	243	217	197	223	220	199	223	221	226	215	216	244	208	231	220	210	188	199	214	241	207	218	223	200	214	221	210	215	217	208	203	203	192	220	215	224	220	228	236	215	233	221	211	226	210	217	212	208	211	205	247	215	228	223	231	232	252	263	216	230	239	235	223	171	193	205	200	185	209	206	243	226	205	239	216	205	231	212	222	198	214	188	220	233	214	220	200	239	254	228	247	224	228	197	209	244	202	207	216	198	220	208	212	198	211	241	206	223	218	213	239	173	219	217	214	218	220	212	205	213	195	228	220	226	206	226	199	201	198	237	212	215	231	245	191	204	215	204	202	208	174	199	228	227	201	234	220	248	212	231	210	194	194	201	199	218	228	227	220	207	200	229	239	200	197	206	219	207	213	187	194	236	222	206	250	231	218	225	219	216	215	219	220	196	191	193	193	210	224	225	227	197	206	202	222	218	243	222	196	225	217	224	222	204	221	241	201	189	225	223	203	225	193	213	233	197	224	219	224	238	212	223	225	224	214	208	230	232	219	197	158	214	208	226	237	222	192	230	240	245	190	224	209	187	213	173	195	191	217	224	219	217	189	225	198	188	231	197	233	200	215	238	211	223	208	220	244	235	197	227	234	223	196	223	220	236	182	206	210	193	239	207	187	211	217	213	209	212	195	238	206	209	190	207	191	210	205	200	179	208	192	238	187	204	211	213	231	220	217	207	212	222	237	225	249	214	209	232	217	218	199	229	228	208	210	217	194	225	211	200	213	221	233	222	205	200	221	225	226	212	202	219	215	189	222	220	218	200	232	209	202	235	220	198	225	216	203	233	206	218	233	222	207	217	241	221	203	185	193	214	221	205	201	199	220	216	216	237	208	211	212	234	219	205	211	194	205	201	221	232	218	228	214	197	206	213	243	191	202	225	243	225	217	199	234	213	240	193	199	207	205	217	203	220	209	201	201	217	219	199	227	178	227	206	209	224	192	226	228	216	218	228	232	215	193	223	203	193	210	208	213	187	213	244	222	233	182	232	189	201	222	226	217	209	235	229	210	201	185	207	202	213	216	222	229	217	201	224	217	237	216	193	210	191	216	180	226	204	231	225	220	221	243	211	236	229	210	203	222	215	237	216	209	248	205	216	232	194	216	219	234	212	203	214	200	201	223	192	193	217	249	210	215	193	185	186	213	205	186	196	220	210	184	236	228	234	207	214	200	219	212	245	193	234	225	232	208	224	218	247	217	205	212	208	228	202	234	231	222	178	208	201	214	215	226	216	198	216	203	227	243	196	209	222	209	214	233	205	228	241	216	211	216	227	250	175	214	218	221	205	233	207	210	212	233	216	192	208	235	217	215	211	215	224	227	204	243	232	214	242	215	215	210	197	232	201	218	188	193	218	205	190	211	212	228	219	191	204	217	244	178	231	202	208	224	229	220	215	262	205	219	237	240	206	227	233	236	228	230	219	209	219	251	242	209	203	238	220	202	225	252	199	235	192	225	221	231	214	218	211	174	193	248	193	233	177	219	198	211	216	229	242	228	215	242	224	185	223	197	218	207	220	217	241	206	191	173	208	220	187	205	218	226	218	252	211	197	201	226	204	189	200	197	211	210	218	256	236	212	227	211	206	232	204	221	209	229	214	225	251	215	217	202	210	173	207	238	218	196	191	203	212	204	239	212	209	204	205	210	202	180	197	193	223	212	205	197	226	192	232	229	217	215	199	227	195	204	230	218	205	232	205	199	216	206	208	193	200	190	191	218	247	212	235	230	211	206	205	215	231	212	181	199	200	231	203	192	195	264	231	205	199	197	221	227	214	201	184	205	238	194	207	205	213	207	212	189	231	212	223	216	200	206	205	222	219	191	238	206	213	185	224	215	225	197	221	194	214	226	216	219	221	213	215	228	231	198	215	226	209	206	224	203	219	205	208	221	226	260	233	211	201	211	209	188	204	211	224	205	228	231	188	236	225	225	226	207	223	218	193	213	251	236	188	201	212	188	228	214	235	249	232	220	216	219	225	230	244	229	204	229	213	221	234	226	231	215	205	203	213	219	228	224	202	191	214	220	213	215	241	207	228	205	193	232	186	214	237	183	209	224	205	200	222	212	216	228	212	219	210	204	194	228	224	217	205	209	215	208	226	214	225	226	231	230
8155	1048	1907	2237	1850	1523	1332	1141	1079	998	909	861	822	725	681	735	690	669	642	678	589	638	599	637	623	594	646	606	590	597	599	596	574	552	576	539	566	540	567	536	573	562	589	552	536	574	530	571	563	569	537	566	553	556	571	564	527	548	555	575	570	569	611	544	583	548	529	541	509	550	515	592	547	553	547	550	560	513	556	554	569	573	618	515	583	553	581	530	556	594	545	566	553	496	540	566	519	528	568	520	559	516	493	545	581	572	511	541	515	522	561	577	526	536	538	562	595	581	518	517	543	546	549	576	548	525	531	568	529	567	565	561	568	519	545	520	571	522	537	586	559	532	585	485	549	509	570	540	566	521	556	510	519	551	580	554	516	595	541	563	555	611	553	625	529	559	571	526	586	545	553	567	507	580	581	537	509	520	592	534	554	513	548	631	534	525	553	533	556	534	569	563	572	551	525	553	556	580	564	559	558	531	549	531	578	565	570	551	534	540	531	560	462	578	551	567	550	523	594	562	557	492	548	548	510	541	546	497	540	524	520	576	570	534	546	512	560	512	534	534	552	518	522	539	601	588	540	558	534	547	574	566	537	547	546	541	465	566	575	585	514	614	558	591	578	575	530	519	575	566	557	565	540	527	529	566	531	565	479	548	555	551	539	573	523	493	510	526	516	518	545	556	518	561	543	503	529	532	548	544	529	555	537	615	552	553	584	564	562	549	531	565	546	522	534	548	493	571	561	571	513	544	586	534	526	529	529	579	560	503	595	538	551	572	550	527	574	538	548	537	557	525	562	561	530	568	519	584	508	523	570	549	533	540	549	528	540	607	522	573	525	562	512	538	538	560	558	583	553	535	518	543	565	553	528	531	570	523	538	522	572	570	527	530	550	528	521	542	556	574	551	577	536	576	578	545	578	491	546	572	514	543	540	572	543	561	556	587	561	534	568	556	539	559	499	573	534	567	552	532	554	551	533	554	542	511	536	544	549	585	555	538	540	521	542	532	540	558	567	557	512	558	576	551	569	542	532	588	552	558	567	507	555	595	534	531	523	546	535	525	531	522	518	524	579	592	518	513	571	538	536	517	556	579	513	534	554	553	559	565	570	555	539	527	567	594	566	548	539	542	523	541	510	552	596	539	527	551	593	534	530	546	555	511	512	552	575	558	530	542	477	576	555	590	535	536	531	590	554	575	513	550	513	566	535	545	531	576	528	582	523	541	550	570	550	512	538	548	554	537	546	537	558	545	546	548	546	557	549	567	545	532	558	529	519	542	551	545	589	545	543	580	527	536	556	576	564	578	559	562	583	565	546	516	552	570	572	544	542	586	517	557	552	561	573	582	546	534	540	520	549	547	543	537	542	520	567	564	577	545	531	580	584	574	525	558	548	572	568	548	573	554	533	563	526	514	542	590	545	548	543	529	573	522	573	543	517	530	550	555	563	577	534	548	582	573	527	582	558	547	524	541	528	557	601	546	548	561	530	555	559	548	562	548	558	539	540	499	551	545	547	557	541	555	530	560	549	576	511	489	550	536	549	537	582	535	506	573	551	546	557	566	559	562	547	552	512	574	525	515	552	566	556	562	567	546	605	524	544	543	546	542	515	503	553	535	541	512	539	512	547	550	501	568	530	531	571	542	553	556	519	575	571	564	543	543	580	536	582	520	539	556	488	550	576	543	560	518	540	578	547	551	545	557	558	526	523	567	552	531	556	566	562	542	566	588	553	512	587	564	567	594	543	555	558	546	496	546	509	517	547	533	543	584	581	565	498	540	525	552	546	565	568	536	519	540	539	573	586	592	530	546	575	514	516	553	538	540	568	563	585	570	568	555	501	519	540	556	562	541	536	544	543	570	515	552	558	552	518	561	534	559	559	537	545	604	547	588	584	549	520	539	598	542	522	538	508	563	541	566	548	564	514	587	556	564	565	568	571	550	512	560	562	569	553	548	538	499	562	546	512	551	588	537	546	568	556	592	551	539	566	527	524	624	582	528	523	529	540	555	562	543	526	530	526	554	518	577	503	540	509	567	537	549	512	601	596	515	565	504	555	569	569	550	572	581	520	546	539	573	537	535	588	550	563	597	575	556	571	542	522	574	523	532	555	548	526	540	506	537	505	536	506	556	585	604	552	577	565	592	541	526	560	565	557	522	531	516	571	541	529	566	538	553	561	553	572	570	510	515	562	558	531	527	565	551	556	526	572	543	541	588	562	505	565	570	558	541	557	553	547	526	524	546	524	567	578	547	514	528	567	565	559	493	540	526	523	564	588	547	527	560	547	560	543	568	528	504	556	570	513	546	569	533	572	539	534	501	555	579	564	607	552	512	550	510	485	511	533	535	589	539	539	552	563	552	519	532	568	569	538	536	514	590	537	535	552	512	545	571	554	559	532	546	558	575	547	556	522	555	548	549	554	535	552	521	539	538	572	503	552	559	543	543	526	556	550	568	526	551	584	538	528	552	571	577	579	561	549	553	540	522	558	548	526	584	551	566	553	558	544	555	552	537	522	507	559	538	568	553	559	544	559	538	491	526	565	528	524	555	557	574	514	560	581	570	584	541	580	561	539	505	569	515	545	522	557	537	568	493	538	543	545	552	556	524	520	513	562	605	518	524	575	584	582	533	566	551	587	535	540	571	581	553	566	559	559	595	537	532	552	553	533	509	558	547	492	539	564	544	526	543	566	538	583	568	606	559	575	563	542	553	581	550	542	583	573	577	553	535	540	549	548	571	540	518	570	561	559	561	527	530	554	521	552	545	550	567	544	594	571	543	563	554	537	572	536	551	567	546	506	524	540	543	583	561	570	559	544	556	526	556	542	562	557	524	528	507	556	532	488	531	546	554	561	527	532	570	530	540	548	582	546	573	487	538	556	543	549	486	554	549	544	536	535	598	586	569	563	557	522	533	555	541	557	529	526	528	506	599	559	563	558	512	569	563	585	557	501	593	528	525	516	507	560	556	589	586	565	570	553	602	539	561	585	525	565	575	574	562	510	560	511	552	530	563	528	585	561	589	579	564	555	540	572	552	568	571	519	528	540	552	537	521	572	549	565	583	545	531	528	568	550	554	516	522	549	545	583	506	539	551	565	581	583	557	531	564	539	543	597	516	579	539	531	521	538	503	521	531	527	548	536	519	554	529	538	532	510	537	469	591	543	554	545	562	562	531	546	533	559	544	546	572	539	515	540	587	559	522	549	534	559	530	561	538	559	536	567	504	576	560	546	558	555	505	523	529	517	577	588	564	526	541	520	561	511	553	607	520	565	549	539	540	570	579	538	550	566	557	511	567	582	554	543	514	531	558	527	573	576	575	532	604	570	541	553	578	531	527	577	563	562	542	564	527	555	529	581	540	529	577	599	602	551	544	558	545	579	533	524	555	534	542	533	573	549	527	583	561	539	586	563	561	543	529	519	531	505	542	521	546	485	489	553	561	526	502	543	536	543	535	525	537	518	500	547	546	527	517	576	585	493	559	588	573
1533	313	310	296	294	294	319	275	305	318	330	311	317	313	305	321	321	306	294	314	327	302	286	315	286	291	303	304	292	306	290	256	317	299	285	285	285	294	307	300	296	314	297	317	323	293	293	322	311	308	355	310	345	291	305	297	309	290	279	327	253	290	291	327	281	290	319	286	303	288	290	301	264	318	315	280	294	289	291	300	337	336	287	331	297	276	315	306	301	306	289	317	304	329	322	313	287	299	339	297	279	321	311	291	299	315	301	321	283	295	288	329	300	316	292	290	306	314	312	298	287	303	293	303	282	315	305	277	297	312	325	300	331	295	316	370	294	292	314	312	310	297	311	313	324	298	319	320	314	301	259	292	328	326	335	302	324	301	309	312	285	286	307	284	329	271	298	290	280	278	298	290	323	294	299	299	289	274	331	330	291	318	318	335	308	333	293	308	333	300	295	286	308	309	321	293	271	293	316	289	316	274	313	310	335	319	284	307	321	307	320	277	294	316	308	285	302	322	332	292	330	297	320	326	353	316	289	286	298	283	317	311	298	303	304	304	310	307	342	328	337	297	310	335	324	312	302	324	308	311	314	309	317	323	338	305	311	295	274	293	303	299	300	292	322	298	289	318	292	303	305	303	317	321	302	285	332	327	315	302	321	299	294	303	316	314	318	294	318	320	299	306	326	274	294	291	307	300	310	325	333	296	286	317	283	313	271	258	332	328	319	304	298	300	298	297	281	294	318	297	319	327	314	334	305	301	310	315	307	292	298	296	302	311	305	324	301	270	339	293	295	307	290	308	290	282	274	278	311	295	303	297	325	330	312	259	313	295	281	290	274	340	304	314	297	307	303	285	272	287	306	287	296	310	307	315	293	311	300	286	313	279	310	332	326	311	294	287	321	305	320	257	322	288	300	262	303	278	307	294	339	305	249	308	332	315	324	290	309	282	299	284	292	314	302	324	313	325	281	313	330	293	303	288	325	322	309	297	305	313	289	308	280	337	319	288	308	284	281	311	321	282	325	312	320	311	290	281	315	323	326	281	284	302	279	296	295	314	302	285	284	343	334	304	300	296	284	299	311	309	311	317	310	293	292	301	288	315	296	291	298	303	287	322	303	298	309	300	259	315	333	292	303	310	315	279	304	275	273	290	307	287	285	314	295	308	307	278	298	338	312	341	306	279	286	266	277	286	337	308	316	327	348	288	313	302	359	297	292	305	320	297	292	278	326	286	283	263	289	330	309	326	327	309	295	295	296	312	326	330	304	282	319	276	288	326	300	315	312	312	330	303	279	317	290	317	284	301	321	293	287	310	281	290	326	318	313	315	291	291	325	342	308	314	331	294	326	335	314	296	290	335	300	337	309	301	300	337	302	325	313	321	334	290	312	297	296	282	324	300	302	290	324	291	310	322	303	338	289	306	301	296	277	315	299	291	287	280	270	307	318	291	301	325	298	299	321	320	293	328	316	323	311	312	329	307	314	332	302	332	285	294	315	309	273	293	304	316	326	310	289	340	292	316	299	292	317	308	303	276	300	300	336	327	307	334	349	302	305	312	287	313	281	308	294	262	320	314	307	311	315	292	319	287	316	325	315	282	314	308	308	321	295	281	297	325	313	273	295	283	292	280	310	299	303	319	289	338	290	327	321	284	325	289	293	291	324	321	302	293	303	341	306	275	255	298	295	291	311	307	346	308	284	304	317	301	284	335	309	309	300	316	317	267	316	321	311	288	311	304	329	305	294	314	329	272	338	274	315	299	304	316	355	286	309	292	312	304	322	301	300	281	306	332	320	319	300	276	325	278	278	291	283	263	274	334	309	336	329	292	317	288	323	275	294	291	320	337	331	259	341	279	304	287	290	320	312	301	299	281	300	318	300	323	320	297	307	313	307	290	286	321	303	281	304	311	327	315	288	291	299	287	291	288	310	265	273	301	327	282	271	292	302	332	292	313	330	306	291	306	297	318	306	334	314	310	296	302	331	298	304	291	295	292	305	315	277	303	309	310	301	291	304	301	330	292	282	312	320	301	309	339	326	285	326	318	295	310	300	303	302	300	296	271	289	328	320	311	308	302	323	313	292	333	321	309	334	290	312	345	292	281	290	286	350	358	305	291	307	288	271	306	328	332	296	283	354	326	314	277	286	323	329	295	286	263	275	329	323	302	301	306	324	297	295	310	334	255	308	297	287	293	321	302	288	315	278	280	284	303	289	321	335	320	276	279	352	349	311	305	292	320	311	336	289	288	323	304	283	307	292	303	290	294	309	337	289	286	311	299	335	312	353	280	317	319	310	323	314	296	290	274	309	288	279	293	286	312	297	316	325	317	306	283	314	280	296	339	295	328	330	301	314	315	307	272	333	299	313	295	326	304	306	281	302	283	281	309	282	284	304	339	300	295	296	328	306	277	315	299	324	309	307	325	324	305	311	282	313	311	288	307	278	297	285	295	335	330	306	273	336	281	314	302	291	258	305	308	291	299	303	301	292	319	272	268	319	306	313	319	317	283	303	313	333	325	313	320	325	314	287	291	304	291	311	271	295	320	301	317	284	300	292	307	289	303	279	289	297	303	298	294	296	322	322	316	325	316	315	304	316	320	289	306	322	312	326	305	283	326	271	323	295	328	301	311	345	299	320	339	315	302	298	291	309	295	335	309	310	310	291	309	285	315	325	310	297	316	291	310	316	347	318	318	271	295	313	300	296	297	305	289	316	329	266	303	296	295	313	298	305	330	317	326	288	318	342	296	293	294	309	291	296	332	263	328	314	291	304	319	303	321	303	262	288	302	333	325	297	291	317	293	307	303	313	303	293	303	319	264	278	300	281	290	305	289	322	304	299	305	318	305	307	296	292	297	348	294	300	324	299	278	315	282	289	311	324	296	310	325	301	303	326	310	323	280	326	310	307	316	297	293	292	318	272	296	278	287	295	312	312	282	332	312	294	340	291	292	322	320	319	304	323	326	340	332	308	318	333	310	302	295	302	295	308	282	276	322	293	304	297	331	302	332	297	313	303	293	304	312	305	336	305	347	313	300	287	326	319	275	320	253	299	300	294	274	324	296	321	327	265	272	320	308	285	305	297	313	304	303	281	308	300	313	310	332	334	306	332	264	278	319	322	291	304	331	297	314	306	325	321	333	316	316	345	322	315	283	329	293	299	307	301	303	290	289	294	294	294	298	301	328	310	305	320	290	300	320	287	297	315	324	281	330	281	335	294	299	276	291	326	294	316	313	297	298	263	285	290	311	275	321	317	312	292	308	281	319	299	278	338	301	293	311	289	305	329	348	323	311	315	310	323	323	323	288	290	345	293	304	320	311	315	304	297	328	328	312	305	298	319	307	302	338	324	321	289	345	313	284	281	269	270	310	320	301	336	314	315	295	300	342	274	304	278	307	279	313	338	273	289	304	286	293	334	324	277	312	344	336	317	268	319	316	284	302	314	283	332	295	279	294	308	326	264	272	279	295	354	263	304	317	338	302	311	309
1845	741	743	656	696	694	664	678	679	721	728	689	635	731	634	691	734	707	700	706	681	743	702	679	649	681	738	731	673	713	684	686	705	701	714	725	710	708	669	698	668	697	710	694	661	692	674	666	668	675	697	726	680	690	709	707	695	710	691	698	677	665	713	672	718	682	697	696	706	675	699	712	663	676	654	705	715	698	696	719	663	686	698	675	665	718	673	695	749	729	663	684	625	703	698	656	685	728	653	662	681	675	683	699	707	713	743	721	683	688	706	667	721	697	742	681	687	680	697	714	703	696	691	694	681	722	702	690	719	748	686	683	673	733	753	683	667	721	684	699	700	669	718	690	670	697	694	666	715	721	707	711	668	660	723	652	698	663	714	641	669	682	733	727	700	704	675	692	697	713	693	695	674	721	678	648	668	696	653	646	716	664	739	683	651	667	755	684	698	656	680	737	694	686	670	657	650	685	700	674	647	660	671	704	680	678	709	719	685	700	648	697	687	711	734	715	637	654	690	701	707	695	665	679	688	672	691	727	696	707	682	704	669	722	731	678	745	695	664	669	709	740	738	669	740	701	681	681	658	643	677	698	688	703	704	662	718	674	716	706	666	660	713	707	678	657	742	677	735	678	730	676	729	708	717	686	709	686	722	715	657	702	666	728	680	691	674	704	685	669	688	663	736	678	675	676	676	691	678	682	631	639	698	702	713	680	693	681	682	699	705	747	719	704	665	687	728	762	660	707	661	673	726	669	716	695	708	699	687	729	690	704	685	682	668	653	690	696	679	703	689	717	645	692	695	711	656	653	650	676	721	649	707	690	668	690	665	747	699	683	699	687	663	681	673	701	712	640	692	688	663	674	673	704	715	672	709	715	719	707	702	681	691	674	725	714	716	735	759	704	684	687	684	719	678	681	677	652	683	702	712	702	706	732	696	665	679	695	666	733	697	753	723	741	709	660	713	660	714	653	728	690	652	706	710	732	707	716	681	682	672	719	697	700	713	715	652	712	673	730	731	676	681	668	728	675	687	665	659	683	676	668	693	696	702	690	680	637	671	646	725	730	649	721	707	687	665	694	687	714	651	771	656	723	678	667	654	663	715	691	679	701	660	665	668	664	707	694	693	670	693	737	657	705	705	703	683	666	686	716	701	678	700	644	688	675	642	697	680	665	678	690	715	711	715	694	729	693	651	705	659	754	681	709	665	673	637	659	699	681	715	684	662	757	687	661	692	701	706	704	696	700	659	709	697	660	674	706	677	702	720	699	676	681	713	706	704	702	669	656	712	721	743	684	676	672	679	662	682	714	626	696	719	721	737	697	693	700	694	693	721	739	709	671	674	693	721	716	714	668	696	674	773	684	711	699	683	697	665	705	721	694	640	703	687	678	710	701	690	684	652	696	689	709	658	716	668	712	710	674	705	679	718	735	711	679	693	708	692	691	707	719	726	687	715	655	765	701	676	686	657	650	709	722	725	693	724	699	743	670	695	664	661	711	709	701	686	749	705	699	716	654	703	701	684	709	685	684	691	711	732	751	724	688	691	689	682	722	708	718	694	673	700	705	637	706	657	741	720	659	648	683	697	693	698	719	705	686	716	691	706	763	690	706	658	647	752	627	727	669	694	692	689	691	709	691	680	736	685	663	662	665	746	711	646	719	665	707	691	735	668	657	676	669	705	641	628	708	668	669	748	684	688	720	698	683	683	703	703	657	744	723	698	645	733	723	648	693	687	680	701	735	700	702	670	670	689	700	693	704	695	688	715	671	694	695	681	676	652	692	734	700	734	679	662	704	705	650	668	692	706	699	713	655	656	676	726	708	726	662	666	679	705	700	725	672	649	686	683	645	701	702	690	691	655	701	680	707	669	735	699	711	675	730	709	676	686	678	684	754	707	670	706	659	694	711	699	663	713	665	695	674	704	706	683	735	636	701	685	669	704	705	722	704	664	704	708	733	669	645	698	691	737	698	712	704	678	704	695	688	733	685	701	682	701	673	655	697	710	662	681	673	659	649	695	689	666	711	689	679	715	685	735	714	708	727	722	683	698	681	717	744	731	696	720	673	680	645	723	686	690	741	654	705	720	694	689	723	680	676	669	693	672	650	673	700	717	709	663	657	689	677	677	707	742	693	754	687	698	682	652	690	703	725	715	669	685	637	726	683	673	668	677	711	761	659	716	654	701	672	711	702	717	683	715	691	740	675	703	702	708	711	660	697	748	722	699	708	687	715	729	650	684	687	694	639	701	657	716	676	692	669	696	711	725	648	627	676	705	735	691	688	647	690	637	658	708	685	709	653	658	656	657	727	671	685	729	668	682	701	706	707	684	722	670	684	662	684	709	715	654	656	737	694	717	711	691	715	686	654	715	659	725	722	665	696	738	696	713	615	714	685	683	718	716	726	708	712	695	700	697	706	735	690	684	718	671	683	694	647	718	699	708	715	691	651	742	710	711	662	702	674	705	714	690	725	727	707	639	708	712	667	690	661	671	683	670	680	706	712	699	675	681	665	680	690	714	729	701	633	754	679	686	669	697	709	724	703	672	671	664	711	688	670	675	669	705	671	741	714	688	686	756	740	684	715	737	712	668	714	739	711	697	733	738	660	670	686	673	728	707	662	706	695	728	690	672	670	734	733	677	714	676	697	707	690	709	670	677	679	725	725	681	699	692	670	662	698	680	720	664	719	729	787	681	629	733	743	713	703	698	660	717	735	693	695	645	747	705	703	698	684	713	676	668	720	744	684	670	702	697	690	648	670	710	672	697	674	680	628	692	698	647	717	699	699	702	690	679	649	733	677	727	708	669	645	700	678	696	692	678	681	709	755	700	740	730	678	680	689	679	677	685	701	699	724	634	723	720	652	689	693	699	708	703	652	682	682	682	698	694	652	732	690	631	680	683	694	679	694	718	632	657	683	741	685	755	679	712	685	676	676	710	686	643	729	708	679	696	700	693	653	674	689	659	728	646	706	682	696	703	685	674	677	695	703	646	719	703	646	675	740	693	709	680	715	668	768	699	689	715	700	691	675	713	755	662	705	705	686	732	653	657	689	675	713	698	679	715	690	708	682	677	676	665	717	681	724	691	705	682	707	639	666	709	682	672	733	684	691	741	672	717	694	650	646	667	690	676	686	709	645	720	713	694	672	703	704	704	687	698	668	747	697	669	692	681	680	686	687	705	686	693	698	691	705	687	723	683	675	722	694	695	688	744	666	696	671	685	698	682	675	704	716	717	676	717	707	720	719	693	696	686	683	730	676	727	652	719	661	699	655	685	726	726	667	707	695	640	684	667	674	686	699	693	710	729	720	689	722	668	694	673	699	707	706	714	672	650	641	745	728	644	697	702	656	667	660	696	711	697	667	708	687	663	686	778	688	656	702	685	711	783	727	730	683	681	698	653	715	673	690	676	700	724	718	712	709	732	656	678	683	719	663	641	680	684	689	673	667	686	709	675	633	705	675	677	659	663	677	739	692	685	688	711	623
7527	450	472	375	318	260	200	191	191	191	183	167	167	155	177	169	158	164	155	142	163	128	160	138	170	155	136	151	130	127	152	127	148	167	138	167	146	125	130	141	147	151	154	174	138	139	147	143	141	150	136	152	138	144	170	142	149	126	163	149	134	144	153	135	133	137	149	149	153	134	136	133	139	133	156	150	172	143	178	143	148	149	137	144	135	160	161	159	171	130	137	153	160	169	170	155	131	147	133	143	134	163	126	166	148	169	142	155	143	142	140	128	149	143	127	124	121	181	160	144	151	153	119	116	155	133	156	168	140	137	168	137	147	162	141	139	146	152	137	139	140	132	161	149	142	146	143	139	164	139	147	128	146	140	159	124	138	157	143	130	115	158	143	130	169	150	168	162	132	140	163	155	146	133	145	144	148	140	136	145	138	140	165	166	150	142	146	147	150	124	137	150	152	142	152	141	159	145	159	123	130	145	159	145	131	146	138	132	141	132	134	148	140	134	132	144	153	155	139	148	145	125	155	130	133	143	134	154	137	142	141	158	167	151	159	153	126	131	144	156	140	139	132	142	120	140	139	144	153	143	138	141	162	149	147	129	151	133	159	125	150	139	131	125	150	161	163	173	137	156	142	140	151	139	148	114	168	134	131	142	154	142	149	156	141	152	133	134	143	164	163	149	134	127	141	124	128	123	153	140	144	145	122	137	132	136	146	152	138	137	116	139	147	132	152	162	135	155	115	141	163	137	157	139	162	155	155	153	135	153	150	140	146	137	160	137	135	132	137	134	173	148	114	125	137	170	155	117	149	136	147	148	139	154	153	144	151	142	151	159	146	146	149	151	149	139	142	143	146	152	142	150	123	137	125	146	169	162	146	147	144	144	140	152	141	119	122	144	136	154	103	170	133	139	133	151	157	146	155	155	162	147	134	152	161	142	140	142	129	159	146	141	112	132	148	120	120	166	139	133	138	123	144	153	145	160	152	146	158	152	153	142	176	139	142	143	147	119	138	159	141	159	142	156	171	162	122	141	152	144	153	125	144	136	171	151	120	165	159	153	132	148	141	142	131	151	150	157	143	152	156	161	144	133	149	113	141	139	147	145	124	119	148	134	142	134	137	150	156	144	162	140	129	166	155	146	133	136	136	153	135	153	161	141	148	138	150	159	160	139	132	130	135	134	153	117	149	147	138	133	146	130	163	161	140	148	135	152	138	153	144	143	117	142	132	169	141	163	160	135	146	150	158	153	135	138	144	133	141	139	129	133	133	151	140	160	139	152	141	151	137	146	140	152	145	145	165	144	164	137	153	143	149	135	115	158	147	150	150	124	143	145	149	142	163	135	128	164	137	116	126	159	137	162	141	144	143	133	160	160	136	164	143	169	147	145	140	138	152	140	138	144	168	117	145	138	150	143	137	157	144	137	131	143	148	135	155	142	155	133	127	134	135	158	168	122	139	106	163	144	132	150	150	142	118	152	136	144	130	127	133	148	173	142	141	133	132	142	147	160	150	154	149	125	152	159	134	148	152	153	120	161	151	155	145	144	143	136	132	134	172	148	166	128	140	153	126	150	147	151	139	185	122	170	149	164	127	132	141	127	158	128	147	150	122	166	136	157	129	139	113	149	147	155	150	145	140	136	140	161	140	140	162	137	112	134	135	155	174	134	131	144	173	136	140	157	128	114	149	148	133	130	153	137	140	145	142	150	154	138	131	127	151	145	144	143	132	171	145	155	149	142	166	152	144	135	159	145	134	131	139	155	168	156	144	135	158	141	138	131	144	135	152	167	167	151	154	129	147	137	137	149	153	126	135	151	167	133	141	143	150	128	144	159	135	153	154	144	177	150	127	131	158	131	164	132	128	127	144	125	171	129	146	149	154	150	138	164	153	129	136	131	149	139	122	120	156	129	149	141	138	122	137	137	154	151	136	142	144	164	136	157	154	154	140	139	137	125	129	132	125	134	135	165	135	159	140	134	148	124	156	158	157	137	154	135	114	145	142	152	151	143	141	140	139	140	135	137	174	140	149	165	137	151	131	120	124	164	160	162	137	131	153	150	124	125	162	140	135	132	152	157	133	155	145	128	153	134	152	127	151	152	132	125	120	139	170	150	149	159	142	139	133	150	129	138	130	141	120	164	134	148	156	142	147	141	125	131	121	146	138	136	151	152	139	115	141	148	147	137	140	142	128	128	150	146	160	147	134	133	129	175	140	152	137	134	143	166	166	137	143	185	158	172	133	138	156	138	121	140	139	134	149	143	154	152	141	139	140	145	143	137	150	115	159	141	144	165	133	148	153	126	150	116	146	134	128	126	139	133	132	158	138	136	138	160	149	157	152	129	168	140	157	140	120	154	144	156	156	152	133	136	166	124	149	155	146	139	141	152	125	169	119	137	124	140	163	136	140	145	138	143	156	124	128	157	124	161	119	176	137	127	145	141	148	170	178	151	161	174	154	157	162	145	142	137	150	138	142	134	122	130	143	162	135	152	126	124	140	156	142	140	146	127	134	156	117	130	160	168	153	155	144	157	115	133	137	139	135	137	137	144	143	139	143	164	132	153	142	154	145	172	140	143	157	166	161	141	151	154	158	134	144	140	138	157	124	163	139	153	153	132	155	144	130	154	127	129	139	150	170	160	164	134	142	134	145	152	137	135	131	153	137	132	163	153	141	134	156	131	128	113	137	131	139	140	143	138	154	146	136	130	163	140	149	135	137	159	136	148	143	140	156	125	143	126	137	149	137	163	155	120	130	134	144	139	126	130	149	145	128	168	154	136	139	120	136	136	166	150	150	148	145	142	140	153	145	150	139	119	129	156	156	149	148	127	130	124	141	152	135	154	129	136	133	142	139	145	154	133	151	152	174	143	142	137	129	150	152	144	130	138	133	139	150	158	149	146	136	140	149	140	140	139	129	133	134	143	162	126	158	155	151	151	130	176	160	137	161	142	149	142	167	137	138	145	131	161	168	133	132	137	136	123	117	166	137	146	159	131	148	130	143	141	155	155	108	144	153	158	140	139	129	165	147	128	142	142	164	159	126	149	129	152	162	157	159	147	162	139	153	130	131	154	136	157	149	145	156	137	128	147	139	164	158	155	155	143	149	140	153	132	122	144	158	125	145	148	147	158	144	132	150	149	153	162	128	150	151	130	128	175	157	126	142	139	159	163	154	154	130	149	138	146	158	139	140	141	139	143	133	150	154	136	147	140	141	133	152	145	135	140	134	127	180	154	143	139	148	156	147	154	133	140	124	133	152	161	148	149	145	159	150	141	164	135	150	136	151	132	158	186	150	150	164	136	159	145	157	153	137	152	176	131	121	129	148	170	120	123	132	151	136	126	148	140	149	133	148	141	124	146	115	145	140	142	140	119	131	154	164	135	157	130	129	167	141	181	167	138	141	149	133	127	156	156	157	125	137	151	126	155	137	155	141	151	156	149	157	132	153	137	135	146	127	133	138	148	140	146	134	134	147	144	148	146
6220	669	1073	1207	1048	915	776	676	618	613	525	579	517	527	459	453	449	435	441	450	402	467	447	450	408	449	419	425	411	412	395	361	406	440	407	397	409	423	406	422	411	413	405	384	391	403	418	363	438	408	409	415	379	392	432	409	348	371	395	398	425	400	373	422	409	381	380	446	375	372	396	390	377	416	392	379	417	365	370	385	401	365	411	370	411	392	363	386	387	423	389	362	428	389	380	406	378	346	380	396	408	375	404	382	404	389	392	383	419	388	426	389	366	407	401	363	420	366	388	371	402	380	393	389	417	354	396	379	395	393	399	408	415	385	384	416	396	381	413	410	380	406	399	382	378	404	397	377	417	384	393	356	356	363	367	398	387	404	389	403	397	391	404	370	408	359	414	413	415	396	366	378	389	393	438	373	389	367	388	407	388	382	399	411	389	342	416	384	379	380	400	369	388	390	402	393	406	396	400	396	386	397	366	409	395	368	376	378	397	382	396	383	395	363	364	369	421	431	420	393	374	365	375	384	380	372	374	449	421	403	402	383	323	421	432	354	392	397	366	379	364	379	401	363	355	397	385	413	409	373	345	391	403	399	405	386	401	368	404	430	395	383	370	412	394	380	380	398	359	430	393	377	357	385	390	378	368	425	421	389	366	398	388	370	409	391	384	375	392	389	381	361	359	393	390	397	402	358	396	379	404	336	398	387	344	363	406	447	354	399	394	404	347	389	381	385	386	371	394	391	374	402	420	424	403	384	377	369	411	381	422	412	404	382	411	381	392	411	396	415	376	393	385	391	426	359	377	406	418	374	388	390	427	419	392	384	400	436	398	395	402	376	388	427	323	347	360	386	406	391	400	378	394	386	387	381	411	396	357	385	383	389	406	397	357	382	363	391	382	368	397	365	379	401	381	413	346	348	392	374	404	409	405	394	378	406	415	391	372	430	365	383	375	363	391	395	373	352	373	366	401	382	421	362	411	377	376	381	405	405	365	383	385	406	431	418	386	373	430	390	401	404	383	400	395	409	356	362	380	371	384	394	414	386	361	369	412	387	394	403	373	361	401	378	367	362	375	366	380	387	404	377	383	372	382	405	418	411	382	360	365	394	391	370	356	363	401	432	387	393	397	385	426	407	409	376	401	372	357	413	387	414	374	394	392	393	380	382	424	389	417	407	383	355	414	387	397	409	404	341	409	384	367	403	383	372	395	425	376	387	394	407	394	380	406	392	399	405	356	399	393	367	369	399	383	388	383	385	369	390	406	411	418	391	409	397	385	396	393	408	407	388	417	383	410	387	398	391	398	409	388	384	385	375	377	414	376	407	397	411	403	391	412	382	370	405	364	408	409	410	409	405	372	369	387	399	393	411	410	373	392	387	391	387	389	371	428	372	391	384	413	395	380	387	387	378	388	415	377	387	376	400	370	386	366	367	367	341	396	373	403	400	390	406	432	398	410	399	417	361	407	372	383	393	427	371	372	402	401	385	408	421	404	407	426	397	397	401	398	379	389	419	388	407	404	392	380	414	388	418	365	402	388	410	382	387	376	378	375	355	387	381	366	368	409	362	368	404	362	391	421	419	375	394	399	384	395	389	379	411	374	401	385	405	395	366	370	374	429	385	365	373	396	408	409	408	400	413	391	429	368	386	340	380	391	379	415	378	355	364	427	381	381	407	403	400	375	324	399	386	362	380	407	384	394	386	403	375	370	384	363	376	407	352	373	399	400	385	385	383	379	394	381	410	395	385	418	399	394	405	406	364	412	418	342	395	380	390	372	370	388	348	402	394	430	408	401	363	432	381	388	407	380	365	399	411	431	352	412	391	401	400	389	372	368	388	422	422	355	424	389	389	351	367	375	371	377	375	389	402	377	374	399	384	389	405	425	391	394	370	407	354	389	390	385	381	391	399	386	367	388	376	366	374	391	429	358	379	398	408	403	369	415	414	368	383	409	385	385	362	399	406	368	415	356	360	392	412	372	393	365	372	380	414	379	389	395	390	415	412	432	384	439	375	408	380	386	424	399	400	374	355	370	391	378	401	385	355	348	371	386	405	392	404	421	378	369	382	406	396	411	388	387	391	420	389	408	367	394	397	381	362	401	367	381	350	380	385	368	385	425	371	419	422	324	368	390	358	389	369	394	422	402	384	384	410	399	383	413	368	398	394	376	402	398	375	365	378	366	371	396	410	379	374	406	389	417	384	360	393	404	364	388	368	417	376	419	403	370	400	370	417	403	402	388	399	414	403	402	390	411	367	390	379	390	380	375	394	397	385	379	399	393	410	395	397	419	390	432	376	384	361	393	377	392	391	381	431	363	416	429	395	388	383	397	387	394	371	396	368	376	411	417	411	407	422	396	388	384	409	397	403	417	404	405	414	383	396	367	373	376	400	390	396	407	404	408	361	431	343	412	409	406	388	390	379	395	385	373	392	412	391	417	344	388	379	410	392	402	387	395	418	404	429	391	394	378	426	400	390	392	406	382	403	348	393	393	427	393	386	390	376	388	397	395	346	371	399	387	373	356	384	384	381	349	371	368	386	365	360	351	383	381	396	399	368	414	402	399	412	381	400	428	402	377	439	399	361	376	398	390	400	369	341	379	383	367	380	383	370	412	378	387	383	377	431	398	396	381	345	376	376	380	416	402	404	375	403	385	380	372	399	405	420	393	373	378	381	403	398	394	381	422	397	355	380	424	401	393	416	383	375	361	385	374	377	385	380	393	404	378	369	384	391	371	351	400	375	384	360	397	326	398	379	368	389	417	353	408	369	382	364	417	390	385	402	413	370	411	395	369	374	391	425	380	385	359	390	385	383	392	396	365	402	402	419	380	354	382	405	384	381	377	427	377	371	397	389	365	371	407	405	395	376	409	382	378	360	358	405	411	379	380	377	393	389	396	377	394	366	424	389	368	397	341	369	401	376	379	386	392	384	385	425	398	385	388	416	375	378	371	390	376	383	396	406	396	397	415	354	397	394	377	424	375	434	380	366	383	396	397	361	375	396	387	411	401	390	396	366	364	398	379	386	393	393	413	363	377	433	416	402	391	405	402	383	383	372	398	355	404	397	371	399	413	372	357	365	384	392	401	398	379	375	399	415	402	382	430	369	406	364	389	364	384	396	368	366	415	388	393	360	395	419	359	403	349	375	375	381	370	389	392	408	403	393	380	380	388	421	392	364	377	396	400	375	391	376	397	385	405	388	374	416	394	421	392	396	435	432	406	388	374	369	388	439	379	375	405	354	376	396	400	405	409	395	369	361	362	373	371	373	403	426	387	390	385	414	389	380	401	422	409	401	379	432	363	362	393	389	411	405	376	395	403	373	420	370	369	409	401	408	354	362	411	400	366	377	385	397	373	388	393	345	386	401	367	361	376	397	390	383	395	370	384	405	386	385	394	401	386	369	386	373	364	379	425	390	409	398	426	370	349	364	384	377	390	388	386	380	364	384	413	365	412	395	399	427	380	353	394	341	406	401	363	407
13635	1091	914	736	547	408	377	360	265	276	260	255	277	247	260	254	256	229	272	226	218	229	216	206	216	222	259	208	221	224	256	233	239	217	224	214	209	227	213	218	217	210	220	226	217	206	235	190	215	213	216	190	204	250	221	228	212	201	229	198	215	240	219	232	216	235	206	219	231	234	213	213	211	257	251	220	206	202	240	223	194	212	224	209	194	216	207	202	221	207	245	229	228	221	207	193	218	217	210	232	206	219	224	221	212	227	215	222	228	234	195	214	216	237	197	220	224	213	221	220	214	199	247	200	210	209	227	238	208	210	210	199	202	173	201	247	201	198	221	220	199	214	243	205	221	199	221	247	240	203	204	240	227	228	200	206	193	200	237	211	192	206	209	234	205	237	204	200	216	240	204	212	215	226	207	207	201	195	220	217	216	221	210	249	221	177	245	208	235	213	259	212	225	195	207	202	209	215	201	247	254	209	226	229	192	192	220	232	219	189	214	204	188	216	268	214	220	250	224	213	233	190	211	214	211	227	229	216	220	211	202	194	231	201	223	217	220	208	214	219	235	212	209	197	199	167	195	235	220	218	213	235	198	189	205	176	191	212	225	190	216	222	215	224	232	190	210	223	226	241	216	197	167	207	242	221	234	235	206	200	210	235	234	195	198	229	214	205	219	220	215	208	208	202	223	216	206	229	210	234	216	232	233	214	189	236	209	198	224	210	200	209	221	237	209	207	199	222	221	229	226	221	218	213	219	174	211	200	199	217	190	193	245	204	224	219	208	253	204	207	231	193	204	211	228	251	207	237	209	214	224	223	232	231	237	209	217	209	225	219	189	199	192	226	209	203	222	226	181	234	229	230	189	202	211	256	234	237	228	213	206	230	195	225	232	223	232	199	211	213	243	220	210	230	236	209	197	224	204	214	212	205	213	177	218	206	219	194	226	234	221	222	184	202	249	224	220	208	223	228	205	209	231	219	206	206	222	249	220	210	222	196	241	201	235	217	197	211	209	207	214	179	210	220	202	222	233	193	240	220	220	199	182	224	200	221	203	216	208	209	205	218	219	198	215	191	201	194	201	204	222	217	213	210	210	250	200	210	208	195	197	246	191	211	244	211	192	233	217	220	225	213	198	220	220	241	211	233	228	204	217	184	221	226	207	198	254	229	204	211	230	220	220	216	200	239	255	221	230	223	230	218	209	230	228	192	208	239	216	209	199	210	229	198	221	231	226	248	200	188	222	197	221	210	214	204	223	190	213	210	219	187	227	222	218	188	195	190	226	238	222	227	200	226	231	216	190	211	215	215	202	219	196	209	233	222	234	208	209	230	204	224	220	196	180	218	217	204	214	236	231	226	211	198	234	191	215	207	218	226	252	212	218	209	227	244	260	202	203	246	213	251	201	210	207	205	192	207	222	198	236	236	219	222	241	205	226	226	218	202	215	201	223	200	217	216	216	213	206	217	196	210	211	226	213	212	226	202	195	241	213	207	196	237	207	220	223	220	210	232	230	231	233	204	202	215	195	188	210	207	215	222	230	230	196	195	199	223	266	194	206	186	214	190	204	226	213	210	213	211	233	250	209	252	203	181	217	221	227	203	228	211	229	214	241	222	233	235	193	192	239	205	232	206	186	214	187	221	237	215	202	198	228	245	241	229	222	228	205	207	204	196	216	197	223	202	212	212	194	203	214	214	190	209	215	235	225	192	222	233	204	230	203	224	199	221	204	221	193	223	203	232	214	230	226	205	193	208	257	214	198	219	199	244	198	203	197	246	239	199	204	186	222	230	257	203	231	201	205	211	199	201	205	209	210	190	220	194	201	227	221	217	187	200	188	223	213	209	240	220	235	205	216	210	203	254	201	198	204	215	231	218	198	212	220	225	218	214	202	190	220	227	226	205	220	217	193	200	213	234	213	201	212	224	217	203	224	207	214	258	210	200	236	209	225	222	212	225	219	208	202	219	228	218	240	207	213	228	224	229	209	243	207	203	218	226	247	233	201	236	244	226	210	238	224	224	245	244	199	194	230	215	219	222	225	199	210	224	204	214	212	186	197	191	226	196	213	216	206	207	210	243	220	203	206	239	226	226	222	236	209	233	204	193	198	203	254	226	200	216	207	224	190	213	233	230	228	227	199	229	212	251	233	240	221	228	218	226	198	213	223	235	220	185	218	194	211	229	237	223	215	215	211	220	208	221	236	216	198	218	224	201	190	231	217	215	250	220	201	221	227	238	212	230	221	214	208	221	225	231	214	221	207	236	234	208	226	229	234	195	199	187	239	207	211	202	216	190	239	238	225	215	221	224	198	194	216	203	214	207	202	202	168	201	223	217	233	249	184	205	213	235	211	221	228	207	241	263	233	210	203	217	200	202	215	224	215	218	206	205	189	214	216	248	223	215	242	194	203	197	207	209	222	205	232	223	230	233	229	213	219	226	258	214	226	208	217	191	216	243	206	213	216	197	228	222	210	213	220	194	211	224	210	252	223	186	237	210	197	218	220	218	223	236	191	243	216	219	217	217	232	204	186	229	211	246	200	202	219	220	214	235	222	227	211	238	210	209	241	209	192	206	219	201	236	191	203	192	216	235	214	243	219	202	221	217	271	229	231	217	206	214	212	219	238	226	216	199	214	231	214	207	224	212	221	220	211	236	206	232	206	229	216	197	227	231	191	216	211	231	209	254	234	208	224	202	235	208	224	207	198	252	195	198	206	206	204	206	200	208	204	189	230	222	207	205	218	196	237	212	191	217	209	197	203	233	238	184	178	204	190	225	213	235	235	227	190	210	240	185	246	186	217	209	228	222	222	218	224	220	207	230	185	194	249	240	214	243	222	208	219	214	205	226	206	215	234	224	206	216	198	229	241	216	221	209	208	199	219	222	209	225	249	223	218	199	203	215	196	212	214	237	221	225	209	211	209	202	234	222	199	190	234	190	220	250	196	213	203	232	233	209	210	218	203	207	207	216	216	189	188	207	181	195	226	196	235	213	188	228	247	200	232	210	214	201	210	212	205	248	202	228	205	208	223	211	231	212	198	237	220	209	218	258	205	218	217	201	224	226	218	195	225	207	219	229	196	190	250	222	200	205	218	231	237	225	248	217	218	255	234	213	241	219	222	241	186	223	218	236	233	236	200	207	224	208	229	204	201	214	177	232	240	230	206	219	219	194	213	197	229	227	226	214	215	234	225	211	219	200	228	215	229	214	215	225	233	199	232	251	239	215	214	216	202	197	221	211	211	207	210	208	217	214	222	225	215	214	232	202	201	198	218	229	225	188	213	227	218	231	228	246	206	209	250	242	207	205	213	225	236	208	176	208	214	233	200	183	218	193	229	217	225	218	213	198	209	203	201	217	230	240	199	199	227	247	223	219	209	220	199	213	214	207	242	187	192	210	205	224	228	233	207	249	222	202	238	208	234	193	196	201	221	198	217	216	211	208	235	208	207	234	226	229	226	196	235	209	216	210	237	211	189	212	224	210
8062	1048	1953	2219	1810	1515	1358	1198	1017	925	854	756	828	725	743	730	710	681	684	643	659	661	646	613	601	605	604	557	605	581	590	603	567	602	572	556	589	562	533	585	582	552	597	545	626	565	568	552	569	557	574	571	620	552	582	581	565	544	534	552	573	556	551	521	569	602	579	579	546	590	554	523	583	588	567	568	560	560	546	549	527	498	601	522	583	565	565	541	590	585	521	586	536	550	556	548	533	542	536	539	616	547	537	543	526	544	557	547	575	556	561	547	550	529	539	538	546	528	560	538	576	532	547	547	519	558	555	565	581	535	530	578	553	574	557	542	562	547	531	571	520	526	535	552	497	535	555	586	554	558	506	549	572	532	575	590	524	511	536	547	551	522	565	594	587	591	532	533	561	585	597	573	564	551	569	511	539	562	546	547	571	537	574	552	501	550	553	551	523	531	530	547	541	568	536	534	525	563	548	556	559	608	551	526	537	585	564	562	525	547	526	606	538	539	535	589	531	564	492	502	525	548	559	531	543	565	565	555	519	559	542	521	525	532	597	536	543	545	521	538	526	581	550	511	568	556	569	551	551	545	590	530	528	553	558	569	560	537	503	567	554	529	546	534	570	519	523	529	589	551	507	493	502	545	522	546	522	504	573	540	498	556	524	526	556	508	523	516	536	589	582	539	524	536	546	548	520	575	548	518	585	535	571	551	556	555	583	568	551	581	578	583	608	571	575	516	585	558	562	517	556	547	547	563	535	535	531	580	540	550	518	591	537	560	547	571	574	557	548	550	584	563	589	546	571	555	558	529	525	613	593	518	555	528	564	582	558	564	530	552	555	561	556	592	528	552	586	575	531	561	543	519	565	578	567	516	535	549	562	545	573	544	542	569	578	573	549	567	570	573	547	486	503	516	537	537	532	550	530	550	549	524	525	517	549	536	528	568	552	588	582	537	546	510	582	572	572	561	540	557	539	485	548	563	568	579	545	547	570	551	535	543	539	542	529	559	560	562	534	577	554	522	530	521	582	532	549	589	553	514	574	582	584	587	552	558	503	518	592	561	510	542	547	532	553	573	544	529	547	543	523	580	555	582	543	579	572	541	549	562	542	541	521	533	553	527	571	574	552	580	502	566	556	606	567	557	591	565	578	601	545	537	571	530	534	556	531	534	557	540	551	537	576	523	525	571	534	580	539	534	536	553	605	516	581	544	567	521	561	565	539	563	502	506	559	570	513	519	546	556	521	535	528	555	541	595	566	549	550	550	539	551	581	539	523	560	550	510	599	563	514	570	564	563	547	560	529	569	556	548	556	507	556	534	574	551	553	546	513	547	511	615	537	510	553	554	520	545	550	549	583	541	559	532	569	565	544	512	588	565	582	535	561	578	543	587	580	575	583	564	540	577	529	535	532	565	559	566	574	539	558	525	520	535	583	515	547	577	532	515	578	533	534	554	571	538	556	555	525	561	547	538	541	595	549	543	562	572	548	540	532	513	565	565	515	529	524	576	478	506	560	574	580	561	499	569	539	568	533	579	563	560	545	511	536	547	547	601	544	577	550	559	572	525	545	558	513	532	555	563	541	556	556	587	613	549	601	550	554	543	508	599	552	547	580	593	569	488	576	568	547	527	515	490	563	557	613	568	545	554	549	528	537	552	585	562	572	538	535	544	569	564	585	514	533	545	524	551	513	542	555	565	556	586	560	509	529	543	540	546	564	539	523	565	564	582	573	572	546	578	544	538	532	574	569	564	580	558	539	582	580	540	578	536	565	538	542	560	529	523	588	566	562	565	543	568	527	532	526	555	551	558	541	499	521	542	501	559	567	543	594	534	565	535	526	531	519	559	536	570	529	560	594	538	534	541	546	529	579	537	536	543	533	558	541	523	536	535	571	556	549	571	566	547	557	543	575	561	576	540	540	547	559	578	555	570	537	560	551	568	533	497	550	565	558	553	562	538	567	562	548	580	514	567	539	574	553	562	576	545	595	572	577	538	564	565	517	533	545	537	518	552	537	578	535	526	549	571	553	570	575	545	558	538	555	529	552	532	514	553	518	564	542	549	576	537	529	592	559	537	536	544	587	559	563	562	536	532	565	536	574	599	560	522	565	548	546	552	530	606	583	510	559	553	566	543	579	584	617	543	564	559	520	556	548	562	523	587	532	578	545	583	532	554	568	582	563	491	529	542	544	553	565	573	586	577	543	519	585	581	539	589	541	547	561	564	570	530	531	578	539	522	553	563	516	576	589	485	566	560	537	575	547	552	556	556	601	535	580	538	554	523	536	574	556	507	552	537	580	585	552	555	512	564	572	572	557	572	553	598	544	571	518	524	555	521	581	550	536	528	557	581	548	572	528	560	538	566	557	569	525	505	559	563	539	575	544	529	508	568	520	586	560	573	567	512	508	546	585	542	549	520	571	572	585	545	497	514	533	580	565	505	503	553	546	545	549	547	578	561	555	570	553	518	531	565	503	569	554	546	592	574	533	521	559	543	536	545	558	549	536	569	531	592	544	531	561	535	524	557	557	581	539	524	590	561	597	598	538	524	577	573	525	526	519	536	481	545	577	569	551	584	515	559	563	573	565	537	544	505	547	497	540	569	553	528	511	551	566	544	487	528	571	552	568	551	531	590	548	531	537	526	584	565	556	555	498	555	547	568	512	587	535	554	568	531	515	581	597	575	611	519	532	547	531	529	551	533	542	566	609	584	529	534	574	519	581	548	559	554	582	536	534	514	559	548	551	532	540	546	589	547	583	559	563	536	515	523	566	520	503	530	547	555	530	531	528	540	552	525	523	592	591	524	538	595	563	546	514	561	549	528	581	557	526	583	553	526	512	570	552	568	555	571	568	552	536	527	571	567	549	562	540	576	543	571	520	543	549	526	526	503	534	571	511	570	559	558	565	546	566	555	553	582	539	581	506	577	502	543	557	573	550	554	552	529	549	574	529	559	591	541	573	537	546	552	525	559	527	570	537	580	519	558	541	536	568	545	561	514	562	514	529	534	560	566	537	607	542	554	556	542	561	581	570	572	517	520	515	568	580	528	538	534	500	578	568	570	534	535	572	507	554	548	588	559	524	556	557	538	543	561	572	547	565	538	523	541	544	542	552	529	506	540	528	583	565	537	545	522	540	564	570	542	560	554	536	556	575	563	526	519	544	558	521	544	520	524	562	549	552	551	510	505	535	555	551	572	543	533	538	542	553	559	577	582	576	557	567	582	547	543	567	575	580	559	535	545	564	528	513	567	562	544	531	530	559	562	541	578	553	535	518	557	503	577	555	531	539	562	579	544	532	533	571	525	548	551	567	566	532	542	543	538	574	565	551	568	567	567	521	548	555	528	586	551	564	543	587	506	567	560	518	568	567	541	559	545	543	534	541	563	527	518	535	557	570	522	535	603	534	543	569	510	560	562	561	542	566	556	524	578	558	566	526	550	533	549	542	525	544	543	519	563	584	515	548	564	523	528	537	538	558	532	511	567
1632	339	335	337	355	308	304	294	359	299	303	323	314	324	290	330	297	317	333	320	305	339	286	363	300	300	276	331	311	299	297	303	302	297	321	315	287	313	308	323	276	315	308	308	297	306	318	290	328	321	329	308	302	317	294	316	315	320	305	334	347	315	327	307	340	256	298	306	316	326	307	287	273	287	287	325	317	332	293	307	303	310	308	287	332	298	342	340	289	306	285	283	315	281	293	314	312	321	312	345	306	285	286	305	312	276	299	323	303	300	300	319	300	293	289	341	293	306	301	272	291	324	349	285	299	295	303	329	273	287	317	265	309	308	315	278	323	306	299	295	305	332	288	314	311	300	334	268	334	349	293	308	306	308	339	300	321	344	323	281	302	291	302	321	321	264	298	299	337	302	295	285	335	340	327	292	316	296	286	341	303	289	285	325	297	349	276	316	340	317	296	300	320	312	311	294	287	297	294	329	310	345	280	347	297	294	294	309	302	305	273	273	289	312	297	262	329	337	313	320	316	319	320	294	321	309	283	298	275	303	317	316	297	309	306	288	307	351	342	307	319	280	293	332	251	305	298	313	320	326	293	304	253	326	309	307	300	293	304	288	320	288	294	281	307	328	299	313	291	363	329	296	315	312	321	328	312	318	279	292	281	304	327	309	294	297	285	274	296	278	289	268	334	272	316	296	305	306	307	305	288	339	309	343	291	283	286	302	298	318	344	280	287	287	310	297	311	293	263	298	283	315	334	317	302	283	318	335	324	285	300	291	338	340	289	317	326	295	319	276	314	352	297	291	321	294	319	325	271	320	272	318	316	285	314	282	319	327	334	308	302	309	286	287	291	271	295	276	304	300	311	318	299	273	274	335	323	304	294	334	298	299	304	276	301	302	341	308	307	302	353	302	354	313	341	322	273	294	313	282	250	313	318	307	308	300	343	324	296	286	338	307	295	305	328	326	285	300	316	297	292	304	296	307	306	316	318	321	336	301	288	294	288	310	305	288	306	295	293	303	296	309	306	344	318	324	292	325	324	260	287	290	272	284	300	308	326	298	287	294	301	295	313	304	318	280	309	319	333	297	292	293	303	314	319	315	288	309	294	291	314	307	315	308	308	302	304	318	300	332	322	285	289	317	290	321	287	272	293	280	294	313	333	273	323	297	272	279	287	287	304	305	330	310	332	290	303	322	313	287	346	331	304	312	313	309	290	332	312	301	291	277	329	290	294	298	315	313	300	307	334	294	317	355	352	312	294	304	323	294	310	316	302	302	319	301	288	255	285	309	332	311	315	332	316	319	283	283	308	267	309	370	315	318	313	330	296	303	287	264	302	308	294	335	280	300	278	304	261	315	305	289	291	282	306	305	333	249	325	282	285	333	327	313	331	311	290	303	291	319	353	322	291	267	297	341	310	293	312	285	311	288	326	321	327	295	302	268	292	334	298	321	291	288	294	303	298	289	333	330	317	279	307	300	317	367	328	317	320	315	299	299	293	316	305	320	293	296	328	306	326	319	324	303	339	273	357	310	313	331	335	321	291	321	268	294	313	322	322	301	297	298	300	285	312	312	329	286	288	328	311	314	315	324	317	282	291	317	291	337	305	295	269	266	301	304	315	322	298	300	311	285	326	308	343	300	311	297	287	267	316	308	287	279	307	334	295	299	295	301	320	324	305	269	275	301	336	306	297	312	313	260	312	289	296	327	299	313	315	287	315	279	312	332	307	295	288	281	313	317	303	326	269	302	299	305	326	295	307	328	307	337	327	284	327	276	304	298	253	295	302	296	322	309	305	319	286	309	303	301	328	302	332	296	288	318	335	304	292	319	268	294	318	278	298	349	307	295	353	362	302	305	316	323	310	310	312	304	302	312	313	307	296	277	293	300	278	326	317	293	332	318	320	312	278	311	306	270	300	327	330	339	333	317	313	305	302	346	296	302	317	312	318	319	305	335	290	333	289	290	323	325	313	310	307	312	337	309	287	292	309	275	321	325	315	306	286	307	340	333	303	321	310	301	297	294	325	328	289	301	304	295	311	285	287	337	305	293	301	293	301	302	311	292	302	274	278	254	286	305	299	307	288	322	315	288	349	307	302	309	288	309	298	331	299	285	319	315	296	305	301	284	313	323	335	311	316	302	326	330	336	292	308	309	307	322	267	287	316	296	269	312	323	320	286	313	285	292	319	284	321	255	286	325	308	298	289	304	312	332	316	297	334	289	292	286	301	346	314	312	313	304	305	289	320	325	304	339	299	283	317	309	294	283	289	354	303	282	302	298	274	314	325	337	274	278	315	313	310	315	308	306	306	288	292	289	322	306	294	309	307	320	266	319	317	298	286	278	310	337	329	329	300	288	331	299	323	311	299	343	295	332	293	298	329	316	304	324	305	288	328	313	311	313	290	307	298	294	305	303	316	330	291	330	340	323	349	322	312	337	344	291	275	327	289	288	286	285	312	307	290	273	298	304	326	310	322	301	279	300	316	326	329	307	312	311	301	281	323	342	326	317	311	289	281	314	305	304	313	278	310	316	302	343	332	328	281	319	323	301	323	303	286	267	306	316	320	292	283	304	290	303	287	290	306	295	337	317	305	287	305	312	284	334	312	298	321	312	334	282	307	289	303	336	279	271	288	309	315	305	351	351	289	313	277	341	307	285	294	271	326	327	291	311	320	341	277	319	318	283	297	274	311	311	318	311	300	312	311	303	313	321	285	307	319	288	286	330	295	315	335	328	274	295	309	281	313	313	277	334	286	294	288	305	310	285	288	292	271	293	287	302	294	310	291	332	307	339	306	304	335	272	318	298	328	291	305	303	309	327	309	305	299	288	314	328	322	315	319	295	277	303	317	319	285	297	313	306	368	307	314	307	343	257	299	332	288	301	313	298	347	304	281	305	299	351	335	314	262	309	291	297	283	296	288	293	281	264	308	305	303	328	299	291	280	312	274	281	298	288	297	335	323	329	326	311	306	337	299	301	306	320	316	300	322	337	282	331	302	287	296	329	313	300	314	317	313	288	319	297	316	304	312	315	318	288	304	253	308	296	281	289	286	308	308	306	270	339	293	272	300	312	282	310	281	326	292	319	278	292	330	306	328	307	306	338	283	303	287	321	310	317	296	324	307	351	322	355	326	311	316	311	311	279	257	295	311	301	305	312	296	301	320	302	338	305	300	346	320	344	304	283	271	316	300	268	306	303	295	299	303	295	321	276	279	270	285	286	319	301	316	293	330	313	282	319	318	317	268	284	328	269	288	299	320	311	336	332	309	298	278	324	308	319	276	309	359	306	318	294	296	350	300	326	302	294	307	275	302	289	301	285	280	301	340	305	322	300	303	290	318	286	319	322	284	290	282	315	316	296	293	302	305	300	290	280	292	288	335	315	308	331	309	323	319	350	263	303	270	330	326	285	309	283	332	308	312	292	320	306	318	287	304	299	324	329	304	290	265	322	293	305	357	308	322	291	326	333	304	319	306	292	310	311	290	295
1849	717	711	680	678	676	720	694	733	719	776	713	659	691	666	665	727	748	660	668	661	665	678	686	662	702	683	761	720	653	686	693	689	698	738	721	742	700	695	736	722	671	711	714	648	683	698	731	735	682	723	714	696	687	719	684	652	707	711	677	712	696	690	701	704	688	674	679	741	725	709	728	655	727	632	693	704	734	707	709	693	708	699	689	755	686	675	724	706	698	673	682	729	709	695	685	688	724	700	747	687	750	708	706	716	711	653	742	718	698	700	708	714	728	676	711	683	675	643	680	734	660	699	720	683	707	694	616	711	729	736	686	686	696	708	687	630	705	682	687	700	685	626	696	699	744	696	642	697	705	721	675	684	699	658	691	698	665	714	705	639	634	699	689	698	677	667	689	692	649	673	713	660	697	687	699	689	700	689	724	662	639	686	702	749	721	674	697	713	712	654	764	724	651	692	712	728	657	721	721	697	705	696	685	683	713	678	650	716	709	702	733	728	647	688	669	745	713	673	645	697	686	704	695	668	681	678	748	674	687	657	677	708	746	662	691	713	716	699	640	709	686	662	700	661	706	688	682	710	719	675	665	746	674	737	715	679	712	729	726	748	750	685	691	707	696	693	711	672	678	689	684	694	673	693	672	661	704	658	682	725	719	696	716	679	658	678	679	650	723	617	718	647	734	684	694	711	690	684	686	709	680	690	672	688	671	697	720	666	705	686	698	677	693	741	658	682	712	638	722	699	711	710	725	685	674	729	705	669	685	722	676	714	679	723	704	719	650	687	663	731	646	714	662	729	774	666	696	690	694	717	672	634	687	712	724	680	691	676	691	696	665	700	705	689	651	687	682	709	667	700	679	677	690	673	699	709	672	687	704	683	699	665	632	698	649	661	743	672	714	671	699	718	681	707	712	685	669	666	749	741	686	676	688	707	697	688	710	710	715	683	722	741	686	654	666	696	694	650	714	669	693	680	714	689	700	681	675	643	677	725	732	676	683	679	681	688	672	666	644	700	714	735	728	706	681	756	718	724	688	647	685	664	699	660	657	687	721	663	636	686	733	707	709	692	709	679	695	708	703	678	697	667	660	697	713	683	706	675	678	668	698	689	699	688	694	679	712	661	689	661	684	708	689	722	689	692	693	738	699	685	700	674	707	724	726	723	698	677	699	682	696	637	704	706	667	678	637	703	737	715	719	699	725	672	701	693	672	690	691	669	704	643	712	705	712	667	678	689	713	637	706	690	650	706	664	708	717	722	675	635	733	727	702	725	678	729	669	708	668	644	717	719	683	676	684	666	674	714	680	606	695	705	681	656	705	642	691	710	686	706	722	699	727	684	671	724	705	687	656	660	693	704	695	700	669	680	695	695	670	642	727	644	737	687	700	698	700	700	668	698	736	646	719	692	669	699	653	703	697	648	690	737	668	745	707	687	687	726	734	708	652	667	676	674	703	680	686	689	716	663	713	642	704	690	702	654	677	730	692	737	756	706	662	656	669	717	684	686	676	700	683	663	737	692	698	693	752	686	669	674	700	709	666	710	663	722	758	671	660	701	664	697	689	649	722	680	711	702	691	718	690	720	684	671	723	709	710	715	689	672	645	686	678	675	686	675	705	703	708	729	663	710	678	715	675	695	666	687	696	701	677	673	627	682	701	675	711	732	683	703	725	660	681	697	714	683	719	715	668	692	649	711	676	661	706	673	658	712	651	704	676	691	689	683	702	686	658	723	717	711	688	663	741	689	697	686	677	703	693	704	673	674	716	671	719	692	743	642	690	664	661	738	711	698	708	690	695	703	696	676	693	703	691	700	714	727	700	657	682	647	711	694	640	724	693	696	690	649	677	656	659	732	695	688	747	667	717	670	671	700	701	697	659	737	698	660	658	709	704	683	692	680	686	702	744	728	679	731	729	659	699	718	675	699	696	720	726	765	663	702	692	754	675	677	681	652	676	716	701	700	663	671	684	672	661	702	698	734	704	660	691	736	689	726	669	707	677	689	677	658	718	722	695	668	647	700	674	681	747	666	669	669	719	664	729	646	671	702	685	671	721	676	716	728	691	679	703	695	685	636	719	683	688	702	694	677	657	702	695	695	668	675	678	658	740	678	719	677	709	662	693	658	681	712	718	703	690	675	686	642	729	710	661	669	707	705	659	681	719	684	695	715	663	706	685	711	663	700	757	691	671	698	695	638	655	676	726	699	671	735	730	672	693	726	737	665	704	677	678	700	720	686	744	646	679	669	706	703	640	738	692	705	720	721	658	706	700	724	686	711	725	711	695	676	694	716	708	651	674	670	709	634	715	688	691	665	688	742	700	681	713	687	720	713	661	683	691	652	700	733	681	703	711	721	691	715	680	708	648	719	687	688	725	670	740	666	641	675	686	695	645	661	658	678	690	723	678	703	716	723	687	700	746	658	686	697	681	640	672	709	673	700	725	702	628	708	687	674	733	677	690	699	686	687	675	678	670	692	684	702	656	676	719	691	724	693	677	658	673	723	722	724	706	676	718	720	731	696	680	707	662	709	715	698	703	682	710	734	718	663	663	704	684	710	692	654	690	677	702	704	665	707	689	728	679	703	697	633	721	695	638	701	691	705	687	683	655	704	696	689	675	718	749	709	652	662	690	655	644	684	644	727	719	686	685	703	632	639	701	626	673	685	687	636	670	656	649	687	701	675	662	691	722	678	696	768	737	713	704	655	698	688	695	687	677	713	703	697	724	690	686	712	652	700	667	682	701	713	728	693	734	709	675	743	665	687	708	667	681	697	674	682	740	663	705	674	664	694	716	666	644	722	703	681	726	684	701	670	740	695	749	694	696	661	685	702	635	721	725	673	688	741	696	686	669	704	717	698	681	688	700	697	713	685	663	649	726	709	703	723	730	702	682	693	668	731	690	744	704	719	702	691	666	698	676	682	668	697	673	686	644	719	667	716	709	725	649	718	716	696	686	702	694	710	662	691	663	658	672	668	656	688	657	701	715	673	666	722	731	730	719	742	739	676	703	696	704	713	690	698	647	686	693	671	715	679	763	686	669	687	679	704	717	661	728	696	687	721	667	708	682	660	666	676	696	695	740	718	686	742	680	687	695	727	692	699	653	679	681	712	704	675	680	693	707	722	659	716	731	690	692	689	677	737	696	695	714	709	643	707	651	668	751	677	660	729	686	690	690	732	719	712	684	708	645	722	668	723	679	682	694	679	712	692	705	706	706	700	674	692	710	668	650	691	682	703	721	713	672	667	683	671	716	726	698	689	670	733	701	683	719	701	688	697	713	674	693	701	679	674	706	724	655	661	656	698	687	662	662	636	708	708	731	725	668	720	698	730	720	671	678	691	686	706	681	659	673	660	721	710	696	718	671	672	720	703	647	654	702	739	669	719	683	674	684	672	717	647	699	638	654	687	682	712	687	697	723	678	704	678	705	709	696	678	701	677	711	664	661	682	688	693	708	700	684	717	723	689	698	719	720	699	702	713	750
7319	461	461	369	271	254	206	196	190	185	166	174	151	164	153	165	147	161	138	158	152	161	164	159	181	108	150	152	147	131	142	139	145	121	151	166	135	153	154	136	126	141	142	150	152	143	158	164	125	142	161	145	158	135	137	137	164	144	147	172	149	142	157	133	152	145	129	127	132	145	145	147	153	132	130	148	139	143	156	134	145	141	139	165	166	176	156	145	149	136	155	140	140	161	138	144	112	119	175	161	168	135	148	154	179	153	141	146	144	144	139	138	145	153	137	145	133	137	120	142	147	138	154	152	145	145	159	139	166	156	164	137	151	150	164	129	153	143	139	144	126	150	138	140	127	139	163	153	141	160	124	142	141	133	127	133	151	116	139	135	153	161	157	150	159	120	133	167	123	133	158	140	150	156	126	149	137	130	163	134	143	169	163	143	151	147	135	135	145	123	114	137	143	138	127	164	140	129	131	140	137	159	138	150	136	148	140	163	168	138	143	145	136	159	144	130	157	154	147	145	127	118	137	178	154	156	136	153	141	168	140	159	119	110	142	130	165	117	134	156	152	127	177	150	145	133	146	142	161	152	128	147	138	150	135	145	125	141	134	141	160	150	133	164	141	160	116	145	149	143	137	152	146	161	142	154	143	133	156	145	140	126	164	159	154	129	135	144	173	126	145	150	136	142	157	162	149	140	138	128	140	156	148	151	152	143	158	142	137	117	138	145	151	127	147	143	159	160	150	169	127	165	136	147	140	152	162	141	151	141	147	148	141	132	129	150	163	163	140	135	128	120	148	146	156	155	150	157	135	133	132	137	138	143	122	126	140	144	149	145	141	141	136	149	150	167	156	139	143	157	156	135	121	160	128	147	134	163	151	147	153	123	138	145	139	162	134	151	139	136	143	110	135	135	136	145	178	152	159	151	138	161	152	155	162	153	150	128	149	138	139	151	138	133	142	148	164	143	147	157	137	154	146	135	144	151	127	124	142	149	154	141	138	122	168	125	128	138	131	133	163	150	135	128	155	139	142	142	127	126	128	131	150	133	152	138	146	138	130	158	176	144	156	141	133	126	135	139	140	143	148	150	157	148	145	129	142	146	159	156	147	152	149	171	142	160	148	146	142	158	152	149	144	129	146	151	150	161	157	141	140	131	131	156	146	134	144	138	141	140	112	121	153	135	172	133	149	144	165	140	153	147	166	111	152	143	128	153	141	179	147	150	146	148	143	150	144	125	137	135	132	155	136	155	136	168	145	137	155	152	128	154	139	148	190	150	136	140	157	139	141	157	155	140	160	172	140	139	138	164	156	156	142	175	144	126	126	160	140	147	126	141	150	135	156	159	145	140	130	143	134	156	147	141	144	147	136	147	147	140	151	145	143	147	133	135	154	146	168	163	150	137	154	144	142	166	153	142	154	128	169	139	150	136	139	166	123	138	140	137	159	126	157	150	140	127	142	154	147	156	136	141	130	159	139	158	153	164	146	135	165	144	145	147	156	119	144	151	148	157	156	181	158	166	172	146	148	128	132	135	136	131	132	157	163	144	153	136	120	121	127	124	118	157	151	138	143	140	131	150	132	161	160	128	167	154	144	168	151	131	155	141	153	128	135	151	155	142	135	143	146	130	173	149	162	132	148	163	144	117	152	142	116	154	126	141	136	130	175	131	131	134	161	146	142	142	139	132	146	166	160	133	165	154	116	148	141	147	130	155	165	127	127	151	144	133	153	150	136	138	130	143	160	158	150	143	157	142	148	129	131	151	139	132	163	133	147	134	128	134	132	141	172	169	136	142	146	124	116	140	152	146	156	157	140	139	142	150	131	170	137	151	150	124	146	160	144	153	128	147	143	136	158	143	125	133	149	124	166	140	142	162	142	140	157	148	140	149	143	136	142	150	136	159	154	136	136	147	139	168	147	147	122	165	142	123	135	158	133	139	142	150	169	131	148	155	139	144	158	170	150	128	168	152	141	160	130	142	135	134	125	140	128	148	146	153	160	136	171	144	144	130	127	141	153	168	165	154	167	159	155	150	166	149	140	150	158	150	155	152	124	117	142	147	127	138	156	156	132	132	147	141	159	138	142	151	141	141	137	139	164	155	139	164	140	149	128	131	152	140	133	148	172	150	136	150	140	135	146	132	174	135	140	138	122	137	151	121	141	162	141	133	133	171	129	143	150	136	146	131	130	155	145	148	156	155	113	139	171	153	147	147	152	157	124	162	133	140	149	168	159	127	144	138	125	140	158	136	150	149	163	122	154	152	131	145	151	136	158	164	123	159	135	131	139	169	156	141	170	141	142	143	148	148	156	157	132	143	124	132	161	164	151	143	150	129	137	162	153	138	148	157	140	146	150	144	159	132	148	143	154	132	150	135	145	119	139	127	148	147	160	135	167	152	135	137	132	155	158	152	126	163	163	154	145	158	136	163	147	141	149	143	132	162	155	152	144	146	155	143	136	124	111	147	127	143	145	138	158	140	126	139	133	146	163	141	139	154	177	136	141	154	158	136	143	168	151	133	145	163	159	127	165	153	145	109	147	136	153	170	143	142	131	123	143	134	152	147	164	156	143	128	157	138	140	146	149	142	161	145	151	136	142	126	137	145	138	134	134	134	125	126	155	139	138	154	145	137	136	125	167	157	141	130	123	136	136	154	152	146	149	135	127	138	134	137	150	146	131	152	169	138	147	128	134	154	161	168	137	114	138	170	148	134	145	141	144	156	140	132	160	142	144	132	147	129	161	128	150	149	151	131	145	141	126	142	151	128	149	133	145	151	164	161	177	158	138	115	171	149	140	156	122	158	147	167	122	142	144	147	153	142	148	131	148	158	136	160	158	136	139	132	146	152	159	151	141	168	148	143	130	143	166	143	136	159	124	156	159	152	160	162	149	155	165	130	128	147	181	137	139	140	139	144	150	152	154	135	135	140	153	144	147	154	153	155	132	131	134	167	166	164	160	153	143	181	138	167	157	147	157	148	135	160	138	147	149	138	140	154	121	152	146	165	158	150	151	130	158	142	124	140	145	156	131	173	136	176	148	174	148	174	136	136	164	143	128	166	136	138	143	125	146	145	145	150	151	153	158	165	117	158	146	112	147	139	165	147	158	161	178	150	163	149	154	152	154	122	134	154	129	141	140	153	150	136	142	145	168	149	146	144	144	137	142	156	152	135	137	149	143	150	148	146	137	149	132	125	129	131	150	147	145	148	149	153	132	168	153	149	142	125	146	129	145	135	123	144	152	130	142	127	160	149	164	154	174	143	158	158	135	161	137	125	151	141	127	128	137	132	124	143	159	144	152	167	133	130	121	147	133	138	138	153	147	149	124	146	156	138	147	135	130	153	130	167	131	143	133	144	146	143	141	167	165	159	171	148	156	132	149	157	138	146	174	130	144	163	148	161	142	167	157	162	126	163	144	123	130	151	139	166	146	125	147	146	143	126	141	156	150	131	145	118	139	147	142	138	167	134	131	159	143	156	126	175
6162	637	1094	1217	1010	868	758	700	668	592	592	522	522	484	519	480	461	432	433	443	389	454	474	395	439	419	402	420	399	431	398	409	402	419	434	405	406	418	404	417	380	402	415	405	404	377	382	376	384	386	390	410	423	389	376	436	449	396	393	411	391	402	365	385	405	396	382	361	425	361	383	394	418	393	365	389	400	389	427	392	375	430	384	433	355	385	373	375	360	400	416	405	405	382	399	371	404	365	421	383	405	428	362	416	390	384	375	417	389	420	367	417	390	381	402	431	404	410	422	330	376	350	403	381	370	405	372	376	403	383	387	378	374	369	379	374	393	408	402	373	413	362	422	393	375	421	400	392	366	377	390	375	411	400	404	383	404	391	389	384	366	418	381	364	388	362	389	375	389	369	407	401	436	440	401	407	412	374	412	379	354	421	403	405	379	382	392	380	365	434	410	413	394	422	381	395	404	402	340	386	421	385	406	392	401	404	395	412	388	368	390	403	367	387	390	384	388	349	391	386	376	393	411	391	373	407	388	388	364	400	391	342	387	390	409	391	431	382	380	422	380	391	369	366	400	440	393	378	356	394	359	376	380	383	371	399	405	371	411	433	409	373	426	383	387	414	360	371	374	397	376	363	383	353	406	404	407	381	393	413	392	365	400	406	415	392	368	409	364	405	371	389	390	402	363	411	347	402	397	378	397	417	391	375	394	371	393	361	386	362	400	394	419	399	378	375	407	382	408	392	380	393	371	390	381	396	351	402	397	395	400	378	391	390	390	355	412	395	351	402	412	404	368	389	413	380	423	351	388	393	412	369	388	402	410	362	413	389	423	403	378	402	355	385	405	402	382	348	411	379	407	406	392	374	358	377	374	383	407	448	374	388	422	364	386	392	416	369	415	393	390	431	359	389	388	398	394	426	396	390	411	407	356	421	347	396	386	426	355	401	377	418	437	371	357	381	419	393	396	375	356	415	366	399	388	392	366	409	416	411	402	421	381	406	374	394	383	384	373	391	416	375	405	409	366	388	408	415	384	390	375	388	356	396	356	398	378	363	366	378	423	400	377	394	405	395	386	382	376	405	410	348	369	397	422	412	377	374	394	392	378	390	369	376	405	381	358	400	403	399	351	368	408	388	372	394	366	393	379	368	370	359	399	368	384	405	410	396	389	363	399	376	391	369	416	422	377	390	379	389	435	351	413	411	370	371	405	389	393	345	402	385	401	395	430	394	370	385	348	415	408	407	410	353	412	400	374	404	375	403	401	421	379	377	420	423	375	417	374	396	392	394	381	368	386	368	396	422	400	387	384	382	371	370	401	378	399	390	399	392	413	365	365	364	390	408	378	377	382	390	409	409	418	375	395	401	385	397	365	360	375	402	404	384	379	399	399	391	412	396	410	399	423	405	387	355	399	408	385	383	394	389	350	362	394	375	402	380	382	353	408	396	416	439	389	397	385	364	379	410	394	381	373	393	400	394	384	404	390	403	418	387	419	367	381	367	394	364	371	403	388	367	391	395	388	387	386	401	370	408	382	385	400	409	372	403	397	383	370	388	361	401	397	387	363	397	402	401	399	389	417	373	367	384	355	406	383	369	406	373	371	407	399	439	377	410	378	368	373	390	419	399	371	380	417	363	387	409	381	390	401	367	370	433	367	405	368	388	384	395	394	410	372	416	417	403	385	357	388	428	397	368	371	374	396	365	389	423	395	400	399	395	359	426	386	384	391	400	381	364	369	363	398	414	417	395	411	410	344	427	384	368	394	406	404	396	380	373	406	381	359	408	384	408	393	373	340	360	396	371	371	371	405	385	336	403	351	385	402	385	413	397	400	419	386	402	397	376	381	378	395	405	386	372	400	377	381	389	409	337	394	352	400	372	400	353	390	394	382	402	417	399	375	375	377	373	377	372	360	447	401	386	387	373	359	376	357	375	373	424	388	392	383	376	425	402	423	408	387	380	387	433	376	419	404	402	413	371	382	401	409	387	404	382	388	407	380	389	357	384	405	390	376	392	408	409	400	372	424	423	376	425	371	375	372	394	386	394	365	403	373	397	369	391	426	363	371	387	367	390	371	384	370	415	364	399	401	401	395	400	410	405	350	390	394	391	409	368	423	364	401	410	418	380	407	354	394	389	393	406	389	395	412	373	417	392	400	418	377	380	402	393	409	424	405	384	352	395	412	416	375	347	358	368	426	349	407	417	404	388	396	390	394	394	406	393	370	405	389	350	387	374	406	403	352	424	366	416	402	389	396	388	390	395	398	361	365	408	367	391	383	425	370	404	359	387	401	378	357	383	384	375	419	385	396	342	353	389	356	390	395	404	410	421	390	386	357	381	412	406	418	384	390	438	384	379	389	401	383	397	387	399	416	381	357	404	370	389	366	371	441	398	388	355	433	375	377	407	382	347	387	391	408	423	422	378	364	388	424	382	391	395	411	347	420	397	371	370	374	383	394	401	376	378	357	406	385	423	412	380	415	396	344	380	409	376	383	396	357	390	368	408	389	374	357	349	388	384	361	393	411	402	369	380	383	394	384	403	373	375	369	395	401	380	377	384	442	394	413	382	428	407	367	422	352	421	376	384	403	394	354	378	395	394	410	368	369	362	411	355	401	380	384	384	389	392	369	381	379	400	380	383	360	370	365	393	391	371	395	380	378	371	374	409	404	353	385	393	395	404	395	373	395	411	394	431	405	391	384	367	398	376	395	396	399	362	405	388	388	370	418	378	373	414	384	389	395	360	415	365	399	421	406	414	400	391	393	400	400	403	392	416	389	419	396	385	420	378	378	372	379	376	374	377	418	415	388	373	401	371	406	415	368	384	380	387	420	365	391	414	378	404	382	405	384	380	390	395	385	379	351	361	409	395	411	412	372	398	405	390	398	383	361	404	415	438	383	404	350	405	358	366	402	427	409	432	374	388	403	394	419	390	388	353	397	396	368	394	389	370	368	379	353	382	358	414	373	404	374	386	381	394	405	400	366	393	400	363	371	394	376	417	364	413	398	395	339	368	378	428	403	376	403	405	365	363	388	394	411	384	386	369	351	429	372	372	391	426	403	412	386	363	425	396	371	402	383	411	421	394	395	360	384	421	408	403	414	385	392	380	422	370	370	384	388	384	373	414	406	348	380	375	401	384	411	386	391	382	377	406	392	410	399	356	409	398	408	381	363	412	388	354	357	361	400	417	407	397	381	383	375	369	356	408	405	389	411	390	409	378	377	426	388	385	411	417	403	372	370	412	381	425	378	383	398	340	384	388	422	397	381	431	393	389	384	353	434	368	380	379	390	388	396	427	404	411	383	399	386	418	372	340	398	361	367	376	388	376	390	357	364	352	364	415	388	408	377	395	391	401	356	384	369	372	427	392	390	367	408	391	370	381	381	380	388	395	362	383	362	396	395	389	395	377	392	356	352	397	408	377	382	395	406	401	407	374	374	363	390	378	406	412	411	401	391	373	380	382	377	385	407	427	395	385	375	381
13769	1032	935	707	512	429	355	318	287	270	300	257	218	253	226	264	232	230	193	216	228	245	217	241	222	211	213	234	227	257	217	225	220	212	215	202	195	213	234	218	217	213	191	199	230	228	212	212	237	235	210	242	207	202	235	240	250	216	227	192	218	171	239	219	216	210	207	237	206	207	236	202	222	228	212	225	208	193	230	216	202	217	211	209	221	193	205	240	211	219	211	202	233	241	226	192	214	235	249	216	247	196	230	224	196	205	220	206	199	218	236	255	220	222	233	179	233	222	187	209	223	219	217	226	210	217	205	204	192	218	231	238	221	224	191	186	237	220	212	220	258	209	219	191	181	207	258	239	209	226	208	199	239	216	204	232	224	210	229	201	211	244	235	205	219	210	228	198	238	201	217	221	183	212	225	220	235	198	218	233	206	260	206	198	197	186	196	205	196	189	209	199	218	207	203	229	189	214	215	225	220	204	204	209	211	217	225	207	215	189	208	216	233	215	225	182	207	209	227	212	218	256	224	211	196	212	228	209	222	191	226	216	201	235	201	209	212	235	223	229	200	237	234	225	231	241	206	215	198	225	190	181	220	202	211	210	225	175	211	239	216	217	197	212	215	184	234	214	222	215	225	218	214	197	195	232	242	196	219	203	251	194	211	193	211	228	229	249	192	212	189	222	235	186	226	227	214	246	207	219	233	212	212	188	226	236	216	226	235	187	205	210	241	246	202	215	227	227	213	240	199	207	199	180	206	209	227	222	233	223	219	239	197	199	210	192	234	208	214	218	232	222	208	213	192	188	233	215	207	220	231	235	234	233	217	243	206	233	213	222	225	198	191	217	200	208	222	215	202	222	210	231	224	207	214	202	225	211	219	236	204	194	210	188	203	228	232	227	205	214	227	217	197	197	205	198	217	243	228	233	228	207	205	209	222	233	206	219	219	232	202	192	205	211	206	193	199	218	213	196	211	224	195	237	224	216	241	212	208	201	180	203	224	242	216	217	232	227	203	195	219	211	212	173	216	217	200	216	211	203	223	203	222	218	206	225	241	222	207	229	205	225	222	260	217	263	233	210	223	195	206	245	235	223	201	258	230	198	184	225	234	231	222	222	199	199	218	214	207	212	200	201	232	221	234	227	226	211	241	233	229	239	208	196	202	229	249	174	243	210	234	227	237	227	223	205	230	237	220	210	220	188	221	215	217	235	220	203	226	194	224	215	214	223	219	251	200	226	198	224	221	207	208	214	224	228	228	206	235	198	194	192	203	219	214	218	254	232	208	193	241	223	235	220	208	213	192	206	212	204	195	193	228	208	220	198	207	217	207	249	231	210	211	214	221	216	221	223	223	264	214	221	230	230	218	214	218	223	223	239	217	220	216	230	213	227	192	229	193	229	188	215	215	213	227	178	211	221	197	237	223	197	219	210	235	233	248	223	207	206	197	211	212	191	214	202	219	241	215	205	206	213	174	214	223	209	236	206	215	222	214	188	208	210	205	214	215	211	206	199	238	230	227	200	224	222	204	223	232	204	233	220	229	227	211	204	239	229	208	219	198	208	234	230	208	215	218	227	191	219	229	198	195	229	214	218	227	194	229	224	214	237	180	221	210	217	219	201	205	223	236	235	211	203	218	213	220	228	220	221	214	244	223	207	193	216	188	221	193	215	206	239	216	166	236	206	214	199	222	207	230	218	222	213	201	209	233	192	228	238	198	212	214	218	250	182	215	199	209	195	202	220	220	219	203	225	215	242	202	214	227	217	219	243	202	214	212	241	203	223	204	215	227	235	234	238	220	215	213	217	204	197	201	211	215	214	205	222	202	209	177	220	197	195	226	220	212	227	232	220	225	196	222	210	181	220	207	207	217	213	210	215	211	218	209	212	204	224	203	210	225	206	184	216	237	219	177	218	212	212	228	220	225	210	200	191	226	185	214	228	236	225	213	214	221	223	225	214	213	218	199	198	243	231	229	196	239	204	230	224	228	241	229	218	231	213	211	226	221	223	222	214	188	212	223	208	195	235	210	204	214	235	233	188	197	221	215	241	233	223	245	196	200	222	205	228	219	175	236	207	202	236	185	214	216	215	216	266	202	222	194	222	219	228	192	205	208	204	221	226	218	210	216	228	215	221	193	218	205	207	254	217	218	199	197	204	205	190	233	224	239	252	207	209	235	231	226	211	220	229	229	235	255	214	216	229	224	229	198	197	225	206	217	197	228	236	230	221	227	218	232	246	196	214	225	215	211	228	201	211	215	184	204	233	190	227	231	217	219	228	208	213	209	229	247	233	228	229	199	219	220	189	224	231	227	217	225	199	199	237	192	191	213	220	208	204	202	174	239	220	200	210	237	228	226	226	232	229	203	210	214	218	227	201	211	220	229	238	229	238	232	199	250	205	223	221	214	234	216	220	217	203	213	231	248	220	209	225	250	192	215	223	227	231	191	240	187	219	217	240	233	208	204	202	222	221	203	183	227	217	217	218	243	233	223	201	196	243	216	233	229	219	229	250	198	218	207	207	201	199	224	219	202	193	188	215	216	212	185	230	200	206	236	247	186	217	202	198	200	186	180	222	215	203	221	212	233	176	218	229	215	218	220	209	241	238	217	213	223	237	198	213	232	208	217	205	213	212	236	214	207	186	193	237	226	227	193	186	228	222	215	220	202	207	194	195	187	226	209	228	241	214	206	219	177	235	183	206	210	203	240	228	190	198	209	189	197	232	208	226	231	210	202	218	218	196	219	207	215	202	220	205	191	200	196	228	222	204	213	208	249	237	207	197	219	215	206	226	237	217	197	195	235	220	225	194	192	227	168	248	217	190	226	210	225	225	196	231	226	219	230	216	223	216	210	217	214	202	219	197	218	210	218	205	210	229	213	194	197	207	222	228	205	221	217	198	214	210	197	226	208	198	222	228	245	194	231	216	215	189	209	200	182	214	237	195	235	236	225	204	229	242	218	223	219	215	214	194	222	215	210	197	208	183	222	218	228	208	224	218	246	197	230	221	227	209	208	208	228	219	225	217	234	221	180	220	209	202	206	230	219	211	196	224	202	232	209	228	205	220	198	220	215	212	229	221	210	238	233	208	224	202	234	212	209	210	230	212	223	227	235	221	241	218	214	233	208	225	224	219	202	246	220	198	245	198	205	232	198	234	230	205	225	224	209	227	231	223	210	196	201	234	199	237	200	208	223	212	223	221	194	203	226	227	217	220	205	201	214	218	227	228	216	213	230	181	205	241	226	240	212	220	238	218	237	233	252	219	214	194	204	226	240	211	193	228	211	214	226	220	216	223	232	226	198	184	215	206	219	197	225	221	218	214	218	201	209	215	207	208	235	229	242	242	184	234	210	231	210	225	247	221	200	216	203	200	213	221	229	228	236	212	220	233	241	216	229	208	209	209	235	213	175	187	224	210	184	215	225	256	218	227	197	183	226	222	215	221	233	201	202	236	243	214	216	205	209	227	200	236	201	209	217	222	233	209
8126	1075	2061	2170	1832	1563	1280	1145	1016	987	897	791	776	755	697	692	732	688	620	688	642	636	629	615	622	616	600	570	584	629	574	590	554	641	502	550	594	558	564	608	560	602	558	570	517	551	580	560	592	570	536	586	561	565	536	512	558	591	573	587	576	568	529	552	523	572	516	578	502	575	550	565	600	557	528	549	537	531	566	604	569	570	538	587	543	559	607	567	576	540	533	539	546	544	519	599	537	549	529	597	552	556	543	524	515	566	581	550	573	572	541	519	550	510	525	562	566	564	562	539	586	534	556	561	557	527	555	579	564	522	552	532	555	560	568	579	565	529	561	564	563	549	554	550	543	503	617	517	559	563	544	545	573	544	569	559	564	590	573	551	516	560	543	543	555	529	536	561	547	553	527	564	539	568	568	569	564	521	558	497	563	534	566	557	534	572	556	590	555	582	557	559	547	541	522	548	498	562	563	544	550	507	561	541	530	519	535	580	551	540	568	517	544	576	569	523	522	562	591	589	531	566	564	546	575	611	613	515	545	587	519	541	558	536	575	532	551	558	570	516	540	520	565	594	556	550	537	551	541	508	547	570	556	571	515	551	516	534	566	574	538	617	558	533	541	506	546	570	518	533	557	529	577	534	612	531	541	541	588	569	571	550	546	556	521	573	549	538	542	585	534	572	569	524	596	553	574	518	557	537	545	572	585	561	578	530	569	574	589	515	565	529	569	526	549	557	532	513	554	522	560	527	528	497	573	587	549	550	590	559	551	600	557	524	535	588	575	591	575	567	552	533	488	572	555	562	564	540	574	638	527	548	515	563	509	572	523	587	530	559	541	536	548	522	541	572	516	532	550	560	608	563	582	568	544	513	547	580	546	582	522	572	537	562	566	548	561	537	554	502	554	599	578	546	524	574	559	578	544	553	569	521	554	540	557	534	544	527	547	536	502	539	530	520	534	506	555	605	555	533	551	587	548	569	539	547	561	575	530	530	584	538	545	566	527	575	569	532	573	561	523	560	570	508	553	566	555	574	537	546	574	558	573	591	526	538	606	547	568	548	566	532	568	553	579	560	571	560	542	562	552	573	547	558	564	552	548	589	543	573	578	577	544	561	531	523	578	543	577	535	585	582	565	505	530	509	580	553	535	592	578	554	550	533	564	530	566	578	540	539	530	539	515	558	560	524	543	544	588	536	564	579	531	540	573	557	585	531	560	575	547	532	564	563	548	564	533	564	537	517	533	536	548	507	542	549	566	512	549	597	555	572	565	531	532	559	551	575	538	516	538	567	552	556	509	546	593	596	539	511	520	551	519	527	540	555	556	562	556	540	540	535	551	562	544	556	512	575	555	551	531	521	565	552	538	551	561	531	568	514	528	573	541	548	493	541	590	523	591	494	565	586	571	566	548	506	544	563	523	571	550	500	518	577	555	556	565	508	525	603	545	519	547	544	596	551	529	542	550	566	534	528	555	496	539	525	531	537	535	516	524	547	544	561	554	519	532	518	516	544	516	546	560	538	568	561	558	532	501	531	546	552	498	530	542	543	563	546	539	561	593	550	553	555	554	537	557	544	568	564	602	551	557	531	513	582	519	585	571	503	531	517	551	537	581	562	514	548	538	553	512	576	519	544	555	580	585	486	564	532	571	558	553	529	600	569	560	518	540	584	581	569	557	530	540	550	547	557	536	536	580	529	581	558	532	573	537	523	512	548	532	510	595	545	534	515	560	547	496	539	551	581	587	571	573	537	517	541	550	547	568	558	519	589	563	534	507	553	573	533	551	536	522	575	536	555	525	566	543	510	555	525	522	556	587	528	517	515	511	579	551	538	605	542	558	557	502	532	582	546	536	556	554	554	559	556	556	549	563	501	562	554	535	524	517	548	538	528	549	567	550	523	560	565	570	523	595	570	544	571	593	591	500	555	535	538	572	548	535	560	557	506	554	501	566	512	578	528	533	562	546	574	507	573	534	519	595	536	557	584	528	547	541	562	552	601	581	552	546	532	581	539	555	536	540	555	565	553	559	570	557	558	579	582	565	541	510	568	578	584	540	566	549	540	533	537	545	550	560	555	561	545	567	524	572	572	566	514	533	562	531	497	559	543	538	582	543	554	522	529	544	520	556	553	608	521	553	521	511	570	542	564	539	515	547	593	551	527	528	571	522	527	510	541	621	530	541	562	513	529	545	566	562	536	522	556	578	524	593	555	558	577	595	601	562	563	596	554	524	544	532	590	557	560	547	548	592	546	514	577	595	535	559	575	565	531	565	546	561	567	503	541	514	544	532	534	583	550	562	564	530	493	552	592	572	550	551	552	539	529	574	551	559	542	580	611	541	598	565	564	546	545	616	515	547	526	506	529	525	556	558	566	539	548	558	543	531	520	537	565	537	538	540	589	529	565	527	566	532	561	564	532	528	603	559	580	556	557	547	605	529	576	557	531	587	539	540	552	550	539	508	518	553	563	548	546	544	559	521	543	551	572	599	550	560	558	569	603	557	593	533	532	596	550	566	496	519	538	493	547	546	565	537	556	515	530	527	548	574	519	540	531	591	555	549	527	578	571	575	569	580	576	543	547	509	531	565	561	551	519	549	552	559	526	548	544	587	561	541	551	572	570	579	524	579	562	554	538	539	558	500	617	568	556	494	529	557	522	514	522	513	553	534	530	515	545	550	592	549	565	534	537	543	551	554	494	575	575	568	535	531	523	572	550	535	567	543	583	543	560	579	576	595	509	523	582	534	551	526	554	547	524	548	573	510	541	570	519	521	579	585	588	587	546	580	573	585	549	564	530	551	547	498	570	552	587	536	557	566	584	572	569	562	510	583	546	549	539	540	590	603	551	563	556	560	534	524	552	563	513	546	547	543	544	549	537	499	515	544	567	553	555	580	542	553	546	577	572	563	538	545	509	559	536	566	555	589	569	552	507	537	560	545	554	525	563	542	506	549	560	540	576	543	544	571	536	528	517	528	541	546	505	577	594	542	569	552	558	565	572	545	523	549	545	531	564	553	597	543	550	544	533	552	525	570	506	555	523	537	564	539	582	519	536	547	528	555	605	565	557	540	542	545	559	574	555	538	529	534	543	535	536	564	533	558	510	567	539	560	521	530	554	517	523	536	556	489	573	560	536	544	576	552	520	572	549	546	503	528	555	558	558	538	539	550	535	551	552	577	577	546	558	512	576	596	574	545	565	525	586	558	580	542	558	545	551	569	538	538	559	567	560	511	530	552	511	530	537	576	580	567	548	567	561	548	526	569	559	525	541	573	544	559	573	586	575	572	553	515	511	490	563	544	533	590	502	515	557	500	538	600	559	557	560	533	538	559	546	526	545	593	567	575	538	566	551	553	536	539	571	555	540	549	562	560	540	534	536	551	502	545	532	558	613	529	560	592	529	543	530	549	531	528	588	549	521	585	564	593	604	558	545	606	562	578	512	552	548	569	551	528	518	519	561	544	586	552	577	536	585	551	538	544	551	537	516
1577	322	300	308	337	319	314	279	292	285	270	313	321	305	301	322	312	308	293	289	294	306	310	299	325	318	317	310	317	300	309	288	281	279	293	313	317	322	317	306	296	328	324	282	273	325	311	328	320	294	275	315	311	299	280	289	288	293	302	297	287	319	290	325	299	323	326	278	310	324	307	311	304	310	273	305	297	306	294	299	308	308	309	314	330	319	324	304	299	286	279	298	311	295	347	293	283	326	323	292	295	333	283	289	283	299	315	304	317	309	303	318	310	303	274	331	308	338	309	307	292	302	323	296	293	294	249	296	319	325	310	295	291	345	306	305	309	281	296	301	308	302	291	288	295	305	333	299	314	310	312	312	305	320	298	304	328	274	313	293	311	272	307	333	331	327	336	340	264	314	314	290	290	318	315	367	340	286	315	306	295	333	320	324	319	287	276	289	301	311	323	315	318	371	311	357	289	304	316	362	272	288	287	271	320	307	283	308	314	278	286	303	301	323	310	316	314	300	309	344	332	320	315	290	320	299	280	291	313	338	302	327	318	325	280	299	328	292	327	305	309	305	265	289	310	267	293	287	276	288	307	292	295	312	293	303	256	332	339	308	330	299	299	289	325	281	321	291	337	297	304	338	279	279	304	258	297	290	303	324	283	290	277	296	330	285	265	312	334	318	312	307	314	315	304	335	292	319	294	266	313	290	321	306	329	319	312	360	342	297	292	295	288	309	304	342	307	295	309	292	335	315	300	278	342	280	298	311	311	322	298	314	324	325	312	303	304	323	317	321	285	276	302	309	294	312	312	281	312	315	314	303	327	300	339	325	312	309	351	292	299	288	284	314	269	292	305	303	298	344	307	313	281	279	274	333	304	259	301	315	305	308	305	299	305	293	271	293	321	300	346	306	330	313	304	330	285	320	280	278	319	313	292	308	313	305	311	306	278	311	299	313	308	334	276	313	290	322	309	302	290	290	276	283	319	272	302	264	328	315	281	310	294	311	291	300	325	349	300	294	286	333	310	294	309	315	264	296	317	278	297	306	335	334	323	281	328	281	338	321	315	295	296	281	331	289	283	295	285	302	303	345	288	312	295	304	311	281	335	300	327	319	306	288	322	291	329	305	299	287	336	332	304	281	250	262	317	375	327	333	279	331	292	304	311	288	291	314	320	339	299	362	311	315	278	272	288	329	315	315	317	287	332	273	257	318	274	300	280	319	309	321	321	291	324	338	341	301	289	312	324	322	323	297	297	278	306	298	300	311	292	311	305	309	295	332	314	311	310	308	331	292	297	307	354	326	297	329	326	280	317	283	324	297	313	291	303	348	323	296	294	305	316	351	303	300	268	315	294	254	317	291	284	299	321	314	287	323	302	318	294	295	304	312	288	285	280	307	283	308	324	291	298	305	306	306	283	259	298	291	261	282	277	279	289	311	288	315	321	319	293	302	322	292	318	331	312	314	282	322	311	327	334	322	343	314	298	314	325	283	291	291	301	302	334	344	274	293	318	284	280	287	287	279	272	294	302	304	319	326	303	321	346	277	289	296	316	308	278	329	292	306	297	330	293	268	301	300	283	319	315	329	311	249	278	303	307	318	315	300	253	295	302	337	270	327	329	307	315	313	315	295	304	310	284	311	279	332	310	289	323	295	316	302	272	305	314	278	283	287	269	285	291	308	307	298	307	319	289	298	302	287	300	285	338	327	318	296	348	311	295	314	316	257	323	296	293	288	306	294	324	291	267	316	323	326	293	313	274	319	308	293	317	316	314	277	293	290	332	268	325	288	321	308	280	341	310	286	306	293	316	315	337	304	302	281	300	310	326	292	326	303	291	297	284	321	293	328	311	313	303	334	286	295	287	330	310	313	280	309	283	294	299	297	295	310	294	297	310	317	315	295	310	297	285	313	302	303	306	287	323	309	333	325	309	314	291	316	284	314	292	310	261	299	275	305	302	294	339	276	292	283	332	321	284	347	341	306	297	298	296	280	329	296	303	333	288	319	285	299	319	319	315	309	278	304	321	300	282	330	323	303	293	329	297	328	295	285	302	316	288	297	317	322	303	280	319	323	305	269	290	315	314	267	274	322	309	284	326	335	287	316	330	290	335	302	304	305	267	285	301	269	275	310	321	281	298	341	296	304	306	331	294	312	289	287	294	315	288	337	296	293	294	317	287	342	301	311	291	287	299	308	347	289	299	317	314	315	304	308	318	345	288	319	328	312	346	277	344	328	295	315	298	303	351	351	331	297	297	306	319	291	304	296	326	313	313	317	272	287	343	285	274	328	309	275	310	285	307	308	288	271	306	272	310	308	323	298	298	303	333	278	308	293	295	319	287	301	298	305	317	309	296	293	305	282	306	272	306	321	294	300	295	279	289	290	304	309	305	309	309	335	308	327	294	334	325	298	331	308	333	307	284	272	321	310	315	303	317	300	332	248	333	296	299	301	341	294	285	312	296	285	249	306	289	315	328	266	299	317	289	311	317	325	282	320	286	322	342	317	315	334	286	302	301	305	293	271	320	293	310	303	315	289	326	293	300	320	291	281	300	288	354	286	333	291	300	333	322	337	317	324	305	301	286	306	309	338	324	316	271	305	291	360	285	299	283	313	290	289	274	291	272	299	295	332	280	279	312	335	279	292	298	274	320	286	294	289	315	306	315	312	341	309	307	294	313	270	331	300	320	289	254	307	287	314	296	322	286	323	298	317	310	317	295	297	303	327	297	304	320	315	311	326	296	321	284	299	292	331	284	304	343	257	303	323	307	273	310	335	283	292	292	316	330	347	319	306	312	301	308	302	306	299	297	303	318	342	304	342	339	293	341	296	269	320	297	294	299	331	326	297	291	328	296	277	332	316	294	334	316	315	315	318	317	301	314	325	278	277	322	301	283	315	319	294	298	331	295	332	316	291	318	286	334	323	326	302	283	307	287	322	295	301	332	311	297	292	321	323	313	296	307	312	276	323	308	346	319	308	277	319	304	323	286	286	329	307	287	288	332	319	305	305	304	314	291	280	292	300	313	315	264	284	290	282	289	326	299	302	302	304	300	294	290	313	302	328	302	301	292	268	311	298	311	320	302	277	302	265	335	332	353	326	314	327	292	307	366	299	311	278	284	294	322	304	309	322	301	320	308	315	306	307	336	324	324	325	331	321	309	328	297	305	286	330	321	270	292	305	291	303	323	305	312	331	299	294	306	315	284	295	307	347	297	326	274	315	303	307	291	310	306	311	297	304	296	334	291	310	288	304	311	288	299	314	312	280	307	312	259	318	285	310	297	259	318	292	325	300	352	310	278	287	287	308	299	324	279	297	332	330	322	294	299	323	304	282	315	335	307	303	338	298	293	290	288	329	295	286	306	305	319	310	304	323	334	289	316	292	288	324	324	320	293	292	328	320	284	280	288	296	310	273	264	310	259	288	324	269	301	270	304	305	346	294	286	328	316	294	304	335	318	271	305	314	323	303	291	309	277	308	291	287	317	306
1834	736	729	724	738	725	706	735	673	686	763	723	702	667	696	697	710	673	688	742	725	733	688	654	648	718	651	673	665	719	710	686	721	678	688	668	694	729	703	701	691	719	656	702	666	711	703	665	679	709	679	667	747	702	675	706	712	710	687	738	704	676	690	705	664	686	688	711	694	710	689	701	646	704	699	716	676	690	654	725	707	646	734	674	714	714	689	668	699	702	725	757	691	712	715	747	689	723	707	663	675	695	673	726	696	685	702	669	703	724	676	694	717	733	693	685	685	731	690	643	704	718	680	705	693	710	736	704	776	721	634	689	706	752	699	696	699	672	693	649	725	698	703	704	667	741	715	721	741	673	726	673	710	684	740	643	713	705	698	702	737	677	712	656	660	658	678	704	705	703	690	683	713	698	659	672	646	703	683	724	687	678	672	723	667	677	666	691	736	714	680	710	705	718	724	675	685	757	715	675	659	700	715	681	727	700	673	700	673	703	678	664	707	695	701	740	715	658	666	695	673	701	693	659	720	638	730	711	738	722	691	641	682	655	694	683	682	674	668	685	728	677	775	728	664	677	674	680	691	669	724	724	707	690	671	702	666	775	707	673	709	664	705	691	713	661	686	677	693	644	665	705	697	711	687	714	707	727	665	678	669	670	687	702	639	688	707	692	670	657	738	720	700	733	716	699	760	717	649	702	696	689	685	698	681	696	647	676	730	666	679	717	665	693	639	691	651	651	665	691	724	709	729	729	701	691	711	683	679	682	676	705	770	716	691	690	666	741	656	686	679	730	676	685	687	660	661	682	656	694	697	722	678	675	723	710	710	762	696	694	704	712	691	685	704	645	701	673	665	674	695	667	728	667	697	686	669	707	664	715	673	725	710	709	706	741	703	720	700	661	674	714	661	689	707	665	720	699	689	704	711	730	712	716	609	661	658	747	672	651	694	714	718	675	734	710	698	683	649	678	686	722	624	680	680	687	674	699	705	715	723	709	684	676	720	721	659	639	713	692	637	689	679	705	730	698	730	660	710	696	663	682	731	654	695	738	713	705	655	682	666	696	659	707	669	702	707	692	707	724	679	682	679	688	701	677	683	694	707	678	668	647	694	696	660	659	686	706	715	728	664	678	678	665	681	675	740	695	662	652	702	683	683	717	722	653	682	715	678	677	667	678	690	672	679	713	711	668	630	701	662	681	661	677	707	717	718	690	716	700	691	628	711	676	672	686	699	684	709	650	717	683	736	651	690	720	648	678	722	636	687	692	641	727	680	691	675	706	650	671	740	736	728	759	690	723	714	734	664	707	692	648	724	698	693	682	719	723	688	725	713	718	646	725	664	754	683	640	724	749	717	670	661	687	702	713	713	704	651	694	699	680	732	714	708	696	691	700	674	640	719	747	697	678	739	709	667	700	648	762	667	676	691	751	683	665	720	695	689	680	670	714	678	719	725	672	720	732	682	703	714	652	691	622	711	666	689	685	677	669	728	697	738	712	691	660	715	673	653	698	708	658	659	679	705	681	679	702	689	711	714	721	701	623	696	710	696	731	673	692	705	738	664	690	681	677	741	699	693	684	658	699	743	708	679	726	722	683	701	679	656	705	674	735	648	692	701	720	729	748	694	679	687	753	650	721	650	673	735	702	714	705	648	695	729	674	699	668	728	684	712	715	683	723	679	697	734	687	749	699	690	715	658	682	689	718	700	719	681	662	684	680	715	683	710	691	693	691	695	686	688	722	693	673	668	725	686	697	729	688	702	707	712	664	701	731	650	661	703	674	707	685	744	659	695	695	690	672	658	725	691	663	688	714	667	669	715	724	712	717	704	669	728	667	711	685	680	730	693	689	699	674	660	694	613	673	638	678	634	692	724	647	705	701	679	693	697	666	708	685	688	699	658	674	675	744	673	714	713	649	720	674	693	682	704	663	694	698	703	610	644	688	682	717	705	688	701	685	701	692	670	663	669	675	713	652	671	715	681	667	656	694	678	684	696	640	691	691	721	681	670	694	688	702	720	680	723	680	699	694	722	695	710	666	699	684	754	699	700	700	700	682	702	690	647	710	696	732	682	755	699	670	691	682	689	760	666	726	680	714	744	716	715	716	669	672	686	647	696	662	748	664	710	681	692	678	632	719	647	727	719	719	697	739	707	690	714	703	679	669	730	705	705	673	696	656	673	670	655	678	691	684	702	688	725	678	668	655	659	653	727	688	689	673	701	689	730	674	723	654	705	648	687	668	689	666	701	677	683	710	683	685	703	699	656	693	703	680	648	690	694	709	701	682	702	661	703	697	742	675	688	660	675	718	711	694	673	717	716	658	678	712	712	666	721	670	660	725	724	664	705	686	694	659	716	665	705	642	708	653	703	711	650	676	721	723	724	689	708	689	714	674	667	689	665	711	701	722	660	685	643	749	730	657	717	718	713	665	699	699	731	705	667	672	700	693	712	691	699	684	693	691	681	672	677	695	696	715	753	719	669	740	650	721	701	733	680	708	721	678	726	690	682	693	680	655	698	667	706	681	746	691	732	711	706	699	678	703	681	717	707	651	748	640	678	691	643	652	684	728	706	725	750	726	681	706	672	729	742	726	721	674	705	705	675	672	688	670	684	692	731	696	702	723	689	690	738	604	695	680	660	703	658	713	697	712	672	694	706	692	712	718	695	658	670	766	705	720	732	704	697	667	710	719	718	728	687	693	698	672	687	651	709	701	751	704	666	682	710	619	731	678	669	668	680	641	662	666	679	731	710	704	694	720	701	716	675	725	668	706	692	726	661	646	675	715	719	733	700	734	722	693	733	742	705	687	654	728	660	690	682	682	706	668	694	676	700	652	720	674	749	645	712	719	720	680	725	719	675	714	719	664	672	668	680	664	679	694	669	692	725	726	695	670	708	734	662	652	704	687	765	696	677	686	718	661	698	713	714	691	668	691	697	696	677	674	684	692	675	662	614	708	672	732	696	632	702	650	694	704	671	697	667	684	690	681	639	722	652	687	702	740	732	691	708	713	684	723	655	686	707	724	732	712	700	714	725	731	648	764	736	712	682	719	664	656	715	704	695	698	692	710	739	723	682	721	674	682	686	669	697	670	741	669	704	658	705	708	744	709	654	692	679	654	683	699	676	703	664	696	709	726	656	676	743	695	705	692	661	719	697	717	719	688	661	670	713	700	697	693	711	664	663	682	698	668	681	673	695	692	697	643	742	680	683	699	736	696	718	693	705	679	738	684	697	715	684	673	674	692	676	681	696	716	719	673	686	682	709	689	690	666	752	648	720	710	677	666	730	667	715	662	650	718	659	669	666	695	708	696	642	705	723	683	705	684	720	667	698	691	718	699	716	688	723	654	702	640	676	701	665	715	727	719	688	685	679	691	726	707	713	726	728	682	682	711	671	680	691	698	717	700	682	685	660	701	655	692	694	703	661	752	657	689	740	690	720	673	729	667	688	672	691	677	646	695	655	686	700	676	644	673	702	696	698	722
7300	415	456	390	272	264	213	209	167	192	192	186	183	156	159	171	168	152	167	159	130	173	154	137	155	177	140	154	137	148	132	140	156	164	129	149	151	135	160	142	142	152	142	145	134	145	157	152	158	130	134	136	139	138	151	132	158	127	153	155	124	138	145	152	151	134	138	134	140	149	148	136	163	118	146	153	147	138	140	133	147	155	131	164	141	162	159	135	156	146	146	141	144	156	122	161	150	136	137	157	145	126	146	171	154	140	136	124	151	154	154	146	143	144	151	133	169	128	120	160	138	148	138	140	173	126	149	147	131	142	146	145	158	126	152	135	150	129	139	142	156	138	148	131	140	141	155	136	130	123	129	134	143	144	168	134	151	164	152	146	138	153	147	151	134	130	120	149	140	160	150	121	154	158	148	146	130	133	117	139	174	153	152	143	150	163	143	140	157	136	153	137	164	147	123	181	128	139	137	138	169	135	151	153	142	141	154	149	158	144	111	128	129	152	140	170	137	140	135	153	143	134	128	125	134	140	153	125	174	149	162	137	166	146	140	139	145	149	140	115	144	158	153	141	119	143	142	163	174	142	126	132	143	130	126	144	149	145	156	134	166	126	133	141	158	122	109	146	148	164	132	140	164	149	132	165	153	168	132	147	156	122	127	147	159	139	145	162	116	136	135	129	142	111	136	164	128	128	159	157	169	142	127	142	144	138	166	172	170	143	153	153	155	140	134	142	156	131	153	153	159	141	157	134	143	156	132	137	161	132	145	152	154	129	136	132	127	131	147	149	168	150	158	121	144	151	142	140	147	163	138	129	162	160	137	120	133	160	158	146	122	147	160	149	171	138	172	133	136	136	148	133	130	177	158	134	133	137	120	156	151	143	128	167	137	136	145	138	133	138	153	157	143	152	126	143	154	162	150	171	165	142	168	135	165	141	144	143	162	133	168	138	132	130	137	144	146	145	142	139	129	127	143	152	148	159	148	150	149	142	143	153	129	138	123	117	137	137	151	149	149	141	150	124	150	150	140	134	151	114	144	161	153	127	150	141	132	139	155	146	138	123	117	136	162	142	170	143	148	129	123	144	155	164	133	131	157	155	170	150	135	149	156	127	164	150	128	133	138	131	150	136	138	158	133	142	140	138	134	130	160	149	161	151	172	136	163	129	141	151	125	173	159	139	127	157	163	127	143	137	158	143	142	135	125	140	156	155	146	141	125	153	130	149	134	181	144	118	145	157	150	136	134	164	152	159	129	145	149	161	163	160	145	135	143	165	168	121	139	174	144	138	135	139	119	130	133	135	148	131	152	141	147	164	161	157	164	144	149	154	134	140	145	128	170	141	152	137	142	176	154	142	143	143	145	157	149	139	170	136	158	152	137	133	134	142	146	145	132	137	171	141	151	156	138	129	131	137	137	150	133	152	150	132	124	135	151	149	133	151	131	145	128	144	130	152	108	146	164	157	148	146	139	141	152	151	155	139	148	149	156	170	153	168	117	133	137	135	128	139	152	126	146	134	147	141	155	159	127	116	151	128	149	140	132	137	138	123	152	139	137	165	144	162	117	161	130	148	162	158	154	142	137	140	174	146	144	130	165	167	155	160	136	139	151	147	143	151	159	152	160	153	141	129	140	135	167	152	174	166	158	132	122	141	135	189	132	125	164	147	136	122	146	138	145	150	152	133	133	158	157	152	125	142	145	145	140	151	158	139	159	139	140	150	130	134	130	153	137	126	149	149	135	144	156	139	147	146	157	165	170	146	118	155	159	179	138	149	158	138	151	139	148	144	147	149	170	132	144	151	139	153	139	161	131	156	145	133	127	149	159	135	131	154	147	132	169	154	140	146	140	117	150	123	148	126	138	136	146	159	156	142	140	144	132	155	142	136	148	156	144	135	149	123	146	128	174	160	129	148	137	131	139	124	127	111	128	158	141	139	159	172	145	133	157	143	141	141	155	143	139	150	149	140	137	124	140	151	128	133	138	156	146	120	147	132	153	141	159	142	135	143	138	141	136	142	139	153	148	148	142	127	146	158	154	132	145	165	136	134	154	130	129	162	135	128	127	146	155	152	141	145	147	145	159	156	138	134	127	144	146	162	142	148	157	141	138	133	134	138	146	133	144	143	186	163	158	147	139	149	118	149	133	132	149	147	139	168	147	137	141	166	151	157	131	149	134	135	143	156	137	135	135	142	138	134	141	133	154	154	149	135	144	155	144	136	125	161	123	139	149	142	155	146	148	136	123	151	143	143	145	130	133	186	146	151	137	164	160	154	156	130	161	119	146	141	146	154	145	133	111	157	140	123	135	127	153	143	155	129	155	164	142	139	146	154	143	133	137	153	151	145	172	144	142	118	153	142	151	133	153	151	152	163	139	147	156	132	174	119	131	142	153	135	163	152	162	135	148	124	155	156	120	142	149	144	149	178	154	157	137	135	157	158	162	141	140	133	144	113	138	129	140	129	174	111	119	147	125	137	147	144	135	151	150	141	134	126	144	130	143	126	129	136	147	156	145	165	149	153	137	170	149	154	142	128	142	147	157	158	143	150	165	151	130	142	170	159	157	139	128	151	145	139	134	143	129	150	131	116	132	151	136	142	137	136	145	131	143	162	153	138	139	133	136	142	154	161	143	151	126	150	142	130	126	132	142	167	132	155	161	169	155	139	138	129	159	143	128	109	146	162	147	149	151	128	116	143	148	134	151	152	136	144	175	149	180	155	146	141	145	172	153	144	167	143	128	151	135	134	139	140	162	160	141	154	172	154	134	136	137	147	119	152	125	149	156	159	124	119	131	145	130	154	151	163	148	145	153	156	137	147	138	166	136	147	165	143	169	144	137	160	146	150	146	146	155	149	162	125	136	123	139	139	179	170	155	113	137	160	149	125	113	133	132	134	130	145	148	117	161	152	139	137	144	153	124	144	143	119	148	148	145	141	146	138	151	160	149	165	141	143	137	141	136	134	145	145	129	133	133	142	169	163	166	160	133	146	143	140	151	146	144	129	162	128	149	139	128	136	139	144	141	116	124	172	148	127	138	144	144	142	141	140	134	150	148	175	160	142	108	141	138	143	140	145	127	142	119	128	158	129	144	137	128	154	136	135	137	134	172	142	133	133	143	141	132	159	164	131	125	153	145	136	139	121	132	145	164	160	169	151	165	138	139	164	143	132	134	151	133	150	152	150	137	138	148	151	157	124	145	146	151	132	153	133	130	136	151	130	136	140	160	132	125	142	145	130	147	156	145	158	129	137	147	157	123	166	164	128	163	157	145	129	166	156	156	141	149	126	131	163	149	155	139	147	141	154	129	162	126	156	148	147	137	175	124	146	151	130	150	138	135	142	134	114	147	134	183	156	136	146	129	143	138	157	154	133	155	132	144	153	164	138	139	150	127	159	132	158	127	162	168	139	129	163	133	154	141	151	157	133	132	138	148	145	153	157	151	146	144	147	135	123	120	133	146	143	149	124	150	155	119	134	144	156
6209	658	1126	1221	962	841	733	712	663	610	502	533	495	491	479	442	493	454	435	417	462	440	433	411	428	411	410	385	395	389	405	399	361	428	394	405	422	400	409	422	404	376	370	452	373	403	380	388	355	363	407	356	386	379	398	369	378	377	362	427	408	396	375	383	402	377	391	380	376	380	425	400	415	365	404	409	390	403	368	388	391	419	407	398	383	380	391	399	342	359	382	389	409	420	388	372	375	387	359	383	402	388	371	382	392	347	417	425	399	394	356	351	389	370	380	393	413	371	418	417	378	402	404	422	413	393	398	399	388	410	364	383	391	419	378	412	377	398	406	412	405	421	395	429	409	454	389	393	398	394	388	400	421	397	366	399	377	404	417	430	368	400	378	387	361	396	400	377	377	409	407	387	373	407	399	372	397	362	373	420	395	388	379	402	407	394	390	423	425	393	414	412	403	396	378	391	423	388	361	373	402	377	402	384	362	386	367	368	369	417	377	377	366	397	383	392	396	425	364	390	359	420	387	405	357	383	394	409	344	396	380	383	407	401	395	388	374	379	408	381	386	383	376	374	374	394	374	420	399	384	380	394	401	364	393	379	371	357	422	405	372	380	408	401	370	398	412	428	381	402	392	382	394	375	379	377	364	396	387	374	396	396	380	370	386	396	409	364	400	390	380	373	414	397	418	413	404	386	373	350	362	374	371	365	400	409	376	402	377	393	371	410	389	380	394	376	406	420	393	381	392	364	408	376	420	412	424	403	397	375	374	381	388	387	381	411	394	418	414	422	406	398	371	365	399	397	376	379	384	433	395	396	386	359	404	389	383	379	385	404	400	379	393	370	421	387	365	377	365	350	382	371	392	383	352	392	351	390	396	437	391	404	415	362	412	395	388	395	381	367	372	392	404	390	418	399	412	392	383	367	404	371	417	387	367	417	379	380	415	365	406	390	331	394	373	402	363	422	405	381	402	392	421	406	410	389	402	383	394	388	397	374	413	375	416	431	378	377	362	414	396	402	375	388	385	441	377	433	383	374	381	405	363	375	384	412	365	409	367	383	348	383	433	372	417	356	377	398	412	369	379	377	366	412	376	360	401	424	392	374	404	349	413	393	399	404	374	393	382	406	390	349	421	414	377	399	407	370	416	396	340	404	335	360	397	394	379	359	395	400	357	390	392	399	384	375	387	393	402	387	368	404	390	404	411	377	381	391	389	388	371	358	403	371	396	398	373	411	383	390	382	406	401	384	405	423	379	379	389	378	399	369	399	394	375	381	339	395	418	386	353	403	393	401	391	384	395	369	386	398	371	417	383	372	413	406	388	402	401	404	365	371	395	400	403	354	336	391	380	381	385	357	366	389	390	415	407	389	375	398	391	381	362	375	393	394	417	350	371	370	372	357	371	411	401	403	393	391	369	402	412	362	398	421	360	365	402	385	379	408	411	387	428	379	371	376	400	398	401	380	390	352	400	408	384	423	366	376	381	396	411	388	387	377	382	390	380	423	410	382	408	391	405	399	410	375	390	381	387	384	413	375	370	396	403	391	372	398	406	385	383	376	410	420	392	333	383	391	406	403	387	385	404	439	366	415	407	395	412	369	445	374	380	415	373	395	368	370	426	411	394	388	402	391	374	367	411	399	376	372	368	389	373	425	376	403	386	427	371	359	419	404	400	394	384	407	370	381	390	372	404	386	403	418	411	363	393	375	388	400	373	343	397	390	379	361	385	413	366	362	366	362	360	415	397	374	435	383	367	367	366	412	393	412	392	397	381	381	357	378	399	414	413	391	390	377	378	389	389	383	380	371	379	392	410	413	381	371	394	406	387	378	390	374	402	382	414	380	357	390	430	388	384	392	354	388	409	381	370	395	394	381	372	381	392	369	369	406	376	395	380	381	386	392	391	424	401	393	369	398	382	366	378	420	373	409	408	368	369	376	418	370	400	390	378	408	396	387	418	364	361	408	419	369	418	375	393	381	421	367	385	399	364	410	390	427	391	360	411	378	367	405	423	422	398	363	376	402	429	407	407	435	376	391	383	408	372	341	377	394	373	407	353	395	412	397	365	382	353	406	340	396	383	356	349	389	393	364	391	381	377	416	419	396	380	388	378	397	425	379	412	412	420	395	365	341	392	369	382	410	408	376	380	411	377	372	404	396	431	373	380	369	410	407	415	429	401	350	385	403	383	403	366	395	386	419	362	390	397	397	335	390	407	375	393	395	404	381	400	381	383	402	388	379	387	402	410	383	397	383	360	355	388	416	394	388	398	375	381	392	356	373	398	386	392	390	368	379	394	377	365	387	381	410	433	375	381	365	395	367	406	373	372	379	391	344	409	433	369	402	383	382	400	423	378	404	394	364	390	403	392	351	406	391	373	396	406	391	361	392	401	403	401	396	388	380	368	398	367	389	382	377	376	417	385	382	420	426	374	417	408	365	414	397	413	373	388	399	394	399	355	422	410	383	367	395	400	429	417	382	400	376	350	387	378	384	401	424	375	417	375	378	391	403	421	416	366	400	372	423	359	396	394	379	415	383	384	392	397	351	383	388	376	375	393	405	389	388	403	367	402	388	385	395	398	394	378	381	409	418	404	377	420	371	367	372	400	403	386	371	406	378	392	405	392	395	390	384	386	390	396	368	377	407	380	389	436	387	374	363	378	392	381	369	378	381	398	398	376	406	377	385	396	388	381	411	411	392	385	400	378	367	380	446	439	359	390	346	377	423	402	354	381	379	399	388	408	404	409	393	369	413	362	394	390	422	391	375	366	389	397	409	371	409	392	387	403	369	383	375	377	369	426	421	388	400	364	409	426	384	391	411	361	380	386	402	380	373	421	418	382	427	382	393	432	388	413	402	400	384	397	381	395	409	405	397	396	398	371	395	385	408	400	391	462	391	355	390	404	377	377	370	393	414	370	381	385	358	407	394	352	373	403	440	411	385	368	391	387	405	385	319	403	398	420	360	422	383	434	342	402	377	399	389	363	413	367	377	401	387	355	363	346	397	418	383	402	377	419	394	386	405	405	412	387	397	393	400	381	399	417	328	405	377	413	381	375	421	393	389	382	436	358	370	412	384	393	403	380	371	391	376	369	383	399	383	387	391	376	406	358	387	409	375	385	404	414	379	408	400	358	392	355	369	355	415	382	432	384	416	387	430	385	422	389	390	402	431	380	384	432	389	378	414	392	368	389	398	375	364	351	404	375	391	404	400	383	357	399	396	379	388	368	367	371	373	410	390	394	387	372	380	409	372	354	376	357	377	366	372	380	393	365	392	406	373	378	386	397	378	430	399	413	412	413	393	402	419	389	406	376	384	367	379	397	384	429	408	423	406	394	417	372	381	383	384	419	360	411	373	383	413	399	414	386	377	414	374	382	357	424	383	365	369	375	394	377	394	385	387	375	371	376	391	336	360	403	409	388	457	418	411	403	370	412	338	379	354	404	362	396	403	429	392	379	420	377	400	390	347	380	368	411	369	411	370
13807	1036	955	720	513	359	368	293	303	299	261	230	233	230	269	259	245	232	219	202	265	218	235	234	232	232	224	230	230	235	242	219	233	239	221	189	200	222	215	220	218	216	233	217	195	229	219	216	218	221	210	211	212	248	205	224	225	209	213	191	238	213	232	201	223	219	226	203	206	246	182	227	200	203	206	235	218	232	227	216	196	180	220	206	222	222	222	219	215	215	220	196	210	182	225	188	224	226	195	221	230	214	207	207	212	198	233	197	184	241	219	218	220	212	215	216	250	216	226	205	218	253	209	200	216	239	237	208	208	244	229	208	202	227	236	198	207	232	214	221	197	226	192	219	222	240	191	207	218	228	225	248	222	203	213	188	231	207	238	198	233	217	201	219	212	210	213	226	193	238	217	202	206	228	229	187	233	234	228	221	201	203	226	230	175	205	218	192	220	215	230	199	200	201	222	242	225	237	209	186	193	224	187	215	215	211	246	218	222	232	191	198	214	243	190	214	213	179	218	213	200	200	234	235	196	202	245	185	213	226	210	211	234	234	211	231	210	206	198	203	212	212	225	193	251	198	217	258	217	211	218	205	242	215	199	208	260	221	206	196	251	207	223	221	226	212	212	218	218	221	201	222	182	223	240	254	236	201	202	217	195	241	243	242	231	214	196	222	205	211	197	233	222	194	234	217	211	228	218	237	204	225	227	192	235	199	196	217	217	211	218	197	210	232	236	221	219	209	208	196	219	227	220	215	193	236	231	206	198	231	237	199	194	195	215	197	186	200	213	210	252	195	202	221	226	197	203	240	187	214	222	207	222	197	205	225	213	198	184	244	217	216	209	232	248	214	226	236	191	234	213	195	199	210	220	196	226	208	212	233	213	203	194	210	212	208	183	216	200	190	197	231	183	205	219	186	210	202	199	229	257	215	237	216	216	201	203	219	230	216	216	204	219	239	234	203	256	216	207	217	211	248	216	206	225	250	241	205	215	216	242	238	233	226	205	242	217	231	225	221	235	208	218	213	238	193	224	214	212	218	215	213	197	227	191	217	242	224	195	199	216	222	198	213	225	215	202	203	223	231	231	226	205	204	205	230	201	231	225	223	180	224	236	215	209	208	206	210	209	210	213	223	210	246	242	247	198	220	212	202	233	191	216	212	256	230	226	245	210	226	203	210	207	232	231	208	211	213	175	233	215	220	215	222	216	193	222	221	232	212	204	236	226	220	213	202	216	229	212	245	237	212	232	212	215	240	235	225	237	218	212	203	229	215	204	218	207	223	223	193	211	198	197	206	219	202	168	200	203	194	197	213	203	213	228	175	210	217	208	207	220	232	226	197	201	215	218	220	215	215	217	207	227	195	217	242	223	198	220	222	225	199	220	187	216	227	200	209	220	203	232	203	206	193	232	227	231	196	237	203	201	216	225	214	250	211	216	205	218	217	190	222	197	223	230	204	210	217	243	187	196	220	258	223	224	233	249	197	210	209	217	209	219	244	202	226	208	216	228	207	177	176	210	246	237	219	209	225	230	187	223	199	245	242	238	203	198	231	187	216	204	204	226	199	192	197	207	222	205	230	218	223	233	205	198	236	228	195	204	201	241	207	232	248	212	254	218	209	231	215	206	207	217	219	202	208	245	197	245	230	220	195	210	198	237	209	231	186	188	229	227	214	277	229	220	192	210	205	215	220	203	230	197	203	218	238	244	206	202	203	221	200	244	209	229	227	216	201	229	196	234	203	221	240	207	200	212	229	216	219	217	202	236	210	241	217	204	220	205	225	230	234	203	229	227	222	235	193	216	215	217	199	189	230	205	243	210	214	214	202	205	211	209	213	230	208	212	209	179	228	230	244	225	214	193	240	205	195	194	218	213	209	235	233	205	233	219	248	196	253	194	238	185	225	223	265	215	211	235	199	194	209	231	234	247	191	237	195	233	218	194	228	222	224	221	192	203	244	231	234	206	204	187	201	199	187	210	237	220	208	200	208	231	198	223	195	189	211	205	224	215	197	215	228	214	242	233	202	203	201	210	200	219	225	189	225	200	206	223	214	209	232	215	198	219	198	222	219	211	212	217	208	217	224	208	206	235	196	236	199	237	191	200	257	243	211	214	227	226	247	197	218	210	224	215	187	182	207	229	233	229	211	226	236	220	214	209	193	198	225	213	203	197	196	206	207	200	230	199	207	212	222	212	223	222	215	196	218	231	239	206	217	207	195	243	230	222	242	185	199	219	203	204	202	209	231	229	223	233	201	208	204	225	213	213	248	222	219	205	207	212	188	228	214	204	203	233	218	220	211	210	207	199	209	216	225	249	205	198	228	220	217	222	238	214	213	192	232	232	212	217	187	194	232	226	199	221	223	219	241	238	234	232	211	207	220	214	191	227	224	193	237	223	205	193	233	224	215	203	216	237	242	244	208	209	194	203	212	229	211	249	207	195	209	228	246	242	207	231	217	223	233	191	194	216	224	213	195	217	195	203	212	232	190	214	212	216	221	181	224	218	201	227	211	234	216	219	211	197	201	225	210	187	242	208	223	226	230	213	212	222	188	247	210	207	229	212	223	233	232	206	237	202	203	234	223	245	247	212	240	193	196	208	190	229	215	210	188	210	210	199	229	223	203	237	211	220	208	223	205	217	202	223	195	216	224	222	207	205	211	224	218	204	203	204	215	191	208	195	210	226	238	222	223	211	219	227	214	215	224	215	192	190	240	230	205	206	219	211	253	220	209	200	212	227	191	210	222	208	234	208	234	222	205	231	210	212	207	244	227	217	215	224	215	205	227	244	227	194	194	198	205	247	209	218	222	228	208	219	216	203	207	197	212	206	202	215	214	213	178	212	238	194	196	233	205	181	227	201	210	234	208	223	207	242	247	180	230	218	220	231	236	225	212	252	227	223	215	215	217	206	230	247	194	213	225	238	196	223	207	200	214	221	191	228	211	218	201	206	215	228	202	234	202	236	198	231	218	200	198	231	235	233	215	203	198	215	199	209	239	248	225	204	241	227	216	219	210	225	224	206	200	244	221	221	226	196	225	229	222	210	212	199	228	215	208	213	202	222	225	195	205	212	228	223	209	222	236	212	186	200	228	207	227	243	229	221	214	230	251	213	215	234	178	200	225	214	169	220	191	211	225	204	228	209	205	225	243	241	214	247	226	226	230	244	235	217	252	218	184	232	202	216	223	192	222	232	230	236	212	202	228	236	203	218	196	191	229	219	226	227	216	218	238	221	227	204	215	203	210	218	220	231	242	195	228	225	214	202	229	211	211	220	223	203	208	182	216	240	189	227	212	213	222	213	226	197	193	204	205	218	198	207	186	230	206	232	207	225	202	221	198	207	237	235	233	226	217	232	212	243	215	240	217	187	177	212	235	229	211	197	208	202	221	203	193	202	182	218	222	223	213	202	198	212	187	220	215	243	203	222	230	225	219	201	258	247	213	212	239	199	241	194	180	231	224	209	197	221	236	200	201	222	229	206	222
8167	1071	2024	2320	1807	1584	1304	1225	1041	949	886	930	780	814	719	692	711	696	677	634	620	666	645	641	645	656	621	673	638	590	584	570	615	587	551	554	552	576	582	547	547	572	574	569	520	570	536	533	607	581	538	542	586	560	555	587	547	546	563	537	577	575	539	595	619	584	571	539	548	547	538	598	570	549	545	592	574	571	576	564	550	564	540	569	606	542	543	519	580	562	552	561	509	573	536	541	581	561	551	564	545	574	516	560	512	567	577	539	567	532	567	523	547	548	536	559	586	575	586	572	508	549	546	525	588	532	522	541	545	554	560	548	570	589	508	529	597	540	584	536	551	516	556	573	561	549	545	587	565	527	511	559	561	577	545	547	533	505	564	517	545	590	545	518	561	563	528	545	584	550	527	539	582	559	552	545	513	573	573	533	548	568	585	594	531	566	534	505	579	581	557	516	557	593	582	548	570	532	517	514	555	551	499	547	590	591	562	513	537	554	538	545	530	493	472	555	580	548	591	593	550	555	538	612	509	530	507	549	554	569	536	572	572	554	563	538	510	569	576	548	551	564	549	585	579	616	561	540	509	593	533	553	535	551	560	547	560	516	546	566	543	540	578	567	604	567	511	560	531	506	564	590	576	522	541	538	566	565	540	577	539	520	538	546	536	545	568	539	536	492	581	569	557	578	562	561	513	552	533	512	558	573	537	564	538	581	548	535	540	560	584	551	579	553	557	566	557	570	564	554	600	542	515	569	511	571	531	548	552	588	559	561	558	555	563	572	524	548	511	534	558	507	508	554	495	538	557	592	548	576	597	553	573	589	545	559	546	531	513	584	604	538	547	565	566	580	624	541	532	532	553	573	535	549	547	571	588	558	523	564	565	568	537	523	547	571	526	538	583	516	604	569	533	562	545	514	515	571	508	575	598	552	549	537	522	553	572	544	536	563	530	558	535	562	543	586	577	599	560	550	556	590	574	550	561	546	554	552	539	574	544	569	495	590	517	512	542	569	499	524	597	597	568	534	570	505	525	565	536	537	581	555	565	551	553	563	564	487	534	519	542	563	532	566	539	531	563	547	569	554	589	532	559	543	546	554	565	551	588	545	562	545	567	603	548	556	574	568	557	564	553	545	563	520	532	528	543	558	546	542	573	529	519	582	545	565	571	563	538	549	556	549	577	565	526	529	564	537	546	508	554	548	554	529	567	566	534	574	560	518	524	566	534	571	539	557	562	583	550	588	534	548	533	533	542	542	561	564	547	580	546	550	548	524	523	541	568	519	550	544	562	570	556	525	581	558	552	537	500	529	515	528	522	567	553	556	547	555	549	571	561	563	532	490	518	527	539	510	528	555	557	524	537	577	623	522	553	545	548	559	605	543	585	501	545	602	536	563	564	494	543	522	558	564	565	537	589	519	520	562	567	592	594	527	490	574	538	527	575	609	565	550	564	528	556	535	542	561	543	556	578	591	513	543	575	523	545	600	566	536	560	560	570	550	557	547	611	561	527	573	516	552	553	558	522	561	570	567	524	552	525	539	586	568	576	548	556	547	580	550	556	511	540	551	508	507	546	555	589	555	515	541	522	544	532	526	535	544	564	587	581	501	591	584	551	538	547	591	591	570	546	532	525	546	536	539	558	588	575	556	545	544	547	548	550	554	547	574	505	554	567	546	560	540	540	571	553	532	536	574	549	557	582	591	524	566	546	565	532	539	554	564	550	569	511	563	574	572	574	575	536	625	544	539	531	567	552	543	577	487	552	551	542	563	550	546	543	559	527	584	539	598	567	500	551	547	535	549	561	553	555	574	523	550	558	554	540	537	573	585	529	529	550	576	566	543	560	558	561	541	506	494	572	552	555	569	592	573	532	511	583	563	543	559	542	511	530	515	566	532	541	585	577	562	557	555	560	540	518	535	552	567	597	542	546	553	515	564	561	535	612	586	602	519	601	584	536	563	568	561	585	568	531	605	524	575	548	578	551	557	526	525	565	559	536	572	534	589	574	513	550	541	536	548	568	535	555	529	575	516	553	553	571	550	574	527	573	558	581	529	598	522	542	543	566	606	532	576	573	557	521	545	602	496	561	576	556	564	526	585	586	532	507	568	563	556	545	537	544	536	553	534	551	556	534	539	564	550	535	563	565	525	553	591	547	554	572	577	588	576	557	558	538	521	577	550	547	561	563	601	541	526	562	516	587	581	553	536	584	561	548	585	564	544	539	535	529	563	578	550	518	573	592	593	490	508	551	541	549	560	547	554	565	543	563	587	557	543	573	516	574	583	558	566	516	569	546	526	557	542	576	565	546	566	534	535	564	588	559	564	518	564	598	569	598	543	570	570	527	544	570	561	568	533	541	523	557	533	576	550	538	527	545	597	534	551	532	588	521	529	569	558	553	532	540	594	580	543	567	490	569	577	530	537	577	576	565	545	555	560	536	588	622	551	545	554	570	519	556	551	550	558	546	536	509	581	538	577	542	513	574	595	542	574	591	577	616	545	544	546	595	533	540	558	574	511	573	508	562	547	566	550	522	554	543	505	573	558	585	532	548	540	546	508	529	566	568	590	523	573	554	568	535	560	568	551	539	515	538	533	570	547	560	564	566	536	569	518	574	557	520	581	516	551	583	541	512	575	562	555	528	547	524	535	537	559	561	547	512	562	565	547	554	566	564	555	582	588	542	510	564	550	505	568	579	577	528	527	530	581	592	561	577	509	553	560	536	541	524	560	559	534	546	551	532	551	559	588	553	537	598	553	546	509	546	553	558	573	606	562	566	577	564	584	547	508	548	553	579	541	571	538	566	563	588	578	524	577	512	568	598	602	539	571	551	539	560	553	568	535	534	541	485	579	556	555	544	543	601	518	588	500	582	541	549	533	556	519	595	548	569	520	528	545	540	593	563	548	526	538	556	540	556	593	557	560	541	567	545	593	571	491	541	514	595	547	548	534	588	558	572	540	579	575	565	580	594	536	538	575	555	527	538	536	537	551	572	520	522	595	558	533	539	539	560	553	580	484	547	567	548	561	505	563	534	521	509	537	511	531	544	567	543	541	529	551	534	568	523	584	561	560	564	551	552	565	537	525	525	529	556	567	523	528	532	544	556	564	592	574	568	558	562	564	519	493	525	504	559	554	613	556	531	568	560	552	563	495	551	580	576	564	565	532	530	536	534	588	543	529	543	536	573	531	548	570	556	565	540	524	529	569	560	591	529	543	531	524	546	606	600	548	537	537	538	578	570	544	591	564	560	592	528	536	530	533	546	520	567	574	552	536	545	583	552	606	576	559	546	581	532	540	595	580	579	588	563	545	553	529	562	544	549	563	549	544	570	528	556	564	561	547	575	548	575	554	544	561	512	568	552	581	541	528	521	596	524	537	578	585	511	545	567	562	541	579	585	577	537	540	532	555	567	514	540	572	558	570	584	552	578	516	557	573	565	550	542	560	577	545	544	554	573	544	583	561	556	514	497	562	516	553	525	523	538	523
1604	282	315	348	315	297	275	309	280	299	326	327	336	280	281	262	336	343	305	298	320	294	321	314	301	333	322	318	299	305	307	309	303	320	334	307	306	328	306	283	313	327	338	307	285	306	305	300	288	292	313	277	285	268	324	306	302	293	286	318	293	333	325	298	296	292	315	304	302	291	307	306	313	323	297	324	361	293	298	295	344	335	278	339	317	330	325	307	294	320	278	326	302	309	312	316	340	301	296	296	304	295	292	263	347	284	304	327	302	283	307	298	294	289	303	339	307	328	301	306	305	304	328	304	330	295	321	278	340	294	285	274	309	294	311	305	288	306	319	293	290	329	298	293	294	269	314	261	310	277	257	278	322	307	298	294	284	317	319	303	300	318	310	318	295	309	279	349	264	284	283	315	293	325	368	289	322	248	306	314	287	285	303	290	298	298	297	327	295	339	296	286	277	251	279	291	300	328	306	296	340	337	317	278	319	296	269	283	323	320	305	265	323	298	293	282	281	293	326	312	274	324	327	298	277	284	290	295	314	290	316	266	337	308	341	312	292	321	304	269	310	293	285	308	305	295	298	314	328	290	278	299	289	311	316	285	284	312	304	316	272	302	320	316	293	340	288	280	267	324	325	310	275	292	322	309	325	298	316	325	317	288	271	278	323	329	311	309	305	299	287	292	283	314	276	296	313	282	291	294	316	307	363	323	319	280	290	327	302	299	270	290	313	318	279	296	347	307	313	311	308	327	322	302	324	289	311	321	288	308	297	322	292	302	313	311	329	310	326	317	284	320	275	299	291	284	294	330	328	298	326	324	284	325	261	321	308	260	291	324	320	310	303	331	307	370	315	269	280	257	307	342	264	321	342	297	315	308	290	292	301	280	339	322	290	318	267	305	313	347	327	288	274	285	285	300	305	293	304	285	325	304	300	274	336	306	320	319	308	311	306	303	271	312	294	336	330	285	293	294	265	298	308	282	318	344	282	309	307	343	314	303	310	298	322	309	296	307	286	288	310	309	276	291	306	280	328	308	343	293	344	294	327	315	322	284	306	318	299	258	280	291	305	276	311	312	316	311	325	330	308	320	328	310	299	311	292	315	278	308	278	276	333	275	315	319	291	309	299	291	317	305	329	320	283	296	283	312	299	310	296	326	329	326	310	270	313	295	286	259	278	305	320	277	323	281	320	333	313	282	311	307	295	327	304	311	279	306	320	272	308	322	278	300	320	280	310	306	306	297	304	294	300	284	309	294	282	281	340	307	309	290	294	289	306	304	347	341	308	299	320	317	288	311	258	274	331	286	305	284	274	274	349	296	341	318	293	298	305	309	311	341	323	322	307	301	303	305	294	309	309	335	285	287	333	289	305	287	310	275	275	336	294	274	265	293	284	303	313	296	341	294	305	295	266	293	291	272	341	308	305	314	303	305	310	292	298	289	313	319	318	276	290	271	305	280	301	355	332	284	272	287	296	292	317	297	302	311	308	316	304	320	307	289	320	304	310	300	322	346	320	320	324	279	296	303	294	304	312	319	309	306	308	321	320	278	320	295	316	300	335	290	303	306	321	304	276	291	312	311	269	301	309	295	314	298	297	334	323	318	321	313	291	257	294	308	303	315	310	308	303	279	304	327	308	352	329	289	300	316	310	288	285	310	317	327	315	311	290	289	283	290	291	318	302	313	312	330	317	302	255	279	302	273	334	301	301	314	338	288	299	300	271	278	331	290	314	307	257	295	301	328	322	303	321	310	311	323	318	292	305	307	324	276	325	293	303	297	334	298	345	298	247	325	321	254	312	328	324	300	303	307	323	310	292	307	303	289	290	314	275	298	316	317	311	305	318	284	272	300	308	283	296	324	293	294	307	293	276	295	300	292	302	284	303	292	311	289	315	306	311	294	303	328	307	295	284	314	309	314	265	330	310	293	283	279	284	259	302	286	305	341	305	282	279	320	323	308	333	287	308	295	318	290	320	318	308	299	314	307	317	294	321	261	310	310	300	320	302	285	338	306	326	301	318	287	288	312	335	318	312	272	312	293	309	315	311	307	314	283	312	346	313	311	312	323	284	298	300	312	321	322	335	292	283	314	302	324	312	314	286	300	295	287	290	335	316	311	301	264	289	283	288	327	310	290	323	289	301	302	328	307	283	294	299	311	301	311	308	298	329	298	331	312	295	291	315	325	286	311	301	297	282	326	293	306	332	296	317	283	287	307	338	274	288	310	305	309	288	281	321	270	292	305	333	307	307	317	295	300	290	350	319	290	352	291	308	294	271	282	330	296	306	289	311	270	300	331	305	327	293	333	309	306	322	336	288	295	288	345	295	291	296	278	317	297	305	331	309	291	298	291	316	310	310	257	315	304	307	274	302	325	257	288	316	305	319	320	318	287	310	303	315	317	290	291	305	277	271	322	316	282	272	291	309	324	306	280	301	285	333	305	327	310	294	308	306	311	284	316	287	294	300	295	288	307	282	330	311	318	305	324	334	300	311	280	311	294	291	303	293	311	304	325	290	283	312	294	308	334	301	274	275	315	341	310	298	309	312	302	310	324	337	306	321	291	292	296	317	332	290	299	317	278	301	299	320	309	302	297	303	275	291	325	323	308	291	309	274	312	325	307	313	255	265	309	329	297	323	299	301	293	311	303	322	294	319	308	329	285	289	292	287	311	288	306	319	278	319	325	283	284	299	324	271	309	309	313	285	323	289	323	291	321	295	281	315	342	322	316	339	281	337	307	318	296	291	326	302	336	299	318	320	318	312	294	313	306	334	336	303	307	269	336	327	323	319	290	276	287	323	283	305	261	319	312	309	304	338	286	304	259	305	294	285	291	286	301	300	297	288	311	309	312	313	342	310	311	283	312	284	290	284	309	298	278	312	318	308	291	277	310	272	316	318	291	296	285	317	309	257	301	332	298	312	276	288	309	326	317	301	272	310	291	271	333	310	301	304	277	322	304	296	302	318	289	298	315	342	310	359	307	313	313	293	326	309	286	291	310	313	272	308	328	288	274	301	284	291	285	297	273	296	305	302	277	280	298	284	320	305	298	300	313	285	293	314	304	348	300	292	319	287	303	284	286	294	330	319	310	287	330	300	310	313	297	300	324	267	330	309	296	287	293	272	312	265	295	276	332	291	317	295	258	290	295	275	305	289	283	295	297	294	328	315	338	307	280	283	309	314	287	302	288	337	302	340	286	307	320	323	289	293	306	300	305	309	300	325	329	291	323	297	310	322	306	290	284	299	347	313	288	308	293	311	304	329	311	287	325	310	298	302	293	310	273	294	295	340	307	298	303	294	315	342	305	287	298	315	330	287	282	295	276	313	289	324	299	336	294	312	278	298	309	325	298	325	305	327	309	322	266	312	306	289	288	333	336	310	349	321	322	304	318	302	317	316	276	318	295	259	265	286	310	316	323	315	305	290	305	287	272	303	333	293	319	323	297	318	288	316	317	299	308	279	301	314	308	293	291	301	301	301	317	329	330
1776	681	732	690	685	707	735	717	746	646	662	751	731	668	731	662	696	691	701	698	671	698	658	671	701	701	697	694	767	694	696	726	694	708	711	685	713	691	671	667	723	711	660	695	685	649	685	693	708	657	681	724	686	714	695	703	713	688	716	684	712	691	703	717	712	630	664	686	652	712	719	628	665	698	719	676	660	708	716	650	730	693	686	699	693	660	670	686	689	665	672	650	699	679	722	692	718	627	703	720	706	674	635	664	673	720	725	690	659	696	668	681	714	715	648	727	636	711	662	723	710	692	682	662	658	702	685	735	676	675	673	661	735	681	681	735	670	694	706	677	720	665	665	679	633	662	687	691	702	716	693	737	680	667	729	717	689	700	644	708	703	712	696	666	707	683	685	736	697	673	740	693	712	668	691	730	685	717	671	661	648	716	702	668	690	684	691	697	689	667	693	751	698	686	670	748	690	679	682	692	690	707	731	687	704	738	664	713	667	663	668	673	683	671	687	672	676	693	728	681	695	753	686	735	735	620	721	688	701	725	683	690	688	704	716	701	640	712	688	711	746	684	685	678	661	713	693	672	714	706	713	685	703	703	690	688	695	696	697	679	715	693	700	710	692	664	668	711	726	695	665	710	701	628	638	682	629	688	702	681	727	681	691	682	691	690	725	715	646	715	612	661	732	667	680	662	715	686	670	627	703	676	658	682	667	643	684	694	693	704	699	681	674	683	746	656	682	730	691	755	688	680	637	719	655	705	707	673	711	681	699	688	702	654	715	672	705	654	713	684	679	702	698	702	682	729	711	662	657	707	709	683	704	644	663	668	653	661	672	672	712	675	652	692	723	717	655	644	686	714	674	657	709	637	679	677	688	705	683	699	692	717	665	640	692	737	711	664	673	672	688	677	665	676	650	721	632	713	685	713	674	649	744	700	714	685	658	705	684	685	665	722	681	670	651	670	676	711	678	659	658	723	634	678	706	679	655	713	666	673	650	672	683	693	643	696	697	680	695	741	711	702	656	720	669	741	636	728	700	733	678	674	651	679	695	722	679	712	652	696	685	664	750	674	656	693	738	711	683	731	678	683	642	687	667	663	692	700	761	705	686	690	694	741	684	724	668	685	646	688	659	708	666	707	734	703	695	686	652	667	670	730	667	671	656	626	698	683	658	679	732	691	689	749	653	722	742	704	726	671	638	683	679	678	665	680	704	676	696	655	645	678	640	677	689	690	669	669	686	700	709	680	698	714	707	721	686	729	715	681	647	649	678	686	666	683	702	668	688	698	631	680	684	693	699	695	638	685	695	664	761	699	675	714	703	664	690	655	720	704	728	687	712	650	701	662	698	690	698	669	673	715	719	701	648	646	684	693	697	704	693	661	699	683	721	676	689	664	706	693	670	731	671	681	702	688	646	718	684	677	677	668	629	675	697	633	723	687	706	646	727	707	705	722	668	687	700	672	640	705	647	712	746	698	745	725	732	715	675	691	698	701	686	692	667	711	717	685	664	693	660	720	730	676	690	752	714	659	685	696	667	695	688	697	648	666	665	693	682	652	693	736	707	668	680	700	690	707	624	690	700	689	684	652	676	716	748	676	673	697	691	706	674	724	660	686	700	714	679	713	681	681	694	716	693	723	687	705	705	676	655	673	674	694	686	656	728	683	678	688	705	700	670	694	678	642	653	674	634	684	706	714	703	654	682	744	671	714	722	682	697	624	733	677	719	631	680	712	630	701	734	690	658	720	667	659	668	703	648	762	654	631	658	673	709	694	680	684	672	673	677	683	700	640	676	708	679	673	652	698	687	668	714	676	706	717	703	707	720	698	668	622	736	740	708	679	675	715	664	658	670	713	708	701	651	647	741	684	668	679	682	732	749	735	662	656	657	673	670	658	706	677	668	682	708	718	681	735	689	739	698	698	693	702	727	667	714	692	672	689	666	665	664	685	744	710	669	693	685	727	643	683	707	659	710	679	694	672	667	674	636	722	723	688	687	692	738	700	659	693	684	677	676	689	677	682	695	697	731	693	721	670	680	662	703	661	698	689	712	670	714	685	689	686	720	667	699	695	689	707	695	723	682	656	687	697	677	657	687	654	675	686	688	653	672	684	696	724	661	680	660	710	698	738	723	678	732	714	653	675	690	727	696	641	658	656	692	687	701	690	619	696	666	666	673	660	706	686	741	626	744	625	670	709	693	708	677	735	659	704	702	683	663	728	714	665	676	642	641	718	687	713	695	719	685	688	673	722	667	673	632	685	673	692	703	684	718	699	683	695	682	698	682	691	679	691	721	636	672	655	685	626	673	700	621	661	705	681	663	696	668	644	668	688	688	675	711	682	663	714	700	718	644	686	693	713	692	668	698	668	710	678	683	716	700	690	651	710	683	667	741	649	711	699	715	649	683	737	686	642	652	679	657	680	680	686	691	721	682	671	700	704	682	677	695	719	729	715	698	674	728	744	684	701	644	680	712	704	681	747	728	681	700	684	668	721	704	688	696	667	670	627	660	678	692	681	639	707	681	712	703	705	750	665	697	682	677	680	694	710	690	673	715	647	679	674	668	706	686	658	695	653	655	752	658	673	663	674	725	674	692	717	701	639	696	646	725	672	730	667	687	704	739	668	686	686	643	706	682	678	707	661	681	699	653	675	717	716	700	706	651	678	699	707	627	711	673	677	715	690	728	659	712	652	684	670	701	682	701	697	778	704	669	680	650	700	700	694	682	709	673	715	696	700	709	673	734	667	695	694	722	643	714	687	661	668	696	770	688	688	677	727	700	682	694	689	715	664	698	657	719	712	663	711	686	666	704	672	718	659	702	732	661	680	709	697	694	701	680	683	697	704	707	682	691	672	710	721	667	696	705	708	718	719	701	653	715	716	627	674	718	676	721	666	663	699	672	712	702	734	697	701	702	694	640	645	705	695	675	710	740	657	706	684	681	757	706	691	678	730	693	678	700	662	661	720	725	702	679	746	679	690	667	659	712	665	649	680	643	646	661	683	681	665	719	704	679	688	687	681	707	721	723	678	651	719	745	678	716	639	671	701	680	673	691	686	674	705	699	727	700	658	690	711	661	724	665	733	699	704	687	707	697	711	679	683	677	663	692	689	706	634	713	662	698	698	681	676	669	648	719	636	653	669	705	709	716	714	710	657	777	704	646	742	663	700	714	682	680	728	709	633	643	678	703	640	676	708	741	690	660	680	677	665	703	688	720	705	676	692	690	727	660	697	689	675	727	664	608	663	738	662	750	692	683	734	690	708	675	701	697	656	730	700	707	731	689	710	669	706	643	679	696	684	680	673	759	713	693	716	679	720	751	637	700	725	699	681	699	670	715	681	700	689	723	686	687	675	710	697	703	706	698	690	665	698	673	674	671	671	714	699	707	718	662	695	685	675	692	674	662	679	690	720	670	657	675	685	736	684	719	721	724	696	686	691	668	707	717	652	701	696	684	701	688	660	657	671	720	702	709	697	754	688	649	725
7406	458	440	367	253	257	207	189	189	199	162	182	163	162	167	177	137	138	171	151	138	148	151	165	168	163	154	137	144	149	148	146	137	151	155	165	139	135	166	134	150	155	158	142	135	170	165	160	159	134	137	155	174	156	156	138	173	136	160	140	135	124	142	156	160	135	149	136	152	137	153	141	155	147	125	137	127	162	132	161	154	167	142	149	156	130	132	136	146	143	150	162	128	131	141	143	160	132	131	150	132	119	166	134	131	120	160	146	139	151	131	145	143	142	126	123	140	140	126	135	142	155	144	136	133	114	121	140	139	149	150	184	200	132	129	167	137	153	132	148	156	138	157	151	135	136	149	141	150	134	132	159	166	155	144	133	164	159	143	140	143	147	163	136	141	117	153	144	172	160	147	135	187	156	171	141	158	149	139	131	128	153	146	150	122	128	142	156	159	138	118	127	142	136	154	161	148	153	130	138	141	124	141	142	177	123	137	153	159	140	162	142	130	139	138	144	152	132	145	149	142	136	153	142	134	140	166	168	168	156	153	157	138	131	142	164	149	146	151	134	164	142	140	128	154	137	133	151	137	162	143	158	138	124	146	153	135	143	154	153	142	149	148	130	134	144	146	146	133	137	146	161	144	170	140	135	160	142	158	155	140	132	148	153	155	143	133	149	139	153	166	151	146	134	140	143	143	148	154	159	158	139	165	128	126	158	132	139	144	131	127	148	149	151	193	138	146	149	129	137	145	145	126	147	154	142	130	161	137	147	139	153	124	150	127	142	122	140	149	148	134	145	158	145	157	136	127	145	134	155	144	138	161	166	162	156	154	144	143	148	157	152	141	164	128	141	151	131	136	142	151	165	138	139	171	134	142	141	155	143	160	140	162	159	143	157	149	135	142	121	130	151	155	147	157	151	135	134	134	148	142	149	170	160	136	170	145	135	146	128	134	124	158	172	134	146	149	146	145	147	142	136	130	140	128	145	181	134	146	165	148	166	160	143	151	148	127	136	141	142	134	144	142	147	137	138	141	145	148	149	143	156	143	136	158	114	160	147	155	148	148	138	134	124	166	133	137	151	114	127	150	154	136	152	157	171	163	137	131	143	149	159	123	135	154	148	145	139	139	133	156	138	159	134	142	140	149	125	150	131	149	146	144	139	120	144	151	140	155	136	147	140	170	156	177	150	146	128	151	135	169	150	151	160	149	160	159	139	164	147	143	170	133	155	154	158	148	135	138	140	138	156	160	135	132	136	139	174	168	141	146	152	130	143	160	166	153	157	133	131	155	141	130	123	153	174	136	127	131	143	152	167	171	154	158	138	159	151	169	141	146	101	150	143	140	164	127	151	164	162	145	124	144	114	158	144	132	140	142	147	156	142	144	138	129	143	136	128	151	143	144	129	146	140	144	133	144	159	143	163	136	137	169	139	108	141	130	146	139	147	134	148	162	157	140	137	125	141	144	143	142	136	132	140	127	134	123	161	133	131	139	143	154	130	148	138	162	152	158	127	140	148	145	138	175	135	158	156	140	132	157	154	137	146	126	128	156	148	152	123	160	140	127	135	145	147	146	152	153	147	117	133	126	153	138	145	141	136	158	128	133	126	176	154	121	154	149	141	144	123	159	136	141	138	146	154	139	164	157	167	146	128	130	155	143	183	111	145	141	154	147	147	136	137	163	135	134	170	138	155	119	145	137	141	152	155	144	128	163	148	135	136	144	132	171	159	146	152	144	130	151	146	147	152	150	142	135	138	161	125	142	124	163	141	126	140	133	136	131	148	172	129	125	127	151	136	156	145	161	141	163	128	150	137	155	123	149	144	155	159	164	146	150	118	145	160	162	152	136	157	144	153	132	153	154	144	143	136	123	154	135	150	151	150	121	160	149	155	150	150	145	161	147	147	142	151	144	129	134	149	152	137	164	142	131	144	152	152	124	140	126	144	148	129	140	139	156	121	137	130	166	140	135	133	151	162	129	147	162	157	148	141	168	126	117	153	140	138	162	149	132	169	153	143	142	129	130	132	137	143	163	158	135	143	132	163	119	167	165	138	134	147	159	132	145	144	118	158	147	123	151	161	138	164	147	147	122	153	126	167	139	161	140	154	137	157	148	174	136	143	144	140	138	141	146	134	159	166	164	153	148	137	164	151	152	144	155	130	132	142	153	166	136	140	124	132	141	147	156	135	138	154	160	138	164	155	137	138	147	137	137	155	163	138	149	146	136	141	128	159	143	142	145	157	142	154	129	167	159	144	143	145	146	121	126	166	153	136	129	141	143	149	155	167	128	135	153	160	159	138	142	152	154	148	134	161	151	143	149	142	161	148	169	145	148	175	154	149	138	133	161	139	140	137	143	145	149	131	145	155	141	160	143	153	137	136	146	169	176	138	143	138	142	122	145	146	154	134	148	178	171	132	148	136	128	138	120	126	145	147	150	132	137	145	149	155	142	148	168	152	138	135	159	165	142	134	144	159	146	119	152	136	161	136	151	162	133	131	131	132	149	138	141	152	173	163	126	147	154	156	162	146	138	153	134	121	137	138	150	157	121	158	107	154	146	128	141	175	149	143	137	136	140	153	145	154	148	139	122	145	128	156	122	139	155	129	149	138	130	154	140	112	126	161	152	157	142	132	155	158	152	150	163	147	159	144	147	181	134	153	113	166	143	134	143	154	165	131	155	130	135	154	148	136	141	147	163	156	147	147	155	144	150	150	128	124	141	158	145	141	155	146	149	131	149	139	154	141	153	122	147	135	147	140	145	142	198	152	136	149	125	152	146	140	139	139	155	163	157	151	141	168	146	134	125	134	138	168	149	127	140	140	157	145	135	140	146	154	149	150	142	168	152	148	157	154	167	125	128	127	141	149	121	157	115	137	133	139	139	141	119	141	155	168	158	155	151	149	148	127	128	150	128	126	149	128	154	125	155	156	154	155	133	141	156	147	140	140	135	150	153	147	133	144	142	147	134	121	147	158	160	138	128	140	145	148	145	147	153	149	173	139	159	148	156	130	133	156	158	139	135	146	168	147	140	122	135	146	148	121	156	118	147	149	150	141	121	133	171	137	142	125	129	154	145	139	134	144	142	151	154	140	141	136	159	140	137	147	126	122	116	146	148	131	141	156	158	154	163	158	145	167	135	144	134	125	137	142	136	156	136	152	148	165	134	147	154	150	120	146	152	151	167	138	150	182	125	156	152	128	138	135	147	143	156	156	142	138	161	141	175	145	137	121	138	155	159	153	174	156	167	156	134	140	126	144	123	132	141	137	135	137	141	126	148	156	146	164	153	168	130	139	158	160	151	151	129	152	148	152	132	157	172	136	155	168	134	142	152	146	152	125	134	159	136	148	163	178	152	134	140	160	150	124	125	143	167	176	136	127	157	141	110	145	145	141	132	151	148	145	137	141	134	149	131	148	157	171	156	133	151	142	139	142	158	156	148	124	165	150	138	135	121	154	151	138	153	156	138	176	145	144	151	116	162	142
6165	645	1056	1208	1000	851	768	686	647	566	536	464	485	516	467	477	424	472	458	428	416	472	396	414	436	383	426	422	407	429	408	401	448	406	423	388	429	362	385	400	385	399	399	374	407	399	388	418	394	386	361	401	411	405	369	397	368	420	402	375	409	404	415	387	425	443	407	433	380	406	397	387	391	392	383	429	407	388	348	384	441	440	412	360	399	384	378	417	392	365	417	404	386	372	402	349	393	388	387	435	386	398	415	405	392	395	409	394	399	374	358	376	385	399	410	388	404	392	378	378	421	394	445	374	391	402	394	388	382	362	333	367	406	390	365	414	383	373	397	424	325	387	399	376	378	418	408	403	399	389	367	387	403	390	398	405	392	373	402	407	381	360	369	372	405	418	375	363	397	396	402	346	386	386	374	392	375	401	402	387	414	382	415	407	410	420	410	411	397	399	377	388	396	411	387	324	395	392	360	389	398	362	383	399	386	373	392	375	381	397	396	441	379	417	393	400	385	360	395	375	399	425	411	380	372	367	410	383	369	396	385	343	371	409	370	379	379	417	380	373	400	405	367	388	373	414	367	404	417	347	397	373	414	392	406	393	435	395	397	396	373	372	396	413	416	384	389	433	382	417	390	432	352	381	397	418	407	422	386	387	345	411	413	372	379	396	382	379	421	364	380	404	395	381	342	373	375	368	410	345	379	396	378	450	370	370	384	424	362	398	380	385	366	396	397	443	402	385	397	369	395	417	380	392	396	398	379	359	398	411	392	391	409	394	393	389	394	386	393	396	394	372	402	391	437	409	382	412	415	401	395	433	373	370	357	391	371	400	359	392	395	373	412	403	366	384	403	390	355	381	379	373	342	396	388	406	391	419	395	380	408	368	400	387	389	398	380	366	395	398	384	347	398	382	383	391	384	417	360	379	410	400	386	405	400	370	378	397	369	384	384	391	398	412	402	379	373	407	385	407	362	391	365	382	404	410	358	415	388	383	381	381	397	414	373	406	394	432	413	395	362	376	379	377	443	410	381	411	388	369	386	384	405	382	383	375	373	417	406	377	422	404	401	404	398	362	414	372	369	400	362	402	381	382	393	422	351	384	359	428	380	398	378	409	402	409	405	362	408	396	367	386	393	415	381	373	371	389	393	320	417	398	397	397	387	407	364	366	411	384	398	383	401	406	361	399	382	385	404	432	416	387	372	371	361	385	378	351	379	418	412	353	408	396	332	394	356	395	380	387	350	354	375	368	415	359	417	377	391	396	394	384	368	370	393	395	382	397	400	383	387	413	381	355	398	419	411	427	410	419	358	397	410	392	357	398	382	389	369	384	370	371	367	412	395	429	382	381	384	424	401	410	418	414	379	375	340	390	372	362	378	380	426	364	376	391	408	393	364	415	399	436	373	380	403	380	414	397	407	411	384	383	386	359	408	404	383	405	369	371	364	396	391	381	391	405	413	369	370	401	411	357	420	376	399	387	355	379	417	352	402	361	389	408	395	408	390	380	419	414	421	363	368	378	393	412	367	384	351	369	390	370	357	386	358	397	382	414	385	401	408	378	391	400	374	401	354	382	370	396	379	390	386	394	410	427	430	411	376	395	353	372	353	360	413	365	355	377	401	448	423	374	371	367	379	371	407	406	405	393	381	396	392	361	380	355	394	386	402	389	380	378	412	425	373	412	374	397	396	393	366	415	357	392	384	453	400	402	425	382	433	386	422	399	408	389	395	376	407	392	386	365	411	382	411	383	373	370	400	374	399	396	398	373	373	377	403	380	371	390	413	412	369	388	413	370	410	409	413	394	421	408	405	352	375	395	396	395	385	410	407	373	375	395	392	324	332	385	398	361	402	371	369	348	415	437	435	397	393	397	382	365	363	391	372	367	413	421	404	356	398	389	386	389	389	408	407	392	408	381	368	374	365	385	406	350	427	386	437	387	409	375	393	424	400	328	369	377	346	383	384	402	415	378	411	388	391	379	398	390	370	372	375	381	395	409	416	410	396	409	335	415	404	428	380	379	388	375	379	390	369	378	406	408	410	418	378	420	410	402	406	408	370	370	395	379	411	410	384	380	396	397	375	379	375	348	436	383	383	362	411	405	424	363	402	365	383	424	398	404	452	386	397	387	392	390	413	441	373	398	392	380	384	379	408	375	375	384	387	387	410	370	396	387	361	356	389	393	390	411	407	398	374	439	376	367	383	361	397	387	367	383	348	365	396	387	380	387	349	380	361	415	371	424	410	426	394	369	397	373	410	428	372	401	425	409	366	395	375	379	361	377	374	385	405	363	404	400	380	394	380	384	425	400	371	342	349	392	340	371	377	366	391	417	377	384	385	392	420	374	387	347	379	395	357	430	373	379	370	404	401	416	413	393	390	390	405	391	370	379	399	391	399	382	373	415	413	384	389	392	377	342	424	367	362	396	370	379	405	406	397	389	387	352	407	422	412	381	374	391	394	381	395	410	365	415	401	428	368	387	408	362	367	416	376	413	370	365	448	379	390	376	386	410	411	419	410	413	380	383	365	322	415	390	403	386	405	408	378	393	417	365	414	400	395	399	426	401	372	411	400	399	383	371	358	411	399	358	377	392	399	379	390	384	387	419	408	384	382	383	437	373	393	357	399	382	430	422	393	354	379	382	419	401	405	371	399	412	410	417	396	386	400	415	399	370	401	394	383	444	378	421	342	414	441	407	403	378	398	385	367	407	381	389	358	343	349	366	413	402	420	408	410	373	377	391	386	417	399	393	398	390	412	380	381	393	382	384	379	390	403	386	426	408	378	402	432	381	365	360	354	432	373	402	375	419	424	386	375	412	383	373	361	389	377	384	383	359	390	384	385	397	391	390	408	385	421	372	381	429	406	374	408	370	387	395	382	370	378	426	375	393	352	450	368	363	363	383	378	409	394	359	372	373	416	357	421	391	391	397	378	400	377	415	394	383	393	393	408	381	430	403	388	398	373	373	401	384	399	364	378	401	372	404	398	393	370	395	396	403	391	408	376	385	385	399	369	388	373	376	392	392	380	390	381	413	405	397	376	391	411	401	413	388	392	413	375	400	385	397	384	368	392	420	406	382	369	357	403	393	362	395	393	374	394	411	416	369	390	419	386	378	390	366	371	383	398	423	370	386	400	366	398	376	371	388	392	389	379	387	413	405	365	377	387	404	389	401	421	380	378	384	360	383	362	412	374	388	425	392	414	384	369	390	385	394	387	393	383	388	409	378	385	419	409	362	380	380	415	398	370	394	388	400	403	414	406	406	400	399	370	415	399	402	402	388	387	390	422	406	382	391	356	372	399	391	386	360	416	387	396	368	382	376	384	371	374	391	366	413	388	404	369	380	364	440	397	414	376	375	355	388	399	420	435	357	372	400	391	392	368	351	387	389	389	368	410	433	417	416	386	383	370	366	422	379	390	391	424	357	393	378	428	384	406	383	389	371	391	392	389	384	404	398	360	411	363	377	378	392	408	418	392	383	387	382
14050	1087	989	736	521	434	385	327	298	271	274	266	276	231	262	215	225	223	235	232	240	227	225	212	218	258	191	211	200	229	211	210	227	217	208	212	200	217	210	227	245	224	218	219	239	228	231	230	226	217	223	219	230	205	197	231	213	213	238	238	217	199	233	219	206	222	216	245	232	233	213	211	243	240	248	226	239	236	215	218	213	216	227	247	220	210	207	211	240	229	222	179	198	214	218	225	228	226	200	218	219	204	231	222	194	228	217	215	190	218	228	226	210	222	227	223	178	210	211	207	207	204	212	207	192	225	226	208	235	245	210	214	184	204	224	231	179	208	224	209	217	238	214	209	232	208	213	207	230	211	214	213	221	224	215	202	203	197	208	228	199	220	231	236	222	208	218	207	222	223	212	234	199	220	214	218	223	235	194	228	221	217	218	203	216	198	213	198	232	241	210	210	207	210	224	218	223	205	186	207	215	218	230	215	222	227	238	224	227	229	235	236	205	225	220	237	211	226	211	224	233	221	213	203	234	246	221	211	212	185	210	213	222	235	239	201	219	232	223	250	243	230	238	226	212	196	230	227	213	229	207	216	223	188	228	202	207	227	214	200	219	176	222	231	221	212	223	229	224	232	201	214	213	216	228	199	205	223	211	206	213	241	220	254	256	244	211	195	192	220	214	218	228	170	213	209	199	210	209	228	219	218	232	219	226	218	226	244	227	225	199	204	183	208	223	224	189	233	194	210	199	228	201	233	231	227	188	233	203	213	206	198	219	198	214	214	215	217	236	219	212	234	222	194	224	222	202	223	246	214	179	177	211	208	227	233	228	235	228	220	233	223	222	207	220	209	216	229	232	247	202	238	215	211	199	238	246	209	200	221	203	240	216	218	206	215	222	217	218	194	210	229	191	220	209	201	207	209	189	239	206	193	225	208	228	224	223	221	183	195	224	233	212	246	252	216	201	230	233	226	208	214	207	192	230	231	211	222	234	218	228	236	238	208	252	239	203	208	218	209	202	226	241	226	230	223	226	231	221	198	220	230	232	256	181	213	222	219	216	213	238	190	225	252	221	222	197	242	223	233	216	196	235	189	215	245	230	250	225	202	206	195	222	238	232	202	199	190	239	217	229	221	207	214	232	215	226	227	203	227	243	240	199	184	213	205	232	221	238	202	196	217	216	204	203	210	219	200	224	198	196	196	202	239	240	220	215	249	255	204	198	206	214	199	224	235	190	199	221	230	208	209	205	214	245	214	200	215	207	213	216	232	208	222	244	210	198	223	203	224	207	226	185	210	197	202	204	199	212	244	241	197	216	196	226	261	234	209	192	238	230	235	232	239	199	232	225	221	217	210	194	201	219	237	198	208	227	203	197	236	212	204	211	183	202	216	248	223	194	221	224	240	201	224	204	223	223	200	222	205	236	239	161	234	223	230	243	230	201	228	192	253	245	200	237	190	205	224	210	240	202	199	224	196	227	197	231	200	222	260	227	220	230	232	225	216	206	218	234	216	231	217	220	210	217	207	197	212	220	233	224	218	212	230	227	236	208	241	240	225	220	228	228	215	183	199	197	202	234	199	201	224	242	202	224	220	234	220	223	227	227	208	233	220	226	207	200	195	225	221	195	214	227	234	218	204	207	207	212	193	226	223	238	216	222	216	228	183	227	226	249	209	211	220	207	217	217	202	214	210	224	236	201	235	207	219	214	224	216	221	218	247	237	232	224	216	225	244	242	206	216	226	232	243	235	218	219	221	228	209	185	185	241	219	254	217	248	215	192	208	226	221	256	177	212	208	225	224	210	211	241	214	216	222	221	200	189	234	212	202	230	205	203	191	213	224	206	212	222	212	222	218	211	222	219	239	207	227	218	233	236	239	228	202	197	224	236	232	189	260	250	226	216	208	227	231	213	228	223	224	194	233	220	207	198	215	216	224	192	216	208	222	229	221	240	208	222	226	214	224	229	226	223	212	237	231	225	177	210	233	196	204	212	208	193	215	203	212	203	239	225	230	219	241	244	218	230	200	221	203	208	213	219	218	252	234	223	209	201	201	240	208	195	186	236	216	216	200	192	214	206	217	249	212	201	196	228	223	243	226	245	227	228	225	191	196	216	233	222	216	232	206	207	213	207	191	199	199	221	216	205	233	216	227	182	252	237	264	219	203	216	196	230	217	213	228	194	221	188	227	244	205	247	217	200	203	221	224	226	213	228	218	225	203	201	214	222	199	209	214	227	241	207	202	204	219	214	201	204	205	231	225	203	235	200	212	238	229	187	204	201	211	216	232	238	204	207	237	214	230	219	217	202	238	207	205	214	257	225	202	234	203	211	243	215	228	230	189	210	245	216	198	213	222	196	197	233	249	219	214	231	207	213	217	241	232	198	246	234	224	208	245	241	224	260	237	204	232	245	212	244	202	231	205	206	234	220	209	222	204	246	227	208	211	219	226	228	197	196	233	208	244	234	225	223	225	213	205	212	224	194	200	219	215	217	230	218	221	217	209	193	194	209	202	230	200	240	240	202	244	207	234	225	178	188	216	227	215	231	194	205	223	225	192	233	208	201	223	223	179	197	227	226	204	216	231	210	221	240	235	216	195	193	206	203	230	234	217	209	227	218	217	247	212	202	233	236	226	194	229	218	205	244	248	233	197	219	228	203	241	201	215	185	206	208	208	229	206	234	213	236	221	197	195	190	215	219	218	221	207	220	177	183	200	219	220	201	244	213	237	214	214	219	212	216	214	225	243	254	238	214	222	187	206	215	223	190	203	234	213	228	216	208	213	251	246	210	243	218	211	231	205	225	214	194	212	235	214	230	213	204	203	204	223	218	219	217	210	207	210	201	222	215	227	226	236	201	204	225	208	208	194	217	207	195	201	221	225	205	227	241	204	246	203	202	198	210	223	246	227	234	229	241	221	235	192	212	221	223	236	208	209	187	216	201	226	246	225	195	207	202	190	210	214	247	220	196	212	215	216	219	215	215	256	225	204	218	236	207	228	237	231	235	196	184	193	218	212	222	238	224	212	241	235	232	223	249	211	207	235	205	228	215	225	227	207	226	221	199	217	223	206	229	208	208	205	212	253	217	207	220	225	239	247	196	181	224	218	204	235	231	213	219	210	227	223	224	221	209	223	234	216	222	197	210	217	212	219	241	213	241	238	204	194	236	207	248	204	215	211	213	213	245	228	213	217	195	248	192	189	212	225	178	215	215	198	235	187	213	211	196	230	224	214	228	233	209	218	222	219	209	243	202	220	209	224	247	207	221	210	193	216	191	200	227	209	233	191	200	224	220	205	201	228	232	218	199	228	211	192	203	229	213	206	209	242	262	231	221	219	214	244	206	245	228	218	203	193	195	235	209	213	200	201	209	193	192	213	226	204	215	238	238	246	229	238	215	224	203	210	219	196	205	225	229	225	194	212	230	223	213	210	241	235	199	215	197	239	248	230	192	196	206	213	198	232	229	210	208	217	225	216	230	221	183	219
8043	1093	1974	2229	1881	1537	1318	1097	1019	969	871	791	781	745	722	679	668	651	711	621	660	672	692	625	641	630	575	641	588	563	603	612	592	603	606	630	598	563	577	602	547	562	576	562	577	582	593	559	551	531	572	540	554	553	539	585	572	567	549	539	607	527	520	569	573	543	546	556	510	542	579	581	518	563	532	535	552	590	551	557	587	492	544	545	558	547	543	558	527	558	548	550	546	603	576	525	584	520	567	546	545	525	561	565	576	571	562	580	564	569	559	585	594	567	551	532	510	519	546	566	587	602	530	549	552	533	548	583	553	555	529	540	573	539	579	534	526	567	550	531	547	525	572	548	553	591	501	561	599	615	586	578	525	526	552	567	546	517	540	553	510	527	534	562	555	562	566	528	543	546	566	543	539	574	584	557	563	540	550	589	561	569	570	574	561	555	562	558	578	535	513	577	532	541	551	584	552	532	562	539	594	573	547	597	574	562	562	566	562	534	557	532	532	546	591	532	557	571	546	555	556	552	576	512	560	540	586	578	542	526	549	561	581	546	565	537	537	611	533	537	534	526	545	533	546	537	545	514	529	566	555	574	538	555	557	533	535	535	552	540	517	563	527	556	544	546	604	555	507	569	568	573	522	533	586	555	542	571	527	557	563	550	531	568	529	548	538	600	542	541	558	556	543	512	550	575	629	547	564	551	516	578	555	547	540	555	570	532	522	563	594	507	591	557	561	541	515	547	550	572	577	545	559	534	547	557	538	524	546	574	546	520	572	559	562	534	566	576	575	522	556	552	541	571	564	569	571	524	544	569	529	593	554	598	542	546	562	599	569	574	519	554	558	585	545	537	537	557	529	560	484	597	507	514	554	545	554	582	536	594	588	553	533	540	553	576	542	524	536	575	526	571	512	570	572	575	552	570	481	532	575	601	540	592	522	551	512	535	544	550	533	535	549	544	543	527	553	579	535	539	581	541	598	521	556	552	566	574	531	562	604	568	560	578	538	567	528	569	575	573	557	549	536	556	560	544	523	504	532	553	564	563	570	543	559	563	535	556	563	557	575	560	525	551	537	561	544	570	533	571	547	532	520	538	500	561	579	524	555	522	513	563	542	570	529	567	556	532	496	568	529	550	584	557	555	523	514	526	561	570	572	530	552	552	585	537	501	575	544	550	523	549	499	595	553	576	571	560	569	549	527	562	572	523	539	517	542	521	585	546	531	570	561	572	506	543	507	556	541	544	579	587	526	552	576	544	618	541	531	574	539	550	566	584	569	559	549	528	558	547	535	566	503	525	556	520	560	537	572	553	563	561	544	545	545	526	561	614	567	580	585	522	549	540	548	532	600	566	535	572	530	588	526	554	572	511	596	574	544	552	549	572	544	501	591	517	584	638	567	556	551	555	537	554	537	525	534	593	535	604	493	561	549	538	528	569	584	512	552	543	551	574	565	555	535	553	568	569	569	531	570	554	526	547	579	541	540	582	549	516	560	545	586	583	514	529	583	558	554	548	546	588	568	519	557	508	588	565	558	558	576	531	538	599	557	525	533	542	562	534	540	555	537	575	548	558	528	538	579	507	567	553	567	574	538	587	594	550	543	592	585	537	553	578	576	488	556	576	531	571	583	546	574	577	554	529	545	522	582	532	584	533	530	544	544	545	531	575	580	574	518	547	538	565	538	542	533	570	588	568	548	493	601	558	524	535	564	545	557	557	540	568	546	576	568	579	555	499	549	535	533	514	533	536	539	588	564	565	559	571	526	594	567	568	532	507	567	541	573	573	569	547	552	572	518	533	552	557	545	575	523	573	535	600	510	567	580	513	510	538	545	582	554	533	534	571	510	542	536	518	539	539	553	554	546	549	539	538	529	539	589	606	563	529	515	573	580	552	575	519	540	528	533	580	563	570	559	517	540	574	561	551	519	549	563	525	557	498	592	546	552	539	536	582	549	515	538	561	600	557	510	552	572	574	563	527	586	568	553	566	534	560	555	591	531	549	524	593	533	547	530	537	557	526	585	560	536	560	543	582	526	545	553	543	587	560	564	525	559	595	582	546	585	576	571	536	524	533	549	540	536	526	528	559	557	567	569	544	560	518	550	579	568	554	561	597	536	585	567	537	525	574	602	570	537	530	549	553	537	571	548	581	575	530	553	561	534	555	499	569	545	571	570	577	555	531	518	564	514	545	542	543	535	564	559	547	579	513	565	556	554	578	592	540	531	564	537	537	540	539	579	570	575	504	579	548	555	579	507	527	512	519	573	555	574	549	522	586	571	567	577	598	545	563	561	564	506	531	561	542	573	549	546	569	554	550	538	514	553	549	544	534	567	529	539	556	555	562	567	595	544	554	593	525	547	569	552	578	564	590	538	530	517	535	539	550	541	558	546	537	557	523	556	525	565	547	558	551	580	580	536	527	562	535	571	521	568	570	587	551	572	550	561	535	576	567	561	543	500	578	583	546	541	594	547	551	545	508	540	507	574	594	515	598	542	513	592	520	552	565	553	563	546	570	538	535	530	580	554	521	545	518	581	554	555	556	542	520	577	585	541	561	575	538	605	564	487	521	559	525	614	547	575	574	535	557	548	503	562	577	552	540	588	548	574	536	527	615	522	552	562	509	546	547	548	535	532	552	588	526	562	568	602	554	540	545	598	580	572	547	541	561	534	551	524	588	505	535	560	528	546	518	543	534	538	550	540	520	512	525	557	512	532	584	571	550	606	511	531	605	577	583	538	582	584	517	594	599	560	561	527	565	553	553	552	562	547	548	590	560	580	567	545	562	537	561	568	530	568	535	561	543	537	565	542	542	559	534	520	530	489	554	602	544	516	540	569	560	581	532	609	564	575	551	529	544	606	551	611	508	549	544	580	548	538	524	568	536	570	518	559	588	530	556	551	540	539	556	587	573	590	558	488	575	541	538	577	554	548	573	593	564	500	576	547	539	520	586	581	535	566	550	506	522	546	528	561	595	584	565	582	559	563	507	525	586	482	534	537	548	588	560	551	587	617	526	586	558	536	576	522	570	549	552	516	528	552	540	580	589	530	600	524	560	581	497	573	550	534	547	588	550	570	535	569	553	530	528	571	563	583	572	541	519	559	543	562	547	556	504	621	551	535	532	535	587	536	584	550	618	538	580	557	599	502	573	537	580	536	510	521	547	603	531	523	551	569	571	550	541	550	484	561	565	565	514	567	571	563	563	562	545	590	520	554	525	514	573	525	539	544	507	551	510	571	543	533	527	556	528	601	534	540	553	557	519	608	573	550	558	521	569	586	555	560	527	542	543	581	615	569	549	524	523	537	565	559	528	542	535	548	586	525	584	580	574	555	501	544	550	579	524	550	575	560	557	517	539	552	560	564	592	559	550	562	565	531	518	558	519	552	549	511	578	530	561	517	598	522	550	551	512	535	612	594	562	554	556	535	525	580	568	560	543	529	560	528	560	559	553	557	542	545	524	549	549	523	535	530	560	559	562	577	546	546	532
1580	340	316	311	296	315	276	328	330	312	325	337	324	276	299	292	298	318	254	316	333	305	319	306	329	334	294	266	303	298	300	299	317	304	302	315	310	323	280	322	291	306	316	318	340	335	320	347	337	315	313	301	291	305	281	320	315	311	319	295	264	303	299	314	327	324	303	282	335	289	298	319	306	321	301	285	304	297	312	323	296	335	296	299	329	314	321	323	271	296	299	290	310	312	352	306	295	288	318	336	285	260	299	293	314	318	271	270	332	305	297	277	304	315	305	295	296	295	316	304	324	312	285	288	296	311	314	300	315	325	336	308	293	303	297	326	332	287	317	292	306	306	309	327	322	302	318	306	278	295	295	327	296	306	305	317	298	273	275	309	310	313	333	280	321	289	298	310	312	284	295	302	297	262	291	309	308	299	328	328	307	316	312	313	331	322	302	314	323	291	310	312	329	308	296	285	301	323	319	319	308	303	284	302	291	316	286	300	306	316	292	310	278	317	302	290	286	320	299	306	337	322	355	288	343	303	271	294	327	311	312	307	277	317	316	288	315	317	314	304	302	295	297	295	285	313	308	293	286	283	286	293	292	338	335	324	315	304	311	320	263	292	319	299	303	279	297	317	304	324	297	337	313	308	303	295	321	262	298	303	250	312	308	332	279	287	290	298	301	286	287	297	291	344	294	272	281	308	304	299	300	330	278	309	261	297	304	316	285	281	275	309	309	334	317	337	308	294	297	268	299	302	308	297	283	343	327	331	327	238	302	273	316	276	338	327	318	315	259	299	331	329	329	280	251	324	310	324	286	292	289	336	275	300	307	320	277	300	305	312	286	305	280	290	308	311	306	274	307	348	293	304	321	341	299	280	288	310	311	283	307	305	306	287	255	298	327	335	326	318	270	310	316	267	301	337	283	273	301	307	310	302	322	336	343	308	304	323	295	321	313	285	281	304	286	336	279	308	304	347	292	321	324	289	304	290	309	296	307	283	292	302	311	327	303	297	269	288	304	304	301	331	312	322	294	280	296	298	320	330	263	304	307	284	299	300	286	280	290	278	258	265	258	304	314	301	308	296	289	310	308	269	321	316	350	339	300	324	296	306	358	332	330	318	332	308	317	320	304	341	291	290	292	306	270	325	279	279	279	313	314	349	317	296	279	295	287	326	294	321	303	320	301	291	332	260	316	286	295	303	307	283	281	313	300	312	297	303	327	292	327	303	353	364	330	302	305	329	282	337	276	320	291	264	304	296	300	289	329	289	304	284	288	315	277	320	313	330	322	325	305	305	285	304	313	251	349	288	338	301	301	268	310	313	304	302	336	290	299	275	277	290	312	328	333	327	309	267	289	278	307	339	331	272	312	291	328	297	300	328	327	339	301	305	294	288	309	296	329	300	330	284	294	294	357	312	303	284	314	310	314	297	276	311	296	324	337	274	295	288	288	331	330	333	293	306	325	294	295	296	315	295	334	288	308	283	296	291	311	280	279	293	355	322	320	281	265	321	310	337	272	305	288	282	324	321	303	263	314	321	317	328	334	270	265	308	290	297	289	319	288	344	317	345	317	294	292	274	312	321	292	303	329	301	292	297	335	288	287	311	300	298	286	313	335	318	285	319	303	292	315	297	331	294	320	318	329	307	331	314	281	272	300	314	276	349	299	312	295	311	323	313	302	315	276	327	311	312	289	312	264	289	309	281	337	306	284	261	333	314	288	327	302	295	330	302	293	302	283	312	305	298	299	313	321	331	308	304	340	291	296	289	312	320	310	330	299	310	308	287	302	294	300	316	315	296	300	294	293	293	320	329	295	290	301	323	300	311	356	271	273	322	284	299	299	295	329	339	318	280	294	355	320	307	317	335	332	316	313	306	262	312	316	283	313	319	287	282	292	285	317	287	273	277	301	300	298	309	297	288	308	302	309	304	300	277	310	324	276	284	311	325	309	313	292	256	280	322	316	328	323	286	311	314	294	319	274	322	325	291	317	324	329	323	315	326	306	333	339	355	315	290	319	320	270	317	318	307	316	284	333	323	304	308	320	286	262	298	296	312	329	284	311	303	301	301	313	286	326	319	317	297	342	305	325	295	291	299	317	288	297	333	293	281	295	313	296	277	323	298	338	341	290	297	319	337	320	281	312	333	350	297	301	289	325	302	303	314	314	316	307	316	286	306	291	331	312	335	297	351	325	306	326	316	281	305	299	330	331	311	326	314	308	300	289	347	343	314	297	297	304	273	289	310	324	293	366	287	308	277	288	305	316	287	300	307	300	283	305	307	291	311	330	297	310	297	312	336	292	314	310	300	302	284	319	307	384	305	276	315	325	314	296	306	326	273	293	279	318	290	289	313	306	317	330	275	303	301	318	287	320	303	344	308	330	308	319	272	295	331	291	300	300	296	334	324	296	297	328	322	286	313	298	286	279	318	341	320	306	269	297	296	319	298	333	321	335	337	301	299	330	307	306	321	290	303	337	285	298	295	278	304	307	307	319	294	314	287	299	320	341	279	348	315	296	321	261	270	292	278	284	344	328	308	312	303	288	316	321	287	319	319	324	287	304	284	285	323	311	306	314	304	327	289	266	309	288	308	306	311	317	283	299	289	310	309	307	313	299	337	340	288	287	276	302	322	299	317	322	301	326	324	313	349	282	339	302	308	320	278	292	307	316	342	324	336	302	283	304	320	340	316	305	320	340	323	308	281	284	312	327	289	302	348	314	292	310	270	287	312	294	332	321	300	299	285	296	303	314	344	259	299	315	310	319	307	306	301	314	305	292	304	351	316	312	286	319	291	300	308	340	283	314	364	297	336	328	320	293	324	307	333	317	296	276	331	295	279	286	318	282	315	287	348	303	284	334	332	289	350	303	326	300	342	315	337	311	308	329	288	299	321	312	334	299	296	330	313	292	321	331	317	293	322	330	327	292	313	294	281	335	337	311	272	290	285	267	306	293	275	274	306	286	283	252	304	305	317	291	308	307	338	343	261	294	304	303	307	306	322	317	314	282	317	314	319	312	301	305	295	288	287	321	325	322	307	280	311	287	322	326	322	341	302	304	319	333	289	310	314	276	310	305	333	325	299	321	280	306	320	327	349	294	323	323	308	289	303	288	305	335	311	301	301	349	342	283	297	300	325	291	339	314	278	318	278	289	314	326	277	319	304	290	263	323	309	283	300	289	301	313	287	301	315	280	295	318	269	263	300	298	321	323	298	331	286	295	302	331	309	321	281	293	289	309	280	268	297	294	299	302	263	304	288	325	345	313	322	325	278	280	300	298	290	313	323	303	336	317	291	312	340	299	325	314	291	311	311	304	316	287	313	304	282	291	303	303	339	301	311	300	324	264	294	316	302	325	319	318	291	304	297	311	297	321	270	289	294	349	324	323	311	277	265	304	290	287	287	283	327	317	309	303	295	297	288	290	268	315	300	294	293	292	330	303	294	353	307	309	330	286	309	328	304	347	331	299	311	288	288	312	306	288	308	276	290
1810	707	704	660	671	746	654	702	719	673	707	676	686	697	708	711	727	655	707	721	667	730	725	680	704	707	670	675	689	677	649	674	729	717	679	664	716	683	709	773	715	637	710	718	710	714	723	620	688	700	720	693	694	752	737	680	692	696	677	694	657	627	664	669	682	700	687	690	672	677	675	695	658	741	747	697	691	689	664	705	654	646	671	724	711	709	738	669	738	694	701	702	658	726	727	673	645	679	677	691	734	674	688	690	729	680	711	653	687	704	720	683	705	661	699	669	673	697	677	652	700	736	697	649	659	726	751	699	672	689	661	707	734	665	736	699	734	656	719	735	729	704	708	666	642	759	679	679	738	673	670	717	682	671	705	686	682	679	698	665	672	717	667	629	621	639	707	726	663	724	709	704	698	693	685	693	685	681	680	715	706	664	688	670	671	663	748	706	719	701	646	690	712	767	708	682	718	698	713	706	697	716	729	654	700	684	658	706	698	669	707	708	684	645	708	680	666	722	644	682	701	724	674	734	664	658	670	699	648	690	716	704	617	695	654	701	681	688	727	699	703	724	696	683	720	753	709	699	678	679	670	703	678	720	646	706	683	715	676	658	698	750	673	715	711	661	683	675	710	703	679	646	681	648	695	672	762	692	646	720	686	700	705	670	660	678	730	693	664	663	713	687	713	703	753	714	679	729	718	713	699	670	704	686	723	694	677	657	661	743	618	683	676	712	697	680	689	659	712	702	747	724	747	658	692	694	707	699	678	677	701	716	698	661	691	725	715	696	681	713	754	713	696	683	753	720	737	667	708	675	710	715	690	662	673	731	698	671	719	653	642	671	661	693	734	694	709	709	670	652	666	676	708	716	693	704	683	718	709	698	680	695	680	700	666	673	693	685	714	732	683	658	714	723	680	680	696	709	705	669	697	689	700	683	707	692	724	696	681	723	714	670	696	679	719	664	681	704	678	691	677	701	715	720	678	718	656	669	693	697	698	700	695	724	682	701	740	654	702	668	708	736	673	708	658	686	679	735	671	669	641	714	655	646	705	732	711	683	672	697	697	670	702	657	687	678	722	688	698	695	700	691	711	693	708	682	687	754	721	681	694	695	681	718	709	648	683	694	671	722	640	681	687	716	694	702	705	683	722	719	687	656	634	703	717	692	641	718	688	731	699	701	701	708	739	706	706	697	678	724	685	686	716	682	690	670	622	664	719	654	675	725	660	665	726	694	701	678	684	641	672	733	718	696	638	691	686	690	631	685	661	690	648	703	706	650	712	702	685	657	704	657	674	662	696	650	637	701	672	717	705	697	681	649	713	711	676	706	681	700	708	721	705	676	681	695	692	661	668	654	679	698	654	702	775	706	686	663	718	674	704	706	679	716	678	693	699	677	666	669	700	656	719	675	668	686	718	671	684	683	701	742	697	703	742	707	696	714	748	680	717	726	712	678	668	700	675	695	675	640	702	739	713	682	696	706	662	689	684	650	681	714	684	704	693	690	676	703	708	695	636	729	708	682	731	677	709	688	683	681	670	690	694	674	678	702	726	684	695	695	677	698	684	703	675	695	680	663	656	724	687	676	685	703	644	738	664	672	707	658	686	715	710	680	683	737	742	665	693	658	653	693	633	710	681	692	678	706	679	674	679	649	696	677	666	692	702	709	704	701	681	690	714	654	715	700	688	637	696	714	671	676	788	745	689	718	666	666	687	721	674	676	712	679	683	689	689	715	671	693	712	712	736	710	694	689	714	672	627	698	675	648	682	698	685	692	703	695	724	755	686	703	730	708	672	732	707	669	733	688	660	698	678	697	682	694	729	679	669	692	713	722	678	698	698	670	642	721	674	715	697	670	694	646	685	716	705	694	656	697	675	690	716	722	671	679	655	714	708	669	682	701	738	701	638	706	698	740	727	706	712	684	706	709	710	726	706	694	728	716	672	690	691	697	717	708	709	714	695	671	666	674	697	649	731	714	709	676	716	725	748	678	680	652	679	714	700	724	647	680	681	683	669	703	726	672	666	655	689	702	658	729	700	701	710	715	724	700	675	697	718	651	706	710	659	713	688	747	736	696	735	703	707	718	720	718	707	692	669	694	693	737	671	718	694	715	682	705	717	686	753	677	709	637	687	737	650	691	689	732	717	664	731	690	719	686	675	716	687	681	707	684	655	669	705	699	704	692	666	724	699	711	670	672	674	727	723	711	677	707	674	724	696	731	660	659	705	717	706	679	706	661	613	698	711	708	711	707	669	705	729	686	688	660	704	690	702	687	683	673	720	701	712	710	705	715	656	663	671	738	679	672	714	697	728	699	702	726	688	679	634	704	672	712	683	722	712	628	690	654	687	659	689	739	736	689	686	722	725	693	670	696	719	705	666	706	686	716	726	723	695	658	675	670	710	688	700	658	650	718	705	708	678	701	699	667	653	706	704	684	689	689	700	688	731	639	702	664	704	689	724	697	740	691	702	732	693	647	722	694	669	708	686	661	711	695	704	701	687	654	748	634	675	704	677	722	749	661	730	724	684	693	678	698	681	716	667	714	668	691	721	721	682	667	663	703	684	667	693	712	698	765	675	660	687	663	686	672	722	690	681	733	675	740	699	677	670	707	696	727	692	752	683	707	690	656	725	646	725	674	719	652	687	673	742	681	723	681	687	664	714	685	669	749	681	682	707	667	684	718	649	698	720	717	704	746	696	707	679	716	697	712	745	698	694	709	707	703	693	673	697	675	705	678	725	655	684	722	661	727	702	693	687	721	722	693	712	689	708	671	692	679	695	683	706	684	726	669	689	712	735	724	649	683	699	702	694	676	612	649	685	742	694	695	720	743	694	688	720	719	692	660	678	683	691	745	676	755	708	678	707	731	691	666	712	694	687	729	673	691	685	669	668	711	729	666	677	681	705	677	744	706	696	652	699	682	722	683	710	749	735	704	673	662	676	701	710	685	723	689	719	690	683	690	655	671	693	705	727	655	725	671	662	698	663	724	694	720	735	725	688	679	726	698	695	667	715	670	706	647	647	678	681	718	672	743	684	740	698	710	678	692	773	733	638	658	720	688	680	690	787	665	721	700	652	721	681	718	665	730	729	717	684	716	696	722	710	730	718	683	679	707	668	730	664	691	690	746	675	692	734	671	680	631	715	691	683	687	687	690	660	664	739	699	719	695	740	684	735	717	681	703	718	699	684	677	683	703	725	666	699	725	732	662	675	702	670	670	685	673	700	662	695	715	667	699	694	733	713	739	712	700	705	709	642	663	659	676	716	687	705	669	658	707	638	693	699	666	690	653	687	696	716	660	730	692	670	684	658	669	718	692	718	673	698	697	651	684	686	684	673	685	705	707	718	685	676	687	708	699	696	663	739	694	744	685	661	710	646	659	685	687	724	686	685	723	714	681	690	685	676	672	732	665	675	663	745	694	664	655	658	689	711	694	734	665	691	725	710	674	666	664	652	684	677	669	685	680	665	667	723	680	732	685	694	729
7271	431	448	334	292	278	223	179	184	167	178	167	181	172	161	126	156	156	151	127	154	171	157	157	167	146	151	138	150	157	156	152	138	166	144	153	158	172	165	141	150	145	151	158	137	172	146	150	145	145	151	134	146	143	147	126	145	151	143	138	142	166	166	165	143	137	172	162	158	147	175	137	134	135	156	147	131	175	150	141	131	143	142	142	139	139	115	148	135	141	152	150	134	149	138	152	139	142	129	128	141	137	144	152	142	136	117	130	140	129	145	148	133	127	154	126	179	150	140	168	135	137	142	127	150	157	160	146	166	154	140	142	149	139	138	120	128	151	114	122	145	153	150	172	154	135	176	120	137	131	142	159	153	141	136	138	119	133	148	150	118	132	142	144	129	141	160	142	150	145	135	156	152	142	134	165	164	135	147	128	132	140	138	139	129	137	149	159	142	146	178	148	140	132	139	137	159	157	167	160	147	169	140	146	159	145	162	154	159	130	132	129	145	136	141	162	148	149	129	123	121	132	137	156	149	164	131	132	151	146	172	163	159	156	127	134	131	142	144	145	133	139	140	152	143	181	132	127	145	147	138	127	123	157	136	122	146	147	141	142	117	133	165	136	136	151	153	146	147	143	141	154	132	132	142	152	152	122	138	125	152	155	157	139	162	178	144	146	153	139	145	148	144	152	142	133	130	140	139	133	145	176	122	117	128	156	152	148	159	155	163	164	134	146	139	138	159	166	166	148	145	156	143	172	125	152	150	139	144	138	115	147	144	138	143	153	145	151	129	155	164	134	149	152	177	131	146	159	160	148	139	169	142	154	150	143	137	144	151	169	133	131	131	139	126	141	169	143	140	137	134	138	166	152	148	159	152	157	155	172	162	142	163	163	143	138	169	172	135	152	169	136	149	161	147	126	140	143	131	153	162	151	165	162	121	149	147	121	171	161	132	131	154	150	129	130	153	133	147	164	146	143	146	127	168	156	146	153	149	135	135	118	145	153	161	111	141	145	137	149	137	129	159	130	139	119	133	147	135	161	108	155	152	150	162	141	148	153	141	132	162	130	143	133	134	152	143	155	146	137	125	146	155	150	161	136	155	141	135	155	135	153	142	131	133	138	140	139	126	108	143	141	130	143	117	128	137	145	179	166	144	157	171	152	144	140	119	188	146	164	157	163	154	147	143	159	121	145	116	150	144	130	117	163	138	146	164	129	129	144	140	139	140	150	150	166	161	142	165	160	159	155	151	158	145	131	153	140	174	155	133	144	143	154	129	140	147	158	146	148	153	147	129	133	122	130	133	137	159	140	163	160	149	151	123	151	158	138	143	158	123	185	143	135	153	144	138	138	116	127	157	150	136	130	158	154	128	151	151	122	138	138	132	150	135	137	121	140	121	164	151	135	140	156	136	120	150	148	148	146	166	158	149	153	137	138	132	138	142	152	146	128	151	129	134	164	161	146	133	162	161	132	149	151	161	161	143	140	152	161	142	141	136	130	161	147	158	154	147	145	148	148	137	163	140	126	159	143	143	144	155	136	146	159	154	122	145	144	140	158	138	130	137	151	151	139	117	126	163	136	162	144	153	167	157	145	160	133	145	140	151	154	132	137	140	147	137	165	136	134	130	175	158	161	104	164	152	136	140	155	141	128	128	149	175	149	137	145	140	131	130	167	174	158	150	157	125	155	163	149	158	139	144	150	129	134	136	153	145	127	161	154	130	145	145	168	158	134	137	137	132	144	140	144	130	125	135	173	173	141	142	142	142	131	143	148	124	132	152	143	142	126	147	157	147	151	130	138	141	140	143	154	128	157	145	133	126	127	142	141	131	131	137	154	137	165	153	129	140	120	148	144	158	143	148	133	148	157	164	160	139	137	180	139	163	156	137	169	145	144	149	152	159	124	148	132	140	145	140	141	169	166	142	150	131	120	130	141	164	125	142	127	152	148	156	140	127	144	158	132	158	161	153	155	154	130	133	141	152	123	133	148	137	134	139	154	150	123	152	134	156	146	149	123	122	142	149	138	135	129	147	152	157	151	142	182	158	169	154	145	154	147	140	173	130	143	154	135	112	123	141	156	129	157	144	162	155	151	145	133	138	159	141	115	145	145	129	141	168	139	147	122	138	144	134	140	132	132	150	153	165	147	142	131	157	147	145	144	144	151	131	148	140	171	141	150	122	165	151	116	149	149	148	130	169	140	146	139	139	125	152	161	168	152	169	156	163	125	144	131	128	144	137	130	116	147	132	141	136	163	147	158	148	130	164	128	138	170	140	151	151	170	147	157	145	133	131	149	162	145	138	127	117	138	172	149	130	134	124	156	148	144	145	134	142	152	151	160	161	150	173	136	152	161	168	137	137	144	148	141	135	154	139	150	157	146	148	112	139	135	161	116	135	130	131	128	158	154	153	144	134	152	157	160	149	146	149	112	147	99	155	132	150	127	139	152	135	145	140	144	136	149	127	141	151	135	151	153	155	153	151	138	148	133	137	152	155	150	147	128	138	162	170	154	131	160	138	134	140	137	145	142	154	133	139	141	130	151	136	166	156	140	139	113	161	135	159	135	145	159	163	135	159	159	145	158	134	123	132	144	158	137	154	140	168	154	136	139	135	163	137	135	153	140	130	134	146	142	138	139	155	158	132	142	156	144	159	157	121	172	136	161	141	172	147	143	119	145	157	147	155	141	129	136	146	148	118	121	138	150	156	125	174	159	159	135	126	144	146	156	135	121	193	134	134	143	139	148	137	156	154	137	152	159	124	148	148	138	138	127	126	166	147	134	150	145	126	135	151	153	158	137	142	155	178	134	138	134	142	158	144	178	132	160	165	144	129	145	139	143	181	151	147	153	153	139	125	138	157	159	143	141	132	136	163	136	149	131	132	149	149	134	149	165	130	145	162	173	163	150	159	143	142	190	148	154	153	126	139	157	133	141	142	148	165	118	158	140	145	131	161	142	148	136	147	147	148	144	149	164	167	137	147	124	135	145	135	140	150	143	143	120	153	147	136	145	139	157	129	157	135	150	156	156	138	128	170	149	155	124	126	165	137	149	159	167	158	156	165	150	156	144	153	133	135	138	134	148	147	129	151	133	151	143	126	141	148	152	182	146	154	130	147	137	163	192	168	165	158	159	156	139	133	139	139	151	139	128	145	156	136	144	160	143	147	155	147	149	156	152	141	131	118	156	136	155	162	175	157	162	156	151	138	133	154	155	132	141	147	139	126	133	152	128	162	137	143	154	119	144	136	147	148	144	162	135	137	130	150	142	107	130	134	141	138	157	129	156	123	143	136	147	148	152	119	151	131	152	144	130	141	156	128	149	144	154	146	166	163	141	161	167	161	141	135	170	164	153	140	147	149	140	141	151	136	147	133	155	166	138	145	155	154	149	157	149	137	139	137	145	153	152	147	154	162	136	137	166	139	144	127	162	129	162	172	135	142	168	163	114	136	128	148	152	158	138	120	149	163	137	147	148	140	154	147	148
6035	662	1090	1223	1025	926	802	720	605	593	520	548	486	507	495	423	473	455	430	453	471	449	430	424	397	422	381	394	444	408	419	432	397	413	402	425	405	397	414	427	413	416	408	418	425	363	427	395	426	379	432	432	419	389	418	376	406	365	409	426	370	378	395	431	396	435	394	396	415	401	415	377	376	408	416	414	376	392	370	401	432	414	376	364	393	390	424	378	422	397	396	367	393	394	375	412	397	398	373	409	378	393	465	395	397	344	382	369	359	376	365	397	372	406	387	381	411	406	396	388	398	364	385	376	401	387	412	373	395	390	392	412	386	355	393	389	396	400	381	378	385	374	391	396	374	425	377	373	435	405	381	406	357	394	410	398	376	375	354	374	407	392	389	397	394	413	381	419	398	377	397	382	388	374	413	404	401	394	389	378	399	392	388	388	421	398	378	388	404	390	367	358	376	380	381	353	375	395	401	413	407	381	406	408	406	403	388	388	405	380	415	361	403	411	368	403	387	384	384	372	369	363	407	417	417	391	425	402	402	397	420	391	375	413	357	382	380	385	384	401	387	379	394	389	377	380	409	391	410	403	386	380	377	428	392	388	370	413	413	368	385	396	351	408	405	383	368	417	363	422	400	393	373	383	381	368	409	396	418	396	395	391	354	366	424	395	392	382	384	392	399	421	371	345	381	390	413	359	380	441	375	395	354	381	387	404	384	383	358	429	375	398	395	388	387	375	416	391	398	440	402	423	409	398	375	387	384	388	399	356	401	387	415	369	399	413	364	371	392	378	372	423	353	369	407	395	407	365	380	391	387	358	381	438	373	359	377	395	408	378	383	405	377	366	410	354	374	374	400	408	391	404	400	386	374	393	380	348	381	393	382	384	404	401	362	382	422	403	417	427	391	384	369	412	378	365	415	376	418	415	375	378	389	352	389	363	384	411	377	389	399	379	395	418	429	397	396	375	394	405	373	408	395	415	398	383	395	394	371	402	391	378	399	411	417	365	397	409	400	412	413	370	369	384	382	396	400	379	382	389	381	417	418	401	404	364	368	396	379	367	364	394	385	405	381	398	397	392	416	360	356	365	404	367	403	386	422	424	393	421	396	416	399	399	400	364	423	374	399	395	376	404	380	412	398	391	367	425	428	387	380	410	407	408	361	420	403	371	380	394	389	430	381	412	429	402	370	394	399	391	380	383	406	414	382	393	382	416	384	389	432	381	409	385	418	412	426	357	411	363	405	394	361	387	383	365	384	390	395	409	380	399	392	367	392	413	392	418	391	426	375	409	403	366	385	400	403	382	337	409	382	381	393	364	381	364	392	409	393	423	394	392	418	414	383	393	382	384	371	369	360	415	351	351	405	394	382	375	427	391	368	386	399	351	404	379	410	368	373	377	406	382	409	394	393	379	376	363	407	398	384	401	390	375	409	390	376	383	394	364	384	404	368	375	419	419	341	414	397	380	427	388	398	393	361	385	408	375	384	381	432	395	386	406	386	435	389	392	369	397	349	429	390	406	397	390	359	407	387	422	360	395	383	429	405	382	384	392	382	402	353	379	408	360	432	395	377	415	401	380	422	391	394	375	413	384	365	389	391	390	376	366	407	374	393	404	377	356	363	394	385	398	357	405	380	368	378	385	389	390	383	394	382	393	411	389	399	446	398	389	393	372	386	394	431	404	388	384	360	365	406	361	409	368	431	411	378	391	383	386	418	396	386	394	381	409	372	425	374	379	405	395	400	391	361	362	421	369	376	374	363	400	365	405	398	360	409	394	366	418	372	402	414	406	387	407	401	419	371	391	406	373	393	347	422	382	390	382	423	360	423	422	434	387	371	383	396	406	380	405	379	362	397	418	397	374	369	386	386	400	393	381	413	380	348	417	388	402	383	364	391	382	403	369	418	369	410	388	360	411	377	398	445	393	426	409	373	367	366	374	416	432	387	350	415	384	394	402	400	390	343	387	371	372	416	377	392	427	411	424	375	380	380	391	420	381	379	408	385	378	374	351	363	381	381	375	384	403	388	391	394	416	371	369	378	378	378	391	409	417	362	413	364	399	371	368	410	378	386	412	377	378	385	355	394	409	404	387	384	374	412	393	354	376	394	416	442	416	397	372	418	350	397	413	393	383	385	422	393	391	392	413	375	414	378	378	370	418	380	367	414	370	413	368	385	382	381	374	409	408	411	368	382	411	379	388	421	384	397	365	388	377	378	417	401	409	405	378	372	404	410	404	388	385	379	395	389	397	408	374	396	382	351	382	400	383	406	377	398	419	426	412	381	385	385	400	434	379	397	389	385	381	405	412	389	367	422	376	368	373	378	403	372	382	386	408	388	410	404	388	371	378	404	387	408	405	408	408	402	392	419	365	395	411	349	422	416	401	436	397	403	393	427	382	405	392	389	406	363	418	397	404	384	389	374	407	386	379	389	384	371	370	372	374	356	377	371	401	388	385	379	372	399	394	390	372	437	378	416	404	391	387	338	360	366	406	358	404	414	388	415	400	422	356	392	392	387	394	400	387	432	422	411	385	373	382	388	399	396	395	385	407	382	360	386	381	395	388	382	366	375	432	379	359	407	391	400	400	374	371	379	377	380	388	385	403	369	361	392	369	372	393	384	365	410	406	394	352	386	387	381	409	381	373	393	401	395	381	400	410	445	385	400	379	395	356	370	406	372	373	363	378	365	414	369	393	382	397	418	376	409	382	364	394	426	398	368	394	423	362	366	381	363	409	378	400	409	361	392	378	371	396	344	371	399	373	384	400	397	391	395	397	384	387	403	389	360	402	403	417	435	433	388	410	381	430	425	398	402	407	396	411	417	393	406	429	400	371	349	408	384	382	420	405	425	393	395	349	407	380	358	419	375	397	406	390	421	337	363	371	377	420	379	368	379	421	413	388	361	365	383	414	397	371	398	397	406	373	397	391	374	390	409	406	362	402	392	412	412	405	398	369	348	385	383	428	387	370	388	413	361	403	382	394	390	385	411	357	397	374	385	382	394	414	415	375	391	385	428	379	380	360	368	392	379	355	399	349	404	385	407	399	406	368	375	371	404	411	389	381	430	400	403	408	391	403	423	402	369	397	372	374	379	368	439	360	399	407	354	418	379	395	399	378	416	423	410	378	389	382	380	463	379	404	392	381	373	369	411	368	376	366	392	423	399	392	368	397	398	423	424	389	378	421	414	408	419	364	399	368	380	399	401	352	403	387	384	392	439	426	395	373	388	382	333	426	381	391	413	385	393	384	409	362	379	402	373	369	403	393	365	389	391	374	401	401	443	412	403	390	416	393	415	402	368	383	374	391	365	377	405	382	432	403	396	374	386	383	373	397	395	397	407	433	391	396	403	341	356	374	389	349	414	432	410	378	390	419	377	375	405	377	360	353	360	391	404	401	403	378	384	433	387	379	373	368	421	416	413	358	379	363	390	422	390	332	390	388	402	365	394	392	389	365	410	402	394	412	366	385	370	368	382	423	423	405
13788	1105	985	737	512	411	392	345	301	264	278	239	295	249	252	243	232	262	223	230	266	248	217	191	233	235	235	269	226	218	211	208	234	233	245	233	227	223	228	239	225	244	218	224	204	230	231	194	235	223	241	221	229	208	237	201	212	229	200	225	219	201	222	198	209	204	259	220	211	213	214	212	203	197	258	203	222	214	207	212	218	204	231	240	201	244	237	210	237	189	202	171	212	197	213	223	216	254	218	239	212	235	231	201	194	239	222	238	196	249	230	214	231	211	229	231	215	213	227	255	217	217	220	230	216	225	244	210	236	226	221	229	223	232	223	225	224	219	237	208	208	214	224	203	208	204	204	233	228	186	227	202	200	206	209	180	237	203	219	211	214	210	237	220	208	201	213	196	204	278	257	192	224	223	229	250	214	229	215	198	216	244	211	201	239	239	209	257	222	216	249	213	229	223	208	189	227	236	202	194	201	232	240	239	199	231	204	230	222	223	204	190	211	208	234	188	224	201	215	207	238	217	231	217	203	235	216	244	220	219	182	204	233	215	227	204	200	240	218	228	222	221	186	218	224	244	209	213	195	217	213	221	211	222	240	216	216	243	208	223	221	185	213	211	225	216	212	225	201	211	189	186	221	216	188	177	249	237	233	194	200	253	231	205	206	203	225	215	216	201	200	207	218	240	215	222	248	233	229	221	217	204	209	213	196	238	232	233	214	234	215	224	202	213	197	248	199	232	215	217	175	199	228	224	191	211	206	237	216	216	226	225	202	217	241	177	238	219	213	204	210	225	238	222	247	215	230	232	251	203	228	226	244	211	227	236	207	245	232	208	200	197	237	218	229	212	211	203	208	217	244	202	250	210	226	187	245	217	200	226	205	189	221	206	210	224	249	219	228	170	247	227	185	228	223	227	249	194	222	241	201	221	229	209	213	225	195	214	252	240	229	212	216	216	210	195	201	225	221	234	209	233	219	214	217	228	219	216	223	236	241	220	231	226	250	216	241	206	232	225	219	209	208	193	219	196	192	201	212	233	220	232	197	238	204	189	187	236	199	220	223	214	233	223	235	226	241	192	196	208	214	214	230	206	213	257	221	275	243	244	195	231	255	214	214	215	198	210	240	207	232	234	221	204	222	224	210	207	211	216	233	210	226	200	247	212	228	203	233	235	226	196	238	214	218	222	219	206	215	232	230	187	202	187	215	225	229	186	227	223	234	251	206	209	212	222	213	226	229	209	216	213	230	206	212	226	228	211	189	229	235	201	210	228	208	214	199	216	229	234	213	239	220	238	221	219	201	206	215	225	196	221	204	200	207	241	235	238	211	207	209	218	235	204	211	216	206	223	252	213	178	214	220	238	209	234	230	205	193	241	235	219	201	201	213	202	197	193	227	245	245	223	232	213	201	226	232	216	221	211	232	213	220	231	210	220	193	184	204	216	229	221	223	222	245	216	197	197	197	224	221	235	209	204	185	238	217	193	236	237	195	198	221	203	227	218	220	205	217	245	210	227	208	214	221	199	207	215	226	233	248	226	216	206	200	203	189	202	229	199	240	185	214	221	214	238	215	204	230	189	235	227	227	220	218	215	225	200	204	232	223	215	209	221	226	230	212	212	216	204	232	247	204	240	198	243	198	228	210	220	209	214	220	211	222	209	184	214	199	219	219	236	191	218	232	188	192	220	238	192	187	217	239	223	210	235	218	227	204	242	229	230	223	215	209	249	221	198	181	242	229	243	225	226	197	221	229	213	229	199	216	224	208	229	226	224	209	203	225	235	222	246	213	207	209	229	228	222	231	230	224	214	237	231	205	229	210	219	248	219	215	219	218	234	218	213	229	229	225	213	217	205	216	221	205	197	219	223	197	239	242	198	193	249	228	227	221	233	222	202	213	183	219	182	192	208	211	200	218	240	202	191	199	190	218	224	216	231	241	236	217	210	230	215	232	219	220	219	232	196	224	243	197	219	235	210	222	221	194	202	198	224	240	209	199	184	209	215	202	205	241	210	193	214	217	190	190	230	228	210	234	219	216	230	213	218	219	215	205	208	212	209	238	235	196	207	227	233	217	236	211	220	240	208	229	224	228	210	226	224	208	209	216	223	226	225	204	211	224	232	190	220	205	189	197	236	226	236	235	230	213	223	243	262	234	234	210	225	230	228	245	213	227	198	206	228	191	215	230	191	215	208	217	203	218	204	216	229	231	233	200	208	181	220	236	240	205	197	226	224	220	215	204	223	239	201	212	210	241	197	225	209	225	213	227	236	197	232	231	207	203	227	226	205	187	238	210	229	223	212	209	203	241	224	232	177	211	207	220	250	235	246	202	219	222	200	229	217	200	240	238	206	226	213	206	210	204	224	211	223	223	225	204	206	237	240	218	205	191	215	239	204	227	238	234	231	237	228	227	222	223	237	223	182	216	205	213	204	228	225	233	240	230	213	229	226	220	231	200	217	206	222	230	224	196	194	196	207	227	183	225	240	230	266	219	241	240	210	245	209	221	223	208	203	239	243	246	220	242	231	207	216	238	225	192	236	215	224	240	230	204	195	236	205	195	215	201	201	214	210	219	227	213	189	209	196	203	237	233	197	220	219	199	214	240	221	221	233	229	193	201	228	250	206	208	182	217	239	204	213	228	254	209	215	205	202	218	205	219	225	226	217	234	202	201	223	235	200	250	203	212	212	215	224	231	203	232	220	204	223	194	216	189	222	244	216	242	228	241	219	222	232	233	214	254	214	235	230	217	211	242	219	202	231	223	239	217	199	211	241	246	217	211	179	203	211	218	198	222	188	203	217	233	208	214	243	222	235	206	217	199	187	210	212	233	217	213	235	247	227	232	265	220	221	222	198	197	217	213	206	221	204	227	240	214	212	237	222	237	160	216	200	207	219	205	230	216	226	209	202	212	212	222	235	210	230	226	222	232	220	206	222	210	224	208	224	216	215	210	198	196	252	194	217	224	214	221	244	223	203	236	191	206	226	236	240	200	197	215	220	224	207	218	222	225	192	202	201	211	215	203	224	211	246	229	234	220	216	225	236	195	244	214	215	203	223	219	202	230	236	230	224	226	230	224	233	244	220	212	200	201	224	208	222	226	220	222	226	251	191	219	225	207	198	199	204	208	236	181	208	221	226	206	227	207	235	212	206	214	225	240	217	238	211	206	196	203	201	239	216	223	239	224	235	231	235	218	253	241	207	201	234	236	227	223	227	195	238	212	215	215	219	206	230	216	210	220	212	228	205	190	237	250	222	198	227	235	240	218	242	227	212	196	240	206	206	233	224	212	209	214	188	227	214	243	182	232	211	246	197	201	230	236	234	228	229	202	225	205	230	247	198	204	242	202	200	233	206	200	187	223	201	202	234	186	228	215	199	194	242	233	217	221	215	204	225	221	235	177	212	222	219	220	215	228	208	206	205	215	222	199	222	200	214	205	196	225	229	250	225	213	247	231	238	213	210	201	223	242	239	229	222	227	208	206	199
8071	1127	1976	2127	1839	1545	1287	1116	1071	989	889	792	809	768	792	698	676	665	681	697	664	671	637	638	557	636	624	641	647	617	637	551	556	623	620	571	618	582	555	611	539	584	556	567	555	542	548	609	589	555	565	581	607	589	583	579	585	604	550	573	589	612	579	553	558	580	590	575	581	593	576	575	574	580	513	556	526	590	569	587	542	562	521	563	536	608	612	553	575	546	559	592	569	553	558	581	511	566	577	539	575	551	526	539	546	575	564	551	510	545	544	542	546	553	513	550	532	557	549	516	579	574	570	514	567	547	545	543	546	531	554	506	571	600	541	542	557	560	553	569	540	514	560	545	556	558	599	572	560	553	565	517	520	546	541	544	533	540	559	587	563	543	532	541	560	554	554	596	539	542	526	561	581	591	540	595	552	551	552	550	552	563	564	544	567	583	572	510	558	550	550	554	588	535	505	551	529	579	559	550	573	565	564	520	534	560	579	605	544	523	499	605	549	582	583	564	557	587	571	533	534	535	564	560	510	572	513	573	539	530	567	556	576	582	539	509	583	552	518	548	572	544	552	523	570	565	556	530	583	548	595	614	598	551	530	535	573	524	554	536	551	552	549	534	521	551	549	559	557	558	516	587	564	545	568	576	533	546	584	570	572	553	569	509	541	548	526	529	589	512	528	554	571	606	577	573	598	601	567	513	549	556	542	551	560	568	531	586	559	516	569	550	545	576	541	566	522	578	558	552	544	552	536	566	563	535	555	519	552	545	561	571	543	540	592	554	551	575	533	580	517	545	559	535	542	524	553	577	594	550	559	578	572	583	544	536	557	573	599	565	567	555	579	546	522	531	556	600	606	552	524	543	541	547	572	524	572	551	549	549	562	585	547	555	535	542	556	576	574	569	557	536	551	582	540	562	559	515	592	583	543	581	566	557	524	536	577	521	556	565	540	574	531	536	528	561	556	553	587	546	547	545	544	568	551	541	525	514	549	616	526	556	566	547	565	535	553	545	555	581	607	557	579	550	543	553	543	519	544	549	612	598	566	571	581	536	566	553	565	592	505	573	528	524	527	581	579	568	513	589	509	549	583	543	572	533	524	561	561	531	539	563	589	595	509	551	598	527	566	581	584	583	546	500	598	578	582	548	551	556	538	568	541	562	576	549	580	565	530	599	544	524	546	493	521	556	575	587	551	560	588	527	557	513	517	543	596	563	530	523	541	510	558	602	565	579	579	570	546	563	525	590	539	529	555	566	557	570	525	572	519	580	538	549	528	578	540	550	546	499	552	564	575	515	565	551	551	517	565	560	549	548	563	563	536	556	546	590	583	572	548	548	572	543	595	579	534	554	583	575	538	555	581	547	557	578	560	581	526	538	540	535	574	531	574	582	580	564	566	580	530	573	572	546	529	551	616	544	562	582	544	531	532	565	539	571	577	592	482	544	557	548	480	599	552	549	542	554	576	485	551	567	574	559	563	576	523	565	529	591	545	553	593	546	551	550	573	567	573	535	571	568	526	582	591	531	557	557	552	586	575	547	598	515	563	566	536	592	595	570	544	560	542	505	545	532	574	524	539	554	598	553	568	574	580	540	575	562	589	573	583	604	588	553	577	565	549	533	525	556	583	568	569	556	532	537	559	553	525	557	589	552	561	550	546	544	562	566	527	551	573	559	517	577	564	557	604	525	544	576	538	597	642	543	582	542	533	546	544	553	535	568	538	537	585	558	583	573	569	575	532	553	560	567	550	514	534	571	614	550	543	537	597	574	564	540	588	542	561	572	543	589	543	546	545	564	586	567	555	581	556	550	524	553	588	510	536	585	542	535	546	560	508	567	594	588	562	557	531	515	527	565	544	506	560	570	557	561	577	532	595	600	541	546	585	557	565	537	597	555	567	555	552	538	591	579	521	558	601	568	604	548	504	564	597	587	599	554	521	579	563	545	544	503	590	563	544	573	533	562	544	576	546	565	588	584	584	552	552	558	549	551	546	596	535	557	508	576	563	559	595	517	553	583	566	573	550	502	562	543	555	553	591	568	580	543	546	537	562	496	567	537	548	566	570	525	550	525	576	540	568	521	553	590	525	576	586	575	561	542	557	577	540	544	553	562	557	579	547	574	545	518	573	512	541	510	528	579	598	551	551	555	569	610	554	576	598	567	586	537	529	575	547	572	552	539	555	515	543	554	555	517	576	538	543	564	553	553	545	561	537	566	536	530	537	528	533	525	528	555	590	555	573	528	550	557	522	548	574	542	518	537	557	568	552	560	546	577	555	542	566	531	524	563	532	595	558	602	550	510	518	577	594	522	579	588	548	562	603	518	562	569	538	569	543	547	571	565	534	561	525	611	565	507	570	515	533	587	570	554	554	559	554	572	548	563	586	529	554	508	510	542	560	540	573	541	574	537	610	565	595	541	531	548	561	533	550	541	568	566	517	556	542	562	589	590	561	557	598	499	558	576	577	518	574	572	604	545	629	550	586	547	558	519	552	559	536	533	543	555	542	572	539	611	551	547	572	553	513	537	524	577	537	580	569	512	568	571	565	569	513	550	593	585	586	583	579	554	550	526	589	578	542	523	516	559	556	520	562	548	521	575	508	579	558	565	524	588	545	555	558	559	594	549	541	550	586	530	536	552	588	548	526	521	541	508	555	555	575	533	558	566	567	555	544	563	557	514	569	558	522	545	558	549	582	563	549	546	565	571	577	576	589	542	554	543	534	553	514	599	544	549	583	562	542	556	620	542	567	616	545	576	551	542	573	575	597	567	554	565	556	558	553	539	571	578	575	590	523	534	578	543	523	530	581	554	554	549	540	511	561	556	557	531	507	565	536	558	545	552	537	580	595	566	573	571	549	614	543	581	553	537	606	563	586	570	554	564	531	569	538	537	539	530	545	595	603	575	567	554	552	538	536	562	573	553	521	536	599	528	551	535	560	553	593	579	539	562	544	600	570	493	535	538	551	613	563	559	580	538	553	574	536	542	524	510	569	539	535	533	591	603	529	570	597	558	515	558	549	562	582	552	559	569	560	610	544	587	563	514	594	544	586	532	499	579	609	572	558	570	586	559	508	575	545	536	559	555	569	543	561	588	581	551	556	570	590	593	568	592	530	561	535	568	554	587	546	552	550	567	579	521	556	549	544	545	551	521	539	575	546	517	544	538	536	547	535	566	561	551	550	541	531	589	577	564	556	556	532	549	559	612	542	587	552	561	527	528	515	575	578	515	535	553	582	539	542	530	563	569	563	575	553	570	536	522	607	558	512	548	552	570	536	577	518	602	592	553	576	553	527	540	570	519	541	534	585	566	540	533	558	538	560	574	543	568	546	531	577	576	520	550	600	586	564	514	607	545	525	614	643	535	561	555	529	469	574	572	528	554	598	561	571	561	528	575	526	616	550	585	536	556	567	554	540	616	560	580	530	527	502	535	555	558	547	548	594	540	527	575	531	535	572	542	498	571	592	550	551	541	594	572	564	576	548	532
1688	300	320	315	277	301	308	315	309	304	331	273	304	300	313	295	307	293	295	300	266	278	342	305	327	302	288	339	310	327	316	317	288	321	316	280	312	309	323	282	270	320	305	316	317	324	290	287	301	312	288	310	271	305	301	310	305	266	308	330	287	309	282	281	301	305	320	296	300	326	279	301	298	316	301	322	336	344	305	292	313	311	285	332	312	275	299	298	297	316	312	324	313	273	268	310	320	291	328	307	297	297	284	293	296	305	291	293	308	322	306	295	297	297	317	285	290	286	314	357	308	328	332	334	320	316	292	346	289	309	274	326	312	308	306	306	324	326	280	311	289	317	339	325	328	285	309	301	314	328	339	305	271	283	284	336	304	319	309	302	330	304	308	282	310	319	278	309	310	285	301	306	286	276	304	310	261	301	306	296	301	298	312	315	320	277	302	323	274	302	328	295	322	278	313	342	308	338	314	292	297	296	322	270	271	295	335	317	300	282	295	316	295	270	349	312	322	320	299	329	298	298	298	268	300	325	299	260	317	282	298	285	305	298	337	298	289	301	329	271	326	298	334	310	334	298	279	289	271	307	302	290	325	299	288	284	274	314	285	313	302	291	297	272	304	297	301	313	309	294	310	318	298	299	292	271	275	297	286	282	309	349	323	300	296	324	311	280	330	337	320	326	296	301	309	287	310	295	297	333	295	304	293	295	294	343	293	321	322	281	263	330	295	296	312	311	309	324	309	305	329	292	294	324	268	285	317	284	285	314	303	308	303	302	323	288	298	328	324	307	307	293	306	325	294	281	308	329	315	294	303	320	280	313	323	328	297	282	287	291	300	260	326	337	323	305	289	276	357	320	292	301	300	298	318	310	305	305	291	240	279	306	275	287	326	336	294	297	295	295	295	273	306	288	263	270	303	294	330	317	291	321	294	295	310	301	284	305	346	320	310	313	291	328	324	306	284	308	343	299	303	295	290	330	243	291	283	286	302	323	333	299	289	311	309	276	312	312	280	310	317	321	314	328	288	299	320	316	288	272	297	342	342	307	316	323	316	324	306	298	294	308	294	273	290	328	343	334	273	302	298	281	335	348	297	305	291	302	293	331	298	315	313	298	316	312	312	308	325	318	304	313	306	307	286	267	294	285	320	291	259	305	308	284	290	321	339	306	261	340	315	314	308	307	299	273	317	305	302	314	309	301	332	300	315	304	294	308	284	298	306	310	336	330	307	303	307	345	300	297	285	302	257	318	308	289	303	278	298	319	315	307	296	291	338	297	285	319	299	319	283	294	322	280	305	233	316	291	276	318	301	304	285	338	299	352	312	350	340	327	275	294	299	315	309	266	283	328	299	299	304	318	292	322	320	307	316	311	255	281	314	310	281	319	312	316	333	293	302	315	318	329	325	317	266	310	336	307	293	321	294	298	325	315	328	317	308	294	314	311	317	275	315	309	285	281	298	318	278	281	307	279	287	289	349	312	289	261	314	311	322	269	299	301	277	303	297	309	319	305	310	303	303	344	350	321	315	320	304	300	283	308	282	308	302	279	313	321	322	317	322	311	326	306	289	299	326	281	322	277	280	270	302	340	287	315	269	298	346	308	312	288	323	294	296	313	289	318	306	276	341	292	310	312	273	320	296	278	332	291	334	297	273	318	316	293	291	321	279	257	296	333	337	319	334	275	310	269	282	294	295	303	318	332	301	297	279	328	287	275	272	303	312	309	316	303	308	338	297	297	301	314	291	296	324	360	316	276	300	311	275	323	305	360	270	354	284	297	276	325	306	340	305	278	332	292	278	305	313	308	283	289	309	299	306	291	305	279	282	304	286	323	297	309	306	320	284	294	348	322	297	334	324	305	328	305	298	238	312	299	293	289	272	328	338	285	301	286	326	324	276	297	315	304	337	281	318	314	322	264	321	275	291	287	310	299	273	311	289	299	332	297	343	334	308	316	309	297	306	313	312	322	288	287	259	301	296	270	288	342	303	311	318	273	321	279	313	315	303	305	273	315	264	303	341	299	296	326	318	308	329	288	301	300	304	289	292	311	293	302	342	310	312	314	334	316	308	327	331	319	326	312	338	296	294	321	320	313	320	306	280	327	309	315	309	321	291	331	289	299	297	293	301	314	288	283	328	283	324	293	291	282	281	290	295	289	288	283	270	308	332	315	305	257	314	292	319	317	309	320	354	293	310	315	360	327	282	278	304	291	315	314	287	281	300	308	305	305	306	336	309	278	299	281	277	303	328	313	308	306	323	310	332	355	322	288	335	291	319	283	334	314	319	307	316	310	308	302	320	302	274	307	304	299	276	304	293	294	325	284	303	314	325	280	320	318	304	321	323	307	342	306	318	294	311	293	300	262	300	297	295	280	314	326	310	290	257	305	306	292	253	294	269	325	324	282	314	379	255	291	312	297	344	319	307	314	316	297	320	289	310	287	328	301	279	312	319	299	309	280	290	322	294	345	317	321	307	274	305	324	334	291	284	301	305	312	288	279	341	298	304	298	304	299	267	294	319	287	304	295	301	330	326	316	321	285	329	302	317	304	347	309	281	303	293	330	329	270	269	327	284	295	291	291	319	312	293	287	292	274	312	291	347	299	323	306	291	296	300	297	269	273	350	292	310	281	293	319	288	301	321	333	333	273	281	321	316	305	326	310	304	298	318	298	326	310	340	319	346	308	298	318	299	305	314	304	294	315	302	335	330	308	316	302	328	279	303	313	311	264	280	313	292	315	281	286	324	310	320	345	310	312	305	301	357	329	304	296	284	322	301	289	303	282	332	315	299	292	293	275	299	326	339	305	306	301	311	310	304	291	271	318	289	323	288	327	305	312	322	309	310	295	302	311	279	318	275	318	278	323	308	278	303	306	311	306	325	304	329	328	323	299	305	289	336	283	302	278	286	324	324	300	316	282	320	307	311	343	348	299	295	306	310	303	277	316	298	301	309	265	319	317	267	313	277	284	299	280	323	293	297	314	297	278	316	333	325	301	299	315	301	320	300	323	307	323	363	301	336	307	291	295	324	362	282	323	340	290	312	304	309	295	245	319	332	289	313	310	309	301	283	300	334	279	303	303	279	301	312	330	301	339	307	336	307	297	319	272	288	331	294	297	312	341	315	300	318	316	300	304	318	313	310	324	297	345	288	295	297	304	321	329	302	302	271	312	299	269	305	323	265	301	299	286	310	331	308	283	310	285	317	302	298	289	300	291	307	242	290	341	288	324	323	280	291	305	273	267	332	309	317	287	302	297	303	297	331	305	307	292	301	285	311	317	317	300	301	298	312	292	284	315	311	294	317	318	337	318	301	314	279	282	300	296	296	296	288	326	306	295	317	314	278	330	298	284	287	276	291	282	290	322	295	283	330	326	274	271	310	307	319	312	284	317	326	297	285	287	287	270	296	315	306	289	324	336	266	333	335	316	304	287	298	317	287	342	312	303	330	303	331	310	318	298	295	292	318	300	295	321	297	328	309	338	310	323
1875	796	735	686	685	705	690	652	731	716	734	746	700	640	637	696	695	660	704	720	710	674	708	660	673	695	700	708	688	684	657	626	697	691	720	686	648	704	703	745	690	690	695	704	720	746	703	714	699	690	686	682	711	674	706	697	694	723	724	681	669	714	690	681	686	674	674	697	710	714	692	676	723	671	737	712	656	690	684	646	700	678	700	673	656	689	728	696	665	673	703	657	706	687	674	678	751	689	711	725	702	754	711	725	694	648	722	722	745	643	719	687	711	692	653	684	700	691	670	689	729	700	705	643	691	743	720	732	708	682	710	688	735	662	702	682	677	679	686	687	675	706	679	673	674	738	689	717	707	689	682	693	685	718	731	677	741	682	680	683	704	755	652	691	693	690	723	694	631	689	637	724	678	697	711	679	667	662	700	705	685	651	723	675	712	704	700	673	691	683	677	689	690	706	697	700	701	748	722	682	734	670	698	681	664	730	687	651	667	653	673	687	677	686	703	657	718	714	715	702	688	696	692	712	639	729	684	689	703	662	704	674	697	722	660	654	700	722	676	665	676	671	683	698	683	687	700	708	664	691	703	721	702	723	681	650	675	695	703	691	689	632	696	738	667	678	727	714	722	678	694	679	653	676	671	703	709	703	678	634	722	689	688	704	718	687	685	737	685	701	708	705	684	687	677	692	683	690	658	716	653	691	704	637	711	680	707	651	684	674	684	683	689	690	672	723	717	655	726	664	640	728	711	702	683	640	702	666	667	690	689	688	716	672	674	646	722	715	686	704	723	641	687	642	712	730	686	727	683	688	729	657	707	667	655	728	694	725	717	663	704	657	703	683	719	650	656	691	702	662	664	698	685	690	702	703	694	685	690	673	681	707	738	698	706	696	622	652	692	729	643	691	670	710	729	714	687	668	677	726	714	755	706	691	687	744	678	713	672	735	675	712	708	691	659	671	731	685	695	702	690	665	731	713	709	719	734	681	672	688	747	699	682	701	686	698	706	679	728	756	689	710	695	727	698	689	697	728	660	700	651	703	668	707	698	753	678	646	641	746	658	664	709	713	657	690	654	692	704	742	696	689	726	686	681	704	664	704	717	687	692	734	688	666	635	710	642	692	684	675	678	690	716	671	709	682	678	663	695	674	703	707	678	702	680	687	688	695	690	696	644	731	707	652	717	704	694	691	668	717	720	696	692	709	725	708	713	702	722	657	692	670	702	724	676	685	674	723	666	683	676	669	699	683	693	731	676	657	670	740	707	701	677	654	701	693	749	662	696	696	688	699	715	686	695	679	753	732	681	727	737	704	677	693	690	721	667	683	642	758	701	718	670	679	721	683	722	707	759	708	671	725	697	673	681	734	740	654	677	715	718	659	704	678	685	675	754	679	693	658	721	686	688	706	661	696	695	668	690	695	714	682	676	700	671	717	698	732	701	675	736	660	677	713	676	685	724	711	676	691	713	674	707	668	685	684	742	682	712	704	728	694	656	664	749	675	684	692	739	710	708	747	664	749	711	709	731	697	687	703	726	701	663	682	668	668	708	647	680	678	648	666	702	682	676	700	687	667	717	658	665	718	723	712	674	716	664	662	694	730	683	697	692	715	703	682	660	687	722	699	640	716	729	661	699	692	680	698	725	676	666	743	727	683	674	676	684	729	692	660	666	665	709	641	690	699	730	708	727	675	687	627	706	705	705	632	679	775	703	713	741	661	736	719	683	714	705	692	720	682	718	719	664	740	685	722	647	667	682	686	750	720	663	682	701	622	765	635	695	697	710	679	716	719	656	661	693	707	710	637	703	669	722	661	675	675	742	670	687	714	709	731	707	708	758	700	729	720	658	723	729	675	726	697	657	661	675	732	661	762	712	629	715	685	663	639	700	701	684	690	726	696	644	684	684	699	667	697	703	671	692	702	679	672	642	698	675	669	744	716	688	685	690	653	775	690	675	731	686	707	680	714	690	709	704	693	684	648	700	731	690	669	667	733	675	668	746	712	682	680	728	715	671	653	707	664	693	686	722	714	707	683	716	693	696	700	709	688	720	688	687	691	718	674	663	706	684	688	652	720	660	701	676	745	651	680	682	665	685	700	685	690	717	673	695	723	646	645	672	707	639	673	700	706	707	685	727	680	708	710	669	699	725	671	691	678	707	661	707	668	683	697	689	721	692	717	674	648	711	688	689	687	680	661	694	643	695	713	714	698	715	738	705	678	652	727	711	677	712	668	751	721	693	684	697	673	692	713	665	658	732	687	702	664	686	689	716	674	722	705	726	677	763	689	745	665	716	691	703	730	760	714	681	699	684	689	717	733	699	656	650	735	660	741	693	627	696	732	711	707	711	728	735	697	650	668	707	707	629	650	644	683	678	671	710	711	707	701	716	717	694	673	663	742	681	670	708	664	686	681	704	680	683	703	740	667	678	681	654	653	697	706	687	717	620	694	717	730	676	708	738	713	698	704	686	688	698	661	642	718	681	688	684	689	740	672	705	677	675	701	697	675	705	715	674	696	751	684	682	693	648	697	721	681	665	687	751	683	667	669	674	666	687	669	636	674	651	703	662	665	692	696	686	657	691	663	670	719	662	675	678	676	703	722	674	636	712	729	741	716	696	680	665	700	686	689	703	719	696	651	731	645	679	705	679	678	657	684	649	724	665	696	682	709	706	704	649	710	752	684	680	730	729	657	735	728	740	675	678	667	674	743	725	695	725	713	673	708	729	688	692	695	671	647	675	644	704	669	752	703	696	685	754	676	707	712	729	650	689	690	729	680	639	700	704	715	743	669	683	655	699	736	704	663	659	691	728	711	705	712	708	684	676	683	704	658	676	655	667	675	704	753	706	678	717	709	687	666	683	680	667	679	712	690	706	708	702	685	699	694	681	713	717	674	696	704	738	699	725	684	692	709	740	664	733	712	680	687	730	671	680	716	660	702	703	703	704	699	701	711	680	709	712	699	732	679	660	715	686	653	703	738	710	686	722	667	749	718	659	733	697	699	712	665	664	760	667	680	672	670	673	692	733	701	729	690	716	684	753	657	678	719	657	728	665	732	688	644	727	690	722	707	624	673	714	686	679	694	705	688	725	646	681	719	693	736	693	666	706	680	669	696	694	702	710	684	732	717	737	731	690	656	702	669	722	687	685	671	688	742	627	719	690	698	699	709	686	769	752	723	672	685	703	708	663	704	713	685	717	712	690	664	694	670	749	665	705	684	680	716	685	676	695	718	670	717	693	709	629	643	642	678	699	679	695	705	693	685	748	683	647	743	723	676	698	669	689	691	701	712	714	693	711	699	719	707	675	669	720	654	735	673	721	653	700	703	699	696	670	710	702	722	639	707	682	666	714	692	680	731	679	656	685	686	663	726	657	690	680	670	676	675	682	673	674	690	671	696	705	668	692	675	696	695	738	671	680	654	670	648	717	702	682	693	687	714	729	667	694	747	719	717	698	725	689	730	699	638	711	709	709	704	679	682	665	745
7321	444	514	382	294	243	172	192	173	188	159	159	179	181	151	151	154	151	159	150	152	155	162	149	154	153	145	152	159	144	128	129	126	177	148	153	144	149	130	148	130	141	158	144	127	129	126	169	149	123	147	153	149	150	123	119	142	155	127	181	124	137	148	149	122	142	157	142	155	171	140	133	166	156	161	159	170	130	114	130	161	152	142	125	128	131	141	139	152	139	149	154	135	127	140	153	165	143	160	144	135	136	161	146	127	129	161	161	132	154	151	143	152	171	147	110	139	144	140	161	154	151	136	144	138	117	141	155	149	157	150	177	130	136	133	134	132	138	141	127	157	135	131	141	158	140	149	164	149	158	145	148	159	176	135	158	156	153	145	129	145	141	113	124	129	137	124	156	177	127	174	156	145	147	135	143	138	127	150	132	129	135	141	146	149	131	109	132	139	148	153	172	152	165	141	130	159	144	147	121	165	150	131	141	149	129	147	145	145	157	135	140	147	144	142	141	159	122	149	141	138	142	144	139	146	163	140	159	149	152	148	168	111	138	167	133	148	155	140	144	164	165	159	145	162	149	160	114	135	158	129	151	168	145	140	144	138	165	152	157	171	130	153	144	134	130	139	158	123	137	139	129	158	139	127	156	158	119	154	159	143	148	160	176	142	130	135	120	164	158	161	162	156	163	140	147	149	143	175	144	153	131	134	133	156	157	157	158	144	138	145	141	160	131	124	149	131	143	130	158	158	157	138	163	144	134	144	153	154	144	112	146	137	154	142	148	141	141	144	147	145	127	143	149	137	143	147	165	180	153	123	151	155	128	123	150	136	143	145	154	134	153	113	151	139	159	159	142	138	152	146	136	167	151	156	137	131	139	138	141	140	162	167	125	150	187	170	156	161	170	160	131	140	150	149	143	140	132	141	151	148	121	136	145	149	159	159	139	130	154	135	131	135	143	151	147	156	156	134	156	119	159	170	120	141	136	150	173	152	150	155	141	158	136	173	148	126	131	156	142	143	152	135	142	137	121	144	134	150	161	123	148	135	144	142	150	154	137	132	180	119	120	145	147	122	143	141	139	147	149	142	160	138	180	154	134	160	155	144	145	129	169	142	151	147	144	155	143	141	146	157	147	143	138	141	133	122	155	163	144	153	183	158	151	150	150	125	160	139	136	173	149	160	151	165	165	130	177	145	180	167	148	148	125	146	146	168	152	141	149	148	143	156	128	148	139	140	142	130	133	149	165	134	123	142	145	136	157	164	146	178	143	143	138	147	121	145	159	128	159	151	156	146	140	145	141	171	147	144	172	151	138	162	126	165	136	145	133	149	143	143	145	145	142	134	145	130	150	135	137	166	141	155	154	127	140	139	132	135	135	142	132	144	133	170	144	137	158	116	146	151	148	138	158	124	144	154	128	147	151	160	164	154	134	145	143	140	155	144	159	144	143	169	137	148	147	151	125	150	144	123	161	132	153	144	155	136	155	127	143	144	137	171	146	143	135	125	151	134	135	141	135	124	131	145	156	145	156	137	128	151	159	138	148	145	136	139	151	154	132	151	120	131	133	140	142	138	150	163	129	136	137	140	135	141	163	157	175	156	144	160	153	145	172	166	148	152	140	141	134	134	141	152	150	122	121	140	152	128	166	138	132	147	133	161	134	128	137	130	140	116	153	124	172	150	144	160	132	145	157	152	170	148	151	151	138	154	146	142	124	154	149	158	143	154	149	155	147	125	139	143	161	130	134	124	155	134	138	139	153	142	130	144	141	138	134	157	149	143	132	151	162	125	129	135	142	156	127	136	130	134	152	141	144	152	121	146	136	150	134	160	139	132	148	141	129	156	125	122	134	133	144	165	142	141	142	160	149	166	151	116	175	134	118	116	138	157	147	144	155	161	133	161	133	144	161	142	138	136	158	159	161	143	149	147	135	177	126	136	152	150	147	172	169	143	155	140	145	143	139	147	147	137	149	139	149	135	143	152	133	160	122	132	154	144	158	137	133	145	137	133	132	151	160	165	122	119	137	119	146	151	152	166	164	171	150	152	139	165	114	141	143	141	138	153	152	136	155	148	140	147	150	145	131	137	140	128	149	149	144	120	148	148	128	128	130	140	154	143	148	173	179	154	148	167	154	146	157	170	154	146	142	164	119	156	141	131	154	148	139	128	117	142	150	148	149	152	122	141	143	135	140	151	157	151	146	143	151	141	144	145	150	167	134	148	139	136	149	154	154	135	149	149	133	159	131	143	174	134	116	146	147	134	140	147	149	153	159	138	151	126	153	158	144	157	153	168	164	130	153	138	143	124	159	138	147	151	157	123	152	169	135	139	126	140	166	138	158	155	141	172	141	148	134	121	150	154	151	152	137	142	147	179	159	166	145	137	149	148	144	149	134	161	137	151	149	143	149	152	156	135	132	152	146	136	125	125	141	138	162	168	129	123	156	148	139	172	144	163	143	145	144	140	138	168	165	121	142	144	170	150	144	149	142	153	149	107	149	155	107	140	126	133	147	133	154	159	147	141	156	148	140	126	171	143	141	135	137	139	124	137	146	152	125	153	129	153	148	155	132	136	152	142	119	175	165	131	126	173	126	153	147	173	146	166	127	131	130	139	116	158	137	153	137	160	139	154	141	157	143	119	141	147	165	153	140	136	145	138	118	159	138	141	126	143	143	164	120	155	144	138	167	136	158	143	150	143	148	158	134	149	139	152	138	143	154	127	131	139	160	134	135	159	173	147	162	151	148	153	140	152	142	173	152	133	126	161	149	166	153	148	134	160	154	137	146	134	158	139	145	157	128	126	141	128	134	146	153	138	132	149	152	176	140	136	135	166	135	116	156	147	136	151	156	136	149	163	148	152	131	153	155	170	159	139	136	166	163	151	167	141	150	132	155	162	145	165	166	123	148	141	149	155	162	147	154	143	152	134	145	140	127	166	129	133	179	125	161	146	145	138	132	125	151	162	160	152	126	137	140	152	109	138	151	136	164	122	147	163	127	151	141	163	166	138	167	147	133	145	139	130	141	131	156	173	180	154	132	157	135	141	145	149	129	144	128	149	149	175	149	154	158	170	137	154	151	165	134	139	147	165	163	146	140	150	138	122	152	149	132	154	158	121	132	152	134	149	159	124	157	159	165	160	152	143	151	137	148	123	155	154	133	153	135	168	137	146	138	132	148	113	144	143	165	126	155	152	135	134	155	137	138	137	154	139	137	168	151	160	142	144	143	133	145	148	162	132	147	118	149	139	159	151	138	129	167	149	148	134	129	153	149	142	142	129	147	146	119	152	142	154	150	126	130	148	170	144	148	141	153	170	134	134	132	153	129	136	148	140	164	143	158	178	164	160	146	169	149	152	114	150	160	147	147	135	125	146	158	161	143	155	152	141	141	145	148	156	138	133	149	147	139	121	140	145	154	147	121	164	130	145	140	124	137	116	141	166	152	145	124	142	137	140	147	133	163	139	140	118	143	153	147	112	161	156	157
6141	677	1076	1190	1033	851	715	667	594	564	567	509	522	509	445	479	470	469	452	441	444	454	424	424	485	438	382	454	450	424	388	428	413	400	405	377	401	440	408	403	389	396	382	402	387	406	410	398	391	412	403	425	413	382	392	403	384	401	417	384	411	391	400	401	407	370	418	394	424	385	380	345	410	430	384	371	359	393	354	362	417	383	385	405	393	410	432	412	383	386	386	382	411	390	409	394	360	452	361	384	416	403	412	365	388	445	384	410	396	423	381	357	376	423	368	392	370	373	420	351	376	398	411	399	389	400	387	428	422	368	387	396	410	403	397	383	368	378	358	394	401	402	381	381	374	422	416	376	371	379	390	375	350	373	346	395	371	387	405	358	402	388	433	385	397	427	353	382	408	418	411	389	397	408	384	399	391	396	418	407	354	368	369	382	424	395	384	407	375	388	385	400	386	344	365	354	378	412	400	405	377	389	383	409	402	370	373	415	415	356	421	367	392	452	380	403	378	408	393	397	398	392	429	375	396	383	400	386	425	430	371	392	386	439	409	397	382	395	379	389	397	392	423	392	384	392	373	405	408	370	363	363	378	419	381	397	383	402	404	361	353	396	408	372	386	413	406	377	382	389	423	353	376	399	395	398	380	376	390	392	384	414	426	369	362	373	363	350	366	409	366	376	367	410	377	388	395	393	382	398	367	390	382	428	375	385	420	391	400	363	384	389	385	372	420	383	365	409	392	418	365	417	382	399	407	401	382	411	401	393	384	392	382	342	396	379	382	384	404	398	379	418	372	386	380	400	418	426	384	394	400	400	417	405	359	431	357	396	416	399	399	404	368	399	390	405	398	379	416	379	355	393	428	429	446	381	389	350	406	428	404	420	393	355	380	403	382	392	383	417	403	391	392	393	370	392	406	407	376	385	364	413	385	410	378	354	433	377	408	398	386	370	396	411	413	377	381	372	390	378	401	415	390	402	410	402	361	414	379	372	369	415	424	396	368	372	393	411	415	406	389	401	403	396	428	383	370	366	380	393	380	411	409	411	369	409	351	384	390	398	409	420	384	378	408	368	395	407	391	387	395	377	408	379	382	372	379	402	424	402	395	369	396	411	367	421	374	402	382	381	382	416	370	409	408	389	386	386	403	397	405	381	395	360	396	397	391	420	379	392	390	388	383	426	403	411	349	382	421	387	399	387	390	417	428	411	348	366	404	371	378	376	382	403	404	395	407	433	408	376	412	381	403	380	355	404	387	386	420	373	393	366	403	376	377	398	404	383	369	396	406	401	396	410	396	394	373	346	395	399	426	382	409	391	402	408	389	392	374	415	402	379	417	398	370	372	383	455	365	408	382	380	402	379	405	384	414	382	363	334	396	352	383	356	411	408	410	389	383	396	419	423	383	384	385	388	379	398	405	412	427	366	405	402	361	421	395	371	383	383	382	379	391	391	378	391	362	423	398	406	413	389	414	392	361	417	435	393	400	383	394	384	432	416	399	370	357	422	376	403	390	395	378	405	411	380	391	414	400	355	415	390	385	384	387	430	388	402	389	399	401	407	367	406	380	428	348	419	389	377	405	369	445	397	388	351	394	368	390	393	404	408	425	406	406	387	378	410	413	391	398	411	402	380	365	401	415	388	341	390	376	389	386	391	386	372	380	390	413	404	373	389	374	397	410	400	396	339	403	382	375	400	392	366	382	411	400	398	385	412	358	408	396	396	380	424	368	392	395	391	397	397	422	394	402	395	410	390	395	440	394	380	398	411	382	395	403	424	396	402	448	398	353	388	405	400	366	428	365	374	405	420	375	390	321	405	369	385	359	419	397	422	397	395	402	349	404	361	414	366	364	411	397	412	397	373	390	372	435	413	389	416	392	364	434	392	406	374	378	400	395	397	375	389	383	366	389	385	415	378	421	394	420	408	425	380	386	387	380	400	364	375	393	412	380	406	394	382	407	386	365	366	403	377	378	427	363	376	409	395	375	405	407	387	407	402	383	367	396	399	370	396	378	391	378	373	385	377	369	381	398	413	413	435	421	380	384	406	409	406	369	374	375	358	420	381	409	386	404	396	364	369	395	401	415	370	417	398	406	399	365	382	377	394	391	353	379	428	396	349	382	404	396	371	403	402	390	373	386	401	399	394	390	405	386	394	367	399	433	414	403	410	358	368	420	432	363	394	377	402	377	391	390	380	372	402	373	382	378	380	389	404	380	392	396	400	393	390	425	404	369	386	407	378	413	379	381	414	408	406	383	376	378	405	381	445	367	383	413	379	413	393	398	386	384	374	391	422	394	409	354	373	387	374	399	369	417	414	403	392	379	426	377	384	367	424	388	434	418	386	360	417	378	428	384	388	391	382	403	420	402	398	397	418	365	410	352	376	387	355	401	373	373	416	385	402	374	394	393	382	384	368	384	372	401	379	387	373	412	386	376	386	375	380	425	394	380	397	385	382	408	443	394	418	404	391	382	418	438	417	377	408	413	382	418	401	414	372	416	389	419	374	387	426	398	396	376	396	418	405	433	378	389	370	391	417	353	406	376	372	374	436	396	405	395	308	358	402	436	378	377	401	355	382	401	406	367	391	366	373	375	373	391	402	360	436	402	406	331	343	368	394	387	371	364	407	392	388	392	399	375	368	423	402	397	433	371	403	382	394	408	380	406	394	373	374	385	387	356	371	370	351	375	407	400	368	372	344	437	398	436	407	348	392	409	382	374	358	388	385	364	379	397	398	366	380	407	397	381	386	381	407	363	375	392	390	396	380	406	362	384	397	410	420	409	369	393	388	359	393	409	370	394	380	416	395	425	367	370	416	437	389	411	388	344	371	367	381	360	411	391	390	421	393	344	405	374	401	387	395	374	423	391	435	380	390	359	411	373	418	398	367	351	361	407	404	394	391	408	380	349	430	352	362	362	400	389	394	384	417	394	417	423	375	399	435	401	424	397	410	388	397	417	397	381	391	418	375	411	382	377	365	401	363	385	401	365	352	404	416	371	404	395	407	378	401	382	399	406	419	386	394	385	392	433	387	420	383	375	380	394	388	410	398	395	371	383	385	393	387	392	390	427	398	417	383	419	421	407	432	396	402	389	373	372	396	414	379	399	464	378	406	372	396	405	348	348	420	383	408	373	394	430	370	391	381	372	373	376	379	359	383	369	378	395	407	405	393	398	347	366	350	345	407	398	407	421	376	374	420	378	364	384	393	387	376	407	382	415	391	367	406	366	392	393	386	397	380	396	371	400	364	375	390	398	388	419	397	405	429	384	417	388	392	434	385	385	390	396	373	371	379	382	377	354	388	406	414	360	388	407	357	394	449	362	424	425	377	363	405	382	385	387	428	414	405	419	402	390	378	373	395	406	421	363	370	403	422	391	392	383	412	391	424	397	397	405	403	388	367	409	383	362	383	378	377	390	377	383	352	398	370	365	354	411	358	365	400	431	425	396	354	447	414	428	377	379	386	402	375	378	433	390	384	383	419
13607	1096	893	672	524	448	402	374	306	292	273	233	240	247	247	240	260	270	253	252	247	246	241	223	203	227	244	242	219	236	241	238	230	204	223	216	230	217	237	248	237	233	215	226	220	189	203	218	216	206	196	256	230	209	216	246	218	215	205	220	255	228	197	204	223	216	237	256	203	212	179	234	235	212	194	219	239	216	201	209	211	202	195	227	201	232	221	204	220	221	232	223	236	193	231	214	226	217	198	255	214	221	217	218	220	213	224	237	239	204	224	219	217	193	213	213	208	242	202	180	216	218	205	237	226	190	226	255	198	223	220	257	248	209	231	223	239	209	200	212	213	213	208	207	238	213	217	209	212	213	220	218	249	225	239	204	214	216	231	208	196	227	230	215	211	198	212	220	213	204	249	200	230	219	204	195	217	210	210	207	221	242	198	218	230	217	214	253	240	198	212	216	204	215	210	219	205	223	213	218	213	215	244	182	239	212	209	233	230	212	239	208	232	210	226	245	214	190	224	226	223	220	224	221	211	202	202	223	172	224	205	208	253	237	226	234	250	207	184	213	228	221	195	204	227	239	231	194	212	210	213	244	246	226	192	212	196	222	220	219	211	224	224	226	208	193	243	200	215	225	214	211	217	212	229	220	185	238	206	225	198	219	198	203	213	217	213	226	214	188	220	191	173	255	222	225	219	196	217	206	232	219	207	202	221	204	239	226	200	221	250	198	229	214	231	217	213	196	215	197	183	207	227	231	227	243	211	227	230	250	218	225	232	220	211	219	223	217	218	224	213	226	221	210	201	205	217	208	228	229	204	188	211	228	233	224	222	243	203	238	235	217	199	210	215	241	202	210	225	238	216	195	211	194	207	214	216	233	233	229	214	223	227	218	238	237	209	202	217	201	185	202	208	215	198	203	221	213	238	213	189	221	214	193	225	210	226	228	220	229	222	257	231	210	207	209	219	251	216	234	223	237	232	252	223	227	245	228	223	230	236	208	216	221	217	212	224	233	198	207	226	232	225	242	207	241	208	221	220	207	230	194	237	222	205	251	220	215	254	221	216	217	232	224	215	231	217	253	190	229	212	208	216	187	212	233	201	256	203	218	225	230	226	225	228	232	244	222	229	240	211	236	226	242	233	210	215	231	234	203	244	229	233	224	215	207	217	199	226	218	240	211	197	218	235	216	188	211	235	212	207	186	211	246	194	221	205	221	209	218	220	246	204	206	235	235	228	217	220	205	207	256	202	244	204	246	233	209	197	200	211	245	227	195	185	255	246	249	206	195	191	201	213	212	215	204	214	209	221	223	206	218	225	209	198	233	251	219	214	191	269	198	185	208	182	219	244	199	222	208	222	223	236	226	230	224	205	219	231	221	242	241	225	243	198	198	212	228	228	234	214	228	194	213	221	185	215	227	241	242	224	210	226	228	203	186	214	211	213	215	226	178	219	221	238	221	184	187	224	254	216	192	242	222	193	202	214	225	231	209	210	207	211	210	212	229	220	215	194	196	225	199	213	213	213	197	217	202	210	202	183	228	196	206	185	214	212	233	216	235	227	232	192	210	213	247	207	210	197	219	213	227	203	217	225	205	219	183	228	219	213	245	227	204	226	219	212	227	228	225	221	223	208	227	191	220	224	213	239	220	205	223	214	221	208	229	202	238	216	201	212	223	253	237	230	194	211	219	230	227	247	218	224	232	211	201	212	234	193	220	219	240	220	221	206	178	216	213	232	253	208	226	219	205	215	180	201	239	228	205	213	233	247	238	232	183	223	228	221	220	225	227	237	231	235	237	208	215	210	206	195	205	213	224	194	198	201	201	220	227	207	248	246	237	216	214	209	203	222	221	217	224	213	220	214	220	230	210	195	221	233	237	183	231	198	223	215	225	211	218	213	230	224	237	217	230	229	225	213	191	234	187	247	212	204	218	214	208	245	207	178	206	197	201	210	222	221	235	225	218	228	230	226	217	219	220	231	216	202	192	223	224	212	225	223	247	232	194	233	197	227	228	193	235	217	199	230	189	193	208	198	196	222	224	215	214	223	212	216	234	205	178	205	240	223	179	231	245	209	219	216	219	220	217	203	268	211	247	203	222	207	226	210	204	245	200	205	231	217	205	209	227	225	218	208	199	241	223	221	230	213	223	228	211	218	209	208	216	225	189	207	221	216	228	236	224	219	198	219	227	216	220	256	210	209	214	207	223	237	252	210	211	198	233	216	217	252	218	208	202	218	210	208	227	203	206	203	208	209	217	219	189	229	221	196	228	212	188	216	233	236	217	214	208	212	221	234	205	214	211	246	205	204	253	230	213	220	222	231	216	195	208	214	220	199	221	235	225	209	212	224	208	236	238	217	196	216	201	255	212	223	239	225	265	223	229	192	205	233	221	231	219	244	222	205	199	242	236	239	201	208	235	235	215	192	195	177	207	209	203	194	202	218	196	218	201	224	233	226	236	235	221	203	235	195	228	226	213	218	209	221	227	195	214	207	243	204	225	239	225	211	203	216	231	210	249	206	226	231	201	214	230	198	210	222	218	223	231	227	238	220	214	222	219	257	184	228	220	220	245	208	226	199	220	215	214	210	185	217	237	218	221	214	213	243	212	235	225	209	248	231	189	240	177	217	215	204	220	223	207	199	236	223	215	227	233	194	222	237	218	223	224	223	236	221	214	178	219	217	237	199	215	218	226	226	223	218	230	190	213	226	225	234	248	196	212	202	204	220	224	242	223	224	213	214	205	219	242	215	197	207	175	227	226	198	218	199	203	223	219	230	226	211	216	233	236	232	204	236	218	233	226	236	210	206	214	220	238	234	211	207	237	226	230	201	216	198	235	205	229	220	187	232	226	246	245	203	219	239	230	206	213	202	229	222	217	198	230	187	221	214	240	235	190	216	229	211	174	212	187	208	199	205	201	196	206	214	209	212	214	218	210	229	196	232	227	234	207	216	205	187	216	243	228	234	207	214	230	234	227	240	235	227	214	231	221	226	188	240	218	226	193	198	209	230	239	223	222	211	212	226	205	220	186	202	235	250	225	238	238	212	229	263	212	233	215	196	254	215	224	242	236	197	218	227	229	223	200	198	202	209	201	224	199	214	247	215	253	207	246	228	218	222	242	232	227	200	194	211	204	226	209	231	192	236	229	247	215	217	197	213	216	218	261	221	207	197	213	233	214	219	212	241	211	247	209	243	193	195	228	201	207	220	261	192	208	196	193	221	207	250	234	219	228	201	226	203	247	221	191	246	230	210	203	217	220	243	209	255	232	242	215	229	219	213	182	201	223	198	192	235	219	234	227	219	215	209	247	241	205	224	199	252	206	216	216	214	235	196	230	238	216	227	192	201	193	255	202	240	219	207	224	259	197	237	237	238	231	219	208	231	227	230	225	204	231	214	214	195	236	223	208	200	251	215	229	217	238	231	216	224	217	208	224	202	228	184	201	217	214	208	203	217	237	225	219	202	216	198	230	234	227	217	219	216	232
7982	1028	2017	2215	1913	1513	1346	1177	1024	891	829	828	794	805	721	742	696	668	679	631	632	590	602	622	598	610	609	620	576	601	562	580	616	573	589	604	581	589	576	574	536	567	541	581	583	544	575	578	571	596	570	556	564	535	576	557	542	578	593	548	603	581	561	568	572	548	533	566	510	541	564	569	560	556	549	552	557	585	558	549	536	597	581	554	567	585	565	574	562	576	567	539	532	555	554	559	560	617	580	580	580	524	583	578	533	566	581	560	550	531	570	565	570	507	578	570	572	553	570	549	562	523	579	539	554	544	589	587	562	538	553	576	557	557	588	551	545	575	546	539	559	523	568	550	558	518	550	509	606	520	544	572	564	537	532	578	580	558	614	571	542	532	555	544	581	542	553	533	593	560	564	540	562	545	565	559	544	528	566	539	539	525	526	549	577	549	572	563	549	547	587	567	577	526	563	581	550	546	564	561	565	575	564	576	547	530	566	560	572	552	536	522	528	497	537	573	551	535	599	609	564	561	531	568	544	559	539	561	552	560	536	534	568	523	554	574	547	561	535	587	497	548	538	558	529	548	567	534	542	562	575	568	538	588	558	571	561	534	585	566	561	543	567	548	555	535	567	531	556	568	490	542	565	528	606	568	541	560	558	563	558	559	582	540	516	557	566	537	550	564	521	536	551	570	579	524	600	538	550	514	552	569	547	520	549	592	591	555	592	561	618	565	556	550	570	579	517	515	566	533	560	557	555	549	526	573	519	600	531	505	522	529	558	569	563	573	545	580	535	562	512	576	542	545	498	584	596	578	553	553	584	528	562	552	504	608	550	587	572	609	587	608	581	530	558	559	558	600	557	575	592	543	568	541	544	569	606	573	528	565	547	558	549	567	531	587	576	578	507	566	558	545	498	575	554	552	554	549	553	574	515	538	562	564	522	541	581	574	528	588	571	550	546	545	512	593	568	524	590	558	553	550	547	551	528	562	569	526	580	598	589	560	565	567	556	499	531	518	546	558	573	546	561	519	536	591	593	591	535	543	586	564	554	557	540	557	571	565	595	541	518	574	528	565	539	555	544	516	576	547	571	533	542	504	561	486	518	564	590	562	554	515	571	562	567	521	567	594	550	571	561	538	559	556	543	562	546	543	548	562	562	557	517	565	538	535	556	555	597	549	520	533	559	536	602	563	553	538	541	594	527	590	546	563	494	553	526	549	566	555	560	575	563	513	568	550	522	564	555	571	562	530	592	575	533	550	541	576	518	514	557	600	582	568	583	575	557	588	549	535	519	547	564	566	593	535	530	563	534	570	585	595	543	597	568	582	578	562	566	538	514	535	539	553	563	542	598	520	571	538	533	520	561	593	567	532	567	537	564	517	524	583	521	560	556	548	553	537	533	573	543	600	574	538	542	572	570	571	569	570	540	566	557	565	545	548	556	549	549	566	553	600	563	557	528	544	545	566	596	611	577	574	534	575	591	547	562	565	540	580	536	540	549	561	543	571	537	572	609	550	542	530	538	578	489	523	537	542	564	547	539	543	533	513	570	567	581	571	586	566	524	548	571	557	516	533	547	577	531	531	552	559	558	595	549	562	561	579	558	543	595	532	582	547	555	548	546	524	546	570	585	526	604	561	559	558	519	569	549	524	574	552	544	568	522	568	537	539	564	584	594	531	513	558	563	574	530	520	561	590	533	568	571	603	550	548	562	534	544	547	571	556	567	568	536	522	575	567	565	519	537	555	548	589	580	561	550	562	562	510	530	530	563	524	575	560	565	552	609	583	561	603	553	558	588	565	570	558	567	576	588	572	542	579	581	545	588	542	548	606	582	524	528	544	582	553	517	560	530	589	579	558	520	525	596	568	539	519	578	541	572	542	545	562	575	574	562	574	593	593	585	565	546	581	565	543	540	559	552	491	496	555	562	539	567	591	567	565	498	573	567	550	540	565	550	539	525	575	618	546	570	546	571	541	583	515	549	544	566	585	570	587	567	531	541	567	580	527	569	584	542	538	570	567	536	538	547	576	572	557	591	532	603	498	525	560	575	549	618	563	564	517	500	535	528	544	529	537	509	555	558	576	576	526	564	545	547	537	539	559	526	529	515	564	518	606	544	540	559	561	562	550	572	551	529	561	514	523	553	550	547	590	545	573	533	566	560	564	544	531	597	536	565	580	505	578	591	543	553	563	547	538	548	544	533	550	585	548	579	589	564	543	574	563	563	542	570	531	558	577	563	567	508	570	547	562	538	581	557	570	542	549	543	534	529	583	566	576	534	571	579	526	558	593	553	545	591	556	554	548	543	564	546	551	592	556	546	545	546	520	576	566	568	541	569	583	569	580	604	540	535	574	584	546	556	533	570	566	563	552	560	566	552	573	565	596	551	582	542	549	527	565	546	587	594	585	577	564	565	578	546	517	505	576	567	553	585	599	562	577	552	573	547	571	541	550	589	566	554	548	555	528	591	546	569	581	561	554	554	592	564	538	525	541	559	583	540	553	510	574	556	510	549	564	574	523	569	541	594	533	535	577	558	548	553	570	503	537	552	578	564	529	576	535	578	582	561	597	528	532	497	532	579	579	547	584	558	579	532	584	542	512	530	532	539	595	560	542	606	541	594	506	570	534	562	552	536	556	539	521	556	509	540	554	569	525	524	516	564	552	550	565	536	561	579	547	561	576	546	560	538	597	567	513	512	576	562	547	541	561	542	585	577	585	565	549	556	537	529	559	529	555	559	555	578	526	581	550	494	560	541	535	583	577	559	514	557	560	547	516	527	531	543	505	557	562	552	543	556	577	598	536	575	584	551	578	539	606	557	549	542	534	569	526	541	562	586	541	534	506	524	578	543	502	555	564	549	589	564	580	530	575	559	559	572	587	558	555	533	581	537	564	570	587	592	584	572	578	538	554	521	593	542	568	588	531	560	565	578	549	572	589	533	563	551	595	534	484	557	557	539	540	574	575	558	557	553	539	534	577	570	542	586	542	571	576	540	537	570	526	573	558	581	564	578	555	577	546	533	544	537	557	545	529	536	577	563	585	528	563	518	550	563	512	565	566	532	508	532	542	607	578	561	542	569	579	548	558	559	563	566	510	548	579	523	551	586	548	544	558	595	567	563	578	522	542	569	559	548	517	538	573	609	536	562	513	545	555	568	502	595	571	556	555	552	548	601	581	548	553	548	569	576	545	573	559	600	572	586	557	573	558	582	530	543	549	518	597	541	534	532	554	563	553	565	588	533	568	564	549	522	569	554	572	509	534	565	527	521	535	547	559	521	546	614	546	554	539	532	565	588	542	543	577	588	535	554	610	536	545	569	596	565	553	592	525	530	581	572	548	559	593	586	559	531	556	540	574	563	535	601	580	528	581	559	520	531	549	496	572	532	509	586	579	531	566	547	561	525	565	580	538	544	551	565	606	519	537	567	582	574	554	569	511	533	563	592	572	516	576	569	548	526	508	536	534	527	558	562	522	571	527	552	536	537	551
1581	301	308	274	315	300	328	284	254	296	294	299	271	334	330	308	283	316	302	329	279	299	363	321	298	291	311	273	306	340	263	297	283	290	306	356	296	295	294	298	316	312	305	289	287	320	318	325	299	319	308	287	299	324	305	324	309	331	270	323	300	345	282	288	332	322	305	294	287	311	328	283	292	332	318	323	314	309	337	307	349	306	301	275	305	294	278	315	318	290	301	292	326	300	309	316	293	302	329	304	307	314	298	290	281	294	275	308	328	284	303	317	309	305	292	366	261	306	280	299	285	288	333	297	306	304	293	298	325	284	333	328	329	315	285	310	302	325	304	273	304	335	316	295	322	294	307	294	286	273	309	330	296	325	292	289	313	337	335	282	312	287	304	299	364	284	310	324	332	309	310	301	294	291	301	295	276	327	275	300	291	347	334	308	312	290	311	306	319	281	299	296	271	299	270	322	307	283	284	312	287	332	314	267	260	324	330	338	322	297	293	304	280	303	325	348	337	305	320	323	305	321	314	302	292	287	295	304	304	263	293	330	317	322	293	334	313	313	311	299	317	318	307	283	281	298	318	319	280	305	319	288	292	301	311	314	310	313	295	321	310	327	318	313	272	315	300	308	289	297	320	315	324	290	314	310	310	292	321	294	322	259	301	284	322	301	298	291	262	278	300	299	313	285	306	305	298	287	295	326	305	307	354	316	287	312	326	335	308	334	270	286	291	323	324	306	331	284	312	284	285	344	323	297	313	303	321	273	274	323	284	315	297	344	327	330	309	306	285	312	292	305	297	310	301	291	299	345	300	286	331	298	307	318	303	303	319	302	320	283	339	320	290	324	322	320	268	315	302	317	313	311	299	315	272	290	301	294	299	288	310	300	310	279	306	288	312	280	280	285	274	291	323	308	331	298	308	342	321	313	295	329	282	299	322	330	324	278	337	296	306	318	298	281	324	302	306	312	309	332	315	299	309	271	305	288	315	324	293	292	327	306	321	353	309	313	315	266	308	313	294	293	315	304	317	295	295	330	293	294	324	298	314	277	302	301	269	279	299	326	321	306	294	302	308	274	268	277	304	303	280	284	280	309	277	324	297	286	311	272	316	295	333	319	317	300	312	321	282	295	314	301	294	298	301	326	307	309	306	308	318	324	300	325	294	301	321	317	289	324	318	288	293	314	305	286	322	313	288	293	278	288	324	266	314	300	309	251	285	284	289	324	301	286	296	284	317	308	300	290	325	292	299	266	327	309	315	278	308	282	301	329	300	281	288	284	322	329	320	348	309	289	288	289	301	304	332	293	308	330	301	286	286	314	305	257	312	267	282	333	297	294	285	323	311	307	285	342	320	332	338	350	299	285	314	305	286	304	312	331	269	307	339	272	292	320	323	297	293	293	335	312	333	271	314	310	293	327	315	294	306	288	291	326	288	284	298	313	303	303	304	340	296	338	297	329	306	288	284	310	295	319	319	292	292	270	302	279	304	326	301	291	323	303	263	290	321	290	246	290	304	292	276	297	305	309	320	331	313	297	288	276	288	311	312	317	302	321	325	282	308	304	324	290	295	308	292	269	274	298	289	328	326	316	275	303	294	319	301	304	313	329	276	305	324	279	316	300	321	324	320	309	317	270	294	299	276	278	306	277	259	293	314	339	318	277	316	331	304	309	310	314	283	315	286	348	284	310	309	314	293	288	279	304	283	310	318	300	297	279	260	311	302	301	288	305	282	324	270	308	287	290	338	268	322	303	290	308	275	285	311	306	297	310	308	300	277	299	323	309	290	276	346	308	275	300	290	300	314	286	310	269	294	330	299	310	307	316	270	304	295	303	275	339	319	294	318	297	318	285	329	292	309	286	293	310	315	333	325	306	325	327	320	293	299	302	327	325	272	293	310	343	297	290	290	322	278	276	300	295	329	303	309	336	318	323	318	300	283	282	338	281	286	288	307	295	304	315	307	315	275	307	298	300	282	296	291	315	322	315	261	273	348	324	269	306	306	298	285	282	321	320	316	307	291	292	301	300	304	294	290	308	306	325	272	282	314	274	295	292	294	296	339	331	280	317	323	296	296	315	317	302	288	291	305	313	293	319	293	329	307	306	289	304	283	315	299	320	287	292	304	308	302	302	318	315	282	316	319	326	327	301	311	299	291	307	305	285	306	290	314	287	268	299	298	307	322	277	302	330	276	298	302	295	307	290	293	291	321	304	291	293	321	317	312	324	259	293	297	313	318	302	299	312	304	308	328	306	289	305	296	300	293	322	318	277	297	328	320	299	297	339	304	288	302	314	318	315	322	329	326	317	302	301	296	288	292	312	296	310	304	295	276	290	327	317	315	312	299	285	284	324	304	305	320	308	295	320	302	307	324	300	326	308	309	311	327	323	280	290	289	290	303	348	307	342	263	295	343	301	328	305	256	306	303	326	306	314	287	273	317	265	289	323	288	291	286	283	325	285	292	314	282	329	288	335	284	283	344	318	301	304	325	297	349	278	310	302	319	293	326	333	296	290	293	277	303	313	312	268	285	317	286	334	304	326	302	262	303	308	293	290	313	349	286	312	335	282	271	308	301	305	290	310	327	285	295	291	304	328	323	308	321	299	293	319	283	302	323	307	344	304	323	294	311	292	325	309	305	317	329	289	315	317	307	312	317	269	288	262	284	320	320	335	308	304	301	305	329	304	314	283	345	307	311	296	341	307	307	309	292	323	303	300	313	293	325	293	295	291	268	278	325	326	334	316	295	313	298	301	316	327	299	364	325	309	295	280	354	347	321	317	299	306	305	320	327	277	289	313	311	314	307	313	286	330	293	339	281	275	310	321	337	293	299	314	317	335	289	295	329	303	293	311	279	301	293	292	278	308	314	318	350	331	330	312	310	272	295	295	308	286	326	323	304	286	320	329	294	330	281	301	309	313	326	315	311	304	303	288	296	296	309	279	310	290	318	299	314	281	340	339	296	322	292	305	304	307	307	279	316	281	310	291	310	339	329	302	317	304	319	301	286	306	287	280	303	311	313	302	269	314	285	286	344	307	288	284	284	313	294	325	301	331	297	329	279	292	296	286	293	312	301	294	325	349	307	322	294	276	290	324	316	301	298	285	297	309	304	304	282	318	310	304	337	305	306	276	289	316	294	299	297	301	320	302	285	334	307	274	335	272	299	300	317	300	290	308	311	304	312	313	316	302	316	321	286	311	278	282	313	325	335	313	294	300	321	285	315	285	334	299	328	298	279	319	338	294	310	291	298	335	304	300	271	281	335	325	290	292	319	299	304	303	333	267	301	236	283	307	309	258	299	302	334	289	294	299	323	275	269	327	315	293	304	255	302	344	318	300	289	275	285	285	324	291	273	305	300	331	265	278	324	292	309	264	292	314	280	302	296	316	292	307	285	327	285	288	325	289	295	302	301	305	275	297	304	312	299	301	281	317	323	316	265	308	290	318	278	284	310	300	306	338	342	313	266	317	305	326	293	287	287	321	297	306
1794	671	726	706	704	718	703	679	667	676	722	684	721	691	678	679	703	677	686	716	690	673	675	711	675	729	699	701	676	697	704	665	697	723	675	688	714	672	630	691	676	729	681	698	706	695	656	701	661	716	644	702	641	693	714	733	696	698	690	717	717	674	720	655	688	685	720	723	692	720	687	686	689	702	707	719	696	647	686	672	712	704	705	651	694	652	694	692	680	657	740	734	686	666	635	696	708	664	706	704	715	693	695	668	667	689	701	731	705	701	714	721	642	703	673	700	686	653	703	671	679	703	725	677	725	648	681	663	679	667	713	716	714	672	688	684	699	643	654	692	692	701	678	678	679	663	670	662	725	726	680	722	721	724	732	668	700	670	677	711	705	733	674	675	635	699	704	712	649	749	668	705	690	719	673	708	679	694	715	675	722	673	717	717	681	671	685	685	687	679	700	690	749	697	709	729	700	721	715	733	626	690	696	704	712	715	697	693	701	672	650	737	658	734	711	648	677	714	700	685	747	728	696	648	656	685	676	697	681	708	718	652	685	704	708	700	674	665	665	717	701	712	678	691	712	698	719	678	695	656	693	690	701	713	686	670	654	658	670	715	699	688	653	712	645	698	783	667	640	688	679	711	709	660	694	684	660	693	702	676	664	696	704	673	698	687	726	674	670	699	751	661	687	711	669	687	674	713	687	701	696	722	660	737	676	668	727	669	671	679	666	649	659	725	670	716	689	671	671	659	682	663	693	720	672	716	665	741	700	681	653	696	682	692	704	699	764	710	731	627	745	707	718	697	649	663	722	732	699	691	706	686	673	678	709	686	703	693	689	700	707	735	682	648	708	711	645	709	699	716	727	702	673	653	653	707	723	708	743	679	654	712	725	669	688	675	716	697	666	755	687	734	699	662	675	685	697	707	679	701	674	688	648	682	657	725	691	670	703	662	685	663	674	682	706	696	715	660	671	691	730	749	736	728	656	707	661	681	707	652	715	674	698	708	694	683	664	707	716	687	639	710	669	687	715	687	715	683	703	714	717	665	680	665	703	715	706	711	692	685	690	748	708	733	674	761	687	705	674	694	677	696	730	705	684	678	698	686	653	687	662	695	681	665	676	688	686	654	682	711	703	648	717	697	722	686	699	697	679	725	681	677	638	685	681	763	659	682	715	676	666	670	695	684	683	685	672	674	709	679	726	705	667	660	734	735	714	683	698	707	670	682	681	682	723	702	710	666	734	671	691	711	654	722	652	738	676	675	680	714	688	733	684	723	664	690	724	687	676	739	689	693	751	678	688	727	701	696	679	674	729	626	677	681	662	682	773	699	695	710	655	739	705	649	644	758	641	666	677	688	691	671	704	679	681	681	737	716	665	737	694	672	656	691	733	676	658	637	706	650	694	641	690	703	658	680	692	694	729	692	620	694	645	666	690	740	681	649	684	693	712	699	680	696	670	711	650	716	689	676	674	699	712	740	679	715	649	653	661	657	709	701	696	690	669	712	621	708	673	695	742	710	651	708	682	663	640	657	630	740	628	698	734	695	694	699	740	686	708	726	656	739	668	675	677	721	719	726	631	671	672	706	702	686	712	686	699	693	782	689	685	662	673	740	696	698	691	682	691	682	709	643	692	647	706	625	712	678	741	690	702	704	686	690	673	667	714	667	704	745	701	714	679	678	716	726	656	701	668	673	678	674	655	726	725	715	690	732	663	680	672	684	646	720	719	706	684	685	697	722	695	688	656	674	693	699	694	717	730	668	700	675	664	661	720	735	692	700	735	699	665	718	700	665	722	690	723	662	686	712	660	701	722	707	715	699	658	729	706	660	684	674	709	679	692	687	642	698	635	722	690	754	693	709	715	751	680	737	716	702	677	688	665	735	724	649	684	698	686	669	669	658	638	680	722	720	704	692	653	663	669	718	662	733	739	697	699	735	705	671	708	713	666	672	662	736	695	683	704	702	669	749	699	693	673	676	691	696	689	693	730	652	731	717	699	705	659	728	695	715	688	699	706	710	746	689	701	712	710	690	734	706	735	704	642	736	667	672	720	658	692	718	660	720	677	670	677	720	640	725	663	679	699	675	736	690	716	725	695	686	671	687	682	701	689	658	633	660	709	667	696	672	683	715	659	711	654	687	732	791	678	653	745	714	689	718	657	707	665	664	681	721	715	682	728	669	679	666	697	641	690	707	662	695	680	700	684	732	674	692	616	677	687	648	700	715	682	692	675	677	667	730	754	756	753	740	684	741	739	675	701	759	681	745	739	718	672	665	652	748	719	679	698	708	698	648	677	714	668	688	658	719	727	701	697	704	691	669	671	700	680	713	690	685	688	654	653	678	730	700	700	718	675	725	701	685	672	695	669	688	691	680	666	698	721	671	675	672	719	709	714	673	722	720	689	706	702	702	700	705	691	721	662	699	674	668	670	694	708	695	719	665	626	616	710	718	653	689	682	671	717	702	692	690	729	694	670	709	683	670	685	732	724	666	749	738	675	662	634	671	712	698	652	737	698	698	691	695	731	711	705	686	743	673	695	684	662	675	696	728	613	702	731	677	712	687	706	683	663	707	737	697	655	666	699	680	688	702	687	655	650	679	680	668	675	723	724	725	670	727	676	709	719	684	688	655	679	713	676	698	683	685	682	677	731	653	654	718	672	673	671	718	696	627	668	695	748	680	682	697	682	707	673	667	607	677	693	695	693	712	679	659	683	730	675	683	686	689	681	712	686	681	677	739	736	675	671	690	643	727	650	706	703	696	678	652	694	713	717	721	663	741	679	714	696	695	686	660	685	703	713	696	686	663	662	678	677	661	675	652	701	653	664	707	686	643	678	675	686	660	719	721	705	721	680	709	709	698	656	706	719	713	687	718	689	733	625	715	696	687	680	695	697	670	679	711	706	737	669	675	744	674	656	697	725	703	729	658	697	691	685	712	697	673	705	678	687	691	772	689	704	725	732	652	694	719	682	739	724	682	691	692	683	657	696	667	675	671	691	659	710	689	674	726	704	720	649	728	714	697	670	727	689	709	690	719	692	619	675	715	679	683	678	683	685	717	683	680	687	679	714	679	678	666	702	695	657	726	701	700	691	721	690	682	719	728	700	707	672	678	734	704	735	735	669	734	660	653	717	651	690	688	693	692	722	731	667	710	726	667	698	650	657	684	717	719	674	686	678	707	707	706	687	683	696	687	671	675	727	692	679	652	656	725	689	723	719	671	641	733	644	712	713	662	716	722	710	705	676	693	680	684	711	671	668	704	689	643	660	718	675	660	771	661	688	693	669	692	674	720	641	736	700	751	702	727	676	681	698	718	702	659	693	702	693	651	677	689	684	671	657	702	663	704	668	712	740	695	735	725	711	721	701	734	703	683	670	658	698	708	723	617	745	694	703	734	742	701	723	662	688	698	665	671	717	702	680	702	711	719	690	662	719	668	690	680	658	658	689	713	701	685	686	704	682	719	666	696	716	719	701	719	685	665	720	655
7341	390	454	388	307	220	236	204	174	181	162	176	184	138	180	172	168	164	150	126	150	159	143	132	171	148	160	162	144	159	140	141	150	134	136	144	147	159	173	162	147	135	130	158	154	146	170	160	152	150	130	172	140	140	139	178	147	150	134	150	163	145	132	152	129	172	148	158	138	161	178	180	133	140	128	136	123	159	130	139	168	158	113	129	125	150	137	155	124	154	151	141	141	104	153	153	143	178	164	145	178	154	149	149	159	153	125	142	169	145	135	159	148	151	145	135	149	146	134	148	163	135	134	128	147	160	117	122	158	162	138	145	141	127	169	136	148	121	129	137	159	135	151	148	136	162	166	147	143	127	152	134	140	138	147	162	163	133	162	185	127	165	165	138	132	132	164	138	145	167	149	161	140	134	113	135	111	160	137	150	174	126	156	138	146	152	155	152	147	145	144	138	153	145	177	155	140	140	147	128	146	132	158	143	143	147	129	155	142	131	145	160	141	133	155	148	147	160	154	140	146	163	145	166	158	149	171	144	138	156	155	149	151	157	152	136	149	142	150	168	161	141	152	133	165	148	158	159	135	169	146	158	154	132	142	147	148	134	142	129	141	151	148	155	142	136	130	126	132	144	159	156	137	143	118	143	136	146	156	160	154	159	154	157	146	138	143	134	132	143	130	146	155	159	150	145	150	137	148	166	136	133	147	148	142	161	164	137	158	140	137	129	174	155	139	165	171	146	170	154	124	161	130	167	151	129	127	138	114	131	141	144	142	140	160	142	158	124	154	164	141	121	120	139	138	180	173	136	161	152	149	151	171	151	153	139	137	126	154	145	139	129	140	139	134	164	140	147	154	155	141	152	153	143	142	154	162	165	130	143	142	163	124	163	153	161	155	146	130	143	155	156	148	158	148	140	154	154	141	152	154	143	134	150	149	149	131	162	165	161	124	125	162	136	146	143	140	152	162	151	137	160	154	151	180	160	131	121	134	141	136	158	167	150	136	146	142	133	151	154	134	121	169	129	143	173	166	162	147	158	162	136	127	162	154	156	149	165	158	140	128	134	147	155	130	143	157	137	136	146	144	156	152	149	133	155	140	149	143	126	141	153	142	141	139	142	129	141	133	135	138	150	162	150	152	118	142	139	127	139	130	159	130	134	132	151	153	169	122	130	119	152	126	162	163	142	159	165	134	147	136	138	160	151	146	117	129	151	158	158	143	158	155	132	152	130	135	133	142	154	129	136	126	142	117	151	131	141	135	127	137	148	138	123	142	134	150	142	171	167	146	143	133	141	154	149	121	130	150	142	145	135	164	153	152	148	155	131	117	137	124	156	144	134	124	156	137	125	150	152	165	147	122	128	143	156	157	143	143	159	135	156	160	145	131	152	152	140	119	174	154	149	133	150	136	152	150	125	159	137	140	148	131	132	129	156	151	146	151	129	131	169	149	141	142	139	156	155	140	156	145	185	132	134	147	184	140	169	144	143	162	136	144	161	167	132	116	118	142	166	143	128	162	135	152	171	166	157	171	138	155	157	131	138	152	151	165	164	163	155	125	156	146	137	168	138	160	145	142	165	157	137	144	150	125	128	152	161	161	170	123	146	151	138	134	136	135	151	139	133	164	140	136	139	151	157	149	142	140	124	144	139	142	131	172	138	130	132	150	138	172	132	128	156	138	143	159	172	168	163	142	153	171	138	129	146	172	152	128	119	148	117	165	148	121	140	149	151	138	168	125	131	146	122	154	116	154	165	147	173	143	155	151	143	169	152	165	146	153	156	158	157	145	128	155	134	144	155	145	153	153	125	134	141	128	145	144	126	145	158	161	154	146	136	144	124	166	153	131	144	143	127	152	140	163	121	120	151	156	161	146	117	146	153	153	139	160	148	148	157	163	127	142	149	132	146	124	135	129	140	158	148	156	152	141	126	135	121	154	130	151	150	134	131	134	135	131	155	160	145	129	156	148	163	143	132	146	132	136	154	147	143	150	179	137	138	154	142	148	153	132	140	145	149	156	134	147	133	141	152	154	122	139	147	126	149	146	160	154	151	123	129	144	175	145	156	141	123	144	160	141	167	166	167	170	132	139	146	142	135	150	148	133	148	143	143	122	134	166	161	151	144	151	151	151	163	138	151	168	155	134	156	123	145	130	156	169	162	151	124	142	135	136	130	141	137	166	147	150	143	133	134	139	158	136	137	136	128	149	148	139	176	149	151	149	137	142	137	135	131	166	132	144	142	165	155	137	146	138	142	137	124	124	127	154	148	165	140	146	153	153	153	124	149	174	149	142	139	161	132	152	148	126	144	153	178	135	142	147	147	157	149	157	152	172	137	144	152	149	172	142	128	153	131	142	133	152	144	143	140	127	162	136	152	165	127	116	135	165	153	154	138	142	161	145	127	143	136	131	123	127	132	152	148	158	134	163	133	128	140	113	162	172	151	141	156	159	152	159	119	157	150	140	152	138	145	153	142	121	136	153	140	120	144	133	135	149	153	128	147	146	138	147	146	138	148	153	142	162	162	144	140	125	138	134	132	158	149	156	143	142	137	153	140	123	139	126	127	157	151	141	140	159	155	142	143	159	130	141	160	144	162	154	140	148	129	152	129	149	138	150	143	128	140	156	109	131	155	161	139	139	158	127	156	148	123	138	152	147	132	132	158	132	124	136	150	129	113	153	156	147	134	134	147	136	133	133	163	133	142	131	155	147	148	135	150	160	169	150	121	134	148	148	155	142	138	141	158	135	127	136	120	166	133	140	133	135	150	145	154	148	140	135	135	144	144	146	140	155	141	170	134	133	133	160	174	162	133	135	132	146	172	135	142	139	125	136	170	151	151	149	159	159	129	116	130	157	142	132	160	136	152	124	143	166	162	147	171	145	148	138	160	137	146	132	141	159	152	135	133	134	145	134	129	126	148	141	155	135	142	167	148	144	124	139	143	173	139	156	137	184	138	154	138	147	127	146	146	166	147	148	159	172	139	138	146	150	153	155	157	165	144	142	155	156	136	160	147	139	155	136	153	133	143	162	148	143	156	157	146	121	146	153	154	136	124	137	156	143	148	155	139	133	117	156	140	152	155	151	150	143	159	140	162	150	164	143	151	138	132	130	146	141	170	139	132	142	149	125	161	139	137	144	138	147	157	143	144	152	152	164	145	142	150	146	132	132	140	140	137	143	159	167	141	158	130	144	153	148	135	162	140	132	150	113	140	141	136	142	147	135	139	152	152	147	150	133	136	157	129	156	131	150	154	166	150	145	160	131	145	153	151	150	134	131	118	141	130	144	156	147	161	140	173	107	179	123	144	133	135	154	154	134	149	121	152	139	137	143	138	153	158	145	149	142	150	150	157	157	153	147	170	151	156	137	171	133	157	138	152	173	136	142	163	175	121	152	163	145	133	133	128	137	133	135	151	145	158	155	136	146	158	156	167	141	161	138	141	159	149	151	145	165	133	151	159	142	137	130	146	154	146	145	135	132	145
6129	638	1046	1229	1080	883	757	721	657	570	508	514	553	492	491	453	455	442	466	455	409	432	434	427	391	430	442	437	397	422	405	383	437	410	429	375	390	445	384	383	395	398	397	404	427	427	419	423	420	404	375	419	401	419	406	412	403	434	409	362	382	380	378	421	400	389	377	446	419	402	381	434	404	344	370	410	404	384	369	425	402	387	386	405	397	390	412	402	374	402	421	385	410	378	394	382	371	395	378	394	383	404	390	427	420	397	397	392	401	365	399	391	421	389	405	385	389	413	393	396	426	379	403	393	415	417	353	409	390	374	413	453	418	411	331	387	373	393	425	377	394	376	389	383	401	384	368	431	412	383	408	373	444	438	384	387	398	416	406	391	401	380	414	367	406	368	392	401	429	363	402	380	389	401	381	397	379	365	411	393	390	406	381	397	392	373	409	377	400	394	399	386	419	420	401	384	373	382	424	375	392	370	440	377	365	386	368	402	407	392	383	368	350	385	377	385	398	385	396	406	363	382	397	380	397	399	390	379	390	403	404	392	406	362	380	400	402	370	374	395	403	442	367	348	388	386	393	384	416	406	396	426	388	377	358	423	390	390	385	402	373	394	381	343	415	408	386	351	400	365	363	410	364	399	364	415	402	408	369	401	428	389	425	353	388	385	373	429	387	380	404	381	359	404	394	410	380	354	353	392	382	426	399	388	380	413	382	398	389	408	400	371	418	425	395	385	411	355	387	423	422	376	365	419	368	391	392	339	394	388	399	403	401	407	389	357	366	408	413	398	381	384	387	365	376	386	378	381	393	370	403	359	397	385	402	384	425	407	436	426	421	368	400	385	399	378	395	406	341	410	414	399	380	394	369	358	378	390	370	390	382	366	393	379	406	388	369	390	359	419	402	376	373	391	377	396	383	402	383	364	399	346	376	415	396	389	395	376	390	406	363	349	387	363	402	401	388	398	381	404	418	401	370	422	368	426	374	337	377	392	421	372	418	380	378	347	386	395	411	358	394	424	344	395	389	417	389	365	362	412	405	398	369	416	426	395	414	367	387	377	413	370	393	407	399	459	382	380	370	369	392	385	360	400	407	379	381	406	387	367	426	397	368	428	357	373	395	373	389	379	408	390	395	389	401	384	341	403	407	406	371	411	403	410	388	416	408	373	395	383	381	410	406	371	398	417	396	424	391	393	371	405	433	409	390	381	399	359	398	365	379	384	378	380	420	361	407	410	378	388	402	399	396	390	393	390	414	390	446	422	347	396	376	381	380	374	394	424	393	402	417	405	408	389	376	389	396	396	371	414	390	369	362	383	396	379	386	384	385	417	402	405	388	395	416	418	392	423	421	394	401	415	360	375	384	376	398	368	381	404	406	412	379	403	403	409	386	402	403	397	405	387	397	363	373	437	372	375	414	366	409	349	367	369	395	395	395	383	344	391	373	371	387	351	383	383	425	396	416	388	411	395	380	403	408	383	367	382	401	410	389	387	390	387	403	355	399	384	416	388	353	377	373	411	377	409	374	382	371	381	396	413	401	437	396	407	402	401	356	364	394	398	396	402	372	410	379	405	395	385	378	397	350	388	397	381	403	396	352	438	352	401	406	376	383	413	354	394	366	379	407	403	356	374	386	378	417	365	372	463	346	376	374	375	367	385	396	397	356	415	385	357	372	401	397	394	408	424	366	388	384	413	396	402	400	388	411	412	389	394	378	383	359	391	403	429	369	375	376	414	421	407	382	407	360	358	412	378	426	416	406	378	396	419	390	421	377	398	387	407	395	423	435	364	412	371	397	385	409	383	406	363	372	372	360	382	405	399	395	387	423	409	415	360	384	390	391	421	374	366	421	382	420	361	382	376	401	381	420	399	427	383	349	396	380	407	425	410	391	413	388	385	362	351	391	419	402	413	405	381	407	384	410	420	402	398	377	389	400	417	404	387	393	375	405	392	397	397	412	369	332	377	403	384	395	389	398	378	370	450	425	395	375	363	372	376	426	380	425	390	393	388	415	359	383	363	375	440	374	351	380	392	392	372	369	399	411	399	405	371	411	417	376	365	393	399	386	386	392	397	373	398	408	395	413	338	398	414	409	396	384	398	402	410	342	403	409	384	386	383	370	419	389	388	393	410	387	425	378	349	395	411	399	374	416	421	353	393	393	411	404	327	402	402	389	386	404	406	368	388	374	406	370	387	422	393	407	376	381	368	399	385	401	396	417	363	378	451	403	404	388	426	378	400	369	393	375	439	353	350	410	390	403	363	381	376	428	410	408	379	391	377	402	403	374	369	373	415	434	383	404	384	403	392	412	387	385	398	353	433	380	389	399	421	410	388	386	391	396	379	387	421	328	384	389	386	362	396	385	378	363	399	393	403	399	379	423	440	381	408	372	415	407	389	366	389	410	385	391	407	431	377	396	385	369	381	377	368	369	381	398	403	378	365	367	372	376	394	349	383	368	389	377	375	405	380	398	445	379	369	426	399	385	390	370	384	406	384	412	404	413	370	391	388	396	395	379	375	448	399	354	388	375	383	372	386	378	456	369	393	389	369	385	352	438	429	403	380	387	395	399	423	387	374	369	400	370	396	400	410	407	353	366	392	394	418	390	410	406	428	417	398	390	419	390	354	384	446	387	405	387	373	372	416	408	380	400	365	395	406	376	456	409	378	381	408	377	383	371	343	363	434	398	399	385	407	396	394	374	402	396	387	429	417	404	387	358	383	406	374	402	368	380	374	395	408	375	364	421	351	357	375	399	394	406	390	387	385	442	376	396	374	387	414	408	377	389	397	401	382	397	406	402	375	409	395	370	400	363	369	420	394	366	390	404	415	413	421	417	385	372	386	375	406	391	384	380	401	400	380	377	400	349	399	379	431	418	419	397	402	377	405	390	371	396	379	400	400	364	360	407	376	403	409	419	398	406	385	365	414	388	389	377	391	387	407	406	405	392	404	389	396	387	372	420	388	416	430	371	369	376	404	416	392	372	371	410	403	386	380	411	378	412	385	394	373	376	405	366	400	359	407	366	395	370	415	411	378	396	398	410	393	407	411	410	399	401	395	399	413	417	385	378	380	394	402	385	385	392	380	404	392	377	382	393	408	430	385	356	354	384	387	371	407	403	422	393	405	388	398	387	423	378	398	394	393	421	369	412	382	398	364	424	359	373	383	402	413	379	396	404	414	411	374	367	470	385	428	395	358	367	395	373	370	381	381	418	377	433	387	390	415	401	395	368	366	370	424	424	422	372	366	395	404	366	370	377	395	385	376	401	379	408	388	391	414	400	342	401	362	372	387	403	418	381	360	353	366	396	378	372	410	386	395	394	431	409	395	389	411	398	396	420	374	400	367	428	390	371	385	398	374	380	384	389	393	356	394	378	406	414	368	429	409	398	387	399	399	413	399	369	369	415	390	390	341	402	374	373	373	383	407	369	380	369	404	408	370	417	384	419	409	404	410	409	390	394	370	384	393	395	389	407	409	344	373
13930	1123	968	770	521	390	367	340	320	270	253	254	244	236	258	246	228	233	240	238	244	258	268	258	178	233	232	233	230	232	221	229	203	217	230	234	196	239	220	234	227	213	246	230	242	211	212	242	192	261	210	212	241	213	205	200	219	226	209	223	211	223	226	215	230	217	213	204	229	253	214	214	212	198	245	253	206	232	239	237	226	235	204	230	222	245	222	231	229	215	226	221	187	208	222	232	216	228	220	250	208	217	226	218	247	242	210	217	212	208	227	234	230	213	249	209	223	216	234	212	206	251	201	203	238	210	206	211	206	229	241	229	226	194	211	211	210	224	206	243	228	209	244	210	224	217	211	234	223	232	225	212	220	225	203	181	219	208	231	205	198	200	208	212	219	249	228	208	252	262	195	218	240	211	204	222	219	228	197	210	240	208	199	222	215	231	221	231	233	201	225	214	228	212	242	231	222	209	226	195	223	231	199	225	251	245	215	234	216	263	228	215	198	214	245	253	236	214	214	192	213	229	238	227	236	210	220	191	200	211	211	237	193	216	241	195	201	230	243	231	195	220	226	204	218	230	222	224	249	257	179	211	214	223	215	194	234	231	218	254	251	179	221	255	210	224	210	224	224	205	200	219	231	229	221	210	218	224	209	254	219	204	205	201	218	231	219	198	224	228	211	188	201	223	208	228	223	204	200	217	198	233	249	267	215	203	212	231	222	209	225	243	249	229	228	232	198	216	210	228	238	224	231	227	214	189	205	214	234	212	216	220	201	209	195	232	251	227	218	244	237	179	228	226	195	211	233	221	228	210	239	211	220	246	235	239	207	229	213	224	222	203	226	191	203	169	223	215	214	235	211	238	229	216	214	221	199	240	205	201	249	219	201	220	244	219	224	230	229	238	246	218	218	199	223	203	198	226	196	253	213	206	201	230	223	216	211	233	240	193	197	207	209	235	214	224	221	241	207	201	235	206	227	215	217	244	251	243	186	203	232	219	211	229	238	224	216	194	212	214	206	209	229	245	210	209	222	231	195	222	228	209	250	266	223	235	236	243	190	218	218	216	246	205	221	203	246	222	213	229	230	226	247	197	243	214	216	204	210	233	215	220	215	252	203	202	229	225	238	213	241	241	213	207	244	194	241	231	186	215	233	218	235	221	242	243	208	245	204	225	217	203	202	212	258	215	239	236	232	214	237	238	206	208	227	206	211	182	227	197	219	218	221	232	188	209	200	204	220	215	226	243	228	201	255	217	216	221	244	259	219	204	227	227	231	216	211	240	216	196	215	234	237	203	198	197	238	227	223	238	204	212	232	244	183	260	206	189	213	232	232	234	247	237	216	240	185	214	213	212	219	229	256	216	233	221	249	225	187	225	230	194	230	211	203	237	219	229	219	224	204	210	197	204	219	189	216	215	204	241	228	215	206	229	231	190	228	217	223	198	216	212	203	229	201	233	214	240	219	225	220	193	220	197	203	215	245	219	230	238	217	233	242	222	219	195	229	193	228	251	211	208	183	223	261	226	201	217	227	204	209	202	217	199	250	217	220	210	239	215	227	213	201	201	198	202	255	238	250	210	235	239	209	216	219	227	218	217	230	211	205	206	218	195	244	204	226	187	243	231	204	222	232	211	226	225	230	249	204	235	228	210	244	212	211	209	234	216	212	195	205	220	206	205	205	263	217	237	227	218	245	212	236	214	225	199	230	202	184	233	217	229	249	249	221	193	206	177	230	245	215	201	224	211	199	215	201	231	243	213	211	189	217	206	216	215	247	234	212	225	227	213	225	208	225	244	220	220	223	188	194	208	214	225	208	194	241	257	219	231	239	223	226	215	225	196	219	210	203	203	182	222	259	226	234	238	226	212	197	204	210	226	217	216	182	256	196	234	221	236	212	225	225	221	213	232	203	201	273	184	236	222	205	216	233	212	203	215	220	199	203	229	222	204	213	207	200	249	208	236	254	220	204	203	232	242	215	213	223	224	223	205	227	228	206	226	199	193	222	212	218	232	246	213	199	213	212	208	215	229	224	242	204	231	219	193	236	185	194	211	211	232	212	224	201	242	207	219	222	201	252	229	229	215	242	243	228	225	244	236	186	221	212	186	239	237	215	203	241	216	233	208	220	230	213	211	214	250	215	251	233	204	213	238	217	217	234	213	203	221	208	211	225	204	220	235	234	227	240	208	178	217	250	215	220	234	243	240	202	232	236	239	226	195	197	209	229	214	219	228	214	229	214	195	242	215	209	234	226	201	206	221	213	211	227	229	227	192	234	206	220	223	210	233	203	214	237	229	223	201	215	204	218	206	251	211	205	231	234	235	224	216	227	225	224	229	249	194	240	206	223	195	195	208	220	234	208	213	219	232	202	224	227	222	194	191	199	183	239	185	212	202	215	197	228	207	209	222	223	232	236	228	234	208	224	217	219	199	239	216	208	219	200	214	256	250	231	221	204	219	241	229	208	214	213	218	217	208	205	241	225	218	200	223	228	232	216	229	216	219	215	213	249	209	227	215	210	216	213	241	196	182	210	212	221	216	221	198	224	215	236	241	206	209	211	200	208	233	223	235	216	203	260	230	250	227	232	200	223	198	215	224	220	209	248	224	213	231	252	174	221	218	230	218	217	224	228	219	215	247	225	224	218	211	213	209	199	225	243	221	218	243	221	198	237	240	238	192	218	203	215	210	230	221	186	206	233	224	239	216	203	220	205	217	240	214	201	215	213	224	203	227	214	201	236	206	231	237	219	223	225	206	228	208	226	195	231	214	205	216	215	225	238	193	206	191	236	240	246	198	227	234	213	194	201	216	237	226	224	242	217	225	269	184	230	220	246	247	209	210	244	227	222	220	249	224	227	199	210	208	212	217	217	191	211	191	196	217	233	225	211	260	226	221	251	233	212	222	209	239	247	227	220	229	250	230	216	213	205	189	224	207	218	258	229	219	203	211	224	270	214	208	173	246	224	229	245	204	202	204	222	208	222	214	218	180	211	239	226	198	231	220	241	218	228	220	234	194	215	240	197	216	234	207	209	193	214	194	243	220	212	220	221	214	249	230	223	215	217	197	211	252	239	220	218	224	226	201	217	224	224	238	216	207	235	196	223	228	264	213	236	237	225	239	194	215	212	227	221	226	224	209	237	210	228	230	216	242	218	209	219	197	221	222	196	237	195	183	230	193	223	217	214	223	252	193	203	224	235	239	226	209	219	210	238	211	223	237	203	212	228	205	233	210	195	211	207	227	224	225	187	227	204	191	230	229	208	229	211	249	208	221	219	212	218	202	221	215	217	203	195	229	231	176	237	212	201	214	258	227	228	200	220	249	226	207	207	197	193	223	233	221	227	219	232	204	213	228	234	217	227	232	204	216	230	224	225	210	234	232	249	235	226	198	218	251	198	225	221	259	218	199	209	222	228	226	232	203	217	229	232	196	198	196	228	226	220	235	197	221	232	236	215	236	208	228	214	203	225	219	223	213	227	208	215	219
8122	1061	2104	2273	1964	1586	1268	1158	1088	1006	842	852	806	811	737	715	650	645	681	623	707	626	645	654	610	605	616	581	592	591	589	639	581	594	572	623	569	524	586	599	556	577	591	565	590	591	552	518	619	620	587	565	570	539	574	551	586	565	560	560	581	539	515	575	571	579	575	583	576	527	603	535	514	552	545	588	569	570	593	551	564	548	590	543	584	556	547	545	589	555	595	506	568	585	571	544	571	533	555	524	548	536	581	580	566	523	563	554	585	572	556	572	581	529	520	571	546	542	549	552	570	540	564	577	555	565	578	548	560	529	562	567	549	555	575	506	511	555	574	552	587	542	553	597	559	598	559	512	578	592	531	557	561	590	568	585	553	541	537	582	610	611	578	587	554	536	540	566	581	601	573	517	577	540	573	586	550	544	533	532	556	556	543	585	572	519	579	529	532	585	601	565	565	593	567	565	534	527	562	545	580	537	567	538	578	519	540	519	566	539	516	584	595	595	566	579	589	514	577	575	576	570	575	534	562	516	576	594	551	544	602	544	566	554	521	563	571	578	556	534	583	542	546	605	541	543	561	532	544	540	543	524	561	556	554	596	591	539	495	514	562	546	557	572	607	554	607	567	562	574	579	524	574	588	575	548	584	557	559	524	582	565	589	589	593	599	582	549	559	554	580	564	557	541	558	542	564	555	517	558	550	559	566	566	561	533	568	587	556	591	581	528	586	555	540	529	543	554	525	590	558	532	582	538	530	569	548	579	550	545	556	543	531	576	552	576	573	588	536	527	550	540	597	586	580	573	569	524	541	523	518	546	556	568	521	567	537	508	541	549	561	568	535	570	544	550	543	542	594	563	545	572	550	580	576	582	554	568	531	581	557	550	544	597	529	552	561	559	569	556	611	570	545	555	525	563	573	581	577	533	556	551	542	550	588	557	535	566	578	532	571	584	548	581	577	586	532	543	588	513	556	546	557	566	568	516	553	558	586	561	610	552	574	552	572	552	542	558	552	568	565	537	612	581	558	557	587	570	559	566	548	535	575	569	539	581	568	550	559	572	521	582	582	580	506	573	542	528	567	577	588	596	580	574	527	553	515	555	552	599	587	579	571	572	546	529	502	586	548	561	578	572	540	562	576	533	554	520	562	587	531	527	559	521	504	545	546	577	564	554	523	566	579	582	526	584	540	554	553	562	540	548	597	548	566	585	562	583	560	512	562	527	587	561	570	566	544	512	556	575	551	531	537	533	556	548	565	564	546	561	593	566	581	555	542	559	561	541	546	592	591	549	548	578	563	583	560	543	561	561	528	588	531	552	560	550	560	571	554	570	570	562	544	574	538	529	557	501	512	585	522	518	544	549	576	602	510	566	555	569	578	549	524	614	523	566	588	532	545	539	571	524	568	565	568	531	573	561	554	523	580	573	555	528	548	541	579	596	566	547	576	591	537	544	550	559	545	531	532	558	542	561	589	553	544	585	566	555	521	549	571	579	535	568	579	541	523	548	609	547	567	570	547	549	578	564	565	561	592	540	523	549	562	548	537	590	530	574	548	534	537	547	558	561	556	569	524	548	527	551	553	543	586	555	534	538	589	593	538	541	549	533	583	582	536	557	522	580	544	537	534	543	562	525	551	539	529	549	555	518	590	541	533	568	551	551	565	556	538	586	527	553	556	591	590	557	553	584	559	543	550	527	574	542	528	599	541	546	541	578	583	569	579	556	541	549	544	552	570	572	554	557	544	555	565	522	549	530	521	561	537	544	525	571	508	552	584	557	536	552	568	563	522	599	583	577	585	539	584	555	550	568	563	527	593	523	525	592	555	557	541	564	580	547	567	582	585	540	589	565	574	544	562	558	524	548	517	583	588	524	498	567	550	578	583	548	556	534	531	546	558	518	561	568	533	558	558	534	520	560	578	581	589	552	583	540	558	550	547	559	541	579	587	577	592	543	613	557	545	570	578	596	511	539	565	565	548	583	534	554	542	555	569	563	606	578	588	592	522	564	580	620	555	545	590	598	575	502	523	547	525	552	545	555	584	553	563	548	594	554	567	559	593	548	589	570	525	539	546	565	564	578	484	534	558	553	524	566	550	572	543	522	561	525	576	560	540	569	541	521	533	585	560	517	601	563	539	583	588	556	549	546	566	589	600	583	564	543	585	556	555	541	571	528	503	535	585	588	575	544	520	563	576	545	558	517	547	619	586	565	557	538	558	544	555	544	590	564	523	583	523	565	529	548	543	539	522	552	565	561	580	589	571	536	569	547	579	560	540	583	544	514	562	540	524	549	590	560	540	567	519	533	552	561	574	563	535	558	525	552	538	575	568	572	529	551	585	575	561	531	563	529	559	547	543	562	578	557	533	558	564	558	575	561	605	566	540	537	520	535	575	601	569	562	626	589	573	543	553	560	561	585	567	532	540	522	593	552	576	571	568	568	594	574	570	547	555	520	589	550	573	546	546	575	556	515	559	550	588	526	554	558	571	576	546	543	551	582	549	602	586	588	577	654	550	575	528	589	581	543	590	540	578	526	555	589	548	582	544	542	596	516	580	571	556	559	607	590	560	557	559	570	559	601	590	542	500	576	564	583	511	574	526	546	539	569	529	565	612	529	541	569	535	571	551	554	532	569	513	593	550	532	555	586	538	569	560	569	536	577	569	561	591	559	565	552	513	554	558	567	602	528	559	593	585	591	589	531	544	529	561	586	583	567	553	562	550	560	584	577	582	535	562	535	560	504	556	574	563	569	576	555	574	539	553	542	558	537	547	550	585	529	512	565	588	566	551	605	536	563	547	592	575	559	557	534	594	531	510	583	519	589	571	572	559	579	562	598	555	562	544	536	556	583	555	539	547	573	548	584	562	557	587	545	534	553	598	532	571	534	540	569	556	605	532	578	559	561	554	560	539	555	583	563	595	529	554	542	600	584	565	573	537	571	593	586	569	565	557	505	619	552	597	560	553	533	587	566	561	564	560	539	568	565	589	538	545	516	516	588	513	573	550	538	545	519	574	564	584	569	580	588	576	591	547	560	524	549	585	570	579	527	545	582	545	530	538	557	568	531	511	580	539	561	540	549	546	552	529	571	614	537	544	526	560	577	602	626	538	554	573	570	602	605	590	545	544	556	554	565	587	555	591	579	540	524	543	565	533	586	557	543	496	545	572	560	556	581	554	529	574	571	585	596	579	575	542	527	574	573	574	555	588	573	639	574	549	600	551	550	561	576	544	606	557	549	560	550	598	551	575	571	575	553	574	580	534	615	554	550	543	530	557	596	516	588	540	578	585	576	566	542	580	573	535	566	581	536	578	541	595	580	584	568	555	587	585	624	558	556	587	520	554	544	562	595	574	519	542	550	555	575	563	563	568	548	589	535	577	573	561	554	577	562	538	564	561	546	591	537	553	575	550	610	538	575	562	541	511	531	572	552	578	541	579	550	562	573	565	551	567	582	554	496	581	533	604	578	550	603	554	551	576	581	577	534
1516	319	280	287	274	278	323	303	320	333	322	300	297	292	323	294	302	313	299	314	321	306	329	303	301	305	294	321	304	321	286	283	264	317	297	291	318	312	298	298	327	335	297	291	312	276	325	305	301	322	305	306	320	324	298	294	330	305	297	320	289	322	332	285	289	311	290	290	333	311	307	292	262	297	330	280	286	337	305	299	331	283	271	309	317	297	293	348	302	285	347	319	262	327	318	296	307	302	299	296	312	312	304	282	292	271	347	298	327	318	300	287	326	306	327	287	287	311	280	265	309	322	326	284	319	287	302	279	305	336	292	307	319	292	349	303	339	293	272	301	296	311	307	273	300	289	311	319	327	313	341	292	329	332	283	274	295	323	301	316	324	296	277	315	313	284	302	287	291	300	299	314	302	310	276	281	335	305	315	322	314	279	320	261	289	314	336	299	284	317	300	310	320	311	305	292	290	266	313	323	336	306	315	323	280	305	309	311	295	313	282	311	311	301	294	316	339	307	342	281	335	318	271	282	301	329	294	310	307	292	289	270	287	285	301	283	294	284	297	302	325	318	298	289	309	288	309	291	283	358	291	279	294	278	301	292	307	297	305	331	313	304	321	293	297	309	278	307	306	316	299	314	338	296	303	316	302	297	317	308	313	291	299	303	304	292	341	327	330	320	305	302	310	317	322	317	327	262	305	262	285	281	340	314	305	314	298	344	298	280	308	321	288	278	306	298	305	296	285	265	299	305	276	297	324	310	318	305	280	277	309	310	308	319	297	309	330	336	273	312	307	306	312	293	312	314	297	295	318	305	284	299	313	283	294	286	313	313	292	314	306	321	284	283	316	323	328	262	325	313	321	292	269	287	284	313	257	293	315	287	301	273	285	303	265	293	331	316	278	311	317	288	334	312	324	272	305	288	334	320	306	276	321	327	329	293	299	301	284	293	322	294	316	324	290	298	287	311	323	339	330	287	314	265	298	304	296	298	280	312	277	280	312	285	306	293	278	305	271	299	311	342	306	303	279	318	306	282	282	291	278	322	287	338	325	322	315	303	295	312	303	299	276	298	294	335	301	311	282	295	267	282	314	295	292	311	290	335	316	339	310	301	325	323	275	318	335	283	259	303	299	313	299	332	311	287	305	270	296	311	288	315	291	313	308	288	317	285	305	291	303	309	350	302	334	312	317	298	326	309	323	320	302	335	284	365	285	295	342	284	292	310	305	321	302	319	329	328	317	258	305	310	300	303	274	305	295	339	299	299	277	330	302	308	285	296	292	314	287	302	324	320	290	284	292	289	325	317	343	284	306	321	340	314	326	307	303	304	284	328	307	361	288	296	280	323	311	338	302	286	317	291	302	300	278	314	290	282	317	316	301	272	269	276	300	290	305	297	291	262	285	317	312	331	312	292	290	295	315	284	326	286	311	285	307	304	326	303	297	319	307	344	331	315	310	301	320	286	317	292	308	341	304	335	310	322	307	306	282	307	314	342	298	252	284	312	350	283	291	306	313	312	300	330	283	310	307	301	327	310	269	293	323	304	310	322	294	283	293	313	317	308	317	306	286	314	324	290	284	298	324	277	306	311	305	282	325	292	320	336	328	340	304	318	306	281	302	318	313	346	348	291	318	286	308	303	322	295	305	344	284	301	310	332	324	305	293	300	274	293	317	309	296	302	298	324	298	254	283	291	296	307	314	301	315	291	315	329	321	310	291	303	311	318	300	319	293	306	325	314	309	325	294	330	311	271	260	336	321	316	303	288	316	311	299	310	312	320	318	294	287	357	295	283	305	309	279	295	336	291	277	290	298	272	331	318	349	315	321	303	293	281	285	315	305	297	314	300	286	299	281	319	308	339	308	301	293	312	321	303	338	304	324	327	313	275	299	302	305	277	290	325	317	327	327	282	332	315	296	295	302	316	319	282	303	314	315	306	278	312	290	318	273	294	332	297	333	290	278	316	293	331	277	280	280	303	331	335	285	310	307	287	316	337	314	298	293	284	293	315	282	346	292	303	306	324	294	309	322	299	307	278	304	279	308	273	328	310	305	331	297	304	287	306	332	295	321	312	320	321	311	324	305	289	310	322	296	288	312	276	261	290	291	284	281	306	354	340	297	297	319	276	269	301	310	279	343	270	302	322	322	294	284	362	330	307	301	310	282	270	296	314	340	264	322	298	290	302	267	327	322	325	302	322	307	305	262	309	288	298	282	279	324	318	316	321	278	321	310	281	280	287	313	298	358	297	276	288	269	315	294	329	292	294	296	280	337	297	295	299	280	310	292	321	325	313	285	306	323	314	319	330	329	320	302	292	290	257	301	294	322	309	315	309	288	355	319	291	318	303	325	297	299	336	333	290	305	301	297	326	299	304	270	315	303	295	308	300	294	289	319	304	314	291	269	275	284	288	309	308	297	325	319	307	272	351	325	305	293	272	294	300	299	287	279	320	320	306	287	272	275	307	329	307	327	325	310	323	314	322	298	311	300	305	295	306	285	303	346	298	292	291	311	328	287	324	306	321	314	326	306	281	334	316	307	321	269	314	306	277	311	290	293	266	301	295	285	320	281	285	295	325	338	285	315	330	300	311	324	298	285	304	314	272	302	288	309	282	284	318	308	331	302	308	284	308	307	310	301	271	299	289	311	300	319	321	282	296	291	316	307	317	317	349	299	316	318	302	299	316	292	270	324	291	289	301	284	283	347	295	306	329	311	301	309	306	308	332	306	298	297	295	309	290	282	297	313	293	321	279	315	316	293	275	304	321	296	308	263	320	304	311	317	321	281	308	306	261	269	301	355	314	297	325	322	303	305	305	316	289	296	276	313	318	305	317	336	301	334	301	323	275	294	306	278	321	324	301	287	322	290	344	290	301	292	285	352	302	327	295	349	308	340	351	305	308	291	270	321	313	308	288	289	295	301	281	292	308	325	283	303	298	278	318	304	292	263	280	302	287	280	300	265	340	290	300	260	292	299	288	312	263	294	296	331	288	322	295	315	302	304	304	315	307	305	289	275	287	285	300	312	352	303	314	274	293	288	287	314	285	265	266	295	313	341	271	318	313	284	312	317	274	337	319	330	317	299	277	316	290	272	281	320	287	315	302	322	284	274	317	274	288	282	296	317	297	290	262	320	274	318	339	283	263	315	316	308	276	297	305	303	308	333	311	287	326	302	334	317	344	339	293	264	325	325	300	307	319	310	301	290	308	291	326	329	303	281	307	294	306	342	306	330	286	300	291	311	304	301	282	300	281	311	304	282	272	283	303	283	316	318	334	300	292	309	275	294	323	282	289	316	320	298	307	285	319	316	328	306	311	307	292	347	293	340	294	323	344	346	298	326	307	308	280	321	283	335	319	298	284	288	309	327	302	290	314	268	302	313	292	287	309	290	333	288	305	285	325	349	303	288	267	280	301	304	312	293	316	293	307	310	272	292	305	315	305	298	332	338	299	325	325	291	323	311	311	303	326	297	319	347	300	308	297	288	302
1843	692	730	689	737	739	705	711	689	709	753	708	695	709	661	660	678	679	722	669	661	670	673	699	742	695	710	695	681	699	695	728	734	709	678	754	652	736	680	685	668	697	692	670	683	688	697	716	678	700	664	691	683	709	674	697	683	669	695	682	663	713	669	722	676	728	702	718	692	664	681	671	752	658	701	676	625	694	667	645	648	664	688	714	726	672	639	646	733	678	674	654	664	677	687	688	678	677	716	682	664	714	693	703	633	692	728	664	671	672	716	682	681	666	704	732	669	686	695	708	682	727	673	727	664	701	671	681	680	675	757	707	675	695	682	702	688	675	669	702	697	715	674	722	647	642	698	678	719	695	723	720	683	644	679	670	683	670	697	677	693	650	697	716	670	749	706	700	644	742	660	661	676	695	706	696	662	654	717	704	668	652	652	696	716	691	645	659	683	677	653	656	707	707	701	664	656	643	705	677	665	683	740	645	672	656	668	668	713	687	706	729	683	672	706	663	706	714	673	734	667	738	703	763	686	696	696	680	689	662	709	706	694	692	669	658	708	728	670	685	733	720	656	711	712	719	691	662	687	700	682	700	677	669	675	634	661	732	711	718	644	692	684	715	689	709	713	691	679	665	690	673	636	696	656	690	699	675	651	725	707	718	697	711	623	708	681	717	715	663	702	688	646	694	690	689	679	691	706	677	688	706	739	703	682	667	694	713	718	705	661	714	674	687	686	681	701	695	687	692	739	650	718	700	679	673	711	647	662	723	687	692	646	648	682	601	695	715	633	676	695	703	697	661	684	705	715	666	648	669	663	709	671	733	658	725	671	677	678	651	721	712	654	687	711	671	704	702	676	693	709	657	682	737	692	699	675	687	667	653	697	693	675	682	668	715	690	716	648	643	684	638	670	735	676	655	679	679	741	707	663	688	718	674	648	724	644	687	741	702	717	685	703	700	655	668	652	709	683	713	708	696	761	728	697	659	701	686	673	686	696	682	657	657	713	655	655	693	734	675	716	744	741	733	682	695	681	672	717	652	702	749	681	708	715	709	684	716	695	652	690	662	658	661	687	686	663	703	674	686	681	685	730	678	711	673	702	708	683	718	687	711	690	680	705	714	698	668	726	660	679	702	683	723	643	694	740	658	661	668	731	679	696	661	693	651	670	698	674	713	679	663	686	700	678	700	725	668	669	745	669	714	668	666	678	692	694	709	715	600	712	696	716	720	695	707	733	676	652	682	718	717	630	697	666	638	688	659	713	708	694	669	644	668	685	725	716	675	672	645	653	680	696	674	720	710	727	707	699	700	689	668	666	691	692	710	684	708	726	660	665	720	663	712	708	663	691	689	707	675	674	667	705	722	685	721	725	693	669	695	708	686	662	741	681	694	705	685	663	690	674	723	687	699	682	704	665	704	664	691	721	697	676	694	737	689	684	734	693	671	660	688	652	611	642	709	711	714	728	689	710	713	731	759	666	705	695	682	708	679	681	662	714	670	661	657	651	726	683	729	700	685	666	715	702	701	714	720	710	659	659	712	662	670	723	645	679	700	733	711	636	706	697	692	714	668	730	668	695	693	705	734	650	676	691	711	690	703	689	676	652	715	716	722	659	701	685	702	692	676	670	711	654	660	724	711	684	696	682	702	645	625	697	682	697	692	697	724	701	669	693	665	652	660	637	684	600	692	695	655	712	706	676	678	702	670	698	635	686	677	681	655	673	693	734	671	648	640	719	664	665	676	670	684	648	735	706	661	727	670	712	724	754	720	708	725	668	714	674	675	667	695	713	655	674	732	682	649	694	670	644	681	699	735	640	738	706	669	719	660	680	700	660	708	663	679	686	686	705	719	643	738	682	729	734	650	712	686	694	664	714	730	657	698	682	711	727	694	732	661	686	713	726	725	694	690	723	665	696	667	665	703	692	726	644	648	685	653	687	688	702	673	662	682	740	721	683	655	720	653	692	693	670	642	714	769	666	697	675	695	686	741	695	682	692	702	698	692	693	677	692	707	738	684	691	688	723	724	646	707	712	673	650	668	699	701	747	703	673	680	736	663	689	687	678	677	662	682	686	703	695	662	695	683	630	703	650	726	656	615	699	693	717	702	658	721	716	681	676	722	708	722	704	677	673	700	712	705	683	641	695	664	727	679	697	705	717	728	716	667	717	699	711	645	687	738	693	660	657	643	702	680	702	686	701	739	668	671	675	699	706	706	720	684	642	666	669	687	675	682	672	690	652	676	692	705	654	687	726	694	703	666	719	694	709	703	716	687	720	698	703	705	721	680	750	663	662	677	683	691	676	675	659	751	724	671	691	711	703	680	658	680	672	689	637	716	702	685	667	683	653	669	676	689	663	697	663	706	696	695	683	690	711	711	713	688	703	677	699	689	672	694	685	683	701	682	690	721	637	704	708	701	738	670	720	686	703	736	711	677	681	690	658	719	731	669	707	680	740	730	676	708	712	673	644	657	695	691	635	706	609	702	708	676	707	696	702	686	712	651	687	677	692	714	672	689	703	697	661	639	705	664	705	709	695	657	715	705	709	708	692	646	702	668	711	700	724	683	689	720	692	677	620	712	687	652	652	675	704	680	693	658	700	708	622	705	688	702	687	739	682	684	710	697	690	646	690	674	736	662	684	706	715	699	662	680	659	760	681	720	659	712	720	687	708	681	760	678	664	673	685	698	742	696	703	679	736	680	668	706	668	702	675	686	642	682	665	678	687	686	687	691	677	656	690	678	707	705	702	681	688	663	702	715	719	666	707	734	707	646	714	694	699	634	713	659	681	676	686	670	700	664	665	677	734	698	724	659	703	689	695	702	717	633	720	674	687	671	661	703	697	743	692	686	737	652	618	692	701	717	694	680	680	730	683	678	680	671	694	705	641	725	687	686	676	674	719	700	733	688	641	717	615	688	752	688	705	666	669	684	659	655	687	693	684	665	736	726	675	698	668	740	676	676	723	680	644	662	687	734	690	717	680	661	671	714	655	739	693	700	668	727	698	682	687	671	712	703	687	729	633	673	690	681	695	642	706	704	655	710	689	671	729	691	678	677	741	674	681	711	693	716	706	655	676	723	695	702	683	721	679	693	682	702	691	714	655	704	653	646	694	692	714	691	702	684	718	730	697	670	655	660	686	710	668	730	679	639	709	681	697	660	740	704	658	723	713	702	710	688	727	684	706	647	709	669	685	697	677	736	673	722	679	668	689	743	671	657	672	669	663	672	707	696	697	736	664	704	661	673	667	707	744	689	681	714	730	682	698	714	671	704	663	740	670	706	667	714	700	658	694	662	726	684	721	627	666	656	697	721	696	672	658	653	651	661	683	683	704	693	698	697	702	700	651	724	698	674	730	675	674	643	689	712	707	706	666	666	681	702	723	659	691	656	737	698	717	684	706	692	700	689	637	651	631	620	680	678	662	710	668	684	732	661	688	716	680	676	650	695	692	697	707	671	721	676	695	717	635	648	720	712	688	696	692	676
7337	451	482	397	259	220	218	193	186	196	165	135	164	155	183	143	133	158	171	158	142	151	145	144	168	122	131	163	130	151	150	149	153	146	137	134	155	161	154	135	171	128	168	141	155	152	149	134	163	155	147	143	136	134	120	142	149	152	150	119	129	144	151	144	150	142	165	135	131	145	144	151	134	143	136	134	136	150	135	155	147	180	124	157	138	143	146	124	153	156	159	166	140	145	132	128	155	159	137	128	142	137	113	140	151	151	138	153	164	124	152	158	136	130	133	147	159	158	126	168	141	174	155	141	164	139	146	142	141	163	137	140	144	144	155	158	154	130	145	134	151	147	140	142	142	160	123	141	129	141	133	154	151	146	147	145	161	142	139	146	157	172	130	151	145	131	128	140	148	150	145	160	147	152	147	151	113	154	138	156	163	167	139	126	140	157	142	160	156	151	149	124	149	159	144	173	171	141	149	141	126	135	139	143	160	146	138	146	148	134	148	145	138	149	132	151	166	147	145	130	140	150	152	145	153	133	171	133	144	160	151	154	128	133	137	164	164	148	119	152	131	145	135	126	161	158	165	154	143	142	170	128	133	144	162	146	140	153	122	145	136	144	172	144	151	129	148	144	144	141	141	131	159	147	146	160	150	159	160	151	133	136	126	137	137	135	143	169	146	133	146	162	140	134	146	148	158	152	131	135	152	130	163	165	136	147	148	138	135	125	150	143	141	167	164	158	137	158	141	140	128	180	159	159	167	146	180	130	136	141	157	157	144	169	146	126	135	151	137	144	145	138	147	159	135	145	129	152	150	149	179	147	155	155	121	137	166	148	163	159	144	119	161	148	149	149	152	139	146	162	129	139	162	145	140	159	142	152	147	157	165	152	154	156	118	148	161	150	130	121	122	135	161	141	161	151	139	128	126	141	165	122	136	137	153	120	147	143	146	136	158	154	149	156	164	157	148	118	138	130	125	151	140	122	140	176	134	132	123	153	159	151	127	138	174	159	136	144	170	133	152	154	133	137	151	149	143	171	141	164	141	140	155	149	147	134	145	136	153	148	127	136	144	153	167	157	141	160	142	136	124	160	142	137	136	143	149	148	138	140	140	138	153	160	150	135	127	131	137	146	121	144	133	139	166	161	151	152	148	146	162	147	156	174	149	141	151	137	136	138	152	163	125	145	151	151	150	136	140	152	146	153	147	131	163	147	152	151	148	162	126	135	156	147	134	156	144	162	155	140	163	152	146	154	146	142	132	134	139	136	136	136	136	153	133	135	137	157	169	140	148	169	141	180	133	173	139	128	142	129	151	157	144	161	170	147	137	137	147	141	147	130	155	143	144	170	134	125	140	148	130	175	160	124	131	149	147	124	151	150	138	134	152	163	137	150	123	142	146	120	140	131	126	119	140	151	144	155	148	134	144	127	135	136	130	135	138	153	135	129	147	134	150	137	161	148	135	143	123	126	163	150	155	144	157	122	145	141	143	159	158	159	143	129	123	165	148	170	135	164	145	146	144	134	111	127	149	154	138	144	149	153	154	142	161	157	140	136	171	148	154	113	157	154	153	158	157	128	141	158	139	135	159	155	140	152	111	150	159	152	149	146	134	158	162	150	142	148	150	146	140	157	154	127	146	143	143	167	135	144	142	145	126	119	138	157	143	140	129	134	156	146	148	154	149	135	131	160	144	134	139	126	161	154	166	145	161	141	133	133	143	149	157	146	148	161	166	169	145	150	147	156	162	175	155	142	172	143	143	182	160	148	136	156	151	132	144	161	140	160	128	123	128	179	117	147	138	141	133	149	143	151	142	145	158	139	146	127	155	149	138	143	150	134	140	142	136	157	150	160	122	146	137	141	145	132	159	145	142	141	154	157	142	145	163	154	136	158	153	138	146	160	147	146	133	154	140	149	124	133	141	142	145	143	152	151	142	142	137	138	156	167	157	136	134	155	156	147	147	137	136	120	130	150	161	134	151	159	140	137	141	147	145	148	167	164	139	142	135	148	133	136	162	152	130	150	152	133	139	146	132	145	155	153	130	142	160	135	128	133	132	152	144	163	129	149	146	131	145	146	132	153	155	157	149	178	155	153	160	172	162	154	162	159	154	150	152	134	125	162	129	153	144	136	144	170	153	151	175	122	150	133	131	151	126	131	147	168	175	142	136	143	139	123	139	159	139	150	128	157	149	146	147	167	162	130	138	140	133	140	135	154	143	126	147	137	137	152	127	133	133	144	144	143	152	158	127	138	143	131	139	140	164	147	142	122	146	144	132	119	147	155	154	140	149	151	147	133	159	159	151	127	141	154	147	136	146	157	158	159	140	149	151	140	130	145	146	144	147	150	138	147	143	145	147	149	148	164	146	117	146	152	125	150	170	167	151	131	121	117	139	170	167	169	144	134	154	160	150	153	165	145	171	140	147	137	166	148	161	144	143	144	144	145	157	138	157	166	138	148	125	160	160	133	156	161	156	162	151	150	149	142	144	145	135	146	149	145	148	124	156	145	144	123	131	152	158	133	138	136	129	136	143	138	154	119	139	151	176	168	154	146	129	134	165	153	137	158	135	126	134	127	151	145	127	150	146	151	125	120	158	154	132	147	126	145	135	140	163	135	148	140	140	122	115	153	175	148	125	129	129	157	141	146	131	152	157	123	139	154	128	135	143	117	142	152	151	144	147	140	157	162	158	158	164	160	140	160	144	136	150	146	152	137	153	162	177	146	146	134	131	136	134	135	130	136	149	156	143	140	137	132	181	139	144	146	146	138	157	156	119	129	151	173	134	154	153	131	139	127	147	159	154	150	173	162	171	155	124	120	143	149	148	141	162	151	142	127	141	157	144	174	133	125	132	131	129	155	134	144	126	144	158	146	149	140	159	145	144	129	134	166	144	134	139	134	158	139	128	144	131	148	120	123	142	142	136	151	148	161	168	145	165	165	135	176	122	154	148	152	151	140	157	149	147	152	148	150	133	157	152	140	154	142	138	164	152	159	163	136	144	127	162	167	144	150	161	149	146	127	157	145	130	150	140	137	117	139	126	139	146	151	149	150	135	148	146	119	132	131	114	144	139	149	135	140	154	153	160	175	140	163	144	162	152	147	147	136	135	149	139	154	140	125	160	128	143	136	132	146	135	161	148	148	127	135	143	152	141	136	143	127	154	160	152	139	145	120	154	149	136	179	151	158	140	162	128	143	142	141	135	160	144	157	149	184	136	137	141	152	165	140	126	169	145	152	146	137	133	158	154	134	140	159	147	137	154	138	159	169	144	144	154	151	140	127	149	152	142	151	160	155	151	139	145	132	145	149	141	141	162	157	152	171	132	147	153	117	131	131	154	154	146	149	132	133	149	140	147	142	150	155	172	158	142	139	139	141	158	162	153	147	138	155	139	151	150	159	185	139	154	147	147	141	151	164	141	147	155	135	158	121	128	158	135	142	131	148	144	144	146	136	146	144	138	150	132	138	130	157	153	167	136	149	129	144
6109	659	1112	1213	1020	838	750	691	587	623	538	499	477	507	468	485	473	431	435	445	438	438	419	425	418	435	368	432	409	420	416	390	400	381	447	405	437	386	401	427	366	402	413	367	403	446	409	369	409	394	410	406	397	416	416	361	420	410	425	365	382	404	394	394	386	370	392	405	391	387	382	390	411	424	400	406	391	376	389	415	411	365	405	371	400	400	345	365	416	407	418	391	383	392	383	377	401	400	423	401	413	396	373	392	399	380	386	366	378	381	366	412	413	393	371	384	363	398	426	393	378	397	381	382	387	395	395	390	393	407	401	375	434	404	391	389	393	374	397	380	378	378	409	360	435	393	418	398	383	383	378	393	389	415	345	394	422	410	375	364	414	400	399	424	371	395	396	383	398	435	380	394	370	422	341	365	402	418	420	379	373	377	378	359	404	364	353	365	426	373	388	381	388	430	366	424	399	356	409	381	366	394	420	394	383	389	408	416	424	429	366	369	401	373	374	353	390	402	406	370	367	384	403	395	391	378	393	362	420	377	393	385	420	356	385	401	427	419	421	358	378	385	371	380	376	400	397	397	406	392	345	400	424	399	382	410	395	380	383	396	372	387	436	374	389	376	370	350	371	383	385	379	397	422	395	388	382	424	410	381	413	410	392	365	397	392	407	392	376	399	387	382	399	382	393	393	396	397	371	388	365	386	402	405	369	365	430	358	375	402	410	383	363	413	416	389	403	392	407	388	395	419	417	366	381	411	417	402	413	411	397	400	365	405	392	389	379	394	376	395	401	367	364	380	399	401	428	379	367	372	424	382	374	423	369	423	412	418	383	412	383	433	364	367	378	371	411	415	376	383	390	399	394	382	425	367	365	380	390	415	384	417	392	394	421	425	373	390	386	363	382	408	416	348	417	378	421	373	366	391	417	386	380	384	396	433	409	378	397	394	422	405	446	426	343	377	402	418	402	414	383	378	425	365	373	404	379	418	395	379	396	390	387	383	367	380	415	390	407	373	393	377	391	394	414	388	396	390	363	365	384	407	393	374	357	379	413	388	392	396	375	386	385	402	344	354	377	406	383	382	406	374	399	433	374	400	367	405	421	405	363	403	384	381	386	388	365	436	405	405	393	396	389	380	384	362	409	364	388	367	421	388	392	396	393	405	399	388	343	394	387	387	387	422	361	398	406	385	382	385	388	388	347	403	417	382	383	375	358	387	397	363	418	390	386	392	370	427	376	414	332	420	399	380	375	378	364	396	347	384	401	363	380	397	399	396	397	404	407	391	388	442	376	386	440	389	392	391	368	392	364	422	392	371	427	375	388	401	388	365	368	437	403	378	387	392	393	389	400	403	431	375	366	392	375	391	384	431	379	374	401	391	365	418	415	405	405	414	399	413	371	389	360	415	411	376	395	395	417	389	390	398	397	439	414	386	393	349	386	369	349	409	407	398	411	405	380	398	404	411	377	349	376	389	333	385	395	406	388	392	416	392	433	405	431	346	420	375	407	364	414	415	396	400	386	381	401	396	383	395	387	399	362	387	395	377	424	384	417	412	400	427	395	378	368	357	401	372	377	428	390	369	391	424	381	393	414	421	358	390	433	388	387	389	399	376	419	396	395	400	386	380	381	402	391	384	361	372	387	408	389	397	399	388	399	394	413	400	438	416	406	400	404	409	359	432	417	387	379	369	391	403	380	411	373	376	411	440	369	401	410	330	384	403	379	435	392	377	386	391	372	406	386	370	374	376	401	408	436	360	384	388	396	400	414	380	353	392	379	407	404	400	409	378	382	385	370	359	404	376	410	368	388	387	368	396	368	363	390	398	427	379	388	404	401	411	371	404	379	373	386	418	406	419	409	401	410	370	390	401	378	352	417	378	394	410	369	393	389	400	380	392	383	373	445	390	418	382	366	419	379	409	401	392	407	392	411	414	390	396	384	386	376	350	384	417	378	394	410	406	393	399	419	391	403	389	413	386	380	385	374	393	376	355	385	382	389	416	406	460	394	390	381	396	385	389	366	350	364	422	407	400	389	397	414	398	366	394	387	360	403	365	396	397	408	344	383	364	363	440	395	397	411	432	394	402	366	343	390	408	394	409	386	437	349	384	350	392	401	444	395	414	367	370	385	372	404	411	386	373	360	377	405	373	413	397	405	404	421	357	400	381	400	387	417	408	397	404	387	378	370	379	404	419	375	370	372	375	403	405	368	398	381	378	393	417	382	434	418	394	378	394	384	347	385	424	387	372	330	386	390	378	408	396	349	376	396	419	398	388	409	348	414	396	359	401	401	386	397	379	413	431	404	409	354	422	414	394	404	409	437	358	404	386	398	377	371	354	398	402	405	395	400	398	394	391	351	402	384	371	402	387	415	391	381	389	365	384	405	408	386	392	375	357	394	377	421	386	388	390	380	384	398	379	411	389	368	367	406	406	388	407	406	380	388	411	431	388	364	364	385	424	393	393	386	389	372	404	399	413	394	370	407	377	371	407	392	422	403	418	434	370	392	405	383	395	388	425	345	398	403	366	378	404	431	370	416	389	433	425	393	381	396	431	371	433	412	378	403	348	397	382	405	436	401	403	403	370	389	383	378	357	378	422	410	412	414	344	402	405	394	406	383	400	364	370	399	392	397	385	361	401	384	373	381	385	406	391	402	381	371	406	397	388	395	369	384	377	408	379	386	385	411	412	401	387	366	391	372	373	430	365	395	386	398	455	392	424	382	429	391	379	363	399	408	417	402	406	419	419	421	373	374	375	401	391	406	413	401	400	422	384	415	379	396	391	398	378	418	352	400	365	383	388	386	362	377	410	408	370	370	376	362	377	407	384	386	375	364	393	382	385	412	418	400	414	397	383	417	436	411	391	394	398	451	379	363	371	443	403	393	393	390	416	387	377	417	377	390	378	387	408	382	373	380	384	411	418	398	390	397	408	375	403	395	404	364	357	359	373	383	387	396	399	383	408	401	432	405	423	411	388	407	389	343	423	386	419	423	365	391	381	389	398	397	393	383	378	342	402	366	374	327	417	379	407	415	407	400	439	390	403	374	380	422	395	402	364	418	374	386	415	398	397	401	378	375	380	339	388	391	400	382	373	409	361	439	393	418	417	383	403	368	413	376	388	421	439	400	400	391	375	386	396	392	366	351	416	428	390	372	394	380	358	378	372	398	393	378	410	339	389	378	419	370	410	384	393	391	407	378	374	398	382	370	378	410	405	390	392	382	373	388	432	384	370	414	406	402	394	366	376	393	381	409	377	412	401	413	379	417	391	412	371	382	376	390	377	377	390	405	427	391	398	381	385	383	379	383	366	373	395	365	367	380	397	403	393	413	418	393	416	385	372	393	403	394	374	367	383	353	392	418	381	359	393	411	420	379	430	394	409	388	385	397	368	407	404	384	358	410	386	393	398	402	395	420	372	385	379	384	376	388	404	409	378	386	402	390	428	401	392	401	407	415	405	425	398	382	378	420	387	362	365	352	389
13879	1091	929	742	557	438	367	328	310	280	239	263	232	259	223	247	215	247	242	234	237	208	239	244	192	234	261	251	228	222	242	195	232	240	232	233	237	240	225	238	228	223	213	211	218	233	235	236	235	209	225	217	238	202	218	224	215	235	198	231	217	215	217	208	211	221	237	176	212	211	229	220	207	236	196	211	215	243	203	222	244	209	213	228	207	213	202	203	219	220	231	211	221	207	195	212	216	209	231	207	175	212	208	234	230	219	229	226	206	204	223	215	232	233	207	211	240	257	243	205	218	247	244	232	218	213	209	246	225	215	212	219	243	210	240	230	220	213	199	203	235	227	230	249	228	240	211	207	243	211	215	218	225	229	242	230	186	204	229	248	189	199	234	241	201	235	204	216	205	218	202	215	216	207	230	228	249	228	201	214	230	239	227	210	237	204	241	198	243	244	219	204	232	197	233	246	233	208	217	230	200	213	239	259	223	238	221	229	223	223	193	209	227	199	205	232	222	224	229	198	205	189	197	174	221	205	231	199	226	214	177	220	213	183	209	228	248	223	220	234	247	226	236	235	231	232	192	247	204	242	187	214	205	202	241	198	207	203	241	226	209	223	232	230	226	227	222	227	240	233	240	227	218	228	247	208	235	226	216	183	212	231	186	196	232	206	227	214	220	249	206	201	237	216	207	189	211	213	226	207	235	233	231	206	242	220	201	202	187	216	215	225	235	217	200	230	231	216	214	216	227	242	237	217	246	235	215	223	227	229	188	184	237	225	229	226	207	227	225	214	200	208	241	204	224	208	241	226	246	220	212	199	205	191	207	209	238	213	212	230	254	207	218	200	201	209	219	235	224	225	221	246	218	219	227	224	215	201	235	240	204	226	218	225	208	219	219	204	234	184	209	224	208	245	204	229	233	203	224	215	205	223	232	223	212	213	222	211	224	236	206	213	226	222	215	230	241	222	215	226	208	224	208	209	195	204	243	219	226	221	234	200	229	208	225	184	201	210	211	243	221	210	222	177	228	207	189	234	229	235	244	226	218	229	228	229	211	239	217	205	210	191	206	224	244	217	214	242	210	181	237	212	207	229	230	240	238	212	202	237	202	230	233	217	221	227	201	242	217	192	208	208	207	218	238	212	220	243	214	217	202	198	220	231	201	238	199	207	245	256	219	194	218	204	219	245	221	207	225	233	248	176	224	200	224	191	224	235	213	237	231	210	205	216	242	203	213	237	235	232	231	201	220	188	238	218	198	239	220	248	209	236	208	207	207	225	229	231	233	222	199	185	195	236	204	215	236	204	221	220	204	198	198	215	221	201	231	203	216	216	240	251	210	224	216	233	206	234	215	224	225	221	251	238	211	213	224	219	218	202	198	220	220	223	182	214	216	239	237	227	206	198	245	244	234	219	209	246	224	194	213	240	224	235	213	225	190	184	237	218	231	206	187	213	222	222	229	229	215	227	199	237	241	203	224	232	230	232	227	218	218	214	204	240	197	211	198	225	234	202	207	215	224	230	232	219	210	220	228	213	221	230	220	193	248	219	200	228	240	219	208	212	206	216	222	238	234	222	237	216	210	202	224	229	203	244	215	226	225	222	209	227	218	219	218	226	254	229	212	210	248	208	217	241	244	228	230	225	239	223	209	222	234	219	232	235	213	254	218	213	233	210	227	238	223	208	211	220	213	228	225	209	217	245	201	223	206	220	196	218	218	233	226	225	238	218	213	243	247	202	229	208	209	197	195	206	215	225	205	210	184	200	225	218	239	191	240	193	213	230	211	219	257	211	213	212	201	216	229	227	242	232	198	217	218	235	232	237	218	222	214	186	220	216	235	229	210	235	224	219	264	186	212	221	260	244	207	252	241	239	213	232	211	223	221	215	222	223	241	224	228	185	226	223	246	211	203	221	202	217	235	223	235	206	216	216	240	203	245	252	231	224	183	217	221	241	224	238	187	209	232	235	218	196	213	224	219	197	200	226	216	224	224	212	216	218	195	212	221	228	176	216	222	209	231	244	220	206	228	218	202	224	200	230	223	221	226	196	220	188	216	222	227	210	211	238	202	217	219	200	225	210	206	208	198	259	228	229	203	195	228	207	235	234	223	233	221	243	207	252	205	222	223	229	224	218	203	207	217	209	212	237	207	260	214	229	196	203	255	229	213	231	231	218	229	206	205	231	205	198	206	205	220	212	215	206	211	235	223	210	219	217	214	221	220	240	229	231	222	203	214	209	222	195	184	249	240	249	216	243	209	222	204	236	202	240	243	202	209	237	244	238	236	220	211	242	235	248	227	249	226	251	257	228	249	206	231	212	222	237	236	230	197	260	220	216	202	219	222	245	230	203	231	242	185	221	219	212	223	252	196	218	215	235	226	231	215	241	223	213	211	236	232	215	220	198	225	222	265	206	199	221	219	200	197	204	215	219	218	203	212	239	218	231	239	252	208	203	235	228	214	218	213	193	208	220	229	246	222	235	226	215	219	195	192	222	225	232	235	227	200	217	216	230	218	244	173	217	216	214	232	222	236	222	234	247	232	211	196	231	233	265	234	231	231	224	225	211	233	219	235	216	211	234	210	219	256	220	215	220	227	251	216	209	219	226	224	230	237	225	188	211	251	214	234	230	244	222	229	216	231	211	222	218	219	216	231	204	235	217	218	212	229	209	210	236	211	199	267	212	241	226	214	214	186	202	242	240	217	219	209	219	211	228	214	227	218	191	212	215	197	237	180	259	217	204	197	199	208	224	226	239	225	226	236	214	207	228	234	237	212	209	230	203	219	240	214	224	207	220	215	212	207	235	182	223	226	202	231	215	265	213	194	206	198	209	230	187	228	216	221	236	233	194	218	213	230	230	214	212	230	188	217	197	211	233	243	259	237	245	206	244	205	208	217	226	212	255	218	226	220	207	217	218	220	196	235	193	208	218	213	232	206	224	230	217	215	232	227	233	225	243	236	236	206	217	218	200	235	262	217	222	225	221	220	200	231	211	205	234	214	233	217	221	221	211	225	251	201	248	246	212	223	218	218	229	235	232	224	232	250	239	238	244	221	235	232	229	254	214	237	222	253	235	224	243	233	240	228	241	176	197	230	202	209	220	206	233	219	197	231	193	211	255	226	249	210	179	230	221	201	216	216	212	224	224	227	237	252	211	202	204	241	240	218	266	213	198	200	234	221	247	213	210	212	211	235	249	206	242	235	239	223	237	214	200	198	208	208	200	228	180	268	244	206	237	200	221	235	211	210	219	233	224	218	226	208	227	232	218	239	209	226	238	245	248	193	216	234	200	219	204	206	205	241	208	215	225	198	240	207	220	239	198	207	208	264	212	221	241	203	211	207	209	227	201	245	220	236	199	226	219	214	260	230	225	220	208	229	242	206	221	207	238	259	202	201	233	228	213	214	232	225	235	241	205	210	199	189	227	218	202	227	240	230	221	209	216	222	237	222	254	237	211	239	201	211	205	224	203	212	236	210	227	209	236
8060	1015	1980	2240	1925	1576	1371	1182	1050	985	936	832	766	757	727	699	768	678	671	662	622	618	650	618	622	658	655	606	622	573	576	594	582	576	633	585	566	565	565	587	628	570	596	573	560	605	586	529	580	538	584	549	552	582	527	604	577	566	576	610	589	549	585	587	538	546	591	587	532	560	621	563	585	619	553	565	553	573	586	538	563	569	554	566	583	578	617	568	580	566	581	550	569	554	593	563	557	588	555	579	536	553	597	588	570	558	560	540	564	540	541	564	554	538	571	554	588	564	533	544	577	529	562	557	573	547	527	545	561	592	542	594	553	564	556	556	561	507	578	556	527	568	560	551	599	558	553	543	558	602	531	594	558	532	556	536	578	529	542	559	539	505	532	588	590	564	514	594	550	551	526	576	541	521	557	515	570	546	597	619	535	568	603	576	531	573	521	526	540	572	522	552	518	569	539	523	575	544	577	566	550	535	600	551	569	526	546	552	526	556	572	550	613	517	597	526	599	558	546	564	539	567	565	565	605	538	560	588	573	566	550	528	547	565	575	537	551	557	558	517	579	569	578	582	567	557	551	552	559	543	520	569	563	588	549	550	523	547	593	511	557	599	557	595	596	575	565	534	556	546	601	593	552	584	558	588	622	560	569	563	573	581	578	565	528	556	608	527	574	582	573	515	590	583	529	605	559	584	587	552	567	557	534	615	560	534	584	606	574	577	565	563	575	589	528	583	595	557	552	561	633	612	560	558	556	544	561	594	582	541	525	568	549	552	527	543	522	567	534	571	542	561	523	555	592	563	537	559	577	528	537	546	596	511	553	555	546	552	591	565	560	548	593	547	564	561	585	576	583	546	560	562	543	554	583	549	587	519	570	529	556	611	519	521	627	529	584	559	559	574	582	568	599	524	556	564	558	539	609	593	588	552	550	571	546	564	576	557	552	563	561	542	538	542	535	564	573	572	541	543	564	549	555	560	555	544	539	506	507	550	559	553	543	589	547	526	575	596	540	583	550	560	547	584	583	609	594	613	605	604	535	537	566	529	527	551	553	573	561	628	566	517	557	556	539	548	541	573	529	612	559	600	542	545	557	551	529	554	549	541	541	522	557	585	571	545	604	558	572	543	545	544	541	541	531	544	576	529	551	595	571	546	582	549	589	576	500	549	555	563	578	582	550	548	536	564	536	569	587	546	550	561	540	550	539	573	549	555	522	547	514	596	578	562	594	544	582	594	527	523	478	573	571	550	550	525	632	521	556	552	550	554	546	536	560	558	574	556	549	573	552	572	534	522	546	549	560	577	521	543	528	551	612	531	539	563	536	572	544	527	547	583	575	580	543	565	529	521	567	569	581	559	568	567	591	568	565	532	531	563	550	551	558	590	563	566	585	533	577	521	561	571	521	581	543	577	599	580	621	569	546	588	551	510	556	537	558	551	516	555	544	552	534	521	558	576	574	542	562	493	581	542	559	560	586	558	553	551	563	541	576	557	566	539	592	573	541	547	566	561	558	559	524	565	595	553	537	573	520	501	575	534	531	585	572	565	515	550	542	544	562	517	592	549	588	549	561	547	585	538	615	559	538	502	523	532	540	524	583	567	549	568	544	575	570	481	549	568	569	530	560	571	558	576	544	570	548	559	562	625	562	529	573	561	553	558	576	557	566	555	583	561	534	560	527	550	577	548	593	560	553	549	549	558	553	556	538	558	558	578	559	525	539	557	549	541	577	533	557	619	561	572	564	567	554	547	555	596	562	561	561	588	555	519	539	554	600	545	562	524	539	542	549	595	588	534	518	540	590	545	558	537	537	555	551	563	549	564	563	540	604	581	541	533	519	558	581	569	559	545	565	553	600	540	513	600	549	508	546	553	568	559	538	573	543	563	569	559	565	567	574	595	557	542	547	556	551	535	581	616	545	566	553	551	547	554	583	546	587	584	587	575	549	548	521	571	543	522	527	586	552	573	540	573	559	577	566	526	526	532	548	518	564	579	557	581	525	521	589	578	560	558	533	531	584	585	553	532	540	575	564	552	580	564	591	532	561	573	592	545	528	525	565	546	518	574	582	590	552	573	540	549	557	545	517	542	553	527	582	550	560	560	599	549	542	572	540	563	598	535	560	611	546	556	578	574	568	563	518	566	586	556	555	573	566	590	576	560	568	561	541	531	541	562	579	570	545	543	562	564	575	573	593	573	538	532	598	596	552	536	484	553	557	549	585	564	620	566	574	488	544	538	589	541	524	595	550	518	589	586	571	593	563	585	593	543	553	570	545	561	548	535	570	561	529	593	571	579	509	552	542	575	595	576	552	580	544	569	543	507	560	593	584	548	550	542	561	547	571	577	545	555	576	549	532	605	561	541	564	619	554	564	552	542	537	505	559	553	576	515	597	529	557	566	567	548	538	586	577	584	563	558	545	548	592	563	626	555	540	588	544	614	566	564	597	533	563	565	544	583	555	567	594	532	571	512	537	565	562	584	552	574	538	613	558	576	593	551	588	595	592	537	548	546	558	581	565	562	508	525	549	589	586	556	562	595	537	545	534	581	573	599	592	546	557	577	514	553	532	592	534	545	587	584	584	556	542	546	569	594	578	616	572	549	594	555	544	513	557	546	575	571	554	516	566	612	581	601	561	586	557	519	559	520	543	568	588	555	546	593	592	515	566	570	530	592	589	577	577	562	594	626	573	556	555	549	598	597	547	569	576	549	521	575	608	575	561	559	577	554	542	573	557	551	560	598	511	537	583	588	550	566	564	597	545	544	562	500	562	551	553	556	552	501	557	524	554	570	593	543	555	580	555	575	582	534	564	510	567	612	554	548	567	589	571	601	589	560	556	556	534	517	561	585	581	519	579	547	590	560	551	552	542	526	537	594	554	538	581	562	557	555	568	540	539	535	579	571	574	528	560	560	540	537	529	563	514	554	582	601	587	538	570	506	576	607	567	577	590	554	522	552	536	574	554	558	569	538	579	515	590	594	591	551	592	564	533	637	590	542	533	597	553	572	529	520	551	566	565	532	523	579	582	584	616	500	571	600	576	532	533	518	576	595	556	552	570	578	611	550	555	574	617	562	557	525	598	545	549	530	553	565	582	583	580	570	605	587	625	584	534	585	562	535	565	529	520	569	535	549	565	561	563	559	608	541	533	559	581	566	586	565	545	551	556	581	547	518	548	572	557	621	585	608	575	562	524	540	548	582	582	591	620	544	578	562	584	565	552	565	578	480	523	508	557	536	556	529	510	585	566	548	575	538	561	558	559	512	588	539	612	538	564	549	539	568	570	548	539	564	560	523	549	574	574	567	569	567	532	557	572	543	546	510	532	578	564	559	623	546	546	583	539	586	569	543	573	559	560	573	601	563	525	569	575	570	547	517	525	548	589	531	575	570	491	517	543	554	542	552	563	557	579	587	565	549	583	557	576	538	565	533	556	524	568	562	553	555	562	584	566	545	546	605	616	536	586	551	564	542	560	555	582	534	586	544
1513	305	285	323	312	292	328	317	318	305	330	285	332	320	254	273	295	314	288	328	285	305	297	298	289	287	312	299	283	367	291	301	297	329	300	321	319	283	305	295	325	301	302	338	324	281	332	316	322	339	338	317	318	313	336	275	305	325	304	334	311	296	341	280	297	345	344	304	307	329	290	302	300	309	265	319	320	312	296	305	310	301	299	287	319	308	270	314	307	308	307	316	290	327	301	317	284	299	306	320	299	308	316	318	299	302	323	280	335	290	316	276	300	315	310	329	312	286	310	300	282	329	307	314	291	296	301	311	293	279	277	287	265	270	298	317	312	317	304	311	285	308	327	320	279	306	305	280	294	336	313	307	306	324	315	273	297	302	298	330	290	298	321	307	294	327	288	273	306	297	283	312	313	275	314	288	308	312	301	320	315	338	323	302	297	280	318	331	332	302	306	285	316	293	303	315	274	300	303	288	308	333	333	319	307	319	307	319	314	307	307	290	279	326	333	292	298	305	285	316	307	292	296	280	299	309	342	313	293	308	300	296	309	300	328	316	306	310	283	310	292	284	268	286	300	292	342	300	327	338	293	287	318	288	285	315	288	296	291	287	273	292	294	325	304	309	323	290	300	297	317	301	306	311	299	325	287	323	306	288	273	301	306	344	300	320	286	308	301	312	300	343	293	343	289	283	286	308	285	323	333	308	294	299	273	294	299	304	311	342	288	290	342	341	276	253	312	314	299	327	294	296	293	326	324	281	274	338	308	288	337	317	319	312	298	296	328	302	294	275	282	301	328	308	286	280	303	318	299	304	348	303	290	316	317	325	322	311	283	306	296	321	306	289	332	315	317	331	320	302	302	320	323	302	325	308	291	299	307	280	307	297	315	304	289	304	335	350	332	308	290	281	328	296	318	307	279	294	304	296	296	274	271	304	253	299	303	322	262	315	314	286	322	295	287	334	298	310	317	290	309	310	327	284	295	309	312	293	271	268	335	280	312	323	309	311	280	313	330	317	333	301	326	310	307	316	302	319	310	298	306	325	282	318	307	285	312	309	308	286	265	290	308	322	289	281	299	301	298	283	262	299	305	305	302	316	291	307	320	324	315	320	316	276	274	314	319	315	287	336	307	287	329	319	296	289	278	284	320	310	274	277	326	286	306	325	300	290	309	284	328	299	348	329	304	311	298	290	337	311	315	311	333	301	289	290	276	302	298	304	297	320	312	332	329	296	300	307	306	312	272	289	323	285	301	320	332	313	297	296	307	296	263	301	296	328	302	332	316	314	301	316	265	295	266	297	273	307	341	296	276	296	309	304	319	306	340	272	327	272	286	341	300	305	324	309	299	287	273	263	281	302	308	304	292	289	316	312	315	319	317	298	309	305	284	323	302	305	308	303	317	308	300	325	311	284	283	288	278	326	310	298	301	305	318	265	283	298	327	332	306	303	325	342	334	306	281	328	322	304	344	295	316	299	330	309	278	295	291	301	282	286	263	316	296	340	339	304	318	285	327	308	315	276	280	274	299	296	324	316	326	337	312	313	288	297	311	276	297	367	300	317	341	320	286	341	297	309	306	302	302	320	293	297	273	280	293	341	330	298	283	314	333	288	337	274	285	280	310	293	339	287	283	311	279	295	291	337	261	338	326	298	342	321	257	312	289	324	296	301	307	307	339	286	318	294	323	305	307	293	309	306	316	299	293	302	258	304	341	317	293	299	315	306	326	314	258	286	266	292	277	311	282	299	297	286	311	322	310	324	315	313	282	311	263	341	306	287	293	290	347	292	301	293	321	327	287	301	275	349	332	300	314	285	289	305	331	303	304	336	267	326	314	343	298	326	284	354	332	309	326	279	258	306	302	312	319	286	299	299	307	329	278	341	304	320	311	294	300	305	319	266	321	331	298	322	320	322	283	326	310	304	337	292	307	286	287	301	311	314	316	310	325	289	319	313	323	271	334	299	287	314	305	259	288	317	320	326	329	294	283	307	303	309	286	307	325	292	300	317	283	305	323	299	274	317	320	310	339	292	264	301	309	287	303	263	318	312	286	317	293	289	294	318	335	317	320	295	304	301	307	318	284	286	300	308	306	299	322	291	286	334	330	334	294	323	297	290	294	282	290	330	323	317	296	314	280	321	314	292	309	291	285	263	309	284	286	288	258	310	271	346	287	309	316	270	291	319	276	290	272	295	320	283	290	310	292	328	270	315	282	284	325	319	290	294	325	295	307	288	284	321	300	315	280	325	315	288	296	323	322	296	338	294	309	289	294	328	294	286	325	311	301	293	295	290	305	310	289	347	352	307	272	339	303	306	281	313	321	325	289	306	313	333	291	328	328	290	292	315	327	311	299	282	328	303	312	307	312	359	302	305	274	254	264	285	291	279	296	307	309	332	308	317	322	281	305	305	321	301	322	313	310	292	310	298	337	312	284	292	308	312	320	306	322	288	309	283	290	282	323	326	265	330	296	336	296	297	327	289	292	288	313	293	317	263	295	288	311	291	310	308	309	319	299	305	294	286	311	286	305	300	305	287	325	336	291	290	330	302	320	302	301	307	288	302	296	298	282	279	284	275	344	306	344	316	300	329	318	319	311	315	318	329	325	298	278	297	292	307	289	287	322	308	291	310	343	309	294	325	297	302	345	280	277	306	302	327	290	311	366	337	292	309	315	322	287	336	312	300	292	289	295	301	294	317	342	331	299	328	292	307	310	301	284	298	329	342	283	296	341	312	279	321	331	291	325	295	323	315	267	328	279	300	326	314	319	306	294	290	327	294	299	285	283	308	311	284	294	298	306	302	299	298	308	310	293	287	304	310	324	293	290	284	314	290	290	294	316	286	270	315	316	278	278	280	323	298	289	295	357	333	294	272	313	293	320	331	295	334	322	337	294	318	342	344	308	322	315	294	301	300	307	279	286	300	285	302	319	271	337	344	332	279	287	321	325	289	347	321	309	292	287	294	308	295	286	318	298	300	289	286	303	324	333	280	297	307	299	284	327	283	309	289	296	278	307	313	291	304	319	286	302	294	321	325	286	293	292	272	244	306	288	294	299	299	306	276	287	300	271	312	325	298	295	298	340	272	287	299	327	299	305	333	290	286	299	299	368	291	323	321	320	354	332	271	308	302	280	323	309	300	301	278	282	306	297	301	286	329	316	320	320	275	291	295	343	295	312	341	329	292	339	293	296	308	286	317	320	302	270	332	319	295	331	319	345	277	307	340	305	330	281	294	325	274	319	279	306	277	304	317	289	310	315	290	256	296	294	293	300	299	268	303	329	319	316	298	291	314	307	275	309	297	316	315	296	296	291	307	311	343	317	332	283	289	313	301	284	306	352	310	302	286	287	312	333	330	308	300	303	287	316	345	284	308	304	290	277	310	290	304	322	300	295	299	303	328	319	278	286	318	323	323	310	288	316	303	319	284	338	288	300	317	306	300	282	298	284	291	319	285	306	304	316	293	301	308	306	325	268	317	311	327	299	336
1919	757	695	737	697	693	691	698	707	676	658	683	652	751	692	733	693	696	715	707	701	667	659	708	695	680	677	679	703	690	735	668	692	679	696	656	662	719	648	662	716	695	656	668	667	662	674	684	721	655	701	681	713	731	680	684	669	691	696	654	667	685	668	667	675	696	651	675	700	696	690	643	654	722	712	686	704	739	699	744	703	653	686	694	660	730	695	694	675	667	738	690	635	731	686	724	734	716	689	677	697	672	701	700	732	732	694	709	733	697	623	697	623	724	735	690	670	718	698	711	678	706	702	726	691	647	725	698	700	725	699	716	698	678	717	719	693	664	694	678	717	690	654	724	652	719	659	703	711	671	732	674	680	727	733	644	679	670	670	723	650	672	666	705	666	645	685	739	628	714	694	679	644	692	615	715	684	689	686	669	665	693	683	688	713	719	672	711	705	619	680	663	687	708	671	683	677	689	725	712	719	715	684	681	701	662	661	692	680	665	713	715	687	730	699	683	694	663	654	671	675	693	664	694	688	672	696	701	665	674	682	695	651	663	649	677	675	696	736	662	670	732	636	696	666	677	703	707	661	681	660	715	740	691	692	682	762	721	695	669	681	725	696	713	657	665	692	682	642	732	658	675	625	649	704	685	666	689	721	710	653	730	674	762	643	673	683	633	631	724	672	693	633	711	719	687	710	685	679	715	679	711	677	726	676	698	708	668	722	712	678	715	679	650	738	713	683	665	712	700	679	660	694	715	706	712	727	675	684	696	651	703	687	673	677	726	735	666	708	682	690	710	662	687	678	668	698	707	690	719	674	713	676	659	682	691	692	696	696	681	655	712	757	649	668	693	682	662	673	687	699	686	673	699	706	675	714	678	702	703	649	673	685	684	645	672	674	678	697	687	674	719	712	681	682	657	697	700	686	732	727	682	659	704	728	655	702	724	661	697	701	674	676	672	672	694	767	674	693	704	672	664	693	685	670	731	690	679	685	664	675	648	693	675	705	672	697	669	700	666	713	667	694	682	689	700	711	734	718	628	717	670	707	669	706	646	674	738	679	677	701	682	719	685	693	685	719	702	724	697	662	646	698	679	697	707	756	697	656	677	677	669	696	649	757	659	653	743	682	744	687	686	638	647	696	721	732	691	702	700	666	676	743	715	643	648	749	702	669	681	681	675	722	671	692	747	707	685	699	719	724	676	692	712	676	722	711	736	724	708	690	732	639	670	685	707	672	660	743	690	665	651	725	689	641	673	686	680	742	658	716	670	643	703	654	708	672	677	703	675	669	739	747	669	679	648	670	729	716	715	669	715	689	756	732	675	737	673	666	652	718	708	681	686	675	698	714	688	715	650	703	700	716	691	668	739	716	694	714	695	650	687	654	689	669	732	717	694	686	701	668	741	644	673	726	739	645	690	728	643	671	726	655	638	686	677	654	694	675	773	707	697	630	710	678	701	728	674	672	717	745	658	677	649	692	688	707	698	675	678	678	692	715	673	669	712	710	682	689	676	707	653	637	690	703	708	693	710	672	660	708	680	681	678	696	713	713	656	652	703	695	646	659	697	652	697	747	676	703	664	701	701	661	689	774	670	725	660	639	673	725	740	739	691	681	668	703	690	674	670	737	693	672	676	692	709	676	712	655	661	764	692	700	717	647	624	702	693	697	695	679	712	746	685	697	675	692	723	697	670	658	690	677	693	711	698	688	736	716	693	677	719	716	670	669	669	685	668	658	700	701	683	692	716	676	694	682	703	702	711	691	685	692	648	665	674	708	696	694	715	697	710	699	664	709	681	686	693	708	661	712	717	661	728	727	720	649	714	670	668	683	719	738	712	624	752	711	691	698	654	657	729	660	715	698	713	704	694	722	665	680	683	703	687	698	707	662	628	721	688	652	650	675	709	696	681	687	704	716	712	685	672	649	708	703	669	719	702	680	731	638	695	665	698	684	690	666	656	717	705	713	777	657	692	709	662	653	707	657	657	695	693	669	726	684	697	701	705	654	690	663	733	705	696	736	682	669	726	678	729	662	717	656	715	721	677	703	676	724	686	679	696	698	710	697	695	692	652	677	678	644	694	684	697	653	718	682	714	688	709	659	754	688	714	700	762	735	673	691	685	694	713	735	705	667	674	728	661	714	688	713	695	707	721	687	680	732	689	692	674	660	668	667	707	662	679	699	692	676	739	667	678	712	689	720	715	701	686	729	675	652	711	715	695	722	745	699	717	655	707	735	658	707	691	733	683	689	672	675	698	683	648	690	700	697	641	742	684	707	702	691	680	685	747	667	678	696	706	703	723	681	671	699	718	670	682	683	695	707	737	662	668	644	648	675	656	665	754	686	709	719	649	655	705	728	741	677	739	694	676	660	744	676	689	729	670	694	697	698	676	668	666	675	663	716	673	686	655	727	677	659	682	743	672	720	710	701	686	685	694	693	695	721	730	731	700	709	697	724	712	711	745	662	694	684	700	684	714	725	706	713	691	669	667	663	714	692	730	675	675	707	721	700	682	668	689	674	706	686	651	725	735	663	690	659	678	680	739	695	672	656	705	692	671	684	706	665	689	699	707	687	674	711	704	694	661	638	683	682	685	660	666	679	697	641	700	780	650	693	692	682	663	697	685	718	692	731	695	658	709	731	687	736	675	643	714	666	667	664	681	687	715	733	704	688	669	732	669	683	718	675	628	713	651	684	703	715	677	664	701	712	672	685	718	658	712	661	682	711	699	701	674	677	677	660	680	672	696	733	694	689	666	688	655	688	679	715	681	639	675	680	715	708	699	714	723	706	665	680	649	709	691	705	723	682	637	660	613	717	713	667	679	665	700	681	660	666	696	684	693	683	678	726	688	695	687	677	686	671	699	707	700	741	658	673	667	748	692	691	697	682	705	683	651	702	698	701	643	710	695	654	662	701	655	685	696	701	664	683	713	717	680	704	667	636	682	665	721	713	693	709	719	632	657	667	666	737	659	699	692	681	668	702	709	725	711	688	702	690	716	705	708	708	658	680	702	672	687	697	684	681	704	666	685	664	707	692	678	695	691	722	670	699	718	677	629	683	707	735	720	695	714	711	698	675	663	659	688	685	706	674	656	690	697	687	692	701	669	715	686	685	640	709	645	724	719	644	672	728	676	670	691	720	698	651	674	669	671	702	692	724	672	720	664	687	711	681	667	670	677	687	681	683	698	684	685	697	707	700	678	688	725	649	736	715	715	679	689	695	730	704	650	688	683	695	712	702	685	714	695	685	649	650	676	710	688	650	687	703	667	697	721	680	725	664	688	699	660	699	721	663	682	661	689	715	695	715	705	704	708	695	714	726	709	664	691	689	740	664	669	717	719	688	662	677	665	691	688	681	750	693	694	644	658	704	714	661	691	694	669	695	697	694	668	666	665	694	693	702	693	707	731	732	676	725	684	664	720	661	707	683	652	667	664	729	708	721	705	708	690	661	726	678	682	704	676	716	685	695	699	689	662	690	701	704	708
7358	465	494	393	280	242	192	191	200	174	174	168	156	171	146	138	134	148	177	139	145	156	147	138	141	156	134	141	185	151	165	164	139	154	146	156	128	121	126	136	158	137	145	141	129	142	130	154	179	164	151	156	178	144	146	153	136	131	144	169	134	166	146	163	120	141	160	147	138	124	154	154	131	171	139	111	152	141	158	179	165	154	167	148	133	142	143	181	139	150	129	151	142	164	147	152	145	166	155	169	141	147	154	146	144	145	150	133	128	167	148	132	129	156	157	134	164	171	153	144	154	162	157	133	153	164	168	150	151	146	121	134	156	153	135	161	162	135	149	144	150	143	148	152	143	150	163	162	153	141	136	141	138	136	154	148	148	153	137	135	150	142	143	130	141	156	133	165	139	145	133	122	138	150	158	137	142	152	147	148	151	165	165	137	131	142	122	139	143	131	134	142	130	138	144	153	143	166	139	131	140	150	172	132	140	147	157	148	135	168	149	151	144	138	163	155	141	152	123	143	153	145	152	156	163	135	147	138	154	151	141	153	161	134	143	159	157	131	134	132	140	133	140	111	168	123	149	135	194	141	154	157	165	155	140	140	148	140	160	161	133	149	130	158	158	142	143	146	136	128	135	143	156	179	138	143	176	160	152	138	140	156	147	122	133	136	132	139	138	156	156	151	142	179	145	155	130	167	111	118	152	158	140	150	154	145	157	152	113	118	150	147	150	149	165	152	128	137	155	159	157	165	166	158	144	162	184	152	161	113	141	137	147	131	142	137	160	143	146	138	148	162	151	132	129	151	143	145	144	134	133	124	155	136	164	128	162	137	133	148	140	165	141	144	145	140	130	131	146	158	175	168	138	162	135	147	133	125	151	127	165	142	146	148	177	121	130	150	155	139	146	165	157	151	128	126	144	159	142	156	140	138	132	167	137	157	161	158	157	166	150	165	154	142	131	137	162	127	155	164	116	128	148	149	120	150	162	161	145	156	173	147	142	121	160	140	137	159	128	155	168	139	139	145	168	118	171	137	158	143	149	154	135	139	135	137	151	129	152	162	137	144	139	141	140	165	148	157	126	128	159	160	116	130	140	156	139	140	132	144	134	138	152	130	147	141	138	151	164	148	128	179	145	134	151	136	151	153	149	168	153	133	150	173	153	141	146	154	159	159	146	158	140	150	144	134	146	149	128	151	162	138	150	158	134	137	144	144	134	164	140	138	143	159	126	174	124	156	148	144	168	146	161	133	137	166	146	152	135	153	131	165	164	155	146	150	136	148	143	163	141	125	157	125	160	159	136	136	147	140	133	153	133	154	154	143	143	161	136	165	146	174	158	163	153	128	132	159	125	138	149	171	140	147	135	159	154	161	135	131	148	155	155	142	158	124	156	157	133	148	144	150	158	138	130	134	135	160	139	152	167	175	160	168	156	173	135	151	160	172	150	150	124	149	146	136	165	127	131	150	140	150	148	129	154	142	152	133	165	144	135	156	139	152	161	154	148	144	140	168	142	137	140	142	152	161	154	137	124	118	152	127	117	127	144	156	136	129	140	128	161	117	131	155	138	145	152	150	151	160	151	130	120	135	134	143	120	153	156	174	134	143	169	140	156	129	157	140	150	136	138	141	149	155	143	156	138	169	128	148	165	140	125	130	145	148	140	164	134	148	143	148	174	156	130	137	122	123	157	144	128	147	126	150	138	160	137	143	140	170	150	162	169	164	132	146	150	141	156	148	144	131	144	154	158	127	158	166	167	160	160	127	135	130	146	137	146	162	141	136	139	131	157	155	128	143	138	135	134	154	138	136	139	136	146	135	161	147	137	138	148	128	148	142	144	153	153	152	135	144	154	149	142	135	114	143	133	134	148	160	138	133	149	167	149	129	145	141	150	122	154	137	161	152	144	157	141	158	159	138	147	142	157	150	162	144	149	139	152	140	142	153	134	161	127	155	155	149	150	132	151	144	170	154	132	166	142	137	142	135	159	149	145	146	118	136	143	143	123	129	148	116	158	121	143	152	152	149	153	134	148	168	123	146	160	149	142	146	139	138	164	157	135	157	168	141	144	139	140	167	163	121	135	147	152	144	143	156	165	146	153	146	151	154	150	147	154	104	148	180	148	180	157	157	151	153	128	145	171	144	148	146	152	125	164	160	125	143	151	152	141	137	148	142	136	129	151	122	123	160	155	173	139	146	152	154	161	134	140	153	147	148	169	124	145	149	124	128	159	152	142	141	150	149	141	167	140	154	140	153	143	158	165	156	136	136	148	162	130	138	149	164	124	155	136	141	164	152	146	140	132	148	132	140	145	146	137	157	139	176	134	143	148	123	163	150	152	165	147	149	146	140	140	132	130	148	152	157	135	153	155	126	135	135	144	155	164	132	107	155	126	149	154	150	143	153	158	142	146	147	148	147	157	159	164	135	147	123	140	144	130	116	144	151	127	151	149	140	162	163	150	164	178	150	157	172	139	167	146	131	142	146	165	142	180	169	159	144	139	145	166	152	142	161	155	143	135	154	165	150	158	150	146	129	125	143	125	142	159	153	152	163	131	146	156	143	147	142	117	146	150	145	156	134	138	125	136	141	122	149	153	157	135	136	143	161	148	139	146	139	153	144	128	142	144	153	171	147	137	173	155	151	134	140	125	133	146	155	162	169	126	154	143	139	173	155	155	140	141	142	140	141	138	152	159	155	129	151	137	122	166	162	171	146	127	128	151	129	154	141	142	152	147	126	140	139	136	146	137	136	158	149	141	142	154	153	164	163	118	132	167	126	127	132	124	155	140	116	132	156	153	158	160	143	152	113	146	151	132	147	153	136	135	118	134	159	141	134	172	162	128	146	144	130	171	139	152	152	151	161	151	163	141	129	144	126	145	150	130	139	130	154	160	159	126	141	169	118	159	128	142	154	144	166	137	131	136	157	150	165	138	141	152	141	148	147	169	184	141	148	135	128	129	136	132	173	149	143	139	150	140	147	133	141	132	131	124	138	154	149	149	141	161	151	167	155	145	120	132	121	155	134	144	157	141	149	140	147	145	143	160	191	134	119	126	142	154	149	144	160	125	142	130	165	163	133	143	142	127	164	164	140	143	119	162	164	138	148	161	154	131	149	160	130	160	145	146	154	141	125	157	158	154	147	131	132	146	156	160	162	143	148	166	160	152	149	153	135	140	159	141	133	137	143	150	172	128	166	119	150	141	140	151	145	134	109	155	154	154	146	159	135	165	146	124	147	146	160	117	152	158	168	153	128	144	117	141	161	128	137	132	128	145	148	155	137	129	139	154	155	140	168	154	149	148	162	191	144	128	149	126	134	129	157	146	172	150	142	147	162	125	125	118	142	137	171	167	149	140	167	157	148	131	142	145	141	126	162	133	182	142	163	151	169	128	139	146	131	143	132	141	161	133	148	152	126	134	124	148	150	148	152	171	157	155	142	129	146	126	153	134	146	160	164	140	134	147	140	133	149	144	131	124	157	156	149
6078	651	1098	1211	1055	860	751	693	634	604	556	554	492	478	507	472	477	449	454	486	416	437	425	398	450	443	444	418	435	409	359	391	420	410	404	401	430	414	412	398	385	455	427	384	392	419	381	416	399	391	427	411	384	406	410	385	379	413	394	413	414	362	405	398	440	442	345	384	443	384	394	381	410	406	419	385	364	399	404	384	381	411	411	385	394	403	409	410	365	392	408	405	404	400	437	408	411	371	410	405	396	388	363	406	407	438	374	351	415	390	380	393	391	392	362	379	410	380	395	410	393	419	385	363	404	407	415	417	376	393	388	392	382	415	411	394	411	420	438	377	375	412	405	385	372	398	382	380	389	401	439	437	400	390	411	378	403	390	400	389	391	389	369	391	385	412	378	386	401	375	404	404	413	421	428	378	401	371	378	421	373	404	374	393	405	384	375	404	392	420	400	411	401	416	379	385	375	385	409	425	369	393	388	415	394	390	390	361	398	397	346	410	413	378	402	394	369	422	386	379	393	393	414	376	393	393	361	392	395	382	371	391	359	372	424	387	345	415	371	368	406	362	408	352	404	399	376	422	344	419	387	376	388	360	397	423	383	405	405	356	405	417	387	445	413	358	358	382	417	347	407	406	393	401	370	408	369	383	397	384	394	363	374	430	390	381	408	428	361	344	389	419	392	405	414	394	414	383	398	427	398	410	392	360	419	432	374	394	380	408	414	383	404	396	400	418	386	387	395	378	370	372	402	408	401	413	392	390	415	408	378	420	393	398	379	411	377	385	383	395	374	419	386	414	367	380	423	386	423	373	372	375	421	421	397	391	380	393	380	442	403	393	387	399	410	400	358	412	402	417	438	404	381	351	364	411	379	364	390	408	405	413	372	394	381	371	365	381	383	358	409	400	362	384	401	386	411	395	414	409	379	374	386	366	385	400	370	383	401	415	396	353	401	364	406	417	390	351	401	365	375	399	383	361	390	397	386	402	389	393	440	400	419	377	433	391	386	374	446	372	394	435	388	356	384	405	397	400	391	430	383	409	354	403	397	414	394	384	377	406	365	391	398	406	376	378	396	377	359	396	434	417	444	372	376	379	421	388	383	381	373	384	368	385	409	359	423	410	397	388	408	402	431	373	402	381	414	394	369	406	380	394	395	419	378	361	378	394	405	389	418	381	384	390	397	399	368	387	392	403	386	407	395	381	376	399	403	368	418	371	381	414	388	388	352	372	396	379	388	363	399	388	391	404	409	397	347	382	415	345	417	346	364	424	403	390	394	418	401	404	416	393	388	381	397	386	398	403	410	362	379	386	390	401	361	415	392	398	412	382	409	385	420	380	406	396	410	380	392	374	407	371	406	398	376	416	397	403	391	364	402	391	387	399	426	424	404	387	392	386	380	377	399	373	380	381	383	410	430	417	358	390	375	367	384	382	388	389	370	393	411	379	426	389	365	384	413	418	411	349	376	392	383	392	384	380	411	412	392	390	410	395	377	425	425	398	417	404	399	384	382	361	376	363	421	359	421	402	389	385	381	398	388	359	410	435	396	403	392	382	401	388	385	431	408	419	399	362	399	430	389	403	354	372	367	393	408	419	355	373	338	391	384	430	390	411	364	392	381	378	392	380	415	418	407	388	399	379	379	394	434	388	375	397	409	403	391	400	397	356	417	393	404	385	400	387	357	401	382	419	376	384	415	366	459	415	379	364	367	402	384	403	389	427	377	413	384	375	384	380	386	387	390	347	408	394	400	408	391	376	399	407	421	387	398	403	403	395	412	387	411	388	348	404	418	420	369	388	410	395	392	363	412	389	411	362	408	372	402	374	404	415	431	389	386	428	430	429	369	346	405	441	433	389	405	399	398	383	393	385	417	391	389	396	403	366	385	396	376	410	386	386	400	399	378	368	393	387	412	404	376	361	380	409	429	380	383	375	450	429	425	409	403	386	385	383	397	375	378	362	404	391	376	385	413	368	379	412	346	383	403	402	408	379	459	423	388	376	400	414	387	380	400	372	404	357	416	410	402	381	409	376	360	400	378	408	381	387	411	397	419	399	390	395	408	371	416	354	393	356	377	414	380	386	387	415	375	394	379	408	375	374	395	384	439	374	385	399	380	400	365	398	415	390	377	391	387	364	352	379	418	398	405	420	366	398	406	372	387	422	407	370	409	380	388	404	371	362	443	414	443	393	407	398	371	412	365	377	379	394	393	400	389	352	388	408	429	389	381	391	371	375	379	396	391	385	362	424	391	393	385	423	407	416	391	366	366	437	408	381	385	408	388	384	449	404	373	398	394	346	388	371	380	374	393	398	385	367	386	411	380	397	380	362	385	420	393	415	398	418	402	378	409	374	375	390	391	410	406	358	366	421	398	400	432	378	369	371	375	429	344	417	391	410	403	390	416	376	392	427	393	418	410	363	414	423	383	402	380	379	385	404	384	391	380	389	410	372	403	396	395	392	360	387	395	365	393	400	405	411	421	370	392	401	387	383	408	383	402	390	403	387	390	403	394	424	395	378	421	387	394	404	393	441	411	391	413	420	409	370	396	401	380	390	406	405	405	388	401	393	370	376	396	416	389	340	362	426	399	392	412	394	419	377	391	377	401	396	414	413	415	364	394	374	381	378	393	388	395	390	391	367	378	411	370	418	363	385	374	395	391	359	374	381	404	386	406	362	378	414	405	368	409	414	429	379	391	385	407	400	414	421	392	412	369	372	391	377	363	450	396	380	375	389	337	389	392	381	412	385	401	378	425	385	360	402	377	409	372	394	382	436	347	380	374	392	390	413	384	397	376	414	414	386	378	362	408	376	374	383	365	400	394	383	408	397	365	393	404	384	404	394	430	380	397	395	358	412	363	387	351	376	369	416	365	421	395	394	430	383	412	417	427	384	392	398	380	379	407	413	402	383	446	388	432	402	377	380	400	351	377	374	381	379	407	371	363	403	419	397	398	397	400	389	378	399	398	386	416	348	374	447	441	413	392	395	417	416	404	410	356	391	398	378	405	381	390	360	408	374	394	361	400	422	407	403	414	396	424	379	410	399	390	365	383	399	392	435	424	409	403	370	370	388	380	365	377	374	420	391	378	405	421	372	407	410	385	377	374	367	356	383	376	385	351	411	371	382	342	417	389	402	399	376	403	383	372	388	371	427	370	390	367	375	348	423	397	402	401	396	384	379	395	385	426	374	358	398	377	466	402	411	385	378	380	407	386	364	392	409	434	379	385	401	377	423	360	408	404	353	396	354	404	383	388	393	377	360	384	400	386	381	373	390	401	425	394	386	414	425	416	412	382	388	394	392	380	375	420	366	426	393	432	390	399	384	430	378	412	412	418	400	418	378	402	419	397	410	367	402	382	396	381	414	417	405	423	392	392	375	366	405	418	390	407	389	405	374	404	397	382	366	390	414	399	384	380	398	413	363	393	389	386	417	383	441	390	354	402	377	413	418	412	387	359	385	384	372	388	363	416	407	378	394	374	422
13705	1089	973	720	526	454	362	311	313	298	259	302	274	274	265	243	216	243	233	264	224	267	222	265	250	241	213	202	225	229	216	239	228	239	237	250	240	206	229	214	219	190	245	213	247	182	232	253	204	213	206	240	215	231	233	228	216	246	224	204	244	218	248	220	232	206	222	201	224	214	229	229	208	230	253	219	201	223	236	230	205	233	213	251	218	209	229	196	205	224	217	225	224	210	233	214	204	238	262	199	216	223	217	216	227	213	213	233	231	209	201	205	247	222	225	223	216	217	225	218	227	210	229	221	208	182	214	253	223	202	209	212	191	211	220	231	206	222	233	232	237	224	226	227	232	207	216	231	210	219	221	208	252	196	211	205	241	202	191	202	210	225	223	196	221	213	240	232	197	243	239	243	218	228	204	233	221	249	233	225	219	228	216	211	213	233	234	235	215	205	230	211	217	214	259	212	200	212	242	218	228	201	229	202	182	224	235	231	230	253	218	204	198	212	224	226	233	242	228	230	214	237	195	216	239	226	213	237	212	243	197	226	210	254	202	193	243	232	202	237	207	226	211	226	226	212	208	231	247	214	208	211	227	231	207	209	186	238	208	222	243	235	222	186	224	240	188	207	184	211	222	215	211	217	215	218	220	259	208	245	222	221	229	229	209	238	219	215	209	198	224	264	213	232	203	232	214	214	247	191	225	238	202	228	242	213	217	221	221	231	216	224	200	225	235	211	217	211	214	196	218	206	261	234	225	195	211	251	219	207	236	195	191	234	214	249	213	236	234	229	235	229	238	221	215	240	230	222	246	215	210	222	247	220	221	211	214	195	197	214	215	230	205	224	216	222	228	242	213	236	230	199	213	242	235	230	234	231	259	208	224	244	235	231	235	231	227	257	232	206	214	226	216	231	226	224	205	189	203	235	261	193	214	240	240	224	202	207	235	239	254	232	200	234	225	229	213	214	234	249	213	219	223	215	206	233	197	210	231	225	206	207	263	205	218	222	205	203	222	226	203	239	211	221	197	200	247	209	199	231	242	253	239	246	228	240	232	211	223	219	209	234	231	196	233	202	247	221	208	212	252	244	237	217	213	225	208	254	247	230	212	221	235	221	220	212	214	223	184	229	191	212	228	204	211	206	231	208	223	199	227	244	240	180	202	236	210	220	236	209	201	211	215	206	205	245	215	240	218	233	224	199	200	230	207	238	227	240	227	214	218	230	183	244	232	221	216	219	222	211	191	209	244	216	210	205	189	211	193	208	238	233	250	214	207	233	221	212	213	222	215	230	205	223	215	241	236	223	233	212	194	185	192	231	219	206	207	221	246	225	223	245	237	238	224	223	208	240	231	225	223	222	260	218	208	213	203	198	222	229	212	207	227	205	225	220	239	234	226	205	244	195	206	223	203	241	233	224	248	186	206	230	238	189	218	213	229	246	248	208	248	233	222	219	202	196	213	220	216	227	225	207	222	241	223	247	197	188	243	194	210	191	230	227	218	220	208	211	223	216	222	233	204	226	221	216	213	187	224	253	220	220	217	221	215	243	226	231	226	199	241	231	226	199	235	212	206	206	222	247	214	197	213	207	257	236	216	210	229	246	221	216	203	245	239	233	238	223	222	242	205	214	224	220	183	202	232	217	227	243	223	220	213	220	203	231	192	217	226	261	228	224	214	262	238	231	250	236	242	206	241	242	229	198	219	222	236	195	186	212	217	205	205	213	211	221	237	216	216	215	222	230	218	218	221	209	228	180	190	190	206	227	232	186	207	209	197	228	246	199	185	236	189	226	215	227	235	204	228	241	217	191	218	224	206	204	195	235	211	222	204	208	205	264	215	233	257	178	212	212	227	219	226	208	218	208	206	220	197	202	242	213	204	204	243	225	231	246	213	226	192	248	199	248	209	204	187	192	185	245	228	214	231	205	252	238	236	223	192	187	205	184	223	198	240	235	195	208	237	217	214	201	216	227	200	198	225	192	204	217	222	218	193	227	193	195	192	250	235	246	228	199	228	240	216	223	234	260	223	240	225	258	248	222	181	206	205	223	214	221	225	239	230	228	253	250	222	225	222	210	226	210	230	215	205	237	230	225	200	235	239	199	204	208	214	202	205	252	241	224	221	215	199	203	204	208	218	213	208	186	188	208	213	253	209	210	209	197	207	212	232	224	217	218	225	209	241	236	239	208	250	216	215	225	248	192	217	224	197	205	191	203	221	221	210	205	209	231	204	192	198	243	241	227	222	223	253	211	224	220	232	265	202	236	209	204	213	203	191	212	263	234	206	219	211	230	213	183	218	213	225	211	205	234	229	218	253	214	213	210	227	248	221	235	214	203	246	248	204	220	209	223	217	205	212	238	194	191	224	204	241	210	205	242	235	253	248	215	216	266	233	215	205	199	200	216	213	199	222	229	226	219	205	233	209	211	221	233	215	210	241	229	235	220	211	192	229	240	243	221	220	219	215	225	238	205	205	173	205	190	227	236	219	218	249	215	226	213	215	239	197	204	196	192	197	208	243	209	199	214	196	248	231	230	222	216	197	261	231	230	244	234	217	204	211	230	186	187	248	216	220	236	223	241	208	240	213	250	212	198	217	219	222	230	221	228	200	209	196	248	238	243	194	240	220	219	219	232	196	200	215	230	235	227	232	223	228	220	253	245	243	215	214	232	227	221	197	211	214	211	225	185	213	220	212	186	236	192	232	257	216	202	201	229	227	211	214	224	250	224	203	192	203	216	212	191	214	240	223	216	216	229	217	226	229	222	191	229	194	221	229	218	227	222	205	177	238	204	211	236	219	228	225	235	240	240	213	184	223	204	206	234	227	246	264	231	211	213	254	220	228	228	229	223	219	215	221	216	233	226	211	236	214	263	237	215	192	215	240	207	227	234	208	225	223	236	264	251	234	211	248	231	209	215	208	205	204	224	232	227	228	217	232	220	229	219	221	188	232	211	238	208	194	206	195	193	230	206	211	212	227	223	232	229	227	207	235	201	233	208	231	263	245	226	197	217	249	229	258	200	200	235	234	192	225	213	206	195	216	217	236	216	206	227	230	203	206	218	238	236	182	211	230	220	225	222	232	224	212	211	205	222	245	230	202	210	190	218	232	234	221	233	239	246	200	226	202	209	196	208	212	213	224	225	219	219	183	203	226	233	239	216	230	219	230	232	232	219	226	223	252	205	202	236	239	212	193	225	238	217	226	246	218	204	212	210	218	217	212	228	228	205	220	221	212	239	208	192	199	216	212	244	199	207	215	189	236	230	191	211	236	213	232	224	235	198	207	235	214	213	212	210	211	190	214	236	191	221	242	233	225	228	238	234	194	214	195	216	218	214	210	217	216	202	210	216	199	248	227	225	194	224	219	212	194	210	230	213	212	219	200	216	200	204	222	245	247	223	214	251	193	220	209	221	193	215	233	210	208	211	254	204	214	208	226	224	248	229	174	198	232	229	231	229	194	211	221	223	220	215	219	213	256	216	209	206
8040	998	2015	2177	1906	1544	1330	1165	1071	993	899	842	783	770	706	753	710	730	685	658	636	691	643	617	605	616	646	621	630	630	595	565	580	570	613	588	594	579	651	577	594	616	596	604	595	573	617	609	570	561	570	585	559	578	627	610	589	584	566	596	558	583	539	573	599	602	550	555	587	605	554	583	541	578	555	575	569	533	575	543	567	575	553	569	546	597	576	556	550	588	549	549	586	545	537	546	576	572	572	554	555	544	576	565	566	572	557	572	590	563	532	564	524	540	547	550	572	540	567	575	540	546	560	531	548	533	545	578	556	560	533	540	532	572	534	611	538	585	572	545	577	573	544	565	597	583	577	602	595	577	611	541	551	618	561	565	553	554	514	554	588	557	572	565	562	564	552	590	563	586	616	542	579	564	561	608	546	597	559	568	539	548	550	584	600	572	547	526	567	557	588	566	556	563	570	518	588	609	537	575	558	591	572	562	541	570	567	563	547	532	547	568	580	558	548	564	553	513	563	557	575	552	574	575	539	554	533	562	565	547	555	559	563	541	609	518	551	555	599	580	554	544	601	565	561	566	579	558	568	575	557	588	572	569	556	565	572	566	554	534	530	566	545	521	545	558	561	570	547	545	520	540	551	567	562	600	561	542	561	530	537	538	594	550	551	545	554	570	527	572	574	541	560	579	575	552	561	582	561	554	554	582	594	594	564	570	548	536	574	576	569	590	564	571	558	550	561	548	580	572	573	549	575	569	585	544	538	615	550	551	626	568	543	564	581	523	552	572	580	518	537	539	586	547	556	604	585	567	614	572	552	544	549	597	537	605	542	552	571	551	568	535	610	551	641	555	554	580	533	560	578	588	564	496	564	590	536	548	548	567	559	571	563	547	542	603	573	531	563	556	512	530	578	533	559	546	579	548	515	549	532	539	598	532	545	562	583	555	576	565	551	600	547	586	565	587	578	552	587	583	548	534	501	537	540	503	557	548	521	558	559	554	567	562	535	576	561	567	553	548	503	537	634	558	553	546	552	531	581	573	557	582	569	554	610	534	598	551	540	597	574	555	557	551	577	528	565	551	579	593	612	578	586	549	538	587	546	612	543	574	550	578	576	544	567	561	560	603	539	584	575	506	526	564	611	578	560	564	552	530	538	599	583	604	586	540	614	539	531	558	581	583	586	538	570	574	527	611	545	621	573	527	525	524	541	570	571	554	585	568	554	564	545	545	605	573	589	551	545	565	570	562	549	580	582	568	586	529	556	561	560	554	545	558	559	578	529	505	593	540	568	539	564	542	528	555	567	517	539	548	557	554	572	577	570	566	535	554	521	609	602	529	575	558	570	569	577	577	555	561	559	558	553	535	612	540	591	587	561	568	530	533	599	586	583	571	526	566	601	546	528	523	521	560	548	569	566	573	588	611	606	513	540	542	575	622	581	539	560	549	495	569	591	538	533	580	540	572	573	535	514	589	555	594	570	546	593	544	528	585	536	585	559	549	561	546	535	536	553	577	572	626	572	547	540	580	533	540	579	581	581	526	549	589	541	563	537	565	571	548	565	565	566	549	525	601	527	532	553	601	549	537	581	576	528	546	555	555	536	551	556	548	573	535	573	559	546	539	523	584	530	533	594	545	568	564	573	556	542	562	555	581	576	559	595	597	576	558	573	578	564	553	569	550	543	546	546	564	577	542	573	573	581	552	537	587	553	562	580	583	561	571	554	557	519	569	538	568	591	577	542	569	565	543	533	519	577	533	564	592	555	569	552	590	533	600	536	592	598	607	563	538	573	596	563	544	560	559	557	558	549	589	530	609	517	552	559	556	514	533	544	558	546	590	575	559	520	544	544	597	616	539	566	521	572	547	578	578	586	585	560	576	562	574	556	540	570	549	566	599	534	553	570	607	586	576	561	560	554	535	534	554	595	614	576	575	587	557	577	543	576	629	596	578	536	551	526	552	596	567	557	581	532	564	553	580	608	561	544	591	537	549	545	540	529	614	570	558	549	577	539	592	579	554	569	545	574	543	569	516	555	532	542	546	549	534	546	569	576	567	542	567	570	527	520	527	556	598	553	577	606	562	559	581	570	530	599	551	574	570	591	530	540	560	507	606	537	566	574	561	551	588	537	548	557	565	601	588	564	548	560	576	545	590	549	518	597	566	559	591	570	566	584	564	562	551	601	558	568	566	554	545	580	558	563	574	537	595	562	547	595	588	607	568	592	570	606	554	583	522	552	599	544	565	557	582	545	558	539	558	523	591	567	600	530	558	556	588	550	531	562	578	582	574	562	585	576	516	564	562	598	565	568	513	501	557	519	544	562	558	578	564	551	579	573	571	578	572	559	565	601	581	554	593	573	552	583	557	559	552	565	578	544	556	548	525	559	591	580	562	584	506	549	611	583	531	569	535	594	548	565	560	546	583	568	562	585	550	570	542	565	574	546	614	564	536	581	569	572	578	539	573	564	564	540	540	554	559	580	542	584	611	534	521	619	547	544	569	589	538	561	502	566	572	547	600	603	533	539	554	579	573	586	567	549	563	594	553	528	546	574	577	534	560	537	605	576	547	574	556	560	552	545	556	549	552	538	575	533	550	556	561	575	547	570	593	585	593	559	528	572	523	547	554	548	554	568	608	563	593	520	552	590	552	582	514	556	559	541	525	545	577	612	578	569	564	518	593	556	552	543	544	585	557	547	536	580	579	542	548	586	577	533	532	577	561	600	588	570	583	572	575	545	542	592	554	571	564	591	567	541	549	522	562	539	542	515	551	570	551	561	595	571	606	536	558	545	554	563	531	629	542	555	547	563	579	543	600	575	548	594	547	547	561	547	593	550	586	550	582	570	566	541	549	547	571	580	576	512	541	582	557	609	558	564	584	522	597	582	572	566	571	570	582	550	546	572	564	542	556	545	534	559	572	539	541	564	555	539	562	603	569	620	571	555	568	580	546	545	583	561	555	529	551	571	580	557	601	525	553	580	552	574	575	563	574	552	555	551	592	563	570	558	583	539	601	580	571	536	558	588	531	538	564	577	554	570	588	526	587	509	562	549	549	575	577	568	595	584	546	559	593	562	579	591	539	542	550	572	557	570	539	575	573	562	559	552	579	598	522	556	529	567	524	537	546	575	505	543	619	576	585	566	506	527	564	563	558	587	596	569	544	602	596	560	590	540	567	564	578	563	573	566	579	578	548	557	582	546	563	556	554	575	592	593	590	516	539	577	537	552	556	544	575	574	513	542	573	556	578	544	565	552	533	532	565	555	535	616	553	524	515	563	522	531	557	513	545	530	555	587	580	565	580	591	530	558	541	546	576	553	558	598	595	588	524	566	528	593	520	541	571	549	577	625	576	533	510	591	539	591	526	520	570	572	573	549	587	555	569	568	568	570	564	539	540	576	564	576	563	531	606	555	510	546	532	500	538	557	532	549	568	551	533	555	576	608	546	552	587	541	573	592	532	533	555	551	579	527	545	559	546	556	562	579	586
1449	319	316	304	300	307	304	307	300	294	335	340	302	306	298	282	281	319	295	304	317	303	297	316	298	307	308	302	313	301	319	302	310	303	281	298	302	307	317	301	309	295	318	313	307	284	311	310	277	317	309	307	287	310	325	316	318	273	266	305	294	262	279	324	305	298	310	301	292	327	308	301	325	283	316	312	289	297	337	304	309	298	295	299	267	304	304	285	299	291	311	319	310	305	344	320	290	303	288	313	303	278	313	281	331	349	306	311	318	295	271	302	311	350	317	279	297	295	310	328	327	324	307	347	281	341	308	316	334	312	291	300	311	312	329	296	299	291	315	295	271	301	314	328	303	327	307	293	337	311	297	294	297	307	314	265	314	329	320	340	275	285	290	296	314	295	303	325	296	291	313	304	281	272	280	268	339	322	306	297	311	279	270	313	294	306	299	328	305	341	315	309	296	300	343	287	289	298	329	313	341	330	319	283	297	320	312	306	341	313	299	292	308	350	328	316	327	291	287	287	331	282	297	303	301	283	302	280	287	333	283	323	302	293	312	313	304	324	319	292	307	326	301	306	328	266	301	325	321	323	316	341	304	298	305	300	325	306	293	312	330	314	336	307	336	331	313	310	314	285	346	278	333	283	303	320	321	302	313	311	302	302	316	313	294	284	262	294	303	333	315	306	312	294	299	314	291	296	262	318	294	303	329	305	309	296	323	311	281	280	296	298	324	347	306	331	286	324	333	335	312	316	305	312	296	329	332	344	324	278	295	310	326	307	268	299	307	286	289	304	311	298	290	303	320	306	306	292	334	322	284	296	312	318	316	319	341	295	312	290	323	296	295	304	301	314	333	271	319	303	285	294	297	295	268	306	301	299	299	303	317	278	311	287	317	276	277	313	311	300	316	291	294	300	322	323	323	304	322	298	312	298	298	308	317	305	291	330	338	282	298	317	305	265	359	301	302	310	339	329	298	286	322	278	285	307	323	290	323	315	287	344	292	330	328	322	298	321	335	295	284	347	306	325	319	314	324	312	341	267	319	319	291	300	323	320	300	272	340	340	305	305	345	311	289	312	298	343	318	306	326	312	283	276	335	309	312	301	281	304	327	308	324	291	293	270	297	297	282	307	332	307	323	283	295	295	318	306	325	325	343	284	286	248	300	355	355	300	287	319	292	321	318	292	306	314	283	313	302	322	315	315	324	325	303	283	278	345	314	310	316	305	331	308	315	269	287	292	324	313	324	315	283	295	325	305	360	321	285	320	303	302	299	292	294	292	297	308	312	320	290	316	295	313	318	305	322	318	318	285	328	334	305	315	339	282	309	292	291	291	319	320	312	271	290	295	300	328	327	317	306	328	332	278	315	350	298	290	308	286	338	312	294	320	318	302	318	312	283	308	298	336	310	340	309	287	292	294	337	295	300	324	302	326	319	282	304	307	299	300	284	345	308	247	292	333	292	262	324	321	309	321	301	312	324	296	316	331	314	302	302	303	277	288	304	276	284	269	256	318	318	335	311	320	327	281	310	305	285	296	312	336	278	302	320	316	334	311	282	277	329	269	311	327	304	321	311	261	307	299	307	300	317	325	334	311	352	303	295	270	308	307	326	308	315	314	298	321	298	322	273	316	301	311	298	276	323	318	267	305	318	279	295	297	320	311	266	302	319	311	317	362	290	318	299	278	310	312	306	327	328	348	308	264	299	299	286	301	287	290	310	341	294	333	312	288	327	330	261	291	290	300	312	322	293	292	322	290	291	335	299	265	282	289	320	311	312	276	267	332	321	325	311	288	284	293	309	325	298	343	293	249	312	311	275	292	323	327	312	325	302	338	307	271	287	292	319	321	302	311	270	314	307	327	284	330	303	329	312	310	301	323	308	299	267	334	277	323	309	296	305	292	287	297	334	279	347	311	289	284	306	291	298	327	319	313	316	288	317	278	330	303	315	323	307	297	313	282	288	297	311	319	356	329	297	318	324	312	287	315	342	289	280	293	313	296	264	320	303	315	318	287	292	290	330	292	281	284	309	314	302	266	292	301	279	284	275	316	304	306	325	317	300	307	291	300	322	311	326	307	340	314	309	313	305	271	275	291	317	304	296	319	291	310	309	309	317	316	303	285	303	296	284	320	317	311	299	330	330	291	305	297	300	291	297	320	293	308	287	311	299	291	306	297	285	322	282	334	330	289	329	321	311	294	312	319	326	301	286	300	283	307	313	271	327	305	315	285	289	303	291	316	302	279	306	283	308	335	316	287	289	318	329	328	300	287	287	284	302	293	337	321	282	289	295	298	309	339	339	285	289	291	317	304	287	290	317	316	324	286	316	285	331	338	313	290	301	299	309	294	286	310	321	310	291	320	325	306	296	294	284	323	290	304	294	299	317	346	345	289	318	288	311	306	288	302	279	325	328	357	323	351	323	301	322	326	308	292	305	325	316	305	343	314	321	277	300	310	275	293	298	281	287	290	297	319	313	313	306	347	325	332	301	298	298	348	283	302	272	335	276	306	315	327	305	297	299	278	295	280	283	312	315	329	314	283	305	284	295	304	307	295	337	313	332	367	261	305	320	303	288	306	281	285	257	295	316	291	297	330	300	313	325	333	315	307	324	312	309	309	330	292	296	318	299	293	289	287	294	295	313	300	300	330	321	318	282	291	308	331	310	336	317	305	341	315	310	322	338	300	275	308	281	326	299	311	297	345	273	351	287	312	304	303	301	284	305	316	283	285	313	298	332	328	331	301	315	303	283	325	288	281	296	310	290	324	318	342	277	312	322	335	300	337	294	300	348	323	282	314	310	295	329	313	311	295	301	322	323	299	300	298	285	302	317	335	287	289	301	281	317	304	280	304	283	308	295	296	317	311	332	297	302	324	300	312	291	293	269	276	295	354	305	311	311	288	316	313	258	284	287	297	282	330	316	276	301	301	301	329	310	306	336	300	291	290	333	315	293	293	284	331	310	290	276	342	301	289	300	268	312	279	285	300	329	284	310	320	347	270	294	296	301	326	330	304	308	273	298	318	260	317	294	278	331	300	313	302	335	303	302	311	306	323	303	298	281	297	308	304	292	354	307	317	298	303	311	313	342	351	298	296	304	294	303	324	310	323	318	313	289	302	304	287	297	282	330	301	297	327	328	307	305	302	288	303	322	327	312	337	317	306	323	325	301	299	355	292	278	295	287	322	289	320	315	315	337	298	311	321	328	334	318	334	309	282	311	319	297	298	278	312	287	290	307	299	303	321	313	259	355	292	305	306	306	297	285	317	317	280	294	303	323	285	318	310	356	318	299	300	273	289	292	338	299	296	322	284	289	352	297	320	288	297	317	278	290	312	298	332	311	279	290	320	327	316	299	330	336	311	311	305	276	287	299	307	279	284	289	305	295	307	295	325	291	294	284	306	311	311	291	298	283	327	292	306	314	302	314	338	327	313	318	314	303	291	296	319	292	316	323	326	306	284	313	293	305	310	300	309	310	310	307	316	309	341
1864	735	693	715	684	689	718	716	745	695	693	671	691	687	689	696	720	672	701	672	676	713	695	660	699	660	776	741	683	682	691	670	698	712	737	703	703	686	721	725	711	696	688	704	728	687	688	701	708	709	697	705	667	680	672	705	715	665	722	674	697	689	654	692	691	717	692	676	738	690	694	706	717	706	724	669	676	704	695	709	665	682	674	696	706	677	678	668	715	689	695	720	717	661	699	663	749	683	665	777	686	712	738	667	659	696	713	724	654	712	696	659	637	683	683	690	695	722	690	678	667	681	709	718	659	746	708	704	734	749	678	717	703	671	745	711	713	672	688	687	737	661	749	664	668	713	710	758	664	727	724	675	707	703	686	609	691	719	661	690	736	651	730	717	717	675	723	723	714	719	679	691	651	732	698	717	681	681	653	704	676	726	663	713	711	687	730	718	628	697	756	694	640	728	663	673	662	713	719	743	732	707	724	666	702	735	686	726	710	675	728	700	716	659	717	646	710	664	674	632	644	720	690	695	625	733	722	727	711	713	735	716	681	694	702	733	724	738	662	703	653	673	704	692	686	708	679	707	727	693	759	721	674	679	700	692	658	694	729	681	660	689	726	692	693	666	686	715	724	693	721	731	705	734	683	699	748	689	676	684	675	667	679	695	694	699	736	670	663	660	685	715	685	712	651	681	691	704	669	708	688	718	738	691	723	691	754	704	672	690	683	672	660	722	718	703	734	680	646	700	705	716	721	669	719	691	697	732	718	687	701	734	643	695	712	693	702	722	720	739	655	680	711	691	698	680	682	707	665	737	668	662	692	670	686	667	721	732	676	694	682	719	690	681	708	698	691	689	733	698	664	672	679	679	659	687	644	757	713	717	661	728	699	748	679	699	665	721	688	691	684	708	730	715	717	720	652	745	695	719	725	710	666	656	726	711	638	683	697	714	671	668	667	711	693	738	694	724	708	694	677	658	684	692	695	687	686	681	722	705	693	679	692	701	653	696	690	708	670	629	727	627	691	699	718	688	666	664	692	694	689	717	690	695	690	682	714	726	749	693	649	676	703	765	671	675	670	685	647	658	713	692	688	721	705	680	679	677	690	660	703	714	675	645	722	741	655	695	683	743	718	697	711	679	707	661	709	716	746	715	676	718	714	697	661	706	693	711	713	679	700	706	721	692	749	712	667	679	725	709	687	683	686	642	723	680	705	693	667	718	694	681	711	679	655	730	671	656	681	722	689	698	749	661	731	678	727	669	659	673	695	676	685	706	714	697	692	679	743	702	656	674	660	701	695	726	737	695	677	726	711	706	640	673	727	769	681	686	667	685	720	666	694	654	691	712	640	736	688	698	663	677	684	656	649	699	706	697	691	672	681	732	679	664	696	731	695	715	708	678	699	686	669	693	712	744	694	690	687	696	681	733	664	700	686	661	699	694	698	672	696	696	667	663	706	665	707	743	700	669	754	749	699	682	710	708	698	720	738	704	682	715	706	708	712	753	687	684	686	718	687	713	770	693	679	691	736	683	724	662	692	732	666	725	697	743	720	726	682	651	675	682	729	635	724	674	699	680	706	699	693	692	712	672	724	654	670	708	679	713	707	685	714	727	738	711	637	688	690	745	678	708	723	704	719	675	688	686	722	685	708	695	687	775	671	663	680	643	672	690	682	675	671	685	701	684	729	700	674	735	719	660	735	669	709	737	721	690	747	735	723	635	674	734	697	701	665	721	678	683	715	728	656	664	690	728	736	733	672	704	703	663	673	648	739	657	727	705	665	698	690	748	702	689	694	716	687	710	664	703	748	705	715	703	722	683	670	750	725	772	669	706	684	685	720	743	709	696	670	708	688	734	698	685	650	677	659	683	658	703	711	703	691	630	703	683	687	705	714	666	682	716	679	673	711	687	720	719	723	676	657	682	677	737	676	647	693	720	726	678	712	698	691	694	683	692	686	663	672	721	700	694	648	702	681	721	684	682	664	699	677	705	692	711	736	712	693	711	673	695	690	681	668	710	703	708	705	711	681	663	735	689	687	658	727	651	688	680	735	714	710	712	688	671	675	712	739	688	711	695	679	695	723	678	669	687	672	711	640	692	673	741	710	692	682	752	702	689	705	698	689	688	712	713	678	717	702	754	683	633	689	709	696	681	697	733	705	713	674	705	776	678	646	719	654	675	661	670	696	718	657	698	672	659	755	684	686	692	691	715	668	714	726	679	741	688	713	715	708	704	687	709	669	713	686	703	723	717	693	695	669	699	690	670	722	689	713	684	697	725	697	732	699	697	688	667	682	709	721	670	711	693	699	695	701	724	679	671	718	704	736	677	686	621	649	696	687	662	735	702	655	692	709	647	682	729	650	718	686	705	732	676	683	657	667	673	707	678	693	681	673	700	702	709	671	700	660	666	658	690	706	736	700	694	683	713	706	713	704	706	717	681	722	735	657	711	701	669	696	715	685	660	725	672	661	674	702	686	686	667	643	713	735	643	665	699	682	665	614	710	716	701	683	714	659	702	656	712	712	682	671	702	689	726	696	719	702	638	708	674	710	692	687	728	681	705	728	702	691	671	670	727	719	675	703	695	737	695	741	677	678	693	730	673	611	688	700	696	673	685	689	717	666	679	686	699	729	721	722	720	703	678	693	677	709	706	709	680	681	690	690	705	690	715	679	699	725	705	672	676	720	700	688	671	683	682	653	676	740	645	687	692	727	699	697	663	703	686	687	759	660	707	719	693	703	759	698	727	734	723	733	741	691	684	708	694	672	676	681	647	712	679	720	700	705	668	731	684	705	638	728	701	684	717	684	710	720	624	686	671	718	713	652	704	708	717	675	690	693	694	727	733	702	690	685	710	744	642	694	654	668	676	702	676	682	676	726	734	679	688	690	684	661	704	711	742	741	689	716	693	723	718	683	695	761	710	671	706	646	662	691	737	735	704	668	698	668	721	694	658	712	700	705	720	640	698	645	672	691	692	722	713	728	739	697	688	670	700	707	712	669	665	673	747	658	688	719	722	675	729	694	709	694	662	662	744	664	686	681	669	685	707	733	667	717	708	690	707	656	684	726	683	684	735	607	713	689	672	698	727	684	672	664	712	630	695	659	672	703	668	714	694	677	735	707	703	697	689	692	670	717	673	708	656	698	657	658	673	684	676	693	689	707	712	713	678	691	666	692	729	679	641	718	694	674	694	645	719	715	638	719	689	738	689	673	693	723	688	702	702	693	763	646	732	717	649	698	705	644	712	712	660	689	733	644	681	691	653	673	686	730	725	717	720	664	683	696	707	755	709	690	685	679	687	686	651	696	677	711	705	694	704	689	657	688	718	725	628	696	689	724	706	690	739	722	710	703	728	662	685	648	680	653	682	707	712	673	718	665	688	741	647	712	728	765	767	723	722	692	759	655	683	693	668	649	668	692	678	702	698	666	688	729	727	671	696	675	696	731	697	739	688	717	685	720	710	672	705	697	697	727	740	709	691	669	658
7362	457	463	405	280	234	222	203	216	188	179	222	178	156	154	158	171	138	154	164	173	160	174	147	162	132	150	162	137	150	161	151	190	164	139	147	157	140	155	152	136	148	160	151	171	150	163	150	145	157	133	152	138	149	150	167	143	149	135	137	156	159	158	168	134	159	150	157	153	153	138	128	136	149	149	158	149	129	148	147	151	144	138	135	144	181	146	120	145	141	154	147	166	157	136	140	164	152	148	172	144	123	156	143	151	152	126	138	132	127	153	143	128	158	174	162	148	158	123	135	154	153	137	150	139	151	148	162	156	141	139	165	123	147	179	157	152	158	152	149	182	154	145	160	142	147	143	144	161	135	124	177	165	172	142	137	159	169	154	129	145	158	132	134	167	148	152	132	145	152	128	139	158	148	152	133	130	148	171	147	158	163	171	143	157	148	157	135	144	159	154	153	147	129	143	139	144	141	135	131	150	137	145	145	163	160	160	132	141	152	125	166	141	157	144	138	142	151	140	146	132	159	153	160	136	158	134	125	145	152	140	140	136	158	136	148	133	172	164	150	132	148	141	143	160	167	121	156	150	151	157	139	163	146	148	124	136	150	159	109	157	148	153	124	168	152	143	152	144	155	147	138	178	142	148	169	160	144	155	146	136	162	148	149	149	162	142	151	150	141	137	155	137	150	144	159	156	165	140	161	167	141	148	137	147	166	173	161	140	117	125	130	123	148	143	142	140	140	166	134	143	142	143	139	143	148	148	169	156	147	144	150	164	134	153	159	150	166	181	136	144	152	159	151	170	167	165	163	111	138	148	142	140	150	149	137	131	156	144	146	155	159	148	154	138	151	145	147	156	137	146	160	139	167	159	156	172	123	133	134	130	119	166	157	117	137	147	157	151	136	154	147	166	160	152	141	144	147	154	152	133	123	155	157	150	136	168	166	148	169	137	122	145	150	132	151	141	127	129	152	126	152	117	149	150	160	149	152	162	136	147	170	143	125	132	113	140	168	150	149	143	151	167	142	163	142	142	141	137	123	150	132	135	134	143	156	135	160	140	148	129	147	146	132	134	167	148	130	151	140	148	136	152	146	140	134	158	167	138	162	168	176	157	166	145	159	154	152	154	131	159	155	167	141	128	131	148	151	141	138	124	151	149	143	135	164	152	188	134	162	118	165	165	131	142	145	129	153	149	144	168	165	135	127	142	150	145	168	142	132	153	158	147	138	117	126	160	179	158	173	165	137	129	156	170	157	146	143	157	159	168	149	149	127	136	154	147	163	142	153	118	127	149	165	135	140	147	174	155	128	142	148	157	156	141	155	174	136	137	143	138	157	152	143	153	140	158	162	171	142	145	147	141	149	149	149	143	150	169	164	160	163	149	155	145	141	159	138	149	134	141	133	157	163	124	145	144	137	155	140	144	148	138	159	144	153	131	143	148	147	124	146	159	165	172	163	140	132	162	147	150	133	164	160	149	167	149	150	125	154	149	168	142	141	124	130	164	151	163	172	163	179	166	128	140	153	132	170	156	143	152	141	167	132	133	128	157	150	156	142	142	145	145	147	121	151	163	150	128	132	146	145	193	139	128	125	157	139	136	158	135	158	158	137	154	127	144	147	162	163	155	142	134	147	159	139	182	136	140	150	132	135	155	122	142	163	179	145	165	143	122	164	138	143	139	137	168	168	147	150	136	137	143	141	142	136	129	145	152	150	145	123	172	117	134	143	141	149	132	152	159	158	138	156	158	148	138	136	164	128	137	150	146	158	168	125	151	174	153	143	155	136	152	150	150	137	140	173	129	143	148	175	149	172	161	142	149	141	141	154	149	139	150	167	138	158	147	168	148	125	142	141	146	157	142	157	126	148	147	135	144	134	145	146	142	154	137	130	152	148	157	148	143	141	132	127	146	134	155	146	151	136	126	152	133	132	140	143	163	139	144	158	159	127	158	144	158	146	152	160	149	122	151	150	154	129	137	149	150	140	147	143	129	146	156	148	159	163	136	144	148	137	145	151	141	126	142	125	160	151	151	143	150	135	131	157	140	140	146	139	141	164	145	138	142	144	136	135	142	151	182	148	164	152	153	139	145	163	161	149	152	117	148	130	132	135	151	123	161	131	149	146	132	153	143	143	142	153	155	146	155	170	128	147	136	136	141	146	121	153	151	157	134	131	141	149	146	159	141	153	165	154	152	155	144	135	141	138	151	138	133	147	153	143	149	141	139	176	166	134	134	154	127	163	149	148	140	152	150	147	130	140	133	129	150	152	166	133	145	152	163	136	133	151	146	133	130	135	125	149	160	170	140	158	143	152	159	168	146	176	122	139	146	151	150	157	139	124	161	155	145	138	134	152	152	178	149	183	139	158	127	170	145	123	156	140	158	159	133	150	143	147	145	153	134	149	138	134	135	167	157	141	154	144	149	143	149	159	150	167	151	151	144	144	134	160	145	140	158	112	148	145	161	141	149	149	144	154	139	151	141	116	141	145	123	130	143	141	168	143	138	119	149	143	169	147	137	178	142	161	131	147	123	141	152	142	167	151	157	162	145	134	127	140	149	140	139	126	150	136	141	139	151	129	147	153	132	150	167	127	133	147	109	121	184	156	145	157	163	149	144	150	168	152	153	139	135	147	148	167	157	131	168	165	130	128	175	168	159	157	158	140	170	141	159	152	138	155	167	132	162	134	158	131	132	162	156	158	154	143	167	161	142	144	149	168	165	146	155	132	127	148	136	125	139	129	134	130	160	148	167	146	178	165	135	148	141	173	144	145	148	126	157	144	156	160	168	148	139	185	154	131	134	137	167	139	127	144	132	142	154	165	158	152	162	143	135	140	141	155	134	141	162	156	153	123	143	150	143	176	134	137	158	136	161	170	157	154	140	136	159	152	166	167	169	129	167	163	134	145	147	139	127	134	144	130	139	130	151	158	161	175	128	135	153	127	176	167	137	132	142	143	170	150	153	134	147	133	154	163	159	140	132	139	155	165	162	130	131	144	155	149	144	146	162	178	139	125	131	128	134	142	147	144	139	150	152	173	156	135	144	158	154	159	148	138	147	169	174	151	138	132	125	148	137	132	125	133	156	133	157	143	153	157	145	163	159	113	155	157	143	149	158	142	159	164	169	130	156	168	148	127	143	153	139	161	146	133	169	131	134	125	160	168	178	163	150	136	157	157	156	157	179	158	145	159	131	156	151	148	164	128	127	160	129	142	164	161	153	150	152	153	130	134	135	166	159	153	152	135	158	164	147	101	119	135	136	144	147	153	134	158	127	154	123	137	148	135	141	141	158	140	159	125	141	147	135	151	117	155	145	148	138	151	163	139	154	154	144	138	144	156	138	169	146	146	138	150	143	145	146	146	139	152	147	159	164	155	148	155	157	138	117	138	124	142	151	184	141	164	142	153	158	147	141	142	151	177	145	139	121	129	156	140	153	147	144	158	141	121	141	155	153	143	156	147	147	131	156	141	162	164	151	153	178	135
6130	654	1140	1164	1059	922	710	724	659	627	563	530	489	502	463	474	481	525	446	434	425	448	432	450	425	464	414	402	415	403	415	401	427	383	413	398	443	391	421	434	396	372	396	434	408	401	422	443	412	414	432	396	388	373	412	383	401	387	407	389	404	397	356	361	423	380	413	407	364	423	394	386	444	418	403	425	400	385	401	368	408	389	401	398	403	389	377	387	414	397	438	397	390	398	381	403	411	386	422	410	426	401	455	386	396	389	442	382	378	387	432	409	401	382	419	362	399	370	371	378	415	415	404	402	413	407	392	416	370	392	416	386	410	397	391	404	397	394	386	376	370	390	372	408	416	397	425	420	376	396	414	397	359	370	400	389	389	423	397	393	373	386	422	404	386	361	385	398	402	397	391	385	409	387	393	418	408	383	419	375	406	403	392	380	379	406	397	410	385	417	349	350	377	395	406	414	413	376	388	389	379	392	363	365	412	387	436	371	413	383	402	399	386	423	386	393	392	399	400	400	352	404	382	359	403	387	375	396	381	400	419	384	395	407	419	389	380	383	378	381	388	362	425	381	358	422	406	417	418	418	363	400	385	383	398	424	404	381	388	438	400	383	398	404	411	415	390	409	420	388	413	431	401	394	385	405	416	349	413	354	437	380	378	400	364	407	430	403	383	433	358	406	380	408	372	386	402	422	401	423	407	387	388	399	375	366	427	393	379	387	396	400	377	424	414	382	366	412	390	372	412	420	380	377	415	362	361	403	384	410	416	375	405	397	406	422	401	412	369	354	426	358	383	411	389	412	429	394	398	377	382	391	397	365	404	422	380	405	389	390	394	377	420	373	370	411	392	375	368	391	411	399	406	430	381	358	404	365	372	370	397	403	403	357	409	430	407	393	410	406	396	368	443	377	383	413	375	378	400	360	408	367	399	385	401	405	398	384	409	386	385	407	414	388	375	389	381	370	370	391	381	378	438	387	362	410	401	380	383	403	361	388	392	392	414	388	393	380	386	393	386	403	390	386	374	427	381	416	372	368	400	401	382	431	404	390	362	375	404	410	383	418	386	369	405	404	400	404	424	386	366	378	404	410	408	398	402	390	405	381	431	399	405	406	379	399	430	400	403	372	406	403	424	362	415	394	378	424	397	398	398	389	388	383	389	397	405	404	401	408	371	384	385	382	376	411	428	392	372	414	402	377	391	410	405	413	397	395	415	408	361	387	384	390	388	412	398	377	402	390	404	397	423	391	398	394	391	398	409	370	394	405	381	411	389	421	376	382	421	426	379	415	395	407	387	414	422	411	401	397	408	397	415	384	396	387	394	372	383	412	441	376	409	408	392	396	396	387	408	421	414	418	408	389	353	406	396	390	391	386	419	385	404	438	404	406	410	427	376	398	411	382	365	397	388	430	376	390	421	434	387	439	375	380	386	413	424	399	348	378	376	425	350	382	377	403	397	403	372	391	423	422	406	374	379	362	430	449	370	401	368	387	404	407	366	355	397	444	377	428	406	402	395	406	414	396	393	413	392	384	421	384	418	405	426	375	413	396	375	370	381	384	384	406	373	395	405	389	363	361	423	391	402	376	392	386	382	395	398	418	361	432	386	372	422	392	424	415	402	394	404	420	370	381	402	450	384	397	377	405	427	391	411	381	362	390	403	416	381	387	386	357	398	410	392	373	390	394	368	400	381	388	390	417	407	373	391	401	421	416	450	357	395	415	425	398	408	408	396	373	402	399	406	382	401	397	349	408	381	412	391	374	363	378	408	385	368	405	432	394	414	409	381	365	427	381	388	413	430	449	410	427	416	390	367	373	396	401	356	398	394	374	326	384	416	405	392	377	378	401	376	394	381	364	401	400	397	430	390	429	383	389	368	406	416	372	409	381	389	389	415	357	398	402	383	394	412	393	422	399	411	365	355	405	371	409	376	404	391	386	393	381	417	415	379	392	403	370	382	398	402	357	370	374	420	406	405	395	391	383	396	379	397	397	429	386	415	376	367	381	396	395	393	421	365	424	378	365	414	394	390	376	379	420	353	389	359	397	410	362	397	374	367	391	395	399	417	391	376	365	393	419	415	378	394	377	402	329	402	400	363	386	365	393	381	427	380	379	413	419	394	376	378	377	410	364	400	400	338	371	390	405	391	415	415	406	392	395	400	381	399	390	415	373	401	407	426	368	397	396	419	356	398	378	405	383	419	371	354	371	396	392	386	376	401	369	393	393	374	379	389	427	404	399	408	411	392	371	371	347	424	396	398	401	434	384	402	400	378	441	399	411	392	379	373	386	397	390	385	419	431	387	404	422	431	405	375	375	417	390	397	358	402	395	341	421	412	419	380	383	355	385	424	380	403	424	383	398	418	391	402	381	377	364	398	395	377	411	393	390	378	366	388	396	418	393	390	359	421	394	428	427	378	397	354	414	368	376	384	379	405	425	392	442	349	370	405	394	389	420	399	390	391	376	404	369	406	403	383	390	384	397	401	412	370	408	387	400	423	366	404	374	375	363	367	374	397	378	417	436	390	412	381	398	390	405	372	388	389	409	384	379	374	374	377	397	379	399	364	418	399	359	415	382	422	383	432	400	425	403	427	408	391	379	405	349	390	410	400	391	413	465	421	339	394	398	411	413	381	394	408	396	407	397	422	424	415	385	406	402	379	380	402	372	415	407	385	395	384	391	387	384	379	396	415	366	411	417	388	379	437	396	396	391	383	396	445	413	423	393	414	436	399	388	389	400	389	401	427	343	384	397	394	405	408	385	386	398	450	386	377	370	380	357	377	414	410	383	364	369	417	414	376	388	372	432	413	398	395	376	355	408	406	369	416	356	387	417	363	380	392	380	378	378	382	432	399	410	379	376	372	392	370	390	357	428	425	403	384	419	378	372	421	417	422	401	406	392	397	396	410	392	366	363	374	400	397	377	394	380	392	389	405	381	397	368	359	343	401	394	394	399	381	369	423	416	370	428	378	384	396	426	363	383	388	407	405	369	414	380	354	388	408	422	346	437	389	402	367	392	403	390	388	380	404	429	410	377	393	400	404	374	368	378	398	368	382	383	405	362	422	403	408	405	399	375	376	354	390	390	390	388	364	380	389	397	404	424	385	395	395	426	370	381	402	399	423	395	413	382	383	387	393	424	407	399	410	371	418	405	411	406	407	419	400	369	423	396	413	386	411	364	389	390	383	380	366	393	411	403	420	397	380	400	367	394	405	408	371	354	393	397	418	381	413	385	399	400	398	416	367	388	386	407	402	412	399	370	374	414	411	386	376	408	400	375	390	381	383	393	412	391	411	405	370	392	366	378	368	428	420	374	404	394	413	389	416	415	402	377	388	392	373	373	406	421	375	419	409	422	394	392	401	408	383	397	410	404	373	384	428	413	417	388	381	394	390	404	394	391	405	407	414	400	395	373	381	403	387	365	371	408	355	371	405	366	371	368	402	390	349	386	376	399	387	367	397	421	407	346	411	385	347	389	397	385
13811	1092	891	696	527	414	406	326	290	291	266	269	270	252	259	271	210	274	218	258	247	226	265	258	238	221	208	240	245	212	223	232	227	201	235	218	218	216	211	238	228	232	245	217	232	221	216	221	225	202	224	223	193	210	202	213	207	174	235	241	230	230	214	204	202	211	226	223	222	222	209	236	235	207	237	214	206	206	223	233	221	239	244	215	209	229	214	227	245	222	217	184	232	229	220	209	253	233	247	243	204	193	219	248	220	227	230	198	230	208	210	195	237	249	220	269	243	223	210	230	226	230	219	227	240	233	218	233	230	216	237	244	247	191	231	218	231	236	217	238	206	225	253	204	236	243	236	238	237	267	221	229	246	214	256	231	226	185	225	224	208	187	226	218	251	185	240	204	222	202	199	255	202	227	244	224	257	222	211	246	230	214	231	205	218	231	215	225	212	222	208	219	240	214	235	239	198	227	212	183	195	218	229	251	236	224	218	207	222	199	222	220	209	240	242	191	217	229	223	225	185	236	224	199	232	226	214	237	218	247	213	206	217	227	221	211	222	227	240	203	219	250	205	228	243	186	211	233	224	226	193	223	208	217	238	263	233	214	203	203	222	212	245	208	213	243	235	227	234	257	231	215	230	228	244	244	220	219	214	212	220	233	268	201	215	225	201	205	198	230	240	257	208	215	206	224	229	219	227	254	231	220	235	248	217	204	249	213	263	238	212	216	180	258	226	234	224	217	232	220	218	206	228	213	202	211	218	234	224	204	253	208	211	237	237	209	239	214	212	214	231	213	215	185	225	224	251	242	201	193	213	217	231	238	233	256	194	238	243	246	199	175	231	237	215	220	217	229	217	225	225	216	209	229	226	230	211	226	215	222	225	217	230	238	223	226	221	215	210	248	201	205	217	213	231	241	209	217	211	222	199	197	219	233	230	244	191	249	235	233	222	207	219	213	188	225	240	226	206	238	237	237	253	232	238	220	238	215	203	262	244	205	244	239	257	236	235	236	221	234	212	194	200	236	209	201	207	260	249	228	213	240	224	207	193	223	230	199	244	225	232	215	213	233	238	218	243	238	210	232	210	201	205	191	206	203	222	206	197	208	222	237	222	201	201	232	209	206	226	261	218	219	203	217	213	251	227	222	232	206	213	221	211	263	233	225	245	229	216	208	218	237	237	267	229	218	220	228	211	246	220	207	238	224	232	219	215	199	242	222	223	194	214	217	204	242	234	218	190	221	217	227	217	215	203	238	224	203	223	233	226	200	221	214	232	217	214	230	244	230	199	240	250	253	246	218	241	233	245	266	235	227	214	211	237	216	217	240	229	241	227	241	216	201	242	211	201	193	221	206	222	199	226	234	210	201	236	244	211	223	225	231	226	213	219	227	228	214	226	243	224	221	214	203	212	211	225	243	230	224	231	252	224	217	215	225	210	236	229	242	214	204	211	211	215	216	222	235	217	195	241	209	242	208	203	226	232	211	269	218	215	239	239	199	207	240	253	255	217	191	221	201	257	236	204	255	228	234	215	237	227	210	209	238	240	234	213	210	233	223	246	245	241	220	252	226	222	231	234	194	251	233	213	245	220	230	243	216	250	204	224	244	218	192	219	206	232	249	236	201	207	212	192	238	208	236	228	211	220	240	195	234	217	192	226	226	181	202	217	210	223	234	234	189	214	251	219	214	258	241	239	201	226	228	208	237	234	209	205	226	218	221	217	246	222	206	191	216	206	230	237	217	207	227	234	226	245	249	216	203	220	225	214	234	220	238	211	226	209	234	214	256	217	236	249	262	264	207	208	228	229	236	240	221	222	188	227	228	250	233	215	243	202	235	213	217	235	212	226	214	216	255	227	210	208	245	231	217	212	241	225	219	213	212	222	204	209	217	222	230	203	206	224	229	229	216	214	209	223	236	221	226	231	219	199	223	207	225	208	250	235	212	227	256	205	215	230	230	226	240	213	228	222	224	216	211	192	235	233	210	236	219	232	226	197	231	230	232	236	250	248	217	228	179	271	224	240	228	195	202	207	224	201	194	238	219	207	187	205	238	218	217	198	226	208	229	223	224	236	226	227	219	210	227	206	216	206	207	228	231	228	210	234	214	216	240	240	214	234	235	221	221	208	228	237	224	242	225	199	212	231	233	239	247	253	227	221	225	193	201	217	224	206	250	226	221	204	216	228	223	250	227	228	236	221	224	222	207	241	236	223	210	226	244	242	229	223	219	210	232	209	216	216	214	211	212	206	237	226	219	221	231	213	219	202	218	214	201	205	229	219	223	218	221	197	233	251	240	227	229	250	254	218	251	244	228	204	220	225	235	230	212	233	233	236	232	210	227	279	222	247	224	224	231	185	223	241	200	199	212	217	203	205	232	245	232	221	243	199	209	206	227	224	241	218	208	229	223	215	204	202	206	219	195	226	213	211	209	235	202	226	196	229	194	214	222	235	230	214	223	221	230	213	255	221	229	215	222	231	208	230	216	230	218	221	229	238	202	232	231	154	229	237	226	254	228	245	236	212	214	216	218	233	223	205	220	206	227	229	191	228	239	245	199	216	215	218	210	216	227	239	212	189	202	229	220	225	212	227	230	217	214	215	225	229	220	250	230	223	230	242	207	240	221	227	233	217	204	227	201	221	227	211	215	257	221	233	256	255	232	214	215	226	249	216	216	244	239	225	244	243	239	233	212	237	211	229	226	234	233	201	204	223	228	221	222	217	219	260	222	244	232	205	209	224	225	213	221	204	237	242	251	212	209	225	217	201	219	213	202	244	218	223	244	211	225	182	196	210	222	194	211	204	206	240	214	227	247	219	222	233	203	212	218	200	235	214	221	213	241	239	200	203	212	259	213	239	218	256	230	225	217	207	255	225	217	241	222	217	215	217	235	234	235	199	236	216	223	234	231	215	221	245	227	225	236	206	246	224	237	228	258	243	234	270	213	231	229	242	225	210	224	233	205	231	225	228	206	204	259	196	222	234	236	190	233	218	206	219	213	226	206	216	232	239	213	201	216	210	264	226	232	240	227	213	209	208	250	239	211	235	232	221	216	201	224	224	228	208	242	245	254	226	234	207	208	178	208	230	237	213	205	226	217	211	223	226	213	229	235	210	231	233	227	213	251	202	217	193	226	222	232	233	223	222	227	230	247	217	233	200	206	226	227	218	245	230	226	207	238	212	229	228	229	200	242	235	210	216	227	209	218	228	236	236	222	204	216	235	224	231	240	219	264	206	214	229	230	200	230	211	232	209	216	216	218	221	210	220	219	210	247	208	235	192	228	206	234	214	262	234	217	223	200	201	232	233	219	207	229	227	200	191	174	201	220	224	220	215	219	201	250	226	227	193	208	208	217	213	227	216	220	232	204	243	239	231	206	199	257	227	231	210	230	214	217	224	240	227	220	214	240	219	236	210	216	236	198	212	215	229	235	227	226	262	197	234	215	216	212	216	241	219	234	240	241	224	221	208	233	196	211	233	243	231	219
8030	1099	2045	2308	1937	1587	1366	1153	1064	928	870	828	774	778	752	704	724	701	673	620	683	660	620	646	637	590	632	584	599	638	664	555	590	611	563	568	573	573	589	599	628	581	550	566	576	584	560	573	548	555	567	578	581	574	587	567	583	624	607	560	584	571	581	583	593	580	578	551	547	577	514	567	560	602	540	565	599	594	589	598	581	543	551	573	559	564	598	546	606	546	529	582	591	583	566	556	580	565	604	585	603	560	560	550	602	558	575	617	541	538	533	578	557	558	572	577	574	551	550	538	599	573	560	569	515	542	610	536	568	558	572	579	542	580	549	563	610	578	547	536	550	565	553	575	612	604	596	572	553	576	572	601	557	561	608	580	548	575	548	543	603	536	579	536	531	573	549	569	540	546	578	568	561	550	578	552	541	593	569	575	583	591	575	498	586	583	558	583	597	551	616	545	574	518	576	580	557	533	549	606	531	594	562	554	590	573	570	573	616	579	559	606	566	553	538	557	606	582	586	582	556	547	550	607	569	532	493	560	541	546	556	565	537	561	540	620	557	556	514	554	600	551	553	574	537	580	523	595	567	525	539	561	549	604	549	569	578	550	555	523	576	541	584	560	531	550	561	544	574	603	587	545	573	548	520	622	554	543	546	542	535	550	549	517	597	567	557	535	573	587	541	557	573	552	568	560	565	531	520	532	562	563	590	582	565	566	556	576	571	550	564	563	552	603	600	548	562	553	539	586	551	544	569	559	577	554	566	519	542	557	564	586	580	592	535	569	516	545	561	560	555	570	520	579	551	557	565	562	554	592	529	559	529	562	573	564	546	565	558	553	576	543	523	517	538	541	561	543	568	578	576	604	567	582	502	527	564	544	589	540	538	519	543	528	554	585	546	563	599	562	574	541	566	544	559	525	531	580	539	545	559	576	572	529	544	568	531	550	593	562	544	559	589	539	559	554	555	555	530	586	581	584	550	549	600	577	557	562	576	515	578	577	554	507	549	544	558	582	553	583	569	561	595	573	539	551	561	541	578	517	606	558	593	527	522	530	581	530	546	588	544	513	523	574	593	586	576	601	547	532	534	543	566	553	592	544	588	583	540	568	544	567	545	532	589	613	504	566	528	574	577	562	557	570	543	546	538	545	518	568	573	564	598	551	579	601	534	572	587	533	584	596	551	577	575	535	601	556	595	533	618	564	522	593	572	533	538	579	515	538	553	552	558	555	582	564	527	581	576	557	606	544	555	566	558	600	545	517	600	561	615	549	579	553	572	558	551	585	556	591	560	577	554	525	575	590	581	540	576	551	599	602	569	562	524	574	542	544	567	544	591	562	550	595	589	573	543	590	580	552	517	576	549	575	579	601	610	572	550	592	526	578	541	601	530	587	603	568	526	578	539	602	549	570	586	593	568	569	585	537	520	561	545	539	543	521	549	576	574	504	528	598	611	581	606	579	526	594	551	609	581	557	528	532	505	569	565	530	500	531	572	613	554	583	558	557	564	577	567	540	535	547	587	562	578	527	551	558	530	585	575	523	572	535	564	513	614	558	592	565	556	546	540	520	530	551	659	531	544	570	575	576	565	584	575	561	601	536	567	537	550	548	567	547	561	591	527	625	555	533	556	543	566	582	615	557	553	569	501	534	558	592	521	587	583	559	554	546	564	556	549	576	584	539	589	566	590	583	577	508	570	543	595	580	540	540	568	580	591	531	586	542	573	570	558	536	546	618	622	562	550	596	577	582	579	543	583	578	527	556	534	560	558	560	579	589	596	531	539	561	598	584	548	572	549	576	568	577	553	574	569	595	569	565	545	564	570	528	533	515	570	613	561	606	559	600	601	546	534	550	613	563	569	580	652	539	564	587	569	576	559	596	556	524	574	551	564	600	564	588	551	589	581	592	590	550	545	534	562	581	578	536	542	565	537	545	594	589	569	545	544	591	562	548	549	536	562	603	570	594	550	580	531	569	509	580	563	547	561	545	565	592	562	548	595	555	541	553	554	550	585	572	606	564	587	566	540	545	576	566	552	546	566	592	599	571	565	593	530	569	589	546	594	567	556	542	587	530	581	547	548	595	604	594	529	573	564	571	545	559	605	523	551	562	605	557	549	619	524	567	583	585	578	566	559	552	569	546	539	490	584	605	599	586	527	573	579	553	600	543	554	566	575	555	590	553	531	580	520	597	588	570	586	499	565	546	542	589	589	586	538	555	540	542	574	576	542	543	561	600	545	568	514	559	545	567	597	583	533	560	585	554	585	571	537	551	586	576	532	528	532	554	534	561	572	590	538	551	591	592	641	553	562	549	588	579	542	558	585	543	542	608	526	566	536	570	540	537	535	571	554	517	556	540	552	607	573	533	498	562	557	551	552	575	589	606	561	532	565	536	581	544	511	566	558	562	556	567	605	549	574	602	570	564	551	597	564	536	565	591	598	539	557	576	568	527	565	540	561	543	517	552	585	530	583	591	539	596	512	537	578	572	551	581	562	590	581	549	616	569	561	551	580	552	546	551	585	542	553	567	573	570	552	576	551	620	568	539	607	581	562	539	518	567	575	605	556	589	554	547	537	576	539	552	561	530	546	550	560	583	550	561	578	613	572	538	575	554	578	584	600	491	577	526	544	577	591	554	560	561	593	532	570	576	581	599	560	536	602	555	543	547	562	578	582	532	533	519	563	612	555	560	588	524	592	577	537	544	544	590	570	577	553	542	566	552	534	586	553	565	568	557	605	550	581	604	548	572	539	556	502	544	531	553	557	544	594	524	542	565	564	571	546	553	563	594	559	542	518	590	557	593	571	524	517	564	584	585	597	562	601	590	599	565	560	611	578	559	557	552	571	566	567	528	549	587	570	564	551	552	569	605	562	576	545	559	554	557	541	585	558	550	572	557	534	570	556	563	514	549	585	555	541	532	560	554	576	581	544	582	555	577	556	530	543	588	568	571	534	531	532	548	581	561	514	524	545	571	599	608	584	510	570	567	586	577	536	589	575	556	583	582	558	563	554	601	558	549	562	560	532	560	560	505	535	574	576	557	532	549	592	550	610	532	559	508	559	573	579	572	516	574	600	597	559	539	542	579	524	608	558	567	570	561	541	566	627	555	552	519	589	572	516	562	520	504	530	588	580	572	550	558	551	588	576	521	569	520	580	567	549	562	546	520	528	561	605	554	566	538	563	518	562	588	556	519	533	585	558	527	563	574	509	563	619	543	525	580	573	603	575	550	610	504	531	561	581	544	561	533	602	557	551	565	536	584	558	584	558	551	543	587	533	552	549	559	566	606	573	570	539	535	556	551	545	574	569	549	570	558	552	532	562	550	574	561	521	571	575	577	542	510	583	552	567	541	572	565	603	547	580	573	528	565	543	568	575	576	521	553	535	607	565	568	541	587	561	588	552	508	555	548	530	554	574	556	543	583	605	582	569	547	544	556	593	570	530	573	539	542	569	542	557	588	518	536	561	571	580	551	557	568	559	570	535	607
1635	307	298	311	320	307	303	320	285	324	296	311	277	278	308	324	294	291	289	314	339	309	277	292	297	313	287	301	301	281	302	288	328	306	286	309	354	328	300	282	343	321	317	324	307	300	337	303	301	308	324	318	275	285	291	291	289	312	328	336	297	342	300	290	289	324	310	298	296	348	306	322	291	320	310	307	289	319	292	284	339	293	324	311	321	302	279	280	273	287	325	273	291	290	302	325	306	297	343	300	301	346	308	336	289	309	317	313	305	306	292	284	306	308	319	344	318	287	311	274	278	313	296	338	333	285	289	287	309	287	316	294	288	310	308	305	331	297	263	319	317	311	283	288	344	319	279	301	303	313	308	294	290	291	298	324	302	326	294	290	304	294	296	287	293	343	316	292	301	289	331	303	307	315	289	319	328	290	300	281	313	277	308	313	285	291	300	299	310	317	275	305	269	300	307	315	307	298	299	299	336	311	318	301	322	287	285	319	319	314	310	294	280	323	281	307	291	324	290	299	296	286	296	303	278	296	308	328	287	319	314	304	279	299	329	281	290	298	265	327	297	286	317	322	314	305	296	316	302	314	328	301	293	309	328	320	320	276	305	297	258	310	292	305	307	288	319	279	298	334	300	265	306	311	291	288	331	322	320	303	297	282	266	274	301	301	336	328	294	311	303	300	295	297	296	340	296	299	327	293	303	306	312	291	336	302	300	324	313	287	320	298	311	308	300	303	264	290	311	286	297	335	300	286	284	291	336	329	320	286	279	310	316	312	309	330	331	305	284	296	287	303	308	307	279	295	320	324	307	304	328	288	283	283	284	308	315	349	307	335	276	286	331	296	285	312	319	288	327	286	299	321	310	280	306	303	283	292	293	301	293	305	276	314	283	313	279	307	310	311	312	286	333	296	350	283	282	275	353	316	344	296	303	327	287	340	288	286	309	306	322	289	280	323	302	318	296	321	289	326	296	317	320	353	307	325	308	306	297	286	312	322	293	372	280	298	280	288	287	283	303	320	290	328	297	304	301	300	306	304	284	310	301	290	279	324	298	285	310	312	331	331	303	321	315	288	299	270	299	319	287	290	290	312	293	321	305	328	295	305	332	293	299	266	304	336	339	304	305	326	316	351	308	294	285	279	297	298	260	307	298	334	284	309	304	314	325	326	302	296	310	284	271	299	284	295	306	327	313	287	313	312	312	284	313	290	294	292	330	322	310	298	305	305	292	311	297	310	321	286	302	324	326	318	312	266	329	315	285	308	318	277	318	308	302	297	282	340	297	302	279	278	293	293	331	295	269	319	308	339	297	315	301	314	319	273	301	324	276	352	318	317	319	329	283	304	285	322	326	310	330	341	291	314	358	293	311	327	291	312	298	302	300	323	289	281	341	289	328	305	303	310	280	293	277	297	328	311	309	341	319	294	287	289	260	278	295	314	293	302	276	309	300	317	305	311	328	289	300	331	279	306	274	299	309	280	297	336	290	320	322	296	314	286	328	315	298	297	309	316	304	310	281	319	336	333	325	295	303	311	281	300	310	342	295	293	297	299	284	284	300	318	343	305	279	309	319	319	309	280	288	315	353	306	294	325	276	299	306	273	288	289	292	326	287	298	349	325	336	300	290	282	293	277	308	278	313	282	265	279	308	304	315	314	328	292	309	274	308	319	325	295	283	288	311	314	256	303	323	319	285	306	295	295	330	324	346	286	315	305	323	309	314	293	285	308	311	289	313	347	328	318	334	275	293	303	315	301	309	295	320	286	260	283	304	304	326	288	312	292	284	323	336	300	273	341	314	318	328	346	318	320	306	307	342	302	302	338	306	313	300	298	287	297	307	297	294	288	303	322	330	299	321	354	331	302	301	286	282	306	319	327	282	331	323	307	287	331	306	309	308	311	296	287	325	320	292	277	333	321	342	288	357	287	305	302	322	284	302	260	258	336	302	298	331	312	318	313	327	288	345	271	273	319	294	307	347	302	286	311	305	302	334	307	344	278	280	300	343	327	288	303	298	322	300	297	291	323	303	292	311	307	329	302	316	330	312	303	304	311	283	330	332	312	285	312	311	301	290	332	298	291	304	302	302	261	267	314	312	321	270	276	311	313	278	311	322	317	281	319	277	293	343	292	315	309	309	314	320	316	326	291	313	326	332	316	328	279	317	292	339	300	290	278	294	280	317	328	312	330	295	309	318	301	303	317	291	296	294	272	305	323	283	279	291	315	292	329	276	298	336	283	315	294	330	326	321	292	286	291	309	299	287	326	316	318	269	307	335	327	300	331	290	300	336	292	293	300	320	287	315	337	320	299	325	352	306	319	303	320	336	328	305	314	301	289	291	290	275	272	295	275	299	328	313	319	314	331	295	274	292	308	293	337	306	304	293	299	325	304	313	306	299	303	333	302	287	316	278	307	288	324	312	279	287	288	296	278	259	298	335	292	272	339	306	309	317	321	295	291	289	311	310	300	300	293	328	317	294	308	307	291	311	332	322	282	305	303	305	303	305	320	285	326	309	290	311	341	299	287	331	278	341	295	323	291	261	328	314	328	287	297	274	305	292	270	267	284	290	314	271	308	313	288	312	306	290	303	282	274	300	280	282	316	297	337	298	299	323	319	332	286	302	264	307	321	308	295	306	292	305	329	320	316	308	353	304	316	295	284	307	287	291	289	334	326	325	309	304	328	283	340	300	300	316	310	287	309	312	300	330	330	322	326	321	279	299	316	302	296	295	264	263	333	297	313	274	310	302	305	307	334	305	339	285	316	334	326	299	312	321	314	316	282	302	296	301	318	297	311	346	298	310	285	318	308	317	312	316	275	324	309	308	311	323	307	318	321	312	306	334	295	301	308	307	291	276	289	305	312	320	323	340	366	313	320	282	300	309	306	317	319	303	313	327	286	283	305	300	296	297	287	314	307	294	317	300	299	309	303	290	333	298	339	322	309	280	287	301	307	278	334	332	295	294	298	314	310	307	308	298	282	301	322	299	305	308	280	311	324	321	266	340	269	293	283	306	278	316	307	318	299	344	318	286	267	295	318	279	300	328	303	319	294	301	286	306	313	311	322	345	281	275	298	315	311	304	291	280	284	310	348	312	284	300	294	314	319	261	294	286	295	296	329	279	292	275	277	325	301	312	294	296	305	315	320	314	284	297	308	316	293	276	290	285	276	290	287	309	314	284	293	332	276	287	329	324	295	321	314	277	338	301	290	305	297	318	291	343	342	323	302	319	308	316	274	310	302	303	312	328	292	263	326	296	303	306	317	335	304	344	318	322	310	290	256	303	339	293	310	315	294	300	321	328	317	304	310	288	300	315	325	291	308	349	344	328	299	329	314	312	294	305	302	318	305	326	312	313	310	320	294	296	299	307	295	261	277	324	283	319	299	292	303	328	261	325	297	284	325	306	279	290	304	285	329	323	287	301	326	330	287	303	299	309	286	282	260	314	299	291	306	295	295	284	292	329	303	329	295	292	328	303	297	283	312
1800	717	718	735	738	723	705	660	705	756	731	696	660	717	674	640	701	707	682	684	702	693	672	719	684	702	717	650	691	682	699	667	725	697	700	696	696	740	687	711	651	686	668	716	685	716	692	661	672	670	698	726	707	715	677	677	702	681	678	723	714	710	715	659	707	672	753	654	646	693	665	701	710	673	714	654	651	704	673	678	691	725	679	709	677	655	666	735	622	734	696	673	705	675	687	690	674	709	690	660	708	706	680	677	703	747	661	684	713	703	703	670	704	710	702	677	669	751	667	687	740	686	695	673	683	668	693	685	673	702	676	644	690	693	670	701	651	696	705	691	685	679	676	690	725	676	717	698	743	686	694	685	665	699	736	714	666	706	628	685	692	672	721	689	699	713	696	709	666	637	662	673	674	733	722	669	715	694	713	674	724	648	683	654	660	706	703	701	684	679	704	651	726	654	690	698	655	625	676	720	661	683	686	673	710	697	683	720	683	680	693	672	684	695	687	699	659	681	686	652	702	726	690	709	688	715	655	715	652	681	685	685	713	676	700	722	664	681	722	710	679	669	687	683	660	672	702	731	670	686	700	673	725	683	676	716	746	661	699	701	632	700	679	676	697	647	702	674	661	714	710	662	685	726	703	647	716	739	722	663	697	759	686	668	682	723	696	721	719	684	689	732	674	706	696	681	680	697	688	709	703	693	694	692	719	708	705	684	675	711	674	736	691	654	710	716	681	700	639	694	712	652	686	682	712	655	661	706	761	669	662	688	700	660	681	741	650	686	671	710	709	737	745	750	666	691	696	724	670	689	693	733	660	692	714	662	715	704	718	698	683	726	751	669	691	700	708	657	723	687	723	707	677	678	708	690	686	700	696	668	739	718	719	710	737	701	674	711	692	715	689	715	644	675	670	641	729	675	670	656	705	692	689	691	698	722	719	706	651	673	655	709	698	673	730	722	706	682	713	674	722	722	705	669	723	724	697	690	651	708	715	700	726	684	675	640	724	729	720	660	695	673	682	728	681	705	619	679	683	694	712	689	659	663	696	657	757	686	703	674	700	693	696	638	652	648	685	708	716	671	689	707	659	682	625	699	735	712	667	689	706	682	693	628	711	639	714	660	704	678	690	687	679	701	649	707	679	664	672	678	638	689	668	668	695	717	685	676	699	679	705	695	751	708	706	647	705	710	697	712	699	699	709	679	712	669	708	652	688	764	689	694	661	678	682	700	692	695	714	679	721	673	729	679	660	654	683	704	719	657	663	718	705	710	687	693	671	717	689	698	663	729	659	678	721	693	723	672	735	704	699	660	663	670	669	675	698	687	680	704	682	660	672	687	725	704	717	699	721	694	714	677	656	654	679	697	696	705	712	692	735	687	665	699	737	688	708	669	679	675	699	714	678	738	708	654	700	739	699	688	735	700	680	665	672	690	674	678	712	702	726	707	700	710	705	668	737	721	737	701	679	741	685	716	665	706	713	713	648	653	697	697	732	688	689	721	707	658	641	643	688	706	709	706	693	698	683	679	681	684	721	700	704	700	753	709	718	702	680	683	658	686	690	685	687	629	691	654	735	715	682	672	640	651	670	701	677	676	681	716	730	709	711	722	722	740	691	691	728	688	662	697	724	693	683	670	703	715	713	716	686	686	658	725	692	695	722	707	683	737	706	720	695	718	682	711	730	686	707	687	672	712	695	699	718	728	699	679	711	701	701	720	627	682	705	681	666	634	646	711	668	676	682	689	698	705	677	673	675	644	700	663	645	717	650	687	655	718	695	734	681	682	685	697	673	702	685	650	675	682	695	698	672	646	704	756	728	673	676	711	684	680	691	752	700	716	682	700	703	686	684	718	669	694	721	664	701	694	707	686	731	712	696	664	645	709	678	713	649	693	697	704	711	686	717	714	692	705	708	681	728	719	707	690	729	720	702	675	695	701	682	673	691	681	680	684	705	704	665	673	741	706	708	724	681	659	658	674	644	690	702	645	673	661	663	700	684	705	688	701	667	674	662	691	733	687	662	718	694	669	695	697	699	697	698	651	740	683	690	680	670	656	671	680	680	705	717	671	721	665	678	672	656	707	683	708	671	652	663	735	697	706	662	681	735	670	703	729	719	693	700	717	714	651	665	741	701	713	744	671	654	653	697	691	664	645	703	735	713	675	733	694	705	708	678	734	693	661	657	678	666	654	703	690	697	692	660	749	704	706	697	707	678	682	690	659	673	686	658	662	707	715	672	695	700	715	674	663	679	650	706	664	681	735	686	687	720	708	711	703	675	672	672	709	735	681	723	693	679	682	691	693	701	697	718	660	678	657	687	714	701	695	702	708	704	658	665	684	652	663	698	687	662	676	665	754	667	683	694	747	660	714	676	723	690	694	707	657	663	689	688	722	674	680	701	695	655	658	668	720	724	725	682	623	689	735	667	718	685	680	676	745	701	653	724	708	705	685	712	742	724	697	731	684	660	699	670	717	718	749	672	731	708	706	689	725	708	667	718	656	721	686	703	724	685	658	711	677	729	663	709	705	718	690	710	687	631	642	722	712	711	694	738	721	697	673	698	719	705	675	681	689	651	674	724	730	686	679	721	698	695	704	711	663	732	698	699	696	707	694	699	674	695	664	678	676	674	690	720	661	699	658	681	661	685	674	656	674	722	679	638	686	683	683	697	671	637	672	721	670	718	671	709	671	706	655	666	738	714	726	723	671	656	659	684	684	649	716	669	694	720	665	733	688	719	660	673	707	640	693	708	678	698	711	729	690	647	716	711	684	725	701	712	686	708	668	620	669	658	686	645	645	733	675	666	677	695	711	723	664	655	678	708	666	645	725	739	744	729	754	725	709	716	697	708	658	721	667	706	652	690	722	672	664	725	691	646	684	690	739	693	691	699	689	652	672	694	687	664	717	691	697	692	656	712	693	693	653	624	668	732	715	701	703	624	681	701	715	636	695	682	679	681	706	723	655	630	655	734	675	659	709	695	690	699	696	670	745	719	694	664	663	653	665	654	673	687	669	669	682	657	720	677	639	694	687	661	744	686	669	716	705	714	701	719	712	690	702	681	698	642	669	666	666	696	728	685	687	720	716	671	714	690	684	648	721	716	682	684	666	715	684	719	727	701	712	691	664	663	707	699	699	640	703	695	686	707	742	702	681	691	679	717	682	718	689	719	675	747	725	724	691	672	699	700	706	695	716	705	665	668	723	687	689	734	640	673	697	752	643	726	708	661	715	702	729	667	713	681	661	653	700	673	667	701	698	684	705	696	755	666	694	712	705	687	710	678	659	708	669	666	679	680	678	697	657	669	749	687	691	673	681	717	686	677	645	657	738	684	719	696	704	653	707	691	684	658	706	700	678	667	699	632	699	750	699	686	703	678	727	670	662	683	687	720	683	665	703	708	704	711	672	709	690	664	690	707	726	655	717	684	690	708	712	647	696	665	683	715	748	662	712	715	709	680	672	737	682	654	698	686	688	709	722	692	704
7350	445	480	400	282	218	218	186	203	195	155	170	167	141	161	150	180	157	131	145	148	137	165	183	164	140	183	170	161	141	134	111	153	154	147	152	139	149	161	155	129	156	159	141	129	167	125	143	130	173	134	126	128	144	145	146	131	141	157	147	134	137	151	142	160	147	134	142	123	138	151	164	136	152	137	148	149	156	151	167	159	146	154	138	132	139	144	148	131	157	144	126	153	150	142	147	143	161	142	142	146	157	157	151	157	156	130	145	133	148	138	141	149	141	127	159	162	148	167	127	169	141	149	129	160	135	144	124	178	146	153	116	154	146	134	130	134	141	127	168	131	135	132	136	133	130	160	136	133	158	147	148	165	187	131	150	149	150	141	153	157	137	141	132	141	163	146	160	158	142	171	142	160	150	137	129	145	148	146	152	141	171	132	146	177	180	173	134	158	135	157	148	170	138	160	154	140	137	151	150	142	166	141	119	157	138	159	136	122	148	176	155	161	125	146	168	138	156	137	129	129	152	150	138	146	130	122	129	130	131	126	144	170	123	152	136	152	159	169	161	121	155	145	123	140	132	148	130	151	157	152	163	141	140	147	158	146	164	154	152	155	139	143	134	145	144	149	145	165	146	176	148	141	159	141	144	131	141	125	126	145	153	147	142	127	147	150	156	150	158	130	171	157	133	147	119	158	129	142	158	134	146	161	133	141	153	135	144	122	108	141	140	160	137	165	124	144	144	153	145	137	140	165	140	148	157	164	139	129	163	160	156	139	134	150	168	139	141	168	144	161	159	142	145	164	147	136	155	146	143	159	179	144	118	134	140	148	130	162	135	145	144	151	148	144	144	146	145	141	147	143	145	124	149	136	144	159	135	139	158	143	124	139	134	131	125	140	143	140	115	149	144	139	177	151	137	148	141	144	117	164	112	152	159	170	170	148	176	136	150	158	134	133	164	157	142	146	146	136	155	153	138	155	127	154	150	149	131	160	157	131	146	173	156	142	158	147	126	146	136	147	130	164	158	146	140	143	158	151	161	149	150	165	131	173	150	151	122	149	114	164	127	154	143	140	116	130	151	156	155	145	141	163	162	160	136	131	157	166	128	169	152	127	165	149	161	132	153	155	137	165	149	135	143	155	147	152	143	152	123	138	141	131	139	128	132	162	158	146	142	140	134	129	147	164	127	163	157	160	149	164	170	132	160	166	144	155	140	129	157	124	172	139	133	130	126	156	151	135	134	146	157	134	146	139	154	146	167	162	132	134	133	147	156	137	148	144	132	139	119	144	155	149	114	165	155	157	131	125	154	154	153	144	140	137	157	130	141	148	153	173	148	153	146	164	137	156	153	141	140	156	169	151	142	170	161	160	157	136	138	150	148	136	134	160	154	123	142	123	135	125	145	144	156	132	167	136	151	152	150	163	158	149	108	135	140	148	129	121	118	158	132	167	153	161	144	171	141	120	156	137	135	149	138	158	141	143	143	127	128	147	135	153	153	135	141	175	153	146	143	142	156	145	156	153	155	143	145	161	118	153	133	150	165	165	134	155	146	160	136	148	150	159	142	137	164	154	125	155	128	133	144	159	129	137	136	144	149	164	148	154	129	140	155	157	141	155	147	147	119	157	119	148	158	139	152	147	143	135	144	158	169	145	146	160	131	129	140	157	136	153	145	160	129	150	152	139	156	155	150	151	131	135	137	128	145	139	157	141	143	148	152	137	119	131	138	159	145	154	141	143	167	132	154	137	149	148	129	156	130	153	152	144	128	130	155	160	143	139	144	147	136	142	149	140	150	162	140	130	144	147	156	145	158	160	145	155	168	167	149	167	154	154	140	167	134	162	144	142	145	144	159	146	180	152	170	143	134	143	165	131	162	138	122	149	128	140	141	129	118	137	123	135	138	133	124	145	152	150	171	143	144	153	153	142	140	140	136	157	162	146	138	146	135	139	145	160	148	137	148	137	152	160	137	132	161	161	149	144	181	171	118	145	143	149	154	176	125	152	154	166	169	124	175	160	131	133	140	157	117	141	151	161	143	158	133	127	137	145	145	155	145	145	128	140	154	149	156	123	154	144	132	148	151	154	144	134	144	148	140	140	173	161	111	139	147	151	144	126	155	139	143	139	136	142	157	163	142	179	151	144	145	142	132	129	140	150	157	139	163	163	152	153	153	146	157	126	132	136	131	156	150	127	143	147	137	142	157	137	159	146	149	120	150	136	146	152	139	150	167	141	124	162	163	129	159	132	129	135	141	105	146	143	144	141	149	172	138	162	158	129	150	134	162	142	142	134	152	125	159	147	136	137	124	128	125	154	150	144	142	162	140	142	150	150	162	168	154	128	134	130	136	148	149	131	150	163	136	131	147	155	152	144	156	142	144	155	143	146	140	154	162	136	133	155	144	147	146	148	151	148	143	157	130	134	153	137	139	137	140	146	123	143	142	148	171	122	127	135	150	124	126	134	144	131	144	137	128	154	139	144	144	172	144	164	135	152	135	135	139	150	129	140	141	131	134	142	149	161	178	160	156	143	142	137	152	144	149	170	151	151	152	163	125	171	151	119	118	140	128	155	139	148	153	132	151	139	159	142	160	140	152	164	166	139	136	123	143	162	160	145	148	160	148	144	153	150	152	133	146	126	153	165	153	158	155	154	148	127	137	168	143	143	150	130	141	147	168	146	160	134	150	138	150	135	144	142	150	147	156	159	140	141	136	145	130	141	146	137	162	143	147	136	126	171	171	139	152	142	118	133	144	148	160	147	141	135	138	144	145	150	162	158	141	143	151	146	131	176	151	151	139	164	150	139	137	140	170	169	159	166	167	157	143	134	160	142	132	168	178	135	141	162	118	139	144	141	140	136	141	157	121	134	154	126	144	160	153	147	130	148	181	146	141	142	165	141	174	154	148	154	140	154	161	141	136	141	122	156	160	150	162	124	135	137	142	150	126	137	146	151	168	147	127	135	138	159	145	142	143	132	136	149	138	161	152	151	127	117	142	127	152	150	134	156	127	139	131	122	122	122	156	163	168	140	138	151	164	150	180	146	147	130	134	138	124	146	140	167	140	137	146	158	143	145	146	144	141	143	144	139	144	138	147	143	149	166	147	151	139	140	165	125	151	131	153	143	152	144	146	167	148	170	127	140	143	142	137	138	146	178	157	166	153	113	178	147	135	172	152	143	127	146	147	144	160	176	134	134	150	133	164	168	163	156	131	149	147	124	150	162	171	151	148	160	166	154	140	135	160	128	149	137	168	127	146	145	157	141	152	136	160	141	149	145	156	143	142	120	144	143	121	107	162	128	151	166	147	142	155	167	149	143	130	119	159	163	138	167	136	143	125	138	136	134	150	162	152	149	161	167	164	174	170	149	154	161	165	126	154	160	140	127	129	147	143	137	124	145	148	160	135	147	127	132	136	143	132	143	151	166	150	130	138	159	147	170	156	150	160	152	155	162	140	170	135	144	160	153	157	135	157	150	183	145	142
6159	670	1022	1150	1065	870	786	695	589	584	555	535	528	504	469	443	433	446	445	436	420	455	443	405	424	418	446	435	407	435	419	423	399	380	398	433	381	406	429	391	406	409	401	419	423	407	414	394	397	429	380	404	411	438	383	413	427	399	387	381	409	393	374	380	372	404	399	377	382	414	403	382	360	363	406	406	390	414	399	358	381	410	403	389	382	377	373	386	374	433	394	391	405	404	355	346	399	382	376	382	373	419	400	385	378	385	419	393	395	429	381	410	377	394	375	392	426	408	385	390	404	408	415	380	405	380	391	379	399	379	421	423	402	380	409	400	376	383	399	378	403	390	399	402	363	360	376	395	425	417	379	360	449	353	392	367	366	395	405	424	382	408	419	404	377	427	361	380	382	411	385	351	417	409	421	391	384	394	370	330	390	404	383	423	403	398	399	389	410	375	376	412	403	399	412	402	393	425	405	415	360	386	369	406	373	369	373	394	420	414	340	366	436	411	432	369	380	426	404	389	416	389	412	430	408	379	391	426	406	394	414	388	424	425	399	415	401	418	379	363	407	410	416	402	393	398	374	399	383	394	428	399	350	392	396	398	386	428	421	399	388	410	378	379	402	359	382	386	410	398	377	388	385	389	381	405	383	417	364	403	380	357	440	414	366	399	364	376	412	412	420	379	390	385	376	396	382	393	380	399	386	398	413	399	405	413	389	434	397	382	402	366	423	399	382	375	342	359	420	391	411	400	408	392	406	362	389	364	395	430	394	412	378	418	432	380	414	394	375	394	381	377	356	414	398	411	387	393	391	372	411	379	374	377	396	377	385	395	407	378	421	410	394	396	379	395	409	422	372	363	386	402	414	410	414	374	382	429	372	345	414	399	392	364	377	381	400	381	405	406	428	379	441	403	372	396	373	384	400	403	419	386	367	406	409	404	406	376	413	418	389	380	373	392	421	376	403	397	404	408	407	406	432	383	349	409	411	399	395	385	399	431	389	404	383	400	356	382	396	389	368	392	404	391	401	374	365	381	384	388	402	380	355	396	437	422	421	392	360	368	404	401	410	361	381	382	406	419	346	417	365	389	391	367	363	399	366	383	379	407	365	420	376	390	420	425	377	372	433	380	377	400	390	419	396	404	368	390	402	392	407	356	404	397	397	383	378	406	403	421	416	355	399	400	395	370	424	413	379	368	407	380	384	390	421	432	399	389	421	415	427	418	371	410	354	415	394	384	388	412	396	408	376	383	404	387	402	411	428	391	380	405	372	398	398	379	410	410	416	395	381	415	430	370	395	404	374	394	362	400	374	437	369	357	424	388	412	411	403	410	393	385	409	366	339	382	358	408	388	391	389	370	359	425	377	377	388	394	408	417	422	395	396	387	387	373	378	395	411	432	429	391	388	394	393	392	421	425	383	386	373	381	374	382	411	395	395	431	398	373	409	395	406	385	382	410	417	395	368	345	432	400	400	367	356	415	399	399	414	407	397	399	465	383	405	405	374	423	378	408	397	404	391	379	355	398	408	394	383	434	371	388	382	403	383	398	384	432	397	409	382	404	365	397	393	424	425	401	377	375	395	419	378	417	416	400	395	387	390	398	411	379	387	445	403	372	407	444	416	394	385	384	384	373	405	402	427	403	388	420	396	396	403	371	397	397	382	387	415	426	397	375	352	394	399	392	391	411	387	400	394	405	390	412	408	383	391	364	395	390	412	393	390	402	391	378	393	376	355	380	381	424	371	403	399	390	429	420	372	400	397	403	390	395	386	407	374	412	391	388	412	397	396	414	407	381	376	429	355	387	378	393	423	367	387	361	393	389	437	368	404	380	374	406	384	371	389	357	381	404	392	377	393	385	391	378	376	397	403	412	348	395	412	398	408	404	413	383	411	391	369	397	401	398	390	371	401	384	390	406	391	402	396	414	425	405	391	398	410	392	387	340	353	419	408	386	426	371	383	390	402	365	387	371	369	404	398	393	432	416	384	379	386	387	420	368	404	405	387	372	378	367	396	409	350	413	397	395	382	383	399	405	425	402	395	416	359	417	388	369	394	404	405	370	376	403	373	408	395	421	361	367	387	394	400	374	417	360	391	387	394	382	437	421	420	423	377	429	369	388	392	387	399	405	395	405	388	399	378	411	377	396	391	414	402	379	414	422	396	378	394	374	384	360	386	424	381	413	396	382	377	398	386	347	419	385	380	410	409	409	362	418	427	409	389	397	382	383	406	380	415	420	367	400	390	393	372	388	397	389	373	363	408	401	373	392	385	402	375	393	390	353	349	391	407	374	403	391	368	367	400	391	403	380	401	399	398	410	427	387	368	401	390	433	381	375	393	383	398	393	382	351	431	402	414	364	371	371	423	409	357	399	355	384	388	406	376	395	423	404	375	378	386	437	367	403	396	369	413	382	399	435	448	395	416	410	386	386	421	409	403	388	392	378	403	421	410	405	383	372	404	395	399	444	397	384	387	420	405	412	385	390	412	387	366	397	419	398	374	387	345	387	363	393	403	408	397	353	367	392	419	390	369	381	396	398	408	407	381	376	380	359	412	335	404	385	382	408	398	392	368	434	406	367	376	385	377	351	386	415	381	381	377	380	402	423	378	412	392	393	385	379	396	401	401	375	377	383	411	357	387	365	375	391	395	365	423	365	367	376	358	402	413	400	389	400	382	386	388	414	378	417	416	405	391	413	413	394	395	366	409	369	379	380	410	394	331	368	413	429	392	419	395	386	349	382	393	355	406	426	388	417	410	414	407	419	398	411	371	390	379	423	438	400	407	372	391	392	385	421	401	405	404	392	400	383	388	389	413	388	379	394	401	404	427	417	390	389	409	403	386	385	383	404	388	396	391	371	415	408	391	408	365	397	398	391	377	401	387	413	371	366	373	393	411	386	393	363	392	395	405	385	400	397	398	419	428	382	376	433	427	411	388	406	353	397	400	401	392	388	383	393	428	372	398	393	388	407	390	403	340	414	332	393	373	384	387	391	390	397	393	402	403	407	413	399	408	396	383	387	417	415	434	388	383	410	393	411	378	391	413	397	382	407	382	429	392	380	414	424	404	415	399	395	379	385	406	371	355	370	400	370	371	374	382	386	416	389	361	377	391	404	435	403	403	409	393	388	444	412	379	383	404	367	391	412	387	384	397	405	410	414	401	411	418	405	424	412	413	399	371	387	379	405	414	356	374	394	446	378	411	396	410	406	413	385	403	400	395	372	398	396	366	392	390	375	417	389	380	390	391	383	391	422	393	392	355	411	369	355	411	402	382	352	363	374	402	392	378	403	404	389	401	362	412	431	375	374	392	422	381	405	388	425	391	386	403	398	368	427	434	398	381	401	417	339	384	387	390	395	413	385	370	420	382	401	402	361	403	418	420	390	384	412	398	397	400	402	416	413	364	418	367	392	372	433	375	402	362	400	366	406	357	381	412	438	393	404	409	367	412	389	400	391	348	434	432	452	409	383	405	404	363	390	394	379
13802	1047	929	738	567	412	363	330	309	321	284	292	236	240	246	231	263	253	245	247	260	216	247	254	200	238	240	205	256	243	203	241	237	231	225	217	260	248	197	216	254	218	214	239	191	231	226	228	235	215	233	201	249	233	226	227	214	258	219	227	219	218	230	219	224	202	244	208	225	223	224	250	212	231	228	245	215	227	232	237	234	232	255	221	257	239	193	225	219	218	223	227	229	216	211	247	206	178	219	215	233	234	217	243	221	236	215	217	230	217	218	248	246	226	176	216	234	186	224	201	216	235	221	210	242	219	219	230	206	236	226	229	235	205	230	195	217	191	201	249	247	205	215	234	225	224	238	207	214	226	207	222	229	221	240	209	277	221	239	196	216	209	240	242	221	235	236	231	242	222	219	226	200	183	211	216	220	206	185	190	218	243	221	226	211	209	235	222	236	214	225	214	222	219	222	179	232	218	216	208	222	211	201	206	242	242	226	217	192	205	212	236	179	202	222	246	218	222	230	216	228	250	248	232	209	209	214	230	231	226	237	205	217	208	217	210	197	219	226	214	231	238	238	217	253	224	224	193	224	253	216	221	220	201	200	236	208	234	241	223	202	235	211	217	220	192	254	223	220	227	256	189	221	215	220	223	205	209	228	183	200	217	214	245	205	200	221	240	211	234	219	222	243	231	218	231	225	238	230	241	200	240	214	233	214	224	269	220	219	209	223	233	214	241	225	255	226	202	212	193	242	216	213	247	210	213	217	215	244	209	220	234	232	238	235	186	205	209	227	219	198	204	199	207	217	219	205	212	233	224	250	242	222	235	240	215	231	238	235	249	233	230	222	234	244	235	241	252	222	236	217	202	208	234	214	228	230	232	217	208	244	250	253	239	232	229	254	203	222	230	206	209	215	215	210	221	242	210	221	245	207	222	214	244	208	222	225	228	228	210	227	234	221	215	239	221	220	221	210	186	214	237	215	226	210	205	203	197	219	215	239	208	213	224	231	204	221	208	203	242	235	223	194	214	202	229	211	228	224	225	233	227	240	231	232	264	207	215	218	224	232	194	210	219	218	206	198	215	217	235	206	241	228	206	211	244	224	213	212	205	226	223	219	207	216	210	186	220	202	237	228	211	239	217	232	224	228	197	203	202	212	259	223	231	219	222	218	196	218	225	238	216	185	258	217	200	211	222	206	212	224	215	213	250	228	229	240	238	206	196	226	220	221	207	226	222	202	221	201	223	249	250	217	231	216	242	204	209	242	232	225	222	207	230	195	203	210	243	228	221	215	211	226	227	202	196	212	223	209	217	213	252	218	229	232	206	237	247	215	182	232	213	234	220	241	221	236	236	244	216	212	238	217	216	230	251	223	208	198	208	210	194	214	243	242	221	251	231	232	202	203	217	252	244	227	224	224	240	212	223	209	227	214	246	237	221	222	229	219	204	227	213	264	217	222	245	258	222	245	214	225	228	225	217	255	228	225	223	211	260	190	215	216	211	219	207	194	220	221	212	220	198	218	225	208	219	231	223	235	211	236	237	195	202	220	230	211	212	213	208	209	193	219	226	223	233	197	190	234	236	203	224	227	212	235	200	239	213	222	200	211	239	228	216	230	242	223	206	230	208	230	199	234	220	244	207	193	226	226	224	211	220	192	224	228	244	229	226	222	250	252	248	217	230	218	239	209	192	227	251	201	235	203	212	227	216	225	227	223	239	220	235	213	210	247	237	219	233	191	199	209	235	225	225	240	206	219	224	211	238	237	224	215	202	235	202	204	196	234	195	223	226	226	219	233	244	238	222	225	226	222	234	242	212	249	230	247	214	219	226	234	206	200	235	221	225	189	226	215	231	218	236	224	206	203	218	225	221	215	224	237	192	233	216	236	236	235	233	236	227	218	226	222	203	225	212	236	212	198	216	223	227	213	204	221	219	229	229	236	237	232	212	229	229	223	209	201	246	218	193	216	232	241	209	228	200	245	218	200	219	228	218	211	197	209	219	216	199	216	210	236	238	233	222	217	244	219	224	273	210	218	226	202	232	227	223	216	233	219	221	226	226	235	201	217	239	222	250	218	210	242	230	229	216	235	229	235	222	238	242	223	244	211	231	233	213	229	220	234	207	224	206	196	263	232	250	214	227	242	204	203	214	243	232	208	208	212	235	212	218	214	237	214	188	236	229	218	239	219	223	219	223	243	195	239	238	228	222	250	220	231	221	215	177	218	195	204	187	207	232	195	224	215	214	230	218	221	216	211	216	212	227	212	234	220	207	217	230	211	233	202	208	246	246	214	244	228	261	244	230	216	231	227	235	236	214	199	253	253	219	219	179	232	203	226	190	224	197	226	218	221	230	226	239	227	224	199	239	231	216	236	224	212	179	241	210	239	218	211	184	196	191	218	229	207	213	219	190	204	219	208	213	200	232	196	193	215	222	210	238	211	212	206	212	249	223	245	220	206	216	230	214	207	202	211	237	229	243	222	229	183	198	204	227	194	229	224	232	236	206	198	183	183	201	183	215	235	198	233	242	213	237	244	225	204	212	197	227	222	207	215	228	226	214	228	228	230	203	199	212	234	221	212	218	207	214	226	227	218	192	265	211	219	240	200	208	230	224	203	206	209	227	228	201	236	237	226	226	203	202	219	245	209	179	216	200	218	227	254	232	221	216	208	222	221	228	251	223	246	201	222	233	231	208	227	232	221	209	202	219	227	185	209	220	218	208	210	223	234	225	222	221	206	208	237	216	223	247	205	217	218	215	231	231	241	216	188	227	222	201	226	255	255	228	223	217	256	219	232	228	229	221	219	241	228	232	221	215	198	245	223	225	213	237	221	226	223	214	219	206	260	239	208	232	224	186	253	215	228	223	231	219	238	211	227	237	219	222	223	219	229	219	195	213	215	240	219	254	217	224	199	208	218	249	237	229	219	240	201	212	236	234	219	229	212	214	209	200	215	240	221	239	207	252	185	204	205	220	238	235	219	209	224	227	223	249	215	234	193	217	239	212	251	233	232	218	243	221	223	224	230	237	218	224	218	236	218	212	227	231	235	211	181	254	225	231	237	252	233	194	224	211	225	234	243	234	230	220	252	244	235	205	234	217	251	206	209	224	233	206	231	197	209	202	216	260	200	212	221	246	210	237	215	248	200	217	211	196	222	204	235	219	247	232	210	220	200	206	230	228	191	247	225	216	223	219	260	226	194	219	202	255	242	201	202	216	255	232	205	200	244	241	242	238	239	231	211	208	205	219	205	202	207	226	208	215	217	220	205	195	193	228	223	212	260	224	216	223	212	239	247	224	240	220	209	195	231	226	237	213	217	230	226	237	187	262	226	224	224	232	236	240	248	251	249	219	212	214	194	242	203	192	233	207	209	224	204	229	214	216	207	233	194	180	210	259	217	195	211	197	239	220	220	208	219	224	211	219	220	228	241	225	233	232	229	213	216	226	184	247	201	219	210	235	215	214	214	215	243	219	208	206	204	216	260	217
7977	1108	2059	2230	1888	1691	1314	1162	1087	964	967	856	812	822	746	729	665	706	654	617	681	641	704	597	614	647	603	571	623	587	555	599	584	605	598	601	611	588	573	587	613	621	573	554	558	586	591	568	610	568	554	553	574	537	536	538	575	582	568	587	561	548	548	595	555	601	563	601	554	548	560	618	579	582	579	584	561	567	579	608	579	594	551	535	573	544	569	580	621	555	600	572	547	541	551	566	509	576	612	530	520	569	571	573	539	576	565	518	591	560	565	574	578	559	571	576	551	557	605	588	557	574	554	583	557	517	555	531	574	569	566	524	564	583	587	573	584	535	558	574	553	527	565	553	545	564	563	556	578	567	599	548	579	569	602	565	542	511	566	549	598	544	589	576	560	532	536	565	540	581	553	565	589	556	591	541	581	576	556	573	547	534	576	577	585	574	563	594	597	559	536	509	592	541	620	562	521	544	544	524	578	535	557	571	552	557	590	581	576	581	555	578	553	569	596	570	580	583	543	568	558	555	590	576	552	558	548	563	566	653	568	527	564	566	586	553	553	593	611	553	587	514	579	606	544	586	585	568	585	564	583	577	577	564	537	581	543	548	527	569	568	564	598	575	569	584	586	540	564	557	572	506	522	551	588	556	578	605	551	552	589	543	552	542	551	574	587	559	562	546	552	575	568	563	534	589	552	564	528	560	589	622	595	567	558	588	531	548	553	573	526	568	658	587	553	555	572	530	555	569	539	562	575	614	606	538	574	575	558	588	570	589	557	571	560	550	570	535	537	607	567	573	576	586	604	587	582	545	562	594	521	569	533	566	570	580	560	575	582	598	553	588	561	520	537	548	541	566	560	556	541	557	580	592	603	588	570	593	567	554	517	577	556	550	540	585	541	565	621	556	532	555	569	558	569	572	586	591	560	560	594	526	550	599	593	570	581	570	588	546	579	610	545	565	567	517	566	551	531	527	569	534	568	582	575	581	602	563	592	516	568	541	561	577	562	552	565	548	609	568	542	540	551	602	526	573	565	547	557	586	559	580	567	587	561	560	547	511	566	571	625	569	567	562	522	616	570	576	579	544	578	547	540	529	616	583	594	588	520	567	558	568	601	546	568	538	512	592	551	550	579	593	585	518	548	562	548	568	549	563	572	525	574	586	582	582	572	588	580	556	557	596	543	604	578	581	536	592	550	576	533	582	618	554	589	575	603	593	574	533	556	630	543	573	593	577	560	557	534	548	558	516	561	592	542	540	541	572	603	579	547	562	542	564	543	592	568	564	584	564	589	608	558	549	571	566	599	622	608	512	547	619	590	529	573	559	578	496	555	591	611	566	531	553	601	572	577	584	558	568	566	555	567	565	579	581	545	583	606	605	539	561	523	549	550	546	513	535	540	544	565	574	559	564	528	550	592	543	572	573	566	602	573	548	510	570	573	597	580	556	569	559	551	598	537	581	564	542	570	576	571	553	552	560	594	561	568	601	581	600	547	530	563	579	589	567	524	579	571	579	558	536	580	564	532	585	546	558	591	522	569	590	585	535	582	542	580	595	598	586	577	563	570	577	599	556	562	573	562	576	534	588	534	558	571	579	531	567	573	528	561	584	563	544	542	554	519	528	555	574	529	537	620	576	565	546	551	556	621	577	580	558	577	514	586	577	535	567	548	557	557	557	601	527	562	562	562	552	558	568	562	576	563	632	568	523	580	523	575	593	548	598	575	582	523	557	531	565	558	571	554	535	578	546	556	587	570	562	601	583	528	574	589	559	581	586	559	546	565	571	548	533	583	607	568	560	565	534	597	589	546	536	562	548	585	570	582	519	551	572	558	550	566	605	551	590	512	565	562	570	563	607	573	583	559	546	602	549	568	592	539	517	569	564	526	580	561	537	536	535	577	582	582	585	550	593	553	591	587	603	554	532	562	551	546	558	562	570	600	527	582	596	583	571	605	562	599	534	546	553	549	543	552	564	559	545	540	575	579	586	539	539	594	591	560	504	596	540	569	548	549	596	539	530	566	615	499	560	544	517	570	537	566	579	550	519	583	574	574	577	563	540	590	585	510	574	611	552	548	555	579	546	583	547	537	514	522	559	522	553	548	583	589	556	540	552	529	544	516	551	562	549	579	596	516	542	528	535	570	592	522	524	571	610	585	584	545	562	572	535	578	585	548	556	565	569	567	525	521	555	547	586	603	536	589	529	583	582	582	545	555	587	489	543	553	531	543	599	553	608	557	587	500	501	553	578	585	531	557	584	576	625	548	552	569	596	510	580	584	530	577	611	582	563	533	624	628	591	570	587	584	570	549	570	604	584	561	583	565	529	560	570	617	534	568	544	601	581	538	585	570	555	557	519	563	554	569	585	566	557	549	584	583	589	548	563	554	543	578	583	620	530	573	552	562	552	541	543	543	536	530	559	587	552	579	567	556	557	550	530	560	569	577	553	585	569	546	585	561	559	558	563	561	576	584	543	623	576	572	567	571	569	570	544	537	558	588	552	620	602	576	593	550	561	531	544	556	573	534	533	573	542	556	564	542	546	537	573	573	594	564	580	549	588	587	570	577	562	616	566	512	576	570	560	568	507	551	566	531	560	560	546	610	585	569	542	529	546	578	572	590	558	576	580	531	606	586	566	572	559	574	535	570	519	567	542	582	558	577	515	517	545	583	541	538	583	575	564	512	566	586	521	550	545	579	573	612	626	551	509	563	592	569	545	551	566	579	571	549	566	600	558	546	594	572	624	583	524	578	600	552	595	573	594	581	545	545	545	546	546	616	542	572	528	591	559	578	592	596	606	550	548	574	580	601	561	548	587	557	565	604	593	578	598	570	542	560	585	595	512	561	584	599	601	526	575	539	579	569	565	548	523	572	521	595	558	556	547	571	510	567	627	527	534	591	579	549	574	549	538	557	590	567	562	570	575	547	564	538	555	571	576	521	556	532	520	584	578	551	561	563	597	535	541	589	547	560	586	587	568	573	594	606	595	572	566	563	571	548	573	562	585	561	565	557	552	541	568	596	557	588	586	554	560	555	535	541	572	531	542	552	593	556	610	565	519	580	577	534	590	546	516	572	565	561	559	573	588	578	550	535	593	529	569	530	578	534	561	557	570	586	581	592	553	603	627	553	562	550	567	539	595	574	524	527	565	608	556	570	531	553	555	575	545	582	556	560	536	574	561	575	591	549	544	585	604	532	595	567	544	574	553	584	565	577	572	562	555	573	516	547	537	560	581	553	533	565	548	618	532	554	588	580	537	582	568	561	588	559	554	536	539	569	552	597	547	557	580	575	554	572	556	554	550	564	569	577	546	559	551	553	578	556	602	547	587	570	590	566	555	529	614	486	591	576	528	556	573	547	569	572	556	592	556	588	543	611	520	550	564	576	566	573	594	546	582	600	535	587	570	581	562	580	525	565	547	562	569	580	569	565	530	577	618	541	538	566	547	571	535	582	537	572	541	570	555	587	562	555	517	574	581	566	601	527	544
1533	318	314	345	323	323	270	290	341	331	314	293	301	275	324	314	312	319	289	320	304	319	285	297	336	317	279	287	288	324	334	337	293	293	332	305	292	302	292	299	311	313	311	320	317	281	272	287	294	323	296	294	262	324	328	280	338	324	307	294	289	303	288	322	303	275	294	324	303	286	305	309	303	293	322	307	292	342	307	291	295	297	302	301	321	329	323	276	305	307	323	322	284	352	323	309	285	303	298	312	297	276	282	301	293	273	293	305	277	341	307	323	322	317	306	301	313	306	314	325	307	324	328	307	295	276	313	318	319	304	252	305	309	289	292	301	297	288	338	322	323	321	325	284	284	306	319	300	273	313	306	309	335	328	338	277	249	306	314	286	328	304	290	303	318	294	297	308	314	322	317	307	264	318	310	287	318	272	300	313	289	308	298	293	320	306	312	280	340	305	292	316	315	317	302	296	304	297	317	292	295	301	277	312	326	287	274	307	298	281	299	314	323	308	260	296	281	270	316	267	290	292	316	294	346	325	299	298	282	301	274	311	306	307	301	282	303	301	307	327	301	311	268	303	303	312	333	260	327	340	302	302	304	306	286	305	312	302	285	315	279	292	324	305	296	297	293	336	333	324	297	292	304	277	344	284	324	316	349	319	291	338	289	292	269	314	276	314	322	318	284	301	297	289	331	284	286	302	291	308	333	327	283	314	264	294	287	310	295	314	308	303	348	297	342	300	279	305	286	315	333	328	346	282	309	320	294	321	281	290	295	309	327	305	283	292	315	301	308	336	340	303	281	281	252	303	303	321	308	280	326	307	277	296	306	332	317	270	310	287	290	294	344	310	308	296	315	298	319	270	295	328	324	324	296	302	305	286	311	306	328	270	289	286	299	292	293	307	322	273	328	291	309	275	297	309	268	301	313	306	316	301	283	315	283	287	313	299	308	299	298	314	316	305	314	341	306	313	297	297	336	302	286	316	324	267	322	320	317	335	263	299	320	316	342	312	331	280	312	290	306	311	281	300	298	299	289	285	308	321	355	334	303	288	331	278	339	326	304	317	307	286	298	277	282	329	309	295	307	290	263	297	283	298	275	314	282	274	306	327	308	326	324	295	309	355	297	310	300	288	283	329	283	279	306	306	300	320	286	289	329	302	326	304	308	317	299	293	304	297	287	312	306	330	301	294	294	294	266	312	298	309	318	306	312	309	300	302	307	313	309	336	329	293	350	318	266	330	278	295	301	330	309	291	310	298	293	322	305	303	311	304	287	261	300	297	308	330	271	295	291	258	292	318	327	289	305	330	278	293	341	307	305	315	313	316	311	300	300	277	280	310	326	307	296	383	332	278	291	303	284	267	312	325	291	319	274	302	292	299	344	355	320	288	288	281	307	300	313	309	342	293	291	314	291	336	316	304	317	323	288	272	320	298	309	273	286	298	322	309	334	297	315	254	325	295	315	269	290	296	290	322	274	323	286	292	318	319	288	351	308	320	302	299	355	319	354	301	286	312	300	293	290	294	331	277	319	287	306	315	285	296	310	289	285	341	340	297	304	262	290	315	286	294	281	299	312	292	287	305	290	320	290	264	302	317	293	317	333	305	316	298	289	331	302	299	290	312	311	310	303	321	308	299	293	307	346	299	325	332	312	348	301	311	277	283	309	294	267	267	292	276	340	311	308	305	320	319	309	306	311	294	273	313	325	341	322	316	337	316	310	314	302	288	302	285	329	285	300	285	277	291	284	293	294	283	294	331	303	290	281	309	309	298	298	326	335	311	337	310	324	292	323	302	274	284	292	325	295	301	313	275	283	289	327	308	306	313	340	302	325	278	306	299	316	312	313	323	338	320	300	303	304	320	302	298	311	298	310	294	322	334	284	288	279	316	300	288	314	327	341	314	302	329	314	310	333	289	326	332	273	309	294	294	307	295	308	311	313	286	287	311	286	268	289	307	338	299	280	315	287	285	294	293	393	293	313	337	302	305	310	305	290	303	351	313	316	285	284	315	289	271	330	310	281	289	284	326	313	323	285	292	307	317	280	272	275	304	279	283	298	303	320	297	345	314	297	327	291	273	299	312	296	271	348	314	277	295	322	344	305	328	308	294	306	323	342	295	307	297	312	297	321	314	277	295	311	344	284	309	296	270	299	274	259	310	271	285	292	263	285	313	320	317	328	303	308	309	291	342	279	295	301	311	296	319	286	309	331	314	286	286	282	323	293	266	313	303	319	289	317	293	298	289	303	324	323	319	308	329	309	336	290	319	288	291	286	308	309	324	296	332	306	286	254	288	292	314	289	283	306	327	299	299	295	270	292	317	285	305	277	318	314	343	289	305	271	303	297	302	343	302	314	287	348	313	286	320	300	313	313	325	302	310	329	242	280	288	315	303	291	331	320	297	295	307	289	293	270	305	282	297	309	305	318	301	299	316	287	301	329	309	336	321	305	279	304	313	283	266	305	270	309	292	342	331	308	303	308	310	290	309	319	324	303	273	305	345	311	319	321	341	341	278	293	296	324	300	287	288	327	342	272	297	314	278	293	320	300	307	306	311	338	300	295	300	313	313	331	322	340	305	275	313	299	278	273	299	324	300	290	306	301	290	290	332	319	358	344	284	275	308	308	309	268	325	336	318	337	335	319	299	319	310	329	308	306	312	291	293	294	342	299	322	304	322	311	297	284	302	293	286	296	328	297	285	315	318	316	300	310	298	305	297	323	288	278	287	298	314	301	298	320	285	285	289	333	304	297	266	277	329	322	278	313	318	302	328	309	293	331	317	310	268	303	314	308	303	308	315	304	283	282	300	320	322	325	304	328	302	335	293	320	299	295	288	287	285	301	307	303	332	304	300	352	313	295	281	315	304	298	294	282	296	315	320	312	306	305	292	285	308	331	327	298	292	297	304	329	317	289	313	325	294	305	308	286	293	272	314	303	322	310	362	282	298	298	294	303	310	327	277	290	303	343	364	252	307	279	303	292	346	294	305	345	286	296	294	319	302	310	319	275	318	344	308	307	328	286	289	304	319	304	281	288	336	284	282	301	317	280	305	272	345	290	287	321	319	324	272	317	269	285	307	312	262	293	304	306	279	267	290	310	297	301	335	286	281	298	306	321	313	286	302	309	310	282	308	309	290	314	295	275	338	310	276	294	304	274	285	321	288	317	338	282	305	317	288	292	298	306	312	277	310	335	336	281	267	295	300	292	318	305	303	285	302	326	295	306	290	267	297	296	281	288	332	303	296	299	318	295	291	348	305	316	299	318	284	280	321	315	270	294	297	328	327	313	284	286	285	279	289	272	330	335	326	317	348	316	311	296	307	307	316	318	289	309	310	293	286	305	264	311	338	310	280	318	322	319	299	306	300	331	317	306	273	313	306	291	277	315	294	311	308	321	302	299	288	295	327	304	309	326	316	314	269	318	306	314	300	321	282	287	300	283	311	306	285	306	293	324	311	334	330	293	272	306	297	298	292	311	284	328	313	294	313
1853	692	694	717	735	690	678	651	658	704	709	698	709	718	712	701	728	744	653	748	672	713	702	680	687	711	676	714	748	720	703	677	683	708	679	749	649	716	731	668	668	664	691	659	692	704	673	690	701	677	680	694	676	659	693	693	641	711	739	708	709	663	707	723	666	672	695	675	640	704	700	722	684	680	705	696	711	676	693	701	721	715	700	685	692	688	680	656	719	629	664	683	721	679	688	708	688	687	681	674	681	692	660	700	671	746	741	714	714	699	655	657	710	667	702	725	679	690	672	655	690	684	691	654	689	673	703	696	688	704	709	747	682	669	713	666	675	679	692	708	692	705	682	640	690	638	674	683	696	750	671	675	654	647	689	662	675	693	668	692	708	707	668	695	698	663	681	735	697	705	670	686	677	700	701	719	715	684	682	677	686	661	717	665	691	664	662	673	683	710	670	697	704	698	713	684	693	708	706	705	677	715	697	676	665	707	689	686	679	659	677	642	700	773	700	700	729	718	699	659	673	670	687	676	711	668	749	637	675	677	653	676	647	692	687	681	689	689	715	677	689	665	714	697	716	715	746	697	712	678	663	716	643	686	711	712	733	718	682	718	692	716	710	681	696	700	666	669	708	759	708	760	712	692	702	705	675	693	749	706	678	660	654	668	692	671	697	673	697	681	627	650	727	681	705	690	691	718	686	694	688	724	701	687	702	682	663	686	666	668	668	672	672	680	704	653	644	673	677	706	673	682	712	696	716	703	711	700	678	705	720	665	671	706	759	719	668	693	675	681	674	668	662	670	680	692	685	671	711	698	715	693	709	736	691	691	703	727	688	683	684	762	692	679	696	717	704	705	720	705	654	712	699	717	709	662	635	734	690	676	652	681	690	716	724	702	672	687	698	672	657	673	683	692	693	731	732	724	699	740	652	740	706	689	685	681	741	721	654	721	700	690	658	650	678	725	685	689	704	698	712	692	666	672	662	696	681	697	697	699	712	685	700	717	719	695	674	713	667	695	658	671	682	666	709	748	695	695	636	626	725	685	664	664	704	729	696	664	732	669	697	731	728	700	656	714	705	692	732	727	680	661	743	708	698	675	659	685	688	660	701	646	705	713	674	714	664	639	703	726	717	695	720	652	705	683	662	671	711	707	686	700	696	672	597	745	696	730	718	682	701	697	643	687	681	675	663	693	655	722	665	708	674	662	695	706	674	715	725	691	685	676	700	717	698	693	717	735	685	665	672	755	692	702	708	684	690	625	650	690	701	701	678	701	675	701	670	719	700	701	695	661	714	680	698	719	654	689	672	689	655	675	674	681	657	703	683	638	682	663	690	687	680	699	638	701	727	634	697	691	657	753	722	700	701	693	681	690	707	692	667	677	687	665	632	702	693	705	682	680	692	682	748	703	709	682	661	710	705	667	693	665	686	734	664	644	679	667	726	744	685	730	716	611	714	718	734	693	660	699	721	681	725	693	687	678	748	665	695	675	685	712	700	680	660	740	699	679	680	735	670	709	678	692	704	677	713	658	694	687	703	706	708	658	693	755	739	678	657	665	673	662	702	682	713	693	694	646	704	679	686	722	668	706	699	689	704	682	672	704	660	706	705	702	700	709	664	657	705	707	700	706	710	667	707	714	649	666	651	675	689	645	694	677	698	683	699	691	687	703	671	689	705	696	703	681	689	739	666	653	719	704	701	669	679	704	680	681	677	661	656	681	686	682	658	721	705	679	696	673	662	717	688	645	695	711	674	669	688	689	729	703	688	715	640	676	695	655	714	684	697	659	647	722	667	703	726	710	695	711	681	680	709	675	709	668	650	739	636	644	732	685	673	704	661	695	730	694	669	729	706	686	731	724	692	667	705	769	689	704	636	731	697	692	685	714	705	710	732	684	674	693	672	686	694	700	694	660	710	729	663	645	657	686	643	657	710	711	686	674	674	669	666	724	699	723	691	673	713	633	675	699	676	650	695	705	656	724	682	698	701	661	663	652	683	677	697	690	669	649	652	706	679	702	745	678	676	629	705	694	689	701	641	696	746	715	677	728	654	636	705	700	661	627	699	673	708	711	639	710	683	712	718	683	695	685	716	760	667	710	675	724	699	702	707	691	667	694	702	656	706	686	655	662	734	703	677	690	701	706	650	704	637	662	673	705	664	651	632	664	707	694	689	712	667	695	701	662	736	689	641	692	711	716	697	715	686	684	671	664	707	679	675	724	650	714	727	679	683	729	703	693	653	692	682	698	662	663	730	681	668	696	680	650	699	730	656	713	686	705	644	699	713	716	702	663	710	693	616	744	697	706	692	673	711	669	681	698	737	647	728	696	698	654	665	691	694	664	699	653	667	699	703	691	745	669	674	686	664	674	653	668	661	679	696	667	650	691	677	717	687	703	708	702	671	706	677	698	669	688	653	692	672	686	729	714	688	718	689	723	708	667	685	693	733	670	679	657	732	672	677	708	664	706	683	695	722	687	670	674	729	703	686	690	674	687	683	679	666	708	685	676	719	687	672	676	660	649	709	736	663	678	673	662	672	647	653	677	690	708	670	677	723	698	727	685	704	705	708	697	735	686	741	688	684	692	691	682	666	673	692	706	721	731	705	683	710	679	664	671	673	656	695	692	716	647	704	666	696	665	691	667	687	678	686	684	655	679	730	674	746	613	710	639	717	672	730	679	688	680	738	673	680	679	663	667	683	734	689	699	740	683	645	695	661	669	716	705	712	669	661	732	658	716	671	674	689	662	662	719	668	672	687	672	735	634	710	635	704	720	696	685	650	671	718	721	667	707	692	679	678	674	723	670	681	675	682	660	669	691	656	674	696	648	704	690	697	678	713	681	669	731	688	707	712	699	675	735	655	681	676	684	683	681	715	701	723	663	692	699	714	708	693	726	712	708	695	697	690	659	652	657	669	685	630	721	665	701	669	672	669	717	716	639	695	678	745	671	667	647	618	696	702	693	702	701	686	693	663	702	676	721	677	655	708	645	692	672	682	728	662	666	744	730	658	648	762	698	683	673	737	688	693	689	740	689	707	668	695	654	680	670	670	743	670	669	706	722	677	671	706	730	686	648	670	681	706	717	683	707	723	697	727	697	701	674	682	694	725	720	706	729	711	666	726	722	717	739	744	667	694	687	663	695	688	725	674	666	714	695	689	671	664	746	721	729	636	670	682	691	657	708	697	669	710	668	688	730	671	695	716	684	676	700	686	662	718	707	704	709	685	716	697	708	650	691	686	654	650	696	666	692	685	736	659	747	720	717	658	668	660	700	691	687	712	659	681	662	684	661	640	702	700	666	715	679	721	689	701	670	688	703	688	668	691	694	652	696	709	689	692	723	699	639	687	699	694	726	702	728	668	648	692	674	697	683	688	687	713	688	688	735	661	684	669	684	702	645	675	709	674	716	670	646	745	682	658	677	681	640	675	722	636	652	662	684	683	699	724	688	728	672	658	649	716	674	692	724	691	663	689	726	631	672	706	708
7336	492	458	334	285	252	212	219	203	164	181	162	150	163	137	134	160	142	161	155	166	170	145	147	147	150	150	158	150	127	138	128	153	149	143	159	143	138	145	125	174	143	159	158	129	140	129	138	143	163	157	148	168	149	142	160	160	178	138	152	160	155	138	143	131	145	150	146	150	151	138	167	133	147	135	134	151	160	110	167	148	157	161	150	137	129	132	151	147	140	148	157	173	175	140	154	155	160	144	125	143	144	173	158	166	142	152	138	172	136	142	140	137	133	165	141	155	141	149	156	157	145	128	171	143	132	149	146	125	133	130	151	159	162	165	154	149	149	149	131	151	137	141	143	152	151	144	148	152	136	153	156	164	145	153	128	135	154	158	145	150	129	142	142	135	131	157	121	145	116	130	160	140	121	144	151	165	160	142	148	159	160	141	158	141	147	140	158	138	157	145	136	147	143	175	118	119	150	153	156	155	152	157	147	139	146	145	144	151	170	140	131	144	150	156	142	144	169	152	139	158	133	134	145	149	139	164	146	148	127	131	133	157	121	129	188	146	149	142	138	135	153	143	139	153	159	134	128	154	147	145	141	136	145	129	147	141	155	167	155	137	116	164	134	130	141	152	145	143	132	132	156	140	159	141	129	147	147	152	136	141	134	136	156	153	161	169	118	142	154	157	180	139	140	164	150	131	162	157	155	159	178	143	130	158	139	123	120	142	151	132	135	121	161	149	140	134	142	148	140	172	133	122	176	136	142	120	142	140	148	155	136	144	129	139	148	151	132	129	145	132	135	123	141	128	130	144	142	152	133	131	160	142	146	165	148	144	140	151	161	143	146	121	123	161	154	138	160	162	145	141	145	160	149	139	131	169	139	134	154	140	128	133	145	127	161	130	147	114	138	163	182	138	125	150	138	140	155	129	159	146	144	148	143	144	145	161	147	162	163	143	145	145	132	137	148	145	167	128	159	145	116	157	156	168	156	133	153	129	126	153	171	157	170	153	156	170	146	128	138	138	141	129	146	127	164	154	163	140	115	146	130	143	152	127	151	172	140	137	137	130	141	154	144	153	127	137	168	152	155	159	142	137	121	138	161	155	160	152	149	158	170	149	152	136	146	140	130	139	149	131	162	124	146	96	138	144	139	168	150	149	136	135	136	152	158	149	150	145	161	149	149	137	166	136	131	158	147	138	118	133	169	138	137	151	142	122	141	129	150	145	159	149	147	143	143	144	131	144	181	148	139	128	144	135	151	175	158	154	138	159	144	156	141	139	155	136	143	157	149	140	137	181	152	134	155	132	159	134	131	160	166	129	153	127	158	135	139	150	127	131	154	155	151	158	143	139	138	156	156	179	152	176	163	153	122	168	123	180	161	162	150	128	156	152	154	156	134	144	150	150	149	134	140	149	176	140	149	139	155	155	157	143	143	164	165	146	166	182	139	159	157	171	143	113	132	143	136	121	158	162	159	161	166	131	139	119	123	149	150	151	168	155	130	152	157	151	166	134	127	117	152	160	144	162	126	139	164	137	143	144	139	152	141	140	136	147	142	151	144	149	143	139	158	139	125	138	149	149	155	159	145	114	120	133	159	183	157	141	139	152	148	160	131	139	137	137	149	168	143	164	153	140	139	130	157	168	147	148	168	167	104	145	126	128	160	127	138	155	141	144	154	140	154	155	165	150	153	144	153	145	121	184	147	152	156	146	117	120	144	148	147	135	155	154	141	177	145	149	144	138	156	125	144	146	120	142	160	154	132	146	156	141	137	137	149	147	146	128	148	143	126	155	149	136	154	127	141	148	128	158	121	158	123	139	142	147	140	152	112	154	151	125	126	153	148	142	154	172	150	148	144	129	122	143	136	138	131	147	165	146	131	161	138	152	136	136	162	143	147	162	134	162	162	140	134	141	139	157	132	149	159	146	122	143	143	163	127	145	127	118	161	143	117	172	149	137	147	154	137	136	156	155	165	155	165	157	135	155	139	153	140	154	148	153	157	163	128	132	118	137	155	139	145	138	151	135	134	154	157	123	130	135	157	144	162	151	133	120	145	134	123	155	143	147	158	151	150	160	133	127	159	134	130	136	170	165	150	143	135	156	132	153	127	153	161	153	138	139	147	145	128	148	125	159	166	128	149	168	175	159	131	127	135	138	134	117	164	129	154	134	165	123	138	120	134	153	160	143	143	157	135	143	155	127	134	142	129	129	178	131	150	150	153	152	140	166	135	169	168	132	140	150	154	156	156	141	148	163	169	159	151	138	131	144	144	166	139	160	144	150	141	160	126	121	162	128	141	160	153	161	155	130	129	141	139	133	130	136	136	148	127	144	125	152	125	165	147	155	125	159	167	141	157	157	141	141	139	157	146	148	137	152	140	177	166	165	161	148	135	150	148	161	145	158	132	152	157	141	200	142	163	123	160	154	149	132	146	148	161	154	142	128	149	147	159	124	167	126	154	138	163	154	158	152	135	170	156	146	139	152	154	172	159	153	137	133	159	132	133	136	174	132	156	147	130	147	144	143	145	134	132	126	141	142	158	134	137	149	162	144	116	160	139	162	150	158	157	161	142	148	147	161	137	148	146	160	152	157	138	141	141	130	145	151	132	135	132	142	139	142	140	149	159	154	139	164	152	130	141	155	153	150	142	142	165	137	152	147	155	130	140	170	129	147	149	145	145	127	130	128	157	115	154	151	157	153	165	171	132	145	127	128	162	154	149	150	157	153	143	160	140	141	121	135	146	139	168	159	160	144	146	145	140	150	168	159	142	146	133	145	156	132	146	153	165	147	141	158	149	134	139	138	132	149	153	124	141	150	151	131	137	150	141	138	128	162	127	141	144	152	134	135	149	163	125	139	158	143	123	119	150	150	140	130	131	167	153	166	133	170	153	146	186	129	157	157	128	153	156	158	142	148	135	140	152	132	143	159	135	164	146	157	173	136	141	142	125	141	136	155	139	142	139	150	134	163	159	153	142	138	151	141	141	158	145	142	130	170	142	140	155	118	128	142	160	162	132	150	180	138	139	126	156	128	148	140	152	142	149	152	130	168	145	149	137	149	150	159	149	158	150	142	152	139	141	128	158	166	163	161	128	121	165	133	152	149	144	145	151	155	143	132	155	138	149	136	143	136	171	149	136	156	147	147	148	146	142	145	138	151	154	156	151	153	134	132	139	139	132	141	174	131	148	150	159	150	159	141	134	148	143	150	143	154	149	161	111	150	150	130	140	144	121	128	155	146	153	136	96	176	144	131	147	141	136	120	152	188	125	138	136	139	143	131	135	179	144	151	129	170	149	151	157	145	135	139	137	159	152	129	135	141	138	137	130	139	129	145	165	144	163	157	136	139	142	129	144	129	145	146	144	126	133	154	127	154	130	148	141	161	162	136	142	156	144	146	136	144	112	146	150	140	130	140	137	129	146	157	146	153	149	137	138	157	148	170	148	144	150	149	137	152	156	143	150	155	142	141	137	117	158	164	143	150	134
6157	639	1099	1237	1063	910	818	648	628	614	539	555	510	468	461	465	426	465	493	484	443	404	411	433	469	446	432	441	442	385	424	426	401	389	420	434	431	426	390	393	407	387	404	354	377	428	407	388	408	386	375	386	378	418	386	420	410	391	414	397	402	425	413	399	378	411	436	345	431	375	438	411	368	380	408	369	411	395	397	420	430	395	408	427	410	422	412	385	430	392	412	372	424	354	399	418	396	417	432	382	400	411	394	407	383	421	405	374	382	392	377	420	399	427	389	387	444	383	401	399	412	388	358	392	411	391	398	399	366	431	383	385	420	371	394	405	386	414	399	371	392	413	405	400	406	390	428	376	376	416	390	415	390	373	398	365	384	398	410	411	362	405	425	387	398	391	368	376	404	391	390	399	417	415	405	369	414	386	416	407	411	378	381	393	412	387	420	384	396	386	386	390	413	412	370	393	385	375	359	408	393	397	375	376	385	406	395	371	392	367	401	377	402	396	394	379	376	354	410	370	360	382	379	418	398	372	405	441	362	416	403	392	374	378	393	408	421	386	396	378	404	402	353	385	405	416	382	400	397	399	420	400	408	381	372	401	375	378	396	378	392	381	417	356	400	393	435	394	389	390	397	425	385	404	414	405	388	425	371	392	410	408	404	380	415	402	382	402	376	362	402	400	394	394	413	409	378	394	381	403	429	371	390	405	419	388	412	434	345	415	438	412	398	452	406	342	361	373	388	395	369	406	403	395	375	411	413	404	381	403	378	408	405	401	387	411	398	419	372	421	387	369	384	403	396	403	419	402	363	383	416	385	404	390	426	390	376	378	404	376	398	413	387	368	363	352	399	389	385	403	389	396	398	426	363	392	404	380	400	418	386	415	426	382	371	405	396	372	388	396	384	418	403	372	362	353	431	402	424	403	367	395	401	332	379	376	391	377	378	374	393	372	412	397	385	365	380	375	400	400	408	390	344	354	361	395	399	431	425	389	368	443	397	410	409	372	426	357	387	368	383	363	383	372	422	397	381	390	406	416	404	374	398	382	370	389	398	394	364	412	396	412	404	410	359	389	374	392	432	358	393	336	417	393	403	379	407	399	436	421	403	360	349	390	412	389	398	416	397	405	417	356	352	404	408	416	387	427	405	425	380	396	406	395	395	388	366	391	399	403	385	421	398	348	393	399	403	382	397	373	442	421	403	376	399	374	396	381	426	397	387	378	375	411	381	406	402	412	416	387	384	389	387	381	380	387	392	413	366	430	407	399	357	408	407	381	347	387	359	413	406	405	369	417	403	394	423	391	377	395	397	417	365	356	359	361	384	386	399	395	397	368	403	367	411	428	369	357	387	389	395	423	404	386	381	399	390	439	349	361	391	414	398	382	407	386	386	429	397	419	400	381	416	426	411	394	401	414	395	397	355	390	349	386	363	412	412	402	387	440	381	367	393	425	374	380	419	384	380	393	413	431	378	378	392	448	390	401	395	397	393	393	379	442	399	409	353	425	400	404	382	385	420	370	407	422	376	399	426	387	395	390	351	433	396	421	416	418	416	400	378	378	398	429	422	394	409	412	414	380	395	407	428	419	401	391	407	363	432	389	366	392	402	390	371	425	388	392	397	424	394	418	414	404	377	400	417	390	404	403	395	390	396	418	372	388	376	391	388	402	403	361	369	376	412	390	402	408	411	381	384	395	358	408	405	375	373	398	426	429	369	406	407	381	409	381	395	391	395	392	405	398	406	381	364	386	383	373	371	387	408	409	378	400	396	366	387	438	384	405	396	396	393	400	356	422	385	383	413	371	399	416	400	393	392	401	401	388	376	366	386	386	392	414	397	408	359	393	392	433	367	373	336	384	431	394	385	374	417	436	391	362	405	457	416	400	408	364	393	426	411	377	421	391	424	413	411	384	403	389	366	367	387	394	388	383	385	398	386	379	393	374	359	412	414	393	399	370	403	399	397	411	387	395	413	364	412	402	370	400	419	379	416	391	438	412	404	369	406	425	371	401	418	409	384	389	399	391	370	396	421	420	398	396	362	402	395	380	398	428	430	399	429	423	404	408	395	381	370	384	411	370	403	399	398	390	417	364	424	400	381	398	373	413	432	390	367	408	365	385	368	401	383	376	375	424	384	408	383	385	387	361	384	377	383	406	420	379	394	421	387	392	388	402	419	397	389	373	403	383	384	417	365	364	371	381	393	411	410	399	377	414	392	429	374	371	406	392	432	369	435	363	376	374	431	377	366	368	413	399	433	408	428	390	361	370	374	417	413	384	408	389	375	396	391	381	373	422	378	411	407	399	371	412	397	374	390	406	360	397	385	396	396	389	415	368	403	369	414	386	399	410	430	446	399	418	375	411	371	416	397	370	446	398	362	395	393	371	419	397	421	405	402	394	387	379	416	338	399	411	394	381	380	385	388	405	404	394	413	381	395	376	422	368	408	426	399	381	381	392	404	393	399	407	359	404	363	408	422	386	386	407	370	365	354	415	367	384	366	372	367	426	398	413	431	371	401	400	347	358	357	418	394	383	408	433	392	355	388	355	376	381	413	428	386	419	385	386	393	384	418	379	377	403	416	400	401	404	406	413	407	394	412	399	379	398	387	433	412	360	392	450	369	385	380	380	379	400	402	385	401	385	403	395	394	412	374	418	414	355	367	404	349	391	388	403	412	437	405	421	409	386	411	370	422	377	388	387	390	392	405	394	421	380	390	382	394	363	364	407	394	402	394	417	422	385	419	406	425	390	394	426	396	404	427	383	414	391	382	406	383	420	392	385	402	370	431	398	420	438	401	377	402	391	405	413	388	384	415	366	397	352	410	360	392	381	415	370	419	413	395	398	383	369	416	411	381	391	392	421	422	401	409	374	403	407	366	392	427	390	382	365	398	397	407	389	371	379	382	401	390	393	390	428	393	404	379	422	412	409	393	404	427	380	396	412	389	388	407	373	377	398	376	377	372	390	373	358	399	406	399	420	389	399	382	407	389	389	413	395	415	388	400	426	408	434	372	416	426	382	378	375	422	385	407	390	408	429	373	387	407	433	422	397	362	405	398	428	368	398	390	391	388	381	393	367	398	399	389	386	395	387	394	386	378	362	367	403	407	369	392	374	384	401	403	401	392	411	406	371	401	375	388	394	378	395	385	397	370	393	341	404	407	429	365	386	362	416	398	386	418	373	428	381	412	409	405	372	432	350	373	379	392	380	389	384	385	410	400	412	408	385	397	397	405	358	401	419	397	399	390	436	398	385	397	377	394	412	410	401	393	403	391	427	399	382	391	418	386	429	396	382	394	413	355	428	393	413	410	358	422	410	387	420	426	358	397	400	393	415	377	419	352	406	364	366	412	408	403	406	357	389	398	379	386	372	388	409	365	386	371	389	399	426	420	413	387	398	384	400	399	423	390	383	435	422	381	373	400	332	420	393	384	408	373	354	382	408	394	382	435	387	426	407	404	415	430	381	374	397	348	392	420	420	400	388
13683	1087	882	796	568	399	362	324	280	289	279	274	240	246	230	225	213	254	227	233	240	232	253	227	233	244	239	204	218	246	232	226	214	244	221	242	219	212	241	204	209	206	229	221	238	202	231	229	248	230	235	239	234	217	206	198	201	217	240	203	217	259	233	234	211	213	221	241	224	231	251	245	209	200	248	195	233	225	243	210	215	228	240	223	218	184	200	217	234	234	213	212	235	228	212	208	220	225	231	203	222	235	206	232	241	206	223	233	205	233	230	217	204	213	202	250	236	231	218	239	207	220	237	245	207	230	205	216	220	240	231	202	205	244	201	235	233	207	225	220	216	234	211	210	246	220	219	237	226	223	194	261	232	226	241	219	195	211	245	216	206	209	213	218	198	236	243	244	240	231	229	195	209	209	197	250	215	210	224	215	215	230	238	221	263	244	209	223	228	235	213	206	228	194	220	208	214	209	213	242	215	225	218	230	262	229	240	200	247	191	212	208	235	245	230	223	212	221	239	233	232	252	218	215	251	229	226	225	212	208	226	232	237	239	217	221	221	204	232	208	225	264	248	225	251	222	228	246	213	215	231	261	242	220	223	214	240	205	194	206	231	212	209	231	214	219	215	248	214	224	207	206	193	211	257	206	231	206	236	230	199	231	211	216	238	236	221	175	229	241	188	231	228	248	219	213	223	226	203	227	218	217	243	202	225	202	189	193	244	244	265	239	205	226	212	181	228	226	207	205	238	232	192	246	227	236	239	215	212	222	241	229	211	213	210	247	241	215	229	229	206	220	246	224	231	245	199	216	197	201	229	239	222	246	227	245	240	201	236	219	230	211	220	253	242	233	232	226	207	239	221	183	233	234	217	242	230	204	210	222	221	196	190	236	234	212	224	195	232	219	205	200	201	212	247	223	227	202	209	214	225	208	206	223	227	245	253	218	209	220	212	211	240	217	247	242	213	250	222	231	212	219	211	235	236	257	245	194	210	237	213	217	213	235	208	220	208	238	253	244	226	232	207	234	202	198	199	220	245	208	222	223	215	202	227	233	240	251	225	222	230	224	216	241	211	246	206	214	203	226	246	239	226	273	230	212	223	227	216	235	235	213	234	235	214	189	222	210	218	207	204	214	227	218	227	208	221	205	224	217	230	227	231	201	233	249	222	252	240	195	217	197	218	226	269	240	211	215	216	198	225	223	220	200	251	237	231	211	219	252	250	239	213	259	246	225	222	235	200	211	212	237	214	220	209	212	227	199	208	207	224	220	226	199	246	219	185	216	220	226	204	208	208	231	223	215	234	226	251	244	220	199	201	223	240	195	202	235	208	230	250	245	255	229	193	235	196	226	193	200	197	232	235	199	223	244	229	228	202	222	205	222	198	251	248	215	238	228	217	223	214	233	203	215	226	222	228	210	230	241	207	240	222	229	187	236	241	232	252	230	232	208	224	233	210	225	254	243	223	222	236	233	242	209	219	226	239	223	240	240	211	232	221	225	214	217	235	228	225	247	179	225	224	201	230	224	210	238	256	234	226	213	202	225	224	228	233	237	218	234	216	248	243	239	215	246	220	234	223	214	217	198	204	219	234	224	218	214	259	201	243	206	205	225	228	239	230	230	223	198	188	238	202	208	210	236	234	208	214	198	202	217	242	179	225	244	207	227	215	213	243	230	261	222	186	228	209	230	232	209	226	219	244	218	217	212	235	237	190	199	215	230	217	244	213	231	215	218	224	232	232	222	223	209	206	243	215	235	235	230	239	245	221	240	234	219	237	238	204	216	223	235	223	215	245	212	229	234	212	212	227	227	251	219	201	210	212	184	208	208	236	241	233	242	222	209	242	272	245	215	205	235	221	197	209	216	224	245	210	200	257	216	226	217	200	208	198	199	216	239	227	197	182	206	240	240	214	206	205	224	229	246	234	236	239	219	239	224	217	212	219	210	224	207	221	188	222	212	225	252	228	207	233	214	247	241	226	186	198	222	204	237	254	217	212	233	235	239	212	227	236	214	230	238	210	248	226	213	241	235	231	223	258	240	246	207	236	207	221	247	216	220	230	217	229	189	260	252	206	234	229	229	219	209	222	207	236	239	239	190	212	224	222	220	230	220	257	217	218	237	213	214	210	216	219	213	242	216	202	208	233	228	225	238	246	228	181	212	237	189	203	192	217	221	256	211	267	235	217	217	199	215	211	222	238	218	226	209	219	236	225	220	202	213	217	222	228	191	216	227	225	229	252	223	209	212	235	219	231	248	244	223	203	218	252	238	203	222	213	221	218	241	205	217	241	222	223	207	245	256	210	238	228	234	237	229	227	245	232	219	214	246	250	202	236	246	207	197	206	219	199	233	231	226	219	227	202	223	236	232	218	236	229	220	227	225	196	243	207	240	229	207	245	247	214	233	236	222	240	205	182	263	243	247	206	230	225	208	209	237	218	241	200	246	207	220	204	223	243	248	218	225	220	230	223	219	240	237	218	230	212	226	222	223	229	225	232	206	189	205	228	216	215	230	232	212	255	206	227	214	236	235	251	230	181	203	234	224	240	206	220	208	205	233	216	220	218	221	229	234	216	235	203	196	224	257	215	247	225	234	222	226	212	222	213	224	206	222	240	216	235	221	213	233	220	252	223	203	209	211	207	204	252	261	228	212	235	242	218	246	210	214	245	227	200	222	227	230	244	210	203	242	235	249	233	236	197	210	233	207	205	202	238	212	210	230	224	234	227	218	214	226	226	246	220	209	245	226	218	205	220	234	216	210	250	221	221	240	197	240	205	221	227	219	238	220	210	211	215	210	230	211	206	250	220	261	229	237	233	234	227	237	215	203	212	236	227	207	198	221	217	208	226	202	212	208	257	213	204	229	223	199	213	220	209	191	196	218	187	217	236	212	226	233	227	247	253	240	229	256	232	243	231	214	224	219	242	230	210	215	207	224	229	244	198	233	229	222	217	214	276	237	231	235	193	242	226	224	237	230	198	228	216	221	226	245	243	254	252	231	233	228	212	270	222	216	210	216	227	198	231	241	198	227	214	236	210	198	236	205	242	226	205	216	235	235	216	230	210	235	211	255	233	219	225	211	231	227	225	210	219	222	211	228	228	230	236	234	221	219	220	211	229	235	246	215	206	209	210	224	242	210	205	236	229	259	241	219	242	198	255	210	224	221	221	235	257	248	214	231	203	258	243	233	235	185	219	213	208	249	215	218	192	223	246	232	241	216	225	214	222	214	202	213	230	212	235	254	206	194	207	204	215	230	196	205	227	204	246	215	232	229	224	230	224	241	219	197	248	229	231	215	250	259	254	188	222	195	212	237	238	241	217	232	211	220	236	221	235	240	229	228	226	229	206	235	240	253	204	236	235	238	231	224	231	203	227	243	231	260	233	194	210	199	200	232	215	213	204	201	208	218	245	221	228	220	240	228	228	223	206	231	244	239	232	222	214	217	225	222	247	230	239	241	217	228	222	225	198	229	209	243	189	208	251	226
8135	1081	2097	2219	1956	1592	1378	1149	1017	957	923	846	806	762	811	750	711	648	681	656	631	657	649	664	689	629	638	614	596	630	637	597	581	624	577	594	600	559	607	621	566	542	610	613	610	579	608	543	574	586	578	530	589	574	609	545	597	610	558	567	571	608	544	569	611	577	577	546	607	575	585	563	543	596	566	534	617	562	584	584	565	587	577	575	543	574	555	539	603	581	575	556	544	588	590	545	591	532	588	534	528	573	616	564	583	602	573	584	572	554	560	568	598	554	596	550	562	520	567	582	571	595	601	595	539	568	563	563	581	591	587	539	567	572	578	560	596	541	570	603	591	581	550	576	583	555	554	554	544	568	562	544	572	570	564	507	526	566	581	569	559	573	567	531	541	560	563	540	556	582	580	571	591	539	580	572	586	599	563	530	564	582	557	581	564	540	560	567	574	520	593	612	538	549	564	559	556	563	572	564	570	548	571	576	547	539	522	580	523	587	575	549	573	554	593	599	517	529	583	563	576	594	548	565	552	551	581	583	581	582	545	573	610	549	606	587	528	563	569	563	550	602	545	589	589	569	552	546	554	535	619	582	550	590	571	527	578	587	562	567	546	585	530	600	555	548	592	508	579	545	591	555	562	559	576	561	566	568	605	567	588	536	536	635	568	560	573	585	577	547	555	564	541	609	530	587	563	579	540	553	556	561	558	572	558	569	600	560	526	535	539	576	605	556	586	533	559	576	597	538	560	582	593	543	537	553	576	545	564	577	546	526	544	554	546	532	587	559	552	591	547	532	549	571	564	573	581	593	591	562	556	539	569	597	610	547	559	584	541	525	522	541	552	527	499	530	558	582	582	577	539	594	576	566	576	629	578	586	581	532	578	583	573	540	572	537	540	541	576	544	536	521	537	570	628	555	601	558	576	560	547	579	569	572	547	574	607	580	549	564	571	561	564	548	559	562	564	574	583	532	556	589	545	543	595	571	565	563	551	616	557	577	576	545	568	577	511	571	532	624	586	563	563	570	578	579	564	524	561	544	580	574	582	501	570	556	598	524	581	556	578	594	581	571	566	568	545	591	578	518	573	598	551	580	562	615	548	566	592	577	563	582	616	583	552	540	578	549	574	556	535	530	559	547	554	527	586	559	544	574	554	548	557	531	586	510	546	551	569	599	558	548	593	535	569	557	567	531	554	568	621	599	568	546	561	564	555	590	557	532	548	559	554	568	571	557	553	574	604	562	583	556	578	528	539	545	549	552	532	555	563	542	552	564	555	584	576	550	581	590	591	546	546	532	551	538	557	606	593	576	572	564	587	609	558	569	577	574	561	573	571	568	609	556	569	564	551	571	534	575	536	561	544	561	531	522	531	583	600	524	575	572	555	549	592	568	565	573	591	562	530	591	548	578	575	621	532	603	513	585	582	580	584	552	528	555	575	598	585	553	561	563	538	561	601	554	551	525	593	570	574	572	559	556	562	581	572	573	567	509	554	552	586	564	552	547	587	538	567	574	570	539	529	607	580	557	559	554	579	558	564	580	570	566	557	582	520	576	575	591	570	521	562	563	552	530	523	592	555	545	567	562	546	575	565	586	556	544	533	570	534	590	580	595	536	537	559	537	577	548	545	581	504	519	566	559	591	550	575	563	516	562	542	558	552	551	629	597	537	554	593	570	552	608	566	562	565	598	566	583	596	568	549	527	583	550	586	601	569	539	556	565	602	543	584	571	555	523	584	557	557	585	568	561	560	563	558	579	552	528	561	575	526	619	575	569	549	525	533	580	551	568	564	553	545	552	545	557	540	551	542	528	582	563	569	552	575	592	601	579	564	564	550	592	569	559	598	537	571	572	527	542	563	524	551	581	586	571	558	546	540	533	600	532	567	581	551	566	544	542	582	547	551	549	573	533	540	579	542	542	590	616	510	547	588	561	569	597	541	543	572	565	555	540	533	559	594	558	576	534	560	550	576	580	581	578	537	558	567	581	584	581	599	554	583	560	552	549	600	590	565	540	566	542	572	583	560	560	649	565	581	559	582	604	576	573	543	571	567	580	548	559	597	619	599	552	570	552	545	573	562	550	575	571	578	624	565	589	548	597	580	531	569	588	554	581	547	534	543	579	510	587	593	541	619	597	529	607	588	568	559	541	516	566	539	575	571	542	535	548	551	596	564	589	575	545	571	560	594	536	597	611	590	544	573	552	549	557	587	562	549	565	534	558	561	562	543	563	563	571	577	545	514	551	569	549	572	563	574	581	594	569	609	546	535	575	598	568	530	562	530	550	560	604	599	593	542	553	580	546	587	564	563	571	554	513	575	563	590	537	560	542	581	555	541	586	566	564	559	528	554	545	595	564	571	585	567	559	573	602	572	564	564	548	587	581	580	568	542	584	571	555	574	574	563	576	587	593	595	559	581	589	557	549	561	551	587	606	574	587	570	543	587	566	576	555	566	554	540	537	508	511	575	554	557	601	571	522	531	547	584	570	534	581	546	585	537	548	550	544	556	577	555	559	563	543	522	584	582	562	591	528	552	545	512	573	592	576	580	555	526	573	582	572	598	537	573	600	562	587	570	557	560	576	548	574	524	576	558	582	597	551	590	564	599	556	582	578	553	604	602	540	592	523	566	548	555	528	534	560	580	554	583	552	571	570	605	565	555	606	539	602	579	563	555	570	533	563	574	569	559	549	584	559	576	563	534	570	560	555	536	542	593	595	564	537	563	515	546	570	581	541	553	561	557	547	559	572	549	584	557	543	574	583	563	573	556	585	548	550	575	561	602	562	586	598	552	520	570	572	593	532	593	565	550	585	560	565	540	546	582	582	579	574	595	568	562	511	557	561	512	541	518	602	515	583	575	571	578	547	575	563	594	583	596	560	572	542	580	593	554	595	548	561	563	571	572	558	563	534	522	544	574	588	553	601	548	519	585	611	600	523	563	544	610	551	558	595	576	569	570	622	560	574	569	568	583	520	598	569	572	598	561	566	577	542	533	593	566	578	552	531	512	545	564	508	546	556	567	606	547	572	575	576	589	575	551	551	590	572	582	566	545	579	538	523	598	547	566	581	550	573	583	579	543	608	579	591	585	570	580	555	567	597	554	562	575	528	594	545	573	524	567	553	593	588	596	554	591	547	573	589	552	557	552	577	551	596	529	596	579	536	559	541	579	560	562	559	563	574	534	570	554	544	555	518	560	603	545	542	579	596	529	520	556	553	547	556	545	553	542	582	550	564	519	546	565	566	558	583	548	540	542	538	543	517	618	581	547	538	525	532	535	586	513	606	575	588	556	558	555	559	539	567	538	574	552	568	544	531	563	518	567	568	579	603	568	546	555	574	558	553	560	559	517	589	536	591	514	623	619	534	596	566	515	582	561	562	579	569	574	563	536	533	550	532	581	561	558	586	586	572	581	573	568	592	571	585	536	533	561	578	571	548	549	580	571	565	530	558	563	587	549	520	559	578	537	551	564	555	548	530	584	572	595	564
1708	331	300	325	332	350	288	323	316	278	279	281	293	336	296	321	291	321	314	313	314	305	272	328	321	330	327	278	292	288	313	324	281	261	307	319	357	310	321	292	321	319	305	318	309	343	313	327	319	310	310	315	285	337	335	290	268	303	298	307	347	322	298	319	282	319	282	264	277	287	354	320	304	276	305	297	304	305	316	316	294	307	297	322	301	284	277	299	304	281	276	332	295	320	311	318	294	308	287	307	298	295	279	284	300	296	314	308	303	332	280	290	311	326	306	302	293	312	324	265	302	307	317	325	311	299	292	324	319	282	301	325	324	286	313	298	303	271	319	299	338	308	292	304	288	313	298	272	320	301	300	320	320	322	306	323	315	327	291	325	280	328	310	324	311	319	334	290	274	278	287	299	289	347	310	290	292	308	293	280	301	309	288	297	320	305	279	316	301	294	311	323	324	302	285	322	275	304	320	284	311	297	308	321	292	327	314	298	295	291	311	311	335	309	331	342	301	294	310	328	289	309	322	271	310	296	305	329	302	297	310	300	280	304	292	287	296	302	279	316	271	298	270	284	291	295	337	336	329	288	313	310	325	335	304	317	262	300	339	290	316	316	299	296	291	329	275	291	323	317	326	297	312	314	325	307	274	281	301	294	281	273	298	318	278	296	292	303	283	298	299	312	288	307	321	296	321	288	281	294	313	269	336	300	322	319	299	312	302	323	273	298	305	294	291	309	336	289	306	288	314	294	318	311	298	319	300	293	313	317	334	300	312	289	313	332	290	316	289	309	324	345	318	307	312	325	305	313	306	278	317	280	308	304	302	303	322	292	321	310	300	318	309	289	310	296	292	329	302	328	306	286	294	293	306	279	311	326	329	305	281	292	281	312	295	294	315	281	279	310	325	305	291	297	296	315	285	305	325	299	300	332	280	309	269	288	303	314	322	318	297	303	275	282	312	287	294	291	318	306	278	284	300	284	342	295	287	294	275	292	309	322	305	291	321	304	303	312	314	313	310	296	312	289	316	309	343	308	325	293	333	329	328	321	322	336	308	297	279	273	326	288	305	340	336	299	315	286	338	271	306	305	318	312	306	308	310	314	300	286	278	305	313	320	292	314	318	302	297	297	286	306	310	284	328	309	268	280	315	337	301	297	273	266	315	353	293	320	287	318	284	291	330	284	268	355	358	304	303	299	276	309	320	357	280	298	326	278	260	287	288	315	317	323	341	304	318	291	317	323	283	307	315	305	282	303	284	319	284	329	307	300	286	312	282	279	290	302	302	313	293	307	319	314	274	277	306	319	314	268	305	330	308	299	289	308	318	285	337	291	323	310	338	295	305	298	292	277	300	274	320	302	351	328	318	286	309	330	356	265	334	284	267	304	315	297	280	270	294	333	311	326	287	291	285	273	281	337	306	317	299	284	304	304	312	292	315	304	306	296	311	298	316	320	316	279	298	335	300	334	294	268	309	303	302	283	288	277	311	327	345	306	311	287	282	304	298	336	341	291	302	284	315	314	331	337	319	294	313	314	321	306	298	291	261	312	318	286	284	317	305	301	290	324	279	288	301	301	313	320	334	282	309	287	296	310	333	319	297	296	307	298	295	269	300	305	326	318	312	267	268	273	298	325	292	307	304	329	308	321	279	302	307	302	312	298	307	306	297	284	300	287	307	300	316	311	298	341	298	304	322	317	308	326	321	304	309	285	296	294	324	294	338	308	313	300	324	315	316	312	327	317	296	319	287	297	303	316	303	290	282	303	299	299	293	303	295	322	317	323	284	304	312	312	269	329	311	298	300	322	328	292	317	288	293	303	319	327	318	288	357	328	291	291	316	300	296	290	276	309	268	304	303	303	322	323	326	318	311	280	333	295	288	298	305	293	303	299	314	310	288	319	279	351	316	286	304	300	279	278	308	303	327	307	320	280	303	283	299	306	316	307	296	278	308	323	299	304	278	319	317	334	296	291	305	262	311	286	304	342	305	332	307	334	295	323	290	324	296	305	292	304	289	291	286	307	293	271	310	318	296	321	310	321	297	301	286	319	279	295	293	280	301	315	306	293	345	299	299	301	304	312	279	270	304	274	295	292	299	315	303	280	277	285	350	304	306	302	262	315	314	269	302	321	313	327	258	339	322	291	299	306	318	335	317	322	324	306	330	310	279	296	289	291	293	307	317	329	287	288	302	311	283	325	279	307	292	314	310	315	351	307	272	303	290	344	331	342	293	275	293	267	320	330	302	294	287	290	294	297	300	303	295	295	276	327	281	270	282	295	298	319	310	310	300	297	288	329	297	316	303	311	310	322	305	290	347	327	269	321	303	331	317	315	317	279	291	314	310	295	289	333	314	322	330	289	306	318	295	294	275	322	306	298	304	284	279	308	330	321	293	344	284	328	273	304	314	282	281	301	271	289	311	291	318	313	311	294	306	302	332	334	306	318	303	311	291	306	287	285	320	309	299	357	307	298	297	338	325	298	329	329	303	313	298	310	334	289	287	331	298	317	295	313	343	301	336	267	302	303	340	293	334	294	327	305	285	330	301	310	267	293	313	314	334	303	302	323	316	317	294	291	299	279	306	328	304	296	319	282	323	325	300	312	292	302	279	307	310	325	310	299	262	301	291	271	335	324	271	335	311	273	297	284	307	312	310	266	307	292	283	307	331	297	317	289	370	293	306	292	307	334	284	306	297	315	308	293	321	324	292	290	296	290	311	319	330	311	309	308	299	296	287	294	341	319	312	326	300	304	323	307	287	317	331	310	295	335	290	275	325	289	276	327	289	298	313	338	282	326	295	323	300	282	299	298	305	319	353	312	294	296	294	292	331	311	327	288	289	305	327	307	294	303	300	287	322	265	301	282	323	310	283	323	322	290	295	348	328	288	288	312	294	326	303	320	295	316	318	314	297	326	338	328	294	277	322	296	318	304	312	308	269	285	292	319	310	308	321	271	298	308	275	317	330	288	301	297	311	323	324	314	286	295	295	341	351	302	295	290	289	308	267	259	306	304	301	274	281	306	322	302	336	281	286	290	294	302	310	323	327	294	316	328	289	296	303	327	331	309	309	317	312	308	292	267	294	309	314	327	292	292	295	325	349	312	320	314	290	348	335	325	311	310	279	297	306	281	328	292	311	267	321	308	312	308	308	288	317	323	297	278	296	319	321	294	301	291	291	319	327	280	293	323	335	292	302	323	295	324	320	312	334	291	268	311	307	319	279	291	287	302	317	298	310	301	314	309	281	289	313	327	288	296	317	283	278	304	315	296	313	261	296	262	319	302	324	338	292	318	326	299	329	310	305	328	312	291	322	320	301	312	317	291	307	309	312	299	321	321	311	278	310	301	307	298	279	271	310	304	276	299	298	279	304	311	295	279	284	269	304	331	303	297	273	330	309	281	293	326	298	311	326	312	288	272	290	319	317	310	277	327	306	321	333	297	320	302	314	291	326	341	320	290	286	307	276	310	313	311	321	308	311	289	279	299
1875	752	710	720	724	698	711	686	717	710	694	695	687	666	691	697	681	682	741	704	674	734	625	708	668	688	692	725	673	676	746	707	623	698	718	663	637	688	681	718	688	685	717	667	668	664	720	728	643	678	693	692	746	735	712	685	714	730	726	684	696	655	721	687	709	730	677	679	666	718	721	632	693	692	714	671	711	658	678	667	731	676	649	691	702	740	652	733	698	685	704	672	701	666	686	709	705	682	705	646	681	691	711	673	686	687	669	713	658	689	729	684	708	670	653	720	721	677	673	610	742	724	684	726	716	671	721	672	716	717	698	687	714	711	686	720	676	647	653	714	687	711	684	671	701	739	669	666	713	666	664	700	716	635	670	664	693	726	712	669	694	699	660	680	682	724	704	700	678	668	722	736	723	671	689	694	731	712	677	657	667	771	686	713	687	728	694	725	679	707	685	687	682	703	674	716	706	711	749	683	684	694	683	667	696	693	664	677	641	646	658	683	677	684	679	720	698	726	678	644	670	704	706	745	693	660	608	731	687	686	670	725	686	687	699	630	714	691	734	659	671	678	666	683	674	707	692	701	667	700	669	687	737	696	692	666	716	719	665	714	704	694	685	681	667	666	705	687	727	709	705	716	682	705	703	717	713	678	704	686	713	647	698	682	656	707	716	673	694	646	714	689	666	658	724	661	727	704	679	690	697	645	692	680	679	679	710	683	675	694	674	673	711	647	689	708	683	669	672	704	682	670	714	670	674	683	714	709	695	718	666	697	721	715	681	676	690	709	677	648	676	707	696	690	727	712	667	727	708	673	681	696	663	692	709	654	684	642	658	681	666	673	667	726	708	678	763	705	662	690	699	670	679	665	693	738	733	766	684	731	704	683	675	678	697	700	679	672	648	742	666	720	719	718	726	695	695	673	733	704	693	694	708	647	706	679	712	707	679	660	684	641	701	693	663	674	695	729	637	686	686	688	718	713	651	681	740	718	672	719	686	720	696	701	685	668	665	688	727	709	710	651	690	668	715	702	751	699	727	678	662	688	730	651	693	673	696	646	702	674	698	710	682	699	706	710	675	682	701	667	658	698	673	675	713	683	698	675	669	707	679	726	674	703	702	702	697	669	680	730	697	645	679	690	663	700	714	695	686	718	696	681	695	689	730	736	705	643	671	727	695	687	760	732	725	669	665	712	706	726	688	669	683	724	675	666	694	678	694	698	685	670	689	677	659	699	683	720	671	660	678	695	626	677	708	645	643	716	690	687	645	683	652	710	657	700	713	703	709	715	730	630	681	700	707	747	698	670	666	699	683	682	764	669	709	704	717	666	672	675	695	673	713	696	708	608	704	744	732	668	691	742	755	721	709	659	647	661	649	687	678	724	676	721	667	730	657	707	728	722	708	674	709	667	664	730	697	716	667	677	695	710	673	670	710	740	705	731	696	666	679	655	652	651	692	713	657	727	675	680	737	746	691	696	707	663	636	702	667	737	670	691	693	671	722	713	685	643	686	715	710	677	684	695	649	650	670	706	721	668	645	731	664	709	683	664	681	673	709	666	687	687	711	652	704	721	692	637	689	741	699	659	669	696	693	669	706	645	651	682	731	706	697	707	679	711	648	696	729	710	702	678	707	727	717	739	738	745	752	675	702	737	739	693	712	712	724	650	736	692	696	703	678	712	708	660	713	648	690	694	657	706	677	666	670	668	647	676	736	746	741	656	741	690	634	732	650	718	647	665	729	682	743	692	660	664	714	645	697	674	691	705	712	683	715	662	746	674	700	728	691	680	665	690	666	713	716	635	724	720	713	703	697	664	656	729	693	732	698	705	663	713	711	622	690	678	712	701	697	647	672	685	667	671	732	666	656	705	685	736	699	655	708	693	732	687	680	685	706	739	639	732	669	702	693	721	651	733	695	708	690	730	717	721	680	713	726	649	725	694	684	662	678	679	690	665	757	697	656	675	718	674	686	687	658	680	693	708	697	701	696	702	669	676	676	649	644	704	697	730	656	678	705	726	714	683	662	674	705	710	688	661	720	685	733	748	732	678	721	659	686	704	712	709	697	745	681	723	723	677	720	684	678	694	741	695	717	685	717	697	673	665	718	667	687	675	674	676	680	694	696	688	696	651	731	696	711	735	646	713	672	703	726	687	698	684	682	653	684	685	664	691	668	705	721	653	672	657	683	707	737	725	698	670	679	665	653	672	720	705	719	681	657	646	736	735	679	671	704	641	653	681	616	648	655	678	714	687	689	699	681	679	665	682	642	691	679	690	687	687	640	709	719	699	704	696	717	699	626	663	665	677	719	680	708	667	702	683	665	783	676	710	736	674	693	704	677	715	674	691	696	662	682	683	693	655	693	722	659	646	669	685	688	710	727	668	668	653	677	695	671	668	697	693	689	730	737	695	683	643	710	698	675	676	706	655	707	750	704	636	755	690	671	680	694	652	675	707	685	719	714	684	652	713	739	725	723	762	653	665	684	689	675	685	709	711	673	703	722	724	749	708	742	685	696	675	659	680	711	704	706	666	720	687	702	721	643	706	717	703	680	672	691	723	654	675	701	700	676	683	689	703	668	685	739	730	676	689	654	658	684	667	677	689	702	728	706	701	728	706	697	669	693	728	679	720	700	704	687	690	668	704	705	701	714	708	664	734	678	713	791	686	700	703	641	669	709	656	664	662	734	709	700	687	671	673	708	662	676	698	722	674	634	720	619	685	658	691	702	668	685	686	722	692	724	736	652	659	739	692	696	697	632	699	707	662	752	695	705	705	685	692	696	673	672	705	676	685	705	717	665	683	740	723	705	620	678	680	662	696	671	646	700	664	676	707	709	733	666	687	641	678	670	688	683	697	670	729	696	681	667	654	713	725	694	694	672	759	694	705	631	671	674	637	689	722	700	677	688	663	701	671	695	648	663	720	684	678	696	744	724	677	690	667	712	708	709	695	719	720	679	722	701	686	719	648	685	723	663	677	699	693	642	691	682	676	718	706	715	724	663	708	715	710	677	671	749	694	697	736	663	700	655	694	706	738	665	699	714	728	717	710	731	693	659	716	678	699	704	704	692	738	686	637	691	666	698	693	697	666	680	699	687	716	688	690	656	680	669	732	667	695	663	690	728	695	668	710	675	705	661	701	647	681	706	690	732	682	661	710	706	729	672	695	702	670	711	668	726	719	681	648	697	688	720	703	667	695	629	681	703	699	680	675	662	688	677	661	673	707	684	669	718	705	616	661	674	738	697	719	731	653	705	663	711	640	712	685	686	675	719	745	642	691	730	703	689	695	676	716	692	724	648	704	707	679	671	684	685	695	662	714	702	721	740	709	708	662	644	728	702	680	626	689	659	670	691	680	670	682	682	708	690	665	639	634	644	678	667	657	685	690	747	683	724	698	665	741	645	665	688	669	659	755	661	699	726	689	669	650	701	688	662	650	692	697	693	716	660	713	665	706	673	671	701	655	674	716	682	703	698	686	706	682	708	691
7435	453	436	399	295	271	234	179	184	175	165	140	163	170	144	157	160	157	153	148	161	154	163	172	162	147	144	142	123	127	140	137	160	146	133	150	131	121	129	163	138	172	165	158	154	153	143	140	174	166	138	162	124	140	133	163	146	137	154	164	162	166	129	154	144	158	155	141	136	166	147	144	138	142	155	145	143	158	129	139	139	138	138	123	138	151	144	153	155	121	120	162	147	138	153	148	154	137	159	170	110	157	119	132	163	119	150	169	161	154	146	140	134	180	140	146	145	166	142	124	111	150	150	157	152	134	167	148	133	147	129	138	131	124	142	157	159	143	167	149	147	133	147	145	131	144	145	148	159	152	157	143	140	147	118	165	120	139	129	124	133	133	136	142	156	158	125	148	152	118	155	148	150	135	144	139	145	147	153	135	169	123	143	131	156	145	150	139	139	153	120	134	164	155	142	159	165	149	142	147	151	131	166	129	135	144	155	143	138	130	158	125	143	173	145	112	159	134	139	176	144	149	157	139	125	132	160	153	129	139	159	133	137	112	165	165	138	171	161	150	155	140	137	182	138	150	143	154	146	153	129	148	171	157	125	132	162	130	144	150	140	136	141	151	166	166	140	129	145	159	152	121	147	153	157	138	132	130	138	145	143	144	160	128	137	121	142	157	174	141	129	167	150	135	155	141	141	145	132	158	148	155	152	132	125	147	119	124	150	150	144	160	139	138	144	151	152	160	158	133	139	148	169	131	123	136	140	157	132	159	155	140	136	149	154	134	140	151	159	180	140	171	139	144	132	142	144	142	154	138	150	151	152	125	152	138	144	129	133	148	125	153	150	157	146	130	155	125	156	181	161	170	132	153	153	157	130	152	157	150	148	132	133	146	127	165	143	144	153	148	164	156	184	149	133	135	132	171	155	147	160	136	147	147	145	138	154	141	134	149	130	168	137	124	144	161	158	147	144	148	175	139	177	171	152	173	157	159	144	150	144	147	122	135	153	155	145	139	157	142	153	151	132	137	132	164	142	129	138	153	125	131	146	144	155	143	138	156	142	145	144	161	136	164	171	164	155	145	143	153	138	124	145	147	148	137	139	145	149	167	144	150	144	109	164	131	135	132	164	154	162	147	160	125	140	142	143	139	150	133	144	118	170	165	140	140	162	167	150	159	154	148	148	122	172	157	157	149	143	150	170	151	143	137	165	126	153	119	128	142	116	136	162	147	124	138	153	131	155	142	142	132	137	150	150	139	146	148	128	154	175	131	143	160	167	150	148	165	181	137	144	149	128	147	141	156	127	160	132	157	162	143	142	156	134	158	158	141	155	151	155	153	146	162	138	146	126	151	130	140	143	162	149	157	135	126	149	146	162	150	157	142	143	157	150	153	169	165	148	128	160	140	169	153	148	159	154	139	140	140	133	148	137	163	148	149	152	153	145	148	130	144	168	140	141	153	142	149	142	148	137	169	158	162	156	155	141	116	145	138	139	138	162	158	138	160	184	122	166	130	139	146	148	138	152	158	142	158	154	130	152	146	138	133	140	149	164	126	157	149	169	149	142	166	136	131	157	121	139	124	129	148	147	141	162	154	138	168	138	133	153	135	146	156	141	145	149	152	137	125	148	127	127	153	127	134	158	137	143	151	139	171	156	153	115	136	139	174	159	163	156	115	137	138	160	153	149	140	146	148	147	119	148	142	153	182	153	134	151	143	162	132	126	162	153	137	153	142	145	152	117	164	149	128	159	144	136	137	141	140	142	147	165	133	158	140	152	146	168	132	161	171	142	160	151	153	128	135	147	158	167	161	128	130	145	137	146	135	133	152	154	151	143	138	135	129	153	152	135	157	137	144	135	144	155	147	152	149	151	138	132	151	133	124	149	129	156	154	136	122	179	139	135	152	145	143	161	131	137	137	149	145	120	144	164	156	138	127	148	124	154	142	138	141	148	143	150	136	173	136	138	145	132	109	125	145	137	147	145	156	135	155	139	137	143	150	149	137	145	152	160	146	150	119	155	144	139	145	139	147	145	166	162	136	170	157	144	155	147	135	151	152	146	153	114	169	136	147	171	148	130	155	133	152	134	141	126	155	126	145	137	147	149	132	157	156	147	139	150	148	136	144	154	134	123	140	131	112	130	140	160	139	163	161	145	135	136	160	150	141	144	142	135	140	158	110	159	149	119	153	138	139	152	152	141	168	123	145	170	144	149	150	164	154	141	165	153	120	146	175	165	156	172	148	166	135	173	135	148	154	145	173	154	137	153	129	142	147	161	159	141	136	162	168	150	156	155	128	154	149	124	135	120	148	139	137	143	135	139	156	153	158	151	143	152	134	132	156	144	150	162	149	150	160	153	139	147	144	157	137	160	156	133	135	157	115	138	148	144	146	165	148	161	143	156	145	160	150	155	126	132	172	150	141	145	167	147	123	143	121	146	150	147	150	156	155	126	135	163	151	148	153	135	138	139	131	154	143	171	160	146	164	131	121	153	141	146	138	146	131	131	154	124	154	153	167	126	129	124	154	156	133	153	149	161	146	149	151	137	139	138	132	125	168	171	150	125	120	160	153	148	143	141	159	172	146	125	163	128	161	151	135	162	160	156	153	166	129	167	133	140	157	151	161	129	150	158	159	150	124	132	152	146	167	162	135	140	145	149	140	144	123	137	131	148	143	146	145	132	147	152	140	163	172	148	153	135	141	139	130	134	164	156	163	151	130	150	146	146	135	163	161	139	138	181	166	147	141	133	126	151	146	154	143	167	133	138	149	148	134	170	145	144	147	137	152	140	152	150	160	122	134	146	139	148	161	161	130	127	158	138	142	156	159	132	141	159	151	159	132	130	143	132	149	154	127	148	122	173	139	146	151	152	163	134	152	153	134	167	160	139	160	148	150	151	161	133	162	151	153	132	143	162	129	171	151	152	137	142	168	157	136	132	128	148	137	158	148	158	147	151	160	151	146	138	156	144	138	152	170	157	131	132	142	148	117	157	148	164	161	151	137	149	160	165	136	139	166	157	142	158	138	132	125	141	161	169	160	150	153	146	136	151	161	152	162	131	144	110	120	142	151	143	146	143	136	143	145	167	170	147	139	155	151	155	146	136	139	145	160	150	161	141	141	140	140	161	149	117	146	139	132	152	144	150	120	163	155	166	166	137	138	143	154	166	155	139	158	127	133	144	137	136	160	151	164	146	154	152	173	157	150	146	144	142	155	159	130	171	138	128	146	148	136	145	122	141	135	163	122	141	129	136	133	128	131	141	147	157	158	160	153	124	158	158	173	146	129	141	151	140	155	147	150	138	153	145	133	135	136	141	177	157	132	153	150	153	156	122	158	162	143	152	131	164	157	147	152	139	138	155	157	147	151	136	144	145	154	129	161	146	156	164	146	171	128	132	134	129	147	167	159	132	181	153	138	147	131	131	144	166	148	155	151	137	115	155	165	126	145	162	131	129	139	156	148	143	138	118	141	146	151	172	125	125	138
6093	655	1059	1135	1068	919	777	646	671	588	562	519	495	495	485	483	490	466	446	438	434	459	401	454	448	414	464	427	434	428	441	419	393	399	409	446	399	419	399	391	407	371	409	389	367	392	405	403	419	414	409	416	427	384	379	393	390	359	402	397	390	402	405	392	401	416	406	425	410	414	386	397	405	380	400	408	383	400	378	396	401	365	389	391	368	408	418	337	400	391	426	407	386	395	386	394	406	370	420	402	386	384	384	387	398	425	417	372	401	381	347	359	370	388	377	399	368	378	436	414	425	405	380	410	400	366	381	436	406	406	412	419	380	423	419	349	383	417	369	377	359	387	438	389	383	378	400	386	370	392	396	411	395	367	383	388	372	386	377	388	404	375	393	363	377	370	403	420	346	383	393	397	400	418	392	394	370	431	397	432	385	371	399	404	414	377	362	402	414	403	405	391	387	411	384	382	426	391	374	400	394	420	379	393	370	398	361	404	403	390	397	404	380	416	383	384	375	370	415	421	424	388	403	391	409	406	427	429	371	350	396	382	388	377	371	416	375	380	369	398	385	419	358	396	427	407	372	399	394	420	397	370	391	357	391	391	413	384	405	398	375	372	369	396	395	391	389	391	397	382	335	394	367	371	392	436	409	372	379	383	437	392	396	385	385	451	371	432	421	422	378	373	427	407	395	404	419	384	409	398	365	390	409	366	417	370	345	374	437	425	417	369	398	396	373	410	416	366	398	371	404	420	386	383	388	379	391	420	407	450	410	380	388	379	361	377	420	393	377	407	380	404	418	398	383	368	357	365	410	409	394	376	371	411	389	388	399	399	414	431	394	418	403	385	373	378	402	397	385	375	384	388	395	408	374	400	386	428	383	377	380	389	378	373	398	374	393	388	419	382	419	410	404	384	374	398	395	379	396	404	395	385	414	407	402	396	352	369	387	383	417	384	379	359	389	372	366	410	384	398	401	382	402	425	384	415	388	413	373	401	383	401	383	388	386	401	394	418	425	377	393	393	397	399	359	391	371	401	387	414	376	368	373	394	421	380	364	386	394	388	427	392	384	407	364	431	408	403	390	372	389	403	436	355	426	397	408	415	368	456	361	408	357	406	378	363	390	406	396	373	436	385	388	378	399	379	392	351	422	402	424	379	379	396	383	398	407	394	384	376	393	373	358	408	409	400	384	420	400	370	421	408	372	381	396	397	389	435	379	379	420	416	385	426	416	414	394	409	377	377	377	381	387	380	393	380	368	395	445	376	364	377	377	411	392	385	367	393	413	399	375	387	397	407	410	412	397	388	372	400	416	383	395	431	405	461	392	371	401	394	413	381	373	401	379	398	397	411	360	340	397	393	388	386	388	418	405	383	407	376	432	403	386	383	398	400	366	360	406	378	421	378	359	387	416	380	377	413	393	388	387	384	412	405	404	375	404	356	398	390	375	405	399	433	406	397	378	396	391	391	415	389	429	398	376	390	396	411	387	431	426	438	382	429	380	406	397	376	371	386	409	421	389	426	396	390	416	370	374	396	413	415	395	433	412	396	395	404	418	422	377	371	402	390	366	409	406	380	382	415	388	445	391	411	376	395	419	375	424	378	402	429	406	407	408	355	410	374	397	367	394	393	375	377	362	368	425	393	399	376	400	386	407	388	411	410	385	411	407	396	403	384	396	376	369	374	396	362	388	361	399	405	356	406	415	419	394	382	429	428	400	393	411	397	369	402	375	402	398	397	412	366	413	366	408	382	411	382	406	416	392	432	386	389	399	393	402	393	411	407	402	373	387	361	413	368	381	378	398	398	369	416	424	403	381	412	426	393	433	388	419	391	403	384	407	414	375	368	422	423	395	370	387	418	392	410	410	397	384	396	366	366	374	384	404	390	393	387	408	392	398	359	390	409	386	377	420	409	385	378	398	378	381	396	371	402	362	408	428	403	378	400	406	422	396	364	399	423	392	399	388	426	403	371	384	397	399	392	442	422	374	385	424	387	402	392	389	380	354	434	376	438	415	410	383	396	380	420	389	421	374	398	399	418	398	411	440	374	377	413	402	385	429	406	389	422	367	425	402	387	358	391	394	404	368	425	401	403	371	407	387	391	414	425	405	388	401	417	410	391	427	412	412	417	421	411	374	382	398	401	404	447	426	382	403	381	394	373	390	400	399	400	421	408	397	380	389	361	398	369	399	399	373	394	387	375	390	370	407	396	411	385	383	400	357	389	420	410	381	405	388	388	367	381	391	411	390	417	374	383	415	372	383	382	390	440	394	385	409	408	407	399	391	390	407	373	392	345	420	438	395	411	380	371	407	387	370	408	392	374	409	368	379	395	416	389	397	389	384	406	386	355	387	387	382	388	362	378	434	387	404	396	405	390	433	400	422	408	410	344	417	373	370	411	353	373	421	416	390	401	401	385	370	441	381	412	376	411	342	409	405	360	356	371	412	407	403	383	396	401	383	415	424	407	426	416	406	398	399	406	391	365	394	376	387	362	407	386	425	406	424	377	398	374	379	368	374	413	401	410	393	417	392	406	385	393	412	382	398	396	420	383	402	412	407	397	366	403	407	384	396	388	402	388	394	367	412	379	390	406	340	401	390	372	409	371	409	390	390	416	380	416	378	369	364	376	363	368	403	401	388	392	430	381	428	396	424	418	426	409	391	377	353	411	405	390	409	392	403	403	380	395	382	410	387	364	390	394	414	384	395	392	387	377	402	413	384	405	368	394	409	396	380	404	403	377	381	405	416	405	427	394	371	403	389	395	383	381	431	399	410	389	390	412	358	437	389	399	392	380	402	415	381	405	390	430	399	407	396	390	405	403	389	382	384	415	384	408	384	401	393	398	356	359	386	438	392	390	414	379	381	408	411	388	418	395	414	407	382	389	402	367	405	368	390	362	395	384	378	395	390	341	379	380	411	422	406	397	372	430	406	366	424	416	429	398	406	412	361	375	400	393	365	363	398	428	405	379	402	392	434	394	402	381	406	355	407	402	396	385	385	392	378	421	398	400	404	364	406	425	436	401	401	397	395	371	352	380	415	429	405	377	391	385	396	360	404	403	371	376	368	421	386	426	379	400	363	368	387	352	427	399	420	403	376	356	369	389	392	387	423	414	429	425	385	386	359	405	419	386	411	426	385	402	426	404	391	399	378	393	370	397	408	380	381	397	404	398	378	389	386	391	401	395	388	368	402	425	408	444	384	382	402	412	414	370	401	404	377	366	433	389	431	405	369	392	392	369	397	404	396	374	384	351	386	396	405	378	382	404	387	391	426	429	368	408	390	378	419	369	398	393	452	376	376	375	422	403	416	382	390	422	397	389	376	420	385	400	367	416	381	400	393	382	397	391	399	382	376	428	401	395	386	397	392	380	386	428	415	382	386	407	417	399	434	441	437	409	382	395	381	358	386	381	383	424	388	379	393	409	371	412	359	391	398	434	376	384	370	388	377	375	381	408	397	394	381	380	393	388	427	411	363	382	401	389
13936	1096	943	692	531	420	380	365	321	314	255	272	265	234	222	235	236	270	234	231	252	224	240	246	256	201	210	239	241	234	256	231	245	244	218	249	279	242	214	232	213	245	236	228	231	224	202	242	228	219	222	248	196	248	244	217	212	225	228	230	194	234	212	235	212	245	220	228	234	234	224	233	252	227	214	246	252	229	205	245	204	228	200	272	219	221	226	227	238	215	232	239	243	208	209	217	216	229	242	248	252	244	237	229	226	229	234	212	208	206	196	200	225	238	239	239	205	203	195	225	210	221	223	207	222	216	242	224	207	226	227	239	234	197	238	208	221	228	234	213	235	227	254	236	204	221	238	208	222	251	196	198	212	225	248	233	264	232	209	216	233	235	219	247	240	223	217	233	191	227	199	225	221	191	205	199	226	239	208	231	231	245	236	233	202	225	237	228	261	233	207	208	225	224	235	236	231	214	201	238	236	202	231	226	237	217	202	228	235	187	238	237	238	208	209	206	205	243	237	219	229	227	219	223	216	215	227	209	221	235	249	220	215	212	217	241	205	224	211	232	213	223	239	206	195	223	225	249	217	220	250	230	251	252	232	218	218	232	199	204	240	210	222	238	233	199	242	235	209	215	204	223	243	205	210	242	187	213	229	229	226	226	239	252	217	233	232	235	225	233	240	220	222	214	219	227	251	232	222	208	215	214	227	225	246	239	218	214	243	207	218	216	222	214	216	231	231	202	242	208	200	230	220	203	227	218	191	238	214	210	217	214	217	242	227	233	225	214	258	226	218	224	210	204	233	223	227	200	225	195	219	220	229	233	261	235	192	227	222	202	249	212	231	223	194	226	240	252	234	226	211	207	200	229	206	211	229	222	253	242	234	205	242	249	224	233	211	227	226	221	237	227	224	214	253	210	238	205	231	234	225	222	191	249	230	226	203	205	216	224	219	206	241	239	214	200	193	202	224	241	203	229	244	216	242	250	208	187	200	222	231	231	230	239	249	232	203	217	227	240	216	240	224	258	233	209	207	233	230	229	229	225	219	224	230	216	234	223	232	218	199	210	235	229	213	229	224	238	219	222	214	200	242	231	221	219	235	206	231	229	206	239	197	231	215	234	220	206	206	214	223	221	205	201	235	219	208	210	216	254	233	212	223	222	205	225	238	215	230	221	228	226	235	236	197	194	226	226	218	227	251	188	196	204	206	224	238	212	246	237	231	221	251	209	197	217	223	226	240	224	226	216	235	185	235	222	205	219	208	205	207	243	212	221	205	223	213	242	233	204	272	222	185	202	228	232	229	233	206	230	237	218	251	212	233	236	228	214	236	223	192	199	254	224	235	222	221	229	222	220	221	197	224	223	219	200	229	207	232	219	237	199	222	239	212	242	261	274	244	229	213	226	213	211	235	238	210	205	201	232	212	208	215	210	250	208	243	222	232	218	234	237	226	228	210	212	217	229	210	227	190	219	256	235	240	235	220	236	255	218	199	210	230	210	191	234	245	199	192	201	237	251	197	218	225	239	225	228	233	256	196	229	165	196	230	277	223	232	201	246	253	211	260	207	248	245	204	209	201	224	264	242	212	216	217	210	206	203	231	200	247	225	261	198	216	195	226	217	207	222	234	212	217	205	207	213	212	237	235	211	201	194	208	227	247	217	211	192	212	214	246	248	236	232	228	221	241	249	216	199	235	206	232	202	200	228	261	203	203	215	203	274	206	216	208	228	242	206	223	219	227	231	232	221	235	221	203	223	251	229	222	205	218	242	231	214	240	232	203	215	218	228	201	244	217	238	248	245	218	232	207	226	214	204	204	243	241	245	229	215	233	200	218	223	215	225	216	220	221	218	254	238	211	208	213	222	215	227	235	216	220	210	237	221	230	223	235	228	218	251	226	221	226	228	232	213	222	208	217	202	203	233	213	221	221	225	194	219	221	234	230	226	233	222	225	219	240	237	234	214	234	237	242	218	255	212	244	212	230	219	216	196	220	238	197	213	229	206	212	219	220	218	252	233	263	252	220	250	221	210	241	243	229	230	235	212	201	220	192	210	216	203	212	231	213	216	203	244	216	217	225	218	236	232	232	206	230	240	231	209	212	222	217	269	225	215	212	224	229	214	201	234	199	233	224	250	233	221	234	245	225	232	217	226	246	220	227	227	240	208	211	195	256	219	217	223	240	236	234	226	210	227	248	230	220	186	220	242	210	228	202	199	222	249	189	214	222	179	223	216	242	210	244	228	206	204	222	207	215	240	246	220	265	223	241	247	199	228	218	235	223	236	220	216	254	213	204	236	194	232	225	208	226	211	192	209	219	223	233	223	200	242	226	228	221	220	217	223	253	230	222	204	245	213	196	225	191	206	220	223	229	218	207	210	181	204	204	217	228	220	212	217	220	231	241	235	213	242	240	264	222	233	213	200	261	275	216	236	211	229	257	227	205	224	228	228	203	210	248	216	236	232	209	216	225	239	208	206	230	230	230	222	205	235	178	217	227	249	216	219	221	231	230	217	209	219	225	218	200	210	226	217	224	200	212	226	240	217	219	234	211	201	218	206	207	201	227	217	204	229	219	235	235	246	208	237	217	250	210	218	233	210	228	257	212	210	200	232	213	220	224	214	250	219	216	223	214	227	231	187	226	220	225	225	222	229	219	227	224	231	231	232	225	224	221	234	248	209	202	224	228	204	217	215	233	215	217	229	213	227	213	220	242	208	230	274	238	230	218	224	220	221	233	212	221	236	254	217	228	238	224	209	225	205	228	219	191	222	218	227	200	229	203	239	249	218	227	200	232	224	222	210	224	212	215	201	234	225	209	221	225	217	230	223	216	219	185	219	247	246	217	253	209	219	223	267	245	226	221	265	241	237	270	213	227	199	227	231	236	209	216	255	202	240	260	255	220	205	237	238	222	231	249	211	232	241	180	227	236	231	217	228	206	207	239	259	227	212	238	189	196	199	195	225	237	224	207	207	214	243	207	229	235	225	224	220	216	221	224	214	208	224	219	216	224	222	242	243	220	194	222	239	217	229	241	254	210	192	252	188	230	212	232	191	249	209	208	215	222	210	281	224	239	237	265	238	219	231	234	197	244	229	226	256	211	210	212	238	259	228	219	216	217	236	233	201	221	248	219	230	190	257	217	218	231	180	205	217	207	234	248	228	235	215	210	231	223	217	247	250	252	194	225	212	207	244	250	216	232	223	215	206	187	221	248	244	203	211	219	235	195	232	214	222	245	241	226	218	197	227	230	239	201	211	240	227	222	238	232	204	205	193	201	229	200	230	231	249	217	245	260	211	219	220	253	200	239	207	199	254	188	217	243	231	216	221	203	204	233	225	232	212	229	210	247	197	250	185	239	232	216	193	222	230	197	228	241	239	222	231	199	203	226	218	215	267	191	227	241	214	263	180	218	231	234	219	231	239	223	235	234	199	213	233	208	217	238	231	255	243	230	243	241	223	230	201	233	245	203	216	265	247	225	202	230	209
8151	1101	2065	2288	1924	1533	1297	1196	1077	944	900	841	806	745	722	764	697	633	672	666	655	633	637	655	638	633	590	606	605	619	624	566	610	591	580	575	630	655	616	616	556	587	591	557	587	609	605	632	601	586	578	642	575	590	591	603	574	570	583	578	608	572	564	550	589	558	575	592	524	584	575	575	573	556	550	491	571	530	546	558	579	594	588	621	556	559	556	577	552	558	578	566	560	585	540	581	541	548	591	538	594	560	595	579	598	576	552	541	586	548	568	581	569	546	570	571	545	567	597	593	542	559	523	611	535	572	533	564	604	602	605	552	553	554	555	571	543	562	554	580	551	536	564	518	528	563	577	558	545	567	581	599	621	555	525	549	561	575	527	556	563	537	517	569	599	537	559	529	556	606	529	581	579	588	555	543	564	591	555	579	546	583	544	588	540	570	593	566	569	631	543	572	574	610	570	557	552	602	607	606	540	571	545	591	566	528	529	579	578	502	584	564	519	552	569	564	577	583	566	591	591	598	545	595	558	545	577	558	556	598	562	553	542	567	552	568	549	555	577	549	581	578	577	584	570	580	548	589	581	577	570	545	621	531	553	539	520	565	574	563	605	548	596	581	559	589	615	571	599	564	549	526	547	561	565	547	580	538	590	572	567	549	529	539	531	613	567	606	577	544	594	558	559	557	576	555	506	568	550	556	556	531	540	526	543	552	563	582	557	517	564	549	577	565	571	608	518	562	573	587	652	548	591	603	598	540	539	570	546	553	570	545	588	557	581	576	592	554	561	597	568	605	561	511	565	583	560	569	600	570	559	602	596	550	587	645	555	553	558	582	544	547	595	524	616	551	603	566	588	557	554	536	556	557	531	573	578	605	575	563	535	543	582	592	613	571	531	567	585	569	547	547	580	578	560	555	531	582	523	568	571	555	566	536	531	576	602	549	563	540	538	556	540	577	580	567	520	540	565	547	550	585	560	574	573	586	588	556	556	583	568	533	566	565	578	593	609	569	540	556	576	617	557	563	567	569	556	534	583	557	538	604	534	539	568	551	611	526	531	584	508	547	567	573	557	561	584	547	561	514	590	538	535	572	567	539	530	549	532	553	597	572	594	577	536	592	580	583	574	553	605	581	528	573	558	537	523	568	583	608	567	584	558	595	542	546	559	581	571	598	559	573	566	525	556	582	552	593	593	557	561	580	576	564	584	542	505	594	552	571	566	602	520	585	539	564	560	616	566	560	583	569	564	548	520	581	549	569	575	539	607	547	543	582	534	562	561	590	574	554	569	547	577	535	529	580	570	580	534	549	550	572	552	573	569	597	543	556	556	577	603	569	582	548	560	551	553	558	599	588	538	559	590	544	573	528	525	524	552	574	565	578	558	569	578	594	551	502	569	533	543	574	561	590	576	528	602	575	574	537	534	604	571	606	564	551	562	593	560	544	541	604	610	502	537	536	531	535	584	525	572	563	545	577	567	571	597	592	579	550	562	574	567	529	588	560	567	534	568	551	588	600	533	555	580	573	556	523	560	543	547	519	543	574	579	561	626	568	554	622	591	543	576	549	554	544	573	545	560	558	563	515	592	530	526	576	577	568	503	557	567	569	594	571	568	570	559	567	555	547	573	578	569	551	584	576	559	546	582	576	597	568	588	572	538	575	586	534	563	543	588	559	553	575	557	575	564	535	616	576	588	566	575	537	547	545	593	570	544	560	553	564	562	523	556	575	567	587	590	548	584	601	560	542	553	526	594	584	505	521	523	587	612	560	532	566	599	552	588	533	541	531	581	563	572	570	584	580	518	596	558	577	605	546	580	546	595	551	552	593	545	583	538	552	591	606	583	561	560	543	541	587	554	600	578	563	569	573	577	538	567	545	527	583	561	577	535	566	561	545	566	564	568	557	568	605	591	586	541	568	580	584	591	605	555	490	556	609	579	602	585	534	593	597	570	588	533	572	577	612	600	587	572	586	568	526	536	553	524	586	521	594	565	567	533	533	584	557	547	542	555	557	555	618	519	556	565	561	545	537	594	599	586	549	578	561	568	561	608	525	563	585	542	547	565	566	556	595	539	586	548	538	538	558	562	554	550	568	518	576	553	580	588	584	563	543	581	567	567	540	554	582	552	533	568	570	531	555	577	584	558	596	530	545	601	542	566	559	513	579	580	535	582	608	551	561	604	585	566	602	564	565	598	540	514	574	571	525	572	558	578	553	562	569	572	573	586	565	573	576	573	582	540	588	570	620	580	499	558	594	509	566	583	576	560	548	564	571	541	560	582	533	545	591	590	566	566	549	603	589	577	547	592	576	558	585	556	593	595	596	570	559	561	559	594	613	610	593	547	599	562	571	549	548	599	580	572	594	575	529	564	577	593	594	584	575	528	534	549	567	599	524	558	569	589	575	593	556	640	625	583	551	572	596	565	557	564	527	573	584	560	569	593	555	581	560	558	580	552	590	550	601	603	623	550	555	589	610	569	566	546	562	588	553	543	619	537	554	589	556	559	512	570	564	556	595	563	578	566	530	556	584	576	580	517	556	539	567	598	554	576	562	554	537	604	570	557	557	566	556	558	594	586	621	557	583	544	576	548	527	596	580	553	572	529	565	563	557	582	570	603	633	555	575	560	556	566	566	513	573	590	582	589	542	611	574	587	580	596	574	575	577	552	585	555	569	593	566	542	544	585	592	602	558	559	586	557	551	553	586	544	585	573	532	549	557	541	536	575	524	573	556	560	579	573	576	583	514	586	584	573	580	588	575	568	545	602	551	607	566	580	557	603	571	575	570	583	568	544	554	530	571	586	573	575	571	568	592	597	554	587	590	542	560	571	589	572	574	583	592	578	544	592	559	543	571	546	558	537	564	571	595	573	614	588	598	585	589	545	573	579	558	566	562	580	526	598	546	545	574	579	575	557	581	537	545	558	555	538	603	581	595	564	555	580	544	566	549	536	571	567	544	581	544	554	577	610	550	569	566	592	531	576	571	572	507	577	576	529	578	571	541	551	538	546	588	557	570	575	539	552	566	570	532	583	553	555	561	589	524	544	563	509	561	575	590	514	572	539	596	567	610	548	577	573	552	567	561	501	569	567	615	555	559	550	535	580	552	551	616	566	584	548	593	582	599	534	553	557	553	568	580	537	537	573	555	545	566	546	554	558	626	604	555	542	577	617	563	563	581	584	593	495	553	582	605	584	590	586	501	547	575	532	562	577	524	573	554	576	555	551	552	588	567	577	602	608	552	566	546	561	561	537	558	581	558	551	524	584	602	567	574	548	529	554	609	509	551	594	536	536	598	537	569	583	526	586	579	583	565	557	579	612	550	524	557	552	561	599	585	592	555	548	552	566	574	557	631	568	560	556	587	603	556	589	565	553	556	520	552	578	510	570	587	516	543	556	551	575	564	585	546	595	574	606	524	521	545	547	553	594	560	565	595	598	566	589	568	592	568	575	530	516	572	583	575	579	597	601	572	574	563	544	594	572	583
1593	313	352	326	325	291	281	328	302	296	306	304	301	291	317	347	295	294	317	302	299	252	317	309	276	302	316	297	296	332	257	287	306	293	325	326	310	315	300	317	324	290	314	302	310	250	324	297	303	293	309	319	315	362	296	315	280	299	307	299	301	289	288	352	288	337	298	308	310	290	287	301	291	306	295	288	317	282	304	313	311	303	318	299	281	320	256	306	276	299	311	324	315	279	342	297	298	301	312	281	308	307	282	310	313	317	313	302	305	282	277	301	318	294	323	295	279	291	332	316	317	297	302	299	308	291	330	311	335	329	315	305	294	290	302	296	311	336	315	293	351	268	295	283	312	268	289	291	291	310	286	333	334	268	294	286	296	312	321	308	301	303	290	327	310	290	295	292	297	288	258	334	275	337	312	310	309	309	328	312	320	271	330	304	274	316	312	279	276	305	305	298	286	305	319	365	316	291	310	309	299	340	327	290	266	294	310	300	298	280	312	288	299	308	307	283	331	253	249	290	325	326	266	312	316	325	318	323	308	325	309	305	315	337	305	289	320	293	302	337	288	331	291	309	326	271	326	301	313	303	269	305	320	279	306	290	320	306	288	281	313	275	276	287	295	288	327	305	308	330	320	288	305	349	314	273	300	275	286	356	312	290	279	338	320	298	341	312	308	325	276	290	307	322	308	303	293	281	320	296	318	328	313	299	309	322	290	298	271	313	306	307	269	320	322	301	272	308	292	280	289	334	306	320	315	303	321	270	297	322	314	293	335	290	305	337	309	282	307	313	339	338	319	285	314	302	296	303	282	331	332	327	295	340	299	315	306	295	296	286	291	270	326	327	283	309	274	303	328	329	320	309	312	279	319	315	325	344	291	262	288	305	299	279	280	294	321	289	340	339	312	302	281	293	263	324	318	310	298	305	305	277	296	300	315	314	303	313	309	298	304	318	336	320	309	310	341	298	334	291	296	303	296	301	307	299	303	297	292	270	273	315	301	305	318	327	282	283	320	320	312	332	311	289	299	285	286	250	294	305	319	311	336	308	316	304	283	302	266	335	340	287	320	314	296	298	271	300	280	309	304	326	318	298	276	292	287	311	274	306	312	336	297	315	327	314	316	298	315	306	287	304	317	314	293	307	333	310	324	269	308	302	301	299	314	281	304	304	296	271	282	299	329	301	300	280	289	315	330	293	345	313	286	289	275	324	314	297	334	344	263	276	315	337	342	300	303	336	321	289	291	326	259	313	306	318	338	312	330	306	318	319	327	307	300	315	347	350	308	322	324	322	272	327	328	272	315	296	317	324	284	284	320	342	319	294	301	317	313	308	294	331	312	288	314	316	330	300	307	291	300	317	317	309	284	304	294	297	295	290	295	346	308	287	333	319	300	305	299	301	299	294	298	278	302	306	293	318	282	309	322	302	299	282	299	286	268	322	298	309	319	298	316	283	300	292	279	339	257	291	304	302	284	301	293	312	335	312	319	287	360	293	264	344	309	286	308	330	285	300	310	327	279	302	297	311	287	326	279	318	345	265	315	289	312	286	326	320	282	313	282	308	285	315	301	337	310	310	325	306	274	298	308	279	313	341	298	317	293	302	287	352	288	308	267	283	287	321	308	328	323	320	291	333	267	303	312	323	291	294	302	308	326	310	320	263	318	335	311	277	279	288	328	300	264	299	297	348	324	281	290	314	324	316	315	292	352	287	341	355	271	295	330	308	293	304	301	297	309	285	317	296	304	349	325	285	330	320	329	318	286	325	322	307	291	305	259	296	324	310	304	304	336	297	278	272	328	307	295	300	285	306	279	290	321	300	290	320	326	303	296	270	315	293	289	294	288	290	326	338	294	328	281	294	295	297	296	331	318	276	322	293	284	341	291	304	302	292	299	307	300	303	312	324	322	321	287	320	303	295	329	287	283	321	308	300	300	301	315	311	321	305	285	322	294	279	305	314	287	289	272	294	293	304	288	284	318	326	306	320	285	319	283	318	317	331	299	317	327	319	299	256	306	308	291	303	277	313	357	331	281	298	329	328	312	320	349	306	321	292	339	316	306	308	312	270	300	315	282	285	302	326	341	339	311	285	325	311	305	276	283	306	289	311	289	330	301	246	292	318	323	300	291	312	315	291	313	356	324	285	245	315	282	306	325	311	351	340	313	304	277	325	295	330	350	284	311	345	303	317	285	294	344	285	282	295	306	316	314	315	328	339	317	299	301	321	315	336	268	324	283	311	323	296	299	285	338	299	297	309	316	308	282	327	338	340	313	316	263	292	330	304	313	295	325	299	307	323	287	309	281	310	320	323	279	282	329	283	302	322	273	303	322	296	273	307	318	358	302	330	322	319	293	294	333	282	302	282	301	301	328	291	309	295	279	308	335	333	297	302	317	312	301	300	285	294	312	279	290	300	317	302	304	272	290	311	291	268	286	321	285	274	305	327	304	268	315	280	308	310	286	342	307	297	307	313	274	331	301	302	294	302	328	312	288	288	313	323	302	314	288	315	293	297	319	312	331	297	298	341	332	295	311	320	302	310	311	302	297	293	295	297	338	306	359	276	295	319	261	313	297	295	324	309	305	286	293	277	290	332	310	279	285	308	286	307	283	304	308	318	263	289	313	322	317	325	317	293	300	340	322	275	307	313	283	305	313	313	300	297	300	300	269	303	299	298	306	307	272	309	295	298	304	324	310	310	326	299	300	291	302	358	295	293	325	330	310	302	318	283	297	314	320	281	309	315	330	304	345	328	333	301	268	317	310	323	295	294	295	341	303	303	314	281	310	285	282	310	318	328	296	306	298	309	285	325	338	283	298	300	336	307	329	313	305	325	312	303	308	313	278	286	317	310	286	306	291	329	277	305	311	296	284	334	307	334	280	271	310	316	295	306	330	304	316	257	325	308	288	283	325	333	304	320	284	302	283	285	288	281	281	316	310	284	306	269	313	336	316	284	306	299	314	281	289	297	312	297	304	339	301	293	281	275	308	272	289	318	274	270	314	294	301	320	349	340	328	288	313	308	307	347	326	315	299	313	266	311	316	341	338	306	281	290	325	309	312	292	357	302	297	300	298	318	305	305	301	275	281	297	285	299	303	339	265	294	292	311	281	311	309	301	300	324	310	304	288	302	308	283	285	320	329	289	302	298	312	315	315	296	320	323	299	295	286	307	286	307	319	290	304	320	321	292	276	310	306	323	300	327	285	268	317	309	339	323	266	289	323	284	281	309	338	287	286	317	325	319	282	327	334	284	265	298	272	289	314	294	318	283	303	327	305	303	289	297	301	295	329	303	299	327	283	253	331	272	327	309	293	303	291	316	295	274	312	307	307	273	330	278	307	286	309	297	299	311	288	343	305	310	299	315	293	307	329	293	316	309	309	313	291	286	274	337	349	260	319	325	311	320	301	320	273	312	305	285	296	287	311	292	287	302	324	313	311	267	311	294	281	298	274	289	290	344	283	330	266	318	306	268	334	287	303	282	286	286
1870	681	714	673	699	692	657	706	664	708	695	701	677	664	696	732	694	645	675	647	652	677	689	704	671	661	739	696	685	703	690	707	729	702	715	669	641	720	705	717	710	661	712	676	684	680	729	659	716	722	695	687	680	693	695	659	704	644	654	694	712	717	685	699	714	697	651	661	660	620	624	669	690	673	707	706	763	664	658	685	725	714	695	673	700	692	619	704	664	713	710	685	686	641	715	729	664	704	706	678	684	689	684	704	646	709	695	640	645	675	670	698	674	673	690	665	703	698	671	648	714	657	706	656	672	703	699	692	696	661	676	664	678	698	688	671	695	672	704	644	692	707	722	695	658	687	702	637	676	731	713	709	718	736	625	724	754	680	702	673	757	690	696	733	670	696	718	736	677	708	635	699	696	691	683	697	673	695	699	697	709	720	673	709	713	648	690	652	660	715	694	647	678	730	724	686	665	692	704	690	659	732	699	689	687	716	714	663	698	630	694	682	673	725	664	707	714	679	702	658	742	724	706	735	719	672	678	734	721	709	637	687	714	667	670	690	669	692	665	729	684	673	700	676	703	724	710	742	732	640	691	668	664	688	692	729	704	725	673	691	725	679	691	651	668	712	657	638	719	640	643	692	668	699	706	623	670	722	671	712	680	652	694	670	709	705	725	688	680	710	690	668	668	659	704	703	676	651	682	692	695	675	700	709	703	698	703	660	741	680	648	702	662	733	677	699	734	707	671	696	680	688	710	686	712	654	705	678	692	640	644	694	697	662	699	672	649	694	650	688	681	659	695	720	737	688	687	692	703	708	698	688	677	742	667	716	723	697	709	697	681	688	726	718	686	714	678	668	713	744	695	669	691	692	722	714	678	682	660	700	682	606	712	714	738	676	663	698	644	674	680	733	736	696	689	737	679	680	710	698	640	695	636	719	652	686	717	694	712	648	717	682	662	692	678	709	699	685	687	682	675	718	692	688	706	691	713	737	698	700	709	654	654	689	709	655	690	698	666	719	668	695	719	657	711	684	674	655	652	743	667	713	703	720	692	684	683	627	736	633	674	721	704	712	697	718	714	715	723	685	661	656	713	720	723	690	661	696	630	704	711	691	682	665	724	666	661	700	668	687	678	691	697	676	682	721	720	712	711	658	714	670	710	722	664	683	718	673	685	708	684	717	692	727	676	729	682	686	705	686	725	696	687	701	668	753	713	715	680	601	690	702	677	689	700	706	655	721	710	666	655	702	659	720	669	687	647	685	670	692	664	726	696	687	707	724	677	691	685	707	694	682	706	689	725	708	700	669	727	667	671	714	690	687	731	685	728	650	707	688	725	668	684	700	663	677	719	675	645	677	675	652	622	663	703	705	660	721	658	699	712	671	745	686	671	663	637	728	671	717	690	705	679	696	683	676	701	701	702	637	684	644	707	681	660	694	703	691	652	704	699	677	731	637	686	690	668	669	657	684	712	689	673	682	690	670	718	703	691	678	676	704	700	676	627	692	706	691	658	689	693	715	676	710	701	635	686	726	679	674	679	662	648	708	731	696	696	691	668	694	685	671	674	695	678	706	687	671	700	675	686	709	666	698	662	701	719	705	656	671	720	706	679	702	700	762	663	648	689	732	693	707	678	720	670	698	716	631	685	681	696	683	717	712	700	694	711	695	687	643	701	690	719	704	689	674	668	672	652	693	669	698	705	665	701	680	668	674	693	662	707	687	717	678	716	663	675	745	707	701	718	735	701	689	674	694	689	700	700	711	710	710	695	689	655	722	684	674	701	639	655	697	660	666	727	736	682	667	702	661	715	689	671	695	726	692	674	740	688	668	691	688	638	676	729	692	689	648	649	652	719	707	661	755	715	739	665	713	685	700	705	647	698	700	663	712	722	676	680	661	727	651	660	691	629	689	698	706	628	667	698	675	686	666	657	683	667	732	691	717	705	767	658	726	678	671	664	691	682	734	690	703	693	700	686	711	674	688	679	662	678	689	711	754	654	671	720	702	675	641	716	696	631	665	675	703	692	732	690	663	701	677	706	666	686	677	713	705	663	712	655	684	703	686	706	714	697	714	646	715	649	691	748	674	712	721	674	727	718	670	674	687	690	716	664	688	687	709	681	693	667	642	681	735	679	696	704	636	735	703	693	645	683	660	675	713	706	705	725	718	688	680	694	685	639	689	704	704	691	685	657	694	724	730	629	706	700	687	715	644	699	691	709	637	687	669	705	693	682	668	708	688	670	644	711	700	698	711	742	681	745	681	691	666	715	620	693	665	671	732	678	641	628	721	689	668	686	719	637	715	662	684	701	774	750	726	715	693	665	710	687	699	649	675	737	733	723	679	636	671	685	667	671	698	673	752	698	712	693	704	672	710	659	679	715	647	702	750	674	704	726	641	661	709	718	684	707	713	698	707	670	654	668	712	645	675	727	660	677	662	651	664	684	739	647	688	686	735	724	688	698	694	671	710	621	685	706	669	689	687	720	700	685	710	663	672	691	673	685	719	679	708	679	693	692	703	636	656	677	666	667	704	707	690	686	703	709	711	671	670	701	717	687	671	709	678	644	686	694	689	687	741	719	713	683	666	685	766	673	679	715	668	736	749	659	680	675	698	680	698	695	672	675	717	732	684	698	686	713	633	683	739	684	678	709	677	701	689	681	653	665	657	657	704	675	709	692	661	738	661	702	689	689	686	726	658	674	715	684	658	709	656	728	649	663	677	745	659	750	702	656	686	718	689	689	662	665	674	689	688	655	737	679	672	640	627	715	669	705	678	679	679	742	642	718	688	679	712	699	679	666	649	678	707	679	656	693	698	644	680	684	693	667	705	662	681	735	787	692	701	654	727	689	678	689	731	666	710	709	725	678	715	688	647	727	636	680	746	669	696	708	666	701	689	655	660	666	674	707	677	698	735	684	676	715	671	696	680	692	712	726	683	670	678	711	686	704	657	685	658	692	692	706	681	686	688	720	623	712	721	675	663	676	657	709	684	705	722	690	674	698	683	636	690	719	663	704	693	703	686	685	722	677	696	695	654	722	750	745	680	689	656	733	711	729	665	668	690	696	666	686	654	695	654	670	692	709	683	707	674	683	678	683	692	654	672	697	691	696	689	697	709	688	718	664	675	702	675	713	668	705	699	693	697	677	686	650	732	720	702	768	654	710	696	690	706	659	695	655	715	695	747	695	643	684	695	690	696	716	704	685	640	705	689	678	689	652	705	663	706	696	673	720	707	664	716	716	691	674	709	666	709	688	718	663	675	690	671	698	675	671	671	649	665	703	670	667	708	728	646	665	683	658	696	693	667	739	690	689	731	680	686	659	704	719	690	707	706	678	682	698	693	674	685	708	695	651	678	738	703	697	656	696	736	741	682	687	675	675	704	701	669	673	692	704	698	711	737	762	699	713	654	643	681	674	693	700	695	679	641	659	694	722	670	685	675	658	709	678	658	694	687	698	680	718	678	736	672	656	675	665	691	692	668	714	692
7388	462	472	326	308	235	245	190	214	176	187	168	163	177	164	142	159	173	167	149	138	174	159	138	138	159	142	167	128	156	143	132	144	123	168	148	156	151	142	130	146	147	129	135	147	152	152	145	141	140	157	145	152	151	145	149	159	152	133	135	160	139	135	146	150	147	146	158	130	152	165	152	152	143	139	141	177	139	137	157	172	157	172	129	163	154	147	145	132	129	137	161	177	113	144	135	155	165	129	153	149	140	145	121	166	143	153	127	171	125	122	154	135	139	164	148	127	143	137	140	152	142	145	148	137	158	137	127	182	121	126	136	150	149	145	127	121	147	156	140	127	155	145	154	125	160	139	159	139	145	150	144	145	148	165	145	142	168	143	135	133	148	135	160	163	150	155	153	139	156	159	158	154	156	135	132	136	173	135	142	125	136	137	129	157	144	131	159	145	174	153	147	149	173	130	132	154	152	130	127	134	147	148	146	149	143	141	156	164	131	133	146	162	148	153	157	129	134	158	134	161	139	179	120	158	167	172	166	153	127	167	158	143	152	148	169	148	159	138	144	157	135	128	147	131	142	169	148	154	152	137	143	157	151	128	139	131	142	138	164	155	150	131	170	179	155	151	152	136	129	135	152	164	146	136	153	157	141	153	141	152	142	134	170	153	149	132	132	135	139	153	131	149	160	140	138	148	122	156	135	135	126	146	150	133	132	130	137	155	160	137	141	143	146	169	156	150	134	164	163	177	159	144	150	150	140	138	162	139	126	153	151	154	135	161	151	133	152	142	152	151	155	137	165	149	123	138	145	147	155	121	137	160	152	144	160	133	157	130	146	159	144	159	152	159	146	162	144	151	141	143	152	148	142	138	138	146	153	140	148	153	156	138	126	155	124	155	144	171	131	138	139	152	175	147	163	153	132	124	129	149	113	169	153	127	150	144	144	161	142	129	151	139	151	136	148	142	162	151	153	127	148	142	164	136	158	164	162	147	161	153	171	150	142	139	167	152	136	137	155	154	160	140	133	157	161	156	151	159	144	153	144	137	176	160	164	161	160	164	150	144	144	135	128	154	175	117	171	134	157	136	147	142	144	149	158	146	156	145	145	150	140	151	145	152	135	149	139	159	144	156	127	157	150	136	135	155	140	132	169	154	134	170	149	136	149	156	138	146	174	176	147	159	118	157	152	154	142	151	136	150	135	144	164	184	163	143	172	162	159	137	152	126	138	136	134	154	150	122	130	156	144	147	139	158	136	159	141	142	156	125	155	150	127	124	173	147	142	149	145	150	144	145	137	131	132	131	149	146	163	146	146	149	156	153	149	121	147	155	149	127	119	168	145	149	142	140	155	142	132	153	184	151	152	142	159	133	160	179	144	125	170	147	156	162	134	148	131	145	149	167	162	121	141	135	175	156	139	166	174	153	160	134	136	169	155	143	144	151	147	152	159	136	168	117	164	151	137	157	174	137	152	153	136	140	157	156	134	150	133	154	144	157	164	140	134	147	140	170	140	165	150	151	139	158	165	124	159	132	149	167	155	140	144	146	156	137	142	146	143	152	144	135	143	148	150	144	159	158	168	124	129	100	155	155	166	163	155	152	168	157	151	145	155	126	134	137	150	147	144	129	138	140	149	166	167	151	119	135	177	122	149	146	134	138	144	149	124	148	142	146	162	157	157	143	141	140	161	129	150	147	152	128	152	160	134	122	137	138	153	146	146	166	163	162	143	139	154	138	143	158	155	157	147	139	141	152	140	146	133	141	157	160	146	129	156	138	129	125	148	149	156	163	136	127	150	136	166	151	168	158	157	128	130	154	167	137	174	155	147	135	151	134	157	127	176	141	155	151	152	141	125	133	138	147	152	168	129	158	154	152	144	161	141	147	147	161	137	159	171	114	160	133	141	176	146	160	118	152	166	158	158	147	136	150	128	138	116	164	143	153	153	127	163	176	165	151	147	165	143	143	141	158	138	134	134	130	122	166	130	178	128	159	144	159	165	155	145	151	136	164	161	132	146	138	138	150	134	125	156	159	138	139	171	154	151	139	139	125	143	152	146	159	156	124	145	149	143	136	157	162	168	152	128	177	132	123	138	147	141	158	140	150	145	150	148	141	147	146	150	131	120	136	146	130	151	135	136	148	132	140	141	152	139	146	133	147	141	151	144	134	146	154	126	152	142	145	133	134	143	145	135	112	145	115	140	150	125	119	144	155	131	132	136	172	169	131	155	139	135	140	143	131	154	153	135	138	153	134	132	135	150	160	157	174	147	142	135	138	145	133	146	166	128	157	154	151	145	159	138	141	126	137	148	172	151	137	138	157	168	138	132	123	142	152	144	164	147	144	157	145	147	164	138	158	127	134	159	153	160	140	148	165	137	151	156	144	136	142	135	146	149	162	165	142	152	144	140	159	175	162	143	147	120	120	134	133	158	137	141	163	142	161	157	171	158	134	143	156	143	146	152	150	156	150	133	132	156	149	149	151	145	143	143	142	176	160	134	156	131	117	135	152	139	116	136	145	140	148	142	141	144	142	145	144	135	161	150	155	143	137	145	145	139	161	135	128	138	158	137	131	155	126	140	153	138	133	122	147	187	163	131	119	129	164	152	140	142	164	138	156	136	151	142	142	131	142	147	115	150	160	146	165	157	155	150	167	180	140	153	139	141	159	142	131	153	162	152	143	143	173	148	147	163	149	152	164	136	154	167	131	140	162	142	138	171	149	175	136	126	130	143	156	133	120	129	149	147	139	123	128	143	152	154	130	134	148	138	155	154	146	159	145	115	130	146	149	146	155	173	149	130	151	149	142	143	137	146	147	166	146	145	136	148	132	134	162	144	120	162	121	157	163	141	143	141	182	131	140	151	138	167	148	131	150	159	140	126	152	128	131	140	153	154	136	147	158	148	151	165	156	137	131	126	139	131	119	164	145	154	148	137	150	154	144	175	145	137	125	162	155	129	155	155	157	172	134	157	139	141	139	144	142	134	147	152	153	144	114	127	136	139	132	140	133	137	143	152	148	149	136	129	143	146	138	137	139	152	145	144	152	129	135	143	147	143	151	158	130	156	141	130	151	152	150	133	134	130	148	148	154	137	144	138	148	151	138	142	179	136	157	153	153	163	134	143	161	161	171	123	142	146	136	142	142	155	157	156	152	140	142	136	134	141	171	131	160	152	143	146	151	141	159	146	132	152	138	143	124	124	134	143	143	147	138	131	148	159	153	158	140	194	140	150	150	143	153	113	155	108	163	160	148	143	174	158	164	139	131	150	143	142	136	158	152	134	114	161	180	161	143	157	149	151	144	153	155	152	145	157	145	127	142	139	147	161	158	142	129	135	137	149	151	159	126	146	142	153	153	133	140	165	126	139	135	136	135	161	153	145	137	138	140	160	120	134	146	151	151	167	133	142	105	145	157	139	149	145	179	170	143	157	132	143	163	141	138	142	123	144	141	124	153	150	117	147	154	149	127	146	140	147	159	140	159	165
6053	631	1120	1163	1023	847	760	735	669	613	542	499	472	504	471	490	478	453	427	445	464	447	430	418	437	454	392	411	394	453	435	415	440	407	414	441	412	413	389	439	409	398	375	403	394	390	409	401	370	394	427	418	368	399	393	384	437	379	391	379	404	398	425	402	381	384	366	387	410	398	405	431	396	354	402	407	387	406	394	367	441	419	400	404	368	405	433	379	408	371	417	414	391	403	372	416	386	397	382	417	379	407	402	380	425	381	410	433	428	381	404	412	403	403	394	395	395	395	411	378	407	420	367	385	403	352	378	411	371	398	401	404	384	434	383	383	405	367	359	379	411	382	388	396	374	385	386	407	383	394	374	380	428	387	387	409	368	339	417	367	388	422	387	408	405	379	404	422	421	362	422	411	426	396	379	376	358	414	351	387	398	387	385	371	365	389	381	412	385	389	383	396	403	400	368	391	394	396	371	386	414	382	409	368	374	357	402	386	415	429	358	377	388	381	358	397	432	403	403	381	429	408	366	432	382	410	356	396	424	410	426	391	368	396	366	393	433	395	399	389	353	382	427	395	382	371	371	401	379	400	367	401	376	407	400	361	401	407	398	396	401	412	386	422	384	366	414	422	401	347	384	391	431	369	372	399	413	400	394	390	367	377	408	364	370	397	425	360	386	408	391	404	379	417	414	343	387	404	390	353	423	405	401	400	400	369	413	407	409	389	394	412	400	424	383	417	371	400	413	391	370	379	406	402	403	388	375	421	394	388	423	391	421	380	376	407	407	390	376	406	426	375	400	390	430	372	361	397	411	356	365	363	376	431	409	410	421	383	386	390	396	394	382	417	398	394	416	378	414	402	392	390	420	373	400	362	399	394	379	397	431	394	342	380	391	429	405	385	370	370	389	385	360	386	422	410	412	387	435	397	373	431	415	387	385	433	411	392	395	394	369	405	403	370	406	378	417	434	386	389	404	372	400	369	365	335	411	399	387	409	397	370	394	400	414	410	416	381	423	366	405	387	386	404	402	440	387	370	397	393	365	368	391	389	413	401	408	382	416	375	387	378	386	389	371	426	353	396	381	389	383	376	370	418	390	416	387	412	416	385	417	395	398	387	429	363	401	421	405	378	432	379	381	427	409	389	420	374	389	415	365	399	408	350	391	407	379	382	405	422	418	366	418	376	395	411	377	376	394	400	344	396	391	388	351	384	399	445	414	437	341	407	363	392	396	397	395	403	405	414	378	398	377	364	362	384	396	395	381	410	414	375	377	416	391	386	401	381	396	387	370	395	425	384	403	402	422	382	420	376	407	357	375	393	412	353	412	404	394	403	419	374	393	371	413	387	393	366	398	404	412	413	375	362	372	399	371	401	387	398	411	393	386	407	377	418	409	405	417	397	397	385	382	402	401	398	379	392	401	379	397	414	382	378	425	373	404	419	379	385	362	397	400	366	364	426	445	370	395	364	422	342	388	376	402	387	365	410	388	416	380	410	388	395	385	415	373	434	394	406	377	375	390	421	399	397	372	393	366	420	405	421	436	369	403	348	411	377	401	428	355	420	378	393	410	428	377	400	384	373	381	390	382	411	390	376	429	399	388	386	398	381	394	405	382	404	378	433	406	368	403	388	400	365	381	419	404	382	387	433	396	360	365	428	380	370	429	430	373	359	405	391	396	374	359	391	404	416	432	419	381	368	389	432	429	425	386	367	374	432	404	377	396	414	414	376	364	393	399	386	408	373	392	430	367	395	413	415	407	414	350	362	402	403	385	380	393	391	397	426	418	403	388	422	384	380	435	387	411	393	393	407	386	424	438	371	384	365	423	408	414	411	419	411	373	406	428	372	395	405	393	393	384	384	382	364	426	417	391	374	384	381	388	394	355	387	363	378	418	355	410	390	369	367	393	388	414	369	403	423	397	387	378	401	432	414	392	420	379	412	415	396	418	394	434	381	395	418	390	371	410	407	375	363	407	400	366	409	361	379	418	408	410	423	430	392	425	352	393	386	422	386	379	398	383	417	403	361	405	368	393	388	425	372	435	406	402	410	452	395	393	386	409	408	420	412	376	369	384	369	402	385	395	393	386	419	410	381	421	408	434	388	437	402	428	370	339	394	370	390	370	415	411	401	378	403	399	377	371	412	400	392	405	382	395	357	372	385	373	433	376	397	394	367	388	403	387	389	444	386	384	396	387	399	437	384	416	390	422	405	383	387	394	377	398	372	398	383	406	377	401	418	380	412	413	426	406	405	403	427	418	391	395	368	382	387	451	397	400	395	384	418	420	374	388	355	387	397	393	380	386	398	407	410	404	383	386	409	380	355	390	401	376	415	389	377	394	394	398	431	357	398	393	406	408	372	398	401	396	356	414	409	403	391	395	403	407	434	401	435	368	405	421	346	391	387	360	383	388	393	404	378	412	368	413	368	390	380	415	388	428	387	404	419	401	404	426	414	344	415	411	364	401	389	400	418	368	399	386	384	416	354	370	388	378	397	417	420	388	403	397	381	373	398	427	374	362	353	394	391	390	389	428	380	392	369	449	416	378	358	442	380	393	381	391	355	377	363	420	396	383	366	363	370	388	395	403	395	378	375	414	429	421	398	430	403	376	387	389	411	387	421	401	373	393	374	393	377	416	355	386	408	385	410	396	362	415	410	366	415	364	365	389	369	400	417	375	399	394	400	401	375	388	423	382	386	390	385	367	374	397	381	446	371	398	421	419	405	360	365	388	408	439	397	382	377	432	393	423	421	366	382	405	369	393	381	375	396	372	379	352	374	371	369	395	388	388	400	368	400	379	428	376	392	386	405	411	389	377	389	395	359	393	393	354	383	399	404	392	390	402	409	363	377	392	391	440	416	424	370	395	429	374	407	373	407	376	425	389	388	353	387	402	393	410	390	378	397	389	378	434	410	366	422	370	402	379	452	388	392	395	362	404	394	419	383	394	377	386	355	374	401	395	436	395	397	406	408	395	397	376	402	405	346	387	390	358	363	375	385	421	379	405	380	412	355	417	393	390	377	341	383	419	400	344	386	382	431	388	368	381	393	408	388	380	387	423	424	398	361	412	398	377	373	395	380	391	395	412	385	393	400	421	375	395	440	421	389	375	391	390	398	430	425	418	345	383	371	363	355	380	380	420	367	407	431	390	377	386	373	398	363	376	361	379	400	379	388	398	374	438	380	381	438	379	401	366	395	341	410	381	386	410	399	400	410	371	416	374	374	382	396	365	422	391	405	394	394	375	373	405	380	416	399	379	404	384	413	405	390	358	409	380	383	419	415	402	411	384	404	424	395	391	401	374	370	410	401	412	373	454	392	388	423	380	372	403	418	403	375	428	398	407	431	418	377	375	369	391	393	384	375	394	393	390	402	383	422	382	367	390	380	373	371	387	388	400	413	402	430	370	391	371	418	379	400	389	404	387	381	388	370	377	403	381	387	371	347	383	362	424	368	380	358	368	374	388	399	406	383	397	413	355	373	377	396
13737	1061	948	759	509	439	392	344	316	292	278	276	283	236	259	266	223	241	239	242	233	239	204	239	250	223	234	244	239	222	227	243	223	245	220	260	260	218	217	223	220	218	237	205	224	261	232	209	244	219	251	221	235	230	232	211	191	196	228	232	237	218	213	221	243	220	238	216	244	228	220	203	234	218	221	241	217	232	216	193	193	209	236	213	222	207	210	197	250	224	225	205	211	209	249	239	207	243	215	235	251	210	234	228	224	216	226	282	239	255	232	221	219	210	198	213	201	243	221	214	221	220	231	219	227	240	219	181	188	228	218	221	236	205	236	206	231	214	216	210	227	221	192	220	218	224	203	220	234	240	213	201	221	231	212	216	198	224	228	199	236	221	221	212	216	216	212	210	224	226	236	231	239	216	233	221	201	215	233	219	209	237	213	229	234	206	229	220	218	219	189	224	219	220	204	231	202	188	231	216	223	223	243	220	222	242	240	250	224	231	226	203	215	238	233	248	222	230	221	231	228	197	222	228	235	202	220	233	204	227	228	226	228	240	251	194	211	246	235	237	210	250	253	205	218	250	199	235	220	237	236	220	224	238	244	247	226	219	222	214	204	217	210	246	225	206	242	230	229	222	225	224	235	225	242	232	220	240	240	232	229	244	217	198	210	235	228	211	207	216	242	210	245	225	223	246	225	213	214	235	244	213	218	214	247	211	212	243	272	223	223	207	214	212	223	247	238	212	213	232	231	252	221	243	223	244	213	232	258	231	235	221	227	210	214	249	224	238	202	213	229	211	216	225	235	202	239	229	229	256	223	225	200	228	221	212	202	239	211	233	233	211	243	247	239	263	240	245	221	210	191	249	194	233	223	237	248	241	224	207	211	211	226	228	217	231	261	241	230	183	216	231	235	189	205	228	238	216	199	206	212	201	222	255	254	225	204	214	226	215	222	206	218	220	239	207	223	214	204	207	195	218	214	220	236	232	220	203	225	222	220	234	237	240	212	199	227	241	230	240	214	189	241	208	235	195	236	222	215	233	210	234	221	226	247	216	221	220	235	227	249	247	221	204	233	230	273	217	192	226	213	217	195	213	222	226	239	190	239	252	251	221	236	225	218	206	234	222	218	205	237	230	215	227	222	244	228	240	203	217	260	260	236	228	233	218	211	220	227	221	230	255	218	239	216	208	220	249	215	249	216	206	215	232	218	237	214	197	198	215	218	196	216	232	234	228	206	220	202	249	201	232	201	266	218	205	211	208	205	226	241	244	202	243	206	235	230	222	243	242	212	212	215	217	197	197	201	217	204	210	218	237	227	246	211	247	236	200	248	220	233	233	229	227	208	226	222	228	224	229	216	235	202	233	218	249	210	211	204	233	258	201	206	204	223	198	237	219	226	206	218	243	250	231	208	205	216	239	221	234	217	227	251	232	212	228	212	210	213	187	216	214	223	265	230	222	243	237	214	230	209	204	238	209	209	239	230	224	215	239	201	232	202	234	224	184	231	214	217	229	232	218	209	223	234	242	206	228	206	215	214	199	212	220	228	231	201	223	196	254	221	227	208	236	258	208	224	256	220	239	226	213	259	232	243	210	224	240	269	228	264	223	217	212	239	221	233	205	218	223	213	205	206	230	234	248	184	205	234	223	257	234	239	233	201	228	235	218	234	241	248	219	222	213	187	241	235	222	240	207	218	215	226	229	240	217	220	224	218	223	250	250	234	241	217	185	223	225	246	245	212	233	213	258	221	246	203	223	221	211	234	231	211	233	219	219	223	195	233	245	218	248	208	204	189	214	216	221	256	201	229	240	207	215	222	223	215	251	203	251	218	220	229	250	213	208	206	219	230	201	195	179	232	219	213	213	215	229	190	238	240	202	240	220	211	216	237	220	201	224	225	222	233	252	218	230	207	220	210	208	247	225	211	203	213	226	233	231	237	226	228	211	212	221	207	215	220	232	224	266	236	228	208	241	230	217	241	253	246	206	227	216	220	209	202	251	208	223	203	226	201	214	223	214	223	214	235	229	221	176	220	230	240	216	234	237	228	212	180	242	205	241	237	229	224	217	229	206	233	209	185	245	240	253	220	212	232	213	236	206	189	224	198	228	229	192	177	205	227	242	212	208	240	222	244	218	203	212	229	242	234	246	215	233	221	217	225	230	249	220	212	214	237	249	209	226	242	240	214	229	216	231	236	235	219	218	257	230	224	233	242	265	216	229	228	204	216	241	229	221	220	212	235	264	204	216	251	236	242	200	233	232	249	221	214	215	218	218	246	235	191	245	223	227	199	200	206	228	257	216	218	228	220	216	233	210	234	226	216	223	216	202	236	208	214	221	245	198	221	205	224	242	231	260	227	224	224	202	197	220	217	240	237	225	229	247	211	242	218	218	229	236	221	214	239	210	195	228	218	229	210	216	243	266	264	218	235	245	198	199	246	211	251	222	219	216	223	207	180	219	214	239	226	231	220	200	243	221	203	208	240	241	223	238	239	182	224	199	203	201	203	235	233	223	231	199	217	220	214	222	235	246	210	211	246	243	230	244	242	240	240	229	217	226	242	302	200	205	238	245	230	217	232	229	241	225	201	203	231	219	236	230	212	221	212	222	209	229	230	225	226	193	220	228	221	251	238	196	195	216	237	212	213	226	231	230	224	195	224	222	220	213	234	228	234	239	267	236	219	195	222	187	215	220	223	220	206	242	236	238	189	207	237	218	235	239	265	237	224	237	218	233	226	205	199	227	234	223	207	240	218	231	212	237	235	212	240	210	237	216	198	194	206	232	244	200	259	227	228	225	206	220	225	227	230	216	239	175	232	200	231	253	229	225	211	232	214	232	225	212	218	225	218	222	229	234	241	218	229	215	245	228	219	202	222	230	193	231	250	236	234	239	239	230	200	221	215	213	199	204	233	219	238	243	228	217	242	177	217	218	256	231	215	233	215	225	212	208	231	216	226	192	221	235	233	239	210	219	223	227	214	219	231	241	240	251	225	188	244	223	231	235	210	217	215	206	226	227	205	254	200	207	233	245	210	227	218	207	212	211	244	246	234	231	220	213	215	209	227	217	219	259	223	209	204	223	253	195	211	217	209	219	210	209	244	234	200	244	230	251	238	244	218	212	210	220	217	200	248	232	226	219	213	215	258	212	247	230	241	191	233	224	219	248	226	216	197	237	228	225	243	236	194	204	233	225	215	204	229	221	223	233	205	229	206	216	244	218	223	221	225	237	241	226	245	254	184	232	208	220	207	244	203	196	218	201	222	224	244	220	207	234	234	212	246	222	225	219	236	236	208	224	199	219	212	250	237	216	211	214	222	231	202	220	228	207	214	222	248	229	235	224	215	209	196	263	213	237	217	228	214	229	232	194	221	207	216	202	220	212	247	219	215	235	240	248	207	229	219	226	230	245	233	218	192	198	198	236	263	194	228	199	212	224	198	235	198	219	254	234	232	227	233	220	211	214	214	243	250	205	180	259	245	221	227	239
8128	1083	2067	2319	1930	1597	1325	1169	1020	958	914	850	835	740	748	702	698	714	696	644	642	673	631	579	686	580	624	605	604	605	611	626	608	554	604	632	596	584	624	581	613	620	578	623	578	584	592	609	545	556	584	576	562	568	558	621	586	571	578	583	577	536	583	580	563	590	545	579	557	601	617	577	585	585	587	574	594	542	600	553	542	555	568	555	522	575	551	577	573	598	547	588	578	589	583	579	554	572	594	592	576	561	569	592	550	581	551	585	547	570	570	568	561	554	540	565	598	561	544	577	577	549	552	580	605	574	549	581	552	576	557	562	560	610	602	567	554	616	574	558	548	563	573	572	527	562	566	577	554	581	582	594	563	568	591	626	544	568	583	566	544	568	584	550	574	619	579	538	543	568	554	578	588	581	536	590	555	560	551	569	617	615	539	619	533	550	563	602	557	594	587	591	566	550	550	562	554	571	531	586	583	571	585	557	546	570	570	541	537	577	595	507	534	502	572	569	517	545	568	555	572	553	595	571	570	551	563	517	550	615	561	562	589	545	613	568	554	560	553	567	565	560	573	588	563	582	537	594	581	543	554	583	597	557	552	588	547	568	579	555	506	574	564	573	513	543	582	589	574	581	589	542	566	610	549	575	572	554	520	535	565	536	600	528	600	541	581	571	561	546	606	603	538	584	568	552	577	600	600	614	565	575	555	579	587	558	552	579	584	553	544	602	560	568	569	569	565	573	544	517	565	555	546	601	600	552	569	570	551	552	545	589	568	577	571	564	560	566	564	616	542	572	582	565	562	558	583	567	576	599	571	581	557	575	595	602	582	562	549	559	587	545	632	597	581	562	583	620	562	541	613	545	553	574	571	592	589	576	525	617	564	581	548	585	572	592	565	567	553	574	584	529	574	576	556	567	551	590	581	565	591	585	578	576	590	555	533	560	570	588	584	553	594	575	552	591	509	587	548	608	555	582	596	577	584	567	502	581	559	562	600	552	583	554	533	548	614	585	564	577	575	567	574	576	580	597	593	557	592	583	602	565	592	538	583	533	518	595	626	605	560	592	559	584	588	590	547	579	568	604	524	593	579	525	580	554	549	601	582	546	567	537	582	595	567	584	568	591	565	535	595	594	545	550	561	597	551	565	560	566	541	588	556	569	563	574	557	560	554	556	566	545	606	545	555	589	586	587	578	571	590	584	616	568	559	556	549	584	578	556	619	585	565	563	568	567	566	554	540	561	561	567	567	587	544	599	584	565	527	573	586	591	549	600	566	543	550	577	584	583	587	559	577	574	605	591	577	540	568	501	565	560	584	593	542	573	587	591	576	571	572	580	555	572	522	583	546	581	594	576	552	588	558	571	567	594	627	575	596	554	571	537	542	558	536	574	560	594	561	575	542	543	534	535	547	575	590	568	559	564	601	553	545	553	576	584	570	527	569	564	573	557	606	603	521	562	596	549	573	566	576	555	544	551	606	567	562	536	549	537	592	560	552	546	590	533	568	576	642	594	552	547	566	564	579	533	562	589	574	602	564	576	629	560	588	591	572	563	541	597	582	575	552	602	558	540	626	574	561	537	594	586	588	578	529	548	564	561	626	547	553	551	544	606	584	581	558	575	565	569	611	561	583	563	591	581	564	584	577	559	570	594	536	583	573	590	572	550	539	574	612	592	556	549	582	579	576	586	580	567	586	543	554	529	567	579	552	576	583	592	577	555	561	549	575	545	577	533	553	564	529	522	563	571	561	575	545	497	553	543	571	556	571	523	565	567	603	551	611	588	518	552	540	567	572	505	567	540	566	595	562	570	557	567	587	510	551	533	574	533	569	521	583	577	525	581	558	554	564	566	587	559	505	545	621	527	554	558	543	537	591	584	584	563	583	577	557	519	536	581	501	584	593	608	547	637	604	563	571	533	579	522	542	573	533	576	563	573	582	540	512	593	591	571	574	579	608	573	552	552	546	532	572	559	562	564	528	561	602	591	550	586	556	588	559	561	565	572	552	562	538	578	558	530	563	566	575	561	549	585	584	546	560	527	571	540	574	595	573	608	563	550	572	554	528	611	586	563	570	545	559	538	520	587	580	542	576	536	555	566	583	568	566	549	576	598	590	561	571	559	564	568	615	518	600	581	604	568	548	605	550	558	555	568	587	554	583	629	558	584	568	549	583	565	566	577	618	556	569	574	556	567	594	549	569	554	553	556	577	570	553	598	610	556	636	542	513	552	603	571	580	560	554	566	578	570	587	582	540	594	575	640	573	563	546	577	571	565	539	602	533	603	562	581	593	611	560	603	570	590	553	606	554	616	576	569	546	597	594	571	573	553	584	540	583	545	553	555	599	584	543	582	566	562	586	513	563	570	576	596	570	573	587	598	582	575	557	602	583	569	579	555	563	550	517	559	569	577	504	546	568	557	560	619	576	541	546	560	547	553	524	549	593	607	607	584	560	549	539	584	574	598	572	571	590	550	587	559	568	595	525	591	576	534	549	565	585	584	585	559	564	606	606	569	561	544	572	544	563	538	535	586	582	560	567	587	538	524	552	571	531	536	590	556	579	526	553	593	575	605	613	567	578	579	554	585	578	602	564	580	540	557	593	600	578	520	502	578	618	605	545	534	561	577	560	586	540	545	588	563	570	598	535	484	563	565	560	600	594	563	583	625	561	596	613	547	563	579	575	561	556	535	552	574	548	521	583	541	571	579	597	560	549	573	598	583	600	557	565	572	552	538	622	567	546	590	541	595	593	533	568	555	598	595	565	548	541	565	575	539	576	575	549	584	573	600	597	608	521	575	561	532	610	570	598	571	568	576	550	558	563	573	587	547	565	578	554	567	559	577	559	575	563	603	562	541	577	551	566	598	576	554	588	599	530	573	602	576	554	585	582	558	560	539	578	538	532	560	571	544	574	568	546	585	571	552	542	532	562	545	550	507	551	543	600	533	571	599	550	610	606	583	551	612	521	554	564	554	563	559	543	582	550	571	561	577	589	641	598	542	569	531	593	566	596	581	600	556	577	579	552	568	554	614	525	598	522	531	546	540	595	549	599	567	603	555	572	569	575	534	568	519	544	584	568	626	597	579	555	571	568	555	539	509	541	556	527	617	534	583	574	623	578	605	584	623	555	609	559	511	567	548	561	566	551	564	595	595	577	545	580	516	572	583	554	597	568	550	552	554	598	571	570	597	566	606	553	550	592	583	595	577	573	546	617	554	535	602	555	614	570	557	579	572	560	551	600	574	614	573	557	557	529	539	583	571	559	581	580	595	515	548	558	560	572	550	542	525	589	572	557	547	595	562	582	519	551	549	524	578	516	612	555	580	567	523	572	543	558	515	559	569	596	555	565	604	588	598	562	581	527	578	575	592	615	564	580	605	586	602	560	579	577	567	564	529	596	549	599	550	557	587	552	564	578	592	539	556	578	556	595	558	593	601	556	569	541	540	583	574	570	592	568	596	552	577	602	590	544	569	552	592	596	559	564	608
1453	287	271	333	267	321	335	312	317	324	318	332	305	305	298	303	310	313	291	277	296	294	324	283	325	296	302	317	290	296	304	309	284	311	333	294	301	317	313	296	325	297	306	307	295	313	312	318	310	316	305	330	314	322	314	326	357	278	307	277	313	290	292	278	324	330	286	301	321	337	305	340	299	317	325	291	282	340	321	297	313	292	283	311	300	304	312	320	308	286	325	291	320	342	293	345	294	277	293	274	290	304	295	325	313	310	344	295	323	306	318	309	338	308	312	287	344	352	275	298	308	310	313	284	323	316	322	290	304	317	290	326	319	326	287	277	312	292	294	279	310	297	300	341	285	305	312	278	274	308	308	346	313	320	324	325	287	292	291	299	289	306	340	296	263	309	306	295	361	276	287	308	283	297	309	304	306	322	281	298	290	296	322	339	283	312	300	275	308	275	310	304	337	309	289	308	306	273	290	313	301	322	317	318	313	333	336	314	329	309	311	322	293	293	295	320	313	334	319	303	318	300	319	305	315	343	290	309	302	312	313	301	300	321	294	326	311	296	280	298	310	290	323	309	320	314	315	316	304	320	322	327	295	302	301	322	302	312	332	304	320	280	305	269	282	331	332	323	321	305	306	282	326	294	272	310	307	296	313	350	310	286	308	313	300	304	274	297	316	300	285	308	309	317	338	299	301	309	278	310	301	281	326	311	335	312	304	330	292	281	297	289	313	349	282	315	317	281	303	306	314	298	295	293	332	314	340	310	298	341	327	328	297	253	279	306	318	296	290	320	306	298	299	285	289	307	299	315	299	294	313	310	281	279	309	305	332	291	301	321	266	272	330	307	285	314	325	309	308	320	281	311	326	307	300	303	339	271	327	282	310	279	289	340	317	329	306	303	267	337	357	328	308	323	301	324	323	306	286	293	282	292	312	252	325	315	323	294	245	312	327	303	315	294	266	325	319	302	316	320	319	299	293	327	310	299	323	307	307	326	336	303	319	324	303	300	287	315	333	298	291	304	332	308	327	322	306	283	278	278	284	297	347	310	333	289	316	332	289	283	338	319	279	319	316	320	275	331	298	287	311	316	292	301	306	280	311	314	333	301	278	332	371	332	279	299	334	325	307	293	313	310	297	297	286	305	286	313	324	302	316	294	314	289	306	318	281	285	316	322	321	254	277	339	282	278	319	296	325	309	283	287	315	286	319	319	327	275	305	323	304	301	285	305	329	289	271	317	294	275	317	309	298	332	322	286	307	309	307	254	289	314	315	299	321	309	277	307	320	259	298	302	322	294	286	282	331	310	294	304	309	305	282	287	275	276	290	330	291	304	291	300	345	287	285	313	327	348	322	296	286	306	276	318	306	293	314	295	297	275	294	304	290	311	282	291	288	302	305	281	308	299	277	345	306	324	292	260	322	288	315	313	308	273	298	298	289	348	301	307	315	341	321	294	276	300	320	318	292	316	318	315	276	289	284	306	319	307	327	284	275	324	340	304	287	312	306	293	309	321	302	274	301	308	300	314	272	315	318	294	344	312	277	312	312	295	278	308	310	294	298	315	302	302	316	310	313	273	301	261	310	287	309	312	274	271	343	322	277	326	301	325	285	293	300	298	344	299	270	305	294	315	322	279	298	291	276	289	303	300	301	352	290	315	276	301	287	290	302	319	321	320	313	313	325	292	279	300	272	362	340	313	293	283	278	283	317	278	302	330	294	329	284	316	313	316	319	298	317	313	326	340	292	276	312	291	315	330	277	309	310	287	304	297	295	313	306	306	277	287	343	273	330	317	297	311	301	303	315	325	305	313	308	308	309	304	298	302	304	300	312	321	288	274	316	335	313	357	308	286	300	312	299	295	306	337	319	315	333	341	294	312	308	338	343	316	309	337	317	283	343	305	307	320	307	312	304	309	305	307	304	327	287	337	296	274	305	264	289	310	320	354	278	265	308	279	292	304	297	259	278	280	290	300	317	310	297	302	333	312	302	335	284	281	328	284	292	304	283	305	312	313	296	295	308	312	300	259	292	262	319	306	289	278	313	302	311	282	297	301	293	312	316	289	290	315	305	293	296	305	316	308	317	292	343	298	316	294	287	275	314	278	300	301	288	318	297	326	320	305	301	283	283	262	304	277	279	316	318	326	270	305	330	313	320	305	319	280	290	305	307	310	318	322	324	327	310	283	293	338	290	317	312	278	294	280	323	309	292	302	290	281	310	320	303	293	303	298	310	300	289	280	312	296	317	305	305	320	278	277	299	319	294	291	303	288	313	299	322	280	274	324	288	291	306	299	300	327	321	300	290	305	271	296	347	307	275	290	321	305	313	305	309	330	294	290	291	303	322	364	322	289	313	288	305	320	319	318	294	316	305	295	300	292	288	293	299	314	319	295	283	278	332	348	307	294	349	317	339	313	301	283	286	313	303	285	302	293	308	310	332	312	294	325	286	317	301	298	285	316	303	322	271	306	298	300	300	312	291	304	273	299	318	296	329	295	295	290	327	300	307	353	283	312	305	301	352	313	295	309	325	278	309	273	283	311	308	297	301	285	281	285	316	299	313	274	301	301	299	330	274	297	338	309	338	297	301	323	310	311	267	305	302	335	347	325	315	310	296	308	304	321	330	270	276	309	271	295	274	303	309	282	307	328	299	302	317	301	327	287	300	283	287	330	316	301	285	329	297	303	277	284	316	302	313	301	326	301	316	313	313	304	295	264	321	293	352	321	326	294	280	310	296	314	339	293	274	321	301	309	308	279	320	313	294	261	364	317	285	315	299	308	350	304	284	308	347	304	299	326	315	299	308	306	307	328	308	324	279	316	326	331	355	318	295	321	328	305	293	338	361	290	311	326	308	311	328	315	337	303	337	291	311	325	305	315	287	302	292	329	327	281	283	299	298	304	282	302	307	306	274	305	275	323	278	279	297	300	301	314	314	319	312	277	290	279	298	286	307	281	310	276	345	297	273	312	292	292	306	293	277	305	287	299	313	324	292	321	313	342	290	321	323	285	296	304	271	313	274	278	339	286	318	325	312	296	279	287	310	316	317	285	304	308	279	316	300	299	280	280	296	315	315	293	289	296	288	320	331	279	291	295	299	327	294	279	295	322	327	326	266	311	291	320	308	288	329	339	312	317	304	300	307	321	288	340	328	288	346	290	354	293	299	281	299	293	296	268	318	310	291	305	326	315	309	306	328	295	277	262	289	287	296	313	275	296	299	342	297	351	310	313	301	290	305	287	291	316	318	323	296	331	278	261	292	312	269	318	312	273	324	310	322	315	301	321	337	296	288	297	349	309	324	296	317	301	286	267	326	259	324	334	326	288	321	320	329	290	283	301	282	278	302	348	325	342	328	300	303	308	298	310	315	265	283	324	323	303	292	305	311	349	288	337	297	301	269	315	287	304	314	305	318	295	274	310	301	317	278	355	293	343	311	316	280	315	289	288	316	288	338	277	278	296	338	296	287	279	308	314	271	317	335	330	296	276
1757	676	736	699	728	691	698	703	709	715	677	762	671	727	682	678	684	667	677	716	695	710	688	705	686	748	715	707	697	715	707	698	740	668	689	699	668	716	715	652	681	705	689	671	685	701	709	722	713	686	686	708	721	698	668	709	670	666	689	719	737	725	733	673	741	671	662	681	692	718	682	677	672	720	671	702	644	706	673	688	692	702	714	688	688	785	662	694	680	691	678	697	678	696	655	715	730	709	687	719	660	654	723	677	732	702	672	699	680	685	671	689	688	659	672	738	658	696	744	702	694	702	679	688	703	681	749	701	707	733	678	668	682	694	738	720	728	667	678	673	706	728	673	689	680	714	689	690	682	721	701	728	672	702	680	665	706	666	643	671	737	705	719	682	693	702	663	701	684	712	678	719	688	706	639	681	707	730	668	706	706	696	687	676	686	661	724	732	714	726	667	705	698	741	702	695	700	724	670	720	683	717	719	707	725	687	710	679	695	702	671	714	699	690	714	736	717	703	652	727	750	656	732	647	694	720	679	733	650	691	745	730	688	737	677	686	711	722	669	703	711	678	692	664	697	698	697	710	663	713	748	728	709	691	682	729	679	730	705	699	721	725	699	739	731	717	673	704	725	721	701	703	705	718	692	749	674	711	718	693	712	674	725	695	701	668	687	695	703	683	692	711	710	726	668	705	679	728	725	668	681	726	702	741	670	697	698	670	694	677	680	678	726	719	711	712	687	657	674	691	701	684	702	674	716	710	706	677	740	717	662	710	687	665	714	647	691	691	668	713	713	711	688	691	709	720	713	717	726	712	736	649	680	689	680	708	678	698	698	647	701	725	663	696	716	679	715	686	714	664	725	711	665	703	661	656	663	676	747	708	703	712	682	675	626	701	632	682	699	659	693	713	728	711	684	689	674	708	682	734	692	680	700	689	737	711	667	702	719	687	697	730	657	666	706	687	694	707	661	665	707	718	713	675	714	679	650	659	715	696	678	701	696	684	702	655	672	692	737	704	679	684	671	681	697	660	728	722	662	716	704	734	701	690	648	703	680	729	713	718	705	762	752	740	716	710	727	733	735	724	718	681	637	718	679	727	706	676	713	700	717	674	681	709	739	698	701	723	696	647	732	717	713	723	704	684	677	656	651	695	708	691	654	669	692	669	672	698	717	657	721	711	673	710	764	685	646	693	660	652	704	712	691	694	708	612	687	659	690	695	693	686	695	781	641	709	685	716	700	698	682	695	696	716	680	682	688	667	738	695	662	728	687	689	737	672	699	696	695	716	712	692	687	692	733	693	683	674	697	697	678	712	714	708	673	705	712	706	672	678	678	664	734	685	720	681	639	703	698	684	707	663	674	731	727	721	735	708	665	742	720	686	680	703	693	701	728	670	719	638	697	686	648	701	681	717	712	689	704	706	680	712	693	672	709	668	725	689	725	694	758	687	727	729	718	667	714	744	683	695	693	673	685	731	633	717	753	715	687	706	651	701	705	693	711	695	755	703	691	703	693	766	695	672	704	700	661	740	690	685	709	667	732	744	688	678	701	679	715	708	679	668	717	717	669	697	664	659	703	691	733	697	714	701	653	731	666	687	658	706	652	711	704	732	650	709	698	680	709	697	687	706	668	673	674	706	676	729	723	689	719	711	733	706	692	703	663	690	703	671	719	664	698	687	646	702	650	663	681	702	685	714	687	691	630	680	690	692	698	723	660	719	750	730	724	681	737	678	709	700	744	700	686	713	679	694	668	708	680	715	717	725	697	692	677	704	728	644	734	668	690	719	720	719	673	748	646	750	717	683	698	679	702	642	721	681	689	664	660	686	686	691	717	700	674	742	683	722	658	687	667	681	725	678	663	678	649	665	729	697	695	665	706	644	668	707	697	713	720	715	683	683	702	665	680	727	700	682	668	693	677	702	718	708	668	730	698	703	716	673	694	681	681	675	683	699	734	666	678	699	711	718	657	716	685	680	741	678	737	670	667	691	624	699	673	675	725	682	714	697	706	683	689	658	680	698	668	739	705	689	700	697	697	701	791	754	705	738	704	703	695	743	710	696	707	662	658	688	683	727	686	653	671	694	705	695	675	687	713	685	677	699	732	695	670	677	674	680	706	690	767	645	687	718	713	725	698	703	696	710	678	704	710	658	707	659	670	658	690	663	666	722	696	709	703	694	724	689	680	688	684	688	679	667	668	667	716	699	688	702	704	708	664	758	740	698	679	726	725	685	707	671	667	672	728	728	671	735	726	676	641	721	667	683	682	708	689	699	721	683	687	704	683	734	675	739	677	646	674	707	711	697	689	681	657	693	634	679	691	683	618	702	702	663	693	697	680	679	686	714	692	704	698	689	706	668	680	698	717	693	676	705	679	728	672	763	705	694	710	720	736	694	680	699	690	718	694	648	719	702	672	694	725	696	707	694	679	706	687	683	677	650	719	675	715	643	655	728	726	716	665	669	693	716	650	703	684	743	730	716	647	694	686	697	723	683	672	733	671	692	686	715	644	661	723	643	667	699	742	670	704	712	678	679	671	691	714	678	681	695	678	702	731	681	711	686	694	661	727	712	758	665	705	652	678	692	701	710	711	651	702	665	685	703	684	677	663	688	646	677	664	700	694	637	667	673	716	643	694	712	706	734	733	704	727	755	710	697	677	696	669	699	707	724	726	710	667	673	681	757	682	678	729	693	689	644	748	681	732	696	710	708	699	683	644	741	712	704	670	654	692	736	675	682	683	703	728	658	666	685	736	722	644	690	660	695	649	690	685	696	718	662	715	695	715	747	707	730	690	694	695	693	702	702	752	697	688	666	697	682	676	665	693	713	663	754	705	676	718	673	725	736	686	697	644	716	689	682	728	694	714	693	689	714	676	692	696	700	677	702	712	721	706	713	730	720	666	729	673	653	662	688	712	678	676	699	687	685	726	687	759	695	722	683	717	652	674	766	691	710	723	721	684	728	717	676	692	720	692	699	663	726	692	676	713	699	679	637	673	686	675	696	670	701	660	670	709	659	694	688	687	711	730	705	660	683	696	718	688	652	721	717	691	719	685	760	650	687	706	706	771	673	721	685	690	689	709	677	699	709	707	690	671	721	681	682	720	698	677	741	700	693	716	683	690	710	681	701	678	716	647	725	701	657	701	658	682	667	647	736	706	711	673	686	698	685	710	713	688	704	696	691	704	681	645	713	685	692	679	646	744	719	690	754	731	700	691	715	674	717	704	719	719	715	707	686	699	691	726	663	713	710	668	677	698	700	687	706	738	743	718	703	701	736	714	733	697	686	719	656	704	687	687	678	672	713	670	716	751	760	682	718	671	700	688	667	706	674	713	689	687	699	662	742	686	691	678	729	686	693	664	693	667	709	669	678	704	708	729	727	723	715	682	714	739	700	716	724	707	711	667	679	686	691	716	702	657	712	705	691	725	645	651	740	741	662	656	720	731	665	701	698	706	674	697	707	686	642	720	741	703	689	724	656	666	679
7535	488	501	412	283	233	205	207	201	179	167	188	190	158	175	178	172	148	156	178	151	152	153	166	174	126	158	152	157	131	128	152	151	147	144	121	147	146	165	155	140	156	145	143	129	154	124	110	125	137	143	144	122	154	139	119	140	163	150	156	154	149	132	147	141	140	134	155	100	153	137	150	144	185	158	139	136	159	166	144	121	154	132	144	133	141	152	147	151	149	131	115	146	150	144	140	170	129	156	178	149	153	144	147	139	157	155	137	173	127	130	154	161	127	141	129	172	151	154	114	140	157	150	145	146	139	133	153	141	136	127	176	142	151	145	143	127	163	128	136	124	146	159	157	138	142	162	138	127	145	170	185	135	130	144	148	162	140	153	152	145	120	135	145	137	146	161	158	159	157	147	139	131	141	149	145	145	119	143	162	123	157	158	144	131	176	143	130	146	143	122	143	166	159	149	136	158	145	148	146	136	159	154	164	143	158	126	154	157	141	143	130	152	113	157	155	161	133	145	143	141	136	120	141	139	136	115	149	161	145	153	151	152	157	150	109	123	148	138	143	127	145	134	143	138	139	133	139	152	153	135	148	137	166	146	149	149	136	138	137	171	167	141	164	129	113	175	146	127	136	155	154	151	143	153	148	142	150	114	155	142	165	158	160	172	150	146	132	164	139	163	150	140	146	125	163	156	145	155	126	130	145	148	146	134	149	141	148	120	133	127	152	153	137	138	127	132	148	154	154	133	153	130	163	144	149	143	186	152	147	174	172	153	184	131	137	140	152	133	132	146	123	129	149	136	134	155	139	146	114	158	149	150	167	130	145	157	152	135	154	154	128	154	124	143	149	129	143	132	147	146	151	168	137	135	137	140	140	176	134	151	152	157	130	154	132	144	147	161	167	148	144	146	132	139	141	133	146	132	102	147	140	152	152	134	147	116	134	154	136	160	155	148	143	148	147	164	156	159	126	165	145	150	147	158	153	155	136	124	137	151	146	153	157	145	147	155	129	146	167	149	140	164	141	136	126	144	147	154	127	126	150	152	164	148	153	149	158	127	144	135	160	150	152	144	140	142	141	153	152	148	132	165	140	142	124	146	148	154	139	136	137	152	159	140	159	136	123	142	131	147	120	168	160	147	137	183	144	154	147	131	157	164	145	143	146	156	139	126	129	148	140	121	148	128	141	144	169	171	142	168	144	145	156	137	145	140	131	128	138	146	132	129	131	141	142	120	152	151	150	144	152	138	134	127	136	127	165	151	148	134	134	155	152	135	154	149	152	129	143	130	157	141	127	155	148	157	136	151	132	144	136	148	141	157	145	141	158	127	128	158	153	141	150	136	155	151	134	141	143	129	122	165	150	147	140	149	138	130	129	135	132	148	160	151	164	133	149	146	154	153	133	143	140	149	139	146	157	156	139	152	160	142	133	139	145	155	169	144	147	140	160	116	148	130	124	150	155	139	131	140	156	153	162	123	123	117	120	123	152	145	162	140	153	131	133	132	133	114	150	130	126	150	159	142	151	145	147	148	135	155	109	158	160	151	146	177	160	152	148	124	167	165	149	158	155	131	142	135	147	139	162	153	151	141	148	124	167	162	138	128	117	131	168	155	175	142	143	140	149	144	144	154	146	157	147	139	146	162	165	131	136	163	144	181	158	171	128	149	132	174	133	126	141	139	119	131	161	134	133	160	162	154	131	141	137	139	155	123	133	118	143	142	156	176	133	158	158	152	148	153	147	147	137	118	140	156	157	183	147	137	138	148	143	134	147	141	146	151	142	142	148	161	144	174	154	162	138	179	158	137	157	168	144	163	154	121	180	138	157	116	173	133	130	154	149	156	136	150	147	131	143	169	135	132	149	153	130	138	159	154	136	144	132	153	139	144	153	119	137	155	135	137	161	133	155	157	134	149	146	149	129	169	156	148	114	162	132	149	134	151	143	151	140	155	148	130	138	139	170	103	130	161	145	132	151	153	135	170	160	152	148	153	144	164	145	149	161	150	141	141	162	168	170	136	173	149	156	146	144	124	151	155	159	140	155	152	130	150	137	147	153	123	136	140	157	147	130	155	160	147	146	136	144	165	157	128	144	150	154	126	124	146	153	148	125	151	133	131	138	155	113	157	166	154	180	151	142	151	149	153	143	160	140	136	155	140	160	121	142	154	130	119	128	158	145	151	141	153	151	156	134	149	140	153	138	159	120	144	162	153	142	162	130	158	123	159	138	152	153	147	148	132	137	135	152	154	160	107	163	154	152	146	134	151	144	153	141	141	149	161	137	171	148	118	174	152	103	165	160	172	151	154	126	144	161	159	125	150	137	159	137	146	149	183	130	144	151	151	137	166	163	160	157	150	154	118	138	145	159	147	125	151	168	136	146	137	166	132	144	168	163	150	139	163	166	151	156	146	156	145	147	134	152	148	120	151	131	152	145	158	147	126	160	142	171	122	151	139	144	152	169	137	155	137	146	162	151	166	142	180	158	122	144	171	157	146	127	155	176	149	160	121	147	136	161	135	142	138	167	163	151	116	145	142	132	164	140	157	153	148	139	151	126	157	153	151	135	154	138	140	152	155	155	162	156	131	160	147	146	161	135	139	142	135	158	134	138	131	136	134	134	141	121	141	125	152	150	147	155	152	153	146	143	134	147	141	143	142	155	135	169	160	132	128	155	177	147	143	158	142	162	152	130	150	131	145	111	155	126	150	133	131	147	163	137	143	139	126	141	149	158	150	142	163	156	140	148	173	146	133	148	140	141	134	184	136	151	144	136	154	142	146	157	110	158	137	120	150	132	149	158	116	153	147	161	125	158	145	152	165	139	159	164	142	162	165	149	141	129	137	168	160	149	120	121	155	166	147	157	161	151	139	148	124	146	142	141	145	125	149	154	154	133	119	150	139	136	146	145	138	137	139	179	153	142	117	132	166	137	167	130	144	129	145	150	168	141	132	154	142	130	157	151	150	139	136	155	153	133	134	140	135	146	149	144	142	165	145	149	131	143	147	150	161	144	146	156	150	168	143	150	158	155	136	157	128	154	161	125	152	157	136	159	126	160	148	142	139	158	144	132	161	154	147	137	146	148	132	157	138	131	150	148	126	144	131	141	151	153	136	142	142	148	153	133	132	135	128	140	122	148	150	146	155	143	144	122	144	133	156	159	122	151	145	141	161	150	162	144	141	146	133	125	118	129	153	149	148	142	140	139	182	145	174	142	123	135	138	158	171	149	141	156	164	153	131	138	147	187	138	146	133	148	158	138	153	148	134	139	154	167	145	158	124	144	151	141	157	159	154	140	152	139	137	154	163	154	168	125	135	153	154	161	160	150	133	162	146	153	145	156	130	137	146	139	146	151	160	159	151	155	134	130	150	150	157	168	138	126	156	158	130	128	156	157	158	171	143	130	162	125	157	116	121	157	145	147	147	146	136	183	129	141	143	129	146	151	143	144	142	152	148	143	164	152	145	110	160	123	115	154	132	144	167	128
6135	596	1069	1276	1081	876	760	705	605	585	547	526	530	523	499	453	479	432	477	430	420	423	439	442	432	430	408	412	413	396	404	404	398	406	406	399	389	404	435	431	418	428	398	401	404	376	399	363	390	380	389	413	437	412	419	377	401	391	429	393	363	403	374	398	386	393	393	411	362	417	396	407	395	340	406	388	393	432	400	413	417	391	421	407	383	370	436	402	416	377	401	374	378	402	359	392	403	357	434	359	408	371	398	410	398	405	410	370	403	349	398	397	368	424	385	397	361	410	355	387	377	394	401	388	437	371	420	376	385	451	385	401	421	398	378	425	381	409	390	394	414	405	399	412	412	403	414	385	406	368	394	405	420	380	434	411	383	379	395	413	391	378	385	395	421	389	404	421	386	397	352	409	366	406	358	413	374	385	370	383	411	384	358	424	416	390	393	374	421	437	415	385	376	378	395	376	406	359	385	415	381	460	400	409	428	372	401	417	411	382	377	389	393	432	416	389	380	401	434	387	383	426	403	353	406	391	378	443	413	413	394	385	417	394	378	437	403	432	359	412	401	376	397	419	377	395	423	424	418	401	387	411	357	405	408	404	384	405	390	375	393	383	395	399	431	387	403	417	385	404	348	412	423	368	427	425	367	375	394	407	383	363	375	408	348	355	402	356	405	401	402	394	394	400	377	364	434	366	406	395	433	420	412	366	389	354	387	424	389	398	388	396	385	393	404	397	423	378	397	414	393	386	380	381	417	402	413	406	396	386	374	389	387	410	372	380	389	382	399	367	412	428	379	430	343	401	374	411	407	389	401	395	403	356	378	399	379	397	381	360	386	451	442	402	361	366	410	368	382	389	394	372	422	383	412	402	406	381	372	377	412	433	409	432	394	369	420	401	416	414	400	410	430	397	405	399	424	398	426	374	410	399	362	395	421	413	403	365	408	373	361	416	392	416	397	398	419	412	416	359	369	384	393	423	399	422	441	401	390	435	390	371	381	408	400	415	411	411	348	403	350	409	378	379	397	407	382	418	414	383	418	411	347	412	405	404	394	384	396	398	397	425	333	374	378	375	405	384	403	387	401	414	366	354	403	377	397	392	399	404	425	394	405	390	396	390	423	373	385	365	418	410	365	395	387	404	393	380	397	418	378	371	390	362	406	420	415	414	413	423	402	425	383	358	395	396	370	425	380	392	410	362	386	416	391	378	396	383	385	387	383	370	350	363	394	372	362	404	395	416	373	389	405	422	389	369	419	384	425	389	390	438	394	421	397	419	389	391	382	402	370	370	397	411	409	400	406	364	420	373	370	415	381	387	391	368	380	410	344	375	399	388	366	398	397	410	393	371	402	410	385	407	430	372	368	441	378	366	398	403	408	381	389	370	387	435	342	409	390	387	414	393	419	385	399	390	403	392	397	390	384	368	384	401	392	380	385	413	402	384	424	387	402	386	378	392	417	364	404	368	426	415	399	375	377	386	402	415	394	369	391	371	406	389	394	420	388	358	358	409	380	414	387	403	394	414	395	395	423	384	403	390	383	409	412	401	402	413	385	420	433	410	398	401	415	365	407	381	386	414	425	416	386	376	401	391	376	343	401	419	405	430	404	389	352	379	436	392	379	428	415	453	397	390	373	426	431	448	388	404	399	418	389	378	397	412	422	421	410	388	396	372	408	351	364	386	417	398	398	380	405	381	394	390	387	398	394	419	405	388	371	367	382	437	405	404	413	373	400	365	369	400	406	366	436	414	384	404	410	380	362	345	376	392	396	395	416	394	397	374	395	400	430	416	400	371	396	401	376	413	375	373	375	392	364	404	373	377	401	355	412	390	411	405	401	403	395	420	346	391	374	401	376	421	396	395	385	367	423	399	414	407	413	409	372	394	394	403	412	427	385	379	429	401	387	407	390	425	382	402	410	381	339	376	397	368	405	382	391	429	405	401	373	421	406	388	375	390	381	380	385	388	432	399	384	392	412	407	388	376	399	385	385	393	400	378	428	434	379	415	411	384	387	410	376	362	384	399	409	407	384	437	380	400	426	416	409	413	418	403	426	359	401	396	435	379	396	389	365	437	371	401	395	416	404	387	422	398	436	388	435	393	381	422	401	431	407	398	402	391	388	412	364	400	403	386	399	385	427	387	402	410	393	400	375	414	403	395	371	384	388	379	415	396	385	374	423	430	422	388	383	411	388	374	382	411	361	399	340	388	419	387	390	389	376	384	398	428	391	392	382	391	441	388	400	387	412	388	421	422	395	402	384	421	384	391	400	424	389	428	370	409	377	385	385	381	407	400	409	383	360	414	431	385	381	359	391	435	379	359	393	391	384	418	383	424	367	402	382	392	387	387	406	394	410	386	411	404	411	408	419	383	395	413	435	415	415	394	374	398	432	404	412	406	405	421	387	391	382	380	355	400	372	402	410	397	419	367	365	418	379	458	441	394	381	378	411	404	407	391	409	387	406	407	423	358	379	389	383	408	392	414	402	391	372	397	400	393	406	401	371	407	367	413	383	408	378	396	386	404	422	427	380	419	403	422	346	394	401	370	379	402	387	394	397	402	385	393	354	370	400	400	413	396	367	365	402	426	396	403	372	391	366	369	390	379	403	371	432	394	388	384	397	407	433	390	397	373	388	393	384	396	391	383	365	385	375	352	409	424	405	373	377	389	403	410	344	385	409	393	380	358	395	393	401	376	380	398	412	405	412	364	405	400	393	384	417	414	405	410	380	408	407	389	377	327	402	429	407	398	395	371	361	392	400	371	377	411	429	403	354	395	403	380	411	383	398	392	400	387	403	407	411	387	393	419	386	376	420	392	391	409	401	368	403	419	354	377	385	387	394	393	390	421	397	398	420	396	357	385	383	424	401	393	374	376	382	395	393	440	380	393	368	404	404	417	412	352	365	419	411	381	376	404	398	439	396	360	379	415	412	394	417	408	397	416	383	377	391	416	337	394	431	400	381	385	375	402	394	394	413	390	390	429	397	395	396	420	383	400	392	390	347	421	355	391	431	410	419	373	394	410	412	398	460	408	420	379	417	410	372	398	378	419	378	402	408	394	407	384	408	403	439	413	397	381	384	398	398	407	403	369	379	388	403	419	407	402	415	373	422	411	462	391	382	398	392	357	397	382	386	394	357	394	369	394	389	372	419	383	360	413	379	376	414	420	395	415	404	396	397	391	391	385	381	403	409	369	420	317	392	398	394	389	408	367	378	371	381	411	389	391	392	386	393	411	396	417	385	374	418	411	382	429	370	386	398	393	383	374	378	410	421	408	391	394	413	368	418	394	423	348	380	404	421	403	365	393	418	375	418	378	417	387	412	409	392	380	396	391	419	401	390	396	381	383	395	375	382	410	365	416	397	401	396	394	410	386	359	369	402	399	408	369	396	409	389	382	408	356	399	385	377	373	379	391	384	375	388	395	411	395	412	411	389	378	388	389	421	354	400	375	428	379	374	393	395	368	391	380	437	422	373	420	408	434
13748	1118	1000	724	541	442	401	326	328	283	266	284	264	227	282	279	263	268	215	258	247	250	205	230	225	234	222	249	252	220	215	240	234	235	229	254	206	266	256	236	216	230	211	214	219	204	208	214	249	212	230	211	243	254	256	204	237	232	226	205	176	207	244	215	194	233	219	187	242	229	224	225	213	261	215	209	237	229	219	256	234	228	254	212	220	214	230	226	228	215	224	201	211	229	241	237	277	230	220	220	201	224	199	243	209	215	203	215	216	225	213	192	230	210	205	242	222	230	229	228	231	210	231	206	237	195	214	202	228	203	242	229	259	247	264	214	216	235	221	226	233	237	218	208	216	222	213	250	234	226	235	239	216	216	217	221	241	196	207	231	225	223	208	222	222	231	194	232	221	230	243	234	227	220	213	209	207	227	215	211	196	203	216	227	239	246	213	224	217	211	224	228	225	246	234	194	228	221	221	220	218	220	214	211	201	221	199	210	233	199	242	216	206	231	241	205	198	214	202	250	228	224	211	234	236	209	275	229	222	229	231	213	198	208	224	209	210	224	243	229	194	249	201	231	233	255	220	205	185	230	235	204	254	252	218	255	226	234	235	234	260	235	224	226	204	198	222	229	236	214	229	222	218	235	205	224	203	249	231	226	222	218	210	199	221	235	205	206	203	216	252	207	200	227	225	216	195	249	251	220	225	250	207	190	235	228	218	247	233	231	206	258	211	240	218	214	230	253	213	234	216	221	245	256	214	206	220	222	259	252	256	228	233	213	204	223	234	224	217	230	236	204	213	216	219	230	203	266	226	230	234	236	232	226	211	218	214	249	243	254	239	218	210	219	247	229	221	213	201	228	215	201	223	220	202	227	201	203	239	224	216	227	200	214	222	223	217	202	216	230	233	234	227	230	220	238	214	230	232	202	235	217	220	201	220	211	227	226	225	193	237	239	223	223	225	224	225	229	177	227	227	248	197	212	189	230	231	220	263	232	235	222	263	215	249	255	209	197	223	214	244	219	239	220	227	207	234	234	191	236	218	228	237	233	206	189	255	225	230	189	222	228	209	222	222	224	221	247	231	229	229	240	228	199	195	207	216	178	246	227	232	219	206	234	221	232	223	240	214	225	231	223	232	236	201	217	212	249	243	242	207	221	237	209	246	235	204	191	239	203	171	197	215	220	226	226	211	245	228	207	217	197	217	203	209	196	209	218	235	227	210	207	200	227	219	203	239	282	242	228	233	220	212	214	216	178	244	223	221	223	215	223	244	219	193	230	226	220	216	228	215	238	237	210	221	227	204	236	205	248	209	222	219	226	202	203	210	239	232	258	228	232	193	209	242	247	207	231	209	220	211	217	216	225	193	242	206	224	259	224	215	227	227	236	215	228	201	199	245	238	221	228	215	207	238	221	233	249	226	220	242	218	237	240	207	229	230	236	214	217	218	250	226	216	247	251	209	198	217	224	206	211	220	222	217	244	221	192	220	235	205	227	223	205	235	212	203	196	218	218	230	218	230	200	210	222	231	217	207	221	222	227	219	238	236	255	216	223	229	219	212	219	212	209	213	226	256	220	201	225	252	200	225	207	192	250	230	212	189	226	204	228	227	214	216	220	239	258	208	252	215	240	223	233	262	224	204	221	231	202	198	219	231	215	217	240	223	223	207	245	222	220	193	244	207	193	207	204	213	231	227	220	214	240	194	239	198	220	252	255	239	234	224	226	234	227	224	226	225	226	204	254	232	214	222	262	231	204	180	206	231	224	226	232	220	226	205	227	233	240	206	200	223	240	208	225	197	184	216	228	228	207	239	203	238	200	204	245	259	206	196	221	216	223	239	216	220	236	232	212	230	220	191	210	210	240	237	210	202	217	222	200	231	234	222	225	243	209	207	224	264	247	226	202	226	209	206	214	229	242	248	274	206	207	211	227	241	201	226	211	228	239	242	218	227	188	219	221	229	237	227	195	235	227	218	235	217	198	239	231	234	229	209	221	239	235	218	243	203	212	237	223	211	228	230	217	220	216	234	210	243	234	212	236	223	237	250	201	224	222	215	234	215	247	231	233	220	230	221	210	216	232	234	205	233	212	209	220	237	219	218	207	191	197	219	238	238	272	222	234	192	230	199	215	223	221	203	227	231	230	217	217	237	204	212	201	236	204	232	227	239	228	250	216	213	208	212	245	232	222	247	221	244	243	228	228	221	214	229	235	193	218	204	229	234	225	204	257	220	203	211	214	230	231	227	248	198	235	216	239	242	200	212	209	247	219	229	192	233	220	229	245	224	228	186	197	213	213	228	246	222	220	236	218	234	197	216	216	206	233	212	243	226	212	218	258	192	241	209	232	228	214	218	235	222	210	223	217	228	218	209	238	230	208	224	220	197	212	237	232	209	223	199	253	235	222	246	204	244	202	253	204	204	227	221	244	260	210	231	202	232	219	192	227	233	223	211	204	238	234	228	218	246	216	245	217	216	212	211	230	227	213	212	223	222	211	226	221	194	221	255	233	245	210	191	204	189	191	236	217	239	217	243	255	216	208	229	235	224	212	229	237	225	220	217	199	217	240	229	223	232	237	230	229	225	259	222	245	201	210	209	257	221	240	232	222	241	215	211	222	233	240	204	224	215	221	223	219	221	215	205	234	233	220	231	215	225	257	222	208	226	208	205	249	230	221	211	233	224	232	239	206	219	225	221	220	234	209	246	211	195	206	217	218	231	236	230	220	223	246	225	222	224	212	221	229	232	216	210	242	207	185	243	229	226	214	220	234	231	232	210	200	227	231	220	220	209	220	205	194	229	231	248	217	214	222	227	216	222	220	204	221	229	231	227	221	231	218	246	221	202	251	190	223	238	239	191	213	211	229	262	204	232	216	233	208	195	243	251	231	222	207	206	212	238	250	230	230	202	253	226	237	232	231	201	225	225	249	224	178	197	202	243	211	234	238	237	238	223	204	193	216	236	236	221	263	250	207	231	228	218	246	207	228	242	214	223	212	221	233	237	231	238	220	208	235	227	231	229	231	222	193	217	215	223	223	206	209	242	210	208	190	192	199	217	244	218	209	229	214	246	239	204	223	227	226	228	256	242	214	235	249	230	215	239	226	208	234	255	218	260	252	225	194	208	215	222	221	212	238	215	237	229	216	231	220	228	226	221	207	223	230	260	220	236	204	225	229	203	232	212	231	201	225	219	219	217	232	230	219	237	220	204	228	221	230	229	221	203	213	236	216	262	212	224	241	243	223	199	191	237	215	226	222	218	254	206	211	205	230	202	220	214	221	214	206	208	184	222	212	229	237	202	221	258	212	206	211	234	227	232	202	232	211	237	212	217	241	239	232	214	257	224	229	224	199	219	226	244	208	218	238	231	203	194	224	216	227	190	209	231	197	194	196	237	224	239	225	236	223	208	251	243	225	219	204	225	216	233	212	219	264	237	213	248	187	230	210	188	243	193	223	215	208	224	228	207	213	232	242	226	210	248	195	218	225
8286	1080	2170	2187	1903	1566	1312	1256	1031	973	888	846	766	764	765	734	729	639	662	691	654	656	659	605	621	649	620	646	634	573	574	606	549	614	574	614	600	615	571	598	581	598	599	562	601	615	606	576	573	580	584	581	585	622	569	634	557	617	573	617	578	580	571	579	556	541	568	593	538	566	561	595	528	575	537	565	539	577	558	549	565	582	554	620	549	604	604	604	563	605	592	542	539	573	568	544	592	560	558	580	542	605	567	568	576	606	587	577	569	578	557	537	559	568	565	580	584	593	523	568	569	557	570	567	623	579	545	561	567	592	577	576	545	566	534	600	576	545	601	569	546	536	576	559	588	558	592	596	585	560	609	567	583	556	546	583	583	533	600	553	553	569	628	542	563	561	574	563	547	571	581	592	580	567	539	562	551	574	611	534	539	530	538	559	582	581	596	543	573	541	572	585	564	593	564	567	572	535	562	534	579	530	547	571	546	547	571	557	569	563	543	552	584	529	541	576	540	579	563	528	533	527	570	585	560	581	551	556	526	542	554	609	548	593	539	548	555	578	588	544	563	562	555	521	523	588	579	552	594	584	540	586	634	551	552	562	552	549	594	551	577	560	603	525	617	597	563	603	542	589	542	570	556	546	531	563	553	543	570	577	554	581	539	583	602	546	544	565	543	576	541	570	586	587	532	583	550	553	595	576	591	564	603	524	572	560	555	582	538	525	580	599	577	542	561	557	564	607	530	544	561	546	560	606	557	562	572	579	565	560	532	575	573	539	604	551	553	584	586	537	592	582	596	555	581	559	586	567	580	586	566	537	559	570	565	571	626	566	527	583	567	518	561	547	537	582	581	546	559	562	583	567	557	498	572	570	566	537	562	555	559	578	594	534	578	587	550	581	595	549	532	577	582	540	589	550	551	561	541	530	598	568	591	558	599	532	550	547	558	557	568	541	547	593	591	593	537	567	601	584	581	564	563	542	588	535	582	566	581	566	626	573	558	571	559	566	571	604	562	586	588	544	569	605	602	558	572	579	544	600	551	543	560	564	595	564	536	584	609	569	577	580	595	521	586	548	588	595	585	529	560	545	591	624	566	586	591	585	550	584	540	575	587	586	533	554	575	598	509	598	557	574	582	602	604	526	525	531	608	538	578	567	554	572	548	571	559	558	567	596	535	543	566	565	585	575	555	565	581	577	565	599	587	561	586	592	552	547	585	570	568	617	548	555	571	602	580	552	527	573	527	573	542	583	579	556	566	597	579	569	547	545	570	551	560	571	564	542	575	595	533	557	560	617	576	602	575	617	590	529	565	547	562	573	604	565	560	554	590	619	585	533	547	575	539	549	581	523	567	568	580	571	565	605	569	547	575	567	537	541	538	573	560	554	589	602	597	566	615	557	560	616	634	585	558	582	619	574	534	611	583	604	584	607	588	561	573	538	576	606	625	550	566	552	582	547	607	570	553	533	544	544	579	549	631	559	569	599	535	586	559	554	600	542	542	550	581	543	574	555	578	548	562	540	543	568	549	564	551	598	539	538	581	595	552	545	552	555	585	564	599	570	583	567	514	562	559	556	586	548	598	573	550	548	627	578	543	575	605	574	554	610	559	555	559	584	599	578	561	568	641	590	561	568	583	567	588	594	605	540	583	555	549	567	526	537	589	554	564	587	570	560	579	584	574	597	566	528	570	573	563	567	583	569	591	531	562	536	527	542	523	559	577	542	547	557	524	546	585	541	598	572	588	579	568	572	580	584	604	555	543	577	526	577	546	581	536	557	584	582	531	547	566	582	553	555	543	585	571	536	577	566	590	579	589	563	551	565	558	575	579	562	574	591	560	578	549	556	565	564	569	596	562	582	545	570	583	571	594	589	601	565	570	589	557	590	553	553	597	526	556	546	565	576	565	556	570	593	526	559	587	576	506	573	551	561	595	526	564	583	600	579	538	586	573	579	552	535	599	567	568	536	577	593	576	549	545	605	513	561	583	598	590	612	554	616	558	598	582	549	546	537	591	574	608	554	588	576	591	577	599	572	552	551	592	610	539	559	550	585	567	563	625	558	557	585	540	567	550	602	584	545	543	567	558	546	574	601	566	578	593	559	560	567	558	557	583	578	569	597	592	598	582	559	567	578	588	554	563	539	542	558	602	566	550	551	564	598	565	556	551	534	596	534	594	574	651	551	552	510	570	607	585	559	606	552	541	592	549	603	535	559	579	587	561	552	581	541	560	578	583	558	577	601	561	573	567	591	548	566	623	553	602	583	624	563	572	599	614	584	533	545	561	553	559	534	556	569	573	587	558	541	543	594	585	573	553	597	561	571	572	558	552	575	581	580	598	584	591	549	573	553	541	547	582	538	559	553	537	589	534	604	524	538	528	579	562	559	547	577	599	639	569	603	564	582	505	568	542	565	588	574	535	552	551	591	560	575	580	553	541	586	595	554	557	577	615	614	595	554	537	536	584	571	572	567	557	576	531	595	537	586	566	585	571	554	562	573	590	558	605	609	531	551	592	541	565	503	567	546	578	583	585	541	525	581	543	597	545	558	560	600	623	552	568	556	533	564	561	552	555	574	573	593	600	563	580	571	568	524	586	591	581	573	577	627	589	554	515	552	519	540	626	587	592	570	571	538	540	589	553	515	584	595	591	553	569	549	535	576	551	569	587	579	544	573	559	511	566	562	554	549	566	584	592	604	485	563	528	557	581	550	582	598	575	546	550	564	583	569	578	547	552	584	562	577	545	586	560	572	592	594	576	588	535	549	566	554	593	557	577	557	610	551	570	545	582	532	558	540	578	547	581	598	583	568	566	596	563	549	594	564	575	558	548	574	541	584	573	558	605	547	576	561	565	603	557	596	559	578	579	557	582	537	581	564	582	573	579	571	561	535	545	546	563	595	563	573	612	583	550	557	577	596	593	552	553	548	609	587	578	601	566	605	528	576	532	562	523	587	559	600	579	590	563	620	537	569	546	561	596	564	579	557	552	582	608	536	574	533	551	595	592	567	554	575	553	575	572	553	566	554	555	611	602	606	574	580	598	579	558	555	573	573	579	532	594	593	552	555	589	556	557	559	551	568	563	557	594	552	552	563	528	622	548	625	566	599	571	571	579	590	584	604	552	574	544	505	604	578	585	566	605	586	588	551	568	557	555	582	599	508	541	568	557	625	578	562	556	609	554	567	536	590	588	588	533	612	563	570	584	554	603	582	581	571	566	576	603	601	592	566	617	587	569	543	536	514	601	543	627	574	541	559	565	576	545	607	622	557	592	594	607	571	583	546	567	580	578	543	573	594	570	516	592	558	576	552	561	514	540	594	572	609	510	568	588	603	553	572	550	601	552	533	610	565	537	540	579	538	549	579	579	553	557	551	565	589	575	575	549	602	573	569	564	594	568	592	583	535	568	524	561	591	549	573	566	573	553	584	578	539	553	570	534	588	575	590	603	564	544	508	594	567	573	617	524	574	602	595	562	560	542	554	577	589
1520	292	314	265	322	290	285	303	335	301	308	286	309	298	296	316	329	332	295	303	299	322	321	286	297	295	310	285	335	328	338	314	284	265	285	298	288	298	294	284	299	328	316	270	283	313	299	306	320	281	287	281	308	318	320	301	338	308	312	289	302	302	293	330	288	288	327	298	296	281	288	244	287	312	281	293	293	307	294	265	309	263	269	348	314	310	301	312	279	326	272	311	275	301	341	304	342	329	316	303	334	254	273	267	307	310	322	327	312	314	304	313	312	327	330	270	300	307	295	290	306	286	286	298	289	287	300	314	277	317	347	327	312	301	297	283	283	295	309	283	309	280	270	309	295	306	334	313	293	284	297	329	315	304	258	324	314	310	315	320	305	307	329	293	303	283	295	327	292	308	306	280	285	292	293	297	302	288	322	301	299	308	326	341	278	284	321	281	275	303	317	299	291	336	320	306	305	316	302	305	288	305	310	315	325	334	333	297	291	318	292	306	314	303	305	286	311	285	330	291	316	297	296	295	331	294	255	277	307	317	292	283	308	284	303	289	317	307	310	285	308	324	316	312	281	283	324	283	305	312	320	325	319	286	297	338	270	289	311	310	296	292	319	322	286	329	298	288	297	316	287	272	321	308	274	289	291	284	320	299	281	315	278	286	279	307	316	317	318	314	290	275	301	335	256	321	283	289	298	283	297	316	316	291	331	306	309	311	302	321	304	312	280	347	301	321	263	295	320	337	307	304	282	309	269	307	305	303	287	306	312	294	312	293	319	304	304	289	310	293	251	285	314	326	314	315	309	309	316	330	333	302	273	297	303	276	291	280	299	284	293	296	313	304	330	313	308	306	321	310	337	319	277	315	317	334	305	317	281	289	303	284	287	294	306	296	369	322	293	307	338	300	295	294	308	300	305	302	302	276	304	341	281	269	301	324	313	325	310	311	292	278	288	304	303	283	308	303	321	300	319	313	305	343	283	300	276	313	326	311	287	298	276	327	291	338	280	288	304	281	317	317	316	316	312	293	278	313	291	327	323	314	282	315	326	300	324	333	333	319	275	298	319	310	337	310	313	295	314	321	258	295	308	314	298	288	341	296	270	271	316	281	318	290	290	321	308	287	292	278	301	323	316	305	271	355	296	259	289	292	298	307	299	273	291	286	289	272	309	304	314	325	322	323	290	302	299	298	308	292	305	291	300	323	309	305	298	303	294	284	284	328	301	298	283	310	310	313	323	325	282	324	333	303	337	297	303	306	301	318	293	344	319	338	327	312	288	324	314	339	300	292	300	280	277	295	298	277	296	298	267	299	273	279	297	326	298	292	293	297	320	310	266	269	307	326	329	308	301	302	315	323	296	311	320	278	336	317	312	293	327	289	322	298	315	316	288	327	354	286	303	299	279	289	291	299	285	312	316	350	307	325	310	306	309	299	311	283	339	328	297	318	315	318	293	331	298	327	304	306	325	319	268	293	290	283	273	265	270	331	328	266	320	290	315	284	327	298	312	269	328	325	302	303	308	309	281	295	306	285	277	306	301	310	340	281	269	322	300	312	300	302	312	307	282	291	308	287	281	344	310	301	296	306	288	329	345	291	315	271	306	293	298	326	292	304	316	342	294	297	315	298	300	292	298	293	288	302	263	318	309	317	291	298	317	306	324	314	315	312	332	299	277	296	322	295	278	281	311	294	324	313	336	319	297	300	295	289	269	272	282	280	286	291	308	294	307	302	322	298	310	295	299	290	293	267	296	284	337	276	331	318	282	308	298	283	291	310	302	316	328	287	296	336	320	279	317	301	298	336	317	299	257	298	299	294	284	288	293	289	290	292	289	307	323	309	314	278	281	312	271	298	303	331	311	336	331	316	291	300	293	286	299	315	279	323	320	304	303	265	326	304	312	291	304	301	279	323	347	303	292	286	277	283	294	289	271	310	298	315	303	338	287	253	327	305	302	297	291	300	314	271	312	310	300	283	283	299	317	281	322	323	304	327	327	318	317	322	327	301	259	259	277	340	288	295	282	294	288	273	315	285	301	324	299	330	277	310	301	314	324	289	300	273	320	283	295	312	315	291	320	313	327	290	287	302	315	275	296	309	280	281	288	300	309	341	323	318	332	327	300	294	297	294	296	298	320	284	271	293	308	272	303	325	278	292	306	319	277	294	308	288	304	343	319	285	306	285	316	304	315	305	290	317	301	314	304	308	301	311	323	316	296	313	315	293	322	316	326	322	311	303	289	288	298	295	288	315	296	292	318	297	295	284	294	296	280	298	295	296	319	279	279	315	293	312	277	290	299	316	311	304	305	280	318	283	287	304	310	329	289	349	310	321	289	293	306	295	300	327	285	314	264	271	295	309	301	332	280	268	300	295	290	308	279	293	300	292	322	288	325	275	314	302	291	292	263	327	308	295	335	310	304	297	286	303	331	335	311	324	303	315	311	328	299	339	275	325	292	298	315	315	302	310	321	301	315	337	293	314	328	309	295	312	331	301	352	319	322	278	287	278	308	258	307	285	317	326	330	280	291	309	298	311	321	323	289	307	327	322	308	302	303	265	290	295	280	297	306	330	317	328	286	322	317	306	304	321	282	310	308	302	300	278	335	324	336	261	277	294	345	328	328	285	311	308	301	280	323	325	291	309	285	305	296	291	325	299	271	297	337	302	272	313	299	324	314	292	297	306	295	262	307	312	277	305	297	329	293	292	303	314	290	327	281	285	286	301	306	302	320	297	338	353	315	307	286	318	314	303	307	281	266	316	320	267	264	271	319	321	317	270	293	290	301	320	313	311	298	290	296	324	318	312	295	317	318	302	290	335	319	299	343	326	320	308	279	313	302	312	335	284	306	287	287	314	330	313	327	310	312	301	311	315	305	283	298	314	311	332	328	250	301	353	334	266	269	320	308	349	331	317	293	321	319	315	306	315	320	302	291	295	263	301	269	327	295	307	298	340	311	328	293	287	320	295	257	276	314	325	274	280	312	296	304	271	310	283	340	286	249	290	279	299	304	290	307	292	292	323	271	325	313	290	329	294	309	312	304	277	318	300	291	243	315	278	311	308	305	288	293	277	276	297	252	289	284	332	314	325	276	324	306	279	275	307	334	303	296	295	274	301	288	311	311	283	281	289	290	325	301	282	274	300	290	325	320	308	258	318	322	291	282	300	308	314	275	309	291	310	277	288	291	308	311	332	304	288	314	311	312	298	303	300	281	289	296	318	288	298	304	313	327	283	300	305	347	276	302	306	320	280	312	302	314	312	281	303	293	313	308	306	295	290	323	288	301	356	303	322	318	280	287	263	316	319	319	291	295	323	289	325	319	302	312	301	321	300	266	294	308	287	318	308	313	306	285	279	253	324	328	342	304	305	343	315	282	310	300	313	300	281	281	316	325	312	290	287	301	280	319	320	289	292	298	317	287	311	339	262	258	289	286	280	305	323	293	303	326	319	303	308	289	309	273	312	285	281	322	278	329	315	296	319	295	334
1802	717	731	720	703	702	723	683	713	717	723	648	701	696	682	655	710	661	695	691	681	708	683	652	706	662	714	699	716	677	749	727	660	691	714	713	669	658	683	717	712	700	718	710	721	697	679	696	664	728	699	659	696	736	690	682	666	748	734	663	694	715	729	715	733	674	687	698	689	642	711	700	678	654	685	668	700	692	639	672	742	703	739	685	672	682	714	675	745	709	671	676	716	758	709	706	709	721	665	669	699	677	672	727	746	702	662	678	710	686	716	692	701	687	665	722	701	689	700	685	614	693	668	686	646	683	690	687	705	718	706	738	663	681	713	668	660	704	708	677	639	718	726	664	674	723	742	683	682	722	682	706	694	703	715	669	721	674	661	654	676	711	726	700	680	663	719	649	675	703	699	660	705	720	658	659	717	716	655	685	729	715	674	660	683	640	718	644	682	701	695	713	655	684	693	679	697	654	675	736	700	669	700	692	679	726	708	675	711	670	671	698	670	684	718	674	699	678	709	733	678	743	668	675	695	684	681	688	645	675	675	729	650	673	702	680	661	704	704	690	698	670	705	704	670	670	665	708	730	675	674	663	703	714	707	692	669	656	694	713	709	674	702	704	735	662	668	663	693	680	686	760	614	708	664	689	688	669	663	691	693	745	671	680	718	683	679	676	716	716	707	673	699	719	693	658	662	682	633	686	669	700	696	695	675	748	670	679	660	708	658	702	680	657	684	663	680	690	707	688	720	686	668	702	681	685	703	663	684	682	668	707	738	710	627	701	709	689	672	711	719	661	666	679	699	673	694	641	630	750	685	707	713	637	686	705	707	643	677	689	665	695	685	671	669	699	666	695	682	685	695	706	663	674	677	680	730	670	767	676	727	696	670	724	669	678	706	665	694	691	690	688	666	722	716	683	693	677	662	720	689	685	676	684	726	708	681	646	708	697	702	677	710	693	678	655	699	657	678	680	702	700	664	709	772	692	700	704	653	683	677	683	699	683	718	666	688	721	642	706	744	690	724	689	688	685	705	741	707	709	735	668	721	659	699	679	683	642	687	691	689	668	692	724	657	732	671	686	667	647	699	705	721	717	662	737	664	665	665	644	683	692	695	662	707	689	663	708	695	662	643	671	696	734	651	665	688	665	709	663	686	694	641	673	680	636	674	666	715	733	701	674	672	726	708	711	728	707	747	666	706	763	661	687	689	688	681	763	716	694	671	698	691	725	707	684	705	676	656	745	685	694	706	645	640	648	710	661	664	659	647	671	715	688	695	673	686	674	682	653	665	736	716	623	681	677	716	711	690	749	662	718	699	691	655	738	666	722	647	638	664	701	691	645	727	715	701	680	710	677	679	679	687	636	672	691	694	742	717	728	673	680	705	685	684	712	704	687	688	706	651	666	712	678	700	723	647	714	719	703	722	722	685	658	706	668	720	682	701	692	682	674	676	694	657	669	702	684	730	695	713	715	643	664	686	701	671	669	643	744	682	702	708	692	737	682	687	682	708	667	742	695	704	692	642	702	677	665	672	704	638	694	693	700	663	707	701	763	702	699	682	706	694	654	699	695	653	685	690	653	635	698	711	677	651	711	693	668	703	683	715	669	715	710	713	681	681	717	737	683	666	698	697	731	695	725	710	717	640	675	672	716	692	676	652	680	672	745	683	696	692	678	722	687	657	744	660	676	714	697	682	710	685	713	682	739	699	701	654	694	677	713	701	648	706	707	736	709	677	672	692	651	660	694	699	641	697	709	716	688	662	712	665	675	707	692	682	692	662	690	700	698	706	777	675	672	713	664	682	712	705	641	700	689	697	714	676	730	696	681	686	718	689	695	690	694	693	661	678	706	677	702	677	691	718	725	683	694	687	667	680	676	712	741	676	739	656	682	657	672	686	690	662	725	693	670	687	712	675	734	722	725	690	675	727	668	694	697	683	706	756	706	675	694	663	699	683	712	734	683	755	705	748	686	711	662	693	704	699	686	741	666	667	723	713	665	652	676	717	674	740	747	702	718	667	691	654	662	670	690	680	694	690	687	698	683	702	692	657	683	657	719	676	700	706	686	722	686	661	747	677	671	704	735	691	680	673	692	696	739	730	687	655	685	726	694	713	677	665	687	667	702	673	657	713	711	675	669	668	688	732	664	671	697	691	706	686	728	706	710	690	668	671	687	653	720	690	698	696	702	679	701	659	702	700	677	681	698	701	726	707	699	656	640	638	715	690	676	687	706	726	687	736	724	710	714	658	657	712	681	703	716	717	714	719	660	672	651	706	681	699	675	690	712	688	688	687	669	695	684	710	659	691	655	680	660	682	713	683	670	723	676	705	711	708	671	694	675	712	689	699	674	702	646	725	676	701	684	697	739	657	596	680	637	699	719	704	702	669	748	678	705	695	709	670	683	673	631	701	695	729	661	692	668	704	732	725	636	671	698	673	704	689	673	677	711	687	707	684	720	711	667	681	711	708	702	721	692	642	686	732	737	711	668	616	674	635	634	716	704	742	675	685	660	676	734	688	716	699	699	721	705	642	685	671	662	697	711	684	675	736	706	727	660	673	704	688	701	663	704	676	721	700	670	707	726	663	687	684	656	684	720	650	730	706	688	666	709	739	671	693	654	657	695	705	708	668	686	696	709	702	675	697	685	700	677	692	719	644	703	701	702	703	702	663	649	624	705	658	680	676	674	691	734	707	681	726	674	676	691	707	666	674	670	709	688	682	692	703	658	679	711	723	716	673	678	690	630	701	677	674	679	675	686	701	673	709	681	718	712	691	678	686	718	676	706	673	688	730	686	682	656	669	715	701	676	709	674	672	641	697	668	650	708	649	659	673	687	689	693	699	691	675	707	681	656	695	645	701	722	661	658	694	708	708	713	726	680	692	674	659	693	679	677	695	635	675	705	700	663	704	661	689	660	688	707	674	721	698	655	701	709	694	682	676	687	707	693	636	691	674	654	688	701	681	669	678	728	679	703	670	710	701	684	694	663	704	714	726	696	681	700	674	674	716	698	680	730	677	738	689	695	679	705	698	683	707	686	678	690	691	722	695	654	662	677	675	684	668	684	656	705	696	641	683	682	670	721	650	674	690	662	722	677	687	662	656	714	708	699	653	677	709	709	665	700	706	732	649	742	705	694	676	659	704	721	683	654	664	695	718	698	688	724	697	692	715	685	649	708	687	703	650	664	661	733	669	665	682	693	685	688	707	642	702	693	666	675	654	705	705	710	692	652	714	671	676	684	695	698	681	656	720	642	738	651	650	680	698	677	691	676	650	731	667	704	669	684	687	674	720	729	654	702	662	677	681	642	712	656	660	651	654	661	731	722	702	713	690	667	686	723	692	741	683	656	708	675	644	756	673	713	700	654	646	690	719	699	689	722	674	717	634	688	738	666	686	707	635	665	690	712	683	706	678	667	715	696	640	687	709	741	719	685	667	695	691	713	719	715	718	671	671	669	674	682	671	727	662	709	665	639	677	698	683	691
7426	460	473	374	284	274	237	205	174	170	164	181	152	159	173	148	168	143	144	157	142	137	174	134	140	137	148	166	155	156	174	143	142	137	161	144	143	164	159	145	143	156	157	122	165	166	169	171	138	153	165	127	145	160	158	154	132	152	129	137	124	165	159	152	130	147	153	149	145	141	164	163	147	143	141	126	161	152	140	134	158	169	158	148	136	148	146	161	143	166	145	154	140	143	131	134	150	146	162	156	170	134	140	157	180	145	145	129	162	136	147	131	136	139	152	127	139	160	144	135	140	163	157	153	142	152	156	129	154	140	142	138	134	156	184	170	147	146	125	137	160	138	142	141	127	138	153	146	142	162	149	137	150	140	151	156	149	145	153	136	131	152	138	169	171	127	153	175	141	154	146	125	136	162	161	158	166	168	160	170	150	150	137	133	135	143	154	178	159	145	155	151	150	142	155	155	134	145	174	134	131	162	154	119	145	149	146	131	142	154	166	128	123	151	119	153	142	154	164	157	133	143	134	156	151	145	150	158	165	134	160	138	127	140	159	160	144	170	136	125	150	166	171	130	152	151	139	186	141	173	157	161	158	148	164	138	138	163	128	124	149	159	134	142	139	136	123	163	126	167	143	146	148	127	152	126	164	131	152	151	149	136	153	147	118	145	131	142	154	143	125	159	151	162	149	139	137	166	156	132	147	158	164	166	149	147	152	141	129	170	162	136	158	146	128	123	129	144	137	156	149	132	124	163	159	159	149	112	132	147	157	156	132	130	133	138	161	138	141	121	138	159	132	161	152	157	141	137	144	136	127	159	121	157	138	146	155	163	148	152	132	145	149	168	144	143	139	138	163	153	165	139	124	150	168	151	164	169	156	131	148	150	141	164	167	154	147	158	140	140	190	133	145	150	153	153	171	171	146	171	127	135	141	154	141	130	124	159	158	152	153	160	138	147	131	130	164	153	126	172	155	139	139	132	124	122	146	145	140	143	161	155	158	148	153	146	145	140	132	136	131	153	158	149	123	155	126	144	135	137	151	155	149	161	160	151	134	163	132	127	154	142	142	139	156	157	131	136	145	151	128	137	149	149	150	154	147	154	164	141	144	133	135	150	131	138	140	149	173	153	153	165	138	167	139	147	161	144	151	158	133	152	141	126	149	125	152	135	156	158	154	138	151	142	142	146	162	147	137	150	135	150	157	139	156	166	159	152	136	149	159	139	155	147	155	160	135	134	160	147	149	141	139	137	147	159	157	151	135	148	135	136	149	154	135	151	157	152	141	135	145	162	159	134	131	166	150	134	183	140	136	148	139	135	157	154	147	131	152	141	120	140	140	148	173	152	141	148	150	143	145	159	152	145	159	127	147	168	158	155	148	140	154	134	153	156	168	139	159	172	143	154	147	171	153	143	159	137	132	156	130	132	136	165	149	151	155	163	152	144	148	144	178	142	155	143	144	116	126	153	154	166	148	140	142	153	123	138	122	157	141	151	152	147	159	145	134	132	180	142	166	165	158	129	148	132	158	150	140	149	131	116	115	147	138	157	138	146	142	142	162	153	147	152	148	177	150	153	153	150	145	119	158	144	152	160	131	157	135	136	147	167	150	162	144	140	155	131	168	158	134	160	137	137	161	150	150	158	158	137	151	127	123	146	155	142	150	172	130	140	158	166	137	169	153	127	131	137	168	160	129	149	115	160	160	139	154	147	135	157	147	131	159	127	120	153	174	129	126	158	152	141	151	163	152	154	154	172	172	149	151	146	133	154	156	146	130	142	137	160	161	150	130	146	152	165	131	160	126	161	153	149	120	140	117	142	120	152	142	134	145	144	160	148	130	155	145	156	144	125	145	161	140	149	138	149	147	142	158	160	156	148	149	137	146	165	149	131	158	145	164	150	146	154	144	148	148	126	161	125	136	154	151	135	162	180	160	156	136	147	136	125	155	130	170	154	150	149	143	148	135	175	134	149	169	149	144	169	139	154	146	132	176	139	138	157	162	143	158	164	171	153	145	161	150	157	162	150	164	144	159	139	148	127	122	137	143	144	138	140	135	112	149	137	137	149	129	133	160	150	154	132	138	166	151	156	160	162	149	139	117	162	148	136	149	136	172	144	148	135	135	135	147	133	162	150	166	160	153	152	161	136	148	146	149	174	164	142	158	129	140	118	155	139	135	150	143	156	148	160	142	150	160	125	147	140	136	122	151	135	153	165	144	163	155	140	158	158	149	145	163	142	151	139	149	152	181	139	148	165	156	159	143	146	162	141	148	161	138	138	155	125	132	133	130	178	150	126	133	143	122	148	154	158	135	158	157	157	136	137	153	147	144	163	141	147	149	167	140	157	145	159	138	122	143	166	160	133	142	158	151	135	141	146	142	122	147	150	157	136	155	128	153	162	172	150	164	146	146	139	155	152	144	146	159	146	131	139	129	149	134	170	142	141	161	156	147	132	161	175	149	144	139	172	160	141	147	140	171	137	148	153	155	163	141	143	138	172	133	146	136	163	138	164	163	134	169	147	168	157	175	180	118	142	137	139	129	161	140	170	158	165	145	142	149	165	162	130	161	167	155	153	138	141	151	135	124	174	163	122	158	160	153	134	135	145	162	155	141	129	140	144	171	124	138	159	134	150	149	143	147	172	154	155	161	148	143	147	167	139	127	130	161	159	151	165	133	120	152	147	156	137	128	146	148	141	155	152	159	142	150	150	165	139	152	140	152	147	156	145	164	131	141	145	134	141	141	148	149	161	131	141	144	144	125	145	160	160	148	151	137	170	152	147	125	145	169	149	139	157	170	134	159	140	160	150	153	125	139	125	134	160	159	151	145	131	147	155	173	161	132	145	150	159	147	131	166	164	155	174	132	152	136	153	137	147	152	129	139	156	155	147	148	147	144	161	158	142	146	137	132	127	130	144	138	143	147	147	153	146	144	161	135	138	152	136	151	157	172	137	150	168	144	164	157	150	138	148	123	149	148	130	157	155	168	159	134	147	147	174	158	146	137	135	132	138	131	152	169	150	134	147	142	147	161	147	144	152	128	154	138	144	114	149	145	166	168	131	133	159	140	152	136	118	141	151	139	160	144	164	151	157	149	138	157	116	139	157	125	172	145	129	129	150	162	137	124	133	143	153	172	150	142	146	157	153	154	156	145	149	119	151	147	153	144	143	145	174	160	135	157	151	168	162	162	153	157	135	145	146	162	152	167	146	137	136	147	144	140	144	158	126	163	157	141	161	147	166	159	138	148	144	137	142	138	145	151	164	154	146	157	124	154	146	198	140	136	151	144	145	159	151	150	142	154	158	147	144	144	141	168	150	154	155	173	139	137	153	161	151	154	159	147	140	131	141	116	149	151	130	158	141	145	143	159	146	137	127	145	127	148	159	157	137	154	134	155	143	130	151	136	144	148	147	123	141	116	145	136	121	117	158	156	142	179	154	163	146	175	154	124	158	127	149	134	155	141	145	143	154	137	171	130	124	141	134
6138	653	1104	1218	996	869	801	796	639	583	547	537	522	493	450	449	483	487	461	443	445	441	409	425	416	377	423	415	445	405	419	416	434	448	362	452	418	453	403	399	402	436	421	378	429	437	406	391	425	409	403	471	396	375	393	385	426	402	410	399	413	391	385	379	383	406	389	368	380	421	379	386	430	416	371	396	381	407	381	414	381	426	375	390	392	396	392	415	408	382	410	378	385	400	389	395	410	406	409	387	402	407	396	388	428	401	385	399	374	378	414	385	386	336	428	408	393	407	401	391	351	375	382	371	395	400	398	405	382	393	375	413	375	404	427	405	376	392	377	400	441	423	432	395	387	368	390	381	367	411	409	401	411	389	415	364	406	384	361	406	385	374	413	366	404	405	397	413	366	384	372	397	378	405	403	360	394	387	396	400	426	429	368	388	383	407	388	368	400	384	371	390	386	392	441	410	384	394	371	396	430	425	381	421	389	421	410	398	393	399	384	431	397	414	360	387	418	401	374	356	382	403	404	405	384	429	410	403	384	398	408	406	402	416	433	384	381	412	377	412	390	419	403	364	389	417	359	398	389	384	400	379	405	384	363	385	388	378	408	400	437	397	358	418	397	379	398	421	410	386	419	381	407	388	387	371	390	379	415	417	409	388	375	406	362	371	395	404	415	431	414	389	372	407	380	416	418	403	415	398	390	396	381	374	381	384	394	434	393	400	380	388	399	373	412	380	380	396	396	368	415	426	369	398	378	398	405	402	417	387	422	384	389	423	376	417	399	433	398	376	389	399	404	406	394	390	406	379	461	378	384	369	384	385	401	424	401	411	392	400	384	418	381	383	440	412	369	382	397	365	414	419	410	388	412	376	421	351	403	421	397	382	419	376	395	399	370	403	378	372	438	373	394	411	395	390	396	405	406	413	397	357	408	370	363	385	382	401	427	373	396	414	393	378	397	388	421	405	392	354	399	384	384	401	415	369	399	420	386	407	406	418	383	410	438	433	431	408	401	430	382	376	396	399	392	371	378	415	391	394	408	421	388	402	340	387	370	421	373	397	369	343	420	395	384	424	392	413	402	407	376	401	408	399	411	395	386	400	388	381	412	348	378	412	376	395	378	391	369	377	397	373	376	421	383	401	422	420	400	383	385	393	404	357	413	374	438	416	376	365	382	401	378	410	378	427	460	365	379	388	394	437	392	389	402	422	423	417	409	386	391	370	392	414	415	392	371	422	393	410	406	412	393	393	375	349	387	403	395	402	406	350	385	410	411	363	401	439	407	410	412	395	397	359	403	371	427	390	403	389	411	386	396	397	388	420	396	401	413	391	372	383	376	382	386	415	412	407	411	403	362	369	372	386	376	420	367	385	443	432	407	389	419	407	383	402	382	428	425	395	382	387	382	407	419	401	436	385	408	406	403	388	426	397	383	389	392	385	407	392	402	420	399	381	384	410	393	405	374	392	407	397	390	367	406	360	376	393	378	398	439	387	398	359	390	398	390	369	413	394	421	391	395	379	389	397	407	405	396	368	416	398	405	382	386	397	372	397	376	388	374	455	396	376	427	371	431	397	386	376	376	406	432	379	392	402	402	399	417	388	378	421	384	393	409	411	419	399	400	442	407	378	357	390	376	379	399	392	392	451	405	385	409	404	405	383	403	373	426	409	390	444	392	392	382	376	414	433	380	332	419	397	415	413	374	401	397	395	400	385	419	403	365	375	366	395	419	390	374	364	435	400	379	429	423	425	403	378	394	378	400	382	394	410	398	440	391	377	390	394	417	375	381	419	424	400	414	370	431	448	414	426	404	428	431	390	384	390	409	383	390	376	406	397	398	390	390	395	424	384	390	365	412	397	406	381	387	405	355	398	412	407	335	378	390	400	384	389	433	380	409	406	416	371	371	410	394	400	367	380	387	410	406	353	396	327	391	401	399	381	419	384	381	395	419	387	365	430	406	397	397	411	382	410	384	412	400	387	390	411	390	428	394	397	403	400	420	379	382	365	361	425	406	345	445	388	393	391	400	410	400	400	395	380	390	393	442	385	368	374	404	385	391	370	389	412	385	437	374	402	430	383	383	387	395	386	388	387	390	358	353	370	393	422	381	401	403	401	404	384	400	401	412	405	358	387	395	394	428	383	402	381	409	381	403	422	385	383	351	393	410	408	412	374	427	410	433	412	397	414	386	418	380	391	409	368	399	409	371	390	415	379	416	335	377	390	402	401	377	387	398	391	406	374	399	360	372	402	402	386	339	383	406	367	374	382	393	391	403	394	379	384	381	414	405	383	402	388	383	406	393	434	393	387	420	381	429	391	382	392	421	398	399	419	408	368	395	384	360	405	376	375	410	413	377	391	406	393	378	399	385	388	430	384	433	395	390	396	385	357	352	432	391	415	381	455	373	385	386	358	402	405	389	360	392	426	419	393	401	372	385	361	406	413	373	404	371	406	381	398	408	351	354	416	399	395	390	394	391	412	377	392	365	405	367	405	374	396	383	386	407	424	391	404	375	372	400	393	396	389	404	374	442	388	402	387	412	391	402	409	386	404	419	407	414	403	364	395	384	364	403	359	386	382	375	428	406	380	418	419	406	404	415	383	437	348	363	378	423	377	385	394	380	416	390	391	393	412	424	410	379	372	380	395	406	398	399	407	374	378	383	372	408	376	399	445	392	442	388	386	421	341	395	448	380	411	357	368	396	376	388	407	376	386	374	407	389	413	402	414	388	351	411	376	396	388	408	423	403	412	394	366	398	405	376	424	385	411	403	399	393	425	385	395	379	394	402	402	398	400	402	366	392	370	383	393	392	417	386	370	421	411	424	384	366	407	430	387	415	357	352	406	406	407	387	409	446	448	403	374	405	400	387	383	400	391	406	407	375	379	429	360	403	402	395	393	371	381	373	395	390	373	374	367	392	393	399	393	396	401	395	354	412	403	385	406	426	425	399	430	405	413	400	375	378	400	415	422	373	353	390	416	390	417	405	388	382	388	386	399	388	414	408	404	396	396	408	401	389	384	368	370	385	408	378	387	397	397	440	401	399	359	375	409	412	403	404	402	372	434	409	374	372	394	381	365	385	381	393	411	382	404	406	477	403	401	389	385	362	424	376	367	422	382	382	380	391	393	394	402	390	377	396	392	386	390	390	355	430	386	389	370	414	426	389	439	381	423	427	404	417	368	390	391	385	415	405	395	397	405	411	352	406	411	371	419	403	421	384	425	413	370	357	393	406	390	390	377	363	401	405	359	410	347	391	369	376	402	406	408	415	411	362	416	385	404	386	428	387	383	378	396	361	370	428	397	403	378	386	403	397	397	403	362	363	390	399	408	359	386	383	365	368	384	375	416	363	403	397	366	420	352	409	420	397	421	418	415	392	406	389	375	406	398	386	392	384	377	424	384	388	420	387	375	418	362	404	362	410	399	408	400	373	429	398	392	412	371	415	388	394	382	423	399	402	397	386	376	404	406	422	434	389	397	415	411
13925	1161	899	692	541	432	414	346	309	280	286	243	258	237	253	285	250	243	238	233	236	236	248	239	267	203	241	217	227	222	257	244	226	255	241	249	224	235	247	224	230	225	207	214	222	222	187	211	250	221	217	257	197	230	208	221	226	236	195	203	224	188	209	235	241	210	220	219	229	224	194	267	231	218	218	233	208	231	220	222	223	231	214	204	221	214	220	229	231	220	249	226	219	211	226	203	242	257	248	244	215	231	232	234	264	242	253	254	212	232	222	238	239	232	216	210	232	223	212	234	236	238	239	229	232	229	254	233	238	214	247	214	216	266	230	222	216	219	219	211	224	234	190	210	202	235	238	248	233	236	207	227	228	212	235	209	236	243	238	218	196	215	234	204	228	229	251	233	226	232	249	239	213	212	219	248	232	227	210	223	236	214	237	234	238	235	212	200	210	238	202	215	226	199	237	215	224	224	260	230	211	215	225	230	239	208	217	261	261	239	231	226	213	221	230	237	220	214	237	224	246	217	232	205	195	237	202	207	220	233	233	216	246	223	231	232	247	227	248	211	239	218	208	244	215	212	230	227	234	220	210	251	249	229	224	246	198	204	244	223	232	217	208	210	241	236	208	221	206	239	230	233	233	216	222	205	260	242	230	234	220	214	225	196	247	203	233	251	253	215	187	208	225	241	208	235	218	239	253	230	229	250	222	238	223	239	237	223	229	219	231	244	205	260	240	242	231	216	241	233	223	218	247	206	221	218	250	217	205	231	253	216	244	233	217	216	212	264	209	208	212	213	244	212	230	225	236	222	244	206	221	201	213	208	246	258	233	240	249	249	204	215	237	226	228	231	251	242	224	207	230	254	200	229	250	207	221	261	246	218	243	222	209	210	219	261	213	232	203	233	236	227	244	247	190	210	205	242	222	229	251	224	244	232	230	217	220	199	229	206	213	208	233	216	228	238	208	217	219	216	224	195	233	241	227	240	242	228	243	216	263	226	227	228	227	245	235	228	233	244	210	235	223	189	225	244	257	212	217	228	240	244	255	229	213	268	222	207	206	217	210	239	217	243	228	242	228	233	252	221	221	223	220	224	255	225	256	228	216	225	221	214	234	228	243	231	259	229	205	228	231	235	237	213	235	217	227	233	222	227	229	237	241	238	206	219	200	221	228	213	233	235	219	246	230	226	254	255	256	210	195	213	217	255	226	236	253	210	239	234	247	237	221	226	229	208	221	207	233	229	209	195	254	214	216	232	231	203	247	214	245	242	232	239	219	231	219	248	261	247	260	252	264	244	227	212	226	221	241	216	212	237	226	218	214	246	228	219	214	196	224	251	228	218	221	234	203	221	212	221	250	241	231	236	252	219	217	195	252	213	231	237	210	235	226	232	226	247	217	229	235	205	223	199	211	214	209	205	236	224	237	206	229	252	211	239	200	239	231	237	245	227	215	225	211	214	237	239	240	217	219	219	228	207	250	224	220	222	214	216	232	244	271	237	240	232	203	237	220	223	221	234	250	219	219	217	233	228	242	231	231	240	231	213	263	234	243	232	242	252	220	230	234	246	196	231	253	241	244	244	206	249	227	224	259	233	230	224	234	226	217	228	239	241	213	238	206	213	221	206	224	249	229	212	234	232	217	226	232	222	235	217	215	214	237	222	250	224	217	220	230	231	245	235	221	220	214	231	220	215	231	231	230	224	215	226	220	220	221	250	253	256	217	256	210	205	225	226	228	245	233	228	229	219	241	219	251	231	203	242	255	195	246	226	219	212	228	251	243	213	246	198	253	226	211	222	217	212	236	241	201	261	246	222	220	218	232	227	240	251	214	199	216	212	238	223	242	228	239	242	215	211	210	220	228	205	257	250	247	225	242	212	221	226	227	209	232	237	244	217	207	205	244	245	227	218	221	229	223	204	231	220	219	232	217	217	264	220	230	223	268	253	191	228	220	238	214	243	258	234	254	235	203	237	216	205	214	231	214	228	242	243	210	228	238	207	223	204	238	216	249	202	209	211	208	223	229	235	216	224	251	225	198	235	223	186	228	237	219	226	198	263	234	203	230	239	237	233	204	213	246	210	217	222	230	230	241	237	218	236	222	241	235	227	224	224	230	225	234	211	244	211	218	192	225	231	188	218	243	204	219	218	257	247	233	225	191	205	225	215	215	207	228	227	230	215	198	238	229	245	184	206	219	226	246	249	235	224	229	241	247	253	237	248	228	225	193	221	229	217	209	212	229	249	224	208	248	208	223	217	260	224	217	228	218	228	221	226	225	222	228	212	247	209	212	217	212	203	246	204	234	234	223	235	218	239	209	200	212	236	215	244	241	246	234	212	188	204	230	233	239	243	201	236	228	227	233	235	228	228	231	236	194	199	222	229	254	196	217	242	229	246	230	201	219	220	221	232	223	229	243	244	225	222	226	221	218	228	227	246	242	254	235	222	225	236	225	206	228	219	259	227	235	224	201	214	221	200	226	234	232	185	225	232	230	200	210	232	248	213	195	242	206	236	223	206	221	223	217	207	233	227	229	212	231	216	207	236	197	236	216	194	237	215	226	222	207	216	216	234	230	227	210	191	206	224	208	218	235	225	223	228	233	238	255	235	228	226	230	203	216	220	221	201	237	243	216	249	252	214	231	193	242	234	206	221	187	205	203	202	207	238	213	206	208	211	227	218	226	239	234	256	226	207	224	211	243	229	226	221	218	211	207	221	231	223	229	218	209	249	201	213	220	254	229	234	228	247	222	208	221	216	239	219	226	210	230	201	229	209	240	213	252	254	226	213	238	230	245	217	232	244	197	216	212	217	239	214	253	256	256	273	228	241	225	211	208	227	218	231	229	252	237	229	208	226	203	219	210	225	202	228	240	253	212	251	255	208	234	221	227	236	189	228	199	248	231	221	212	234	212	217	221	243	213	225	241	198	200	239	221	255	235	231	215	244	210	221	217	215	219	233	224	243	241	221	197	231	243	238	240	243	229	209	190	262	250	221	218	230	231	231	229	230	240	223	208	217	215	187	212	236	229	235	229	231	220	242	207	208	234	211	248	228	235	257	216	246	222	249	214	215	240	227	231	245	227	227	218	231	226	226	210	222	238	223	235	210	247	199	233	251	235	240	235	227	229	204	210	217	263	232	223	238	243	238	235	212	217	236	242	220	211	216	234	223	225	237	209	259	237	217	252	223	218	223	203	199	223	214	247	243	224	252	231	214	234	223	240	212	233	246	240	231	215	213	235	241	226	233	203	232	238	213	251	215	197	241	241	232	223	226	238	245	220	245	256	215	237	222	239	223	213	227	224	206	232	236	243	233	240	247	259	226	213	222	198	238	221	225	204	225	226	229	233	239	224	248	266	212	246	197	241	247	216	249	219	199	222	243	222	234	199	222	243	207	234	210	240	228	241	218	232	240	230	264	242	227	225	226	231	243	263	227	195	221	236	228	214	205	256	233	222	195	224	201	196	229	234	213	257	206	228	231	232	216
8071	1104	2056	2223	1869	1622	1303	1213	1094	1001	900	858	808	760	772	781	710	684	700	667	652	695	655	592	641	636	593	632	645	626	618	615	617	625	619	615	573	618	601	570	621	593	598	567	570	557	569	617	561	581	583	595	573	567	573	588	618	579	530	566	590	586	570	601	523	555	611	565	567	570	567	552	595	580	573	639	566	590	600	573	560	533	581	538	590	560	562	584	556	606	569	587	561	571	593	583	595	502	591	544	570	571	600	572	555	532	574	564	547	568	601	556	628	578	518	576	602	572	597	608	599	616	604	543	569	617	571	603	543	572	567	552	548	591	581	570	553	569	552	552	596	539	566	592	612	593	621	599	590	598	552	587	572	591	595	589	574	576	584	549	584	582	597	553	567	544	598	602	555	565	559	585	586	609	572	540	591	584	587	583	552	582	563	531	576	588	583	558	575	569	556	554	559	573	548	560	558	554	591	554	608	611	553	561	597	527	587	551	556	582	551	540	546	555	556	562	577	548	591	560	558	596	544	563	576	576	541	563	574	542	567	556	597	576	595	596	581	543	572	576	542	562	513	576	549	569	573	570	549	508	581	566	527	579	572	567	570	547	586	597	588	615	549	572	588	584	588	591	586	585	544	580	564	563	573	542	580	560	541	613	575	561	555	585	550	566	602	584	550	560	575	580	585	584	570	591	569	612	621	540	524	576	592	543	608	577	549	536	583	557	530	604	563	533	587	563	587	564	570	608	623	601	608	606	568	563	538	558	559	553	592	526	589	585	575	585	595	581	552	592	562	575	596	564	592	566	560	592	562	524	577	583	565	587	568	580	567	589	555	596	550	620	538	579	547	590	519	603	550	553	591	536	604	536	572	558	549	543	586	560	549	561	590	587	543	586	551	543	537	559	628	555	597	569	557	603	564	571	521	563	597	549	555	568	552	569	563	598	563	595	540	579	567	586	606	585	579	585	568	594	576	584	575	587	578	585	563	602	549	586	557	579	588	537	569	603	614	556	631	530	541	538	620	555	577	582	568	553	581	585	546	598	544	602	588	578	574	590	575	506	587	620	561	587	574	582	544	508	540	547	558	602	575	547	577	571	603	575	603	591	601	590	522	530	558	542	560	573	562	559	594	584	555	534	580	573	575	548	573	562	555	579	600	577	602	564	545	591	536	585	566	564	573	607	541	574	547	542	576	575	552	527	542	586	524	568	597	602	557	567	594	558	583	593	630	583	554	588	548	549	585	573	581	579	568	561	530	581	561	566	573	538	581	557	577	583	584	580	563	565	561	591	567	565	580	572	594	589	550	542	550	624	544	558	590	580	585	579	548	588	562	580	570	597	589	531	586	570	615	533	554	607	575	578	571	544	605	519	555	595	588	565	528	598	572	564	560	541	562	567	569	587	536	611	624	580	566	583	574	574	564	516	570	586	576	575	560	549	582	619	548	611	576	577	557	575	568	536	563	584	555	584	558	572	551	576	609	555	544	585	583	516	640	567	598	588	578	548	568	563	599	576	625	582	583	542	559	580	581	612	547	578	590	594	560	598	570	544	513	538	572	562	567	606	613	589	577	569	558	568	601	554	574	636	557	589	561	545	574	578	583	538	522	558	614	570	592	547	563	560	580	561	565	543	551	588	534	571	558	583	564	598	570	576	544	566	556	573	550	587	575	525	576	539	590	564	574	568	551	571	566	565	564	609	611	556	552	569	565	575	539	545	609	566	606	569	540	562	592	598	622	560	571	557	555	596	559	609	594	581	586	549	582	565	600	578	546	572	596	534	551	556	569	552	525	575	576	577	613	613	512	647	590	583	598	564	559	575	560	610	603	595	537	532	569	533	550	576	546	553	521	581	577	538	545	531	546	579	591	547	555	577	578	545	582	579	560	575	558	575	595	545	576	605	567	564	599	576	565	584	595	549	582	585	609	567	569	587	583	587	623	585	559	542	537	566	632	594	556	517	581	609	570	592	538	570	559	547	589	561	565	547	614	572	581	549	551	551	555	570	544	557	596	557	543	580	594	601	559	577	528	625	595	576	599	543	541	576	610	558	615	559	578	574	569	609	589	542	561	603	554	544	580	572	598	594	572	543	558	566	526	624	545	560	600	537	578	553	560	562	592	536	543	630	580	549	555	585	577	634	592	592	571	604	626	571	550	588	602	566	583	581	568	605	585	620	604	571	600	582	572	557	557	556	577	589	548	561	571	575	587	582	570	571	572	567	574	578	581	542	557	588	587	611	596	609	559	604	629	590	545	599	568	606	554	590	568	581	521	595	607	603	573	573	555	562	539	527	559	598	568	565	565	536	567	598	552	593	592	577	578	591	542	630	594	585	534	546	558	542	571	539	584	578	562	568	588	540	585	606	546	593	581	549	520	597	571	572	521	553	576	548	572	582	634	576	587	552	558	575	591	560	557	585	565	543	567	602	549	593	604	578	613	572	596	568	601	591	586	596	585	573	548	569	563	583	560	562	545	535	622	544	564	565	595	592	579	569	597	590	552	552	566	564	571	563	574	579	603	584	546	576	562	580	540	586	534	528	571	574	581	534	560	564	543	564	574	578	546	581	558	551	621	591	565	548	566	597	592	544	592	578	580	578	573	553	555	525	620	603	548	557	579	569	538	554	551	589	570	522	557	530	559	566	617	543	561	591	606	573	550	556	574	593	595	568	595	544	549	576	593	591	570	558	597	548	564	572	592	565	549	573	556	544	579	519	604	596	551	575	590	613	587	584	565	586	595	552	553	566	548	579	571	552	614	569	587	615	567	582	612	593	532	588	573	576	592	584	594	593	557	564	565	575	571	636	526	531	536	540	586	573	534	583	535	555	606	549	563	577	585	608	600	555	606	573	583	573	564	530	613	585	569	543	540	601	561	540	545	529	556	611	573	607	552	560	570	578	622	557	570	568	574	559	553	592	589	555	620	597	583	586	563	562	550	598	549	592	539	587	600	574	606	615	583	584	588	553	564	586	584	571	549	563	619	577	576	606	601	562	533	593	564	607	567	567	559	591	587	554	579	594	560	550	572	573	557	551	533	601	584	575	509	543	574	593	602	560	590	577	607	595	590	554	585	556	596	556	540	580	572	579	600	605	559	560	570	566	562	547	561	560	583	585	586	554	568	555	609	608	571	574	582	602	572	624	557	545	582	561	541	573	583	605	604	557	590	573	570	610	604	599	550	546	551	560	542	558	570	523	574	573	598	556	587	564	550	622	596	573	578	555	567	573	559	564	586	613	610	559	571	546	576	557	593	562	547	559	582	592	533	528	567	545	585	586	584	618	563	576	557	613	597	579	560	589	517	579	548	563	565	596	560	544	610	611	569	547	560	548	566	550	570	578	557	574	548	589	598	599	606	568	542	540	572	527	520	565	588	568	556	594	584	613	583	557	592	540	539	533	572	577	552	572	551	594	570	550	547	577	578	585	520	570	571	549	555	563	550	588	556	595	623	572	586	612	587	577	588	563	559	541	594	583	593	547
1532	356	324	328	332	319	302	268	323	286	319	320	299	317	291	289	294	309	338	311	343	298	286	298	350	285	304	315	306	305	336	284	318	319	337	293	314	298	324	303	263	290	279	315	337	310	304	269	302	294	316	341	294	326	301	295	296	289	279	277	289	293	309	329	328	312	295	270	310	319	281	331	302	283	301	288	301	307	324	304	330	316	277	299	342	311	286	306	285	310	321	286	340	288	272	294	299	307	317	303	295	282	294	291	278	287	284	322	290	332	293	311	293	287	286	298	294	308	304	300	324	312	288	316	325	349	329	310	295	319	312	297	269	307	318	268	320	338	303	309	315	266	322	299	311	326	303	314	331	278	309	341	282	312	287	305	334	281	323	324	329	338	293	284	305	312	285	308	320	294	306	316	321	280	280	261	320	312	312	256	307	288	299	318	306	313	275	290	287	268	281	296	296	328	294	267	296	323	305	296	301	306	280	279	282	327	276	293	268	291	297	303	300	309	302	302	297	312	288	305	304	275	306	290	287	293	310	323	322	299	294	308	317	305	311	297	302	323	278	271	287	302	309	285	282	312	294	329	317	284	292	295	312	328	306	253	279	291	294	308	320	304	315	324	313	293	309	336	323	322	301	311	301	315	304	298	319	281	286	299	302	339	290	291	271	283	305	309	279	262	315	333	281	320	316	308	293	314	314	301	291	305	305	340	308	305	317	332	286	312	306	306	270	324	320	304	284	300	331	319	302	308	293	280	295	295	294	341	278	293	278	319	334	304	294	348	334	323	325	297	325	318	292	325	303	291	285	281	314	309	317	316	262	297	307	289	317	311	319	307	298	303	310	294	322	291	285	306	330	307	315	292	272	269	311	283	282	308	287	306	292	286	302	297	298	298	290	288	297	339	264	314	283	282	308	306	336	292	323	325	328	323	306	304	330	305	334	303	298	328	297	345	290	303	306	297	321	296	292	308	317	311	269	297	299	314	332	312	299	280	290	313	329	345	280	291	294	279	285	314	321	336	308	291	311	305	334	283	330	324	318	307	288	288	321	295	285	291	297	319	300	323	335	311	320	309	305	307	284	278	289	296	317	283	310	329	296	306	305	330	302	371	303	297	281	302	337	302	319	308	286	317	314	304	303	301	303	287	292	311	303	318	312	328	317	311	281	288	295	308	309	312	324	291	290	324	313	346	308	312	292	282	283	315	284	297	317	295	311	312	303	317	287	334	297	326	334	314	270	294	315	294	302	286	296	277	283	295	323	322	292	307	309	336	307	298	320	321	316	304	320	319	314	294	294	305	319	320	301	305	268	287	312	306	318	278	303	327	317	320	297	314	308	305	322	352	270	295	289	328	305	326	284	309	334	307	291	307	309	315	299	317	290	282	271	287	313	313	330	305	279	294	297	304	292	299	318	281	282	284	327	325	317	299	331	328	300	265	265	284	308	339	324	284	286	297	289	300	311	322	296	322	315	318	288	311	310	309	320	287	285	305	327	323	308	289	306	303	331	289	298	296	320	278	335	323	290	331	306	317	292	311	289	296	272	295	277	289	307	273	315	276	318	313	289	285	279	293	299	299	313	332	309	317	286	297	320	315	299	310	293	343	293	310	334	302	341	312	290	323	301	341	333	309	302	291	309	315	314	307	316	298	310	348	279	322	298	316	332	247	266	344	322	302	282	343	301	308	296	321	308	326	313	308	287	277	296	287	278	290	312	318	308	271	293	291	329	322	304	309	315	275	316	322	311	322	287	289	306	325	305	301	287	320	315	291	301	320	331	312	306	289	279	305	296	307	274	299	318	344	306	292	294	300	320	312	307	315	285	313	291	296	316	310	279	320	305	326	323	307	304	327	320	315	341	292	290	300	276	296	289	321	305	313	335	316	304	312	286	309	307	317	319	320	327	293	296	345	275	291	302	327	319	290	330	280	289	295	319	282	283	306	269	298	269	304	314	314	281	304	315	309	303	291	283	297	318	264	279	292	288	301	302	299	301	293	276	302	320	350	320	301	286	339	308	299	308	278	330	271	310	303	303	323	312	311	270	290	316	325	292	293	339	307	282	303	273	284	313	319	317	304	296	286	306	291	288	289	312	321	306	291	312	327	315	304	284	328	316	297	330	354	300	344	309	291	313	309	311	297	305	275	278	309	310	267	299	297	311	303	283	275	299	289	322	301	281	292	321	271	294	302	307	284	310	310	294	326	306	296	279	298	289	310	297	309	300	284	305	296	314	279	278	308	280	277	323	316	326	290	312	300	275	318	321	291	273	287	308	291	294	310	279	313	308	306	323	273	346	334	301	306	315	297	305	284	283	297	305	357	323	300	332	321	337	325	297	276	272	294	320	318	313	295	291	318	272	317	321	327	336	313	321	313	298	298	314	303	316	318	299	279	305	319	321	270	288	320	293	306	294	283	288	306	312	290	303	316	339	306	270	303	306	310	298	308	318	325	306	298	285	296	311	312	278	308	312	321	340	304	309	296	296	321	291	281	320	303	300	338	302	332	316	312	334	312	290	295	308	271	301	325	269	317	291	326	275	283	271	275	318	312	278	322	296	315	286	271	310	346	287	305	290	311	254	284	301	333	335	271	304	290	298	288	301	306	303	322	335	330	304	294	342	278	302	364	300	317	294	276	316	313	326	321	277	318	262	317	318	307	300	306	324	323	336	329	298	344	284	289	305	330	306	290	316	333	337	301	303	315	307	309	328	274	349	308	298	301	292	304	336	302	315	262	321	274	297	312	270	311	319	298	313	302	304	288	329	316	294	307	322	324	325	302	324	281	304	336	287	302	324	307	313	280	293	301	305	320	317	293	300	327	364	285	325	293	319	313	287	316	297	282	333	283	336	309	299	320	323	305	282	323	267	322	271	297	302	282	304	306	335	304	314	332	301	298	271	303	332	305	275	332	319	321	338	316	289	304	304	315	319	277	299	302	309	312	316	298	306	303	327	323	289	299	281	296	327	275	277	311	306	317	323	297	304	308	289	299	341	294	299	289	303	290	304	313	296	312	302	302	275	327	316	321	299	296	279	290	300	305	322	298	308	304	322	289	286	297	319	294	304	323	302	293	303	312	313	313	292	298	319	320	292	315	319	302	289	306	288	285	294	297	302	302	328	291	324	311	320	305	323	299	293	304	310	296	272	283	290	302	315	299	324	302	303	283	306	300	293	308	305	295	298	318	299	313	295	329	293	272	311	303	304	290	281	290	300	337	322	309	321	267	320	281	282	293	280	306	306	317	297	315	286	317	278	303	299	280	325	280	298	310	300	281	288	317	287	318	339	340	291	293	317	313	297	294	303	314	295	286	322	305	289	280	294	328	278	302	311	271	319	295	284	319	310	298	284	314	282	321	311	283	294	311	321	305	282	305	301	320	308	316	309	309	284	325	290	307	299	312	331	298	259	307	311	294	280	291	285	309	296	281	321	314	310	282	320	302	290	313	290	277	336	295	325	325	333	305	289	307	339	313	279	273	298	327
1812	749	754	714	693	676	718	694	677	675	711	695	759	715	675	699	649	671	689	687	683	709	673	723	667	681	678	669	719	706	751	698	658	658	696	729	719	705	717	684	692	702	689	716	678	668	743	675	745	687	721	674	681	680	705	670	735	627	708	682	688	696	692	693	701	701	673	676	700	723	697	674	667	708	724	681	690	666	730	671	696	618	700	672	673	710	750	716	680	686	698	701	658	678	659	705	686	725	672	679	707	731	718	656	686	678	692	677	716	690	699	688	718	712	708	731	693	681	706	693	676	699	709	672	674	661	650	703	689	674	687	683	695	676	682	680	738	709	695	690	709	690	704	731	684	664	708	702	684	687	684	699	655	706	672	642	703	689	712	711	718	674	714	737	702	681	663	667	658	670	690	682	691	656	637	676	723	670	686	703	661	669	714	688	731	694	685	670	665	661	680	640	730	689	715	671	649	666	698	673	660	685	700	659	678	647	706	731	669	650	698	697	706	656	710	740	687	675	695	731	673	670	690	650	694	668	700	701	621	683	690	671	717	687	689	681	654	670	653	684	685	676	727	691	711	703	730	724	710	685	693	700	726	681	690	687	716	719	666	696	716	739	677	649	679	714	679	672	691	683	691	673	684	679	714	699	706	708	632	702	728	672	666	688	686	729	680	648	668	669	670	668	681	628	697	723	691	697	662	690	715	680	704	639	709	693	666	675	702	714	683	683	728	676	678	646	714	656	708	709	689	633	675	710	665	688	677	716	661	637	708	726	673	685	709	720	696	728	685	717	684	694	700	634	674	743	694	655	706	718	677	739	649	753	721	755	678	695	691	705	721	700	686	692	685	710	695	691	712	649	711	721	665	679	690	697	671	703	676	736	741	683	720	712	687	682	706	686	742	654	713	720	676	734	699	672	751	663	708	723	680	634	711	635	694	680	687	731	683	643	647	653	706	694	689	717	648	663	696	715	723	654	684	695	719	705	677	688	671	681	707	715	712	660	691	676	670	649	692	681	712	701	726	691	667	729	698	695	704	697	664	752	683	727	720	707	632	713	676	748	688	696	734	704	684	693	715	710	654	724	671	681	653	717	672	675	647	687	716	661	658	703	677	672	678	664	664	701	647	653	691	661	715	652	679	690	663	638	670	674	683	694	654	755	724	631	704	645	683	693	680	683	690	675	698	715	638	690	712	717	680	694	732	651	732	708	660	672	734	649	728	713	700	638	706	652	730	671	717	690	629	662	659	650	631	709	710	660	704	750	711	672	691	715	656	672	723	734	733	679	681	640	678	658	647	707	636	684	664	706	692	684	684	701	713	705	718	736	702	685	692	737	671	694	713	632	734	706	705	672	736	681	723	712	686	653	643	641	687	604	703	672	715	670	716	684	716	706	668	612	654	688	688	678	684	629	709	690	741	672	627	696	763	733	652	717	696	720	702	682	738	685	655	711	711	681	727	702	687	723	704	745	683	681	665	684	687	717	696	704	697	659	697	658	715	636	698	684	726	636	702	719	672	728	711	745	688	674	704	730	686	697	675	680	691	678	672	663	671	656	690	689	725	699	697	692	713	668	639	716	691	668	676	680	746	733	680	696	682	648	692	651	693	681	680	675	695	662	656	681	672	635	646	706	731	654	664	696	697	683	649	698	685	647	676	693	685	681	680	719	713	721	661	647	702	701	691	701	697	658	722	663	645	719	738	685	677	702	654	709	697	660	645	694	708	684	705	722	708	700	695	706	678	694	678	726	670	694	695	699	685	712	710	699	688	657	710	735	671	662	651	686	695	692	658	680	683	680	679	725	699	720	704	682	683	706	703	705	685	709	682	663	704	713	704	677	710	681	685	681	672	728	662	686	674	689	694	678	710	688	671	688	714	703	728	677	674	661	638	706	672	700	707	722	693	719	680	715	632	636	697	699	680	620	732	726	671	685	665	696	680	696	689	722	674	665	724	648	666	614	705	685	654	685	706	685	713	675	696	691	704	644	699	694	693	691	654	677	713	684	687	731	717	701	665	704	707	706	632	709	714	725	663	722	680	728	695	692	720	695	682	658	688	672	676	721	676	703	693	735	698	701	721	661	710	726	668	627	633	684	673	694	692	667	726	664	682	722	685	683	654	702	650	677	677	708	710	729	664	724	690	689	697	748	692	655	716	672	663	695	689	699	683	661	674	690	651	701	715	663	629	675	644	676	701	699	693	712	725	687	641	709	701	668	693	708	644	728	724	715	702	712	685	678	696	691	685	664	688	660	674	673	682	695	716	674	711	669	697	683	718	732	684	669	648	725	734	672	676	680	664	665	693	693	669	666	692	712	693	692	676	724	671	666	714	667	712	752	706	743	705	651	722	671	735	701	672	690	693	705	720	704	646	696	665	710	717	668	713	684	702	695	689	701	666	688	695	731	678	714	710	701	660	696	696	654	655	687	706	674	694	703	668	688	678	701	715	697	712	674	763	616	698	719	732	723	675	717	684	698	734	647	698	698	726	744	658	700	740	685	699	711	693	719	706	678	682	648	727	708	701	710	674	690	731	682	672	719	718	694	708	663	662	713	732	650	672	718	744	674	693	650	682	683	703	686	714	691	686	657	680	639	669	694	674	724	715	670	730	675	663	673	672	725	713	708	650	711	681	687	699	678	682	665	696	688	688	670	707	699	678	643	727	691	668	695	739	649	653	677	697	680	710	690	677	744	674	707	695	670	689	662	702	700	705	704	672	695	720	736	720	705	680	683	671	715	702	685	687	684	676	725	689	710	660	715	655	671	673	707	652	680	702	726	673	682	712	686	684	699	695	749	687	717	707	683	717	709	622	691	686	672	748	713	692	696	710	704	684	702	693	675	697	688	693	697	672	693	722	695	700	700	711	673	712	698	723	668	719	682	674	647	758	704	727	683	650	669	662	686	673	711	678	700	712	652	697	646	698	725	692	668	691	687	690	696	690	642	666	675	683	719	662	703	678	652	713	624	686	706	679	651	722	726	671	671	695	683	705	736	680	698	675	680	672	685	675	707	694	674	702	746	656	680	692	718	654	713	699	662	682	681	670	675	695	674	664	677	667	700	683	650	686	647	707	693	719	662	691	688	676	709	715	706	673	685	666	708	660	666	723	697	696	727	683	696	666	740	706	712	698	668	673	703	697	676	679	735	708	687	733	702	708	661	707	685	740	689	678	655	630	700	688	684	680	670	705	701	642	738	701	688	743	687	693	689	703	708	687	680	712	712	668	709	706	701	730	692	643	650	687	694	693	687	664	699	708	694	634	690	628	661	703	672	700	687	724	697	658	707	726	728	664	671	720	649	657	680	666	686	664	693	684	690	695	691	696	683	700	654	655	707	698	716	738	678	697	718	685	679	643	726	676	684	722	666	706	696	675	675	673	719	681	681	705	709	720	713	726	690	699	703	709	678	719	682	668	693	684	658	661	682	657	665	746	678	663	699	700	685	674	718	674	719	675	698	701	614	748	688	675	689	676	741	646	680
7288	453	436	369	279	254	199	211	178	177	150	167	179	163	167	149	153	141	132	132	145	154	181	143	171	139	147	146	136	168	146	166	154	138	157	165	178	144	162	159	141	164	123	185	147	144	131	149	137	157	135	164	166	192	144	162	141	134	138	129	130	178	147	136	144	140	154	175	162	153	135	139	145	164	146	133	155	140	153	155	160	151	163	158	154	137	150	134	146	132	139	126	149	159	141	141	163	129	159	140	156	138	145	134	155	171	153	152	120	173	148	127	151	147	150	154	143	141	135	161	148	138	153	137	141	140	130	149	139	161	151	118	125	121	135	163	138	156	139	139	135	154	129	143	148	139	156	138	162	153	154	129	159	144	135	135	144	144	137	128	160	133	161	154	164	125	164	149	171	130	148	139	162	137	123	147	147	129	142	147	142	135	143	144	138	134	152	155	153	154	157	136	131	138	161	144	147	138	143	156	151	145	132	136	158	142	160	145	144	140	171	151	162	151	169	146	144	153	148	165	162	141	145	156	163	134	135	153	141	143	136	134	161	142	165	148	135	148	138	136	155	134	144	161	156	165	133	138	179	150	145	142	107	151	147	124	122	144	152	143	142	155	162	159	130	160	140	132	127	140	144	133	123	156	169	138	145	148	137	147	157	143	150	179	153	152	159	120	138	152	170	161	139	151	150	146	143	157	150	142	159	136	150	145	165	130	169	157	157	158	140	146	129	121	157	141	144	140	166	145	157	146	131	152	150	157	150	139	135	163	137	126	160	160	155	147	156	161	182	138	133	131	118	138	133	143	131	180	143	140	148	167	150	131	140	156	144	148	147	168	150	163	166	137	121	161	185	147	156	175	141	133	142	151	164	146	126	142	154	147	123	144	156	149	157	116	158	139	165	131	145	148	130	146	150	168	146	153	145	123	134	149	115	114	167	184	167	132	136	143	174	146	130	141	132	142	153	145	166	146	141	144	156	173	162	144	136	157	142	138	164	146	143	143	160	143	157	126	151	144	143	129	133	150	157	169	152	142	152	124	162	140	153	146	133	117	115	142	130	141	120	124	149	136	156	111	150	174	143	147	166	142	141	124	169	165	124	142	154	145	153	159	150	145	169	152	156	139	138	165	145	131	145	131	154	120	166	148	142	159	141	133	149	144	142	127	129	130	155	145	144	126	144	140	150	175	182	135	143	133	146	145	141	144	153	142	154	173	131	127	134	170	154	180	150	155	124	137	153	125	140	139	149	150	172	146	137	144	161	142	149	117	143	150	132	152	125	151	176	171	157	139	186	157	170	163	152	135	149	152	163	153	144	163	162	130	154	155	139	123	131	157	153	148	161	165	145	152	137	139	141	139	150	181	159	123	153	132	144	159	153	148	140	139	160	125	170	162	155	132	134	137	126	131	143	146	146	168	154	142	136	133	144	139	156	133	159	156	166	147	143	139	136	162	147	139	137	142	149	127	151	140	157	158	158	126	172	143	142	148	164	122	130	154	114	154	165	166	154	145	139	155	139	114	161	154	159	145	131	130	155	150	147	143	156	152	154	130	139	146	152	137	152	115	141	151	161	147	142	155	123	132	147	136	150	169	150	147	139	170	149	135	139	119	165	136	161	158	168	153	136	153	138	159	151	149	132	166	146	159	142	146	128	140	124	151	144	141	146	161	145	140	134	130	142	153	150	131	157	145	127	137	135	154	133	122	152	143	156	166	154	153	140	160	144	165	146	149	149	149	129	137	149	152	154	138	135	148	143	128	145	154	143	138	143	146	144	145	148	140	153	131	138	124	137	148	163	147	140	164	121	148	148	141	167	164	140	148	127	152	154	174	157	147	145	133	140	155	165	159	163	144	140	159	152	161	146	142	133	122	143	169	149	146	152	154	145	152	138	130	153	140	160	159	137	118	167	177	167	150	127	119	152	148	140	165	149	132	144	124	132	134	131	154	165	160	130	142	152	129	143	139	149	147	156	145	140	138	175	130	136	144	125	140	148	132	156	173	129	145	145	145	138	149	141	141	160	143	143	165	145	131	123	117	146	147	139	140	143	147	143	174	142	151	140	157	167	146	146	131	134	128	129	150	134	141	175	150	161	169	159	141	148	130	112	157	146	141	153	143	134	134	156	130	116	160	142	147	161	149	148	146	147	143	162	138	134	132	126	127	153	124	152	152	153	166	140	158	141	135	123	147	154	153	149	155	170	140	171	155	147	147	157	141	145	138	147	135	139	151	125	136	142	149	139	190	124	117	143	147	144	147	151	148	113	152	145	154	158	170	135	140	164	149	138	142	148	149	143	142	142	154	157	133	148	135	125	153	147	154	148	158	130	141	141	132	157	149	152	168	132	152	148	156	155	147	127	164	150	149	141	157	136	157	140	144	151	121	145	146	147	115	165	146	157	148	139	164	135	154	135	165	147	140	151	154	130	158	123	136	148	131	152	143	157	162	170	155	138	144	180	149	152	123	150	131	141	146	166	140	150	145	128	130	138	146	165	159	154	139	169	142	136	138	142	144	151	143	145	150	143	163	141	140	129	147	144	140	152	137	157	159	175	150	143	134	145	145	148	131	167	157	161	148	122	131	135	149	141	165	165	153	145	142	145	142	145	161	146	168	157	149	143	144	129	143	150	130	158	147	150	159	144	145	126	145	147	150	134	155	152	134	143	169	148	129	139	167	150	146	154	145	123	146	160	120	156	147	145	152	164	131	143	140	162	138	144	157	147	147	153	165	149	133	134	140	136	160	136	155	171	182	185	144	147	169	159	119	143	145	159	157	147	123	148	165	171	155	140	148	147	161	164	142	153	157	131	125	133	156	150	146	152	145	124	130	161	139	166	160	156	135	146	151	132	153	129	144	141	152	137	155	156	142	139	127	136	153	172	156	149	165	141	136	149	131	128	147	146	135	136	134	144	155	154	114	152	176	132	166	136	147	146	137	162	126	127	156	130	131	164	130	149	141	128	148	136	123	159	150	163	142	139	141	152	135	131	151	158	146	161	139	143	159	163	162	149	156	162	142	128	154	128	148	151	149	158	138	144	143	145	147	134	129	153	171	167	160	127	138	151	142	141	146	135	159	132	152	139	140	153	147	155	138	139	148	143	128	150	147	137	150	169	133	163	146	167	147	137	142	121	152	156	158	155	151	152	164	131	155	144	154	149	145	146	152	156	131	155	132	132	135	146	157	169	160	140	154	148	149	131	153	137	136	150	147	141	134	177	145	135	179	159	139	129	135	178	154	145	125	159	160	142	163	125	135	156	110	151	153	141	148	146	127	152	136	136	172	149	163	166	156	150	148	138	158	156	162	141	122	159	142	145	156	115	157	136	149	144	159	133	139	136	145	144	158	152	168	167	140	155	176	137	132	158	174	144	135	126	121	120	144	174	136	168	147	149	156	163	140	161	143	155	155	167	145	158	166	141	146	145	160	170	133	154	157	135	159	145	141	156	138	148	148	166	171	152	132	165	157	151	134	141	147	140	127
6195	656	1065	1261	1061	882	789	669	657	556	587	532	529	491	511	468	451	457	448	461	473	460	420	426	447	457	415	399	415	427	412	430	476	406	416	433	409	392	433	395	402	415	396	420	436	406	397	390	406	408	376	411	416	420	406	408	396	431	409	415	414	388	437	388	398	374	392	400	418	401	396	406	402	403	394	386	389	388	391	420	405	382	403	398	397	426	365	415	407	414	374	417	420	401	392	371	388	372	406	381	403	420	406	363	399	397	396	382	412	405	393	385	414	384	390	348	420	377	389	408	429	387	403	367	407	418	412	389	392	404	360	428	414	423	426	396	422	407	383	419	393	389	394	373	392	421	391	392	381	407	405	389	407	399	408	382	383	394	406	384	391	398	388	408	393	413	409	415	359	364	410	398	419	400	367	375	401	369	383	404	360	393	410	380	405	361	391	415	413	360	387	391	374	392	396	412	400	412	422	386	402	375	415	390	382	396	404	375	401	410	406	421	415	402	441	372	385	417	385	446	382	404	404	389	417	408	393	393	370	414	412	375	389	322	418	403	397	385	394	411	387	393	355	427	412	443	377	368	409	412	449	400	366	394	391	411	422	403	398	403	378	376	443	391	439	408	392	396	418	435	382	414	395	395	375	404	381	365	385	336	422	374	387	400	364	416	405	407	398	414	419	382	381	399	395	362	364	397	412	399	393	414	352	415	398	394	395	387	409	395	376	413	371	418	416	372	401	412	391	365	384	403	403	372	412	403	350	411	396	417	404	401	388	381	386	378	414	414	422	378	369	379	413	387	411	402	391	409	424	383	402	430	393	410	393	473	407	369	421	409	361	395	367	388	396	419	440	420	364	421	420	393	381	365	382	382	398	413	407	392	414	386	400	406	393	409	381	411	398	386	422	383	387	396	391	413	397	373	380	400	410	373	404	356	380	335	402	393	431	374	409	384	412	364	392	406	410	371	377	422	407	385	395	367	378	393	390	407	389	413	434	392	399	364	419	403	370	429	407	423	353	373	390	377	429	395	393	422	388	379	390	399	394	422	386	371	381	401	359	383	418	388	410	369	409	414	397	403	414	413	423	377	431	376	405	351	400	376	415	433	379	402	394	415	380	398	387	373	415	386	390	347	420	406	379	368	377	421	369	382	387	383	400	410	371	384	414	402	374	372	380	384	403	441	415	382	386	406	405	392	403	398	405	418	418	390	397	353	412	399	394	389	387	380	390	370	375	405	373	400	416	393	400	397	396	417	382	381	407	411	407	399	401	394	423	405	411	392	407	367	387	385	391	393	394	461	400	388	371	414	408	390	390	371	406	396	394	373	428	369	371	420	419	397	373	407	370	377	422	428	415	376	394	386	421	387	418	424	403	367	411	417	413	418	395	396	385	406	412	404	420	386	393	359	428	369	408	373	369	419	381	398	437	387	356	369	405	386	413	383	390	395	419	423	407	386	381	408	399	422	369	383	445	404	409	421	416	411	365	417	381	417	381	399	426	383	406	401	388	407	372	407	401	398	420	424	415	393	386	421	408	372	419	391	388	386	371	378	381	417	420	420	422	412	377	398	402	419	370	400	407	410	377	425	396	403	387	397	411	383	384	360	420	395	389	401	412	415	407	392	410	365	402	425	411	411	424	384	414	385	374	404	402	391	397	387	398	404	417	387	420	396	412	392	408	413	368	392	412	377	407	397	400	366	400	388	386	368	427	340	389	390	376	405	374	409	381	416	379	375	406	387	381	404	390	360	385	413	392	400	385	384	412	377	396	405	406	407	404	410	419	385	388	361	419	386	413	397	369	364	420	372	378	387	399	380	403	396	377	397	427	379	376	366	395	392	408	380	415	397	385	416	406	361	370	398	402	412	411	411	399	390	369	410	446	388	366	388	383	415	377	398	391	374	383	432	425	414	416	417	384	419	413	390	388	387	388	393	420	408	406	398	387	418	432	432	420	390	394	424	409	402	401	385	402	388	404	358	404	410	403	411	416	399	385	387	397	389	401	427	352	404	406	382	398	399	396	405	385	403	386	428	360	398	417	384	407	410	389	393	412	397	416	372	377	352	414	382	402	392	398	421	410	386	400	416	445	405	400	410	423	429	405	423	386	396	355	431	428	401	380	408	381	410	376	388	423	401	433	392	362	421	396	396	405	380	386	399	419	435	390	419	390	425	394	421	393	403	396	411	394	425	424	421	410	401	385	425	378	391	418	404	374	390	404	377	396	409	442	408	391	379	409	403	393	407	418	447	425	419	409	413	405	393	399	362	398	391	399	416	407	402	370	403	427	384	414	393	393	400	397	363	416	413	398	400	418	392	348	383	381	380	391	403	401	424	386	400	430	408	365	362	400	404	353	382	382	386	405	410	402	399	379	381	375	417	385	416	394	365	425	382	406	425	385	383	438	407	388	422	396	431	392	376	384	372	420	409	388	375	397	415	436	411	396	405	413	413	414	432	432	398	364	390	421	384	382	407	417	408	385	394	355	408	433	401	388	402	414	374	415	442	426	394	408	366	436	413	391	364	367	391	385	392	376	395	365	381	396	415	422	426	388	399	379	391	386	386	415	358	398	441	392	393	372	401	399	378	396	398	417	390	372	368	401	410	389	414	379	402	402	379	375	365	426	386	363	420	424	386	374	377	377	385	395	387	382	362	367	372	379	414	401	411	422	373	398	398	396	405	392	409	379	435	402	407	354	385	396	390	374	414	402	358	390	425	400	402	379	416	397	394	404	418	414	406	402	388	418	389	385	433	338	438	389	412	399	407	399	421	425	410	410	391	402	418	380	413	376	391	396	372	410	429	391	424	373	413	414	397	401	409	404	362	381	399	394	381	397	401	381	400	374	403	400	450	384	419	413	389	361	399	371	384	420	372	397	383	422	420	413	367	385	396	389	417	393	409	428	427	410	388	418	394	380	404	416	390	418	421	417	377	386	394	417	402	400	378	390	383	390	382	424	410	354	381	438	397	403	393	417	429	405	437	371	375	409	397	382	387	408	406	431	402	375	374	409	383	420	413	409	403	406	401	405	410	410	415	379	418	432	384	395	417	373	381	400	426	457	407	393	412	387	392	424	397	395	397	413	392	408	390	387	394	410	403	399	411	381	416	402	414	368	402	373	417	413	394	389	374	394	421	392	393	390	406	414	399	394	405	406	425	363	360	403	384	410	406	401	391	395	445	336	400	379	388	389	403	380	405	359	373	382	395	390	385	388	401	403	374	390	404	384	403	390	385	412	375	387	399	396	391	417	399	396	439	391	401	363	411	417	374	401	383	377	399	406	401	387	428	365	405	393	412	400	385	385	353	386	393	398	405	420	382	384	399	379	399	450	403	408	413	423	400	377	389	403	386	429	402	409	378	376	415	401	399	343	405	392	358	414	398	374	387	391	401	388	387	360	362	394	421	425	405	370	382	423	410	399	365	403	386	351	381	370	386	414	437	397	417	388	436	396	391	411	440	402	374	419	362	385	408	412	369	407	402
13490	1070	957	767	545	468	343	346	293	323	245	272	288	246	266	220	242	214	256	224	237	259	242	243	246	237	251	215	246	209	245	241	221	225	226	231	206	234	231	231	204	249	249	201	198	223	232	223	246	224	196	249	264	228	242	245	185	214	212	229	220	195	205	235	216	228	241	224	229	228	226	216	252	216	221	220	226	237	223	243	180	249	220	212	228	255	205	243	218	208	254	231	222	211	232	238	237	227	225	226	212	197	237	237	232	220	210	213	227	234	201	205	196	233	230	211	245	234	225	252	236	221	250	221	210	259	212	246	202	229	244	240	200	203	216	244	214	228	235	214	218	225	216	217	247	205	213	228	235	241	207	214	234	196	207	248	205	236	198	221	216	245	223	224	227	248	211	248	201	210	196	230	217	218	199	247	196	213	236	214	197	224	234	228	222	227	213	206	223	268	236	212	240	206	212	237	255	245	240	231	222	217	225	235	244	204	225	232	213	226	228	219	253	215	206	196	221	233	240	215	238	235	243	226	260	239	245	244	218	217	246	241	226	204	212	227	214	233	217	210	215	217	270	210	239	230	200	214	233	197	242	219	239	212	243	216	211	210	220	248	244	238	246	189	229	219	237	236	226	247	218	196	204	240	221	229	238	212	247	252	243	232	200	227	211	220	264	207	246	254	238	223	211	210	235	229	232	228	216	204	202	237	230	215	222	264	228	244	250	199	248	220	234	246	209	211	219	229	199	203	230	204	242	217	218	181	248	227	224	228	184	223	234	203	224	203	228	217	246	237	211	234	240	209	211	222	229	227	217	211	235	217	218	219	260	241	229	239	206	229	241	225	220	219	234	230	205	189	225	245	221	231	207	216	242	244	221	187	226	222	229	206	208	233	214	216	211	237	218	204	224	226	226	213	212	230	221	215	229	235	208	245	238	218	228	221	240	204	184	255	204	256	228	221	219	254	199	201	210	228	227	239	220	243	243	240	202	222	222	223	214	212	215	213	231	215	229	211	251	213	223	224	215	215	214	196	218	217	234	232	219	213	221	237	249	241	237	199	205	235	201	246	201	213	190	213	213	223	229	218	212	236	212	221	221	213	229	257	239	224	245	240	227	230	244	224	233	220	211	244	215	235	241	233	202	208	229	215	216	203	218	230	225	255	243	227	201	227	233	229	245	229	234	233	228	210	211	233	226	237	209	235	220	243	251	230	204	215	195	256	233	225	232	251	212	224	201	236	247	217	201	209	208	228	232	213	237	248	225	242	232	211	209	204	210	210	210	215	214	235	228	224	207	234	193	250	215	207	207	199	215	214	206	230	209	254	217	226	234	205	230	205	250	264	231	225	219	222	225	240	245	220	221	243	227	250	224	219	225	214	253	230	230	237	229	239	244	217	209	226	230	220	238	222	234	221	217	229	237	228	240	239	232	224	205	223	260	253	225	211	230	224	224	222	198	216	228	248	241	214	217	241	203	224	250	222	233	231	234	256	200	202	209	234	258	228	222	248	230	251	213	217	208	214	251	204	229	192	227	250	226	228	232	239	213	238	224	240	243	256	204	238	234	206	247	237	202	205	205	244	229	239	221	215	234	230	213	227	218	206	215	237	229	227	216	223	222	229	220	259	215	203	209	206	230	217	245	233	236	229	233	208	208	204	251	222	218	184	194	217	207	236	231	226	240	227	255	216	236	232	212	225	227	200	237	213	247	227	220	226	207	227	238	236	232	224	226	241	223	227	202	196	235	204	248	219	236	199	239	222	227	258	229	218	217	221	233	204	194	215	220	233	238	239	225	206	217	245	211	246	220	214	211	219	222	190	249	203	218	216	236	224	285	215	244	229	237	194	214	194	213	251	255	208	206	230	228	218	227	232	229	228	261	211	206	233	215	244	229	226	199	222	235	246	238	229	226	192	259	246	209	235	224	257	215	202	236	223	222	209	201	224	246	231	202	227	234	226	253	203	205	224	232	199	204	245	221	257	246	220	222	243	251	243	208	216	237	180	212	218	232	193	211	247	244	219	216	211	209	203	237	223	205	199	213	222	218	217	223	210	217	249	241	218	242	231	215	238	247	216	228	227	214	207	227	228	228	211	221	206	219	206	199	256	238	215	227	217	237	203	219	248	206	223	266	250	256	256	228	217	256	230	222	237	203	243	192	201	224	227	216	247	217	239	237	255	220	244	230	224	206	257	255	209	228	221	239	224	239	198	215	259	232	240	200	222	215	196	229	212	210	220	217	207	244	220	262	222	217	219	243	216	222	240	226	241	244	266	225	218	224	235	217	221	205	229	240	225	226	214	237	240	251	205	220	213	224	220	201	204	229	218	215	233	223	239	218	228	233	223	212	218	219	223	237	208	237	215	233	217	247	244	227	221	204	207	264	231	218	201	207	225	229	195	205	218	231	203	213	222	210	253	230	217	251	228	221	200	196	213	221	217	232	229	208	206	238	224	221	240	256	203	207	228	221	231	234	212	204	229	182	212	222	209	227	214	231	253	232	255	246	237	224	242	224	202	230	215	226	212	228	228	239	220	204	227	244	217	213	240	213	224	219	223	210	208	224	211	212	230	243	239	193	231	218	226	193	255	230	232	196	208	212	223	230	233	243	229	221	213	225	209	233	241	236	258	244	213	235	243	220	222	243	244	256	230	222	208	207	243	222	243	194	230	209	234	241	201	216	216	200	238	213	243	226	212	214	211	221	234	230	208	216	224	235	208	244	205	235	240	209	189	293	221	223	240	224	232	219	227	245	228	222	228	233	247	238	204	237	254	206	205	230	231	224	222	244	197	212	213	243	240	247	237	207	220	237	204	216	234	212	231	210	235	220	219	236	237	226	221	234	221	223	204	215	237	235	223	230	209	225	236	203	231	244	251	223	215	221	227	234	227	211	220	244	223	224	231	224	251	246	225	220	228	254	243	186	217	251	222	249	241	226	234	226	228	208	237	236	228	220	232	238	245	233	233	212	197	219	210	224	233	240	255	240	237	224	230	236	244	250	205	242	213	237	214	186	227	232	236	243	232	198	212	215	219	209	234	223	211	219	222	216	238	223	222	210	242	241	232	216	256	227	235	233	226	224	218	214	237	226	231	198	213	197	215	248	210	218	198	240	229	213	229	260	249	255	198	221	231	215	245	195	237	232	229	254	216	233	222	210	216	218	228	212	229	201	236	211	244	223	235	225	228	227	214	234	213	216	191	255	226	223	233	231	230	247	231	240	205	259	210	198	194	223	207	259	238	240	205	238	210	247	246	227	228	197	216	246	242	212	212	236	206	211	224	229	217	237	243	211	231	218	216	221	187	225	198	215	249	228	240	202	207	215	211	256	241	221	252	238	261	219	199	197	247	239	231	206	235	215	223	227	220	239	256	204	232	222	264	228	224	256	209	241	230	221	205	221	241	255	203	229	226	219	233	241	215	207	201	231	230	223	224	209	229	260	197	211	240	241	247	199	236	224	231	246	216	225	222	246	229	253	243	235	229
8111	1129	2056	2238	1937	1616	1340	1189	1091	934	922	870	845	852	751	757	687	716	718	646	681	615	638	649	600	674	628	607	605	611	579	597	567	635	576	662	624	618	547	609	598	612	584	635	576	583	545	558	566	611	603	550	620	590	589	613	558	581	563	560	623	573	584	588	547	572	606	586	585	601	591	548	587	589	524	563	570	599	566	591	560	557	503	583	593	611	578	558	588	572	621	612	559	605	593	572	603	571	557	593	517	564	602	579	596	597	576	579	607	648	582	593	586	549	565	551	595	575	628	554	569	529	605	615	569	593	589	520	578	544	585	630	534	583	571	583	568	547	570	537	576	595	574	585	571	562	541	552	610	561	581	544	563	585	542	584	577	616	537	548	553	554	621	550	579	598	543	550	603	567	554	578	593	608	555	551	555	567	549	592	602	569	581	579	597	571	551	545	609	546	569	581	557	593	544	582	580	597	554	573	599	586	595	533	558	578	546	556	540	609	532	578	526	561	603	602	544	559	574	549	611	539	564	578	577	576	545	577	613	592	548	573	596	589	556	566	575	545	565	617	550	594	585	546	574	549	573	598	553	606	580	586	575	576	542	581	582	572	553	570	564	552	547	627	547	591	575	560	561	582	584	573	579	597	557	579	555	584	528	566	573	553	605	575	627	563	590	568	577	594	559	563	604	549	527	574	587	534	570	572	584	536	595	577	579	541	598	546	584	587	579	560	612	557	551	560	590	582	568	583	530	618	536	584	589	585	578	600	544	556	564	578	541	593	563	561	573	558	614	580	541	592	592	554	571	541	564	563	594	527	590	557	587	548	614	553	580	567	609	498	597	601	604	576	547	564	595	582	579	591	578	600	543	567	556	535	614	593	555	574	550	578	586	573	585	612	559	550	556	590	576	603	549	569	597	594	541	547	600	580	598	604	573	541	572	567	583	566	598	566	621	558	592	586	585	590	536	561	579	577	559	570	585	591	577	556	584	591	566	623	591	594	631	597	529	550	566	567	560	526	570	553	584	561	601	586	563	580	599	541	566	569	573	554	596	554	604	587	584	569	580	572	568	577	568	616	573	599	564	535	571	596	543	553	561	563	568	528	559	621	604	560	562	575	604	571	579	577	581	609	553	546	609	575	609	539	597	620	540	556	581	602	568	557	562	560	547	549	575	570	598	578	584	567	583	530	576	554	568	554	552	578	593	544	577	544	589	590	576	592	591	567	531	546	563	570	600	584	565	562	577	570	605	553	521	532	577	585	603	566	587	535	573	563	622	531	599	610	568	579	568	588	607	605	597	561	529	575	569	511	572	565	592	601	573	587	588	615	543	603	551	554	548	577	550	534	608	521	564	587	579	563	591	575	580	513	589	534	551	547	588	562	570	585	585	580	560	585	574	579	533	525	512	592	544	582	563	554	600	603	577	525	599	614	523	558	599	568	584	584	617	551	583	544	568	599	593	587	551	585	536	564	599	587	576	565	577	584	550	535	530	576	577	548	601	541	582	556	536	632	596	563	567	551	548	558	572	552	583	572	506	562	578	567	554	558	576	559	571	549	574	566	544	568	583	616	567	582	584	572	555	552	555	584	542	561	589	603	554	547	554	543	546	602	563	584	557	569	565	540	567	555	643	574	540	565	560	608	574	584	546	579	563	592	565	602	550	524	551	561	547	617	547	563	522	551	571	564	585	544	584	568	548	617	588	537	554	580	572	584	568	565	591	597	565	595	563	593	583	584	582	572	608	568	592	594	563	574	582	587	603	581	525	579	570	531	603	562	562	578	480	514	570	585	617	556	583	515	620	639	558	538	575	580	558	557	567	558	553	572	590	589	616	548	558	572	575	551	598	570	543	568	551	525	595	567	615	566	588	594	520	549	587	541	622	611	618	572	566	609	571	574	594	563	578	572	586	544	627	579	603	572	548	554	563	537	559	577	601	522	566	571	586	560	531	548	554	576	604	570	552	553	564	558	569	582	609	537	597	559	584	589	616	588	542	604	590	525	533	600	544	556	573	577	577	570	593	611	559	555	541	564	563	608	578	575	576	599	592	570	573	564	526	569	550	559	512	577	595	592	548	597	622	634	582	593	566	554	539	533	534	535	558	549	584	573	577	574	577	552	541	568	576	592	559	585	602	593	603	561	530	580	597	522	564	638	601	568	610	540	537	570	596	564	586	609	489	591	538	553	561	569	572	587	548	589	522	546	597	542	571	557	599	582	583	585	572	531	539	575	597	594	600	554	612	549	575	590	585	577	537	590	544	593	575	541	560	572	542	547	572	569	583	546	537	555	593	587	569	584	555	579	522	586	564	591	619	578	608	543	564	570	553	532	569	557	575	595	571	540	516	561	560	588	626	574	549	553	538	528	557	595	535	540	550	574	566	601	594	571	580	560	622	588	576	549	584	590	598	558	586	580	548	544	535	556	592	508	577	600	566	513	584	591	556	530	596	545	562	558	579	588	519	571	583	574	577	567	603	554	590	515	591	558	580	555	578	602	595	601	551	541	576	564	572	504	598	608	580	533	576	618	553	568	548	567	543	549	593	588	551	560	585	592	586	595	559	606	595	542	558	611	561	560	600	575	585	594	558	561	528	548	563	572	571	575	563	566	546	566	588	607	580	570	577	551	611	557	549	562	525	602	595	603	599	554	551	611	569	594	574	534	542	576	588	595	558	597	579	571	615	560	561	577	578	556	557	544	565	548	549	574	596	559	562	579	557	566	570	561	578	575	555	590	561	553	596	622	560	543	547	542	569	572	567	594	558	520	574	547	569	572	575	610	570	581	547	544	559	565	504	604	538	535	585	585	590	561	565	528	608	583	556	563	553	591	605	540	573	578	521	583	545	574	574	551	576	551	540	657	540	545	550	560	545	563	622	544	595	566	592	552	550	594	553	561	627	573	564	618	543	581	607	555	577	530	571	599	549	577	542	556	548	590	567	540	555	547	572	576	554	549	544	594	588	560	593	562	606	582	567	528	557	540	564	582	567	571	624	619	570	551	585	543	559	544	571	599	580	562	614	585	568	520	585	545	548	584	559	578	549	545	597	548	600	575	589	565	599	566	558	593	551	609	610	562	567	532	588	576	594	534	551	569	547	536	562	575	584	551	569	611	573	559	579	609	582	618	563	580	612	569	557	544	531	536	579	571	566	578	568	595	555	574	575	583	585	617	573	560	617	611	577	594	586	603	555	548	594	565	557	571	601	581	600	606	566	555	582	584	613	590	584	564	549	537	565	543	614	566	547	550	588	559	609	561	598	542	563	572	555	532	567	603	575	561	578	532	579	544	525	566	547	570	587	591	613	564	590	613	555	617	622	588	587	614	602	563	554	577	581	596	595	547	592	542	557	551	583	569	630	634	579	528	585	555	599	559	585	592	608	584	603	564	556	627	540	574	583	556	575	575	601	584	565	598	553	559	538	590	596	602	555	588	574	597	569	588	573	593	552	582	603	579	527	579	559	585	595	586	571	595	573	587	554	567
1544	331	352	353	327	307	300	313	351	302	289	280	293	294	322	303	268	289	299	274	294	311	326	255	332	299	323	310	333	304	303	334	312	329	279	310	253	334	314	307	334	303	328	309	293	278	294	299	289	310	324	296	276	303	324	344	308	322	300	285	297	291	314	329	315	266	284	315	284	331	304	315	303	286	283	314	279	306	308	298	294	292	350	307	311	338	293	333	321	284	335	276	331	288	280	266	320	309	304	298	301	320	263	319	313	348	336	310	305	283	287	309	281	290	309	282	290	290	289	287	330	258	317	288	280	314	318	316	318	304	301	303	309	306	296	278	299	296	279	290	301	303	305	291	316	316	289	323	294	317	310	275	324	287	255	297	295	277	313	276	299	325	322	294	283	308	276	317	293	250	322	321	314	301	316	308	304	300	296	310	318	313	288	346	331	333	284	309	293	315	303	329	319	274	328	303	308	274	296	293	285	285	322	325	305	290	330	302	298	284	305	297	294	298	322	312	340	291	300	303	328	330	272	313	307	308	290	319	308	280	318	293	319	298	294	315	334	356	297	287	315	287	311	291	296	285	309	294	298	296	342	321	291	307	293	307	296	354	312	287	308	283	294	299	294	308	290	286	298	279	281	318	286	284	289	308	333	277	303	314	299	332	290	300	300	302	326	290	312	328	295	292	276	280	271	320	289	294	301	305	302	300	302	286	281	300	328	303	284	304	292	300	279	341	328	312	332	312	339	279	320	298	323	324	304	290	303	334	319	330	300	333	306	295	275	283	296	318	334	306	321	327	286	321	326	305	307	348	326	303	303	306	305	320	306	297	291	297	295	305	315	306	332	273	287	306	311	318	332	296	285	311	301	327	297	296	278	258	330	307	288	302	311	304	309	318	283	304	299	272	278	318	293	292	302	319	323	314	345	308	306	296	316	287	301	302	267	296	311	311	289	296	330	305	319	307	327	297	270	312	313	316	319	292	289	317	307	315	298	309	321	299	289	338	350	318	325	286	280	298	302	292	276	301	317	312	287	299	306	300	312	310	312	331	301	287	288	307	282	344	314	305	305	301	308	305	292	309	295	338	316	276	285	295	316	263	279	330	317	319	324	272	315	313	286	277	304	292	307	333	305	286	279	333	318	307	285	297	269	293	301	308	322	335	308	306	299	297	320	289	311	304	341	298	330	282	315	332	285	348	315	293	282	311	296	313	303	309	301	283	299	289	307	314	292	293	291	312	288	299	299	337	310	300	245	266	292	321	332	297	290	304	301	337	295	273	304	325	294	321	286	300	304	328	270	347	336	300	290	321	339	316	302	318	277	315	315	303	355	293	315	304	310	290	321	302	322	315	364	318	298	274	300	287	280	282	295	293	288	304	268	279	305	303	295	292	303	305	338	307	310	286	293	291	340	310	323	260	313	294	325	300	326	298	296	332	292	345	321	308	335	301	265	317	289	357	303	296	313	299	341	296	280	280	275	308	306	316	325	285	272	313	270	291	317	354	289	290	290	288	282	306	304	264	296	318	318	326	313	293	296	283	268	316	308	347	323	320	274	340	317	284	308	288	332	276	314	286	325	321	328	320	310	317	282	312	279	327	290	283	315	286	336	292	274	312	352	301	307	289	298	334	305	292	304	322	329	290	320	283	315	305	304	286	288	296	277	298	333	309	342	295	311	302	274	329	312	284	303	288	302	296	326	280	327	303	312	306	277	302	325	284	296	312	320	335	285	297	273	287	317	275	339	297	299	309	317	291	299	283	292	338	311	347	325	316	320	308	301	294	309	299	270	315	309	310	266	319	311	328	336	290	301	302	309	325	300	297	311	287	328	293	324	332	323	304	313	330	315	272	317	313	309	295	272	298	334	306	302	319	299	304	300	306	303	357	316	326	276	275	312	311	305	303	323	325	301	284	320	339	366	294	319	319	325	313	337	266	325	298	302	341	324	296	301	313	302	284	340	299	303	295	317	292	292	335	275	280	258	303	312	323	308	307	331	291	297	302	296	306	297	324	299	331	325	310	298	299	310	340	304	307	296	310	316	292	253	309	296	315	291	300	327	287	289	300	315	281	284	305	289	313	313	288	301	320	301	332	317	280	291	296	296	307	297	308	295	295	266	322	275	279	299	300	312	275	326	298	347	286	256	293	265	306	268	289	334	314	321	317	333	313	325	310	305	270	323	286	328	307	324	297	308	299	289	312	305	311	310	331	310	284	309	313	308	272	288	287	336	322	275	310	322	300	301	273	273	326	329	335	286	258	295	317	318	301	277	317	310	306	315	287	302	341	317	284	307	269	291	309	319	325	297	303	318	295	293	300	286	299	288	263	305	289	294	311	299	312	288	318	284	318	292	310	302	294	313	311	319	282	316	307	302	316	309	333	276	316	353	298	321	310	309	316	266	294	314	284	296	278	283	281	284	244	289	333	333	316	299	332	334	298	293	282	285	286	293	318	315	312	291	319	265	307	301	312	306	279	286	295	261	308	320	312	331	303	323	294	289	320	308	304	337	333	304	285	281	276	300	305	317	311	303	333	275	304	335	317	289	291	284	309	282	299	307	291	308	296	294	304	300	302	335	294	303	306	298	312	327	324	320	326	342	293	309	293	303	318	280	291	292	316	292	297	288	328	289	296	294	309	284	303	288	271	309	297	286	322	321	307	299	281	269	325	279	276	298	313	314	306	317	296	306	313	301	306	333	275	342	305	333	310	344	297	288	315	320	317	304	286	300	279	287	320	288	296	290	333	315	284	299	328	299	325	315	350	301	320	306	318	317	315	316	289	300	267	321	342	307	304	325	303	299	336	320	313	292	291	314	284	284	306	262	289	306	298	316	317	303	274	347	309	301	338	338	315	296	331	295	308	298	315	281	320	322	300	304	290	297	357	315	337	302	308	294	292	320	298	315	320	305	285	327	278	274	327	298	307	300	301	297	335	308	300	306	332	286	287	266	281	296	318	298	291	314	292	284	282	332	346	297	339	321	318	311	318	299	297	313	314	307	305	266	313	346	322	306	315	292	301	259	339	296	306	279	310	272	308	298	280	318	299	319	335	360	284	290	301	288	300	311	305	331	302	295	290	333	278	306	355	331	318	317	305	361	336	298	313	318	316	309	310	278	310	300	285	294	313	311	335	325	304	301	314	324	306	328	316	274	325	326	325	283	307	296	318	318	330	299	309	278	250	312	296	339	263	279	323	309	333	321	318	274	312	277	288	357	297	320	299	284	306	287	266	307	346	313	270	348	290	282	270	280	295	297	313	320	308	303	300	297	282	319	307	324	298	281	297	322	316	320	288	311	272	289	304	305	292	300	299	282	301	355	314	288	287	298	299	305	302	270	276	274	267	308	310	327	299	300	318	315	298	285	290	311	332	312	322	291	306	279	293	294	317	327	295	328	301	301	323	283	310	307	291	309	296	303	288	308	324	308	337	304	303	264	303	323	301	295	318	342	319	284	278	312	302	300	320	332	318	279	361	304	265	291	297
1870	677	666	734	716	711	663	753	739	736	737	658	690	642	705	719	665	664	697	728	701	699	669	677	733	669	703	661	700	679	715	682	712	660	679	690	701	745	670	691	727	683	685	650	735	683	705	637	732	676	697	694	680	712	706	640	713	676	650	693	684	721	720	712	693	726	662	636	716	720	731	684	637	663	670	687	713	690	768	680	690	689	642	703	676	719	678	681	740	673	731	691	714	687	716	679	698	702	704	672	705	725	711	686	649	682	670	689	666	702	720	679	716	695	691	700	688	747	699	712	683	670	744	709	652	683	664	756	677	679	700	676	673	702	697	725	685	675	713	642	698	663	718	667	690	691	678	652	691	699	684	738	701	714	695	737	702	672	694	661	726	689	707	695	720	669	686	661	690	672	666	709	641	726	729	705	656	696	689	673	683	707	683	686	704	679	690	678	651	716	708	697	704	738	690	707	699	687	677	682	646	708	704	655	679	680	710	677	752	700	711	743	687	670	702	698	644	693	679	652	656	652	704	679	696	723	703	738	709	678	666	691	686	735	697	694	681	662	726	687	667	717	674	605	675	686	691	690	669	642	727	637	689	700	705	667	687	684	626	680	688	699	696	701	701	712	721	634	683	702	673	719	663	714	646	674	672	751	644	701	705	719	635	689	669	656	721	684	714	679	693	698	688	634	734	689	701	686	714	679	727	662	694	682	699	682	627	706	693	680	668	667	705	685	722	683	715	664	631	727	685	702	683	723	692	670	722	708	692	671	685	659	693	663	671	645	633	701	684	704	700	719	732	707	739	654	717	726	679	680	699	682	700	688	704	700	659	696	719	703	661	684	687	744	648	685	697	662	674	687	696	672	671	660	667	709	690	617	757	713	670	685	695	707	660	683	680	699	668	685	655	737	721	698	652	688	717	699	658	715	682	692	734	654	686	693	676	681	686	721	717	720	693	708	699	722	683	650	671	647	721	692	682	693	745	667	682	678	708	724	737	698	671	660	677	686	702	669	721	717	625	667	727	692	653	679	696	687	682	708	721	690	627	723	654	654	713	667	671	690	705	682	701	637	644	721	674	726	671	680	702	718	710	693	706	682	690	689	664	748	655	713	690	656	661	671	693	691	725	700	695	698	668	689	726	737	707	692	684	667	705	671	651	712	649	693	686	692	716	693	670	724	673	649	683	708	702	689	701	692	669	703	672	672	719	730	712	701	670	730	680	674	695	645	690	707	691	650	672	694	662	670	633	702	653	645	670	665	715	729	695	688	697	683	650	660	689	668	690	653	695	729	663	642	703	733	671	707	677	695	718	718	707	715	698	682	677	670	655	669	645	691	684	673	693	734	747	654	695	705	698	654	641	748	688	674	715	700	658	665	707	705	726	656	682	754	712	698	713	688	772	731	708	715	708	694	658	685	693	707	693	696	714	754	701	667	768	689	669	680	705	712	709	693	683	689	701	672	682	709	672	654	688	689	667	663	640	735	726	726	727	740	660	718	676	675	708	660	717	662	678	673	663	687	691	700	671	714	678	715	693	764	691	718	656	705	683	681	666	675	675	659	699	651	678	702	723	697	701	694	644	630	761	698	734	689	657	687	704	709	696	725	669	688	697	649	676	700	683	687	716	675	676	732	683	677	686	690	687	680	689	679	663	691	698	678	708	737	697	684	724	654	734	696	689	691	676	698	706	703	701	652	704	656	724	687	695	681	710	698	719	690	695	700	655	674	701	730	693	718	728	749	632	684	692	681	658	690	635	718	688	725	732	753	721	701	689	729	686	697	703	689	686	709	668	698	686	708	632	698	738	728	696	665	718	693	745	690	704	701	681	681	700	734	698	688	747	720	695	697	681	671	710	637	694	709	681	700	708	709	678	724	713	697	726	655	662	654	681	709	680	690	683	690	656	672	659	681	724	705	743	698	663	721	706	690	685	661	730	666	714	677	669	674	729	710	663	727	729	705	699	744	676	674	665	692	714	700	692	705	660	695	702	720	673	700	713	639	736	740	665	676	760	653	725	653	694	655	674	709	711	717	735	668	689	694	699	692	729	670	770	701	657	644	797	661	691	690	708	644	668	699	654	693	721	731	704	693	638	716	679	710	633	672	747	673	709	674	705	683	685	653	637	698	703	688	688	658	670	664	711	664	675	754	734	709	693	715	702	664	659	755	670	700	682	703	700	670	650	709	711	659	704	674	640	678	714	666	723	656	645	689	744	703	746	658	694	652	692	705	698	658	695	672	668	678	705	682	759	656	724	708	703	704	705	614	692	684	644	672	688	752	686	630	682	679	713	637	724	682	669	747	664	690	663	685	727	733	722	677	716	664	665	685	692	662	735	667	675	707	729	680	698	672	663	731	704	650	694	713	679	702	732	735	701	676	660	728	698	758	689	655	719	680	680	674	691	698	710	677	730	705	700	712	713	685	681	650	665	706	721	746	745	680	713	757	709	702	722	689	676	702	702	671	714	678	681	716	727	676	670	707	739	672	670	700	727	669	690	664	661	685	700	664	758	714	718	657	682	706	715	679	690	720	700	709	743	707	667	663	685	677	694	688	695	682	706	678	691	699	663	702	712	714	725	691	686	705	664	712	713	691	643	726	692	688	709	712	661	717	709	712	688	706	682	732	688	704	712	667	699	706	629	692	696	682	691	682	665	738	677	747	711	697	689	721	720	670	685	742	663	724	691	702	697	687	644	714	720	693	686	703	703	635	672	700	709	715	734	670	620	674	726	659	655	708	666	699	707	710	683	738	683	685	663	675	744	731	716	623	682	661	665	710	720	678	703	677	686	673	698	688	667	670	711	708	735	717	676	723	658	648	692	643	731	669	701	696	716	640	683	676	698	696	654	676	685	697	729	697	669	696	690	723	672	712	704	679	648	706	708	687	643	691	696	728	730	671	718	707	699	717	679	674	657	715	700	755	710	677	705	706	689	684	697	685	691	683	710	651	702	683	693	683	737	688	664	651	730	743	746	709	718	763	744	710	667	740	646	714	736	735	665	692	693	649	753	680	699	639	690	773	729	677	673	718	686	658	687	681	720	718	661	675	653	673	690	705	718	668	670	689	701	681	677	702	682	714	736	685	684	712	675	664	677	704	680	719	716	698	669	676	704	655	678	686	715	691	710	639	673	686	689	698	690	664	692	656	683	707	677	678	713	627	695	722	682	693	692	667	647	686	682	715	723	673	705	684	704	710	715	708	680	714	729	710	671	720	743	740	686	691	743	641	691	671	630	665	679	705	708	725	763	704	702	707	693	716	726	664	678	691	699	699	705	690	709	704	724	659	691	662	678	739	715	686	690	710	744	701	719	671	677	702	716	679	693	684	700	733	706	681	702	682	663	688	703	734	700	685	684	704	682	674	674	725	690	740	663	662	686	685	688	755	728	675	734	704	721	670	665	699	701	698	684	707	692	656	675	678	734	686	655	771	668	666	676	707	722	724	694	681	656	687	688	701	746	685	677	716	707	700	700	729	671	701
7420	448	486	355	281	253	247	208	172	162	175	176	189	173	159	155	151	141	148	155	158	143	145	171	132	146	147	151	141	159	165	178	132	163	141	147	144	161	141	167	139	159	145	149	131	174	127	153	149	161	160	146	145	149	150	153	144	143	146	154	149	149	136	160	128	149	140	136	149	164	136	146	149	149	139	164	124	139	157	159	145	180	135	151	147	138	120	169	139	164	155	141	128	130	128	127	154	145	141	164	115	130	152	116	132	151	133	159	154	145	141	129	141	155	152	127	142	137	157	153	132	204	150	147	138	149	137	139	135	162	125	130	143	152	142	142	163	159	161	141	161	147	115	136	153	135	134	143	158	138	141	156	151	148	158	145	152	136	132	132	148	150	146	141	144	121	156	146	148	134	154	170	135	136	164	151	178	149	127	145	142	153	135	144	138	150	130	149	155	147	171	159	148	153	148	130	135	135	129	164	137	119	137	152	131	110	137	159	154	144	139	126	136	158	146	141	134	156	149	128	151	152	125	129	147	159	142	132	143	136	149	141	139	119	134	125	131	132	138	149	134	166	122	149	120	149	162	157	155	147	161	151	136	157	160	159	129	146	146	149	135	143	146	170	150	149	127	155	165	137	142	152	156	143	152	167	166	185	159	147	163	156	136	150	144	191	148	135	138	151	159	153	127	126	154	125	150	149	159	152	148	159	148	150	162	130	140	145	143	133	134	145	154	132	161	165	174	154	161	144	127	136	136	138	158	162	138	149	140	146	136	133	137	153	162	141	131	169	132	152	167	121	139	147	147	125	138	150	133	143	150	156	167	143	144	149	151	189	169	144	164	145	141	146	144	178	169	130	149	135	123	146	166	117	128	140	140	138	163	136	136	140	147	163	158	165	149	144	143	136	153	143	147	144	127	147	141	165	144	153	141	130	151	140	160	146	141	143	141	139	141	164	170	158	156	165	165	164	146	153	126	145	148	157	130	145	155	150	142	176	144	151	156	137	137	159	155	137	154	134	156	157	154	145	122	148	138	149	166	143	150	132	149	132	155	148	157	148	152	177	165	142	154	145	113	142	134	127	151	124	150	147	130	125	154	145	140	134	130	131	151	143	138	123	140	131	125	133	142	157	138	151	135	123	143	123	145	137	129	133	142	151	129	125	143	142	171	127	142	144	131	160	153	129	136	161	157	130	140	156	155	151	153	131	136	141	145	163	129	150	163	145	118	162	162	138	135	112	160	135	141	135	142	159	160	128	185	146	139	126	163	137	159	164	148	148	137	139	140	141	158	154	133	150	152	142	134	117	141	152	141	116	145	166	157	135	131	145	141	155	122	134	141	138	137	142	148	165	151	138	163	129	125	150	145	114	140	141	126	155	157	160	142	139	154	158	136	122	168	133	142	120	159	161	135	141	153	133	144	139	161	150	134	130	154	153	157	143	132	139	141	163	151	136	143	139	128	145	142	165	141	155	147	131	155	134	150	132	127	154	152	162	134	182	164	163	135	136	133	149	136	131	150	144	158	154	194	153	145	158	112	128	133	142	135	155	149	149	127	161	161	133	166	144	146	146	156	143	161	158	133	149	163	130	130	145	149	155	144	128	151	152	147	140	141	155	168	125	150	149	135	140	139	131	145	154	159	143	139	147	135	166	155	133	130	169	145	137	152	145	163	139	130	129	161	163	149	153	117	144	131	125	162	153	155	166	144	130	139	154	176	138	153	132	125	148	119	139	137	166	166	140	147	160	174	156	122	146	164	141	131	127	141	151	138	138	134	121	130	119	152	163	146	135	143	161	146	168	126	182	156	136	131	144	162	125	143	151	134	163	164	139	144	153	167	152	147	116	144	159	142	136	140	121	163	144	145	159	154	133	144	155	128	119	145	149	141	142	131	148	167	146	165	144	139	147	141	143	138	154	148	135	133	132	152	156	139	146	145	151	124	147	151	126	129	156	131	123	140	148	131	137	143	132	120	172	161	151	131	125	141	135	144	150	156	137	138	131	122	163	149	135	146	142	139	159	157	157	150	135	155	159	157	167	151	159	152	168	153	133	123	145	139	161	161	137	138	146	137	142	142	171	127	127	155	173	143	127	137	132	159	160	135	143	181	147	149	166	135	162	149	174	167	173	139	131	135	144	138	146	132	142	133	148	150	162	162	129	140	146	167	131	139	134	144	139	152	128	157	143	130	128	140	153	154	131	128	138	135	158	144	137	131	165	142	153	134	130	137	140	159	156	139	126	142	157	137	131	154	157	129	173	144	140	140	156	156	165	153	160	160	153	172	134	160	150	155	135	149	127	127	132	151	129	126	153	157	144	142	156	141	137	162	152	153	147	142	150	132	131	136	154	136	117	183	144	140	151	152	151	169	130	135	142	148	147	154	156	144	159	138	143	149	156	143	143	145	124	149	141	139	142	182	134	142	144	142	139	135	156	147	123	154	140	145	150	139	161	146	152	143	160	127	153	151	166	123	162	140	122	162	131	134	144	155	154	143	147	150	154	154	143	142	189	163	143	144	154	144	154	134	158	132	159	141	151	148	160	152	159	163	124	140	130	144	170	159	136	139	133	165	158	137	127	143	174	153	168	160	130	121	127	147	132	147	154	139	132	145	142	158	152	140	161	143	150	156	156	135	154	115	151	149	127	140	154	123	144	123	168	167	153	155	161	133	157	157	144	138	152	170	138	127	174	155	147	131	142	134	154	147	136	162	144	167	122	153	152	141	149	156	151	163	129	150	139	133	157	175	157	148	150	165	159	155	136	144	136	141	139	124	142	157	138	135	152	142	133	157	154	139	153	130	144	138	131	159	149	145	155	150	146	162	126	163	149	145	158	150	159	162	144	171	145	146	130	159	150	128	130	144	120	141	151	160	132	171	136	149	175	159	150	167	149	145	154	123	140	147	144	141	145	150	152	140	132	142	142	157	156	141	163	141	159	148	140	142	155	140	132	147	129	159	153	153	178	134	170	149	138	153	151	142	154	192	141	147	150	150	151	140	142	156	168	164	149	151	142	130	141	155	151	145	143	150	122	143	137	127	142	144	170	167	140	153	152	153	128	139	160	144	165	162	166	132	156	158	123	99	155	151	142	160	146	158	158	159	155	149	157	152	165	139	147	128	136	138	155	142	146	169	143	165	155	168	151	137	179	140	122	173	166	143	161	128	132	154	160	139	149	146	132	154	143	161	159	128	155	156	157	164	161	125	146	152	134	167	150	158	144	139	160	125	123	140	150	131	147	136	158	168	160	133	193	136	142	139	163	141	138	126	146	154	138	164	147	124	129	157	160	153	139	130	153	136	157	142	153	133	165	149	163	149	130	155	125	134	138	138	131	134	145	142	149	141	154	148	158	147	172	174	170	149	151	151	162	161	157	134	141	150	161	125	158	136	154	116	128	138	136	129	124	151	135	151	138	145	138	134	160	142	147	115	166	133	131	154	167	150	144	151	142	138	156	150	152	157	160	151	121	157	172	161	174	154	153
6175	665	1100	1199	1047	859	732	668	622	587	547	520	492	506	525	499	454	469	460	424	471	446	449	452	454	430	422	437	416	438	421	436	398	384	389	365	389	429	421	376	379	419	431	411	405	438	414	430	398	380	426	347	396	387	416	418	421	415	377	395	426	445	399	410	413	412	423	419	411	407	345	378	389	383	391	395	394	423	385	409	397	406	392	386	413	395	368	408	392	391	397	416	379	410	384	412	416	392	382	389	372	361	410	394	378	375	432	409	382	382	379	366	373	443	393	389	379	384	392	358	420	370	379	381	394	370	398	367	384	379	384	414	404	403	382	379	383	394	391	396	442	375	402	384	406	343	372	374	390	390	387	394	406	386	376	394	408	365	373	414	398	422	383	416	407	391	378	377	378	415	375	364	410	394	387	402	382	430	406	402	407	399	408	390	428	361	421	409	439	402	384	387	398	354	387	380	373	359	411	399	391	384	387	413	410	404	389	396	394	426	387	419	435	409	408	431	378	402	414	397	358	387	380	401	397	385	399	371	396	378	354	413	400	397	388	382	376	375	445	374	408	415	398	365	397	404	390	406	411	426	428	391	428	380	434	383	397	394	441	392	390	398	400	371	380	427	375	396	405	394	391	426	395	365	367	414	387	370	387	400	429	449	387	384	439	406	356	394	431	406	367	384	399	389	383	379	400	416	393	368	405	384	386	400	375	418	411	379	413	378	375	429	402	392	400	378	380	373	392	411	386	401	406	414	361	407	389	388	394	383	372	381	434	369	408	375	433	391	424	372	374	406	381	412	407	431	406	413	428	392	387	409	390	384	358	363	393	379	394	423	364	401	389	420	402	403	415	441	400	366	384	387	376	409	420	394	390	371	364	434	368	399	404	408	404	393	415	382	371	376	420	369	418	385	368	383	411	402	404	412	395	411	387	382	420	387	366	396	411	377	384	393	394	357	408	383	380	371	414	370	395	381	396	408	421	369	407	420	381	401	391	418	359	397	381	426	397	433	410	428	386	382	363	443	379	405	390	377	377	419	392	397	396	373	401	372	401	387	373	390	409	371	413	357	418	385	378	409	425	389	381	381	411	394	445	381	424	383	386	391	408	388	415	373	437	408	378	394	372	404	413	392	406	391	383	422	414	410	379	402	398	420	377	370	415	364	387	375	389	434	432	375	377	374	398	395	395	348	422	392	411	352	390	429	426	362	408	378	460	376	394	386	401	394	407	401	368	382	362	403	398	383	368	417	422	396	403	392	394	424	383	396	380	405	410	387	409	379	393	375	395	400	406	426	386	380	431	389	387	382	391	373	389	412	387	391	390	407	379	388	391	404	391	350	391	368	425	379	406	411	380	404	399	435	428	388	388	378	430	374	420	412	419	387	408	400	397	393	401	399	389	386	393	410	406	422	418	390	428	421	383	413	421	381	398	396	404	331	389	400	380	395	400	404	404	436	411	400	392	338	423	380	404	408	391	401	412	395	394	373	397	404	381	373	407	396	381	393	416	374	391	379	349	405	396	423	382	376	399	430	391	399	402	378	413	379	370	406	354	393	399	405	345	396	395	435	436	402	406	402	400	390	372	393	398	369	413	394	383	392	432	351	429	422	381	390	357	392	394	355	415	404	392	387	422	400	401	405	390	363	361	375	403	382	381	410	382	411	384	385	421	397	389	418	370	429	404	409	381	411	455	393	439	380	372	402	393	429	440	418	398	387	388	376	373	430	391	395	404	386	379	375	396	404	400	383	380	413	399	348	406	416	393	373	436	395	389	395	372	389	392	414	386	361	349	381	387	382	390	365	362	413	347	352	376	413	391	440	348	388	362	409	382	414	372	428	396	414	435	446	368	388	409	385	385	396	363	420	399	369	411	380	375	366	403	368	428	413	393	375	395	376	406	387	395	410	379	345	402	343	356	402	387	387	415	401	422	403	372	380	387	409	421	398	371	376	385	408	390	399	377	387	362	384	393	393	413	377	405	417	413	387	373	395	395	413	380	409	404	419	418	382	390	393	389	395	383	373	379	415	391	366	398	396	399	395	388	400	413	397	395	389	384	393	362	393	397	390	411	437	390	410	385	374	382	383	400	428	403	416	411	406	389	435	366	412	384	381	370	406	388	413	418	414	389	396	411	353	393	380	358	367	376	412	401	386	378	398	382	386	424	382	372	421	386	425	395	442	364	378	414	413	412	391	405	359	396	411	377	372	359	394	401	410	402	400	376	383	372	390	400	388	405	369	369	391	382	386	405	393	365	393	367	386	397	396	410	427	415	399	390	398	390	373	393	364	396	383	417	419	382	389	402	372	371	408	428	383	431	391	408	364	408	409	397	403	405	376	416	442	422	399	388	416	398	396	378	404	377	378	385	413	411	391	386	376	400	393	402	398	379	434	399	373	375	445	417	395	431	359	402	419	458	427	393	419	362	384	400	373	384	377	384	396	344	358	414	441	391	382	381	379	394	419	378	404	416	410	363	387	402	400	384	380	387	404	385	384	399	380	412	388	382	395	396	406	382	387	419	392	414	415	386	390	369	409	399	392	399	378	372	381	376	382	397	372	417	444	397	368	419	423	424	416	368	403	397	403	401	405	430	388	418	388	406	430	385	380	380	396	356	386	400	401	386	406	406	373	420	384	392	400	408	384	408	419	385	371	391	397	410	423	367	398	357	418	372	416	380	406	371	392	404	427	392	405	384	397	389	400	374	416	382	400	393	385	369	367	389	384	413	380	413	428	387	359	408	399	398	380	430	435	420	377	427	387	427	357	416	376	396	413	376	394	417	373	389	372	414	379	394	405	407	420	397	373	392	372	393	414	384	392	400	393	372	375	396	375	397	414	442	397	391	383	371	396	405	357	425	401	353	377	400	404	396	396	403	370	401	401	393	383	379	376	433	402	406	385	402	369	406	396	418	442	417	381	401	388	397	422	420	371	386	397	358	446	360	382	400	389	408	402	418	382	407	380	398	363	383	389	438	413	381	395	383	391	409	442	382	411	445	399	398	375	401	399	359	350	431	381	421	400	381	433	394	394	387	384	389	394	416	424	396	395	392	378	381	409	401	404	418	406	412	382	374	371	378	400	388	361	374	408	430	416	393	423	375	430	403	385	395	391	412	361	364	373	402	373	390	393	351	413	376	391	425	385	401	413	398	355	419	372	380	407	331	360	442	416	407	390	369	402	390	380	368	410	396	384	384	371	378	413	382	370	377	426	433	401	398	420	379	408	404	415	394	414	399	393	398	370	383	412	396	387	384	388	384	424	438	386	406	412	386	404	377	386	392	414	416	394	393	367	404	413	419	374	361	379	426	420	389	415	412	378	391	385	412	379	427	409	322	383	369	417	388	385	384	382	381	401	413	402	427	394	393	412	408	410	385	426	415	358	417	412	416	419	390	425	425	395	386	429	386	393	421	384	413	391	416	404	379	401	424	410	374	368	385	389	434	401	411	389	357	396	421	400	435	395	384	410	412	392	406	371	397	404
13819	1049	1010	720	505	453	367	328	283	290	291	266	301	250	246	263	259	233	213	205	231	238	235	266	225	261	248	224	220	252	215	231	250	223	230	220	238	252	230	244	218	237	252	241	240	241	212	205	221	226	215	251	226	217	223	224	233	226	249	215	218	233	224	233	250	238	215	233	209	188	226	221	222	230	237	226	257	225	234	215	258	240	202	223	247	215	236	228	203	236	218	202	217	204	215	212	217	210	203	227	230	239	218	218	238	219	250	206	225	254	217	215	230	228	243	244	219	253	223	248	241	249	220	235	204	223	215	208	244	205	245	219	232	230	233	253	216	209	240	221	241	209	240	247	195	229	216	213	250	259	223	228	232	226	227	275	219	225	224	214	240	267	239	232	220	231	202	196	213	224	208	241	212	217	233	248	216	200	243	235	248	220	238	234	234	219	224	229	204	214	235	222	225	238	211	253	220	211	259	216	198	242	220	223	227	223	190	232	192	191	200	233	219	223	255	209	229	203	211	216	223	233	225	264	231	216	216	226	223	213	237	241	239	222	247	234	207	270	213	201	229	206	234	221	243	230	223	202	208	245	236	246	246	254	208	222	219	235	207	223	223	236	222	238	222	241	228	213	231	226	243	252	251	246	231	235	226	210	208	236	196	234	209	213	193	247	224	205	218	201	225	233	250	214	214	253	223	218	206	231	235	206	219	232	224	216	213	240	205	212	213	229	223	226	210	207	235	215	222	250	196	227	229	236	211	236	227	194	257	207	225	198	205	230	255	251	224	226	204	187	223	238	230	262	214	232	206	196	252	234	231	231	227	241	240	223	199	237	199	234	239	258	225	239	208	221	240	240	235	200	214	218	205	219	227	220	225	228	228	210	251	238	228	222	209	224	230	209	206	222	234	229	245	242	200	226	227	229	234	266	222	216	238	259	218	203	227	250	225	221	222	228	243	236	195	222	225	226	223	205	227	175	257	233	207	232	236	208	243	232	223	218	248	241	215	219	221	212	209	225	215	235	220	222	228	208	221	204	216	213	245	226	230	243	188	244	208	232	221	234	212	211	201	215	233	252	237	228	236	217	187	209	222	219	205	199	241	219	236	204	183	231	211	245	223	230	216	205	239	227	231	235	235	221	211	243	218	203	195	219	218	222	226	208	222	215	217	204	231	217	215	205	225	207	230	228	225	252	219	242	215	217	214	229	258	226	235	226	226	225	241	196	226	213	218	213	202	229	215	208	202	217	237	219	250	238	231	229	207	215	232	198	221	233	254	240	215	249	223	247	210	240	205	221	211	210	241	205	203	229	232	236	249	230	223	219	257	203	234	228	236	232	241	246	235	218	214	235	205	213	226	240	223	194	247	230	240	249	188	248	202	191	219	213	236	222	230	219	223	242	218	209	244	235	205	201	219	243	225	225	218	225	212	212	221	217	205	206	212	201	229	220	240	250	238	240	203	250	195	229	232	231	226	221	233	193	221	210	259	235	201	221	218	223	203	238	238	242	267	224	211	220	216	242	228	206	210	226	218	218	229	253	209	242	214	232	250	226	193	246	233	245	215	231	200	248	220	241	227	247	216	239	209	233	218	220	219	262	209	222	234	217	212	229	213	228	202	228	205	216	215	233	177	212	240	222	197	217	243	243	224	196	235	232	225	230	221	242	231	237	217	250	235	192	234	242	209	212	223	217	221	238	191	210	231	215	220	235	221	227	234	226	255	217	233	220	213	232	200	216	236	242	223	237	212	234	237	223	215	243	229	225	246	223	269	258	220	215	220	203	205	243	215	217	223	229	232	197	230	216	227	228	240	236	243	225	245	253	207	238	213	223	223	243	231	183	234	256	223	222	209	221	207	205	194	241	226	276	218	228	251	211	233	248	203	237	235	214	247	213	230	208	215	211	204	215	212	226	229	218	223	221	236	216	238	212	210	223	246	230	220	229	245	233	244	222	222	222	246	209	213	228	232	232	209	233	232	268	224	241	260	234	235	254	247	226	211	208	254	222	225	232	226	240	233	213	239	233	207	200	233	247	240	212	213	234	231	224	210	221	213	207	239	253	216	216	228	230	242	220	209	236	219	232	209	229	222	206	249	250	255	194	211	226	240	235	222	219	218	249	227	217	212	226	192	235	226	233	217	218	236	225	247	219	243	218	225	219	242	260	224	213	206	241	227	216	225	219	176	237	214	213	223	211	228	223	234	212	234	219	223	252	262	232	211	206	213	233	203	240	211	196	234	251	247	251	243	245	230	204	197	203	240	215	213	229	207	225	209	196	221	203	222	260	227	228	219	233	212	241	256	240	250	234	268	261	228	220	196	224	224	235	221	231	220	190	240	228	214	216	216	199	243	242	212	201	227	231	225	248	225	217	210	221	217	218	213	228	222	255	226	228	213	221	250	266	219	251	221	230	214	224	204	234	216	211	236	244	207	224	230	215	220	219	232	207	257	224	232	229	228	236	210	196	235	202	240	241	211	229	212	245	234	222	228	217	212	221	242	237	240	259	240	257	241	205	199	233	223	213	248	210	225	203	223	246	234	217	224	206	209	217	234	223	211	269	219	218	240	211	230	231	254	233	207	231	226	242	226	250	243	219	236	228	222	207	218	225	259	252	223	217	223	227	229	227	221	223	219	216	212	208	234	246	259	214	226	229	228	200	208	220	220	212	219	219	248	238	213	212	209	252	225	221	211	238	220	229	197	238	208	233	229	220	199	220	225	212	200	202	253	236	209	234	228	221	216	199	218	188	220	215	214	227	232	242	254	179	204	244	229	227	232	259	211	237	207	238	226	235	221	241	231	220	243	207	245	226	202	221	203	212	260	208	199	225	250	239	220	219	205	215	196	250	172	205	241	208	241	227	212	195	237	235	239	243	235	191	219	222	227	200	249	216	232	219	229	242	222	230	248	241	226	208	230	219	251	252	222	193	230	232	195	232	219	214	236	244	203	221	225	243	242	214	254	228	265	223	209	214	232	230	216	219	212	210	217	267	219	231	217	215	210	220	226	235	224	219	236	209	188	193	235	235	215	227	256	226	227	244	242	233	222	210	219	220	235	218	208	246	217	204	249	241	244	203	218	217	227	256	245	203	210	238	222	246	250	225	242	206	222	237	248	242	247	231	208	237	237	226	231	203	217	232	226	199	221	207	218	224	229	226	257	219	211	214	231	211	235	218	219	222	243	226	241	227	240	224	211	238	212	242	226	210	228	221	227	241	221	204	213	228	236	229	225	220	220	233	232	241	243	221	239	226	259	209	222	199	235	218	250	220	227	208	214	215	208	237	227	203	231	248	267	232	232	220	244	214	226	222	212	240	249	231	245	216	223	191	235	220	221	215	231	238	238	234	205	228	235	210	206	219	257	221	233	228	213	241	232	206	229	244	211	215	219	230	263	257	246	190	211	248	220	273	235	226	239	229	213	205	221	266	219	241	246	209	231	229	224	215	243	233	224	232	238	218	221	200	210	244	222	216	240	226	243	242
8023	1087	2017	2228	1945	1592	1395	1153	1080	972	938	857	820	774	762	783	750	695	686	647	700	647	600	601	561	624	633	602	650	608	613	604	600	576	628	583	592	613	573	635	577	548	564	557	598	570	593	586	601	608	641	522	595	590	612	601	537	641	619	545	596	585	554	596	628	535	606	537	571	551	598	565	593	575	586	576	611	592	591	597	589	523	595	546	623	571	569	586	623	564	594	621	552	601	561	594	548	585	583	604	545	595	577	555	590	572	608	587	582	547	549	608	539	596	561	622	560	571	568	626	582	551	625	572	602	518	584	584	543	584	557	556	622	587	575	585	566	538	559	580	583	602	560	600	578	576	574	582	578	581	582	584	583	603	564	540	532	552	578	597	547	561	569	591	569	592	531	545	565	583	603	569	575	587	579	536	553	552	558	542	560	610	606	563	614	623	558	563	565	551	584	533	590	582	550	566	572	560	594	599	573	609	553	622	574	577	557	539	593	589	630	571	542	620	606	528	552	597	576	530	569	578	572	605	556	584	559	597	602	603	580	512	518	569	593	548	582	596	536	568	599	538	555	566	600	525	568	565	615	589	595	610	551	571	580	602	538	553	578	574	566	557	541	595	558	596	556	547	571	571	531	587	584	564	567	604	558	569	585	586	575	579	583	560	585	562	573	570	570	545	564	559	583	582	557	534	564	582	554	537	617	566	591	643	578	564	584	537	601	522	607	587	587	585	628	566	557	537	582	609	551	571	603	600	594	596	537	568	597	634	590	551	606	607	615	607	561	564	582	566	576	538	554	610	553	579	562	584	595	578	580	538	585	538	572	525	538	576	551	574	572	523	586	554	604	560	561	536	602	572	583	569	602	574	588	607	612	532	552	582	627	575	553	590	595	589	584	567	568	506	544	603	612	591	546	542	580	563	566	534	540	580	587	581	579	601	599	569	525	587	537	574	584	615	597	621	577	591	630	566	590	557	564	524	583	591	581	548	571	584	596	591	573	581	571	612	535	562	591	565	595	602	545	562	537	569	578	601	604	617	570	576	543	581	546	566	609	608	550	576	555	565	554	590	521	599	545	553	581	583	558	585	569	592	545	590	564	612	575	623	579	598	562	563	584	574	552	632	546	577	553	625	563	554	580	575	570	593	598	564	535	543	586	574	606	557	594	602	573	553	536	599	544	565	581	595	561	570	544	568	595	583	554	605	594	545	592	575	569	583	519	572	555	605	555	543	571	573	584	567	577	559	586	600	557	559	564	579	569	575	570	548	553	627	611	569	560	579	584	609	604	520	547	562	557	565	565	591	591	554	592	546	584	546	579	592	554	576	593	575	572	617	557	604	572	579	582	559	589	594	527	607	579	627	603	592	595	597	593	581	575	559	583	571	611	567	536	536	564	553	590	574	594	620	586	577	616	560	559	560	595	598	629	580	543	580	555	561	553	526	610	549	561	579	561	543	586	534	582	592	567	536	603	593	552	587	516	606	592	576	565	517	553	574	564	569	545	573	562	617	591	584	573	550	562	565	533	552	603	613	543	584	572	577	612	536	557	606	580	607	534	526	533	573	567	579	557	604	574	586	592	559	557	560	561	626	577	567	592	553	566	607	573	586	608	562	575	574	593	586	558	607	586	551	538	581	602	575	581	580	605	616	544	608	596	559	560	549	571	592	593	570	530	608	597	608	607	588	576	576	589	544	611	586	541	562	594	562	566	582	591	574	556	562	530	578	555	567	602	579	555	578	556	576	576	624	573	573	600	532	588	565	562	577	586	566	541	562	588	553	558	609	561	591	573	611	572	538	590	571	545	576	537	534	553	565	550	587	545	592	597	606	563	563	584	545	576	590	583	531	629	578	573	569	563	573	553	534	576	604	604	570	565	576	595	545	595	589	562	557	567	568	563	567	535	558	635	566	522	583	547	570	549	560	583	606	592	547	549	569	567	568	521	585	573	613	606	562	576	568	560	565	583	550	579	538	577	597	550	562	558	550	544	608	581	541	577	570	584	587	588	538	585	575	589	558	548	540	556	558	516	599	601	530	513	627	576	600	586	558	548	552	548	571	597	571	562	562	621	547	597	611	591	559	530	578	555	562	593	613	587	587	566	599	596	577	574	534	525	529	559	598	603	582	580	566	569	566	533	611	590	567	563	589	569	560	615	603	572	571	567	582	546	562	577	539	622	599	552	557	585	534	552	609	598	597	616	561	599	621	528	609	542	592	581	576	556	630	566	546	597	548	570	580	563	581	571	615	589	577	590	544	561	555	547	589	588	584	572	573	533	554	573	564	521	538	537	552	555	562	577	548	584	608	589	553	585	562	545	589	562	619	568	576	532	522	569	547	586	576	564	543	529	549	564	560	582	594	569	584	601	570	598	590	600	611	552	585	613	564	568	546	567	550	592	599	607	563	580	560	555	546	583	587	576	617	548	581	573	568	566	556	575	570	536	577	612	584	563	581	551	540	566	565	586	590	613	587	615	565	566	576	576	560	562	551	560	618	549	557	549	585	577	650	657	543	562	517	585	586	547	537	619	555	580	588	563	593	577	586	574	536	560	600	603	558	599	593	588	568	602	558	530	589	594	542	553	578	501	623	597	569	531	576	601	660	552	567	602	585	558	548	532	589	579	577	607	600	564	555	594	568	572	528	552	573	566	584	513	581	545	586	572	534	526	602	559	572	533	576	536	586	568	587	601	623	562	586	598	588	582	569	583	562	573	571	593	578	604	588	593	540	600	544	598	549	566	657	587	558	557	570	604	606	558	581	567	588	542	553	558	575	579	579	574	586	615	609	598	587	571	567	599	533	548	589	593	599	507	591	516	525	594	590	544	553	550	555	612	573	583	548	578	598	558	572	571	560	577	607	547	551	533	531	534	593	536	584	558	566	510	600	585	598	590	571	579	582	550	534	592	607	509	539	612	506	584	531	563	559	591	564	588	557	571	595	544	640	557	562	612	547	556	563	630	595	556	585	565	559	543	579	591	590	569	601	615	541	576	588	551	609	613	561	574	571	552	566	582	629	598	599	608	578	571	569	596	552	570	602	545	639	562	583	603	581	591	606	586	580	584	572	586	558	582	555	574	570	585	567	610	570	593	539	586	547	532	535	598	569	578	573	530	565	546	614	620	597	610	554	571	547	602	573	568	581	580	520	531	586	554	571	586	557	596	585	566	596	636	610	571	593	527	561	587	569	596	536	553	598	554	573	560	569	548	552	598	581	535	593	544	584	572	594	584	536	582	566	552	573	543	596	586	518	542	564	581	569	575	577	580	548	575	551	595	596	587	572	597	581	551	547	561	608	594	574	614	566	580	593	570	601	550	567	542	593	592	594	564	601	581	551	594	605	562	559	547	602	537	574	561	585	580	539	589	568	587	621	565	567	611	588	533	556	554	577	589	604	533	537	592	600	579	583	588	550	579	560	585	534	570	557	544	613	576	537	563	585	594	561	566	563	568	602	582	539	574	613	528	573	564	549	573	564	583	566
1475	346	341	327	340	307	301	298	301	285	316	288	359	322	279	333	302	247	300	276	309	339	335	303	293	318	300	283	321	313	325	269	291	286	284	280	275	291	327	303	310	339	298	299	304	332	317	304	320	308	339	277	306	328	306	312	327	315	315	325	317	270	319	293	324	293	333	299	312	271	294	297	346	350	285	299	278	267	253	346	295	308	288	287	282	308	350	300	303	321	281	288	273	308	336	318	304	279	315	306	296	329	285	301	311	340	298	308	295	314	286	315	318	315	328	301	303	337	281	326	331	296	278	321	260	303	282	327	321	292	311	295	288	319	331	285	310	291	289	313	323	287	313	295	267	319	306	277	329	326	297	317	297	302	338	301	313	295	305	286	284	298	287	298	298	284	312	285	290	303	292	321	316	277	307	295	312	277	283	337	288	297	328	305	342	282	287	292	290	296	287	313	306	291	304	324	288	278	283	316	315	294	305	307	307	333	266	306	306	321	316	310	302	290	313	329	291	317	302	300	307	319	346	301	342	314	265	284	300	307	317	322	304	336	299	266	300	323	290	340	285	309	251	321	310	282	287	288	275	285	286	299	328	331	301	305	306	281	324	327	280	284	298	293	295	318	290	322	287	251	309	299	313	293	253	317	307	309	320	320	330	306	319	297	306	295	322	311	326	345	301	321	298	277	274	298	313	324	346	282	313	310	307	319	339	323	337	302	289	320	292	286	302	330	304	297	304	294	292	286	286	294	336	323	308	312	319	297	311	302	295	333	303	286	304	324	323	309	279	297	293	297	322	325	304	296	291	305	280	323	279	300	277	294	296	296	294	285	314	267	301	344	313	309	314	298	292	309	313	273	312	252	325	324	295	322	322	325	288	309	300	326	310	320	311	279	286	315	311	299	296	313	310	306	324	277	301	271	286	293	292	323	316	277	314	320	296	291	299	329	307	312	266	303	311	295	337	334	320	303	346	327	320	289	322	288	268	305	303	292	278	327	284	289	285	329	339	321	284	287	297	292	317	315	309	309	329	306	312	286	283	301	310	283	289	331	324	300	280	311	318	315	295	310	284	265	296	298	293	272	324	296	290	305	297	326	318	309	309	326	285	325	282	300	289	312	319	274	328	299	280	299	284	298	315	268	330	314	303	285	316	323	318	313	313	312	309	301	330	290	291	312	343	299	305	280	332	304	277	301	313	311	276	270	341	299	294	354	314	312	314	298	306	310	338	323	299	276	321	276	310	311	273	283	301	318	308	305	303	274	260	287	306	296	320	316	298	316	314	290	301	281	310	286	293	316	296	291	299	311	275	300	296	304	329	322	288	265	329	293	288	288	331	312	283	306	312	303	299	268	299	299	297	311	278	309	336	329	324	315	332	296	326	338	327	294	289	264	319	319	310	317	300	332	300	325	291	294	316	312	304	311	294	301	343	333	323	314	303	318	369	309	305	307	314	268	290	319	279	326	301	300	311	263	320	298	288	288	305	300	270	300	292	296	277	333	307	296	313	325	311	348	324	291	295	305	294	320	296	283	287	298	280	280	305	313	284	266	330	262	311	286	298	298	295	307	281	295	305	279	288	306	315	313	301	241	274	298	309	292	308	332	316	291	304	290	361	317	291	293	301	291	299	289	292	291	296	316	288	298	289	309	279	280	320	278	306	312	294	295	328	301	300	295	330	319	298	330	296	329	314	298	328	324	302	304	278	302	331	322	300	331	291	315	314	282	282	296	312	328	322	294	329	324	290	304	301	291	311	290	291	315	272	286	303	255	295	277	300	309	289	293	332	298	290	321	287	280	290	292	321	285	279	305	294	290	296	329	309	263	284	298	282	308	285	316	295	320	315	308	301	312	313	308	318	280	329	306	280	312	291	314	278	293	309	306	323	281	340	327	318	302	295	311	288	312	312	298	280	308	293	286	346	280	303	320	302	267	286	322	300	326	332	300	296	289	302	272	310	281	288	316	312	300	292	299	326	295	317	319	350	310	277	300	303	286	282	292	310	340	294	296	314	288	340	298	293	289	316	307	313	335	300	304	298	309	311	309	314	291	338	317	301	306	293	301	281	306	265	338	307	267	318	303	283	299	307	268	325	297	305	298	304	311	339	304	301	290	280	304	317	315	303	282	317	348	314	323	275	314	306	285	284	304	277	284	312	298	318	286	294	301	291	279	286	326	310	302	310	316	285	316	274	321	278	304	281	328	319	301	306	280	320	302	315	280	318	297	317	310	327	335	337	306	293	300	285	306	287	328	294	269	304	285	323	289	303	287	316	299	272	248	318	309	284	288	305	298	280	299	306	298	267	307	316	309	326	383	300	319	327	308	301	296	320	291	312	311	292	319	290	287	297	269	308	296	309	299	319	269	294	302	274	263	327	274	283	297	279	297	294	315	289	330	286	272	276	338	339	307	294	304	321	302	313	307	302	265	307	324	299	328	311	300	285	306	287	274	312	325	293	306	313	324	307	294	320	307	307	284	328	277	292	276	281	271	306	302	300	359	293	303	271	315	301	304	326	297	262	336	315	318	298	301	310	293	296	321	310	310	337	272	292	316	300	338	320	290	249	303	279	273	317	292	308	294	279	290	288	312	295	303	322	292	338	321	305	306	286	306	298	293	290	298	277	322	290	297	288	303	342	311	318	324	270	300	322	322	288	341	304	293	305	297	312	307	295	307	291	311	299	293	297	314	299	285	322	317	292	315	303	294	303	275	321	273	311	325	311	307	274	299	311	289	346	312	302	287	311	286	282	317	311	327	289	245	303	314	295	340	311	293	297	300	290	322	288	300	291	318	306	324	315	319	315	274	299	324	295	303	295	292	278	300	304	309	319	301	338	287	306	312	299	311	319	315	306	301	288	295	308	272	268	289	291	277	284	281	310	304	284	343	278	300	288	292	308	321	305	315	294	306	307	273	321	297	312	301	295	264	298	292	287	301	311	316	309	321	354	295	290	321	282	298	311	305	323	301	321	315	298	292	319	305	277	268	284	298	294	259	281	321	332	319	308	304	285	287	284	315	292	331	278	310	297	309	321	290	333	326	336	320	329	294	304	332	327	313	280	301	300	258	317	322	293	307	319	321	331	308	320	314	309	305	283	309	289	273	327	276	282	290	295	298	313	333	309	302	320	326	316	294	298	278	284	323	295	302	305	291	323	321	275	314	301	317	301	299	301	303	309	279	318	310	301	289	291	284	308	324	276	275	273	303	325	321	303	315	338	309	307	311	331	291	294	283	272	307	297	256	296	315	309	285	335	327	301	336	314	290	285	314	288	341	316	295	322	306	293	310	295	290	312	287	301	269	318	331	284	306	291	279	304	302	334	280	307	334	271	298	323	325	323	305	306	308	308	272	301	318	305	298	331	323	331	289	310	322	310	329	321	319	316	277	310	283	296	306	295	321	300	277	283	267	284	301	296	307	318	286	304	321	288	303	313	305	313	305	292	299	304	337	308	322	306	340	301	334	320	294	301	289	301	303	336	331
1780	750	675	676	712	678	663	677	731	706	724	689	694	691	696	643	706	694	685	676	656	742	697	699	730	705	681	680	683	724	703	704	694	686	695	718	688	751	740	718	701	695	693	657	693	688	664	699	724	663	696	706	705	657	686	673	661	661	703	707	690	684	677	709	753	669	712	673	723	682	694	665	709	723	729	757	701	669	701	698	700	632	704	730	683	727	692	691	726	696	753	693	698	662	703	680	665	693	677	695	660	711	679	739	668	684	707	666	730	726	716	733	680	714	745	685	685	713	690	691	677	720	791	674	721	715	704	675	675	735	696	688	696	705	730	716	706	687	647	656	713	682	673	698	668	725	674	729	731	701	681	744	707	743	689	678	669	693	683	723	684	661	697	765	725	681	689	683	705	713	696	672	698	665	704	730	702	700	675	718	704	699	669	681	677	718	691	676	714	683	701	650	695	655	665	700	680	694	713	693	708	681	696	718	678	670	695	703	701	650	651	671	698	685	690	679	669	721	725	680	697	680	669	678	672	707	715	715	712	729	719	655	743	696	702	652	678	695	681	709	724	718	703	698	707	747	700	680	685	659	645	707	691	671	676	660	681	688	679	643	673	704	737	683	670	677	711	699	696	686	672	751	678	647	682	743	706	687	675	722	662	745	716	671	704	663	760	709	709	638	683	742	738	667	686	678	719	663	699	716	686	696	709	708	689	706	712	668	677	685	659	716	703	664	684	672	695	716	677	662	707	736	710	710	670	702	688	648	695	697	693	722	732	667	668	654	696	679	713	671	723	642	685	695	699	727	694	711	671	660	680	719	699	690	674	712	686	693	666	683	701	698	672	706	708	696	714	691	668	705	674	733	678	667	664	707	645	689	718	677	690	653	719	631	683	696	674	720	712	657	739	691	666	698	729	697	687	713	672	675	702	734	715	673	680	687	712	703	685	660	711	726	678	680	635	691	708	696	749	680	693	699	664	728	736	740	670	685	672	719	661	640	673	763	701	701	705	720	687	685	688	641	652	709	711	714	670	730	638	679	673	758	654	671	708	655	701	689	705	683	686	669	673	660	685	723	707	716	713	724	678	700	737	633	632	731	720	714	677	714	670	699	650	729	695	652	716	673	723	689	672	689	655	722	681	730	740	664	695	644	704	701	696	675	746	682	679	701	627	715	688	696	680	716	698	719	684	727	698	677	682	702	684	694	694	654	725	691	679	680	689	666	665	708	659	670	675	692	667	682	704	695	674	628	723	724	661	709	731	715	695	717	714	690	687	692	665	632	695	703	709	709	684	691	715	716	666	701	695	691	654	653	693	658	641	685	658	712	714	690	709	672	760	713	683	727	673	660	716	737	661	709	687	691	696	694	667	648	707	729	713	680	782	691	728	691	687	647	724	685	696	723	705	704	667	696	682	698	681	680	676	670	712	688	674	698	686	698	678	685	641	665	724	660	681	728	707	671	711	671	683	700	678	712	710	683	674	686	659	706	749	712	650	724	682	703	681	682	681	679	738	642	695	707	717	624	712	694	690	700	686	698	672	652	747	650	743	685	727	688	696	634	698	703	674	701	689	677	686	693	730	730	693	685	707	697	709	720	691	651	703	688	678	706	695	673	727	649	665	653	740	734	693	708	700	733	690	685	734	683	716	666	626	733	680	712	686	693	704	699	703	671	681	711	687	659	673	677	700	685	658	696	725	705	700	679	684	676	636	679	662	645	734	691	650	669	660	683	731	690	708	730	693	661	670	712	648	690	665	694	724	712	654	682	674	720	687	640	730	698	714	690	664	695	736	693	710	631	748	691	709	686	676	741	716	734	651	661	710	702	678	729	670	671	696	707	724	696	684	683	714	655	715	673	690	732	690	673	634	682	719	696	703	698	689	667	711	688	716	736	701	691	657	685	650	701	649	660	710	745	681	649	676	689	649	688	696	749	653	691	704	714	693	695	696	702	669	667	694	650	680	714	721	787	698	694	706	712	653	702	709	727	699	703	699	702	680	699	657	692	672	686	735	686	730	696	692	682	701	667	644	694	721	740	724	665	743	695	687	696	692	691	685	710	652	730	657	671	701	696	697	687	671	687	734	738	702	664	650	697	700	693	692	688	675	673	709	621	666	692	677	684	738	695	705	674	645	694	656	661	637	721	692	702	698	737	666	675	715	681	682	705	619	660	674	697	693	677	707	695	681	695	687	695	705	642	716	685	724	729	697	678	680	662	688	629	683	682	654	671	708	669	748	709	714	706	661	683	706	686	675	644	640	688	676	718	670	660	723	693	744	702	723	689	709	684	688	725	713	698	725	682	695	718	709	690	700	718	726	698	713	676	703	696	689	681	698	687	695	710	714	699	685	748	654	695	691	679	737	732	684	662	737	673	674	702	688	690	648	668	692	662	705	715	689	718	676	755	662	618	693	683	737	696	681	673	699	702	728	714	746	644	679	682	685	727	722	725	666	726	690	677	662	720	724	715	671	668	648	639	662	724	663	675	675	709	676	711	661	686	675	731	697	711	713	713	734	661	674	709	722	701	706	702	668	731	654	710	660	711	680	687	686	694	725	669	699	680	701	645	733	688	692	693	713	700	641	706	721	698	746	710	693	747	688	639	681	713	690	722	737	687	699	679	664	676	689	739	651	724	651	643	643	706	702	716	710	698	708	678	678	688	645	721	691	680	711	700	632	678	680	683	695	695	719	680	674	693	736	749	710	661	703	682	714	683	719	726	706	729	675	686	682	684	691	701	756	719	720	719	672	696	675	709	687	704	666	707	658	686	698	672	715	696	722	711	728	712	702	685	725	734	680	720	697	673	715	700	699	708	678	734	675	666	663	675	681	706	692	704	673	694	692	659	731	693	704	682	690	659	680	692	698	705	669	719	712	728	703	662	719	664	673	681	672	665	742	689	668	706	727	668	742	718	677	687	724	624	699	667	694	674	697	706	669	693	688	728	675	694	678	678	728	671	658	642	702	719	724	672	691	688	684	683	690	673	691	666	695	716	696	646	702	728	729	678	711	676	684	687	688	680	651	706	749	670	698	639	732	705	738	736	652	665	696	694	674	690	696	719	677	684	679	714	698	684	699	676	716	657	720	661	680	692	671	703	675	671	702	674	657	719	732	661	721	671	715	736	729	662	666	700	684	714	711	687	646	656	700	682	675	667	702	675	713	718	705	677	683	705	710	680	709	697	698	688	690	666	681	676	688	712	732	687	687	709	711	722	678	668	670	716	731	692	711	702	720	667	668	686	692	649	666	659	695	670	716	720	698	722	730	697	717	705	696	700	651	665	685	661	624	707	728	690	716	648	684	711	705	628	681	706	699	647	691	742	686	684	698	708	721	708	704	705	670	732	662	699	683	719	671	672	669	697	710	700	658	688	702	675	746	719	705	664	742	738	726	701	698	719	676	703	703	670	687	664	666	695	713	664	637	681	655	706	679	674	735	697	690	672	692	669	720	651	680	688	666	667	705	623	674	786	666	731	706	674
7420	462	477	371	265	246	206	200	192	190	172	156	164	141	160	145	143	186	134	158	157	159	147	109	157	136	165	169	163	140	129	157	146	130	114	131	155	144	127	140	145	140	137	127	141	141	135	146	136	147	155	151	141	143	161	150	165	175	148	162	183	151	152	140	154	159	130	162	151	136	145	149	150	138	141	155	148	134	148	140	160	151	147	135	141	137	176	151	141	135	144	155	152	149	126	140	153	149	157	153	159	155	153	152	144	148	153	161	155	161	149	153	174	155	135	126	145	133	174	160	150	129	137	139	136	154	150	128	135	155	158	139	147	157	144	154	137	146	123	169	153	155	143	153	136	131	130	136	133	134	140	151	148	154	143	136	141	163	140	147	128	148	139	140	139	142	155	136	131	170	141	151	157	149	131	149	145	155	159	131	140	158	168	142	164	144	134	128	129	142	158	143	141	164	141	162	152	135	120	145	172	164	154	129	148	137	148	143	143	123	145	125	146	160	158	130	136	146	149	139	163	155	135	174	143	148	159	129	140	145	166	140	128	191	146	153	142	166	161	124	133	138	145	147	133	171	140	162	143	142	176	149	160	138	149	135	150	146	140	147	139	130	123	152	133	155	137	134	136	136	159	145	151	158	147	149	157	154	161	139	139	153	153	157	129	156	150	160	167	133	127	141	125	130	156	149	140	137	169	127	142	158	144	122	139	155	158	136	141	156	158	165	151	169	157	138	135	141	136	142	136	121	142	160	149	138	126	161	150	138	142	156	138	164	156	135	149	158	155	150	139	136	182	135	124	141	137	161	135	142	154	140	97	142	141	170	167	142	128	143	143	134	149	152	158	139	132	167	135	161	153	146	155	151	145	155	169	150	128	150	153	137	128	143	145	123	130	119	149	137	146	146	164	158	179	134	143	141	151	130	142	131	125	158	147	141	151	157	159	164	162	140	153	150	151	133	143	155	145	181	157	149	164	136	130	134	136	161	152	141	170	115	161	169	151	164	173	137	142	142	139	166	161	133	145	126	151	141	173	151	149	138	147	125	156	148	126	159	148	145	138	144	142	133	172	145	147	158	149	138	149	135	160	146	113	153	156	152	132	132	144	138	135	143	141	117	161	154	128	157	167	137	149	148	157	151	131	149	144	159	150	137	139	165	138	147	139	148	130	139	136	140	147	151	146	147	127	163	162	156	139	138	140	171	126	160	139	154	134	164	135	141	118	141	141	150	133	139	161	148	142	128	138	145	135	165	157	152	138	135	145	150	126	152	153	137	134	143	152	143	167	137	141	165	129	139	169	145	156	143	171	152	154	161	142	191	147	162	153	142	173	142	145	140	151	146	159	135	138	153	143	129	130	137	137	162	157	162	174	137	155	162	163	137	179	161	144	146	125	128	126	142	137	173	143	138	154	156	140	135	145	163	124	151	169	148	168	151	131	131	119	137	149	142	139	184	149	140	151	144	109	153	126	149	153	140	130	140	151	159	152	168	156	147	171	166	159	161	147	155	115	136	147	152	145	127	136	148	187	153	141	134	155	162	130	130	146	141	123	141	159	166	144	167	150	129	151	145	142	143	120	143	142	160	152	124	122	159	143	160	141	136	158	157	145	142	150	145	143	138	142	157	141	150	130	146	140	152	160	152	158	159	137	137	138	151	140	145	151	140	158	127	144	143	129	140	145	151	166	128	147	147	155	129	174	140	148	138	157	155	158	138	145	155	162	153	144	140	162	163	138	137	136	155	140	151	158	163	161	170	148	149	163	142	167	149	137	168	173	152	149	172	143	174	139	119	132	129	134	147	133	142	153	146	129	135	138	150	140	143	138	155	149	161	145	157	136	120	135	146	144	141	158	154	153	140	146	145	166	149	132	141	150	151	181	133	149	183	153	164	152	150	149	159	118	146	158	129	152	118	138	135	126	157	126	154	146	137	169	138	158	147	126	137	144	153	138	152	147	147	168	137	128	133	160	145	139	139	161	129	156	144	141	184	146	154	149	163	156	130	158	161	134	142	139	173	110	148	131	142	156	141	166	130	126	125	166	120	148	156	147	166	144	148	136	136	156	151	160	128	122	143	134	140	145	121	144	150	168	158	147	129	138	152	147	147	139	141	158	170	149	132	148	140	172	149	162	140	142	134	132	133	125	139	137	142	154	139	151	157	140	159	196	142	163	144	143	159	136	140	157	146	135	155	144	155	147	138	134	155	150	151	155	153	117	128	152	173	167	149	137	128	146	122	161	136	161	164	134	140	148	141	164	167	154	129	137	165	163	157	141	159	144	150	160	166	130	149	145	131	176	169	151	169	140	130	145	154	139	128	152	132	163	147	144	129	155	150	123	138	168	127	153	136	148	151	159	141	140	138	156	155	154	146	146	144	159	156	140	151	158	150	170	143	165	146	156	160	142	133	140	163	159	160	163	157	137	138	117	134	148	145	112	145	152	145	141	152	162	149	153	143	140	155	147	157	156	126	171	148	161	180	141	126	149	146	143	156	133	110	135	146	139	135	145	160	143	120	159	150	158	141	129	155	168	160	160	144	166	147	156	147	145	178	138	121	137	159	137	117	132	133	132	131	177	145	128	132	149	145	137	129	163	127	151	142	136	140	174	124	147	150	163	150	131	136	127	136	128	137	128	130	144	168	150	150	155	153	149	145	115	143	129	169	149	142	164	132	146	146	128	145	162	155	145	150	141	155	137	161	144	165	174	161	146	128	152	152	130	152	158	149	139	167	148	157	144	126	132	116	156	142	150	163	142	156	166	141	137	144	150	143	140	151	150	161	176	148	140	161	152	150	134	133	133	138	145	149	158	156	165	135	156	147	143	139	114	159	139	118	149	145	135	134	152	146	138	146	129	143	147	143	128	146	135	152	139	144	146	145	141	126	151	153	138	137	166	141	141	170	143	151	130	144	124	125	165	136	145	165	119	147	141	144	138	158	133	156	148	144	123	166	136	159	150	153	136	150	162	146	151	143	161	160	163	169	173	136	167	142	148	163	142	171	130	157	129	139	138	155	160	153	134	140	173	154	147	171	142	141	152	171	167	154	160	147	152	136	144	144	140	133	138	150	149	125	153	134	173	159	138	145	169	139	137	155	141	134	131	148	170	137	147	134	158	149	126	137	144	122	130	157	143	116	171	144	152	163	147	149	127	149	143	161	142	142	137	158	137	135	131	158	133	157	156	146	142	140	148	147	144	152	146	145	155	162	138	151	153	132	151	137	150	128	151	133	153	131	149	143	138	132	158	158	162	121	148	134	176	139	122	137	133	155	144	134	135	159	157	137	161	140	141	153	151	148	134	160	164	143	128	153	165	155	152	147	149	132	144	161	153	158	143	139	157	156	164	151	161	161	170	146	150	137	152	159	174	165	166	154	163	140	156	151	133	139	131	134	133	136	134	127	129	145	164	129	136	158	161	153	131	130	150	132	127	157	179	137	148	151	135	147	137	138	162	142	163	146	145	132	132	160	160	136	142	135
6081	628	1116	1199	1018	908	750	652	611	597	578	549	533	498	482	453	499	447	433	438	418	468	439	434	427	430	420	389	398	390	360	423	417	404	391	401	397	403	443	385	421	378	398	414	377	369	436	405	388	425	387	394	417	393	414	394	433	398	415	386	409	432	372	412	393	422	368	372	401	398	377	359	414	418	383	407	360	364	399	406	371	399	401	418	404	425	411	403	378	383	388	399	409	417	405	408	381	376	404	446	407	400	400	394	395	390	380	390	378	385	398	403	408	412	376	384	407	379	437	369	387	405	393	410	369	404	355	395	391	417	410	400	388	407	416	422	414	414	408	410	358	362	395	364	352	387	383	401	388	417	392	399	402	390	369	413	387	394	391	381	406	384	398	405	409	413	386	414	383	402	367	403	386	358	431	395	451	419	390	382	378	430	393	376	411	378	381	420	368	420	402	427	420	389	430	404	393	398	391	395	388	400	411	402	386	390	403	364	392	415	341	396	371	359	376	403	413	392	424	405	425	399	389	399	381	418	379	362	422	396	337	406	412	388	366	442	393	426	411	374	405	366	416	423	418	396	395	398	394	390	425	401	402	402	415	390	423	434	424	436	392	378	377	365	393	428	389	415	380	383	382	409	386	423	364	393	417	411	424	407	397	397	417	377	402	395	418	373	395	382	413	400	382	415	422	394	383	397	381	464	375	413	381	417	376	421	407	418	407	380	361	383	399	395	388	384	406	400	387	392	417	402	408	412	379	403	371	413	415	378	450	386	421	419	400	375	365	397	386	378	369	401	410	419	379	405	425	389	376	439	415	392	362	391	395	396	375	380	381	398	413	398	427	413	385	403	379	338	404	368	433	401	416	389	379	425	399	412	383	382	393	376	368	400	390	443	427	391	393	399	366	406	418	417	428	435	388	388	413	417	391	405	391	390	364	366	399	404	378	388	397	373	406	389	402	447	371	375	395	413	389	359	389	398	345	437	392	401	400	366	394	379	383	402	418	366	380	387	401	372	387	394	392	394	386	366	404	384	368	399	354	393	425	394	407	415	362	387	386	407	378	387	401	370	400	414	373	430	426	418	405	434	430	392	403	411	386	365	409	391	409	395	410	402	401	396	391	399	400	407	416	386	408	401	398	386	414	391	380	397	385	403	419	408	397	398	417	449	383	385	383	395	411	391	372	429	408	427	391	390	391	408	369	384	401	372	368	368	433	390	374	416	395	379	444	403	358	403	407	413	373	367	394	403	394	423	391	390	368	382	384	449	393	401	412	393	407	420	359	386	407	348	384	411	390	394	423	381	391	376	408	394	379	366	394	417	387	405	367	409	386	392	438	372	375	425	376	415	434	408	407	344	423	418	408	417	429	395	357	397	358	393	414	389	375	410	396	383	417	425	375	409	400	399	403	365	384	376	405	399	387	417	399	385	420	389	377	396	395	408	404	377	428	400	396	381	388	390	389	408	431	400	377	377	399	425	398	416	405	377	446	392	368	411	377	412	430	388	428	429	401	391	385	408	391	455	413	378	402	361	371	400	382	383	399	369	384	402	409	419	433	411	384	403	395	383	386	395	358	380	385	384	421	359	385	394	378	432	414	413	399	381	390	409	378	375	387	391	441	394	356	431	396	431	360	381	382	400	411	388	450	394	388	412	396	366	414	435	416	391	376	410	411	399	371	406	396	399	386	388	386	406	430	394	406	383	356	381	414	386	383	391	424	398	403	402	401	373	380	421	389	400	434	387	401	418	421	425	412	390	415	386	418	380	421	380	384	369	410	375	441	378	390	408	411	414	370	408	386	388	396	392	390	404	449	397	411	377	403	383	376	373	415	408	423	387	400	388	425	414	406	395	412	393	356	429	362	397	410	406	370	406	402	424	386	400	404	381	408	397	422	376	398	405	420	391	397	414	405	413	389	398	377	379	412	400	434	377	355	374	410	375	386	406	388	380	422	376	369	405	393	421	392	412	391	411	409	403	398	408	398	396	390	437	416	402	394	405	405	396	396	404	396	403	420	380	408	417	396	422	394	380	399	437	373	358	380	419	394	429	439	394	363	395	410	413	410	407	393	402	436	409	388	406	375	420	439	422	400	358	410	389	402	387	414	372	382	416	423	372	391	394	342	438	381	378	389	393	383	385	389	406	370	428	391	407	407	396	394	372	381	375	384	369	430	428	436	405	416	424	411	392	402	406	402	391	403	396	409	408	402	361	403	391	377	364	419	436	390	390	402	424	369	390	371	390	420	365	438	375	379	343	397	420	429	374	432	367	400	415	375	416	392	415	391	392	405	382	387	396	412	381	404	406	425	392	396	375	382	400	401	414	408	398	386	397	414	375	409	430	395	454	400	403	413	391	363	381	378	381	364	409	397	393	358	399	417	394	393	387	409	392	401	379	410	433	387	391	368	366	395	376	395	416	426	412	404	419	381	410	362	438	419	417	387	409	396	409	408	374	379	364	366	382	427	400	371	386	415	410	413	430	396	412	429	394	383	414	408	379	407	396	402	384	397	415	390	421	402	388	411	459	386	420	419	414	392	406	403	426	385	391	406	385	401	383	399	362	393	388	346	413	427	406	370	381	359	418	433	359	402	399	404	377	374	414	396	406	385	379	400	395	387	381	416	407	417	409	420	380	390	381	419	408	412	385	407	396	404	437	413	372	410	399	423	420	394	406	373	420	404	404	396	440	364	379	420	382	398	371	375	388	392	408	377	368	383	414	414	396	388	391	433	413	377	364	352	432	374	392	444	386	357	392	391	389	408	407	407	385	429	411	383	362	416	454	413	397	387	388	357	382	382	404	392	396	379	406	406	421	352	397	383	402	415	372	396	390	398	449	400	343	376	383	397	419	383	388	378	403	414	412	348	424	385	388	399	403	377	374	367	366	381	399	394	373	378	389	405	377	381	397	424	389	424	402	371	425	403	374	351	362	395	397	425	394	378	392	383	397	389	381	419	374	391	384	390	420	390	401	402	402	383	391	409	367	407	363	372	399	397	386	407	386	403	381	348	397	392	388	418	412	392	400	405	385	407	398	406	406	413	395	377	390	419	369	378	427	415	397	394	419	417	430	363	418	390	428	388	401	367	410	410	406	404	370	408	392	388	404	436	420	387	428	396	392	403	396	391	382	401	401	403	372	400	401	423	381	413	394	389	368	390	411	403	397	362	410	405	394	420	388	402	392	412	389	376	369	394	401	378	400	373	422	397	360	380	399	387	403	397	383	417	406	397	413	382	394	358	414	410	411	382	373	436	397	415	401	399	382	428	382	412	398	391	383	418	380	412	374	395	371	398	387	385	374	396	388	397	379	351	385	408	411	421	363	375	406	405	410	373	410	380	410	443	400	375	382	386	407	390	392	390	406	365	425	374	420	388	387	445	409	373	375	427	390	384	420	404	424	368	369	412	392	417	378	355	376	357	382	415	404	412	424	420	381	429	362	360	403	385	409	437	375	392	400	383	431	389	403	425	380	393	379	359	414
13879	1118	952	744	563	445	395	354	340	288	269	249	254	218	256	240	231	243	248	229	255	245	247	230	251	226	246	250	223	247	226	252	211	227	239	217	230	256	250	259	249	221	223	218	219	248	212	245	238	238	230	197	233	214	236	211	206	212	246	228	231	232	221	221	232	207	221	218	208	246	218	237	226	223	233	233	235	223	231	220	237	227	220	205	238	236	202	203	230	241	216	225	225	204	256	252	253	238	206	240	214	218	212	204	234	229	231	225	220	229	221	208	217	244	217	223	210	238	213	219	204	226	222	193	228	206	205	214	244	235	239	258	234	233	218	215	199	244	252	231	219	188	241	241	268	252	221	224	264	233	229	236	217	223	238	200	238	243	239	199	202	238	223	218	228	241	246	207	250	242	246	240	229	265	227	215	222	224	210	227	221	260	228	228	239	225	267	249	252	244	218	229	246	201	237	233	220	220	229	217	218	227	204	252	222	230	250	215	226	227	235	212	204	235	232	233	235	232	221	220	192	223	249	217	213	190	217	254	209	246	225	249	223	230	225	215	232	232	196	215	229	215	229	193	231	239	269	231	224	214	246	222	208	239	240	237	252	213	244	244	224	212	185	212	222	208	227	201	203	209	233	225	218	243	224	231	209	227	212	222	220	219	220	231	208	213	221	233	187	228	265	195	232	198	217	212	246	232	215	214	202	197	223	210	241	224	216	233	226	242	226	193	208	215	238	227	231	217	243	234	213	225	229	237	229	219	210	206	206	197	246	247	235	225	210	208	236	226	223	252	197	218	208	224	212	216	219	241	234	227	233	212	238	238	214	245	223	245	244	251	232	210	218	234	236	241	255	212	219	242	232	219	202	204	220	232	242	245	251	221	203	246	234	236	232	239	254	210	242	215	225	221	230	232	269	230	253	211	216	241	216	246	228	215	218	220	222	236	185	233	225	218	219	211	218	218	231	238	226	245	212	249	215	240	220	224	218	204	206	223	221	251	243	220	240	229	240	240	210	213	203	203	192	218	236	235	223	254	231	232	239	220	225	222	255	210	266	219	208	210	202	224	228	230	205	218	228	215	257	235	233	227	209	227	215	197	246	227	256	232	209	232	265	224	248	244	227	240	233	229	230	251	200	238	206	225	206	195	245	210	218	233	232	226	232	207	211	204	212	244	206	210	237	225	249	216	226	213	215	227	226	222	229	253	222	225	243	212	221	240	214	220	242	240	231	237	235	239	215	226	258	218	200	213	238	216	216	226	180	223	216	201	245	212	231	206	220	236	234	228	200	223	258	238	226	236	233	227	229	258	260	204	237	219	232	213	248	231	255	201	222	216	235	228	223	212	256	222	207	233	231	218	203	228	221	247	227	209	263	213	223	236	233	213	211	231	222	247	202	215	259	216	211	200	226	228	236	207	206	234	217	232	234	243	227	236	224	238	225	211	224	213	204	203	224	226	220	202	190	204	194	225	252	237	242	221	196	223	235	221	229	218	227	264	233	226	254	246	230	248	234	251	204	235	241	234	243	225	233	255	240	233	221	219	235	222	213	240	224	225	222	218	230	235	212	213	235	221	243	237	234	201	224	225	198	218	210	224	234	208	235	252	223	261	238	245	214	214	223	237	229	222	223	249	225	218	235	232	234	225	223	226	230	206	216	215	223	218	244	205	194	252	220	205	229	200	228	242	213	230	221	202	216	213	242	216	229	217	221	212	229	197	263	265	191	208	217	253	215	234	228	212	237	224	221	222	231	207	248	217	229	277	227	228	271	257	171	229	226	210	240	227	212	209	259	212	235	208	219	238	219	210	240	227	224	220	239	221	238	248	224	240	199	217	242	252	220	236	225	203	215	233	247	223	221	237	221	248	235	236	223	241	228	248	230	214	239	214	229	223	199	219	247	235	199	227	239	223	226	271	262	231	214	233	223	197	251	235	248	243	231	245	215	228	215	212	248	232	209	239	229	241	227	227	231	203	217	229	210	215	220	203	260	227	214	227	236	225	245	238	207	220	244	246	207	261	225	237	228	232	240	219	213	248	235	264	208	234	214	223	196	214	226	231	222	222	230	200	212	232	196	192	233	216	231	222	267	241	234	249	228	230	239	209	218	263	225	236	220	194	229	249	260	213	215	216	212	211	230	243	263	256	234	236	214	197	225	225	205	224	233	226	236	216	218	207	200	237	218	235	241	214	239	245	224	194	196	268	241	233	230	206	224	235	228	233	210	217	269	220	268	211	240	255	243	212	228	198	197	235	229	197	210	206	196	220	256	231	233	215	232	235	240	232	251	206	218	258	246	226	255	223	214	214	226	222	208	244	241	222	212	213	219	240	255	249	236	216	239	263	221	234	231	213	225	209	226	266	236	209	249	237	179	226	215	235	237	234	227	218	221	227	252	206	236	245	247	197	252	234	231	236	220	216	238	218	214	192	226	216	207	215	214	194	239	215	218	249	236	255	223	241	215	240	217	240	209	234	242	194	246	216	221	231	247	224	196	262	226	209	193	219	243	237	200	201	195	250	243	218	207	241	220	239	215	233	234	241	240	206	216	288	224	226	271	247	208	231	237	240	225	233	204	220	211	212	234	239	201	253	214	206	226	221	194	223	255	224	212	231	214	206	215	237	211	207	202	224	233	239	212	234	225	239	241	207	239	225	207	220	223	225	212	239	230	256	240	210	196	221	202	238	238	210	239	220	215	245	246	204	233	242	232	231	211	198	180	210	241	232	230	239	225	237	227	196	224	247	221	267	226	234	242	233	232	222	216	246	227	188	218	222	212	208	205	203	241	228	225	255	230	252	233	191	210	243	259	239	220	233	224	214	215	234	257	202	239	223	210	246	238	219	237	249	222	240	211	233	208	208	272	229	224	248	234	229	231	232	211	242	199	215	202	228	230	245	241	220	241	217	232	253	253	236	233	220	223	201	234	224	242	207	226	228	229	245	234	230	189	201	194	229	240	230	210	219	205	218	208	214	217	241	210	209	244	239	248	200	284	224	262	234	228	226	199	207	244	201	218	260	238	239	250	223	213	228	253	228	210	237	253	232	255	227	191	247	245	214	190	226	198	224	236	202	217	231	235	244	239	207	239	223	219	222	252	194	221	218	233	205	219	228	222	239	239	226	234	226	213	215	237	234	200	239	239	215	221	240	237	244	263	233	229	210	252	248	223	199	231	210	200	237	230	261	219	215	237	211	231	261	210	238	199	240	212	238	207	203	216	215	186	226	235	214	264	232	221	217	217	233	243	214	219	230	212	232	206	241	238	242	212	215	221	260	245	206	222	237	219	204	235	246	216	245	222	257	220	245	233	221	222	238	230	219	248	234	228	228	215	259	250	212	257	242	251	263	250	239	228	237	227	231	249	227	229	238	216	218	240	233	224	216	221	229	208	238	247	259	242	244	229	216	218	237	223	213	240	230	206	208	211	185	216	229	195	235	256	248	245	235	216	216	212	230	228	247	236	227	223	231	208	214	226	231	218	255
8027	1101	2012	2302	1900	1570	1385	1230	998	917	955	833	796	766	750	745	703	679	684	658	680	682	674	634	658	642	547	621	658	591	647	590	628	620	628	636	620	651	591	636	591	614	573	601	620	632	562	550	579	559	549	624	623	574	602	607	609	552	589	621	599	565	600	572	582	570	549	542	640	588	593	530	578	603	549	591	539	609	535	563	567	559	562	565	557	549	579	576	568	595	567	536	569	588	549	581	567	619	557	550	595	598	550	599	583	639	544	550	557	534	611	584	567	569	590	570	564	569	563	583	601	583	577	539	552	582	550	582	593	567	554	558	580	581	586	579	553	597	560	580	566	475	531	613	588	604	613	561	569	550	600	567	537	563	575	541	608	571	589	582	567	575	589	538	592	585	583	590	590	539	554	572	563	586	608	535	557	597	551	552	588	565	561	585	537	589	578	553	535	587	560	552	549	600	635	595	586	588	611	588	618	558	570	577	522	569	573	580	637	565	568	604	559	553	615	551	565	557	554	588	564	567	604	593	569	583	569	577	595	589	539	570	586	597	552	588	566	607	562	521	578	574	586	522	606	579	578	554	586	574	584	548	571	580	575	573	598	584	617	625	543	581	564	541	579	569	595	575	569	583	599	563	565	616	575	603	574	561	527	594	570	574	541	547	582	564	601	574	554	608	565	556	575	541	576	561	586	608	563	587	614	569	618	575	545	596	612	575	577	574	609	542	590	545	564	559	572	542	607	551	573	582	578	590	616	609	598	542	595	566	572	564	526	537	577	565	574	578	602	584	571	573	551	578	589	567	551	566	560	553	564	576	584	562	603	572	597	577	525	577	569	658	561	580	593	582	622	558	557	548	568	556	593	563	604	583	583	606	546	588	549	545	599	561	552	603	556	534	556	555	598	538	538	562	588	579	539	585	577	600	560	559	566	610	564	552	596	604	540	616	583	589	607	593	592	604	569	527	601	581	589	540	591	548	598	577	596	571	529	571	570	573	599	594	537	577	558	567	547	588	563	550	572	611	539	607	557	565	540	556	534	554	565	579	572	597	581	551	569	586	522	575	575	590	593	582	547	569	577	590	565	560	546	587	564	568	571	574	551	558	578	580	557	545	560	563	526	574	590	574	587	586	561	559	506	558	580	597	545	606	574	561	606	560	558	578	571	555	579	592	563	574	585	535	580	585	577	567	571	595	604	603	574	582	586	600	588	620	580	570	556	581	568	547	556	557	538	576	614	566	581	586	540	550	608	569	567	539	532	570	579	600	574	572	580	629	577	589	533	572	557	580	600	587	600	528	604	551	590	607	553	612	583	537	554	581	577	591	561	546	576	560	580	560	592	528	572	563	555	570	548	578	547	567	589	562	551	570	560	555	607	586	581	567	594	561	526	552	555	603	619	593	575	563	539	584	551	577	597	554	585	543	575	579	565	599	547	557	598	567	546	534	607	567	580	580	581	580	596	604	512	545	566	567	610	559	606	610	585	573	588	585	571	575	574	556	611	580	600	620	581	541	551	579	561	517	583	611	575	585	565	569	558	538	545	545	584	527	577	593	605	582	573	608	570	556	584	575	548	586	619	558	546	534	566	578	585	587	584	575	547	595	555	574	571	582	573	595	544	570	564	578	592	573	587	582	565	586	589	616	563	555	548	583	609	591	551	630	532	560	572	580	604	612	562	567	557	585	539	549	613	521	569	550	564	591	550	547	537	545	587	559	557	585	563	526	572	566	577	550	568	566	556	594	539	585	538	576	579	575	550	553	572	601	580	576	580	570	576	584	622	597	555	577	576	638	574	542	595	552	599	589	609	580	588	590	587	560	611	601	546	575	611	567	571	574	599	623	599	577	551	568	578	539	514	592	594	600	567	551	649	585	626	554	585	557	600	591	594	529	546	542	573	607	535	559	595	588	613	610	615	571	594	534	584	590	550	549	564	537	585	580	534	562	537	574	586	533	578	549	538	561	594	579	601	541	559	578	575	578	566	582	586	543	550	567	589	532	580	568	607	587	557	543	582	636	600	553	565	568	557	547	581	569	579	590	625	533	588	583	554	527	540	584	539	589	538	559	549	551	557	563	605	533	565	574	644	576	547	585	612	552	619	616	579	522	571	604	557	624	579	580	619	576	605	539	570	606	603	561	543	599	607	576	608	569	558	546	588	567	593	570	578	571	569	589	580	557	605	570	585	518	578	556	583	539	548	567	580	546	560	574	577	537	586	593	592	581	550	573	597	561	583	538	543	574	548	593	586	571	578	585	559	586	629	589	515	552	535	533	575	559	580	589	595	518	595	558	580	648	559	575	540	599	581	585	648	553	571	553	615	590	613	570	586	559	556	577	580	577	563	581	587	596	544	595	554	574	621	565	587	596	579	583	600	573	569	584	571	583	566	596	616	573	562	580	585	604	541	556	549	589	557	579	574	593	591	572	576	524	568	570	598	584	582	561	584	578	602	586	559	594	574	550	597	593	544	562	562	554	580	568	609	569	595	574	569	565	560	554	551	574	594	567	560	581	611	637	525	582	602	580	556	567	552	585	588	589	557	564	570	552	617	566	557	580	579	557	570	584	569	579	621	578	586	571	627	544	590	603	601	555	574	557	553	550	561	553	595	565	587	560	534	567	602	581	540	546	556	622	526	601	559	504	532	606	563	555	573	535	580	541	565	549	558	594	556	554	568	548	602	589	578	541	598	594	545	574	580	559	566	590	624	567	567	568	556	597	575	577	569	560	575	575	568	596	553	567	590	550	545	566	578	569	568	585	587	555	557	600	564	553	610	563	578	573	581	588	570	598	590	518	538	550	599	552	563	589	592	548	581	587	614	553	552	581	560	602	556	583	599	579	576	607	611	584	518	587	599	582	534	602	569	580	554	590	563	565	586	558	589	520	587	586	585	600	597	520	569	585	589	599	605	560	548	584	583	578	547	533	587	531	588	540	573	564	554	503	592	551	617	580	596	600	559	558	606	602	586	552	572	569	523	579	607	585	570	570	556	545	574	563	509	578	580	549	587	580	600	519	599	573	588	574	544	566	599	564	580	587	567	569	589	541	576	531	591	563	553	557	520	579	588	565	632	558	584	574	596	562	585	568	536	580	593	558	603	572	557	543	553	583	582	592	524	550	584	610	592	594	578	565	572	556	562	555	591	610	602	583	575	545	580	569	596	627	586	600	598	587	593	537	577	594	542	584	593	569	578	577	540	545	569	595	573	568	539	510	552	602	564	584	561	581	570	597	559	586	556	590	570	603	539	555	526	569	557	552	563	584	586	567	591	557	568	593	568	598	537	559	576	568	624	541	555	605	538	608	573	593	523	572	548	564	557	625	557	563	574	585	567	547	624	548	591	604	565	617	596	532	532	583	565	587	547	582	587	563	580	564	604	595	532	572	607	564	581	588	609	569	566	591	568	536	599	550	543	574	577	589	590	565	568	586	592	588	573	607	646	540	611	567	627	580	556	563	599	615	582	570	580	576	584	536	576	566
1487	343	318	328	306	333	275	288	297	280	314	275	325	300	289	302	293	307	299	337	271	329	315	303	309	293	320	277	306	319	291	295	342	296	294	313	337	294	345	273	284	292	278	304	311	302	285	299	296	274	292	298	325	298	312	267	305	327	304	298	313	326	333	295	283	295	306	314	302	284	302	325	312	332	335	273	258	277	289	271	303	321	318	307	326	298	290	289	332	321	315	295	309	297	266	313	319	301	297	310	295	311	305	297	276	305	303	346	339	343	314	297	295	354	311	293	303	342	317	341	314	307	282	310	299	300	308	289	311	293	301	305	278	326	317	324	287	300	310	339	329	295	287	350	300	330	312	300	316	288	292	303	302	293	270	302	317	280	296	335	300	302	312	314	321	300	301	316	309	266	341	291	271	331	317	287	279	319	304	318	305	337	296	324	326	320	332	308	321	299	341	271	311	291	273	299	335	331	319	288	297	280	274	307	299	320	294	299	300	308	300	270	275	280	292	289	314	309	291	243	257	271	307	318	304	304	295	263	301	323	283	293	297	286	310	298	302	295	335	301	313	284	328	295	283	301	307	293	285	308	297	268	349	298	294	296	323	308	283	314	330	286	341	296	333	318	338	310	313	289	312	311	277	296	283	338	292	296	313	305	303	295	283	307	322	288	277	319	288	327	300	289	327	293	313	327	313	255	285	291	305	294	287	294	319	292	311	305	324	335	323	295	309	323	310	340	302	296	286	269	312	307	304	316	315	300	300	308	311	303	316	306	292	297	293	336	329	345	277	303	290	296	278	328	325	322	295	308	318	330	318	306	300	303	313	323	299	313	304	312	327	271	299	280	288	327	316	299	292	300	346	304	283	325	308	331	352	339	327	315	305	339	300	297	324	339	279	280	304	325	318	303	347	283	306	293	303	328	311	314	307	301	296	314	325	298	302	306	297	320	307	295	328	291	327	340	291	303	321	271	295	278	299	298	330	301	314	321	308	303	330	310	310	328	314	298	294	288	296	282	316	303	303	286	311	303	324	322	295	324	291	297	289	294	317	268	288	303	294	295	277	291	306	302	308	269	242	297	306	290	322	299	296	305	308	320	321	300	315	303	301	316	340	305	285	301	310	347	293	312	272	323	320	301	318	284	308	293	320	339	330	337	322	332	276	281	308	300	314	284	293	314	290	314	291	288	322	329	319	318	307	301	320	319	300	298	283	339	288	288	264	269	311	309	311	318	303	352	301	324	339	284	318	291	288	338	295	305	326	300	306	268	310	335	294	312	366	282	295	306	303	317	298	324	305	294	336	305	310	308	286	310	293	281	282	347	297	320	327	304	296	311	279	307	320	296	338	313	306	316	312	336	334	301	295	281	298	277	309	300	316	300	288	335	321	311	292	294	295	327	292	296	302	268	303	315	310	317	314	281	294	321	286	305	297	269	279	312	312	321	301	309	310	288	306	326	311	283	322	300	317	309	287	266	272	283	283	294	306	310	288	306	326	274	302	344	311	285	309	290	324	331	341	315	286	344	297	307	319	323	315	325	314	345	302	338	266	307	279	288	270	298	276	291	276	310	270	271	329	326	369	293	289	297	316	303	308	283	321	318	287	271	298	280	289	323	326	289	295	331	328	311	307	294	305	325	326	298	306	292	287	291	287	306	322	289	303	330	315	302	322	299	317	340	313	302	292	295	329	300	329	286	310	318	326	298	320	295	298	301	278	265	289	284	350	285	318	293	305	257	335	297	322	312	302	289	289	287	317	325	300	270	287	306	333	336	313	283	288	296	253	290	314	322	294	285	322	316	308	299	326	329	288	301	300	292	326	279	306	300	290	303	305	294	310	318	312	329	314	324	281	308	295	304	290	301	306	304	328	316	293	315	312	335	328	348	316	311	296	337	333	310	279	281	309	303	267	325	352	280	300	307	291	319	293	295	328	303	297	304	292	306	312	323	299	283	319	301	340	323	309	304	296	311	313	288	308	315	305	295	317	309	323	298	320	322	310	301	319	320	320	276	298	312	332	314	296	288	306	292	300	296	306	298	309	323	328	335	306	291	309	341	317	311	303	305	279	295	276	324	275	296	309	321	285	300	291	332	291	292	296	271	299	293	309	305	285	317	321	318	271	319	266	291	308	343	310	314	282	319	299	309	317	286	298	282	294	331	323	333	323	291	296	320	311	326	291	322	324	310	311	334	283	281	307	269	285	290	256	276	307	307	305	319	286	288	304	312	321	323	293	296	313	307	279	306	278	295	299	341	299	301	288	306	306	288	288	292	298	299	327	307	296	312	311	287	318	283	322	283	323	290	276	284	302	300	338	320	348	300	287	319	333	283	327	332	303	294	299	276	302	332	305	286	274	251	279	314	324	292	297	303	306	267	332	289	290	303	302	302	316	320	267	319	297	312	289	307	302	285	306	320	313	286	275	298	330	294	281	303	305	341	287	284	315	322	300	325	327	305	284	270	294	286	297	319	327	312	338	293	310	310	294	320	313	383	280	318	304	300	274	326	305	288	305	272	302	289	270	320	308	338	300	303	292	320	292	315	280	307	325	309	353	291	320	314	295	297	283	303	292	315	323	333	289	296	294	276	282	330	301	318	302	292	318	288	319	324	257	303	321	270	307	309	289	294	292	292	284	298	294	329	327	332	303	322	290	296	296	333	282	294	308	316	308	336	299	275	305	285	291	288	298	313	317	286	306	316	282	278	302	315	290	306	312	253	322	317	322	321	294	287	347	331	322	314	265	298	296	274	315	299	305	326	305	289	283	317	274	321	302	308	264	294	298	286	306	304	294	331	313	340	297	295	306	309	319	294	306	327	324	311	299	304	310	327	322	311	271	307	348	297	309	327	307	305	294	294	298	320	301	320	306	273	302	324	317	328	252	269	306	295	305	333	315	349	307	310	261	306	362	316	286	322	321	300	300	332	303	317	312	331	336	334	319	287	266	309	308	323	275	320	301	320	292	300	297	318	284	298	281	319	312	314	310	333	328	345	294	294	317	295	352	318	280	269	333	299	266	300	287	292	348	301	311	337	307	296	309	317	287	324	296	285	271	338	299	305	309	319	303	299	303	325	326	266	287	289	301	275	311	312	289	268	267	306	276	290	291	308	302	329	309	321	285	334	289	288	326	305	289	299	276	305	294	325	282	289	331	287	288	323	309	311	293	284	276	277	301	343	285	340	320	292	288	292	310	291	310	300	305	324	352	338	286	320	329	311	295	308	307	295	282	286	296	297	331	275	330	291	321	288	295	290	322	308	327	295	323	298	302	302	282	289	304	306	268	296	332	310	324	331	300	297	258	306	281	285	330	324	301	290	286	339	283	326	307	287	297	300	316	291	326	296	302	276	299	293	284	287	351	326	331	311	285	296	294	279	309	299	318	295	318	301	286	316	306	299	299	290	353	297	309	293	298	312	366	284	300	306	290	271	329	330	295	296	294	272	290	313	337	321	300	270	312	290	314	284	306	294	301	272	305	299	301	300
1828	655	679	726	715	670	721	705	693	689	708	733	687	707	719	660	719	701	688	660	681	664	693	685	612	690	751	647	692	725	677	704	728	633	698	704	729	719	679	721	699	685	691	713	720	706	692	661	664	670	701	682	712	666	676	733	712	671	670	730	674	661	718	649	728	690	693	668	711	692	671	623	766	675	695	732	694	734	686	680	699	687	677	684	749	664	664	705	677	670	702	726	704	687	689	686	702	706	653	676	702	645	631	687	694	720	683	694	671	667	698	672	712	699	663	679	657	701	624	708	676	752	694	645	658	699	716	697	710	721	702	668	740	708	647	696	654	692	696	655	666	695	681	707	690	675	657	666	686	744	674	682	675	688	675	676	691	656	693	706	660	695	664	689	718	731	719	690	703	666	755	675	700	706	719	676	670	681	711	693	715	670	694	702	723	729	713	648	680	683	717	665	681	710	674	665	735	725	668	673	705	688	687	669	654	669	685	698	704	667	719	730	635	713	735	705	657	715	695	686	641	654	726	692	736	700	727	721	637	681	689	710	702	727	713	672	686	702	723	684	706	687	703	685	721	728	729	698	710	697	653	747	717	665	753	693	746	694	668	691	699	705	708	712	733	665	719	668	686	655	670	655	623	690	687	680	672	640	621	677	711	692	650	682	693	654	702	618	733	681	658	660	681	679	723	700	721	717	684	733	695	686	667	651	707	712	701	670	687	690	646	713	730	729	667	681	723	676	740	696	699	672	635	685	701	694	689	702	685	670	700	704	671	698	685	718	692	674	694	742	700	714	739	645	673	708	714	700	725	728	705	742	676	661	684	676	718	708	688	697	694	667	715	680	709	708	718	675	738	676	664	661	717	678	671	685	700	661	711	696	665	670	690	666	691	701	689	689	701	731	689	668	739	722	705	667	728	655	710	682	728	705	655	675	712	667	706	683	653	698	716	730	693	712	701	746	690	693	696	633	684	627	701	691	655	694	680	679	689	758	681	657	677	721	713	714	744	711	661	698	673	721	725	713	678	695	720	747	685	718	695	704	672	730	727	682	731	709	731	711	675	677	706	691	726	684	700	733	648	709	669	676	678	733	711	655	686	686	691	681	701	664	687	646	716	730	659	673	690	706	680	689	692	702	658	692	656	673	699	622	692	698	735	649	743	715	691	699	708	749	710	727	748	646	735	716	712	664	656	733	626	670	691	660	694	660	694	677	731	725	637	711	704	633	669	617	688	662	676	759	693	729	701	686	703	693	687	734	669	659	684	683	672	703	717	665	724	634	727	718	666	715	708	662	720	682	720	728	659	719	670	706	686	706	701	712	707	747	697	685	660	726	690	680	696	685	717	732	693	642	717	714	693	740	697	668	682	682	690	683	688	686	715	643	690	673	670	649	720	695	712	691	697	708	693	682	674	706	669	700	678	682	668	696	675	692	671	683	693	687	691	690	642	714	646	743	712	705	708	727	750	698	718	717	671	669	702	673	720	742	701	698	689	690	668	666	698	690	699	654	653	686	649	693	681	702	706	721	686	700	703	662	690	739	694	720	693	720	682	712	696	673	710	717	687	724	689	702	662	704	678	739	697	713	672	734	705	685	696	671	715	715	689	708	683	730	685	731	656	679	726	699	701	746	690	664	715	693	641	764	681	698	650	742	693	731	685	690	712	743	684	692	701	711	710	647	668	690	690	730	698	722	664	684	687	619	699	708	705	684	679	689	709	688	688	696	720	698	663	699	679	704	694	676	715	685	712	640	701	676	699	673	691	696	688	736	705	693	665	718	730	696	767	697	704	737	718	684	757	736	661	705	707	691	729	703	655	697	720	685	730	719	695	675	700	713	664	716	628	689	676	702	720	651	684	717	708	693	689	708	710	713	670	681	690	689	676	674	697	682	698	701	666	636	661	704	733	713	690	703	733	758	688	685	697	709	698	669	703	689	677	705	722	665	694	737	701	652	686	691	672	712	714	687	666	712	648	688	693	720	725	714	717	711	740	666	703	697	705	680	747	726	697	688	693	716	685	649	691	716	676	704	688	692	681	713	695	704	738	727	734	673	702	691	684	668	704	714	713	701	632	743	693	665	712	686	695	718	665	704	715	683	687	717	671	670	648	681	713	715	713	694	707	704	643	694	714	706	690	699	714	730	694	708	705	668	718	716	713	676	673	706	704	696	670	699	659	661	713	654	715	701	671	691	729	705	674	716	695	710	729	727	694	692	719	713	679	660	708	667	654	692	714	696	694	671	701	666	665	693	695	715	718	724	717	685	711	640	733	688	723	665	704	683	700	721	659	716	728	678	679	672	717	722	669	701	684	717	730	731	684	694	681	645	755	745	691	674	670	732	664	647	681	763	647	648	708	728	678	676	674	674	685	676	627	705	664	688	697	634	681	658	657	680	666	668	724	771	689	744	687	702	673	670	726	723	718	726	669	647	718	698	706	661	689	704	676	703	666	726	681	677	675	679	659	713	670	685	757	697	674	763	689	672	675	722	674	689	758	675	714	727	757	704	672	722	663	709	708	710	696	671	732	643	663	672	687	745	716	682	664	688	683	715	690	702	727	740	701	692	656	669	668	721	682	673	703	703	695	665	706	743	681	677	697	713	690	716	691	741	696	699	732	712	679	653	672	680	694	688	682	656	679	713	689	650	699	711	676	741	691	693	739	694	695	695	701	671	658	682	712	685	690	711	692	702	667	712	726	727	700	702	669	727	682	704	684	696	698	694	710	697	727	665	712	665	696	699	654	657	685	637	739	693	686	716	699	716	681	715	680	609	633	664	771	680	710	724	708	688	781	695	698	653	718	692	681	692	708	639	733	616	666	676	705	715	692	687	714	696	714	668	667	722	736	699	749	704	659	664	679	697	697	708	721	712	669	683	651	723	677	684	686	694	682	697	704	687	687	652	700	676	672	661	688	672	718	686	743	699	726	684	718	690	705	693	717	716	703	738	692	692	687	697	688	728	694	686	705	676	697	679	693	704	695	703	649	726	667	644	687	719	683	732	701	690	695	659	685	697	657	667	699	653	709	660	686	670	715	697	686	676	681	665	702	656	690	716	692	698	672	701	710	651	701	666	696	658	695	711	648	640	667	670	680	703	691	664	689	722	720	684	679	683	682	694	722	706	671	710	712	655	708	660	709	687	692	710	691	720	641	674	677	687	678	687	684	667	675	734	679	709	683	655	751	728	708	642	720	706	707	703	697	721	678	673	676	663	709	717	698	705	664	737	756	745	682	729	672	743	655	704	692	737	672	660	752	675	720	709	730	675	690	646	671	695	678	669	746	731	710	705	697	729	662	709	708	633	687	707	695	680	707	674	686	680	721	655	698	761	727	758	692	747	679	644	706	709	678	667	640	697	715	662	653	697	656	673	671	687	658	646	722	699	641	753	706	611	662	662	678	654	739	685	659	696	713	700	680	718	681	715	676	648	751	703	729	657	708	711	686	728	647	711	669	686	737	734	702	672	704	654	678	699	716	690
7202	465	468	391	283	229	235	192	185	186	177	182	161	170	167	156	164	163	153	161	152	175	142	136	156	155	143	172	139	124	143	147	152	125	128	158	160	148	150	144	137	143	131	152	150	163	136	176	165	139	155	157	157	145	166	141	138	130	142	142	154	142	183	152	122	149	131	174	169	140	161	145	129	137	130	137	163	141	167	138	141	141	145	175	151	144	136	148	131	160	147	149	155	135	160	139	139	132	149	154	139	178	145	144	115	137	136	130	163	147	131	150	153	150	118	136	150	161	166	141	146	141	135	132	130	168	167	154	154	134	154	150	117	137	141	122	148	128	136	153	151	144	161	183	135	133	130	172	147	168	157	163	177	143	152	152	174	152	135	138	138	159	135	143	163	162	146	154	149	140	133	141	167	149	141	141	151	157	143	158	122	171	155	122	138	122	161	139	169	156	148	158	164	155	155	137	152	151	152	148	129	166	141	150	135	149	160	180	144	166	143	144	143	152	155	140	141	160	130	138	118	140	140	140	139	161	159	137	118	152	139	148	150	179	163	134	160	145	172	134	156	158	162	127	134	149	157	156	165	151	131	128	141	157	148	156	156	147	146	161	162	153	165	137	148	151	157	132	157	133	148	156	154	155	146	151	160	158	141	161	142	159	177	167	124	159	145	133	160	159	152	123	140	146	154	138	135	162	151	151	164	151	137	141	165	154	137	136	174	147	160	135	131	166	138	151	156	147	151	143	134	171	153	115	142	129	149	134	135	148	163	160	124	120	138	148	137	159	168	157	151	148	137	157	138	138	152	138	141	131	135	133	135	134	138	146	143	154	162	134	127	146	184	154	142	144	143	134	145	148	159	144	157	148	146	143	137	132	143	143	170	157	150	163	144	130	144	142	138	154	146	173	156	145	147	146	146	131	146	149	132	154	124	154	155	157	132	145	154	154	151	143	128	145	163	136	147	152	136	136	162	118	163	147	153	138	152	150	138	129	146	154	147	146	137	129	163	134	145	156	147	144	154	149	128	151	140	146	135	133	171	151	146	123	140	134	145	147	148	147	140	160	149	135	164	119	146	138	152	165	128	137	143	154	158	146	161	123	153	144	155	136	146	171	156	142	124	138	119	143	156	157	142	173	166	145	139	123	122	167	154	147	146	145	144	137	156	154	137	168	161	143	140	131	136	150	138	140	113	135	145	152	173	151	141	148	151	150	140	164	134	142	164	135	155	144	147	121	143	127	132	123	144	137	146	165	170	151	163	145	141	142	146	138	142	141	123	140	151	147	150	136	139	153	132	158	140	134	145	138	142	139	135	183	174	146	147	159	149	128	128	152	160	137	142	160	157	128	131	145	133	144	171	137	169	127	121	155	142	146	147	157	154	148	145	160	134	168	132	128	145	143	142	157	141	159	130	128	140	152	127	169	152	143	135	142	154	145	144	151	133	122	146	161	124	145	168	119	138	150	166	152	148	144	129	134	148	158	154	129	156	130	140	124	151	142	159	146	148	149	145	125	142	130	135	141	159	143	163	153	163	177	138	121	116	131	152	164	140	153	145	134	138	138	141	140	156	142	149	145	131	126	148	154	147	146	165	151	152	157	163	137	145	149	164	128	142	131	130	147	147	139	152	135	157	174	151	150	132	136	147	140	170	147	145	140	141	168	148	138	131	161	150	149	163	165	143	133	167	164	143	139	137	133	163	149	155	150	151	139	142	153	148	127	123	150	139	134	152	153	127	136	145	142	137	145	138	175	123	154	128	146	161	162	163	128	138	168	127	165	142	129	125	148	161	155	137	168	143	136	150	139	129	164	169	134	150	148	155	191	130	132	130	138	134	159	151	138	141	130	168	147	142	160	144	142	148	126	148	160	134	130	177	127	128	131	151	150	124	162	153	158	137	177	133	167	140	125	124	164	114	136	127	141	163	164	159	152	143	146	170	167	158	160	157	151	171	137	159	164	143	150	168	166	153	172	146	127	143	161	141	175	98	144	128	129	155	170	146	144	125	132	151	163	117	141	132	160	144	158	135	152	159	160	155	157	128	167	144	145	133	144	143	163	157	154	142	138	141	180	145	144	145	139	135	158	144	166	152	140	147	149	148	143	145	153	143	164	156	146	116	150	157	134	126	144	145	137	129	156	147	152	125	125	164	133	153	137	160	155	137	140	142	135	145	145	141	146	133	150	124	150	149	152	133	136	154	163	148	152	142	156	150	159	145	150	138	139	138	151	150	162	142	137	136	165	144	133	155	150	168	162	167	166	132	146	130	165	162	158	130	140	146	126	124	130	149	147	138	123	124	164	137	143	129	173	142	135	131	128	141	163	178	142	153	153	154	143	144	136	126	139	160	149	130	142	159	167	133	138	133	142	141	156	149	144	138	160	143	130	133	139	131	116	135	162	136	168	163	133	157	168	171	161	155	129	140	154	147	130	122	141	148	150	140	142	149	154	160	144	150	129	155	142	151	154	141	160	147	150	127	125	137	170	165	158	126	168	130	150	163	149	143	129	143	124	135	165	125	122	151	160	127	149	113	138	144	123	157	131	135	148	142	148	144	162	156	120	170	162	132	152	153	136	166	159	142	145	178	133	132	139	136	151	130	136	127	154	127	120	161	151	171	154	134	142	142	160	145	139	120	163	134	136	149	143	154	159	127	145	149	151	151	140	150	146	137	163	148	125	152	160	131	147	132	132	164	131	134	144	160	139	146	103	146	127	130	134	152	141	153	153	134	157	163	145	132	169	138	127	123	140	159	137	139	127	150	151	141	137	149	146	169	138	143	131	136	148	148	144	137	141	138	152	150	135	143	149	155	162	174	144	144	141	139	137	140	136	146	140	159	146	119	126	123	151	156	145	158	163	153	156	145	169	127	126	142	162	127	143	140	156	143	150	156	148	123	152	148	142	134	128	136	187	151	134	147	131	149	168	131	128	154	138	167	170	161	151	139	146	149	145	141	134	143	172	150	137	169	161	151	148	151	143	167	148	160	134	150	138	151	133	143	150	153	150	142	125	150	132	152	166	155	144	169	169	153	143	151	137	134	176	136	131	159	161	148	154	120	152	138	144	161	141	131	160	153	163	145	155	135	143	138	142	128	137	151	139	142	126	144	149	154	132	143	158	120	111	149	118	138	152	154	161	152	155	149	175	175	166	162	149	135	140	163	152	160	162	159	162	128	177	145	147	150	149	153	139	136	153	150	144	149	123	160	146	140	167	178	153	154	143	153	121	144	132	127	139	146	136	123	166	157	169	146	131	145	143	132	129	130	134	126	141	130	162	135	137	133	146	171	148	155	155	149	148	151	171	165	149	146	155	134	151	134	160	160	150	141	150	135	147	145	144	135	153	146	110	161	138	153	139	150	152	146	168	145	157	157	141	139	152	126	138	159	157	149	165	150	136	129	148	139	145	134	127	164	160	131	146	136	147	156	148	156	151	144	143	162	148	153	158	149	146	120	151	153	118	133	160	169	162	151	152	135	136
6151	695	1141	1194	1055	889	767	701	673	591	561	522	526	498	457	473	470	470	445	456	455	437	454	442	435	443	449	429	439	420	413	411	445	395	409	396	450	401	434	397	413	413	386	424	408	383	424	360	370	420	394	409	399	414	418	407	433	418	412	406	400	414	404	385	404	399	398	374	390	392	408	425	453	385	428	443	418	409	404	383	392	352	419	382	410	405	404	396	385	401	410	355	425	400	405	425	373	365	388	355	376	392	391	417	417	421	384	366	393	373	413	427	376	406	419	433	391	405	413	391	390	384	416	378	386	370	433	364	412	385	413	388	408	388	387	392	424	372	422	381	387	376	385	406	387	387	381	421	398	401	380	381	410	396	382	430	410	388	406	385	383	420	386	386	412	420	406	400	367	377	370	421	378	381	406	410	362	386	385	426	383	403	380	407	350	391	440	393	388	430	380	397	387	403	388	402	372	405	395	350	404	394	420	380	461	383	410	412	375	425	394	393	424	405	448	397	433	389	409	368	419	386	381	410	408	396	400	381	393	401	396	371	390	373	409	409	412	395	395	393	431	373	417	401	385	406	413	393	412	412	390	384	381	410	380	452	433	429	386	416	427	445	407	399	376	388	397	346	398	387	404	397	391	350	368	363	443	394	372	388	411	382	393	370	393	398	372	400	430	377	366	415	433	398	396	410	403	397	399	389	380	415	413	380	379	393	379	360	396	355	401	408	402	391	403	402	385	393	406	415	358	407	385	398	424	378	408	392	404	396	384	405	372	390	401	384	388	358	394	386	395	380	420	379	357	390	427	391	389	383	392	426	395	399	406	383	382	386	384	397	405	401	399	392	388	403	395	414	354	417	386	404	425	420	422	392	429	402	403	408	402	393	398	417	398	357	414	408	394	375	388	389	380	403	379	362	411	396	426	393	378	418	415	375	408	412	400	413	397	364	395	391	413	380	378	378	370	401	365	373	368	383	437	409	367	406	379	405	378	404	386	354	389	388	386	425	418	365	374	375	383	385	442	384	391	375	419	394	440	396	424	425	369	423	396	398	389	380	376	387	418	389	410	357	429	409	397	411	413	370	377	431	414	419	387	407	399	361	423	403	390	379	411	392	401	399	377	443	398	390	393	401	365	391	397	389	371	398	382	387	389	358	405	426	372	435	395	400	385	372	386	383	391	363	375	366	394	397	370	397	408	370	421	394	401	401	417	392	380	391	394	391	402	416	399	416	404	421	361	403	448	401	408	392	371	424	436	380	412	437	397	405	374	385	374	423	380	425	423	375	378	404	374	399	390	355	368	408	367	395	413	393	401	391	413	414	394	387	386	404	414	384	405	396	387	405	412	389	414	376	387	418	395	412	401	394	395	384	352	335	387	382	401	361	384	364	390	389	418	410	407	383	376	388	406	413	432	414	391	389	392	385	404	409	414	413	356	390	399	359	384	375	369	383	413	374	360	393	417	412	385	378	395	366	368	369	433	400	391	373	401	398	411	373	385	386	379	390	395	409	412	369	385	373	423	398	374	422	415	391	394	379	416	368	368	418	409	405	415	412	408	414	389	414	383	394	400	385	408	415	425	383	388	374	410	416	386	387	376	394	349	423	406	400	361	362	408	415	435	393	406	405	377	397	371	424	378	429	400	415	402	388	389	449	394	418	423	395	420	427	401	376	369	395	391	388	375	396	398	389	407	364	392	419	389	386	378	430	402	382	379	416	398	401	380	392	409	359	373	401	408	389	365	407	409	419	402	408	374	395	400	391	391	416	382	399	423	389	376	368	405	389	359	382	384	401	387	405	369	367	404	377	414	407	379	410	378	430	394	380	384	416	427	402	393	401	393	345	417	394	413	396	359	405	428	410	357	373	409	405	405	436	393	379	396	430	403	407	422	385	399	422	368	367	401	397	385	385	410	404	413	379	401	393	404	428	395	407	398	376	382	398	399	393	392	366	380	406	418	403	381	404	390	410	405	400	374	381	419	370	388	380	374	381	424	398	384	401	409	375	378	401	377	407	391	367	425	396	394	451	404	398	369	376	394	395	404	411	385	402	383	402	377	410	410	407	414	397	392	411	391	385	431	381	410	393	413	400	380	411	387	391	388	403	382	393	385	379	431	377	380	411	391	394	391	376	369	445	440	419	420	375	416	413	424	398	425	408	427	433	374	376	388	383	403	401	410	390	374	372	378	401	411	390	386	397	370	380	412	406	385	372	407	375	383	344	389	395	388	371	396	384	395	430	390	397	382	419	396	407	411	405	360	390	399	416	421	367	405	384	398	397	398	420	390	385	413	377	383	381	403	378	374	413	380	400	393	420	395	409	404	397	422	396	409	383	398	381	369	368	398	417	369	393	388	411	370	380	376	390	392	448	366	407	372	351	400	410	387	391	411	405	426	415	410	389	403	406	412	366	373	402	395	374	380	433	399	410	386	416	345	355	379	395	374	405	435	373	381	402	397	369	417	394	386	401	407	377	374	389	380	375	383	384	414	384	390	386	406	413	401	409	414	407	409	412	393	408	383	372	410	405	391	424	403	359	398	404	389	439	373	372	389	371	382	387	443	418	368	379	410	407	378	389	410	399	366	426	421	401	423	398	380	396	408	411	393	408	405	394	419	439	416	408	386	402	362	445	421	365	386	375	381	385	380	423	434	390	383	369	387	366	394	400	372	388	397	390	350	427	395	389	393	390	430	411	386	383	408	404	411	412	395	389	407	412	397	371	363	363	394	373	366	408	391	385	401	385	358	361	411	413	409	388	419	394	389	432	389	354	389	410	396	370	406	394	378	395	394	383	403	372	437	388	401	389	384	398	388	382	359	378	411	368	401	381	399	399	371	391	399	388	406	368	375	381	398	392	419	388	440	405	425	378	388	369	357	400	359	388	377	395	367	401	363	398	347	395	433	400	370	406	410	421	413	402	379	377	407	378	366	392	411	375	424	373	376	414	375	376	399	406	395	374	410	404	377	404	415	404	415	398	394	431	406	390	399	417	363	396	408	384	398	381	405	413	393	382	390	376	414	391	420	391	405	370	380	395	357	378	393	386	402	384	399	395	407	397	388	395	377	391	404	405	374	371	388	410	415	398	393	386	382	364	387	427	368	405	395	378	359	403	404	397	376	410	413	362	381	407	366	380	366	424	427	399	431	403	399	410	403	354	378	419	389	369	421	385	403	403	402	383	413	384	393	393	395	389	369	398	408	375	425	420	391	427	406	408	412	430	366	378	379	400	406	404	391	397	363	379	385	408	408	344	382	394	425	363	391	434	369	368	403	360	415	363	418	403	388	373	412	412	392	358	366	378	418	452	382	412	439	398	405	374	376	381	405	376	412	384	403	401	421	391	399	395	404	366	388	389	415	381	418	418	430	392	410	359	389	395	385	372	375	402	399	433	393	397	396	392	390	389	399	413	377	426	382	393	388	394	390	362	404	379	362	437	392	364	415	406	388	350	422	378	380	401	391	400	425	364	416	394	431	404	402	405
13518	1158	893	737	512	440	391	363	317	276	289	288	291	264	254	245	224	278	245	255	246	235	242	226	271	240	229	212	259	258	259	260	241	230	230	200	222	212	196	239	237	190	212	216	186	230	231	230	244	230	232	232	262	213	214	248	219	225	218	255	209	229	220	213	216	242	258	231	229	203	220	229	243	222	233	219	212	236	235	242	219	192	230	216	246	221	223	229	214	215	199	224	229	223	241	233	222	220	184	230	222	236	229	246	228	250	217	217	223	218	218	226	249	215	225	246	249	206	224	238	258	251	225	209	212	196	254	228	229	203	222	220	258	211	235	228	245	231	238	215	229	227	217	237	219	210	236	231	202	240	236	238	225	219	223	218	219	237	214	256	232	239	238	243	225	249	217	203	189	251	232	234	223	245	264	273	245	242	248	226	203	210	236	247	199	210	200	230	237	210	244	246	222	254	245	248	230	218	214	206	227	198	206	213	217	209	239	194	257	232	213	236	233	240	225	236	193	210	234	249	239	222	263	224	259	225	215	201	241	210	184	212	221	212	241	233	248	218	214	210	196	220	225	243	245	213	223	254	209	242	181	230	260	226	230	210	241	195	231	223	259	235	194	203	240	202	255	243	231	226	232	203	235	247	217	244	231	225	228	227	242	237	235	212	227	201	220	242	233	255	209	217	196	237	258	199	223	209	224	226	236	205	218	222	239	230	232	219	211	246	219	242	210	227	240	206	246	241	217	233	240	183	203	221	228	241	240	231	238	191	230	221	252	207	217	240	242	214	209	213	213	193	254	202	233	239	196	212	216	224	236	267	205	240	233	260	218	231	249	220	251	233	215	233	223	213	252	194	232	219	247	233	243	230	254	239	210	228	203	225	230	237	215	220	212	235	229	217	235	227	215	196	226	197	253	228	234	213	218	211	216	280	208	241	237	223	217	253	211	211	221	213	221	223	213	221	210	232	278	244	244	211	255	248	215	209	238	225	212	231	234	221	231	185	241	236	202	246	207	238	212	267	241	215	212	219	226	209	276	224	250	227	256	234	235	213	185	238	234	219	218	213	239	237	243	219	231	212	213	229	217	254	225	227	231	219	256	234	187	218	232	228	240	220	213	241	239	232	236	225	221	240	234	219	205	214	238	229	237	256	221	215	235	216	238	226	230	243	237	230	242	201	220	214	220	201	231	220	234	225	211	237	259	243	228	221	244	232	222	251	256	241	206	222	229	247	226	204	204	227	215	261	222	184	228	224	244	254	216	194	233	234	238	204	217	214	242	222	231	264	230	223	212	252	269	241	227	217	236	220	237	206	232	210	212	193	252	217	242	213	253	217	247	219	239	235	241	232	244	257	204	203	225	242	243	215	241	252	242	216	236	183	267	214	252	238	225	228	230	209	223	223	216	246	232	254	247	215	258	249	206	217	196	236	230	217	212	213	251	216	243	221	238	227	257	237	233	241	221	232	229	229	213	249	215	223	218	240	242	212	218	222	202	215	255	229	206	229	230	243	206	201	241	229	227	198	254	223	238	227	198	238	204	252	233	240	246	236	232	210	243	238	243	223	215	235	199	245	215	215	224	241	229	230	207	224	243	228	207	213	243	215	215	213	239	218	219	221	241	216	210	229	204	224	221	229	233	265	258	219	230	257	216	235	250	244	237	230	234	212	201	229	214	197	232	231	228	230	229	208	232	227	228	249	249	216	255	280	224	218	244	248	220	251	212	234	235	215	256	254	216	211	226	217	237	241	233	250	238	214	224	208	233	228	222	217	230	242	222	229	204	242	223	224	231	201	215	231	258	226	245	230	238	247	221	246	224	184	196	224	204	232	240	213	240	229	246	236	198	213	238	223	216	213	225	242	235	214	224	220	239	223	218	240	229	204	250	225	224	179	217	209	228	236	219	220	218	217	224	220	224	246	249	237	236	228	251	226	223	243	273	193	226	209	233	229	231	221	203	212	206	211	253	236	211	243	245	216	226	243	221	230	210	252	243	200	231	217	221	230	235	235	237	214	218	199	235	223	233	220	200	185	203	222	204	221	197	210	228	232	235	226	274	211	204	211	222	244	214	229	208	239	246	259	221	205	216	228	239	225	227	201	240	194	214	192	231	235	233	231	233	212	233	246	201	231	227	214	242	227	220	243	201	213	218	217	227	244	223	237	249	270	213	206	258	240	205	214	218	256	253	195	228	233	220	230	203	224	208	244	238	235	204	223	222	238	257	225	213	211	222	235	213	213	192	217	227	242	234	227	245	227	237	218	227	214	208	213	211	236	233	217	251	232	265	229	224	219	253	233	262	218	217	247	223	237	249	256	241	233	252	224	231	219	199	244	228	189	237	225	241	251	226	231	255	202	239	229	242	230	253	256	257	245	227	224	224	245	227	234	217	231	206	233	229	235	254	235	233	226	240	219	219	249	227	233	243	230	270	241	234	240	223	202	245	199	233	210	242	251	232	240	202	223	228	230	225	191	207	265	203	211	221	238	245	245	240	228	239	248	225	231	227	228	226	248	238	230	243	238	252	241	251	239	224	231	238	228	212	189	231	260	217	217	220	241	221	209	222	234	240	247	234	283	211	236	234	234	193	199	222	219	229	230	249	232	220	216	226	237	233	229	221	244	232	196	227	241	221	224	206	221	210	229	214	241	222	205	220	253	240	242	219	214	220	241	258	255	238	212	246	223	231	224	240	221	248	233	201	208	222	225	264	231	220	206	188	243	204	228	223	193	243	219	217	242	230	228	240	260	195	228	226	212	245	236	191	238	232	241	231	240	234	218	222	218	233	207	227	235	213	241	243	258	206	211	219	241	225	224	228	252	225	213	250	217	221	242	181	237	241	228	203	237	232	233	207	222	197	217	216	220	209	237	210	217	229	224	214	224	212	260	232	205	208	240	206	223	187	235	226	236	215	229	223	215	220	230	229	225	239	254	194	222	243	239	217	216	243	235	210	231	259	227	200	245	228	203	250	211	221	216	227	212	213	212	218	277	223	247	264	235	232	231	243	240	233	233	211	234	221	214	247	211	212	248	219	221	211	250	235	224	208	221	216	218	206	256	275	238	248	223	232	237	220	223	226	206	243	218	231	229	204	235	209	216	243	241	217	224	220	227	223	227	222	253	212	218	207	251	249	228	197	207	232	235	195	244	234	245	206	194	202	257	235	200	199	248	222	249	222	207	214	223	244	228	232	242	240	254	221	235	229	230	214	218	225	239	222	205	221	209	186	249	213	227	225	227	210	199	214	192	233	214	211	229	217	202	237	210	236	245	245	233	209	226	210	225	223	234	199	213	219	221	230	248	217	223	214	219	199	237	226	210	224	249	203	208	215	202	208	223	224	224	252	250	242	246	213	238	220	243	256	226	255	221	261	230	234	251	217	229	209	247	254	192	231	228	255	196	174	218	258	223	191	222	242	232	227	211	256	241	226	216	250	217	219	237	242	219	227	227	243	204	244	244	208	219	222	206	247	220	224	231	238	212
8088	1127	2068	2291	1869	1601	1327	1106	1036	962	911	813	792	814	747	700	692	659	663	657	700	692	628	681	642	633	620	609	583	649	603	636	615	610	579	572	620	613	565	646	616	596	581	623	575	601	606	566	535	600	591	583	573	581	598	612	632	613	566	583	583	571	605	581	612	564	580	548	600	582	643	597	566	614	596	550	545	592	573	599	584	567	569	633	585	581	586	615	598	567	569	599	566	641	548	561	564	624	559	599	550	589	598	547	537	588	627	599	590	553	590	613	593	601	545	565	545	593	543	576	552	573	591	576	516	603	582	561	569	592	575	546	555	575	551	603	572	565	563	555	559	550	557	575	543	588	597	541	556	614	557	568	578	568	574	587	591	563	608	549	581	566	567	595	559	579	583	545	558	565	566	564	584	572	573	564	592	554	530	591	586	596	596	579	552	600	580	579	591	562	609	585	603	578	590	558	544	594	587	555	577	592	558	570	581	573	581	573	526	572	582	611	584	602	563	549	548	616	549	586	552	515	645	524	555	551	577	630	562	565	560	566	590	572	577	541	628	584	555	586	522	536	577	570	538	567	584	561	568	565	543	562	561	562	589	591	614	577	580	561	547	601	543	586	585	579	539	589	565	561	581	557	569	571	559	550	557	557	562	594	602	589	590	563	524	593	562	623	595	591	524	633	569	590	545	547	586	569	593	578	592	538	554	555	563	590	590	581	576	577	534	597	534	585	602	513	550	548	576	601	587	576	558	564	590	562	553	590	585	575	588	537	612	587	598	608	574	547	575	599	600	539	582	602	586	579	551	560	625	557	548	603	572	593	560	520	635	559	589	564	573	561	611	595	598	612	577	583	588	583	617	565	566	578	534	590	600	560	633	594	557	599	548	555	527	595	568	548	573	584	574	558	622	578	584	580	572	575	574	558	581	545	588	568	567	559	590	541	598	563	624	576	630	547	610	603	554	554	582	605	554	597	573	580	580	591	596	571	566	576	570	513	601	600	592	573	618	576	557	544	568	611	553	574	573	590	566	571	574	587	606	576	567	583	583	540	554	556	551	552	619	607	577	586	528	576	561	557	585	577	556	619	563	583	525	564	562	548	609	536	557	572	582	557	599	622	581	575	615	591	605	617	590	560	608	591	602	602	579	568	558	592	566	581	567	568	571	558	580	545	593	535	555	606	583	625	543	588	601	527	567	572	539	571	597	600	613	597	599	548	588	584	598	574	554	601	551	553	566	583	586	594	580	577	577	574	592	571	604	562	548	617	587	579	599	545	554	569	595	542	635	558	560	620	573	571	590	562	567	605	621	552	571	582	564	574	592	584	539	585	609	576	557	588	604	598	582	577	623	617	538	584	591	564	548	568	588	545	573	543	596	587	539	534	594	588	558	559	560	530	579	549	536	593	570	572	524	591	563	561	607	553	571	559	582	582	570	549	552	573	596	555	559	582	563	587	578	589	548	540	553	586	572	578	564	624	580	578	559	578	553	592	547	543	596	604	576	590	540	581	625	557	569	539	562	578	608	560	582	556	578	589	609	556	571	635	620	567	608	537	582	573	590	530	585	560	564	583	569	554	585	561	530	611	556	572	524	572	589	609	580	583	558	557	617	575	603	553	566	606	570	619	601	563	596	574	564	568	629	606	579	560	623	572	584	565	566	560	605	598	565	611	553	587	636	546	604	560	570	566	579	533	611	556	597	566	564	605	614	565	572	586	576	608	554	532	611	571	588	586	569	613	566	568	586	561	577	573	543	588	570	604	583	580	567	583	562	545	538	558	600	577	575	557	595	578	549	549	583	597	583	564	629	540	545	576	577	583	558	584	528	512	581	581	560	605	576	539	557	567	577	605	586	574	531	599	565	551	540	533	586	549	571	552	559	569	591	563	554	589	597	632	555	575	597	562	555	591	573	561	584	601	583	583	600	604	590	575	601	578	539	577	547	573	559	564	603	540	514	572	602	598	581	576	551	568	552	616	624	574	575	605	535	575	600	582	584	600	565	605	600	561	563	544	571	555	548	559	559	583	583	557	587	571	564	627	576	576	600	572	570	597	569	594	600	558	602	542	603	624	625	578	593	564	527	541	571	597	578	628	552	553	552	564	573	517	548	550	594	547	530	598	568	567	601	547	610	556	574	613	548	598	620	582	594	608	575	558	617	582	585	533	550	573	573	562	605	563	596	565	533	591	543	597	609	528	523	581	567	576	612	602	540	594	569	587	559	531	572	601	560	563	568	572	544	574	585	583	602	537	581	571	601	569	579	541	575	573	589	528	542	541	585	579	569	612	582	592	568	530	579	560	541	563	584	606	551	542	554	624	578	605	607	585	572	578	573	557	604	589	513	590	578	591	591	595	593	563	554	533	533	568	560	565	582	550	540	581	578	534	543	591	552	546	571	596	625	596	589	552	583	623	552	588	551	536	568	578	578	565	567	592	657	603	543	585	582	579	575	577	612	569	583	566	561	538	594	627	609	598	534	576	538	598	594	584	589	533	594	593	579	540	576	613	554	575	538	593	589	572	577	601	630	591	505	540	562	545	542	574	597	529	595	603	587	578	583	595	565	581	567	599	586	583	557	584	607	575	569	589	627	577	591	595	535	545	565	581	617	584	563	595	592	565	588	616	558	565	590	573	593	564	601	573	586	567	561	560	558	561	582	621	598	562	585	574	589	595	591	536	568	596	617	582	550	591	579	552	566	594	629	553	561	577	611	591	606	587	605	576	583	585	582	562	568	557	548	550	629	571	598	603	583	605	587	551	585	572	554	607	564	572	561	652	570	544	587	551	575	595	576	547	563	552	562	587	585	599	576	594	565	513	530	611	630	552	575	572	571	558	548	560	553	573	611	624	611	627	590	570	590	557	532	556	571	549	586	554	625	590	557	578	551	555	557	564	562	558	623	576	617	610	570	592	564	607	631	541	577	566	613	592	579	638	586	569	604	547	591	601	555	599	575	605	526	561	534	581	599	580	570	599	572	584	553	539	549	565	552	561	583	541	544	634	548	595	591	593	600	581	587	595	556	569	600	566	585	591	563	584	592	528	578	550	588	621	581	578	530	563	643	613	581	567	574	577	519	575	590	570	568	577	604	532	585	554	587	590	575	585	568	530	597	577	605	613	560	554	533	570	563	553	607	605	577	582	633	575	587	591	597	563	546	578	587	592	559	550	568	592	603	587	566	587	585	548	578	570	592	574	595	562	560	534	643	595	560	567	595	562	611	589	570	609	518	555	554	580	601	579	540	599	592	550	564	595	578	548	581	566	579	588	581	568	578	605	545	557	574	584	611	573	590	537	575	536	607	572	556	581	602	544	582	537	555	607	581	568	575	585	568	573	618	615	585	550	568	554	587	586	573	564	618	548	602	544	554	615	591	591	575	577	592	611	539	547	578	580	580	585	551	550	595	548	590	568	560	580	587	600	482	522	570	562	568	586	578	524	575	579	575	556	586	580	584	603	564	604	573	545	542	533	575	611	610	600
1554	312	272	299	308	322	338	310	313	312	319	318	325	292	329	301	295	297	289	354	289	310	297	300	297	301	339	305	295	301	305	306	259	352	298	317	296	299	309	317	272	325	311	329	305	309	313	323	310	309	293	327	284	279	263	275	279	325	281	293	316	295	307	302	304	309	300	321	304	278	300	314	311	302	298	288	304	255	280	326	314	287	307	304	310	262	265	275	331	327	318	327	295	297	344	318	314	281	293	350	279	287	323	282	315	287	339	267	282	297	289	298	332	305	275	309	315	326	322	314	315	266	315	291	310	316	287	320	298	311	345	303	300	337	300	302	290	282	288	298	306	329	308	310	301	305	282	302	304	311	320	271	310	300	314	300	317	275	311	302	319	283	332	355	302	322	300	315	330	308	324	307	289	299	292	290	281	286	285	322	314	291	315	308	295	301	306	311	294	298	287	308	317	314	301	296	310	270	264	304	298	286	300	311	315	271	316	304	296	252	297	290	295	280	313	316	303	323	310	306	296	299	268	313	304	322	282	310	307	311	316	314	319	325	299	300	320	324	305	289	293	306	344	280	339	312	316	302	320	350	323	317	309	354	301	312	298	324	344	310	314	294	298	286	277	309	304	307	287	293	311	311	305	321	297	284	309	324	294	333	310	322	313	293	301	304	290	280	274	327	304	311	331	297	340	297	309	310	334	301	308	316	281	314	330	327	289	325	298	331	322	323	288	336	303	290	303	269	354	308	311	320	286	303	282	307	348	304	303	318	301	315	315	277	327	283	310	306	296	315	321	295	296	288	330	320	280	302	303	292	292	306	297	351	323	315	292	323	277	319	320	273	307	315	309	282	310	319	302	306	325	310	311	333	323	303	318	338	314	260	282	236	280	314	277	292	303	324	304	272	303	289	285	301	296	331	302	301	305	305	309	314	300	278	312	293	316	287	288	309	311	306	285	295	304	318	296	313	275	290	293	297	282	268	290	320	284	273	344	331	255	282	315	294	280	285	304	313	331	323	326	292	292	340	291	295	284	304	314	315	298	322	339	338	287	312	350	298	295	260	292	293	282	279	269	284	296	310	345	262	293	285	307	297	311	285	301	284	282	321	283	276	266	295	297	258	297	254	336	327	311	296	347	306	270	289	275	293	333	300	294	293	283	292	289	328	316	285	312	302	293	321	322	265	277	297	296	312	324	310	294	318	308	302	286	297	306	309	267	295	285	301	300	351	330	314	322	298	297	294	290	302	299	318	329	290	310	302	275	263	304	284	291	295	301	296	340	300	313	327	319	316	289	310	300	295	290	292	291	309	283	322	325	323	298	297	341	306	308	278	252	316	304	304	294	286	295	277	302	309	292	273	280	280	288	306	291	309	275	320	270	273	298	281	302	329	296	282	304	310	299	294	280	283	321	281	290	316	268	323	307	294	321	317	347	307	309	336	304	293	297	300	305	287	305	303	289	311	302	287	316	299	302	263	307	270	284	328	303	311	267	308	286	329	284	283	283	276	263	268	313	292	277	324	284	311	298	311	320	295	305	277	300	336	273	297	301	321	273	279	280	298	305	261	303	344	301	300	300	312	329	329	307	311	324	308	307	306	268	320	304	291	346	256	314	293	330	315	285	277	301	311	309	273	289	283	301	271	304	307	305	334	289	281	288	310	329	312	300	276	270	273	289	335	308	240	299	292	296	321	329	303	326	320	333	297	297	265	296	309	302	298	309	297	310	314	262	303	278	300	324	300	288	288	299	327	285	301	328	287	281	294	333	305	313	320	299	286	299	341	311	285	357	304	302	283	316	308	304	291	287	292	306	310	266	310	313	297	324	297	319	310	285	336	308	317	305	303	318	298	281	296	295	254	284	278	342	311	320	272	278	320	309	288	312	281	298	323	271	314	311	300	286	315	305	275	306	297	299	306	301	308	303	274	319	280	288	298	311	285	323	298	323	269	364	297	309	311	292	288	289	320	317	328	295	279	334	325	290	297	324	314	275	285	311	300	290	307	320	312	301	287	290	338	310	283	331	318	320	298	314	296	314	275	334	304	304	306	279	313	285	285	291	276	298	312	300	287	299	327	296	308	317	274	280	291	295	276	295	301	299	298	298	315	269	251	266	292	290	287	280	284	349	335	353	302	298	286	290	323	315	273	305	262	316	307	340	285	259	289	276	277	303	287	316	318	298	320	299	299	323	266	317	278	313	304	302	304	307	273	307	293	279	288	293	306	298	326	267	278	330	287	291	305	316	278	304	270	288	319	323	282	310	306	304	311	309	269	312	300	319	297	302	284	314	265	327	283	322	318	288	285	317	300	311	287	302	297	300	312	306	333	295	348	321	305	282	303	302	302	293	262	288	338	286	299	337	294	307	286	296	340	306	302	286	299	314	253	306	323	294	312	314	303	335	278	310	307	304	293	313	293	295	298	334	303	320	327	299	315	299	309	320	280	321	284	285	296	301	300	309	294	285	284	281	323	311	299	304	291	292	271	332	254	296	327	263	322	296	311	326	301	282	321	314	321	315	305	301	295	327	312	312	296	357	288	320	322	320	296	301	272	278	320	316	266	296	299	329	313	302	286	292	290	290	326	288	300	347	301	289	297	269	276	286	299	346	310	280	284	296	290	294	282	285	283	298	303	293	301	256	317	294	295	328	309	313	276	326	291	305	329	284	304	293	303	324	277	300	276	308	307	326	290	283	293	323	293	300	319	286	299	279	285	315	317	324	327	316	304	292	291	329	317	283	289	301	287	319	307	325	286	272	332	322	302	271	296	297	295	297	296	306	312	308	277	295	318	316	288	308	289	309	317	298	319	312	335	293	276	287	271	307	313	342	342	304	304	317	315	302	300	322	329	293	304	338	296	283	281	326	289	309	342	312	308	288	313	332	332	263	283	302	319	313	295	326	266	328	291	298	285	309	308	309	297	315	304	287	298	274	264	340	307	273	315	299	279	251	315	287	311	318	298	305	297	330	298	336	308	295	311	311	305	290	287	318	279	320	326	318	292	336	310	301	268	276	267	294	322	291	276	275	303	286	279	273	295	285	294	287	291	287	325	329	258	311	276	290	313	285	326	305	315	297	313	298	278	299	284	307	312	305	277	343	330	288	290	328	331	290	306	296	279	304	338	285	295	281	291	294	321	309	297	293	317	322	310	346	293	320	299	288	303	277	276	277	321	308	321	329	327	286	313	307	303	288	286	308	326	316	291	346	321	290	282	317	293	307	285	306	289	280	286	286	289	297	309	292	291	307	303	320	309	329	288	297	319	301	293	315	291	329	329	312	291	322	329	272	305	294	290	342	312	309	310	278	332	297	319	314	288	309	318	301	336	298	289	302	298	323	295	307	276	258	297	285	305	292	339	307	340	338	287	308	307	316	285	323	323	319	320	311	284	301	291	337	318	317	313	318	298	298	291	282	297	309	311	316	287	275	307	284	293	297	309	338	301	322	312	310	316	321	262	307	292	328	279	303	307	274	296	323	292	278	292
1797	728	712	713	679	685	679	718	723	698	678	698	695	640	730	710	720	703	683	709	691	678	722	660	676	677	722	679	698	682	675	696	662	652	649	700	688	687	673	695	729	706	724	650	665	653	618	701	694	710	655	733	688	708	708	656	731	710	648	701	707	688	743	657	668	650	675	685	664	692	681	674	704	693	679	684	678	685	726	681	656	710	655	705	680	725	707	717	672	689	692	648	691	685	675	681	702	642	673	687	715	689	721	697	686	655	661	683	701	690	722	692	715	669	682	708	708	717	691	696	715	667	725	746	676	637	685	712	663	654	716	648	664	699	663	684	704	638	718	706	694	656	682	699	629	670	652	712	717	684	682	721	703	693	704	655	660	708	666	690	645	749	699	707	660	725	679	705	720	680	719	664	752	716	704	707	654	682	667	683	720	667	660	763	682	674	697	702	645	720	673	696	659	683	754	668	721	699	699	663	691	703	685	704	639	688	705	694	678	634	691	682	707	692	690	706	697	660	692	726	673	641	694	644	721	729	733	690	678	657	670	665	680	688	776	703	683	716	711	666	676	715	652	698	657	667	691	718	695	701	689	686	689	673	682	688	683	633	696	642	734	695	701	709	642	666	661	692	698	726	668	674	704	668	696	707	715	692	685	684	652	703	672	681	649	642	723	714	699	723	716	674	691	717	702	642	690	679	658	675	702	670	637	640	698	669	664	722	692	674	707	671	670	677	706	705	666	657	709	711	663	717	703	706	657	652	687	742	727	708	693	653	689	676	732	684	745	671	712	699	695	646	744	717	697	648	692	684	654	724	676	681	664	699	682	694	709	686	662	721	694	691	666	735	679	679	683	642	616	703	727	687	719	719	712	687	667	732	708	677	665	729	726	633	639	714	704	742	715	699	712	682	678	683	707	714	704	737	684	660	673	650	671	699	668	703	677	681	673	663	656	688	674	632	697	729	660	691	673	720	689	631	652	670	660	659	681	679	729	682	669	697	695	700	676	682	703	683	709	730	685	714	718	725	725	633	664	713	698	670	682	706	781	717	662	688	676	711	653	636	676	699	663	702	702	721	661	682	665	737	730	677	757	697	655	641	711	725	643	656	706	704	732	675	679	703	683	691	674	679	646	638	662	681	674	694	682	727	657	730	684	709	653	709	634	672	675	662	647	707	685	689	690	685	620	692	744	714	668	709	664	680	770	648	626	698	674	661	696	636	708	712	673	635	682	719	700	714	669	678	675	707	691	623	662	741	708	637	714	738	736	678	640	683	700	689	650	675	657	730	651	692	753	669	646	678	708	699	657	707	674	749	665	713	699	714	705	710	668	703	713	667	708	653	683	686	662	690	642	708	675	712	649	703	657	670	712	717	681	701	650	649	699	702	683	758	706	731	651	714	670	682	701	694	631	645	707	709	631	757	678	659	679	688	708	690	688	710	707	697	703	705	707	694	715	661	708	689	632	695	694	687	703	727	704	727	683	703	712	667	680	667	676	718	665	654	693	701	663	679	688	701	642	706	729	664	678	684	643	709	660	749	728	683	684	691	671	711	679	702	695	688	658	706	685	663	659	688	718	693	752	711	703	665	678	696	709	700	701	684	672	690	697	726	682	695	688	712	692	710	696	721	703	675	661	705	690	767	669	687	665	693	695	695	678	693	711	705	664	680	653	689	709	705	702	741	708	680	726	703	721	694	721	699	709	719	699	740	700	672	671	684	688	711	666	688	718	745	718	693	660	674	671	674	712	666	647	684	708	669	671	722	675	666	681	698	720	717	693	730	681	643	668	654	713	662	709	700	704	638	700	676	668	681	725	702	713	677	720	704	718	712	679	698	711	671	656	683	703	710	672	684	694	644	731	724	675	701	709	676	658	721	702	651	699	666	733	698	694	715	671	704	666	687	668	682	725	711	691	722	653	707	732	690	693	670	661	701	698	688	652	673	702	680	705	690	709	650	687	708	658	671	667	716	688	653	694	678	614	713	725	676	679	681	673	701	685	717	675	708	702	701	664	677	671	652	721	683	712	670	689	692	733	738	700	713	693	676	675	706	665	699	671	646	663	697	671	678	681	697	714	695	707	689	683	740	659	668	683	658	670	725	671	701	705	728	671	676	673	660	673	648	688	718	720	691	685	705	672	741	642	692	672	676	678	678	697	703	686	687	702	660	675	680	686	677	658	677	722	653	722	691	679	710	669	664	693	701	697	711	682	691	714	717	686	675	726	693	715	666	682	778	646	661	698	724	691	710	674	680	663	685	686	695	689	705	724	681	705	670	711	668	686	708	686	703	682	676	683	682	671	640	665	706	709	660	650	680	689	698	694	657	662	674	695	671	713	642	696	655	686	659	697	721	706	684	652	667	708	645	683	652	715	702	714	665	702	650	683	677	655	710	743	739	756	709	696	703	682	647	706	667	670	701	732	670	682	630	667	679	683	669	674	678	706	721	685	674	708	655	694	722	748	661	666	710	672	718	712	668	667	698	679	668	687	673	696	726	684	718	680	639	695	721	670	720	751	703	713	698	684	730	681	686	698	753	678	664	692	661	673	697	740	647	710	695	666	716	671	681	695	712	696	698	682	713	668	694	675	748	697	717	664	721	706	731	685	697	659	693	708	700	674	738	702	668	707	704	685	679	682	711	682	716	683	690	688	713	723	710	683	677	671	712	733	694	729	661	668	679	708	677	699	708	679	686	729	673	700	706	731	680	686	667	704	725	701	668	723	712	686	669	702	687	716	664	681	668	662	687	693	699	675	712	697	738	723	667	690	691	704	700	677	678	660	701	691	666	729	701	714	658	674	708	639	734	642	652	673	660	678	671	709	715	659	710	668	696	730	690	714	684	688	708	703	665	714	694	684	651	667	745	701	707	700	680	723	687	710	681	720	681	700	733	606	720	704	695	690	717	725	732	718	687	685	691	681	718	669	691	662	720	704	673	698	721	710	694	646	693	694	750	681	705	703	655	690	679	662	716	633	661	691	707	712	695	688	722	676	681	694	717	679	706	671	745	745	664	678	685	692	726	676	656	687	663	629	681	689	662	719	730	681	703	721	683	728	728	668	716	678	690	684	718	688	668	636	679	708	711	745	721	706	648	689	652	715	700	709	648	696	677	695	685	652	725	699	727	680	686	713	699	726	727	678	691	656	657	715	679	720	675	695	646	693	673	732	695	680	662	761	698	690	686	660	742	730	649	722	754	685	665	632	676	643	682	662	679	669	646	669	687	681	697	678	649	707	689	684	665	723	661	724	684	666	659	678	693	718	673	746	690	720	727	718	633	704	668	690	718	728	676	676	710	627	707	685	688	686	720	703	611	718	674	698	660	699	658	668	690	722	684	679	683	696	712	681	720	726	691	719	688	675	741	662	683	701	736	648	696	675	712	687	714	711	697	711	716	715	673	664	686	697	687	688	669	693	703	689	655	665	700	695	699	671	685	690	680	683	713	656	661	678	648	716	680	685	685	719	695	691	695	674	646	701	708
7238	444	438	377	262	245	215	206	186	160	169	176	169	183	135	137	165	171	161	155	128	143	128	150	152	172	158	143	141	166	162	165	149	162	157	141	140	166	161	164	144	145	129	135	156	115	156	127	138	168	161	141	131	131	146	137	147	174	127	136	167	153	147	156	174	144	126	131	146	137	148	138	130	140	135	144	137	155	146	148	126	153	145	171	152	135	159	156	138	141	124	156	158	153	158	163	158	125	131	139	149	149	118	167	140	132	134	149	122	149	145	147	149	138	160	140	125	163	147	145	143	163	140	172	158	120	168	140	131	145	156	144	146	156	152	161	151	142	166	145	120	132	137	130	143	118	133	140	139	149	129	154	134	169	148	158	143	138	171	120	164	151	161	160	158	170	154	132	135	159	146	156	172	179	147	139	148	130	150	153	136	149	146	138	137	133	134	146	122	150	162	155	165	141	130	152	134	152	132	123	166	154	119	129	137	137	123	140	163	157	174	144	147	153	145	136	154	134	135	142	148	140	152	159	158	132	138	145	153	175	141	144	179	140	147	143	139	171	138	151	154	147	138	141	150	159	138	130	152	130	169	156	130	156	154	163	152	123	143	138	140	135	133	160	156	150	144	153	128	175	147	139	162	149	119	126	149	141	155	144	137	155	131	145	132	162	140	173	162	145	145	147	140	154	153	134	150	157	140	168	139	142	126	137	142	152	164	146	130	166	151	156	149	159	145	110	154	166	130	140	143	147	138	166	128	128	117	143	159	128	161	152	157	152	134	143	144	152	147	152	142	163	162	138	148	156	150	146	147	155	144	164	136	135	167	138	152	157	157	132	128	166	140	159	147	155	139	158	154	153	165	139	153	136	157	155	146	180	137	147	154	148	163	134	131	170	152	150	139	142	126	134	150	134	153	137	149	135	155	163	158	167	147	160	142	169	139	132	138	149	151	140	145	142	164	158	143	137	141	132	171	167	142	169	130	130	133	174	115	149	135	127	157	160	153	161	157	134	139	115	130	172	158	124	151	169	150	124	154	132	144	171	155	160	159	132	144	152	141	143	147	152	149	147	169	154	149	159	160	163	140	193	166	142	167	153	147	179	153	129	137	162	163	145	141	153	150	160	162	137	127	131	130	137	155	175	143	146	125	146	143	150	152	142	145	164	159	165	141	150	161	158	138	112	133	128	147	171	126	134	141	152	145	154	140	162	160	152	145	128	175	140	141	140	150	160	144	152	137	132	146	154	128	152	167	172	148	157	148	154	134	155	152	132	159	118	150	142	148	161	135	164	150	143	117	160	162	134	138	166	150	148	148	130	160	141	150	154	135	152	155	152	156	153	154	155	141	145	159	169	146	184	115	135	165	156	156	144	143	155	163	142	158	149	153	153	141	144	176	145	158	137	158	152	140	144	152	153	170	147	133	152	100	149	141	152	159	128	147	143	137	162	146	141	158	170	168	138	134	151	144	152	136	130	129	138	157	178	145	159	144	147	130	151	144	130	164	150	148	141	145	139	145	167	145	139	142	161	157	131	150	127	169	174	148	143	130	149	138	155	157	160	151	174	156	154	144	147	137	160	145	122	134	154	145	162	167	150	151	160	136	152	151	151	141	180	150	142	118	143	140	142	124	143	149	145	160	157	133	165	165	131	134	130	162	141	179	137	157	163	155	154	145	155	138	146	151	143	135	157	146	142	171	118	144	156	117	168	157	146	148	147	139	141	147	138	144	149	169	157	157	152	162	124	138	150	115	159	172	149	131	172	137	152	135	139	155	154	142	161	158	162	159	154	168	150	153	150	163	151	128	150	158	154	137	153	124	168	129	150	156	149	147	174	149	166	167	147	136	159	121	141	163	136	136	156	146	137	121	132	157	146	160	165	140	152	157	139	143	132	157	151	157	108	137	147	146	164	150	183	180	141	155	143	155	141	146	132	125	140	174	139	137	149	180	151	162	152	145	139	162	139	167	148	133	162	167	156	160	139	162	173	155	137	152	159	154	159	133	157	140	140	157	161	166	148	157	155	136	150	142	140	163	118	156	133	144	180	159	144	145	193	178	165	144	149	140	148	147	150	117	137	157	136	149	134	152	145	139	130	165	166	137	148	130	162	169	145	157	166	156	156	142	148	154	152	163	151	152	125	142	149	157	151	164	152	143	159	143	158	152	149	140	172	158	146	146	177	151	149	140	140	128	137	151	142	163	166	170	151	159	139	164	156	151	146	142	127	155	141	151	144	140	128	153	145	153	151	133	133	137	122	128	147	140	141	166	141	150	157	162	155	140	150	155	154	164	139	167	155	144	145	156	142	148	123	164	159	164	149	153	151	138	156	145	138	140	155	159	168	127	146	157	149	142	141	146	134	128	152	125	144	150	164	137	150	135	138	158	157	147	155	124	133	152	149	147	161	130	160	132	153	136	144	165	147	126	158	145	159	160	123	147	157	142	152	126	155	119	158	128	144	127	156	151	155	160	169	162	152	150	149	144	138	136	147	137	140	152	129	153	130	145	148	156	140	152	164	149	124	142	149	148	148	133	150	145	132	133	120	153	126	147	139	178	141	157	132	166	150	169	153	146	151	148	149	147	152	175	147	147	131	152	136	158	127	131	135	148	143	155	152	149	148	158	134	149	150	155	161	133	157	143	137	157	148	163	153	135	156	151	172	128	128	163	153	155	137	172	143	165	174	150	131	146	162	148	152	158	172	155	124	140	153	155	151	173	147	143	142	161	140	164	142	155	144	138	167	139	157	158	143	153	149	157	150	158	145	146	134	157	157	139	136	150	174	172	147	153	151	142	139	160	152	133	129	147	120	165	144	150	158	128	160	184	149	128	154	123	158	158	169	128	149	127	154	143	154	158	159	146	135	146	127	152	140	142	133	170	161	145	167	121	152	147	156	156	159	160	149	157	153	140	145	174	149	148	156	146	149	143	145	128	155	155	144	141	141	149	158	178	150	163	142	146	157	159	138	162	143	151	132	184	141	159	152	149	137	142	128	134	136	162	150	130	128	166	141	165	171	147	135	145	137	165	127	141	167	147	154	152	137	144	134	172	163	139	164	146	130	164	147	132	152	141	140	159	147	168	138	162	166	112	144	143	137	168	132	131	139	153	145	135	129	137	161	138	157	172	135	146	150	159	146	140	164	131	148	158	139	151	131	151	139	130	137	147	144	145	136	143	159	145	148	162	133	149	165	161	141	172	144	150	152	144	165	137	144	134	151	166	157	152	136	153	166	152	127	150	135	181	143	160	135	165	166	152	122	148	120	146	161	157	151	130	140	153	154	128	169	155	150	162	159	162	156	172	150	152	147	152	158	177	159	137	169	137	150	149	154	133	132	126	163	126	135	127	153	142	140	154	152	124	138	150	170	163	129	157	161	155	169	118	147	164	136	155	126	149	170	166	142	126	168	138	115	140	149	131	156	150	149	149	133	111	141	140	123	137	159	137	137	136	139	135	154	144	142	154	138	151	147	150	167	140	163
6138	637	1066	1202	1065	882	748	718	687	534	553	514	495	502	514	473	502	411	434	425	450	439	418	463	465	436	406	411	404	451	387	441	436	397	433	426	388	391	397	416	397	398	399	422	399	395	420	414	389	419	396	401	377	393	358	415	376	420	423	423	370	407	430	405	437	406	418	395	425	390	375	402	391	430	409	400	378	386	382	378	426	398	409	376	409	376	383	419	424	380	404	389	398	404	425	395	390	405	402	358	394	389	408	394	406	371	405	394	405	423	404	388	415	380	357	406	383	407	377	384	403	406	370	385	414	411	395	403	385	411	403	422	393	375	381	374	393	412	385	415	376	414	388	408	393	395	387	414	423	429	382	358	404	414	364	383	393	418	393	393	419	411	391	432	370	389	394	399	399	380	432	378	402	413	369	382	413	388	385	383	394	376	399	391	419	377	411	400	404	397	420	418	423	416	364	409	390	412	363	416	433	387	412	399	353	366	442	373	439	371	374	418	378	407	434	385	417	391	397	384	398	380	369	416	410	363	446	404	414	403	386	391	382	389	388	394	412	389	387	401	380	430	363	392	408	387	418	434	377	413	421	382	426	417	387	401	409	385	397	409	391	369	431	403	368	394	400	403	416	410	395	408	400	402	388	392	360	385	414	407	396	428	391	405	392	419	398	382	391	372	408	437	397	364	419	403	395	406	352	380	382	387	390	407	411	387	427	363	402	419	420	369	414	386	382	377	388	402	372	414	383	401	415	422	429	406	439	361	392	371	371	369	417	376	406	378	359	403	367	390	401	432	410	407	402	396	381	386	378	408	407	422	436	373	408	389	433	364	406	393	416	410	407	392	405	418	400	417	381	384	422	421	409	411	402	389	374	368	385	420	379	427	390	383	384	429	402	400	420	393	396	428	406	382	394	423	406	378	421	394	385	365	393	384	407	428	395	390	385	406	415	433	344	406	424	375	394	419	401	412	381	413	364	391	419	384	393	406	390	421	390	405	368	347	395	387	424	422	398	401	404	407	381	410	399	393	410	433	437	388	416	414	411	375	396	402	398	399	426	392	356	381	400	390	399	382	354	397	356	409	384	373	379	377	418	400	392	380	410	415	409	399	395	388	404	373	403	401	391	392	382	393	390	416	385	394	396	426	396	403	389	397	377	402	405	372	439	415	383	417	389	397	397	412	382	424	384	419	392	373	433	432	389	412	380	401	395	386	387	413	391	374	395	423	387	398	367	398	431	406	385	409	411	424	367	402	425	424	428	414	378	381	401	391	387	419	372	360	408	394	404	381	390	381	388	413	400	389	390	384	365	409	402	412	379	404	431	402	400	399	394	404	383	405	397	369	426	452	412	388	358	416	396	393	407	381	350	412	407	408	406	384	377	381	397	377	418	389	393	398	393	400	418	385	407	406	391	384	379	392	415	388	388	410	355	385	417	388	393	413	413	383	390	402	401	397	397	423	419	421	410	397	447	387	410	430	365	422	393	391	374	375	365	389	386	399	386	418	403	401	431	383	395	378	401	438	412	400	361	417	378	410	404	392	370	390	412	377	374	424	414	378	377	404	399	398	414	430	405	414	368	369	374	407	394	407	385	358	398	416	407	430	414	437	408	424	415	399	397	416	415	400	393	413	386	399	368	434	378	401	373	391	409	398	402	395	383	436	398	376	383	334	409	382	404	367	394	426	406	413	437	406	364	393	432	389	377	387	411	380	396	391	408	388	414	395	441	407	372	401	394	387	412	409	387	418	383	429	407	399	409	395	400	389	402	371	408	423	412	414	399	388	390	402	374	390	412	453	409	390	417	368	385	398	404	405	406	395	431	373	417	388	374	415	438	395	384	405	420	367	368	404	400	376	375	402	411	400	432	413	426	401	392	362	424	365	405	418	383	406	382	389	403	369	372	428	390	433	341	382	398	418	411	404	381	376	406	382	425	363	395	382	412	426	395	393	403	423	365	372	383	412	389	389	388	419	386	373	411	381	364	385	401	422	389	367	375	396	394	436	407	389	404	356	428	370	378	431	403	414	408	389	387	406	399	361	440	406	428	383	374	411	433	398	416	376	418	413	375	382	384	388	375	406	445	410	410	382	399	371	398	355	415	415	398	387	379	374	378	403	401	396	377	360	413	402	397	350	400	421	410	394	381	411	397	396	432	387	407	389	370	397	329	397	422	402	358	372	375	399	402	362	393	391	370	396	401	400	375	386	402	388	418	396	409	381	401	415	407	397	409	401	374	380	397	378	363	410	357	376	369	372	394	402	449	400	420	384	383	378	385	381	417	413	401	404	378	387	413	406	384	411	393	380	392	399	442	408	398	386	412	400	443	404	416	394	372	398	420	408	427	387	404	384	420	419	371	406	367	429	393	392	402	395	368	426	386	403	379	417	395	409	446	401	433	406	392	371	402	393	384	385	399	404	392	392	355	399	366	437	377	407	376	405	443	406	388	437	394	404	411	392	368	402	400	420	406	406	367	423	426	406	388	389	396	395	395	356	423	370	376	393	408	354	375	384	356	351	425	367	423	387	391	378	395	383	419	404	375	397	416	406	380	384	405	387	386	417	378	405	417	396	393	375	374	405	418	394	396	412	444	393	403	418	415	401	347	415	406	367	393	375	348	370	406	481	407	408	369	382	407	431	404	391	405	420	401	368	424	418	392	417	410	392	391	361	429	396	411	415	386	423	426	408	382	413	374	361	401	386	391	375	377	409	347	409	410	421	392	440	384	383	399	389	405	382	367	415	402	427	353	430	402	409	430	408	417	439	376	411	414	376	416	418	392	374	428	401	364	387	439	394	382	380	367	419	346	377	391	365	432	410	400	372	410	399	423	381	376	353	370	371	375	411	384	384	388	413	406	402	393	361	401	416	397	395	418	390	420	367	395	397	374	400	403	404	390	434	397	415	393	417	453	375	425	439	412	382	366	403	374	417	437	416	413	408	381	379	400	368	395	412	411	392	397	378	394	377	432	402	406	403	405	392	376	402	454	384	392	391	376	401	390	376	405	396	365	432	394	456	408	383	417	399	382	413	395	430	402	371	402	413	428	396	373	399	374	406	423	373	387	386	405	396	383	389	382	381	388	391	435	403	407	434	376	413	407	430	396	387	429	412	415	435	407	389	382	421	407	396	374	393	392	340	413	371	379	380	370	412	391	357	416	400	412	395	410	380	374	386	387	391	380	397	358	393	402	404	380	404	385	392	419	381	374	421	410	354	400	403	405	411	400	392	401	411	351	398	366	399	396	438	392	399	372	404	381	413	388	404	403	424	403	391	362	378	405	411	411	363	409	387	416	392	400	398	421	409	381	436	370	377	411	374	405	403	413	398	375	427	369	381	430	400	434	412	444	417	395	399	410	397	398	408	417	366	397	398	410	424	414	355	409	375	385	429	439	371	391	402	391	368	372	434	377	422	391	389	410	393	372	409	391	402	404	401	401	405	419	422	406	378	433	394	409	379	393	398	388	425	410	354	408	426	410	403
13665	1114	926	726	560	469	393	344	264	285	283	276	294	256	235	258	237	246	256	235	221	227	253	237	219	241	278	246	234	216	253	239	196	229	236	222	203	262	260	239	248	276	248	233	225	239	225	213	243	223	228	232	242	236	252	220	241	235	227	222	237	223	214	229	214	209	236	190	227	228	241	250	223	242	223	228	237	216	222	212	260	224	211	236	217	268	242	233	238	240	213	240	230	222	218	229	196	248	236	203	247	233	223	202	237	228	224	211	219	239	243	205	224	245	240	190	215	238	205	260	241	223	209	195	205	257	236	242	206	261	194	248	234	206	229	237	222	235	242	226	219	234	232	203	233	226	214	211	220	259	244	273	210	237	227	193	225	245	242	223	228	235	218	239	205	220	222	251	214	206	230	253	220	234	207	238	222	236	269	230	244	228	224	204	234	210	241	248	209	236	232	220	253	208	246	252	202	229	247	195	224	223	218	256	268	245	223	217	222	245	230	227	222	240	250	209	234	257	211	220	256	215	210	231	229	246	199	234	221	225	230	255	214	271	220	235	234	226	237	211	217	219	224	229	222	221	221	211	236	278	224	221	259	219	203	237	245	237	219	225	230	228	213	199	219	242	174	218	228	203	249	218	210	228	206	249	214	231	249	242	231	222	239	243	256	220	228	218	258	213	217	216	221	219	246	212	226	211	218	241	234	222	225	242	195	230	221	205	224	221	228	229	252	247	241	232	226	232	226	242	254	246	234	250	234	242	245	210	232	224	244	245	224	257	240	197	221	236	238	222	252	212	235	231	245	223	222	244	223	250	226	240	237	236	250	224	249	235	225	216	234	232	247	200	238	210	233	237	229	221	211	229	235	230	225	222	216	253	248	225	218	231	214	235	241	250	237	225	241	239	198	221	225	223	225	233	232	238	217	223	248	205	229	244	219	211	258	242	211	194	234	237	236	215	234	242	231	223	243	232	256	191	236	227	213	219	232	243	219	205	241	227	195	246	197	223	218	238	221	241	242	209	243	230	219	210	216	214	217	215	213	219	204	225	244	229	226	226	227	204	239	230	231	226	264	206	231	239	219	225	202	243	230	243	215	253	229	202	205	232	233	210	242	239	228	247	227	238	259	242	220	220	228	217	244	236	213	225	216	245	234	228	256	223	255	214	227	225	201	213	255	259	208	227	198	230	214	261	229	227	234	239	242	231	199	213	238	252	241	237	233	244	214	231	256	222	235	235	236	244	214	242	252	257	236	255	262	227	209	250	245	221	242	206	223	215	226	226	204	231	217	206	210	219	195	235	265	240	234	241	221	224	218	203	232	196	213	262	230	227	227	189	217	229	219	211	212	247	242	244	231	253	233	208	216	229	225	234	244	228	235	230	218	255	205	218	243	215	232	226	232	206	220	232	221	260	226	210	233	234	248	229	242	218	213	237	215	206	226	227	211	216	209	252	250	228	249	226	226	204	211	215	214	271	229	235	246	237	213	221	217	244	252	258	187	215	235	222	225	225	193	243	257	242	223	240	231	217	258	224	233	237	233	249	223	220	221	198	241	222	245	231	239	236	189	223	243	235	264	247	194	210	201	221	225	234	226	269	215	241	247	223	203	240	230	246	223	229	244	228	238	215	207	202	232	214	213	267	230	238	218	213	259	246	211	229	240	212	226	232	210	206	200	236	218	221	199	228	238	238	252	245	227	212	193	233	220	232	252	243	222	250	226	228	223	211	212	247	238	225	219	237	235	246	270	215	234	228	234	248	213	223	260	217	199	206	240	209	222	246	217	229	198	219	240	241	211	236	223	223	205	205	208	221	227	207	242	198	218	258	251	249	235	214	258	242	220	224	259	218	241	222	220	251	266	258	223	213	237	212	257	218	248	211	245	225	233	213	247	224	213	233	221	211	209	234	228	215	219	238	218	240	240	215	224	216	227	213	211	249	221	239	248	232	235	226	247	234	232	230	229	228	202	217	198	221	239	271	217	254	235	248	224	228	238	220	256	234	215	226	210	256	248	240	236	213	219	250	217	199	208	228	210	220	214	194	228	233	248	204	236	213	247	229	231	231	250	253	224	247	208	216	235	241	241	233	245	226	255	264	237	226	228	222	231	227	255	246	226	221	225	222	208	218	223	229	245	225	220	211	203	197	238	246	230	215	222	257	218	252	226	232	257	234	211	238	252	222	240	262	242	206	231	247	236	229	236	226	238	225	243	227	213	229	240	232	205	197	210	224	212	234	228	247	232	224	244	239	222	205	237	230	232	232	277	201	216	209	203	232	250	233	219	233	254	209	219	263	215	225	205	199	221	238	200	228	215	249	227	232	232	224	226	236	238	241	223	211	215	237	241	229	261	237	230	223	230	212	204	232	237	220	238	212	195	253	221	243	231	214	223	234	240	239	236	224	234	238	233	204	219	258	215	225	232	225	227	197	240	228	242	233	272	215	185	218	215	227	232	260	230	203	224	240	260	248	229	213	244	266	231	226	269	259	234	222	227	221	216	236	265	217	238	264	228	239	227	211	222	224	208	216	228	215	203	228	200	246	268	220	244	244	226	213	255	265	249	221	244	213	231	236	245	222	234	233	228	210	215	231	216	230	212	208	230	213	227	217	231	234	227	217	226	247	241	226	230	239	230	233	233	231	192	225	245	251	209	240	274	230	242	219	204	272	204	235	205	214	248	227	232	229	208	235	237	215	233	204	223	206	198	233	250	219	213	237	238	262	212	202	240	210	279	240	209	233	222	240	234	227	225	248	213	211	246	240	202	229	225	221	210	224	242	240	214	234	180	211	248	216	230	222	218	227	244	228	215	219	240	244	221	247	236	253	202	239	207	236	236	229	204	238	232	209	206	231	234	185	211	220	247	238	207	228	248	208	252	204	218	225	225	212	241	240	241	248	239	203	227	221	222	227	268	233	218	224	223	223	237	228	249	284	248	239	210	228	237	202	236	214	209	235	207	234	235	219	228	236	208	209	212	222	226	235	224	226	220	263	217	239	246	246	238	240	235	233	222	218	243	226	243	257	220	231	241	225	264	221	232	245	234	236	204	222	231	244	222	209	265	222	209	226	216	232	224	222	238	247	231	211	249	235	211	236	227	227	219	225	252	256	241	249	246	200	229	216	232	220	231	221	243	213	215	212	228	219	220	211	235	245	209	213	208	226	222	228	224	241	183	251	243	224	236	221	246	201	213	267	217	221	215	235	207	251	212	243	216	237	221	197	223	250	223	241	257	224	174	230	254	219	218	253	228	244	211	210	232	261	219	227	243	242	226	231	223	194	222	220	247	210	229	235	231	220	226	216	216	251	227	216	241	234	229	240	232	226	243	213	243	221	233	222	231	227	216	231	223	231	241	240	237	211	233	222	248	229	235	225	227	264	238	205	230	256	245	228	251	236	222	262	229	242	255	228	236	201	250	251	232	224	199	245	239	263	219	259	226	254	248	200	203	189	224	208	239	232	262	233	250	263	215	216	227	230	228	218
8161	1106	2073	2312	1883	1576	1382	1178	1081	958	879	835	840	796	725	783	750	706	675	699	690	673	655	634	617	621	622	640	605	652	645	664	644	582	642	590	602	571	568	618	626	633	602	583	625	591	597	547	593	613	594	596	650	601	593	614	599	594	568	600	612	590	595	561	591	631	585	570	594	573	628	599	571	546	601	573	611	600	607	605	611	563	586	561	598	580	553	548	559	562	598	622	571	589	576	601	582	561	549	558	582	548	610	582	588	602	567	617	560	617	622	583	594	567	592	581	564	616	576	614	570	581	622	570	569	557	586	603	604	546	559	604	597	534	581	581	579	590	593	560	527	573	606	583	587	603	572	619	568	607	622	548	593	576	557	567	592	600	605	587	550	598	563	578	592	552	592	568	565	570	589	571	559	605	575	606	574	583	606	592	576	560	600	605	552	587	596	554	551	587	577	584	550	592	573	570	608	569	548	574	566	595	560	572	611	588	561	533	573	605	601	563	615	574	618	574	566	596	580	583	592	615	538	595	608	588	566	577	602	604	552	539	550	555	570	547	558	579	538	549	571	591	558	556	566	618	572	627	575	562	556	554	574	593	587	556	556	557	588	578	569	579	589	543	578	571	614	582	569	578	573	586	582	560	525	540	562	572	572	589	573	576	560	625	581	591	559	566	577	598	565	580	594	557	607	584	597	536	535	554	571	557	548	565	552	597	610	591	594	544	619	541	601	554	524	566	548	566	575	585	589	587	581	610	592	628	602	576	605	549	556	562	603	585	589	586	576	551	595	555	586	559	596	594	540	544	561	563	556	568	582	600	562	558	617	558	581	596	599	588	574	622	589	579	612	571	589	569	548	602	592	577	539	563	536	595	537	585	585	562	574	600	580	572	604	553	564	549	534	553	622	590	534	580	554	577	618	572	570	589	578	613	580	566	632	542	590	580	574	553	587	549	559	622	601	580	573	569	571	559	556	664	591	600	550	574	614	545	579	544	595	615	586	576	543	594	573	548	603	581	617	595	598	571	570	591	513	567	577	565	556	540	593	642	539	596	605	558	576	576	573	558	516	576	571	528	613	540	589	576	600	568	543	591	555	620	598	589	578	580	560	581	596	536	592	520	561	572	558	606	578	555	593	579	533	605	558	599	599	621	591	579	579	584	553	597	586	569	590	635	584	540	593	580	567	591	623	570	564	578	621	580	564	548	589	549	572	540	527	608	582	596	600	544	551	520	605	564	603	570	569	551	574	542	546	579	610	609	552	592	575	610	568	546	624	563	607	547	564	556	573	549	579	553	598	551	579	584	572	552	576	571	600	589	561	548	592	564	600	569	539	568	608	591	574	588	575	582	568	591	536	571	579	563	583	555	592	579	579	572	577	590	541	561	552	588	631	548	601	583	595	560	592	568	542	553	593	604	560	602	587	597	595	591	591	576	588	601	562	553	549	546	546	569	571	590	598	631	588	578	599	562	573	565	565	533	606	580	576	577	553	553	585	544	614	543	660	572	613	599	603	613	589	571	573	561	596	587	574	577	627	551	580	633	615	600	590	569	571	559	578	570	578	596	588	558	583	575	568	574	584	583	617	629	615	630	553	581	623	575	559	568	609	562	608	586	567	581	609	603	568	600	559	567	543	547	540	592	603	592	601	575	551	589	550	574	554	618	568	587	557	632	555	590	637	539	592	617	639	574	568	605	603	556	590	569	526	593	554	555	569	585	596	598	586	550	615	561	596	619	569	611	571	572	561	585	572	574	609	595	596	579	552	544	601	548	589	578	536	548	564	603	583	640	552	587	613	563	578	563	609	570	586	607	608	559	579	560	567	557	588	585	597	596	588	503	585	576	569	614	576	617	553	587	563	564	596	543	607	543	541	608	564	574	602	566	543	568	592	571	574	618	570	610	576	552	561	599	580	574	584	616	593	587	572	611	565	565	584	554	573	554	520	577	562	556	573	552	609	595	565	571	587	580	580	608	556	607	630	542	528	573	567	577	525	635	568	543	604	560	563	553	560	576	578	595	569	572	563	619	564	580	630	576	555	549	577	589	572	572	575	533	551	566	566	582	586	578	612	580	611	581	548	606	596	576	593	597	552	554	569	591	543	543	593	615	565	561	569	570	616	567	574	577	590	563	580	609	603	579	541	532	573	554	614	603	587	591	575	585	591	611	543	590	546	564	613	593	606	620	583	605	579	540	522	603	574	599	557	563	572	565	589	533	563	583	580	571	537	567	614	566	555	565	572	597	568	553	574	609	545	560	522	616	585	599	572	579	603	593	594	560	587	578	615	563	599	576	611	547	591	556	591	550	609	565	583	600	584	564	613	574	596	586	546	550	543	530	571	553	573	591	632	624	562	559	623	567	523	525	634	549	604	596	605	555	556	558	567	588	610	597	578	573	577	537	584	593	563	600	542	597	562	572	588	609	594	586	551	553	569	556	610	576	591	554	553	603	571	603	589	587	590	535	566	596	590	539	555	568	576	600	597	568	584	591	534	577	556	553	553	585	515	594	584	556	615	595	580	569	571	571	587	588	561	556	584	594	596	557	597	589	568	580	521	598	542	621	560	584	640	578	594	601	555	593	612	577	617	593	554	602	539	632	575	574	566	554	563	587	574	602	577	595	565	540	608	588	598	581	568	564	572	621	559	622	587	583	586	592	579	569	548	577	580	550	586	563	611	576	552	588	597	560	603	555	600	585	567	580	588	580	553	565	600	595	634	576	525	569	581	607	554	598	595	553	563	592	597	600	601	555	577	596	569	589	609	588	530	548	561	548	614	573	597	578	560	593	578	594	594	589	570	576	598	566	576	589	595	561	535	579	569	554	576	570	596	535	591	588	542	551	560	602	586	599	618	573	574	590	559	563	565	565	566	554	599	606	576	557	560	620	574	602	512	572	588	598	586	594	519	555	636	573	576	571	580	569	548	570	594	578	599	596	550	574	602	573	600	558	608	611	591	573	566	564	598	587	597	583	543	597	563	609	576	561	647	565	600	598	609	566	599	562	554	600	583	585	594	550	570	595	607	546	592	596	600	589	565	550	607	552	579	567	585	593	544	578	567	592	586	607	567	537	599	571	607	604	622	571	545	590	528	545	615	564	590	621	573	511	599	561	569	573	573	595	581	577	563	564	608	585	557	538	494	598	575	555	602	552	581	597	584	599	579	564	607	578	570	543	561	580	564	585	550	578	615	560	558	587	560	551	582	557	567	592	628	571	615	573	574	567	582	582	597	559	596	566	572	559	602	609	558	573	572	586	564	594	597	560	564	582	553	569	597	594	582	586	609	600	526	583	587	553	625	635	621	548	546	591	615	552	628	598	541	560	562	552	559	554	574	630	601	582	633	585	580	592	588	550	580	606	611	567	605	552	595	573	536	556	611	624	599	576	563	582	580	558	625	533	607	602	581	554	582	603	575	593	528	555	593	588	599	593	576	561	571	589	584	541	567	569	561	616	512	610	613	573	615	654	531	597	579	626	582	564
1556	306	325	308	318	313	295	316	325	301	327	302	301	282	323	295	324	296	305	326	331	321	344	334	299	294	330	300	311	297	320	298	275	324	287	308	329	275	302	294	335	295	284	324	296	276	283	292	329	297	294	307	357	304	307	300	274	331	293	288	288	273	283	307	302	332	301	320	330	280	319	333	337	304	345	323	297	306	309	295	284	329	306	313	304	287	343	304	302	292	316	278	304	303	262	289	321	335	306	299	303	298	304	314	331	299	307	320	325	344	304	304	278	296	319	293	296	328	301	307	285	324	328	343	343	302	295	297	294	290	333	255	289	317	307	317	320	335	313	287	284	311	344	297	304	333	339	303	301	297	307	296	321	302	338	332	329	326	316	278	274	307	315	293	293	330	314	304	319	281	298	284	312	314	319	338	303	322	312	295	267	316	331	295	318	280	332	299	300	315	291	281	297	303	293	319	307	304	312	299	303	309	292	311	304	311	312	301	267	316	312	309	340	318	293	296	297	336	319	325	278	296	275	302	334	304	313	317	302	296	295	306	329	303	294	291	329	283	279	302	314	312	290	297	283	277	330	312	310	304	305	294	322	299	294	306	320	288	320	333	318	298	299	303	295	325	310	279	318	292	296	281	289	313	275	321	285	317	300	294	287	279	282	303	293	312	283	317	349	330	294	284	288	280	314	300	324	306	291	269	325	277	311	318	332	304	279	289	318	309	290	293	287	289	306	323	311	285	289	285	324	290	317	293	296	289	267	305	345	282	266	290	355	304	290	274	298	283	277	304	299	325	303	310	288	316	318	317	328	273	323	266	303	346	316	311	293	335	295	298	293	297	272	300	283	315	327	316	306	302	289	301	274	313	288	282	310	304	319	326	323	327	315	300	283	310	297	292	298	319	302	289	269	319	290	287	278	257	307	320	295	312	291	297	337	291	292	290	306	323	291	297	278	324	267	334	335	295	305	296	299	303	310	311	317	279	282	281	270	293	308	263	304	322	316	304	274	324	305	301	324	301	317	286	286	302	285	331	305	321	327	299	339	287	297	325	344	304	290	326	264	295	264	302	315	308	323	308	299	287	279	300	346	320	332	309	316	294	319	314	316	361	293	287	284	293	262	302	309	331	314	291	297	316	330	288	299	292	296	308	311	327	302	302	291	306	295	306	307	287	287	312	281	316	311	310	330	310	340	333	294	293	305	300	295	280	294	292	282	290	300	312	312	301	315	298	300	324	290	313	321	339	305	318	318	328	324	334	297	317	290	310	308	328	304	333	281	270	298	294	307	302	298	328	277	316	284	309	304	296	307	307	254	278	287	293	301	334	286	286	299	308	275	324	275	305	283	329	308	288	335	263	312	316	283	321	315	324	294	323	291	273	307	305	318	293	347	348	324	308	323	317	338	339	273	301	288	293	318	323	331	309	272	262	300	273	307	307	277	313	318	303	314	310	295	271	312	299	288	276	292	300	329	305	305	284	297	303	293	305	288	327	279	323	295	306	336	337	290	289	279	265	256	295	277	306	301	296	284	297	291	299	306	313	297	288	319	293	322	297	294	318	303	316	334	297	341	296	314	330	298	292	323	287	306	333	292	282	318	301	294	302	280	289	301	312	295	290	300	288	293	336	289	304	271	318	294	312	298	307	301	292	315	319	314	286	299	348	306	292	295	319	301	294	300	306	319	312	306	323	312	295	317	335	290	303	318	292	318	309	307	299	336	303	301	298	309	307	303	337	318	325	343	285	303	291	294	286	296	328	300	316	339	275	267	284	301	294	322	328	297	316	348	350	314	323	320	329	306	342	317	287	323	301	330	313	313	330	307	318	322	294	320	332	322	300	281	311	311	287	294	299	304	312	313	302	283	308	336	339	291	328	301	276	284	319	319	316	293	296	302	301	322	323	272	307	307	328	321	316	312	319	340	281	285	283	288	276	272	302	298	322	314	290	318	347	331	323	296	312	335	298	328	283	291	318	317	295	325	300	310	288	316	292	302	280	310	321	305	300	317	313	303	273	315	309	326	301	309	330	334	289	310	340	310	297	296	299	302	290	265	300	341	322	313	286	303	300	288	317	272	306	316	327	318	303	289	301	326	303	303	360	314	308	313	292	300	333	314	329	313	334	322	315	340	337	290	333	303	273	307	305	310	292	298	303	272	336	321	318	293	346	292	316	321	299	298	308	295	320	289	282	320	305	261	299	326	322	341	307	327	306	328	337	296	300	303	289	275	306	305	280	276	288	308	278	289	305	303	341	259	335	315	303	294	291	303	305	352	346	321	305	316	299	335	317	325	321	273	304	272	301	298	337	287	302	311	313	324	302	323	301	315	330	285	316	306	289	292	272	312	297	296	300	271	335	302	311	294	332	295	293	336	300	309	326	316	304	314	302	314	293	298	313	290	308	296	296	309	273	341	328	297	320	275	298	306	319	262	294	309	285	327	287	325	332	300	305	295	314	332	278	294	312	318	307	281	290	257	295	290	277	278	309	324	276	319	272	325	290	297	317	312	310	277	300	306	292	301	283	298	318	292	291	287	334	299	305	316	305	310	350	282	291	300	312	335	294	344	295	301	301	298	306	294	276	309	314	291	286	286	275	309	337	288	299	298	291	314	327	330	293	308	293	339	277	303	315	303	260	274	312	292	333	296	325	329	297	288	314	314	352	289	289	285	309	256	311	320	329	310	297	286	285	285	285	285	267	292	297	300	294	317	286	309	281	299	337	313	296	300	291	264	294	306	316	291	314	318	294	303	306	294	336	325	329	285	321	259	275	305	309	354	332	322	323	276	309	291	282	302	301	286	310	292	303	297	324	315	276	326	314	297	310	306	319	297	310	298	327	331	317	310	304	316	309	302	303	294	338	322	316	253	314	286	302	332	320	268	299	295	286	313	281	304	293	321	313	318	316	314	284	329	278	304	305	313	294	321	308	311	341	272	331	298	274	300	315	289	293	312	315	286	305	293	302	339	342	343	336	301	301	322	323	316	302	323	302	259	296	278	297	326	288	291	324	316	307	325	287	305	312	288	280	322	306	328	262	306	283	282	291	292	311	280	264	302	299	273	347	284	309	301	321	315	283	323	293	301	329	305	308	288	270	318	273	293	330	300	297	323	316	322	298	289	338	313	326	289	275	310	279	320	304	303	300	294	316	297	271	300	290	320	287	288	304	310	317	307	283	293	274	287	303	292	284	312	308	318	283	274	324	284	272	292	287	296	251	308	341	302	332	287	289	331	296	323	326	332	320	310	306	283	287	286	319	315	294	307	307	305	282	278	318	351	307	289	291	322	280	285	332	319	331	273	293	313	306	302	295	306	262	304	286	301	290	313	328	314	260	292	305	302	305	303	324	276	277	288	300	308	312	293	296	313	316	337	342	294	320	293	318	313	301	314	271	311	349	342	317	304	311	291	315	325	306	289	325	347	332	279	315	254	302	264	314	341	326	280	320	329	313	312	294	352	286	270	286	281	339	322	254	270	308	305	325
1818	701	725	692	742	683	662	727	704	692	737	697	657	764	719	756	687	717	679	661	697	723	698	681	739	668	747	701	684	676	675	663	678	694	724	712	715	708	739	663	686	736	730	717	696	711	725	656	705	666	685	683	668	713	660	692	685	721	689	734	740	689	709	664	675	722	678	700	687	701	672	724	752	677	724	680	661	704	682	711	703	689	709	667	667	736	736	672	745	683	676	717	687	707	655	718	688	653	699	681	682	714	699	693	698	686	739	713	710	663	704	714	662	727	682	688	694	650	695	674	673	704	674	678	736	681	703	710	731	686	683	659	645	692	668	657	690	690	700	716	694	686	700	678	683	709	661	657	680	723	678	701	704	664	709	650	715	679	690	686	732	679	711	675	659	695	705	685	701	672	755	702	683	658	696	705	693	679	733	689	674	708	685	680	690	693	695	690	708	684	698	689	674	691	673	691	690	703	685	698	705	706	679	701	692	718	678	722	670	728	687	709	627	681	711	698	727	709	744	682	703	697	715	704	709	691	642	649	680	732	685	699	686	675	683	667	722	681	705	698	719	720	718	657	690	660	672	686	725	735	697	722	670	644	732	663	713	674	691	636	732	653	698	656	728	714	694	687	686	722	724	691	703	712	736	704	709	709	751	681	693	682	720	744	702	685	746	728	745	680	749	685	645	692	750	689	719	675	680	679	650	681	677	699	698	718	691	690	676	682	745	645	745	697	688	677	660	707	688	679	698	730	715	700	699	739	706	679	697	702	749	691	718	667	709	691	676	706	681	753	675	709	691	677	692	735	664	659	706	677	683	699	674	696	721	719	703	700	691	661	719	734	686	709	704	718	681	768	701	695	695	725	639	722	662	639	710	681	700	699	677	716	746	712	688	744	675	755	706	672	682	672	686	664	692	616	700	706	692	721	669	717	718	654	700	667	700	670	659	673	703	741	682	675	683	709	698	687	674	679	689	636	677	713	683	758	647	690	713	696	711	699	670	680	645	677	668	750	675	722	689	680	738	663	702	721	681	680	700	683	713	708	691	662	694	677	682	681	737	662	674	716	709	719	683	704	693	687	728	672	697	712	683	736	673	696	589	661	653	726	732	668	703	673	738	688	681	689	712	669	700	698	678	712	707	706	704	702	694	675	682	689	738	670	722	727	693	696	687	704	695	755	668	670	676	748	752	710	726	720	697	685	708	667	679	700	696	672	699	666	717	737	683	706	643	718	692	702	716	713	694	696	716	663	662	695	686	732	697	646	723	662	714	664	716	689	698	680	740	699	738	619	644	666	697	747	744	647	732	695	656	664	724	696	647	681	713	694	673	687	722	703	720	665	691	695	690	737	667	731	653	722	662	712	660	725	693	629	716	640	697	679	725	703	694	674	741	685	683	682	676	668	731	717	676	705	685	696	706	687	669	732	649	685	750	683	687	705	695	685	730	684	692	690	710	686	713	658	674	704	722	714	727	678	677	688	702	680	679	675	683	682	777	702	696	662	686	667	714	672	681	718	690	673	690	717	690	725	702	694	730	661	664	660	723	708	690	706	689	706	687	712	672	719	664	696	714	716	704	672	669	668	702	707	730	714	683	685	701	682	666	706	691	676	687	663	659	597	675	702	645	672	664	657	644	720	646	718	670	703	639	666	704	690	687	648	669	707	649	681	694	710	668	692	701	712	668	674	685	702	683	675	715	720	686	703	715	720	714	693	715	718	680	697	685	676	697	679	677	675	686	665	703	709	686	686	701	723	713	783	693	668	711	718	687	714	698	675	697	658	693	719	722	718	681	680	698	667	717	763	667	712	686	660	685	670	707	737	621	688	696	719	673	736	670	719	649	660	657	707	722	622	622	641	697	694	725	672	750	679	708	742	680	731	650	660	702	703	662	704	696	687	708	706	708	740	647	679	711	718	663	684	710	675	730	659	699	702	713	678	680	713	711	725	681	696	664	680	739	675	652	721	723	659	699	693	708	661	682	703	702	660	680	686	688	716	690	697	722	686	688	732	679	678	685	749	673	708	741	684	677	715	701	696	729	681	673	653	652	709	782	709	731	649	701	627	674	687	734	673	679	695	716	715	685	712	697	676	691	689	694	691	690	738	667	718	692	683	711	714	721	691	698	642	726	774	712	655	676	686	701	668	701	670	628	684	693	682	722	705	694	674	712	722	702	681	704	717	719	729	709	681	668	685	702	675	725	752	686	690	668	702	722	734	691	739	706	697	656	678	670	692	695	694	705	694	684	697	691	673	689	700	693	710	689	661	701	716	688	707	729	678	705	667	699	680	741	735	647	702	681	686	659	656	662	678	715	673	716	672	693	676	695	694	711	700	663	670	712	660	723	663	702	696	711	703	722	595	720	717	727	757	658	678	666	668	688	696	667	681	650	728	668	721	714	675	711	664	648	715	688	703	637	702	646	664	723	703	717	669	686	723	687	657	755	640	694	716	721	691	655	711	701	715	739	684	662	735	671	673	706	683	686	688	743	663	713	696	701	667	704	645	694	660	659	674	725	643	720	710	697	695	669	675	700	689	698	682	690	711	688	765	662	704	686	681	686	704	712	720	678	695	682	706	696	691	684	652	713	707	651	708	695	711	726	721	723	666	679	685	716	688	687	652	725	721	738	678	737	697	664	687	695	705	693	674	637	709	719	681	681	662	695	659	640	676	648	670	740	675	687	678	676	741	689	723	687	721	642	722	720	669	678	678	687	682	672	724	692	695	707	689	716	663	632	686	676	748	658	723	717	736	689	671	680	681	712	690	717	679	709	705	678	657	661	717	709	677	708	703	657	693	741	720	698	717	717	718	695	662	685	698	696	657	714	660	686	714	675	645	706	706	704	623	690	714	717	671	662	678	658	735	690	665	692	741	686	688	725	706	649	689	700	672	683	675	686	725	682	639	691	724	696	693	720	677	681	717	683	703	662	692	709	684	716	670	730	670	674	717	687	709	647	688	690	751	758	651	681	705	679	658	696	678	709	687	711	711	700	705	700	715	668	684	688	697	739	709	704	714	674	685	689	693	668	662	650	709	680	680	714	692	689	716	670	725	718	684	678	720	681	750	652	660	684	737	694	736	716	677	703	684	706	691	728	702	703	707	648	653	695	674	657	697	690	634	682	696	698	702	763	700	715	644	677	688	663	678	684	689	694	674	710	729	674	659	679	699	729	693	695	710	713	727	679	722	627	677	707	701	650	697	691	741	694	707	686	687	676	716	690	752	722	683	738	638	693	681	638	697	712	718	691	675	693	693	718	664	683	697	724	695	698	664	685	693	689	679	757	716	680	670	718	678	698	739	729	704	688	693	704	706	685	721	723	722	729	707	760	697	711	664	671	710	702	688	711	699	680	671	693	715	679	697	715	658	724	662	717	729	671	700	717	662	657	673	741	650	654	727	761	689	665	690	666	721	676	697	648	629	730	711	686	653	658	649	673	724	703	707	700	662	746	674	671	719	698	659	697	726	699	676	731	646	713	697
7468	493	492	328	329	225	211	210	152	168	181	179	175	207	137	125	125	165	149	146	170	139	146	150	148	155	145	139	169	142	145	166	139	162	143	132	158	142	136	154	127	155	147	149	126	155	140	153	131	124	153	159	156	127	149	150	172	127	152	147	137	155	137	152	153	146	140	153	132	121	123	136	156	161	161	144	139	146	154	133	170	151	161	141	134	147	152	157	147	163	132	145	135	158	119	172	151	151	152	165	158	156	152	156	166	147	165	143	155	132	147	110	156	165	157	135	143	157	142	156	148	155	141	135	130	146	154	150	143	152	158	154	157	155	149	151	144	124	154	162	131	147	151	162	142	156	137	165	145	140	138	143	178	135	146	158	136	142	132	143	125	144	142	159	155	177	150	155	153	144	144	154	140	158	147	145	165	128	122	143	147	145	158	140	145	158	146	139	146	156	151	154	153	153	136	142	135	131	153	142	135	133	150	152	150	132	154	143	138	139	126	135	140	156	147	135	146	145	133	146	137	134	138	152	164	154	160	149	142	139	151	147	141	154	152	135	141	140	120	138	134	158	167	180	146	157	148	144	158	143	138	132	159	160	163	149	125	140	156	145	172	147	152	129	136	136	131	143	178	162	130	142	138	126	166	144	132	153	163	157	136	139	163	151	131	134	169	147	155	159	136	164	143	138	142	162	115	142	140	138	167	138	137	144	131	145	137	131	147	136	150	139	135	144	144	147	148	127	162	173	156	153	145	145	137	119	141	160	144	156	156	149	170	121	145	151	141	151	128	152	132	129	138	130	156	153	158	143	151	153	143	128	156	174	175	153	127	162	139	159	147	150	119	142	172	145	149	148	163	131	167	143	171	146	158	133	164	146	143	135	140	128	149	132	147	143	135	139	172	153	141	127	146	141	160	157	132	153	144	130	132	122	128	136	150	129	151	150	183	154	168	162	143	144	159	151	141	165	157	141	137	137	150	144	147	146	152	150	160	152	132	172	148	145	172	148	168	131	173	143	135	133	150	153	151	138	154	141	151	139	164	139	149	147	147	131	142	150	141	149	146	174	135	177	163	143	135	156	166	125	135	154	147	155	152	164	157	124	152	167	115	136	130	149	141	165	158	141	162	139	154	138	139	128	151	152	152	151	158	143	166	124	136	140	132	134	164	154	159	155	141	146	141	155	136	138	151	138	139	166	164	142	154	157	147	155	136	183	141	153	147	135	141	146	144	146	144	141	132	146	142	177	132	151	175	161	129	138	128	159	135	166	151	140	152	143	168	155	150	141	128	131	147	148	163	142	149	155	137	166	124	138	128	150	149	154	162	150	134	154	133	123	151	146	174	166	136	149	136	124	155	133	135	171	150	151	167	176	140	147	145	175	143	124	149	144	156	151	137	142	148	179	134	151	151	170	151	152	143	130	151	160	138	162	154	179	152	147	122	124	168	141	127	159	139	140	129	143	156	139	150	140	117	139	169	143	162	169	137	144	135	136	146	132	133	152	137	155	154	141	139	139	158	128	157	116	168	148	151	155	136	134	133	148	127	129	140	151	140	156	155	139	166	156	163	153	158	134	148	151	149	121	149	140	135	144	153	172	155	148	131	134	134	153	150	156	129	142	160	145	167	147	135	160	149	146	145	136	140	161	145	138	148	149	140	142	119	137	147	177	151	139	152	149	147	178	129	160	162	143	144	148	169	148	119	145	147	121	159	132	148	176	150	140	153	147	154	143	158	159	149	135	132	169	148	154	122	109	156	131	142	158	124	151	147	156	167	156	152	149	172	118	139	136	149	160	141	159	139	146	162	166	142	138	145	138	155	123	129	143	115	150	143	130	135	135	176	126	120	145	127	134	154	143	146	166	127	127	141	151	173	150	154	147	154	138	129	143	144	146	141	168	129	133	119	150	144	147	187	169	144	146	142	143	144	139	148	156	125	154	153	128	158	159	149	127	129	163	166	128	140	151	145	159	148	121	146	150	156	144	151	140	120	151	139	118	151	142	162	159	140	121	155	158	134	123	173	109	132	160	149	165	153	155	133	139	173	157	135	139	143	139	173	149	160	164	157	169	131	135	152	158	163	151	146	157	149	178	137	150	170	145	151	157	128	144	154	173	155	137	160	130	177	130	138	143	160	120	147	139	142	149	132	132	144	169	153	150	139	165	150	158	143	153	133	144	141	139	132	143	135	158	147	139	129	143	121	150	134	165	148	139	136	147	124	149	137	140	153	145	150	148	134	133	166	139	162	162	137	155	153	136	147	159	154	144	139	138	136	124	132	151	162	152	140	141	156	147	153	125	137	131	130	176	133	160	159	164	133	148	138	136	139	146	126	136	143	137	130	119	132	146	140	170	143	153	154	152	133	135	170	153	164	130	143	172	163	147	164	128	141	162	159	136	139	144	123	164	153	154	127	168	130	162	164	132	159	148	141	170	150	129	124	141	143	125	144	144	128	146	146	137	154	157	171	157	135	158	168	153	140	152	150	165	143	157	127	139	149	129	144	121	156	137	130	124	139	125	128	133	148	132	136	161	142	141	157	155	155	155	140	156	171	168	142	137	156	137	153	149	141	151	152	155	157	153	154	141	151	167	133	184	162	141	173	156	164	184	152	162	151	154	134	148	154	140	155	133	160	160	159	144	163	141	147	151	154	149	186	162	170	166	140	154	132	131	147	152	163	173	139	131	149	149	166	148	133	136	164	150	131	122	137	149	128	138	167	123	124	142	148	147	155	159	153	146	143	154	133	161	167	131	128	145	138	156	127	162	155	144	135	129	147	161	149	152	158	144	164	152	136	137	146	154	135	139	159	150	158	169	165	147	135	127	134	149	143	141	144	127	158	143	128	142	161	156	160	149	159	139	163	138	128	137	139	156	152	145	139	125	130	153	144	154	150	154	149	136	176	143	156	142	132	142	142	168	135	149	152	160	140	160	150	134	142	171	139	136	138	138	140	144	132	148	138	142	145	148	155	138	141	154	133	139	128	170	139	159	144	148	129	154	169	146	145	168	138	148	130	152	166	143	153	136	155	142	152	155	149	141	154	156	141	150	128	154	118	160	143	115	118	138	133	138	116	138	142	167	139	138	131	127	125	142	150	155	119	143	154	145	130	155	169	133	147	185	146	128	152	137	169	137	141	153	158	134	157	144	143	166	143	176	134	141	139	154	167	154	124	144	179	126	136	169	163	150	119	133	151	134	150	126	130	158	182	151	146	145	112	163	146	148	158	150	155	167	165	140	156	149	152	144	131	142	138	143	135	145	146	147	137	148	139	142	158	129	143	139	130	138	151	158	123	131	127	138	153	140	141	159	120	159	139	150	136	153	148	152	141	156	147	143	148	135	139	152	137	157	149	146	138	148	174	175	164	171	132	149	137	153	165	171	133	150	142	121	157	159	155	130	147	143	149	141	143	123	162	150	144	175	151	141	157	154	157	156	144	156	156	149	147	143	147	126	134	137	134	151	129	174	153	135	171	132	147	146
6066	656	1093	1197	1003	869	739	686	625	618	557	501	479	526	473	486	497	456	499	481	426	451	479	452	409	438	438	423	438	396	408	388	434	432	404	391	403	391	403	388	386	447	420	425	406	378	362	393	409	440	376	416	381	374	391	391	384	382	395	404	398	408	390	405	368	386	397	398	401	419	390	407	394	437	389	406	415	390	412	401	363	398	399	386	391	394	396	402	393	429	368	410	393	410	379	373	426	396	365	355	382	400	378	435	403	377	396	389	383	422	405	404	366	384	425	383	425	376	416	381	368	384	392	420	400	381	419	365	396	401	345	401	427	395	425	390	414	404	415	368	412	384	376	418	402	369	394	379	406	371	400	371	402	418	375	382	392	394	419	392	382	421	424	409	375	380	405	416	404	378	416	383	388	389	413	376	400	407	342	387	393	394	393	413	394	396	379	368	349	420	410	373	408	383	407	376	371	422	386	401	374	407	384	424	383	400	409	400	403	395	373	387	419	371	359	385	370	390	370	384	373	396	414	380	391	417	400	409	383	391	393	400	391	430	414	409	430	376	428	396	400	386	401	423	398	414	425	365	374	389	404	393	372	415	396	354	393	436	396	431	421	405	382	416	393	412	419	417	402	421	410	420	366	373	389	414	407	364	423	393	442	405	414	388	410	416	351	438	389	396	408	375	398	438	406	394	393	380	394	426	406	415	363	386	390	406	427	349	396	397	363	427	372	398	409	405	424	382	391	409	451	374	425	392	404	413	374	404	393	404	420	398	407	433	420	404	379	433	403	410	407	418	421	365	381	412	396	402	405	412	440	408	399	391	391	382	400	381	409	381	405	399	399	366	445	418	402	381	371	363	406	371	360	378	391	391	384	392	377	424	411	353	387	389	392	413	365	374	421	360	389	423	396	391	396	417	383	364	387	400	373	381	389	421	385	380	371	411	386	396	368	420	415	385	397	362	400	379	358	336	403	420	382	392	432	391	405	391	401	386	417	411	392	418	401	432	416	394	386	412	364	413	405	395	425	413	419	434	390	408	399	408	392	417	430	420	382	366	374	386	417	363	383	390	420	410	393	369	445	416	391	406	385	398	421	424	390	393	381	442	404	400	380	365	395	396	405	374	379	392	394	408	403	394	401	409	410	384	372	392	390	398	372	375	435	398	386	381	382	423	392	400	367	386	406	366	386	383	354	392	366	415	421	382	377	390	390	394	412	392	424	423	408	402	382	384	388	426	384	366	427	401	431	418	412	431	403	431	398	364	390	406	385	443	401	411	421	398	426	430	391	385	403	407	415	386	373	410	399	381	413	400	362	430	385	382	410	392	403	390	394	389	429	407	391	394	380	409	395	415	412	396	372	381	387	416	422	388	378	373	415	397	421	392	393	413	378	383	390	360	406	418	369	385	411	388	368	399	381	411	387	423	401	396	386	409	388	399	416	398	422	400	393	362	421	414	410	388	415	418	388	380	430	432	389	367	377	403	403	343	405	405	401	387	415	395	427	435	413	390	392	368	405	396	413	411	370	422	355	381	389	402	428	388	386	382	424	398	416	393	410	382	436	407	394	367	412	384	366	395	412	411	380	392	437	385	406	367	408	389	392	401	398	378	382	462	396	375	395	393	376	374	381	415	415	414	377	384	388	383	378	397	423	416	375	362	423	400	395	401	420	393	403	406	391	423	354	399	394	405	396	398	402	385	394	403	413	420	392	399	408	391	381	382	393	426	382	418	398	408	400	368	397	408	388	405	384	366	440	446	386	443	403	374	406	434	416	375	432	396	395	439	401	396	386	370	420	393	416	391	397	380	410	407	430	401	420	393	373	370	393	412	444	380	421	354	426	379	389	428	394	372	402	375	409	419	425	424	392	380	387	381	434	401	416	395	400	394	387	427	390	398	431	384	429	395	369	394	426	370	413	375	399	408	415	364	410	416	361	396	401	423	386	445	376	385	389	413	371	424	404	402	384	362	431	386	395	404	409	391	400	380	411	379	412	417	401	421	374	397	387	394	385	393	416	430	393	400	390	402	397	379	379	396	396	391	409	381	397	411	412	400	394	411	365	411	430	344	420	390	431	398	393	391	383	407	407	375	373	388	416	380	423	381	414	411	377	450	385	399	392	424	410	367	397	379	393	363	376	404	424	395	373	398	407	414	407	396	419	406	368	360	390	400	386	349	417	389	396	401	378	392	388	379	418	392	405	412	398	405	405	452	415	394	385	389	412	396	382	372	412	423	370	374	423	406	398	350	394	439	399	392	392	357	372	384	386	381	423	403	397	401	387	407	394	410	412	394	409	394	405	391	404	383	380	379	394	361	398	403	378	400	379	369	415	426	408	421	403	362	425	404	443	415	375	407	436	375	397	410	402	390	367	413	360	429	382	387	414	389	410	372	428	428	365	430	385	383	398	381	427	426	405	402	391	385	397	375	404	423	387	410	421	420	411	404	396	410	393	396	398	404	370	424	371	402	374	370	395	375	400	418	348	420	389	435	450	416	366	380	402	396	390	406	397	371	396	413	409	395	380	410	378	423	385	408	364	397	375	392	413	435	407	422	365	403	349	403	409	389	381	401	380	396	385	431	417	390	362	412	420	395	390	409	401	412	372	429	373	411	375	381	425	383	362	407	408	412	427	370	394	389	416	408	386	403	390	429	406	425	435	411	404	422	382	397	410	354	406	390	406	374	392	408	398	373	377	393	396	410	378	396	383	409	441	392	439	390	408	391	424	382	426	395	417	395	384	371	423	366	369	392	380	385	404	365	376	384	382	410	389	360	365	367	422	368	420	391	359	381	416	393	427	385	428	377	387	414	398	381	385	416	438	393	422	460	401	389	374	392	360	384	380	373	399	418	368	393	386	387	411	431	397	369	411	370	385	393	356	415	405	424	404	384	349	381	430	378	353	382	402	380	385	406	411	395	404	417	391	382	386	392	384	400	374	432	382	380	393	421	394	383	389	385	407	366	395	408	449	394	378	441	368	396	398	365	401	404	362	411	374	449	393	382	384	395	428	405	379	387	427	406	395	405	386	418	379	396	402	404	414	354	414	391	422	412	396	400	403	438	369	398	389	409	394	395	389	405	406	364	391	411	392	408	379	390	393	390	393	431	372	410	387	411	406	379	419	405	387	410	419	444	379	415	417	392	387	371	431	421	384	392	371	418	403	417	363	426	410	363	428	384	431	371	403	385	371	430	390	404	403	408	407	406	398	412	385	366	407	407	406	394	403	374	393	385	383	379	399	417	385	437	394	379	415	402	399	376	380	383	412	408	382	410	419	417	387	380	413	382	366	414	388	416	414	390	429	413	399	411	365	388	395	386	391	389	399	397	399	409	391	411	419	387	397	393	370	397	387	379	389	374	427	389	397	408	432	400	427	350	386	379	387	428	401	407	403	411	429	369	380	380	429	412	389	374	377	410	386	391	398	398	421	360	396	406	398	407	392	385	336	376	438	386	406	383	384	394	397	399	403	401	421	392	396	412
13918	1105	991	738	530	427	405	329	319	331	305	287	319	265	235	258	244	248	252	215	245	213	244	239	259	263	237	206	237	267	245	235	260	238	262	257	233	221	239	224	197	196	224	229	264	229	236	243	203	216	211	205	211	223	253	206	222	233	235	223	230	247	252	243	251	231	222	236	212	215	220	198	239	246	215	266	209	247	209	285	237	223	241	219	241	235	244	221	246	261	238	269	234	239	245	231	234	250	246	213	235	228	221	218	206	230	221	253	228	202	247	231	230	234	233	251	231	212	226	233	246	243	224	236	195	220	220	231	220	228	209	224	219	241	238	248	233	196	210	209	232	241	245	221	214	235	231	237	203	228	246	219	226	252	234	253	230	215	217	206	221	228	266	248	206	214	246	229	238	216	220	211	224	255	217	226	202	219	220	223	221	240	246	221	203	245	240	219	220	259	223	237	211	216	219	213	242	246	225	252	215	196	248	252	255	218	252	263	190	191	239	222	230	225	231	224	237	200	215	247	232	239	237	216	225	244	218	235	234	216	212	250	231	231	219	242	215	221	241	232	254	238	241	252	238	217	239	225	227	242	244	217	222	234	217	248	227	236	251	254	215	223	249	211	245	237	205	234	238	238	219	208	232	208	222	242	218	213	244	233	235	235	211	207	209	233	221	258	222	200	211	240	238	228	240	246	266	266	241	255	249	200	236	199	239	236	238	213	242	230	218	213	257	219	239	231	241	232	229	220	228	244	216	233	204	217	214	215	231	232	204	204	225	203	223	198	229	227	228	226	236	226	207	219	226	239	261	205	219	244	229	244	223	210	213	261	225	219	229	235	243	214	219	219	236	197	221	218	207	220	214	229	211	220	223	238	234	202	245	227	238	201	244	240	233	226	221	262	233	222	216	207	249	272	209	234	238	207	244	238	250	229	227	206	208	230	219	210	216	269	230	216	218	219	245	227	229	242	263	201	226	239	217	239	207	246	253	233	216	222	235	241	223	255	212	256	217	265	264	245	246	238	253	235	229	223	234	236	217	227	244	213	214	232	240	210	196	200	227	229	201	236	209	227	224	225	242	245	233	227	216	241	219	223	232	253	225	243	234	215	221	231	226	193	249	210	230	211	201	208	244	202	205	228	223	219	236	258	208	241	238	226	207	210	213	236	228	210	266	200	228	228	228	256	224	216	218	220	205	228	227	235	242	233	215	203	204	218	209	237	226	247	216	222	229	219	239	212	237	206	217	233	263	231	255	259	241	222	265	227	207	217	271	209	230	223	217	232	222	256	236	203	222	228	239	231	238	251	225	224	219	268	217	235	208	241	257	235	258	234	224	209	222	251	226	229	211	205	247	253	232	219	250	235	233	208	196	227	221	252	246	235	251	209	218	244	232	212	230	224	223	241	254	237	247	225	257	233	251	234	218	209	286	233	244	228	211	206	240	226	237	244	250	240	218	208	254	224	212	220	228	210	254	222	241	217	231	226	227	258	251	238	229	238	225	207	222	235	231	248	254	235	237	220	253	233	252	194	251	217	240	225	233	204	210	206	222	248	244	214	213	229	242	233	241	211	231	236	245	236	216	249	242	231	223	275	214	239	215	258	233	230	216	216	218	212	213	207	214	230	207	219	259	236	220	270	233	230	190	248	215	219	236	227	218	214	214	212	240	231	225	214	228	202	247	236	238	221	228	210	201	205	242	207	231	236	231	217	225	207	224	257	223	225	233	205	234	233	234	250	230	228	225	235	247	207	225	200	228	221	230	235	230	216	249	252	226	244	231	238	223	233	222	212	221	231	240	220	227	264	215	234	226	246	238	206	232	244	210	236	213	247	222	240	256	210	232	236	235	231	244	237	246	262	240	244	244	201	220	214	241	237	221	221	209	212	203	244	233	214	222	196	233	231	212	221	225	223	250	224	211	231	214	222	222	227	232	255	229	236	225	207	207	221	220	206	222	210	245	234	234	266	227	247	208	229	239	246	229	258	206	248	243	239	223	215	221	237	204	231	211	245	219	225	232	217	215	222	223	221	234	210	240	221	215	240	217	247	224	222	185	230	244	219	239	221	236	263	201	248	229	254	245	233	218	237	230	255	288	204	229	201	223	212	238	268	253	230	241	204	218	207	217	257	264	259	253	223	227	228	234	225	257	232	228	216	202	225	206	246	193	244	228	242	216	242	224	226	250	253	200	263	234	240	251	231	193	240	240	227	244	247	240	227	200	243	233	241	204	208	233	222	233	252	245	206	223	201	220	256	223	238	245	235	256	254	233	251	220	237	241	251	229	248	225	209	235	220	231	251	241	254	228	180	242	195	250	199	217	218	222	229	262	229	257	228	241	243	215	228	222	227	211	225	212	235	257	209	218	239	228	256	231	217	214	240	228	223	223	222	215	211	210	207	228	225	253	243	218	220	207	217	223	244	213	209	207	255	243	220	209	222	232	234	223	248	218	229	231	234	230	221	222	194	232	238	242	241	233	194	224	214	211	255	216	225	221	225	275	233	233	226	212	218	225	245	239	213	233	219	227	237	181	236	215	245	219	221	217	227	209	236	216	264	219	221	230	200	246	240	209	223	219	207	194	232	226	212	197	227	226	227	246	245	206	235	226	231	263	225	235	196	205	221	241	218	226	220	232	192	239	238	216	243	237	231	229	198	229	237	225	255	249	208	223	201	239	208	250	224	234	224	229	228	226	218	258	239	222	221	219	236	215	230	222	252	243	243	247	211	201	207	242	188	237	233	204	233	226	224	211	220	233	232	206	241	230	218	241	244	240	228	214	219	218	240	211	234	200	234	236	242	232	249	222	261	265	241	239	246	244	250	226	224	232	249	204	190	215	253	246	238	215	238	207	229	237	240	259	245	236	240	247	204	199	225	204	239	219	190	253	221	243	236	226	230	212	263	227	237	232	236	246	199	235	221	213	211	223	206	239	209	233	211	204	182	230	187	229	247	240	216	251	220	229	240	220	221	239	225	237	215	249	217	231	218	216	220	198	209	249	240	241	232	240	205	243	222	233	203	218	225	222	235	253	234	215	250	230	216	227	225	198	230	222	235	231	249	229	230	258	219	232	253	232	257	218	219	240	213	215	212	222	234	217	223	236	227	222	231	219	225	240	239	259	226	241	226	247	228	218	208	232	230	231	249	235	243	211	223	233	218	212	238	239	214	219	255	223	229	200	233	223	243	219	256	244	247	223	224	221	236	245	217	244	232	250	211	208	233	237	229	219	211	235	226	226	250	203	229	219	233	227	210	221	193	217	218	230	240	209	214	235	214	226	235	235	238	207	205	203	211	255	229	244	215	225	277	225	257	221	235	226	229	235	217	220	217	235	227	226	224	219	229	240	211	228	253	234	227	250	199	248	224	252	196	248	228	234	242	218	229	252	217	202	212	222	209	222	239	214	238	235	222	253	214	242	214	230	253	269	220	248	250	224	236	222	237	239	210	248	239	212	210	230	215	253	232	196	205	200	214	217	194	213	242
8049	1142	2031	2277	1950	1594	1380	1175	1063	986	859	797	835	766	754	790	716	716	708	638	667	648	674	677	621	619	649	615	609	616	586	626	597	584	610	580	629	586	579	612	631	587	559	604	548	620	579	585	597	569	578	585	580	617	631	588	601	587	626	537	571	640	592	568	569	558	587	586	552	623	596	597	606	618	563	565	557	574	599	568	594	592	575	637	591	609	586	566	567	555	574	586	608	579	591	625	576	536	600	575	605	563	588	605	580	564	590	598	553	572	573	589	559	603	599	547	579	600	587	574	594	589	575	607	564	543	587	562	559	593	627	569	573	626	534	600	546	561	596	568	576	584	556	570	561	575	583	561	621	561	552	547	597	625	563	552	577	593	621	586	539	615	583	613	617	573	577	564	586	576	602	554	612	590	603	630	563	552	586	562	587	595	622	585	578	578	592	547	588	583	597	614	583	576	593	552	574	606	555	608	578	630	601	609	546	598	594	568	580	595	580	603	622	549	592	593	571	607	565	612	598	621	567	565	609	585	613	584	555	562	593	593	567	571	572	612	555	615	555	544	568	560	636	589	582	602	541	595	568	573	594	583	557	523	589	584	601	619	570	573	567	566	620	571	547	596	623	582	617	652	540	610	604	576	556	607	577	616	609	597	627	554	593	616	562	580	569	560	564	575	600	566	588	592	558	598	554	567	531	577	630	585	594	527	528	603	611	567	599	568	568	576	553	634	567	540	601	573	553	583	599	615	593	554	607	589	585	580	599	601	593	577	612	625	581	595	576	536	594	601	580	564	579	589	623	602	550	617	559	587	603	582	604	568	592	564	591	615	579	582	565	592	615	561	607	580	566	588	571	597	557	608	598	553	548	625	585	557	576	543	576	602	579	569	605	562	546	598	601	561	589	588	567	559	589	575	548	574	618	600	550	636	596	586	601	593	559	570	602	576	571	568	569	582	542	589	559	604	517	589	590	605	576	563	589	605	564	562	618	585	562	624	627	601	554	549	580	572	581	596	550	516	564	545	549	562	549	559	577	592	553	578	553	622	592	575	579	598	586	582	602	564	612	580	602	592	560	603	544	570	580	531	576	607	580	568	600	568	579	577	579	564	573	583	540	557	591	523	585	560	569	527	598	608	561	560	597	631	573	565	605	564	620	583	589	584	592	531	598	562	577	598	592	626	587	555	542	570	588	584	607	595	573	567	539	576	615	572	545	582	616	610	608	544	586	609	531	601	556	582	580	555	612	579	566	568	572	536	589	573	587	575	555	567	555	611	567	571	564	611	609	596	561	611	590	548	606	609	576	572	569	620	595	580	605	543	540	607	554	610	585	579	612	629	573	550	560	548	591	600	542	584	568	587	545	543	575	630	543	591	575	555	618	588	592	554	571	569	535	553	560	599	604	581	583	561	595	649	543	592	616	632	589	590	582	571	565	563	570	570	594	590	569	582	559	601	577	593	570	548	593	583	590	553	563	549	585	578	616	580	587	548	563	610	589	588	588	590	597	567	572	563	557	559	617	598	531	552	591	579	572	563	527	607	578	606	597	561	556	590	542	559	598	567	582	625	578	611	568	581	573	552	570	605	605	558	582	593	603	572	555	589	551	546	552	603	567	558	585	519	588	594	589	584	603	576	579	604	608	568	590	525	623	607	573	590	579	560	552	580	606	610	544	595	608	554	560	592	551	605	582	578	589	621	554	570	608	555	550	535	565	602	598	631	564	595	555	545	569	565	578	598	542	571	578	565	616	576	526	592	563	597	571	598	568	623	586	591	543	599	594	589	580	610	607	585	561	599	551	572	559	559	559	539	597	579	551	536	579	587	577	555	603	566	553	605	600	577	597	571	577	559	565	557	577	614	544	595	608	557	603	599	550	560	589	598	568	584	526	562	561	580	581	534	614	583	532	583	592	625	572	610	607	556	604	582	591	542	579	553	582	618	547	599	615	547	576	575	562	588	553	605	594	607	590	580	579	605	567	552	586	627	597	561	614	585	554	577	569	604	548	622	588	555	561	558	602	568	591	554	557	595	612	589	575	545	572	554	576	582	569	578	554	582	580	623	572	587	536	590	588	578	586	560	581	580	556	601	602	584	608	584	560	593	546	582	598	587	572	608	556	594	578	569	545	525	564	592	594	595	566	555	584	577	582	594	590	574	585	556	546	559	588	576	545	605	563	611	566	583	573	563	609	585	583	597	545	586	580	576	584	568	586	572	551	566	545	563	531	547	604	548	593	558	601	546	609	542	613	568	559	557	587	604	575	595	565	603	557	562	534	575	577	595	545	591	601	594	609	531	533	558	573	555	652	633	606	541	555	571	557	622	616	547	553	569	605	577	602	598	582	549	568	606	569	622	614	576	551	597	545	619	588	606	566	593	575	578	619	562	567	530	586	572	565	574	564	562	605	560	618	609	569	605	590	585	583	600	576	564	583	603	584	621	599	537	615	561	594	581	590	548	609	573	537	595	609	570	567	624	562	576	593	605	600	625	555	580	562	624	610	540	597	562	560	541	582	566	589	592	595	585	544	561	595	588	566	530	578	524	508	604	640	573	577	570	604	574	592	614	542	540	536	617	579	605	603	588	587	593	562	550	595	648	560	566	607	534	553	598	612	594	545	598	572	557	587	579	555	557	578	564	584	591	551	575	551	581	572	550	596	560	603	556	566	588	629	587	595	593	590	503	604	585	612	577	575	567	573	618	518	596	592	579	528	608	607	584	604	555	564	538	515	614	561	589	559	586	564	549	595	576	618	595	598	605	568	592	571	571	564	566	585	581	579	585	584	580	604	579	522	556	599	578	538	552	559	578	576	549	603	595	584	562	601	624	598	584	567	561	631	544	606	609	547	547	561	549	616	595	542	537	593	584	585	572	544	571	575	642	613	600	519	570	590	605	562	549	606	597	577	584	565	578	580	556	575	625	561	632	598	577	590	630	587	573	570	610	588	598	573	579	547	565	563	595	556	642	580	578	553	541	579	566	549	582	613	594	529	651	603	581	601	627	567	607	553	623	552	567	531	552	590	636	579	616	563	581	598	545	561	596	554	555	588	604	552	567	569	589	610	572	603	587	574	555	558	574	557	564	548	593	592	591	570	545	567	557	572	577	569	589	614	580	557	567	577	596	575	581	611	555	586	554	584	514	551	595	579	607	588	603	597	550	553	584	607	571	598	582	629	629	580	571	560	548	571	574	596	593	582	615	597	545	569	601	574	615	579	549	597	582	599	608	569	545	597	584	549	579	570	582	565	578	576	553	603	586	582	530	610	541	551	567	564	571	626	595	561	586	613	585	583	569	566	545	621	580	587	571	549	544	550	567	596	608	552	575	576	611	548	615	586	574	632	576	577	565	567	603	591	600	601	601	582	595	552	568	560	554	600	566	548	585	602	557	584	576	555	544	605	595	601	584	593	512	550	603	576	542	581	627	562	594	558	678	549	588	597	607	565	573	602	570	580	545	587	559	577	648	585	583	603	570	616	529
1583	309	338	337	320	321	289	342	303	313	321	335	311	300	316	304	349	299	292	300	313	297	308	284	315	304	310	321	308	293	299	286	307	299	309	312	315	318	283	319	305	315	323	324	292	303	309	287	316	288	295	290	299	266	306	341	299	301	303	302	297	285	311	305	317	286	322	293	327	309	276	301	352	319	318	328	310	322	306	288	312	284	307	317	314	319	283	328	318	301	282	299	313	312	314	287	314	310	344	297	301	312	269	316	301	305	305	287	353	335	305	310	297	274	286	307	301	297	290	334	296	342	286	294	318	325	262	344	328	309	296	289	304	337	295	295	332	301	295	265	343	306	316	303	279	324	316	299	359	322	294	321	284	310	336	294	310	300	310	297	324	293	352	300	288	310	329	307	317	284	278	270	314	268	288	311	286	273	332	318	293	294	281	304	314	296	316	312	303	307	308	303	349	338	300	293	295	283	298	280	331	268	293	279	313	293	320	318	307	349	281	296	338	297	304	358	303	318	353	319	298	291	273	278	308	310	294	314	267	333	324	294	331	300	314	321	300	292	304	313	286	291	334	311	283	301	281	292	295	326	305	292	296	335	283	305	320	325	282	302	341	316	321	325	278	285	331	294	311	321	306	309	307	329	298	301	332	323	327	307	309	297	308	304	296	279	291	270	305	302	294	301	297	274	283	288	322	303	308	313	307	333	284	266	285	292	327	315	333	307	351	306	319	312	288	278	297	299	314	323	294	253	341	333	312	295	319	306	320	311	311	317	337	300	298	268	304	319	325	324	300	283	313	305	278	277	319	294	285	298	316	340	311	309	317	270	322	282	324	338	291	326	331	323	307	305	305	331	303	305	303	297	326	319	340	313	313	292	291	292	289	309	329	333	282	326	299	340	307	321	309	302	318	290	303	327	314	279	328	311	337	317	305	316	317	317	293	317	297	333	298	294	285	281	295	303	321	290	309	265	290	303	302	332	300	319	298	296	292	316	343	295	302	310	307	296	325	308	277	302	328	318	293	320	287	296	287	318	317	315	288	297	309	289	302	324	297	333	306	307	301	286	319	295	287	297	296	320	298	338	313	316	345	349	299	276	306	301	295	297	306	288	312	355	311	294	305	335	339	318	324	313	291	298	330	310	337	332	330	318	270	333	337	273	291	282	337	272	297	263	298	312	301	270	328	281	282	292	288	285	317	288	295	275	305	313	316	313	320	285	269	304	308	312	320	323	316	310	326	345	273	280	308	338	321	297	300	286	271	302	306	337	255	314	311	307	315	332	279	311	307	315	277	281	302	307	329	303	314	279	277	274	292	325	288	286	294	307	288	318	294	299	317	320	286	307	295	260	306	286	302	296	307	294	313	302	304	294	317	317	308	303	322	298	327	299	290	338	321	328	343	267	288	294	331	295	324	325	320	283	240	322	293	289	290	293	277	290	295	309	315	281	282	285	335	334	330	276	313	314	309	327	299	305	324	311	314	316	288	304	302	323	325	334	289	307	320	317	323	351	297	310	341	317	296	312	310	304	300	314	323	306	304	342	340	272	284	289	314	345	284	302	308	325	337	318	312	275	294	304	322	299	336	292	321	305	305	300	310	299	284	327	316	307	298	364	323	308	299	302	311	302	319	291	285	261	311	301	310	270	308	310	326	289	283	315	278	311	275	314	294	336	296	277	318	294	320	294	294	316	294	314	303	301	291	296	299	294	319	314	314	305	268	316	321	324	310	309	321	307	318	304	301	318	302	316	335	304	331	310	285	321	291	298	289	338	307	285	293	303	311	296	307	288	302	320	320	284	318	288	304	309	312	322	252	287	314	290	319	288	296	300	262	299	305	300	302	273	316	267	285	313	297	303	287	311	303	291	328	307	330	299	284	269	297	304	289	280	317	297	313	316	307	329	288	320	325	299	308	323	299	329	292	347	331	289	282	271	296	292	296	301	291	317	298	308	320	348	307	282	301	281	264	320	324	282	318	289	308	309	337	307	325	307	343	272	331	326	285	301	299	311	288	294	305	310	334	297	334	307	298	265	253	303	327	324	317	334	311	307	313	306	279	327	285	322	310	303	309	299	304	310	297	291	318	317	305	327	299	306	340	286	324	328	312	310	336	304	321	324	305	306	319	296	270	289	307	303	293	311	301	286	303	326	317	295	330	304	329	293	332	293	291	297	290	272	305	286	304	316	311	276	315	306	327	336	295	329	273	345	294	318	288	321	274	310	337	307	308	299	254	303	312	304	288	309	342	298	290	280	292	351	309	276	288	315	299	297	294	281	284	329	333	345	324	325	361	314	327	317	309	282	298	311	342	328	275	319	305	283	316	305	303	293	295	333	285	313	266	310	296	310	292	279	296	292	297	282	283	317	320	299	295	332	304	308	282	332	312	274	305	295	275	339	319	296	318	310	317	310	316	335	322	322	291	314	293	330	292	279	302	305	322	310	301	313	289	313	291	332	304	316	295	293	335	319	334	287	295	330	290	309	306	294	314	327	308	325	283	292	303	293	314	327	273	298	304	301	296	346	294	310	332	311	332	309	278	291	301	281	310	312	297	335	305	282	314	296	353	319	284	305	315	314	273	318	303	295	307	292	299	301	318	320	303	309	297	307	310	330	308	315	280	287	281	319	303	308	313	287	339	313	304	317	327	280	270	285	278	279	301	305	306	304	304	321	311	291	342	299	313	294	288	281	308	296	303	288	286	365	285	328	314	303	292	312	303	290	291	319	296	314	293	298	342	277	303	298	311	306	298	306	308	317	303	306	306	300	284	320	352	305	311	317	306	285	297	319	272	292	291	285	266	306	283	312	322	319	295	314	279	303	295	283	309	331	284	269	333	303	291	280	339	317	323	333	344	305	320	309	318	269	285	315	297	317	322	281	338	295	316	287	310	302	309	315	315	298	292	318	301	312	315	331	275	304	306	329	295	295	289	331	313	285	300	294	318	333	316	282	322	325	326	335	305	312	256	274	294	295	306	279	321	332	300	325	311	330	307	291	309	291	289	284	324	316	296	339	307	297	283	308	332	275	317	282	310	323	323	321	280	289	292	332	297	270	308	295	332	318	307	273	288	308	314	307	280	291	302	291	299	338	308	271	347	277	314	301	300	305	309	289	311	287	292	315	311	340	305	294	328	295	309	301	323	301	315	325	300	295	292	301	323	321	291	329	275	311	283	283	318	327	309	300	313	294	312	290	298	303	305	326	319	285	292	319	284	301	296	327	310	291	300	301	300	310	284	314	327	316	288	304	316	297	309	297	276	280	294	301	325	283	302	343	315	300	300	304	312	268	297	294	274	315	298	295	241	296	321	318	329	304	293	284	299	274	307	310	323	318	303	295	294	289	348	297	310	299	318	281	313	327	343	293	296	288	312	302	316	337	282	304	286	322	288	307	298	306	318	305	308	334	328	302	275	310	280	299	330	324	294	292	304	305	296	313	300	284	302	276	309	276	265	295	294	309	314	295	333	321	306	306	334	281	294	289
1919	719	719	784	739	744	718	685	678	697	677	689	723	744	716	674	687	713	727	710	706	655	728	655	683	680	740	718	705	701	718	690	726	702	679	666	730	664	670	699	686	668	706	658	691	727	703	630	679	686	703	716	671	667	731	676	694	720	690	714	707	650	707	703	678	639	690	689	683	692	680	716	654	718	721	705	652	710	708	737	707	686	673	704	664	683	685	706	677	733	716	690	649	681	693	740	676	673	693	656	694	662	732	665	752	668	729	695	692	684	713	669	664	705	736	678	653	657	704	709	698	661	689	709	691	719	702	729	694	661	711	714	704	681	704	638	649	670	704	696	663	684	674	681	697	731	719	717	734	696	718	681	677	688	708	667	660	692	694	684	691	684	686	709	669	722	692	721	702	687	724	712	677	730	744	689	706	734	705	737	704	718	689	723	725	686	656	697	685	692	714	676	686	649	734	716	685	697	685	689	706	726	669	695	709	695	754	715	724	678	672	722	693	695	698	679	680	685	703	655	696	738	688	656	695	665	678	665	701	689	672	667	671	734	709	612	680	667	703	662	655	747	620	658	715	696	655	663	741	668	676	678	679	682	686	707	693	661	724	658	670	663	717	670	738	685	676	668	692	741	645	669	691	707	688	695	705	711	750	706	701	711	716	676	735	676	671	734	718	670	749	701	687	684	687	677	699	710	680	640	685	688	674	717	694	695	686	694	713	656	643	668	728	664	694	710	671	647	621	689	692	726	702	662	677	647	692	720	722	710	686	678	690	706	725	720	740	688	686	735	713	695	718	675	720	680	713	675	667	687	742	750	765	718	677	672	650	698	724	673	719	710	732	728	659	672	760	696	700	707	682	643	693	695	641	702	674	742	677	696	693	685	694	722	684	695	692	728	765	742	658	748	757	747	647	694	699	749	697	638	703	704	699	710	648	708	714	664	701	695	714	697	716	700	695	665	714	697	671	645	669	698	708	650	660	750	686	696	725	687	703	700	715	712	726	696	675	697	706	640	680	705	685	725	709	723	652	713	702	734	695	686	690	735	701	692	662	696	705	710	694	700	669	688	658	700	737	716	694	713	691	643	757	690	712	696	707	669	669	671	683	698	686	663	665	673	673	737	696	660	674	687	668	703	693	731	696	711	685	745	682	672	694	710	693	708	707	730	637	678	689	694	707	667	711	698	720	708	686	705	646	723	671	717	654	697	696	728	714	710	734	728	700	669	701	661	687	651	689	683	714	699	697	709	659	681	709	677	690	736	710	690	725	710	693	695	715	711	712	667	685	687	624	714	672	709	688	693	715	693	695	697	707	653	685	716	696	680	725	704	657	717	688	664	694	666	676	681	707	683	703	661	684	661	662	681	689	697	738	690	698	639	728	724	689	716	697	703	703	717	707	702	707	661	714	706	634	713	718	679	696	685	723	689	693	694	686	682	733	697	698	698	702	695	661	698	709	721	742	696	683	746	711	701	674	717	738	679	687	683	735	669	704	658	732	687	651	693	679	709	703	667	722	758	663	688	693	668	678	705	664	696	660	696	727	719	669	714	705	704	734	721	657	673	704	677	752	793	693	702	670	677	728	696	731	635	645	701	703	728	725	643	673	692	695	682	720	717	743	688	652	687	678	681	717	719	698	654	723	739	686	661	689	721	706	703	680	727	722	703	684	684	699	696	684	670	717	726	691	671	700	719	712	727	694	651	709	680	705	701	719	692	708	691	715	681	694	712	708	672	695	725	665	650	694	672	692	658	708	683	686	711	708	712	723	710	733	692	724	737	713	694	702	702	672	726	722	708	696	735	687	725	695	682	703	717	676	711	688	674	696	666	692	655	707	711	690	663	706	715	662	688	686	680	695	667	787	702	663	672	679	674	696	696	677	649	701	696	751	734	692	690	690	664	648	715	653	710	653	700	714	687	725	734	725	697	680	668	710	687	673	707	678	680	751	689	626	717	671	668	736	655	694	668	681	734	635	678	727	730	705	713	700	684	702	648	698	684	739	663	712	680	695	634	752	685	701	676	661	670	673	695	679	727	722	759	717	707	671	695	730	711	652	725	723	742	706	700	665	690	698	715	709	665	688	681	684	681	694	710	727	729	723	661	708	706	718	712	695	702	754	728	714	731	652	698	663	677	679	701	710	679	727	727	666	677	696	686	746	693	692	673	671	669	682	714	684	722	701	700	658	700	662	736	709	751	686	697	719	733	675	669	717	714	686	724	710	723	723	744	689	726	759	706	699	749	660	725	709	689	707	683	687	710	669	703	722	690	683	677	695	757	708	699	659	657	697	684	645	702	686	694	710	668	723	687	672	673	713	708	732	760	680	709	685	707	693	688	675	673	691	677	712	680	701	726	708	611	717	665	721	715	712	706	706	696	656	672	682	656	711	667	701	688	661	750	690	676	684	695	737	661	729	661	679	725	712	721	688	728	696	694	738	646	677	656	663	722	714	715	698	702	688	673	690	695	699	691	632	712	722	662	730	700	715	742	701	689	715	704	689	673	674	728	693	701	675	703	695	714	758	706	690	699	710	727	739	700	704	673	658	718	674	716	666	693	679	668	670	669	701	704	669	701	711	684	726	657	711	714	668	672	722	670	680	671	661	740	728	713	711	687	623	661	692	697	730	726	732	695	653	716	698	676	685	687	694	662	672	760	658	693	690	701	687	662	652	657	651	672	645	710	722	748	676	711	732	658	674	710	668	682	663	694	716	699	706	722	661	680	658	657	717	712	703	736	677	701	673	699	716	737	737	729	680	693	694	688	752	626	748	670	665	683	756	663	697	663	701	684	711	731	703	679	677	699	696	671	690	715	696	733	699	657	686	665	655	685	677	696	710	692	722	739	652	706	752	663	695	712	736	721	660	686	695	703	724	682	663	670	697	686	731	689	691	708	718	737	650	711	734	724	750	709	660	666	650	678	733	710	697	691	707	681	723	730	701	695	695	696	666	693	733	688	721	665	725	672	683	683	671	715	668	663	687	680	661	696	685	720	705	742	681	685	716	665	742	685	708	715	679	737	730	681	703	661	744	685	653	687	671	737	705	705	691	687	691	684	726	664	724	736	703	707	702	702	696	744	712	686	723	689	685	671	669	731	740	705	689	719	676	708	688	725	693	636	672	727	712	675	692	671	683	688	676	715	703	719	655	715	684	723	694	715	706	682	637	719	712	706	720	740	694	669	729	690	705	716	661	689	739	718	698	661	735	743	674	704	727	710	684	688	706	704	696	694	680	690	705	701	738	702	709	723	698	720	667	697	670	680	656	660	679	724	709	703	692	686	724	679	686	661	713	644	738	757	732	669	744	710	700	654	699	693	688	735	712	696	704	718	680	678	712	709	674	730	703	663	729	682	682	694	745	674	718	749	690	665	717	703	720	679	678	670	730	683	680	715	682	676	672	687	718	682	722	686	701	736	681	678	705	698	665	744	721	691	708	681	683	698	723	705	628	713	672	696	667	692	692	681	739	737	721	706	717	697
7275	451	435	366	271	256	236	196	187	202	165	157	170	180	152	167	145	139	182	142	166	155	149	155	147	139	161	168	136	161	163	181	154	138	151	152	136	122	146	163	138	148	145	135	157	160	128	149	169	146	129	121	139	136	133	133	173	155	147	151	163	144	156	180	152	155	155	153	162	150	141	140	148	140	137	158	158	179	145	131	149	150	140	128	163	147	156	153	122	150	139	135	140	149	128	136	138	146	125	137	139	129	151	167	139	157	141	145	155	165	151	155	154	143	162	136	146	131	154	126	137	118	134	139	136	144	139	159	139	154	139	125	137	127	145	141	160	134	143	156	164	143	123	146	155	135	163	155	123	130	150	140	162	132	140	148	161	129	159	163	193	160	138	175	150	145	147	147	166	139	127	165	146	160	169	153	166	154	157	144	115	143	155	148	146	140	140	138	150	128	136	157	148	130	137	164	139	172	163	139	136	160	135	128	150	135	132	151	129	138	136	155	146	158	143	159	149	161	145	128	146	147	163	142	125	140	168	167	154	146	134	136	154	178	150	180	126	133	147	152	170	157	133	140	165	166	161	140	135	138	153	153	141	140	151	155	135	143	148	168	146	147	164	143	143	141	133	150	160	146	149	157	155	139	141	142	142	146	171	160	155	150	143	137	156	171	142	142	127	156	149	133	168	142	140	156	168	152	155	160	165	150	136	126	141	130	145	132	138	148	145	160	148	136	144	150	150	150	164	157	152	131	151	142	148	153	132	154	117	139	132	137	132	155	161	127	165	150	144	122	139	127	120	133	158	121	147	140	144	177	139	142	141	144	165	134	148	160	156	133	152	167	155	132	149	168	139	155	137	162	144	175	146	138	166	142	149	145	154	158	161	153	158	153	118	143	153	154	147	172	153	157	150	156	155	146	143	127	134	152	166	155	158	161	131	152	143	166	141	167	148	148	167	156	138	156	150	156	136	152	152	149	157	135	153	155	150	151	163	137	141	165	144	138	147	157	135	148	174	163	142	123	123	130	127	150	154	139	143	143	153	141	147	163	146	161	165	163	152	159	139	174	147	150	139	178	158	139	153	142	157	135	148	138	136	178	145	143	136	159	152	164	130	142	151	129	122	144	143	128	137	147	172	145	158	165	147	121	159	152	137	159	140	148	162	147	150	128	153	120	138	140	146	159	139	161	142	144	152	136	156	147	146	149	175	147	138	156	164	153	152	143	144	156	135	166	161	156	140	169	152	134	145	149	156	151	150	131	165	141	157	162	134	136	159	171	168	150	168	142	126	138	130	146	159	144	129	123	145	128	141	159	140	133	173	153	166	158	143	120	145	150	132	126	139	144	155	154	158	152	156	157	171	147	138	162	130	157	156	171	135	148	171	154	140	144	156	157	141	163	160	143	151	136	159	180	126	150	131	139	175	115	173	150	158	153	164	133	167	147	140	146	138	130	164	150	147	140	141	156	145	119	127	160	139	142	136	139	162	150	165	171	165	139	166	124	138	154	151	153	144	157	144	176	132	160	157	143	147	140	133	159	148	152	135	134	178	118	170	146	163	144	156	150	142	126	140	130	156	140	155	152	164	173	166	162	164	171	152	139	139	143	143	142	142	156	159	138	150	156	149	160	136	147	161	148	134	161	123	134	164	146	153	171	129	153	147	138	118	156	151	152	152	137	138	143	160	129	190	135	169	153	159	150	152	147	153	156	137	143	145	134	159	134	127	175	135	140	145	140	143	136	138	133	147	152	161	157	150	146	127	133	125	156	148	141	153	141	152	149	138	160	149	136	158	154	152	139	171	161	113	136	144	157	129	161	152	120	151	168	153	166	132	140	137	172	135	152	156	142	151	153	130	151	122	137	157	170	173	161	140	146	146	169	149	150	144	181	172	141	126	152	171	126	152	149	140	165	160	150	157	161	152	133	146	151	137	153	140	150	161	144	138	166	185	147	132	177	159	151	150	142	153	139	145	144	128	138	148	110	162	164	162	154	152	129	160	140	154	151	150	152	139	132	166	174	146	149	142	110	138	138	130	138	149	170	149	140	149	171	132	147	152	149	133	139	156	146	158	163	170	137	139	139	146	139	151	149	159	131	132	150	157	148	155	153	147	169	148	143	147	143	139	141	110	162	170	160	145	167	157	138	144	162	130	151	150	125	155	155	156	137	147	147	148	157	159	119	141	143	155	173	131	148	164	162	147	160	150	159	131	139	146	150	133	141	142	149	137	168	133	139	131	148	125	144	134	141	169	146	138	138	136	146	164	144	159	150	143	147	142	158	159	149	155	140	158	144	139	142	143	154	131	138	164	161	132	153	153	144	151	164	152	150	153	149	160	149	147	156	155	164	165	126	140	138	180	137	130	168	147	156	144	158	150	127	159	144	135	137	163	128	131	142	127	134	134	149	151	147	154	145	140	152	129	161	165	144	143	128	135	127	157	164	134	147	134	163	128	163	127	150	160	153	132	132	132	129	147	147	125	157	155	129	123	129	149	138	144	135	131	140	176	139	148	143	159	143	146	137	139	134	148	140	139	151	133	147	168	154	157	143	146	157	156	167	135	138	138	142	134	149	149	149	144	150	151	138	152	140	148	128	168	149	155	176	126	147	161	155	168	133	139	150	158	153	158	122	148	146	142	120	135	171	144	130	142	131	145	159	138	146	161	149	153	156	156	130	155	150	119	172	164	160	165	140	137	168	147	151	133	154	133	130	158	140	165	152	135	140	132	151	136	140	138	146	135	139	107	160	150	144	158	142	148	136	153	144	167	141	137	160	115	129	128	151	139	150	136	148	176	170	162	135	142	134	158	151	169	147	167	147	145	160	158	132	146	148	128	145	156	138	141	137	132	141	153	137	134	135	136	153	154	128	150	131	161	144	129	158	152	166	174	155	154	155	128	128	153	155	143	154	147	162	164	130	158	141	146	147	171	155	146	150	125	153	128	148	146	150	154	152	154	146	116	159	132	162	126	149	147	154	166	141	156	155	151	158	139	167	166	149	132	157	150	178	153	158	127	151	138	165	162	128	127	163	134	158	140	139	142	156	172	152	145	144	165	146	151	142	149	158	144	144	163	151	139	179	143	137	163	139	120	169	160	132	136	155	144	160	153	150	133	144	182	170	160	154	156	159	145	160	167	151	145	145	135	152	155	123	162	141	166	154	137	122	166	154	171	146	145	149	152	146	147	154	144	136	131	162	139	126	144	144	157	154	126	164	142	147	169	159	132	153	142	148	132	143	126	141	165	137	135	160	151	178	133	133	165	146	151	154	152	150	165	173	164	163	148	168	146	137	145	156	131	148	145	143	128	145	149	138	162	157	156	151	158	149	151	156	147	154	147	139	136	136	159	137	143	170	156	138	130	149	157	140	143	154	153	154	151	134	145	156	172	148	144	124	156	147	139	145	166	144	140	128	130	131	161	143	155	138	144	143	143	139	152	153	139	163	152	175	136	143	149	157	140	145	165	141	140	153	138	165	150	134
6143	648	1107	1158	978	908	824	676	626	582	527	490	511	446	474	433	487	469	468	423	439	484	433	439	465	436	482	426	431	410	409	410	442	405	446	417	438	414	417	414	402	393	389	431	394	431	385	368	402	411	406	440	411	388	416	409	415	421	400	389	371	429	373	403	395	387	383	392	385	420	397	418	398	422	386	384	405	391	362	413	425	405	434	382	421	440	410	398	392	435	421	417	398	396	409	408	391	369	408	420	406	409	439	412	410	375	421	407	435	390	436	395	359	426	397	400	403	390	379	423	428	398	424	364	429	369	372	389	372	376	382	365	359	414	376	404	391	415	392	394	391	381	420	357	417	397	430	412	390	414	433	396	417	419	402	390	433	403	391	401	428	401	412	414	401	434	382	417	388	396	384	427	390	396	423	363	419	372	409	426	442	390	408	396	396	418	416	388	435	398	346	410	389	402	426	383	391	421	367	402	434	396	402	387	398	427	396	414	436	389	445	396	410	426	422	410	382	375	410	339	382	396	426	373	385	409	411	384	367	392	386	429	413	395	422	414	418	386	406	406	385	385	419	423	411	421	408	405	415	400	408	405	410	393	400	398	409	396	399	417	421	396	433	395	396	378	406	380	384	419	379	415	390	374	429	439	409	369	363	427	428	397	378	404	411	398	390	397	410	445	380	421	384	374	403	382	383	353	400	390	389	417	406	379	396	393	365	403	390	385	398	380	404	384	433	406	388	394	380	421	363	423	390	392	395	413	424	398	407	397	395	426	375	413	376	422	370	418	395	407	390	400	424	427	411	414	383	392	415	384	361	383	380	394	444	434	368	413	405	391	394	389	371	405	406	419	364	409	396	423	406	419	391	397	396	379	404	392	437	406	376	403	384	419	410	432	406	431	406	409	415	422	397	367	410	425	398	406	371	379	435	370	420	368	390	403	385	402	409	368	401	417	404	403	418	397	401	387	411	422	360	386	357	388	381	352	418	368	380	416	405	394	394	399	404	440	392	372	411	389	407	384	402	407	422	415	375	414	406	411	385	385	394	409	374	394	432	400	421	384	386	401	394	383	413	394	386	391	396	404	388	421	422	396	398	401	400	396	385	376	393	399	405	403	432	410	367	393	405	384	415	393	380	395	378	352	413	379	407	411	415	389	444	423	375	376	424	378	422	399	393	415	426	425	387	388	410	412	354	408	418	391	381	389	418	425	372	381	434	395	412	366	392	398	389	418	396	413	408	368	380	415	401	382	390	400	406	401	398	421	415	412	401	407	437	399	380	417	397	350	384	393	384	430	435	403	395	426	398	384	373	376	387	398	377	391	388	413	361	425	388	406	405	408	370	400	424	434	417	394	382	401	408	414	418	437	395	418	393	381	401	385	376	393	395	389	403	402	372	387	389	433	392	386	370	399	419	425	445	443	391	396	378	413	394	402	375	364	366	408	392	390	388	414	401	382	409	441	365	378	379	434	387	399	414	415	408	410	403	383	427	411	392	366	389	380	408	395	426	378	443	376	418	415	440	427	411	342	419	398	395	390	375	392	437	385	408	396	402	399	385	404	426	404	402	383	400	419	406	399	425	423	387	377	371	410	401	404	383	414	409	387	405	373	442	416	403	405	382	407	395	425	381	431	381	415	387	394	390	406	415	404	405	415	368	368	430	410	376	402	397	390	392	384	377	394	405	410	414	409	429	392	408	458	373	404	414	411	413	402	401	382	354	426	404	425	403	390	374	417	411	387	428	385	410	409	398	414	399	416	407	418	424	382	381	390	373	411	408	394	419	380	393	398	407	401	382	402	399	382	368	395	413	412	394	398	405	351	378	395	390	413	377	379	372	402	401	386	393	416	389	358	457	404	391	405	410	368	377	382	393	432	403	446	379	403	384	388	435	378	407	356	385	401	413	364	400	394	365	429	388	428	380	391	399	408	407	426	377	403	427	405	408	419	385	396	406	392	391	367	400	430	402	399	408	412	334	395	408	410	390	402	368	418	396	420	363	416	397	374	380	399	376	394	358	411	393	342	418	426	359	436	386	358	399	415	404	357	377	410	421	381	404	397	397	402	411	404	412	416	396	392	383	416	370	445	424	366	411	376	405	389	393	387	412	403	420	408	413	400	390	419	363	419	399	402	427	420	418	390	383	393	415	388	397	371	395	371	406	376	403	454	387	424	407	403	432	383	394	394	411	379	403	418	395	422	410	441	389	422	427	412	447	424	390	413	395	427	380	389	394	397	389	366	397	405	364	378	381	389	363	375	404	399	388	381	397	403	404	424	375	385	380	384	411	406	390	395	392	357	392	405	380	412	378	400	403	418	406	420	424	433	424	391	403	399	402	423	362	407	385	422	374	414	360	361	393	375	377	422	365	374	431	420	416	348	414	432	417	425	407	452	411	398	414	408	389	433	381	397	419	417	415	374	411	349	405	382	430	436	389	414	400	373	381	430	432	440	341	410	404	351	387	422	370	426	407	434	415	369	454	349	372	371	408	407	399	430	416	394	439	398	378	405	383	397	403	415	392	392	417	421	382	398	386	403	386	438	381	363	408	417	429	416	387	457	404	412	377	371	402	381	399	428	417	411	397	421	408	393	370	396	407	378	385	400	419	387	387	391	449	351	418	413	387	397	393	414	387	415	403	419	399	411	416	378	407	393	393	364	390	432	446	391	354	419	391	386	383	394	384	383	418	390	418	376	437	446	431	381	375	410	376	403	376	374	397	420	398	396	430	430	374	458	432	410	372	382	361	396	368	423	370	401	391	394	384	364	417	407	422	359	400	381	391	372	417	420	374	432	393	421	436	393	388	328	380	431	403	414	421	396	390	411	414	405	404	378	398	360	414	414	381	430	426	410	386	393	410	393	399	418	414	399	420	422	377	436	390	381	431	421	392	412	385	389	392	422	409	387	405	424	418	392	389	408	422	409	431	391	380	401	414	363	408	407	432	378	421	387	427	401	397	386	392	391	388	402	396	394	363	383	402	391	439	421	400	380	408	421	395	382	409	404	430	420	409	421	402	414	409	397	420	421	404	410	420	381	350	420	367	386	381	368	387	393	410	408	376	399	428	404	399	461	375	397	403	397	388	438	444	408	404	426	408	396	375	437	384	421	372	393	412	369	435	388	429	416	395	396	396	418	391	423	392	383	431	419	422	395	380	443	392	392	415	403	360	392	340	381	400	400	394	427	419	403	411	397	393	398	414	380	402	414	396	359	383	384	366	398	382	417	399	365	383	384	409	390	419	393	391	391	365	368	374	373	424	395	408	381	424	451	382	380	401	354	368	325	406	416	393	403	406	406	387	378	404	379	414	394	407	402	399	421	401	404	366	415	426	369	413	394	382	375	380	380	397	395	392	357	410	409	417	380	379	414	396	374	438	374	387	422	418	387	381	401	403	370	385	427	367	355	419	397	380	429	414	420	397	360	386	378	418	380	392	403	418	406	376	377	376	402	397	423	393	413	416	393	413	396	423	381	387	428	430	378
34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
