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
338328949125	338328949684	338328950234	338328950784	338328951334	338328951884	338328952434	338328952984	338328953534	338328954084	338328954634	338328955184	338328955734	338328956284	338328956834	338328957384	338328957934	338328958484	338328959034	338328959584	338328960134	338328960684	338328961234	338328961784	338328962334	338328962884	338328963434	338328963984	338328964534	338328965084	338328965634	338328966184	338328966734	338328967284	338328967834	338328968384	338328968934	338328969484	338328970034	338328970584	338328971134	338328971684	338328972234	338328972784	338328973334	338328973884	338328974434	338328974984	338328975534	338328976084	338328976634	338328977184	338328977734	338328978284	338328978834	338328979384	338328979934	338328980484	338328981034	338328981584	338328982134	338328982684	338328983234	338328983784	338328984334	338328984884	338328985434	338328985984	338328986534	338328987084	338328987634	338328988184	338328988734	338328989284	338328989834	338328990384	338328990934	338328991484	338328992034	338328992584	338328993134	338328993684	338328994234	338328994784	338328995334	338328995884	338328996434	338328996984	338328997534	338328998084	338328998634	338328999184	338328999734	338329000284	338329000834	338329001384	338329001934	338329002484	338329003034	338329003584	338329004134	338329004684	338329005234	338329005784	338329006334	338329006884	338329007434	338329007984	338329008534	338329009084	338329009634	338329010184	338329010734	338329011284	338329011834	338329012384	338329012934	338329013484	338329014034	338329014584	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2759	3650	2300	2759	3650	2300	2759	3650	2300	2759	3650	2300	2759	3650	2300	2759	3650	2300	2759	3650	2300	2759	3650	2300	2759	3650	2300	2759	3650	2300	2759	3650	2300	2759	3650	2300	2759	3650	2300	2759	3650	2300	2759	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2758	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
15228	1234	997	745	560	372	266	226	203	175	152	178	141	157	160	134	162	155	136	134	120	124	110	138	127	129	138	105	121	145	134	125	115	107	113	123	121	129	136	125	119	135	124	102	101	123	103	132	134	111	120	117	125	117	108	109	124	115	92	111	128	118	122	134	132	131	107	107	111	129	104	124	150	122	127	120	135	109	121	111	113	103	125	111	120	102	121	125	122	137	102	111	134	132	108	126	123	121	125	119	120	146	118	115	120	127	120	122	148	115	117	121	113	104	132	104	137	128	148	143	125	117	132	125	102	129	111	128	136	133	128	112	107	123	136	140	118	116	113	112	127	111	128	127	122	117	99	118	129	139	145	112	122	129	110	109	133	128	138	120	121	122	121	147	136	131	118	116	125	130	113	118	128	107	127	123	141	113	120	112	136	138	127	118	120	99	111	112	108	119	125	127	108	136	103	104	124	126	99	129	125	121	106	109	129	110	124	120	123	91	114	119	112	120	139	101	120	106	123	116	105	113	133	116	113	114	123	128	100	121	117	114	100	137	121	105	119	133	135	119	128	111	104	125	122	136	116	118	111	128	127	123	141	135	98	119	104	117	127	145	119	105	110	123	134	120	122	133	129	121	123	135	124	116	122	128	116	120	123	131	131	134	133	143	139	147	154	137	99	135	112	123	133	126	122	130	125	115	118	118	163	126	130	116	138	119	135	131	120	123	124	104	131	114	133	116	96	142	138	136	132	130	124	90	114	111	137	118	136	129	133	107	119	121	107	112	111	124	131	135	133	110	132	120	132	124	142	105	110	108	127	110	122	140	124	131	120	139	99	118	126	120	138	109	121	140	134	122	115	95	112	126	128	125	130	108	107	125	126	110	135	141	116	116	120	120	146	130	127	113	104	118	134	113	119	121	132	132	118	104	120	133	87	123	118	131	117	120	120	94	111	109	114	120	126	110	130	126	132	141	141	136	115	125	116	131	109	102	119	127	133	138	146	114	132	120	117	130	142	106	120	117	106	110	94	135	142	104	130	138	127	129	133	123	137	130	113	128	120	134	122	127	111	113	121	111	137	125	133	131	131	119	124	118	148	131	133	129	121	115	110	122	111	113	121	118	137	125	124	129	123	109	115	113	114	114	125	122	128	125	111	124	109	122	115	107	110	133	120	122	132	115	121	112	133	136	127	128	121	122	124	104	148	116	100	143	120	133	130	131	141	143	106	131	132	130	123	112	108	122	115	124	122	137	115	108	118	126	107	122	126	140	129	126	129	154	130	143	107	130	115	119	111	113	109	120	130	123	127	128	131	99	120	102	127	127	121	115	112	120	100	114	131	132	123	114	106	126	111	101	134	120	130	103	129	116	119	115	117	128	110	99	122	126	142	133	143	117	117	120	124	119	120	136	114	128	130	122	132	118	131	116	114	110	116	132	126	116	139	122	129	137	122	119	132	118	122	129	115	130	122	124	136	127	104	135	116	120	103	123	130	126	128	138	117	128	121	106	124	110	122	109	107	102	113	105	120	124	141	118	113	126	114	140	112	116	123	96	139	111	103	109	129	132	126	114	117	135	120	114	101	123	114	125	144	112	128	117	131	109	131	97	109	127	112	129	117	106	118	114	113	139	116	117	108	119	134	140	136	114	122	127	104	139	125	140	118	116	123	114	135	125	135	124	122	114	95	118	106	119	125	118	121	154	121	114	127	130	115	132	124	138	127	109	109	104	142	116	106	122	112	129	132	114	101	112	107	124	106	137	110	124	113	157	140	111	112	131	145	131	122	113	133	118	128	114	126	122	107	132	110	114	129	108	127	120	118	109	115	115	112	92	124	117	112	118	125	104	109	116	110	95	117	146	129	105	109	110	112	129	120	129	123	136	115	121	125	88	129	112	113	117	129	145	124	137	152	129	109	148	116	146	136	104	118	112	138	126	121	126	134	139	117	120	117	130	134	95	115	114	120	122	124	126	119	128	141	123	121	118	114	146	116	135	124	115	132	122	120	118	125	141	129	131	125	121	121	129	115	126	135	126	122	112	118	126	119	129	115	135	121	139	112	122	117	98	126	135	114	121	118	120	124	97	101	152	130	107	113	118	132	117	105	121	139	111	116	110	106	121	117	126	120	121	120	92	99	106	118	99	111	114	138	115	110	108	114	118	125	136	131	127	131	124	115	148	102	116	127	131	130	120	101	109	129	96	155	129	115	113	133	103	120	120	101	112	111	131	131	130	128	134	124	126	122	127	124	123	127	114	117	111	124	126	127	119	120	122	99	133	115	99	142	97	110	133	103	121	111	139	132	107	109	110	132	121	121	136	125	131	140	99	124	135	116	117	133	133	111	108	140	127	121	109	113	116	124	105	122	118	121	134	115	117	128	123	115	118	124	123	117	134	133	123	117	105	128	123	111	110	127	132	133	135	120	117	128	116	134	127	130	123	126	121	99	112	133	126	126	120	94	107	120	101	120	116	94	123	105	114	124	121	126	112	114	138	125	108	131	139	114	104	111	124	148	110	125	144	118	127	136	101	127	130	120	138	111	127	112	124	121	109	142	121	117	113	116	114	105	134	129	113	144	112	128	142	126	120	96	111	127	102	135	116	107	114	129	130	115	109	117	119	101	114	121	131	114	117	107	116	131	132	128	100	125	119	123	110	125	137	128	132	130	128	129	94	113	114	143	106	110	115	115	161	111	116	100	108	106	122	115	122	100	135	101	111	119	115	126	107	119	135	125	131	151	117	113	137	129	118	115	129	127	128	146	103	117	108	115	118	149	117	107	127	130	122	129	126	100	132	109	114	122	112	111	116	128	117	98	114	126	111	112	124	140	108	160	116	125	118	115	118	113	138	139	139	97	123	121	107	133	123	89	100	119	99	129	122	128	121	114	127	122	132	118	126	120	138	124	124	100	122	151	126	129	134	122	119	123	119	113	122	139	131	123	107	134	113	134	146	111	109	124	119	134	134	121	124	130	115	126	131	123	125	108	138	130	122	111	110	123	124	141	104	110	124	116	118	129	108	109	119	122	103	114	121	112	118	124	106	120	127	123	139	114	113	121	121	144	110	128	116	120	113	118	89	128	105	112	111	125	128	121	102	110	115	114	132	123	103	132	114	109	116	119	133	135	106	110	113	105	115	118	106	110	117	113	128	135	128	133	109	116	107	137	105	109	120	103	129	123	85	117	111	109	137	107	121	121	128	134	106	134	123	123	128	123	111	123	120	123	114	120	121	136	132	110	121	105	122	109	113	109	119	141	130	92	126	135	130	124	99	140	127	125	106	113	118	117	140	119	118	100	118	122	124	130	113	135	115	138	106	141	123	105	125	111	129	111	131	138	111	92	139	104	117	127	128	117	134	130	115	121	119	110	101	121	126	142	131	108	130	135	106	124	126	123	111	113	104	101	120	119	135	124	102	130	107	120	137	102	115	115	121	152	129	138	108	142	107	131	139	111	113	123	118	113	105	116	124	129	110	106	142	137	131
8441	1075	2062	2554	1989	1510	1138	961	780	748	635	558	527	541	506	476	446	495	470	414	448	435	401	406	361	362	356	412	328	343	354	341	341	340	358	352	331	358	372	350	334	351	373	324	322	315	327	350	306	366	332	305	309	343	349	323	374	358	332	334	338	324	350	346	312	324	334	310	344	339	307	338	329	315	312	330	316	326	341	300	328	311	336	307	311	330	331	302	330	338	338	309	314	334	325	349	320	294	347	363	346	310	306	340	329	325	305	333	348	376	293	301	324	363	349	315	347	344	327	323	342	334	354	327	337	364	318	334	322	322	300	332	324	352	344	311	350	310	344	320	338	342	353	320	340	350	350	320	329	330	312	320	335	289	344	316	324	315	299	322	319	341	321	302	318	296	331	320	338	325	296	340	348	344	312	357	324	352	317	287	309	300	320	350	320	323	324	329	323	308	328	334	321	313	320	323	340	337	321	324	355	305	333	275	320	323	315	350	336	328	333	355	346	334	334	302	338	300	341	338	322	353	303	327	329	369	305	306	328	292	323	326	317	325	314	288	335	338	325	329	330	323	337	319	321	324	314	288	332	331	330	356	298	328	306	359	308	356	342	320	341	335	345	326	326	331	334	292	317	316	317	317	348	329	341	350	329	339	297	315	336	322	338	328	314	327	336	371	308	311	312	292	331	317	349	338	310	300	335	312	330	318	304	355	324	314	343	312	337	332	341	331	311	310	335	310	334	339	325	315	321	326	351	308	332	353	339	315	330	305	340	335	363	344	330	327	325	317	338	326	331	325	326	335	328	315	352	333	355	340	311	334	330	311	330	351	326	307	311	330	329	301	312	330	337	320	310	300	340	314	305	355	334	315	339	310	317	336	304	318	340	289	333	298	308	340	308	298	333	294	338	319	314	304	299	312	343	281	337	332	333	330	346	326	311	320	359	315	334	346	315	323	331	317	305	351	324	345	307	315	360	337	304	321	331	310	297	355	349	290	309	325	341	337	322	329	325	343	340	334	346	338	328	340	302	327	301	338	306	331	306	321	300	326	281	333	330	314	289	320	351	335	358	314	329	295	336	329	313	321	313	354	318	317	332	311	354	347	315	325	345	314	335	325	354	335	293	336	308	343	314	311	306	338	342	317	321	336	337	311	325	336	347	337	306	343	337	303	339	317	358	295	350	310	318	308	291	316	304	323	306	326	322	342	328	325	313	347	355	334	331	321	334	332	296	334	309	357	307	336	284	315	285	310	340	308	325	308	349	352	333	350	287	319	314	310	309	345	326	337	323	310	349	314	340	337	320	332	331	317	319	308	322	312	360	318	318	317	304	298	373	321	321	331	306	324	344	319	345	333	321	347	329	343	339	325	312	326	310	317	315	313	304	332	312	333	309	303	344	323	334	341	362	335	317	301	337	340	338	362	306	312	296	325	337	319	300	346	326	339	336	335	349	303	338	338	357	327	310	330	331	330	335	320	297	339	291	329	315	345	346	323	312	344	310	280	337	328	322	321	318	349	311	331	308	332	317	316	348	325	296	292	304	304	314	348	324	308	303	310	312	313	329	352	344	322	318	325	358	307	336	317	297	299	294	312	317	317	312	315	354	339	333	324	330	327	318	320	299	337	334	317	289	342	313	342	335	286	342	324	326	329	356	301	342	328	324	318	330	339	335	332	346	317	336	341	310	274	307	320	299	322	343	310	327	294	337	323	324	320	318	363	324	332	324	309	329	325	316	288	354	320	310	312	339	366	318	298	355	341	333	337	336	339	316	311	320	349	329	317	351	330	339	307	380	330	306	292	314	338	357	354	293	321	284	351	347	309	300	302	333	322	339	313	367	323	346	328	314	354	322	366	335	310	317	330	379	355	314	330	337	328	358	339	340	334	292	318	304	306	301	360	320	299	332	329	321	311	326	321	303	343	333	320	334	322	321	332	328	340	312	323	358	340	323	338	315	358	317	342	312	299	317	302	337	341	328	289	321	350	352	382	312	338	307	321	358	342	331	349	296	314	324	327	329	331	323	323	304	349	309	337	325	327	309	350	299	318	335	308	336	336	297	314	306	350	343	342	316	314	291	299	359	339	304	321	321	327	322	331	323	307	342	323	322	333	339	319	335	319	323	312	351	357	328	283	352	327	314	324	317	343	335	322	326	296	331	350	337	328	296	300	315	317	311	325	317	346	315	318	333	280	365	334	320	329	335	337	326	339	358	363	323	345	334	301	335	322	319	321	304	314	322	295	340	302	321	297	316	340	324	312	299	338	319	335	316	298	316	340	356	369	363	336	290	330	308	330	306	319	338	328	329	323	306	340	281	341	326	315	322	326	348	307	349	304	315	333	319	315	319	348	365	303	311	312	332	339	325	290	336	340	297	316	311	319	313	305	288	310	323	321	363	330	346	327	320	314	324	344	323	351	342	284	302	329	292	315	337	334	299	307	342	300	320	300	344	337	346	337	296	314	315	334	313	335	285	317	355	304	333	306	290	347	338	394	289	318	353	307	294	345	309	321	342	351	319	326	333	316	333	344	308	355	330	316	333	321	325	303	363	313	306	338	334	348	357	338	317	311	363	301	323	330	317	300	324	334	368	350	335	334	349	342	331	334	316	339	323	325	333	328	326	325	330	325	316	298	295	320	347	327	309	310	319	336	365	330	352	327	322	313	297	303	323	305	319	331	333	327	310	330	342	340	337	308	303	327	323	320	305	301	326	317	311	314	325	322	306	317	298	328	331	335	342	319	314	336	337	322	308	313	316	309	290	349	342	339	333	312	346	348	315	307	318	344	338	287	340	345	352	297	320	310	317	334	312	322	297	310	311	322	331	274	331	360	307	320	315	338	304	337	337	319	320	341	297	332	321	299	304	371	292	324	318	308	311	304	329	330	326	335	312	284	300	344	370	330	312	321	341	338	303	355	324	308	329	337	312	324	325	316	327	312	313	314	311	351	287	313	304	296	334	355	325	339	302	345	342	317	333	308	315	306	352	312	307	380	342	329	301	323	348	335	313	302	323	332	302	309	302	323	328	339	307	325	320	318	302	374	321	347	346	311	330	342	320	331	321	318	300	339	342	307	328	326	332	312	323	363	332	340	326	309	370	329	349	326	341	305	318	335	323	304	361	353	335	359	331	360	340	321	327	331	331	359	320	321	342	319	336	316	310	330	316	318	366	338	323	325	341	298	333	335	342	332	311	345	341	309	342	330	317	277	355	312	339	322	325	340	351	339	315	311	319	376	321	326	375	311	323	316	337	347	334	312	334	352	326	337	344	340	332	314	317	320	318	351	323	340	289	324	314	365	320	323	321	333	325	347	302	328	343	309	345	343	301	341	310	307	346	334	336	309	339	307	323	300	336	336	331	307	328	312	324	337	308	344	314	317	338	369	308	307	317	339	332	340	325	317	301	306	331	351	327	329	313	343	332	310	339	301	278	329	314	334	350	347	321	327	324	329	304	340	295	354	327	339	347	320	328	346	315	291	302	334
1798	432	419	442	407	416	372	403	432	383	403	388	390	391	413	372	392	466	375	454	409	411	445	438	389	385	397	416	423	409	403	428	416	388	394	414	389	391	380	411	419	408	424	391	395	442	402	466	388	414	374	429	399	446	435	420	372	403	367	418	394	385	424	411	387	434	382	441	392	437	414	406	342	359	403	362	390	367	380	418	429	394	421	408	389	382	421	373	397	448	424	384	395	354	378	367	436	395	460	426	396	402	419	436	387	391	456	399	386	372	401	412	436	373	393	373	402	426	436	427	418	373	405	395	405	381	394	424	399	418	396	391	410	391	358	396	437	406	409	408	396	402	402	392	419	401	420	424	418	410	391	403	366	354	378	417	368	382	428	389	379	433	409	406	380	427	408	391	378	389	428	405	455	361	425	389	397	372	379	414	380	446	387	409	392	379	384	346	397	396	375	402	388	375	402	446	384	397	374	359	431	435	390	359	414	388	390	404	370	410	395	395	420	391	398	438	422	417	394	404	413	412	399	412	414	380	364	440	427	391	378	429	376	418	385	387	380	395	394	381	402	395	423	472	435	429	416	404	445	380	406	352	389	375	400	386	383	396	417	412	410	368	405	392	360	383	373	394	402	403	415	387	389	396	400	418	414	380	411	434	424	402	401	354	394	428	428	409	410	403	376	420	454	411	392	410	418	376	423	388	401	456	418	431	437	398	446	420	379	355	398	399	442	392	409	380	430	458	372	356	374	363	377	385	385	414	398	401	401	403	419	402	399	420	393	394	386	362	408	394	399	404	416	393	411	387	419	405	460	376	372	384	438	415	415	408	418	413	394	390	393	402	382	392	397	439	412	382	367	382	382	428	400	410	421	407	400	414	376	402	391	401	409	445	368	412	403	427	418	401	398	398	408	412	361	382	443	388	414	418	391	382	391	344	356	399	435	413	449	399	372	377	417	410	419	396	410	428	377	436	401	408	438	403	441	419	403	377	397	367	398	388	416	398	378	413	415	421	413	394	412	394	383	406	385	406	383	415	389	428	385	438	365	386	390	405	410	431	381	410	389	378	414	406	421	390	401	413	419	408	380	392	393	409	371	388	428	387	442	398	422	369	390	389	419	434	409	387	422	413	400	399	377	362	411	379	415	411	414	363	431	399	384	418	452	448	397	390	399	399	398	407	429	392	391	418	366	428	414	393	422	408	397	412	397	403	384	398	421	374	414	392	406	401	421	412	417	388	418	372	417	369	383	382	403	421	388	372	430	394	404	414	412	409	379	405	429	415	415	441	410	432	387	368	407	408	393	376	391	412	422	431	375	382	419	395	423	397	417	432	422	377	418	404	405	372	383	429	428	415	391	386	412	404	451	367	432	374	404	368	431	383	430	419	423	396	394	421	375	392	404	419	428	410	402	403	388	387	431	441	362	374	429	373	420	422	428	383	415	415	393	409	386	420	392	438	430	413	403	381	399	403	388	458	407	420	384	409	407	386	378	413	415	412	419	384	378	395	382	407	407	428	427	406	384	406	386	435	449	414	398	360	377	402	393	401	375	370	422	392	408	429	425	392	412	353	411	383	407	409	399	401	387	411	381	424	353	410	421	384	395	447	385	395	415	384	376	393	416	417	407	376	445	362	403	382	400	433	388	402	402	390	395	432	398	443	396	392	390	424	410	381	425	391	398	377	415	413	409	447	377	440	393	431	418	411	367	387	398	406	404	455	400	404	403	399	380	408	384	391	379	415	425	379	418	384	420	418	425	438	380	370	376	389	431	352	380	390	405	405	393	399	400	433	415	377	411	403	458	415	383	397	403	432	381	379	355	427	429	412	379	402	408	359	419	414	398	381	400	387	423	378	420	383	381	422	428	417	399	373	395	392	406	417	382	418	406	388	390	401	367	383	381	357	382	422	423	390	390	414	420	441	402	370	420	406	403	427	454	374	419	395	407	414	433	400	369	356	400	384	448	390	421	454	404	408	391	429	407	379	371	435	391	385	400	457	442	415	404	405	445	375	405	435	390	419	405	355	439	379	415	402	393	401	412	387	380	409	401	421	418	373	432	452	406	408	437	365	389	384	392	426	397	400	378	373	373	402	428	411	426	401	427	427	387	381	372	375	382	381	382	465	420	420	479	421	385	370	401	388	405	400	435	375	435	423	386	388	392	401	431	393	455	383	380	397	419	422	415	371	417	381	420	430	412	378	404	385	421	395	391	407	397	422	415	431	415	400	409	394	392	431	400	394	421	414	417	405	378	331	414	389	429	441	413	406	399	412	395	390	421	421	406	374	391	388	466	368	449	448	373	412	382	440	368	390	393	377	393	413	373	443	394	447	398	399	386	383	389	438	399	402	399	424	407	384	416	414	410	385	389	411	392	451	408	380	395	405	439	406	434	370	358	396	420	418	401	405	379	402	413	384	398	426	443	409	394	410	389	390	372	385	411	440	379	388	402	384	385	420	438	438	374	410	402	385	424	418	414	400	425	398	370	391	408	368	369	382	411	378	413	402	367	397	371	376	428	426	378	409	412	391	411	404	400	432	410	382	404	387	399	371	390	398	377	369	429	401	412	422	406	389	407	370	401	409	376	425	413	407	418	370	424	384	430	360	377	413	395	390	402	415	421	378	411	412	455	393	415	391	386	383	424	407	399	400	406	428	369	418	383	405	386	377	417	425	421	392	392	389	398	414	393	431	414	397	389	400	409	410	398	392	399	418	403	417	459	378	434	398	422	471	427	405	416	440	386	405	409	433	398	370	432	395	390	405	393	405	415	381	388	392	391	394	392	402	417	407	445	419	412	396	370	407	408	410	434	372	395	372	392	354	381	414	375	388	436	382	393	404	393	419	444	444	409	417	374	398	455	431	407	397	441	390	428	347	373	390	394	416	385	404	425	420	433	372	365	405	432	461	419	448	397	383	389	398	383	391	370	410	433	417	405	431	389	401	399	360	395	405	375	386	417	409	392	415	399	396	406	371	377	384	423	400	417	403	408	415	427	386	387	419	400	361	446	371	397	396	424	419	440	420	399	399	357	371	360	418	436	398	384	382	383	368	399	434	426	414	380	410	414	411	418	399	397	401	383	442	453	407	415	409	380	406	411	413	373	392	396	414	396	373	406	390	363	412	402	388	425	385	436	416	428	365	397	401	413	452	419	420	431	428	406	421	402	428	398	366	408	422	421	421	386	368	409	428	403	386	380	448	422	405	385	410	385	418	367	415	407	377	371	406	394	401	453	421	415	395	394	404	430	458	421	396	421	421	403	389	427	391	360	448	423	397	397	413	404	355	390	362	360	387	414	401	416	381	396	388	357	396	423	372	374	362	376	394	373	395	393	368	397	434	408	378	396	431	429	406	417	405	398	389	370	420	453	396	399	400	390	392	376	414	434	421	422	433	386	387	394	421	397	462	377	418	386	376	409	365	389	416	402	411	410	421	474	385	396	396	381	387	392	409	419	445	391	428	422	393	402	397	426	421	400	415	382	392
2113	896	963	1019	851	903	896	912	846	879	875	878	891	911	886	931	942	900	885	873	869	854	897	868	893	897	894	873	829	889	895	897	840	903	896	857	878	935	894	890	886	848	860	909	879	874	842	848	834	924	887	905	875	905	970	879	816	848	878	909	880	835	821	875	862	935	862	897	935	877	900	884	864	880	892	877	857	869	888	891	914	900	876	851	833	874	874	851	899	879	829	879	898	848	837	874	818	867	841	926	864	873	904	842	836	865	888	837	849	853	853	865	852	890	829	883	836	877	865	844	869	833	880	982	878	857	879	844	867	858	890	848	865	843	905	866	921	898	907	869	897	868	848	897	867	880	892	865	866	898	865	877	891	916	846	878	881	883	882	879	886	854	821	899	828	858	885	862	850	905	816	871	878	881	847	903	910	894	891	900	870	839	876	889	878	873	883	877	894	892	883	811	866	880	878	849	873	859	864	916	909	893	919	882	870	922	883	885	867	906	892	887	833	854	889	889	925	896	852	852	877	884	894	858	873	858	911	895	878	894	855	863	862	914	866	832	863	866	831	863	857	874	868	892	862	918	857	821	867	866	844	906	858	893	895	883	872	890	851	908	904	831	859	917	909	847	885	853	876	890	892	834	908	917	888	864	881	886	897	825	883	885	854	875	879	859	908	860	879	868	933	913	852	939	869	913	903	888	909	886	850	853	844	855	832	935	892	902	882	856	827	844	880	872	823	927	909	853	912	854	866	852	905	875	826	884	844	893	849	868	935	855	919	924	889	922	867	879	814	868	844	843	886	847	828	917	895	922	911	853	863	877	877	844	858	901	857	848	877	830	835	881	882	833	870	943	913	849	811	845	915	893	856	893	858	825	888	877	897	896	881	889	893	855	843	922	884	895	902	911	888	905	884	879	909	877	881	877	918	859	852	893	923	874	901	823	871	855	925	911	903	916	840	888	876	843	869	913	919	910	838	901	910	883	870	869	895	885	929	909	867	861	891	864	864	891	827	854	912	899	819	871	914	851	874	866	910	884	861	868	832	916	836	893	865	883	942	905	841	878	885	889	893	859	901	878	902	908	811	853	891	862	901	859	849	950	883	815	898	863	932	871	883	876	841	859	903	915	846	888	855	820	884	885	862	879	916	862	899	835	864	863	863	936	858	856	854	916	868	888	867	878	857	843	889	859	820	852	885	879	850	900	873	866	897	914	897	841	865	869	830	903	872	882	910	954	897	891	914	895	852	857	850	897	857	908	884	900	859	903	875	906	843	861	860	820	828	873	838	893	871	871	896	899	843	867	849	858	903	850	852	902	880	906	933	863	941	921	860	884	895	881	855	850	899	873	841	869	937	857	858	839	856	895	891	868	882	869	841	827	873	886	921	868	837	882	942	867	844	869	895	887	895	864	864	881	897	913	844	871	863	875	867	874	891	853	855	899	879	875	902	847	900	885	863	880	894	888	895	872	868	863	866	865	891	870	895	941	915	908	835	841	871	851	875	856	885	885	852	839	837	875	929	858	886	897	871	880	876	896	921	902	890	932	845	884	873	854	862	905	915	906	834	949	865	880	837	897	866	897	922	853	812	858	891	883	904	852	874	888	913	862	862	826	868	893	834	859	935	916	940	861	925	872	896	872	840	933	925	890	815	858	853	889	889	847	858	904	879	828	887	880	888	899	924	877	847	856	863	823	907	880	887	917	892	845	876	946	904	853	862	869	844	851	878	917	853	842	883	839	879	843	862	891	864	892	930	857	844	922	896	869	901	840	888	891	909	850	851	827	849	879	862	855	848	862	846	886	891	890	910	850	895	903	858	842	885	859	851	890	884	884	892	929	870	865	874	845	930	885	890	851	938	866	861	888	887	872	912	883	873	885	870	889	857	894	871	836	851	845	864	825	866	863	861	878	848	849	901	846	878	891	887	932	871	866	935	818	887	914	829	880	873	862	899	866	859	866	877	876	879	927	935	843	850	877	858	884	929	858	862	876	858	886	886	883	854	896	858	902	854	810	936	918	900	847	884	879	866	887	867	866	852	877	931	882	862	908	908	853	894	896	861	855	863	841	939	876	924	859	872	854	940	866	845	870	896	937	832	870	849	886	922	885	854	834	855	927	880	889	903	842	862	863	935	871	872	903	866	913	856	894	817	883	875	887	853	866	858	878	894	874	887	925	897	894	927	908	888	896	909	899	898	899	875	885	839	910	892	842	869	917	936	884	876	865	910	940	912	846	853	921	899	882	878	938	844	897	896	889	873	871	909	895	963	873	869	890	916	839	853	854	880	846	946	851	850	934	937	889	866	860	898	879	857	924	913	902	891	878	873	874	877	876	942	852	886	848	838	861	897	894	905	912	886	880	874	855	876	933	836	872	843	867	891	861	875	906	875	888	859	882	879	874	899	838	870	856	843	922	790	826	865	843	857	902	853	872	857	902	917	864	853	862	875	873	835	830	908	892	894	887	867	842	869	910	909	942	935	897	860	858	860	877	880	932	849	925	834	878	840	863	859	898	935	985	887	900	820	921	907	931	910	933	906	867	898	852	883	874	868	828	876	864	893	840	906	835	847	887	889	917	868	851	858	853	887	884	843	898	852	911	838	903	868	872	907	895	856	847	853	923	923	860	881	890	897	924	887	879	946	890	857	852	915	839	862	903	858	861	912	892	895	841	887	904	890	860	922	861	902	876	837	887	883	828	881	918	847	842	834	838	866	907	901	857	903	854	875	885	905	864	843	858	869	882	876	877	916	848	867	865	833	885	881	892	886	909	858	892	920	846	840	879	891	908	878	855	849	840	846	861	865	880	865	846	926	877	926	918	892	832	859	818	839	898	912	881	879	927	865	898	856	846	892	828	882	890	862	888	876	851	905	817	925	888	883	890	838	868	909	939	854	870	918	890	900	894	892	890	876	923	877	900	927	875	844	838	910	854	891	879	893	907	854	876	909	844	849	844	913	869	868	922	852	876	877	899	890	875	871	884	839	857	874	913	886	885	875	899	843	913	867	895	855	890	862	870	866	907	875	887	892	926	897	859	892	858	880	869	933	864	843	905	889	879	909	867	875	845	895	835	885	873	880	830	887	885	874	883	922	867	929	857	885	879	848	891	830	874	822	867	879	887	893	814	884	879	864	917	920	854	904	897	910	876	897	864	827	923	836	868	899	874	852	933	908	839	894	883	796	873	897	887	898	833	899	814	899	896	881	835	896	893	911	882	901	844	863	854	824	852	888	922	823	896	859	864	898	910	888	867	848	852	870	884	977	870	888	883	907	889	917	904	858	943	908	839	881	854	872	802	909	870	866	972	852	896	850	901	902	867	849	839	923	844	906	905	886	841	898	908	836	856	884	862	893	883	892	873	922	854	833	923	876	861	832	927	876	854	814	926	842	882	863	895	857	874	937	862	923	872	816	906	862	883	866	798	905	866	842	856	915	857	885	814	894	858	871	870	865	933	883	880	860	938	904	891	891	882	926	925	912	831	871	848
8252	672	667	526	421	332	307	298	293	266	255	267	257	251	260	212	248	243	245	247	221	253	230	217	290	245	256	218	228	230	247	244	211	229	200	227	276	225	260	254	260	256	229	253	242	238	214	209	255	258	244	234	210	228	228	240	213	215	213	252	232	240	244	236	257	255	238	225	220	203	225	220	226	222	214	227	204	217	219	224	226	220	192	239	241	224	227	246	219	236	194	207	225	238	237	227	214	269	271	237	245	240	230	214	235	235	241	235	245	228	248	226	215	243	240	229	246	185	220	213	220	244	222	227	214	225	220	243	249	261	214	235	220	259	210	234	235	218	229	230	215	240	239	261	237	224	217	210	217	249	224	238	224	208	230	251	257	218	194	226	257	222	230	217	232	236	254	243	256	264	244	212	242	232	215	229	234	235	236	227	236	243	259	198	237	229	215	238	223	222	185	245	233	214	234	254	239	255	236	260	253	206	232	228	240	241	263	208	235	237	223	243	262	249	222	235	239	258	267	225	209	228	222	244	215	222	245	223	227	226	224	254	237	236	267	238	215	249	219	241	245	222	233	198	233	230	225	223	210	216	232	252	219	262	210	235	227	220	225	255	219	260	239	198	229	211	254	209	230	227	227	228	254	232	221	224	224	244	263	241	249	241	207	200	222	241	246	234	235	222	208	230	226	212	258	219	208	241	256	261	233	258	219	238	239	227	235	238	254	218	220	234	221	207	250	209	234	227	223	252	244	222	226	188	239	223	237	224	224	206	250	229	235	233	226	243	240	239	199	238	274	253	241	272	257	226	215	218	217	240	252	202	235	257	215	224	255	246	208	233	205	207	239	207	234	241	231	220	249	252	251	250	248	238	227	228	224	241	243	235	216	235	197	216	244	224	210	246	246	218	231	237	268	255	244	244	235	217	226	219	255	267	255	238	249	266	257	255	233	233	227	255	243	240	247	264	244	226	247	235	230	241	221	252	214	229	273	224	237	244	239	228	229	246	252	239	224	228	216	221	213	235	216	223	244	243	263	211	246	246	231	222	253	217	247	220	235	248	229	206	240	249	240	221	232	238	219	240	253	248	241	186	260	213	262	226	222	234	236	227	235	226	247	246	241	246	239	248	250	222	228	228	203	253	240	233	267	220	199	217	245	230	210	215	256	256	228	226	249	225	233	243	259	237	251	239	222	228	269	254	268	242	239	237	229	247	234	247	249	257	251	211	266	233	214	231	198	251	243	238	253	230	257	251	219	221	219	224	217	198	233	215	218	217	245	231	234	226	208	246	241	239	240	207	219	219	228	210	191	227	242	242	242	222	212	227	224	235	233	252	215	250	227	226	229	246	231	226	214	228	249	265	230	240	246	249	250	222	225	217	245	216	230	241	218	256	249	222	226	250	220	206	230	248	224	246	246	215	259	258	251	225	239	231	244	226	232	211	243	235	231	233	255	233	258	208	207	226	224	243	246	235	223	254	262	226	226	238	252	264	201	234	251	231	258	236	272	255	233	213	232	246	229	219	221	244	241	235	226	243	224	221	214	233	220	232	266	264	257	233	243	244	231	208	256	248	234	224	244	247	262	230	227	233	228	215	266	238	250	234	229	230	213	233	252	233	234	207	229	229	221	226	222	238	228	221	226	257	235	251	185	227	232	250	190	239	204	257	237	211	262	255	214	221	236	241	242	253	229	236	207	184	236	236	262	219	249	253	220	234	229	213	229	229	225	238	249	221	240	236	242	250	186	232	260	215	229	250	231	257	208	226	216	228	231	220	237	231	216	218	236	246	256	229	209	245	266	243	226	229	228	224	234	224	221	240	231	244	237	210	211	258	213	252	256	229	223	244	235	241	214	247	284	244	216	240	232	219	243	237	207	220	234	223	204	223	239	218	228	220	224	221	223	234	212	222	243	227	232	231	248	217	223	232	241	207	259	214	258	234	200	223	229	225	236	242	250	232	237	227	228	210	209	260	212	224	212	197	231	241	242	233	239	253	225	208	251	206	245	261	238	229	202	239	208	211	222	242	234	229	230	213	230	223	227	263	223	205	226	222	227	186	221	229	259	244	234	215	254	242	241	257	222	219	238	223	232	236	216	240	258	235	215	256	239	250	221	211	244	216	216	213	201	239	245	230	231	267	253	235	227	219	208	271	258	219	239	227	243	214	236	255	240	257	248	248	235	243	243	217	237	224	241	248	210	225	189	235	223	259	217	242	249	223	228	265	208	257	230	284	256	221	241	244	232	210	240	252	238	195	223	207	250	251	229	217	211	247	214	223	244	240	235	219	227	241	231	239	243	240	232	244	236	239	237	254	242	242	226	262	246	253	224	236	252	212	236	235	208	223	237	263	213	211	209	236	208	215	235	241	213	210	208	263	200	206	209	225	237	225	246	254	218	240	214	216	247	232	251	233	239	230	251	246	244	262	221	250	214	229	221	213	226	228	216	217	248	233	246	229	244	209	213	255	241	223	234	228	238	199	248	234	237	250	227	210	246	255	235	229	258	224	245	245	226	195	210	225	229	239	230	258	247	219	244	243	238	256	241	247	228	227	250	207	216	251	238	236	230	211	239	245	254	233	222	224	238	215	252	227	213	272	225	251	254	211	237	235	235	247	248	233	231	242	228	247	244	248	220	260	239	271	233	221	210	227	241	237	220	206	239	208	247	215	267	246	212	255	222	205	240	234	218	234	241	237	218	236	237	226	233	227	224	234	232	265	239	233	237	222	248	204	230	272	227	234	210	231	237	241	218	220	230	227	223	240	246	252	250	254	230	232	235	236	269	245	221	249	242	226	209	208	218	236	219	213	212	239	220	227	250	229	263	237	251	236	203	221	233	246	211	239	222	237	250	239	226	238	242	230	261	215	248	229	225	215	218	218	226	240	221	239	226	240	231	201	238	214	219	244	240	216	242	233	248	224	219	234	242	199	258	227	232	240	247	230	227	249	226	216	235	242	215	261	245	228	234	207	244	246	239	231	264	224	248	229	222	243	279	236	218	225	224	233	234	235	245	261	237	259	219	244	242	243	228	264	219	224	246	251	225	221	225	244	252	245	217	220	224	252	235	250	242	222	228	226	208	215	255	255	230	198	229	252	251	250	239	217	249	208	207	210	224	226	222	205	253	247	279	265	226	214	244	231	255	232	252	242	266	236	220	222	212	216	255	228	218	235	211	221	234	213	235	278	229	237	246	251	241	242	231	228	249	231	203	225	204	234	238	225	258	242	241	254	242	210	224	213	232	243	213	234	256	254	239	231	249	234	232	261	231	228	206	218	241	232	191	215	243	258	220	225	248	225	211	235	254	218	237	225	250	269	249	268	234	241	260	247	255	245	249	220	225	243	191	246	214	239	246	242	250	248	222	247	221	240	244	244	234	244	229	227	207	231	243	238	209	225	230	218	243	229	226	230	230	260	245	239	206	251	202	240	214	243	235	202	233	252	228	234	207	240	224	249	232	211	241	209	229	214	219	245	220	208	259	244
6795	887	1411	1791	1357	1165	979	796	761	762	707	659	666	676	652	635	618	620	570	574	570	578	593	579	561	558	528	540	605	560	552	562	536	507	541	575	566	524	530	528	550	559	543	539	514	481	505	539	536	512	571	550	561	536	558	550	558	532	525	562	516	555	540	563	538	550	534	517	546	547	566	552	538	547	540	564	529	556	541	525	529	515	527	552	537	518	522	504	525	558	558	599	551	530	534	510	522	519	512	536	550	478	530	493	574	586	511	536	556	534	485	559	510	535	552	553	524	506	545	520	579	539	509	522	565	473	547	512	516	509	529	528	575	522	523	515	519	526	531	527	548	484	552	551	481	515	542	545	516	561	486	547	514	533	508	541	532	543	512	530	557	516	491	523	519	516	536	506	542	549	515	515	558	501	533	541	498	528	555	527	535	495	519	491	520	535	548	535	550	556	531	534	548	532	502	489	531	531	507	507	552	534	541	574	533	527	535	512	515	521	511	524	548	494	528	524	503	525	547	485	537	497	500	543	519	514	549	517	548	516	528	504	490	520	542	552	524	550	517	498	515	534	513	509	533	523	544	545	551	515	550	530	504	501	536	512	588	516	519	562	566	517	554	519	486	542	498	488	549	530	493	573	523	528	517	533	539	565	549	530	531	553	562	507	507	548	541	507	531	541	498	558	534	525	523	541	582	561	541	500	555	530	527	504	541	511	535	554	491	583	547	520	498	553	506	533	559	517	544	497	495	500	507	561	522	566	500	517	473	505	537	495	571	547	543	538	510	537	525	549	534	540	518	559	551	496	556	531	513	518	514	529	539	520	551	507	559	553	519	491	520	542	554	566	524	539	522	581	537	518	498	561	548	527	489	498	507	535	551	533	517	550	507	555	569	525	511	538	560	489	489	560	543	579	517	517	560	511	569	511	561	489	525	529	527	537	521	580	510	511	519	561	588	500	476	557	542	555	545	531	519	498	499	545	539	548	545	535	514	528	570	537	562	523	519	558	513	566	514	523	514	493	515	501	500	501	527	484	544	528	527	535	544	509	562	511	521	524	481	546	548	518	544	513	534	564	538	525	527	537	516	525	540	529	529	537	523	586	560	564	501	523	519	530	508	529	526	511	541	505	545	577	503	516	543	538	505	555	520	489	552	538	529	549	540	504	480	497	520	528	548	538	499	511	558	541	519	526	494	533	531	522	508	567	561	539	558	522	547	490	539	598	534	515	493	547	525	542	545	558	520	546	541	505	514	524	523	532	528	538	553	563	557	550	568	491	541	550	579	575	547	524	540	569	543	536	535	528	554	505	550	520	532	522	528	553	537	531	515	540	538	532	554	491	484	525	543	503	589	503	545	534	535	525	543	526	490	546	535	557	526	493	559	557	523	538	567	526	520	544	567	541	544	580	502	568	521	523	534	504	528	542	532	502	511	528	519	537	533	531	547	519	505	512	521	510	542	540	564	519	522	533	550	543	533	554	560	529	550	570	580	539	538	553	543	518	539	545	520	521	515	508	515	563	534	526	508	539	533	559	536	524	531	563	531	554	553	539	554	572	553	543	528	538	554	517	507	497	516	529	507	538	559	514	547	531	516	589	487	522	509	528	530	533	514	492	562	532	570	578	513	505	530	522	514	510	520	551	525	523	558	549	535	569	575	518	538	492	495	543	512	514	553	545	503	545	536	531	529	525	536	575	537	521	530	520	516	533	541	533	560	504	477	503	531	529	533	515	520	558	504	486	578	520	506	519	589	523	543	544	545	513	547	515	525	563	561	507	512	586	549	543	509	516	558	537	509	506	480	558	547	524	500	512	549	534	555	514	487	542	564	563	556	517	556	552	515	568	528	547	562	538	567	533	503	536	546	549	526	531	531	534	555	527	540	540	505	521	490	493	560	502	538	490	524	542	549	512	515	514	524	572	517	515	575	581	562	558	514	525	547	540	530	551	520	587	475	552	572	544	535	564	541	523	505	506	589	538	564	537	514	532	524	576	490	519	503	529	562	556	542	510	557	522	500	561	537	549	552	515	600	508	515	506	509	522	542	580	552	553	515	542	536	549	555	555	539	554	553	561	535	522	546	541	550	501	499	548	524	572	532	570	558	514	507	490	544	497	569	507	576	509	541	535	559	499	537	565	539	532	541	516	555	522	550	503	516	499	541	536	528	552	571	524	531	542	498	495	524	530	537	495	527	511	521	526	559	540	531	501	599	553	498	533	538	529	526	535	510	523	549	508	541	543	565	548	510	526	539	530	550	542	551	505	566	511	541	546	540	558	542	515	502	532	517	536	523	536	588	536	521	569	551	524	490	534	587	579	560	529	534	531	498	547	552	543	540	540	585	543	559	547	521	547	537	522	524	522	535	523	512	560	515	510	525	576	538	525	535	538	541	560	527	567	510	522	518	493	524	518	514	537	530	490	550	534	564	548	556	501	536	539	488	572	523	501	520	543	517	525	529	512	541	534	551	563	540	498	527	542	522	530	523	519	527	557	546	542	521	516	527	547	526	547	571	518	575	489	534	514	504	531	532	533	521	556	577	537	531	528	518	559	500	518	538	529	494	526	547	500	510	551	519	517	538	506	522	546	504	532	514	557	500	524	550	558	551	512	520	547	523	538	533	506	507	517	486	535	551	517	539	526	539	533	526	521	547	501	557	520	535	509	558	524	487	527	549	509	537	516	539	535	533	540	509	525	553	491	518	540	536	566	531	512	539	556	513	533	517	487	525	547	548	511	547	562	564	579	533	539	559	573	548	528	514	552	563	550	532	519	525	482	524	515	518	550	531	531	526	502	558	524	524	577	541	563	518	566	529	544	553	537	550	558	519	569	539	520	491	530	515	532	541	514	514	525	525	541	517	538	544	509	532	540	554	567	537	528	528	523	525	548	500	517	541	544	504	543	551	510	522	547	522	559	495	530	536	534	531	539	543	551	591	546	530	531	523	530	498	507	549	517	542	550	558	532	508	559	520	531	502	503	500	522	511	534	514	565	533	558	525	525	518	555	523	527	530	513	537	542	536	548	510	566	543	563	556	523	558	541	540	541	528	566	527	535	542	579	577	529	513	563	528	541	571	557	483	539	525	549	525	559	546	518	565	521	529	528	590	517	512	519	546	521	541	550	540	499	522	532	549	538	491	538	512	563	504	495	543	556	548	532	543	520	532	604	554	601	554	544	523	553	513	508	506	511	481	554	537	540	551	545	549	508	502	558	556	542	582	491	500	556	536	546	552	475	538	494	551	528	539	521	543	556	503	534	543	509	545	530	552	586	543	495	527	506	553	520	550	539	561	575	529	502	489	545	525	540	567	531	528	537	508	518	532	554	513	563	543	527	531	525	526	495	504	574	522	531	527	531	582	559	543	502	544	510	513	507	530	546	549	561	528	531	517	553	543	535	508	563	494	542	543	533	542	541	506	496	531	523	512	527	520	512	560	509	514	563	537	539	582	506	505	560	538	527	539	510	530	471	515	542	511	543	528	543
15014	1222	900	751	437	346	254	221	192	160	186	182	142	144	164	158	133	125	138	129	139	113	132	130	130	140	115	138	125	126	109	118	106	122	107	126	110	147	108	114	118	125	104	120	115	117	121	108	113	109	117	114	135	133	139	129	130	124	127	137	108	115	96	102	115	121	132	116	109	121	128	117	110	126	128	112	114	114	126	116	115	119	115	98	103	127	128	126	103	101	114	98	113	121	122	111	109	124	94	111	121	98	113	112	99	113	135	125	116	128	105	135	141	120	136	108	119	130	127	122	111	112	120	116	122	124	109	129	135	109	117	119	126	112	113	118	131	129	131	130	119	120	129	128	99	102	118	134	121	121	132	126	119	132	118	124	122	110	123	130	110	120	141	119	119	118	127	121	110	151	104	106	121	123	109	119	125	119	135	113	119	114	133	107	131	127	106	137	112	133	127	120	121	132	125	135	120	117	118	106	135	114	122	100	138	118	112	139	115	121	115	118	104	114	127	113	116	117	111	107	103	140	125	136	106	92	99	124	121	107	112	130	114	137	126	111	104	126	112	107	118	122	119	116	120	133	133	106	126	123	113	117	118	100	137	121	107	106	130	126	117	116	109	119	89	107	119	116	113	115	123	154	117	116	111	135	144	120	125	120	103	97	115	121	131	113	129	111	113	134	134	131	126	117	131	119	102	117	103	123	111	115	112	137	128	116	141	128	106	132	123	110	126	118	119	119	106	115	93	126	133	116	103	115	118	117	101	125	113	131	107	109	133	134	134	105	121	129	114	132	121	120	115	115	123	119	141	135	112	112	102	136	131	106	113	141	113	118	98	118	129	113	116	124	128	120	120	128	96	108	130	121	94	110	129	135	106	114	125	100	130	116	123	118	95	128	109	106	125	150	118	107	120	105	88	109	137	124	110	136	146	126	137	122	101	116	110	113	120	126	131	146	113	102	135	117	128	129	126	109	95	113	117	113	95	105	105	116	124	101	126	125	128	120	130	133	138	128	121	131	112	141	107	121	150	118	131	132	122	123	108	119	120	110	109	120	130	140	127	121	132	115	117	126	128	108	108	120	110	134	112	120	125	99	109	106	116	113	135	124	122	137	110	101	110	105	125	104	109	126	124	142	114	128	112	137	143	123	127	136	127	136	130	123	113	104	126	114	120	128	124	121	123	100	115	116	126	134	115	123	136	108	129	112	142	111	117	108	98	126	123	136	141	128	103	131	138	109	121	119	127	131	112	125	103	111	103	126	143	139	137	121	103	112	137	123	124	114	110	122	125	118	130	137	128	121	129	113	115	118	101	125	133	126	142	125	131	120	118	104	145	142	125	156	122	120	122	113	127	103	106	98	117	113	122	116	120	103	117	127	108	128	135	120	111	106	104	110	130	117	120	113	116	121	120	126	134	114	105	141	127	121	117	120	106	130	125	134	131	142	114	137	127	108	123	113	126	123	135	103	111	123	130	122	117	126	121	97	128	118	101	118	135	115	109	123	117	124	113	127	139	118	135	133	144	128	124	132	137	93	135	119	121	106	128	123	115	131	99	124	113	118	127	132	131	124	123	100	115	139	116	108	121	134	128	103	112	116	129	127	140	119	134	120	122	114	124	131	113	115	102	102	108	129	114	131	135	124	116	141	113	126	126	106	114	111	131	107	119	117	126	141	112	135	119	110	114	104	121	135	114	107	120	140	130	105	124	114	126	113	142	92	96	137	125	121	103	114	117	117	110	124	115	106	137	111	118	97	113	125	134	100	101	110	110	130	125	116	117	115	120	115	118	116	122	101	120	120	115	110	131	130	143	109	139	124	126	125	125	140	94	114	118	125	125	118	128	127	123	130	107	106	115	132	124	97	112	124	134	109	129	116	126	106	140	129	117	114	129	119	130	113	143	115	115	126	129	108	89	128	110	127	121	111	121	126	125	131	134	135	128	113	120	124	115	109	130	119	134	131	112	112	98	128	123	129	115	108	131	112	115	117	125	97	147	133	106	133	108	134	118	99	107	124	118	124	144	104	114	142	106	112	105	124	137	110	107	108	103	113	117	124	123	104	116	111	130	131	106	125	106	103	134	113	116	108	135	131	109	120	110	121	120	140	115	123	113	129	119	132	128	124	123	100	104	129	96	130	93	106	118	119	122	116	123	121	120	107	104	137	96	107	88	110	129	113	137	144	103	118	115	122	114	115	107	139	114	123	108	113	101	121	136	100	127	119	127	114	102	122	124	113	112	119	123	114	120	107	108	119	111	134	115	106	140	127	137	118	118	106	123	117	105	107	132	141	130	118	114	115	121	119	110	118	123	130	112	132	123	107	124	107	115	112	113	111	128	115	121	117	83	136	124	129	117	100	111	111	121	117	114	120	129	133	119	128	128	129	127	124	138	114	101	111	115	119	136	122	126	122	137	123	120	116	115	111	109	116	115	112	123	109	123	116	121	127	121	121	118	129	107	132	114	144	130	138	120	138	122	133	137	111	126	116	118	113	104	113	120	132	140	114	113	89	132	132	134	110	128	108	132	130	141	131	129	126	134	121	116	125	127	124	126	133	124	116	112	116	131	108	100	133	114	119	130	107	120	139	130	106	113	111	120	97	119	101	113	110	125	122	100	134	110	124	119	113	102	143	98	128	130	143	134	112	114	112	138	118	109	113	120	130	101	117	134	113	127	127	116	101	119	123	119	120	121	124	143	102	118	133	124	122	119	86	116	143	107	119	107	123	104	95	127	121	99	130	132	106	122	118	118	130	115	138	99	136	133	137	117	110	114	120	131	118	111	124	114	104	115	105	130	125	112	114	119	126	115	115	102	114	123	142	130	112	123	130	130	119	101	107	132	124	137	120	110	109	116	117	124	119	108	109	119	117	119	112	131	119	122	124	111	129	121	137	131	110	125	125	111	104	131	142	118	128	116	136	105	118	126	132	127	110	123	128	116	109	130	121	123	134	111	131	120	133	122	119	127	106	100	139	120	123	119	105	121	118	124	98	130	141	105	109	118	102	116	147	130	121	142	117	125	137	122	110	126	108	106	108	106	114	111	114	116	123	117	110	107	109	124	103	114	129	108	120	98	125	139	145	132	110	116	132	124	123	113	112	132	130	118	108	125	115	117	114	135	129	122	128	106	100	127	108	126	119	114	104	121	119	138	110	107	103	130	112	133	119	151	115	136	125	104	115	110	126	100	135	131	109	107	111	111	111	131	109	92	107	103	121	130	120	115	120	135	125	99	130	115	132	107	137	117	107	123	121	134	114	103	108	100	95	122	146	114	130	111	127	124	121	106	108	134	121	141	117	117	116	137	133	116	114	120	120	114	125	119	118	134	122	121	114	116	125	118	112	119	128	136	141	132	118	120	133	125	121	112	115	123	116	105	137	120	107	107	89	126	131	123	134	115	117	120	114	127	121	98	108	111	105	103	127	131	140	124	97	119	131	133	123	148	131	149	120	132	111	132	125	147	110	109	113	127	127	137	117	112	127
8325	1044	2057	2469	1958	1447	1174	909	771	730	676	619	550	530	531	458	447	439	405	431	438	375	409	376	397	404	410	355	377	414	351	355	371	338	361	370	392	349	361	361	356	326	354	340	372	347	342	358	367	317	346	328	314	350	341	335	318	323	343	299	319	352	352	330	332	315	338	332	327	314	333	313	344	299	317	327	301	331	330	310	337	323	325	300	308	301	332	349	310	354	331	349	343	316	328	327	342	307	337	320	341	353	312	305	316	296	312	314	319	312	323	288	333	308	308	319	350	322	293	319	329	299	337	285	315	344	303	327	316	317	317	348	322	326	326	282	341	363	291	323	313	322	321	368	307	343	319	320	302	317	328	323	289	328	316	300	331	345	327	323	294	283	301	330	308	319	358	303	318	319	318	304	317	317	307	301	294	333	290	304	346	331	334	324	277	353	328	309	340	341	333	330	309	334	310	314	335	320	347	306	326	327	315	314	317	298	323	337	317	336	345	348	323	307	341	302	299	306	357	300	284	326	321	340	353	326	302	327	320	308	314	310	307	306	291	282	346	319	327	338	340	337	350	325	318	304	305	283	304	308	310	325	326	349	332	304	307	353	327	285	292	322	338	347	318	285	317	331	302	337	296	342	295	323	359	338	311	328	324	298	351	340	318	322	352	317	291	325	315	302	329	331	305	357	315	358	319	283	315	355	315	348	302	292	303	369	305	298	323	324	325	303	313	335	341	314	300	294	309	330	300	325	311	304	286	297	361	331	312	284	334	310	343	300	299	316	298	333	322	310	316	320	290	345	327	305	331	289	323	313	305	337	351	340	298	327	324	332	348	308	318	327	350	298	295	314	332	315	306	322	293	336	299	316	312	333	335	322	284	325	290	326	318	345	356	330	319	335	324	312	329	344	321	349	332	296	298	338	335	299	315	311	331	314	320	308	319	311	308	331	344	328	299	282	321	316	343	308	310	316	306	328	302	321	294	332	314	340	320	347	356	328	315	330	294	329	328	328	336	296	338	296	326	306	329	294	295	317	335	306	309	345	332	304	284	332	313	308	337	325	333	344	333	324	339	332	306	310	296	342	340	342	314	331	327	305	314	326	307	312	312	301	338	321	345	325	331	342	357	321	349	289	322	310	325	349	324	309	317	339	300	298	317	346	307	311	327	340	349	303	358	309	302	328	342	304	314	299	336	342	320	297	317	319	334	330	318	335	306	305	342	286	353	328	353	356	324	315	296	314	306	291	338	315	351	313	317	319	334	336	332	328	320	317	327	329	308	311	317	325	328	314	326	342	346	351	361	322	304	283	331	349	329	331	330	317	300	295	326	331	321	318	329	342	307	318	333	290	337	341	345	333	327	350	350	307	314	315	311	294	305	331	349	332	314	326	300	319	326	326	355	328	319	335	331	351	324	313	317	310	301	280	313	309	290	308	356	321	336	316	335	297	316	313	333	310	301	349	344	318	337	367	373	345	319	291	315	308	322	319	314	329	334	280	285	316	344	325	317	348	324	316	301	298	321	324	309	326	329	290	330	292	306	316	328	311	288	299	316	345	344	311	306	329	307	330	329	347	299	349	301	314	324	316	299	336	324	324	317	301	321	352	321	331	304	304	336	312	329	291	314	338	347	300	305	357	289	317	298	315	335	343	298	321	329	326	333	346	316	331	332	311	328	324	301	309	276	304	312	297	324	302	327	301	325	339	316	318	336	321	337	280	308	308	317	346	343	318	301	303	312	361	331	326	309	305	316	325	321	336	311	334	326	327	330	320	310	321	311	334	305	328	302	334	336	311	324	337	296	320	354	323	320	299	326	367	341	290	363	352	330	324	314	310	330	297	299	319	313	330	301	287	329	295	300	327	337	313	287	331	335	316	314	371	298	327	288	336	337	327	316	325	306	316	321	343	345	318	329	287	332	311	319	312	307	332	317	321	323	346	348	334	312	300	321	319	273	361	301	365	328	336	293	299	335	324	296	292	312	342	303	300	359	356	363	303	326	352	346	344	286	329	319	327	323	302	361	349	324	350	306	330	291	316	335	348	313	309	330	316	327	318	302	327	322	363	302	307	325	329	333	318	307	346	316	317	335	325	331	317	303	336	321	341	338	317	292	345	303	354	311	338	306	299	323	345	314	321	333	350	313	339	334	355	307	305	346	346	324	287	294	311	322	352	370	342	309	332	324	313	320	362	278	310	295	341	328	312	321	322	323	343	335	320	290	312	322	316	366	306	365	356	284	310	319	314	288	310	328	319	344	325	304	333	339	318	348	318	323	327	314	357	319	357	312	327	312	314	326	337	304	310	326	327	313	332	334	327	297	306	305	319	326	322	301	331	333	314	306	317	298	330	332	349	302	310	319	332	303	338	311	357	297	315	305	322	329	291	310	309	329	311	324	339	324	319	317	332	335	374	300	342	334	342	329	311	333	333	330	309	335	346	350	316	318	328	305	307	313	311	331	286	292	294	340	300	320	311	301	338	319	332	302	316	322	307	343	303	308	321	330	323	326	308	330	325	333	333	310	350	328	308	349	312	303	333	297	356	324	313	333	334	343	322	350	325	305	326	304	320	327	353	319	320	304	325	317	349	318	327	308	310	320	329	334	361	310	348	303	333	329	321	304	331	310	323	293	306	300	344	313	304	309	331	299	326	328	347	313	337	315	335	335	363	303	333	308	292	320	319	312	300	299	309	320	321	305	328	318	329	333	349	364	297	292	337	319	322	323	300	315	321	329	304	320	294	331	322	289	331	333	327	360	337	329	326	353	318	319	333	330	290	289	299	334	335	341	322	317	302	321	340	301	304	323	328	295	310	339	316	323	319	310	317	336	352	307	327	349	324	323	307	332	325	333	324	320	335	335	321	286	291	314	309	340	333	326	288	315	295	329	319	300	337	324	341	289	322	336	336	302	307	299	319	301	335	325	327	315	306	333	324	330	325	333	338	299	333	331	329	322	322	306	302	341	326	297	320	318	326	325	314	329	326	324	278	332	312	365	328	330	310	294	347	321	314	326	309	352	304	326	306	338	321	355	317	357	359	334	312	302	339	340	335	308	307	306	303	352	306	315	361	332	300	337	308	355	286	295	326	316	324	338	346	322	315	358	326	333	320	316	323	329	304	333	313	340	314	330	307	288	350	313	355	282	353	299	286	307	339	311	343	331	322	306	359	295	332	321	331	286	322	335	326	335	320	341	344	313	336	295	339	337	312	303	308	316	305	316	317	332	312	324	332	344	313	301	348	317	318	348	336	328	315	320	311	325	337	316	329	336	331	320	346	297	328	327	373	327	297	304	344	302	296	314	321	317	311	354	320	308	349	329	349	325	311	340	335	321	322	318	307	337	348	310	317	301	307	315	308	335	359	333	275	336	309	328	316	300	315	333	306	314	305	319	340	330	324	346	304	304	302	320	316	336	305	345	313	323	330	327	278	347	316	344	322	323	320	341	347	326	300	300	348	339	324	336	339	307	329	327	299	343	321	323	331
1879	427	457	440	397	401	418	423	427	447	411	355	382	407	418	406	389	400	432	439	409	393	398	389	373	373	444	418	417	436	404	419	411	393	360	421	402	391	413	402	402	424	409	463	388	369	377	384	397	382	371	364	435	459	399	358	386	424	375	387	398	428	432	398	436	369	436	404	410	382	403	403	388	438	384	362	378	418	412	392	410	404	438	379	420	426	375	399	419	395	418	418	393	447	408	377	447	411	402	413	404	370	378	378	388	391	402	401	405	381	367	390	411	413	367	423	394	405	370	372	401	420	408	369	419	377	397	365	388	380	375	364	380	392	433	359	407	416	386	383	413	417	404	373	403	419	390	341	450	393	412	425	400	409	388	422	334	411	406	413	437	407	423	395	407	389	415	397	403	391	351	410	400	396	364	432	428	394	416	411	436	425	404	369	433	412	406	423	421	431	415	378	439	386	405	378	389	420	399	378	363	392	384	378	409	390	437	408	381	447	385	391	429	432	400	380	409	434	396	398	406	383	394	427	418	425	423	392	399	385	425	442	432	401	381	424	430	389	408	442	379	390	364	430	442	432	391	410	476	388	394	427	399	370	405	390	401	465	446	404	404	398	409	417	391	435	364	389	427	395	381	387	412	434	406	371	396	398	387	381	407	385	414	419	402	451	403	372	389	380	398	446	423	428	410	403	429	380	452	398	361	393	391	349	386	414	429	363	409	387	407	398	405	419	392	411	421	421	432	382	411	408	405	424	375	402	381	380	386	417	420	347	409	357	383	373	396	399	453	425	383	380	382	409	384	386	381	411	374	407	367	413	430	423	380	416	413	364	429	410	392	385	413	378	395	385	370	401	373	396	409	385	386	402	378	417	388	347	421	367	399	417	404	387	456	383	443	424	411	399	441	434	382	393	379	421	411	459	397	381	416	427	425	410	378	401	424	412	389	381	398	411	385	391	386	418	399	420	438	372	361	388	377	393	380	365	442	399	378	400	407	416	368	379	365	376	403	411	389	415	405	374	445	384	391	405	375	421	420	380	386	394	375	428	391	407	393	419	416	435	426	406	406	409	434	415	413	402	402	421	408	360	407	412	373	381	431	392	418	371	398	392	396	398	400	363	357	393	391	413	418	409	413	398	390	385	404	400	398	412	396	407	418	403	397	401	408	408	428	398	398	410	393	391	429	396	408	396	413	421	414	419	402	403	404	400	404	399	394	379	386	403	383	410	420	401	395	416	416	413	424	384	366	373	390	424	411	438	420	414	383	391	381	418	414	380	426	389	384	352	369	357	415	346	401	429	400	380	391	374	412	389	374	363	394	403	395	384	366	390	388	384	407	402	386	350	391	390	394	415	383	409	370	438	402	390	384	400	390	429	396	421	394	437	417	398	399	403	367	366	431	414	406	383	402	396	415	378	443	394	386	424	436	429	359	389	402	414	399	402	420	387	446	365	425	401	411	411	414	375	404	434	394	410	389	420	400	412	382	425	415	418	405	377	410	383	429	416	407	406	414	446	420	411	403	371	445	418	407	396	422	400	402	403	375	369	403	404	416	405	383	383	365	388	447	405	424	379	391	402	388	391	461	372	404	413	406	390	387	391	440	400	383	434	385	389	379	380	420	458	391	437	391	379	372	402	415	385	419	412	415	422	418	432	387	406	443	401	425	411	387	395	392	394	423	404	407	384	413	388	385	385	427	378	412	418	397	416	362	401	383	380	412	392	375	427	416	402	393	379	380	410	385	399	420	395	376	394	403	432	448	480	435	402	380	387	370	409	423	398	420	457	430	386	375	350	438	410	395	368	399	420	394	389	415	446	380	399	379	408	413	389	367	415	416	413	399	391	428	421	383	392	418	383	371	411	387	442	438	401	413	445	432	382	363	393	422	360	389	401	387	406	406	421	389	378	385	377	381	405	412	380	430	372	408	349	392	406	442	403	416	436	427	384	407	379	415	387	422	405	443	435	434	390	428	414	394	410	394	417	421	398	388	363	383	423	407	365	380	384	408	393	376	408	392	411	404	410	440	433	446	383	406	368	417	403	418	398	434	390	397	425	443	419	382	425	419	383	420	389	427	409	388	406	401	397	394	413	437	414	397	391	430	400	429	373	410	380	393	445	387	382	396	420	362	396	435	408	351	414	357	398	438	377	398	389	359	398	390	383	408	395	413	418	396	381	394	415	425	416	433	358	399	404	396	377	426	436	409	419	388	374	424	396	398	387	384	416	374	440	379	414	359	367	404	445	407	398	433	400	385	407	409	378	399	368	366	398	383	418	404	424	456	426	428	438	382	421	449	414	400	417	393	413	442	394	424	390	404	397	409	424	408	428	435	397	411	379	390	400	441	384	401	390	423	437	402	404	420	397	413	415	402	382	400	380	392	399	446	356	376	409	360	441	402	396	389	412	423	386	415	412	394	382	426	443	426	424	402	373	416	391	423	394	390	426	366	430	422	388	390	410	366	369	413	430	390	419	426	426	436	407	409	364	402	400	451	375	394	388	367	423	391	388	415	400	394	402	400	439	396	412	403	437	428	354	381	405	391	419	439	388	389	379	424	423	414	432	396	379	399	417	421	385	377	372	436	446	409	399	396	445	417	380	413	424	406	421	430	431	421	387	388	350	417	382	413	396	381	397	423	400	413	394	400	408	428	409	398	379	402	418	432	385	406	421	416	368	383	412	390	399	392	422	379	452	363	431	358	410	409	420	391	419	409	366	414	404	444	397	404	405	398	385	402	439	375	397	393	393	415	417	407	390	386	391	428	380	424	375	445	371	415	373	443	404	379	422	401	391	373	374	383	417	356	394	409	385	434	391	381	388	417	379	385	410	397	366	415	417	403	388	412	375	424	400	400	409	444	371	445	439	407	367	409	381	385	428	403	376	413	438	407	450	419	411	371	407	435	371	408	433	360	415	424	440	379	414	429	398	408	397	422	385	393	421	387	405	392	379	392	374	409	407	414	407	379	391	394	380	385	362	405	422	391	424	373	386	406	373	407	374	405	388	389	431	417	387	359	407	398	397	422	394	411	384	363	416	382	393	441	384	426	391	432	431	440	400	430	412	394	439	422	436	400	383	404	408	368	428	460	410	393	420	421	397	460	414	417	420	393	423	420	381	373	404	425	427	413	415	404	396	389	383	385	367	371	429	384	359	378	401	377	400	406	429	364	371	395	438	371	372	421	394	362	425	426	385	398	423	399	382	389	405	394	372	382	405	389	404	403	387	388	409	413	387	395	420	413	358	349	402	410	434	447	430	396	403	423	399	400	439	401	351	402	422	425	443	393	426	379	372	398	381	360	358	388	420	410	410	386	454	392	410	421	390	350	388	398	400	375	391	401	414	398	395	389	387	436	393	416	426	370	426	413	383	406	408	390	388	398	397	402	404	402	390	428	398	380	419	390	438	413	400	429	403	395	414	400	398	374	396	394	403	375	410	424	417	433	408	403	408	386	417	394	413	343	372	427	418	401	396	386	423	399	400
2210	933	923	993	888	867	867	869	863	834	912	857	882	879	932	942	860	896	859	877	862	940	945	928	898	881	827	872	842	878	882	909	933	891	867	895	862	903	886	883	844	882	866	836	847	871	883	894	863	884	915	852	894	905	867	903	847	875	928	871	842	875	900	909	928	848	868	871	932	836	840	904	861	881	912	898	941	831	897	878	857	863	844	953	907	899	876	911	885	878	881	879	865	849	920	885	863	921	883	914	903	863	822	842	872	888	876	847	853	900	852	839	844	842	863	859	901	854	893	893	867	856	889	823	840	924	914	886	865	841	876	908	904	875	878	837	897	920	837	855	901	918	866	848	843	885	872	890	870	900	905	903	875	860	864	874	892	863	865	857	878	879	883	907	878	895	866	868	859	901	864	851	922	875	863	888	896	947	912	924	841	909	830	829	871	904	830	913	849	910	891	857	893	903	905	916	855	892	862	860	887	924	897	915	923	899	879	925	906	831	926	841	883	871	860	860	922	868	875	923	939	915	895	815	883	892	862	854	869	927	861	877	828	856	907	872	903	845	884	899	925	837	894	907	836	910	860	832	899	913	855	851	856	880	880	860	874	930	894	908	830	850	840	908	832	838	950	865	897	874	845	867	888	885	876	889	869	852	902	881	909	916	899	891	928	878	872	867	838	911	887	916	864	887	886	848	892	916	872	885	859	874	881	874	856	837	844	878	857	847	910	880	803	916	848	905	945	883	894	882	845	865	857	836	883	860	852	905	865	839	920	876	859	890	834	889	881	901	878	843	897	828	865	917	868	836	877	843	835	899	857	886	909	843	953	881	863	822	911	857	907	837	879	842	858	915	864	887	814	861	890	929	881	910	883	819	879	892	856	884	888	932	862	880	896	842	921	892	878	868	841	907	837	859	867	843	918	867	886	876	862	868	896	890	862	824	867	901	876	842	880	872	890	848	870	862	917	913	907	897	867	888	906	926	848	845	882	875	900	869	862	912	922	915	926	815	867	866	878	863	903	908	925	885	924	901	849	879	914	885	914	865	913	848	899	838	884	917	857	854	915	922	819	881	886	861	874	889	872	860	851	885	837	905	872	823	886	907	887	899	848	837	894	833	879	884	858	862	864	940	881	866	893	904	899	916	866	944	896	894	888	840	858	837	856	908	902	887	944	886	863	861	860	881	871	867	922	880	874	913	889	857	834	876	869	886	822	865	880	902	948	907	868	859	870	844	891	844	873	916	887	893	867	894	908	825	855	843	864	922	886	888	896	888	862	901	899	859	843	936	885	842	856	870	879	867	917	900	857	888	843	913	884	826	914	904	858	924	838	902	857	824	864	859	831	851	849	890	874	874	875	901	957	861	859	884	883	857	852	916	887	903	850	913	891	888	863	876	829	875	924	879	882	821	883	904	891	870	932	845	872	851	812	912	869	888	843	910	893	903	872	942	826	875	911	906	906	892	849	872	879	893	849	918	804	881	930	831	923	926	865	839	892	863	852	879	879	868	894	903	908	919	886	902	889	905	884	902	866	886	883	949	964	887	909	918	904	898	885	866	875	870	883	917	833	845	871	900	848	887	827	878	935	893	876	875	902	962	847	866	901	917	861	876	883	895	859	894	851	832	851	886	898	925	908	863	915	830	936	854	870	906	894	851	908	868	919	860	910	860	873	832	915	889	870	852	863	877	904	872	887	878	913	822	843	919	907	875	881	873	810	859	891	918	879	896	896	853	873	853	893	849	901	810	870	874	901	875	870	861	880	929	942	949	880	870	842	869	894	883	897	862	856	865	888	875	819	838	805	880	871	865	881	849	917	908	867	901	873	848	885	821	813	929	884	873	838	883	907	869	851	901	830	906	885	899	890	909	946	886	887	844	854	876	845	849	949	889	903	879	887	889	855	855	897	872	919	855	883	874	867	859	888	867	901	881	885	889	832	826	909	877	884	793	884	877	908	869	866	896	901	825	894	836	906	860	848	859	814	880	915	874	912	902	878	855	846	845	834	861	903	910	819	931	848	872	891	913	909	878	895	916	869	968	876	925	886	878	853	914	875	888	943	869	899	883	875	898	842	880	895	889	936	889	904	866	856	883	890	899	828	859	876	905	851	926	871	835	873	885	878	853	954	911	916	892	852	945	862	859	857	848	937	880	869	868	911	852	908	853	882	901	916	882	857	888	901	874	881	863	902	900	847	921	900	815	854	888	878	839	930	862	926	917	897	873	842	898	895	908	928	891	852	832	872	855	879	910	866	846	893	890	929	944	946	886	915	906	865	889	922	917	883	887	860	804	862	909	861	882	890	857	866	930	908	888	873	903	880	884	879	871	880	897	880	852	874	845	822	850	821	844	838	881	853	898	893	863	893	892	885	903	835	865	847	920	866	868	897	856	865	890	863	907	960	851	885	890	890	840	896	873	851	909	862	895	895	899	905	828	885	872	807	861	825	854	860	875	875	831	909	866	957	881	910	904	884	868	864	833	923	865	878	856	855	852	853	846	893	862	935	902	866	850	882	855	854	863	949	873	873	904	910	937	902	867	877	921	910	916	849	848	846	913	842	845	887	885	878	920	921	887	849	893	882	804	896	898	901	874	861	864	857	859	899	876	908	883	858	868	851	867	884	877	841	868	845	900	881	869	886	863	890	835	872	876	885	850	839	885	871	896	929	861	882	876	865	910	870	869	878	916	843	874	841	863	876	908	870	871	891	889	875	851	830	870	910	906	859	872	794	889	859	930	918	900	866	880	837	872	870	891	905	893	871	898	914	856	893	880	832	907	910	853	910	816	850	884	956	917	875	856	873	880	900	868	933	891	894	843	856	894	886	887	836	871	900	874	821	918	860	811	921	896	820	856	895	886	858	900	886	864	893	843	901	923	870	911	870	828	958	875	839	912	864	848	861	838	927	849	831	902	886	918	869	910	920	859	948	875	865	861	970	853	920	891	904	924	911	859	923	919	881	901	905	824	895	860	883	905	880	891	912	892	856	895	901	945	906	934	877	856	878	884	903	843	877	868	903	866	842	904	831	840	856	887	893	915	891	841	874	837	840	857	882	895	830	848	838	910	950	875	924	871	911	892	875	873	910	912	833	895	924	882	943	903	932	820	876	873	855	931	873	831	905	865	884	897	924	900	868	866	866	919	864	911	884	931	870	883	883	850	852	844	852	864	885	827	942	857	918	858	889	943	875	897	878	883	856	908	816	905	873	862	859	901	923	855	849	842	904	886	790	913	855	929	908	893	939	849	876	941	895	875	853	936	885	835	915	869	902	867	906	838	958	913	855	943	932	901	895	849	921	896	870	926	900	896	898	930	888	869	881	858	892	859	885	890	874	877	843	903	898	863	856	908	858	902	892	839	958	854	891	846	829	908	858	904	878	917	855	915	888	882	903	888	860	927	929	849	887	823	883	866	885	862	864	930	913	832	874	867	841	868	871	885	865	917	852	899	856	881	917	913	864	860	834	882	901	878	866	888	891	883	815	921
8484	627	644	604	428	379	300	264	298	256	265	271	259	250	221	247	238	238	237	243	247	218	235	233	273	228	244	266	262	233	210	217	214	205	253	225	223	235	239	204	269	255	231	240	212	232	226	234	232	232	251	245	209	256	191	218	236	220	235	230	267	211	223	254	234	218	230	227	224	248	240	241	249	228	244	235	238	241	231	211	233	199	247	217	247	233	214	217	236	259	219	222	218	242	211	223	240	218	237	226	226	259	222	244	215	230	225	243	256	216	255	245	222	234	233	248	260	266	290	261	247	251	241	244	238	245	237	207	226	218	239	240	197	259	234	241	225	229	233	245	210	246	204	226	212	245	220	219	215	227	241	243	216	263	234	227	232	241	216	230	235	236	243	234	255	238	231	236	230	233	219	202	228	236	218	236	224	219	230	207	226	234	250	208	252	260	230	249	255	245	227	200	242	225	241	233	220	254	260	249	235	248	223	227	246	201	239	243	211	253	229	240	233	224	243	238	213	263	239	254	228	250	233	277	234	219	226	230	229	266	244	230	251	233	228	259	259	254	231	240	252	255	264	227	218	257	230	242	232	247	214	234	212	270	222	222	239	249	241	225	251	219	219	218	229	231	252	242	211	216	239	233	213	229	239	233	249	225	233	251	237	254	249	261	239	214	261	237	260	248	260	246	234	229	247	238	250	240	221	218	209	260	275	250	234	248	209	219	216	218	223	227	252	250	233	250	223	216	218	228	250	243	236	221	215	250	235	237	233	268	240	272	229	239	244	258	239	243	216	202	231	204	259	200	253	213	226	217	214	212	238	241	238	215	233	242	230	228	224	271	251	247	225	221	244	221	244	228	223	253	234	251	244	221	244	236	213	235	214	240	208	217	258	222	229	253	245	213	224	276	216	215	241	251	274	211	215	252	214	232	233	238	229	239	258	250	233	234	264	207	240	247	236	205	215	248	246	214	248	254	240	229	226	247	239	231	259	224	248	235	234	228	229	250	235	238	254	219	225	260	248	232	215	230	225	220	233	213	235	234	211	242	207	226	270	216	250	255	243	231	250	247	222	219	208	223	236	264	243	256	255	243	229	250	232	247	250	231	239	243	252	243	212	213	240	217	237	259	250	230	225	196	238	212	220	237	249	200	232	223	225	207	246	234	223	234	236	216	254	259	253	243	248	215	248	264	246	274	259	219	238	249	239	182	205	242	225	248	224	225	232	221	219	227	252	228	245	234	227	236	240	216	233	241	217	221	197	224	248	216	216	264	229	243	230	244	236	210	230	234	231	219	241	223	238	222	267	216	253	240	247	244	238	236	214	241	249	256	250	230	218	231	218	251	221	242	253	213	240	237	235	229	231	228	225	269	255	218	264	208	236	182	252	261	231	235	246	217	231	243	239	210	240	239	226	207	255	234	237	223	219	259	238	256	220	235	229	241	232	208	248	247	244	230	223	230	242	210	237	236	236	231	260	262	222	223	243	212	205	243	244	219	230	241	240	230	248	246	237	215	227	238	245	209	255	207	203	231	219	260	231	224	224	264	260	240	244	214	221	203	221	255	229	219	233	227	265	217	234	217	228	218	262	256	238	247	249	239	223	279	236	218	243	226	222	213	237	234	244	239	235	247	252	217	245	231	230	252	214	255	234	256	246	253	212	285	232	255	252	252	221	233	244	270	199	247	219	262	242	240	244	233	244	264	247	252	231	228	209	226	283	249	250	268	236	250	234	244	204	232	236	200	219	241	224	261	265	244	231	216	218	231	253	230	228	226	215	227	240	237	260	252	239	243	219	211	238	226	243	271	234	203	227	224	209	219	222	251	225	236	223	234	213	256	250	232	238	203	241	220	248	260	243	253	244	218	247	221	219	211	234	227	240	249	217	214	223	231	234	225	225	242	224	266	249	235	261	248	247	223	252	246	211	232	250	246	228	248	245	230	274	241	270	222	222	266	217	255	238	261	226	242	251	235	204	215	251	226	241	188	251	213	210	258	212	218	223	237	215	254	225	216	239	220	256	232	235	248	228	235	223	218	232	260	214	219	236	238	208	258	246	226	258	233	239	239	235	233	241	217	233	258	246	247	213	225	241	246	230	223	219	198	232	231	225	235	220	219	201	241	243	250	221	225	219	222	194	279	244	218	266	233	245	217	203	198	232	237	223	242	242	240	255	252	232	250	237	231	269	256	228	222	231	210	248	235	239	221	237	250	210	239	235	236	240	218	249	247	253	238	220	233	199	234	214	272	229	259	213	218	231	242	240	221	222	205	226	229	228	208	224	236	248	246	233	238	244	231	225	249	240	241	217	223	229	258	249	216	263	222	202	242	211	224	231	231	244	235	214	211	232	235	199	231	262	243	236	226	210	214	244	246	222	250	232	217	230	220	241	236	245	240	217	240	230	248	263	231	238	227	252	240	213	219	237	244	263	226	230	212	239	256	208	214	244	248	233	208	230	226	236	244	215	263	249	245	222	211	237	245	235	242	233	222	244	245	248	258	239	223	236	203	236	220	232	224	235	229	216	229	235	245	267	223	231	247	239	237	221	222	220	262	245	221	241	259	240	212	238	258	251	204	246	234	219	214	230	262	257	210	245	222	255	237	246	249	221	234	214	242	241	239	230	267	225	225	247	233	203	226	223	247	235	232	251	253	215	218	217	255	245	206	264	253	235	237	223	231	264	252	225	235	244	243	206	247	247	241	268	206	224	250	235	242	212	231	242	223	235	211	255	233	227	227	250	211	227	228	249	239	230	227	240	244	245	250	235	226	248	252	216	210	256	216	231	256	213	235	209	247	219	198	239	252	226	233	229	276	241	254	231	227	254	233	208	232	225	251	253	227	234	246	251	233	254	242	255	222	240	207	236	219	220	246	219	223	230	218	222	238	229	250	244	227	202	238	202	244	226	235	236	249	264	235	262	269	269	232	253	249	239	224	194	228	185	245	221	233	230	271	212	237	229	254	237	235	214	226	237	238	236	213	202	233	201	215	256	271	235	233	256	243	232	225	222	214	236	208	222	254	247	213	240	227	227	228	246	222	213	230	237	247	250	232	263	219	226	265	226	238	213	262	210	233	243	216	243	216	269	233	247	213	221	233	202	207	253	224	243	244	210	211	232	220	227	246	223	208	244	231	239	207	240	250	213	243	231	244	212	236	250	214	241	232	225	210	226	275	233	210	253	241	198	233	214	267	260	228	240	245	256	229	219	247	243	231	238	231	235	211	254	231	229	253	223	237	232	258	242	217	223	265	242	266	235	239	231	229	240	266	215	241	236	203	207	225	207	204	230	225	246	230	229	268	226	242	215	223	244	248	242	235	262	245	230	238	221	229	234	250	219	239	245	247	236	231	240	229	252	240	234	244	241	205	232	252	236	225	252	240	243	220	262	241	245	241	254	263	236	232	226	217	219	230	212	241	256	249	247	226	217	269	233	220	249	259	251	265	235	240	204	221	241	261	236	272	225	229	230	240	227	264	241	247	225	215
6769	858	1440	1692	1300	1129	962	817	733	719	655	652	690	612	611	658	629	628	610	589	625	566	532	563	624	532	549	505	553	554	529	524	532	533	543	568	518	576	523	533	558	592	551	531	517	529	539	535	530	481	527	509	545	514	544	536	562	588	510	547	535	538	579	523	527	559	544	533	520	534	521	532	544	491	525	551	523	571	518	539	544	520	553	503	535	537	539	536	545	550	548	554	544	525	517	534	541	548	532	530	543	514	506	556	496	503	526	568	529	518	549	534	509	494	525	539	529	537	510	515	524	523	521	524	508	571	515	490	576	533	518	515	528	545	536	531	532	561	466	551	528	522	494	561	555	545	525	525	543	514	536	533	567	528	519	567	524	500	540	532	546	550	523	542	593	540	572	506	522	549	539	531	549	514	529	543	569	540	539	544	556	511	520	500	537	581	541	528	561	561	530	532	539	553	567	522	550	524	517	541	510	534	557	527	540	522	483	520	499	537	472	483	512	514	525	493	522	526	509	525	513	565	528	543	539	549	541	563	550	549	554	541	541	511	526	545	569	548	502	552	599	535	509	533	541	527	492	525	595	515	545	540	547	542	531	534	572	546	510	531	523	576	513	558	494	521	532	572	551	524	540	502	583	555	532	532	568	582	556	515	543	506	556	569	509	523	506	554	512	513	484	556	544	555	539	527	522	535	559	542	525	522	490	536	556	531	561	545	562	520	539	550	521	527	523	502	555	534	494	502	534	537	550	528	577	550	525	575	522	526	564	487	539	511	510	523	515	538	482	543	553	552	511	517	505	534	550	524	527	563	567	477	576	541	489	521	538	521	565	551	513	537	511	542	548	487	482	520	517	506	564	501	540	554	527	507	532	545	500	549	540	548	457	513	512	521	519	542	536	496	515	544	519	554	556	562	518	523	561	528	538	538	571	542	566	527	554	547	540	556	515	536	542	540	523	568	502	548	510	550	534	514	536	531	522	538	550	557	528	536	555	554	540	502	532	505	500	568	490	569	506	532	535	563	501	508	559	523	505	505	541	535	535	502	522	559	527	542	556	544	583	540	514	592	528	533	490	536	523	558	530	539	538	553	520	505	554	556	526	592	545	557	485	561	558	534	545	560	565	505	525	509	577	542	528	509	553	556	521	520	511	532	539	544	545	506	562	489	522	544	556	501	496	559	538	539	522	533	509	529	543	534	498	570	518	531	516	531	569	526	537	505	491	548	527	531	508	572	529	509	549	579	542	548	564	513	516	561	558	534	517	530	519	563	532	525	543	544	512	535	549	547	582	540	467	515	520	515	517	518	576	517	514	550	548	542	534	535	565	524	553	544	545	539	572	560	523	524	549	525	536	508	499	520	530	565	529	542	535	571	507	523	532	555	544	555	539	506	543	540	510	534	559	549	544	510	574	502	510	538	575	562	574	520	527	549	498	525	504	534	520	544	510	542	476	550	548	542	522	531	508	492	547	487	524	543	563	528	581	561	527	532	525	510	540	522	520	541	522	532	553	522	546	519	533	567	550	571	525	548	537	516	505	500	539	551	515	547	517	529	480	519	525	538	552	502	557	543	517	536	534	479	520	572	526	527	569	512	551	502	562	504	548	537	537	530	558	491	513	549	528	533	567	521	497	535	552	533	504	542	501	512	550	523	527	522	522	515	527	572	554	524	540	506	530	523	561	532	533	534	528	566	495	494	528	481	535	575	553	555	519	544	536	542	532	531	542	543	527	547	515	523	506	514	558	514	504	549	570	519	529	539	488	523	525	574	533	539	555	535	501	506	575	524	528	605	552	526	532	559	584	554	528	536	512	522	538	560	520	556	565	549	539	575	524	502	516	518	517	565	499	533	570	534	534	512	545	520	533	523	524	527	482	542	530	550	507	537	513	501	538	512	545	551	537	585	508	548	495	526	529	543	501	528	534	569	492	512	530	499	518	543	568	527	555	547	543	520	546	494	503	525	505	551	517	514	518	537	559	534	537	521	485	516	565	565	531	497	560	555	527	503	500	537	541	530	546	528	543	519	539	542	511	547	519	524	517	538	523	548	508	536	490	542	569	568	534	538	519	588	553	562	532	527	499	519	498	478	533	524	542	531	533	547	534	556	508	558	536	528	535	538	547	572	520	534	572	539	560	502	549	488	514	523	512	525	518	533	539	530	529	543	540	507	514	548	500	520	505	547	572	519	542	529	501	543	526	500	524	529	521	504	594	537	519	532	506	575	556	543	515	542	542	569	526	515	536	537	530	537	516	535	523	557	557	514	500	575	548	542	556	489	557	492	521	548	565	548	539	517	509	510	512	504	547	534	533	529	512	482	537	541	477	539	499	523	543	509	541	535	548	557	533	538	575	523	516	533	583	549	513	580	581	574	533	518	497	552	515	523	531	507	526	525	557	566	533	545	560	543	527	542	522	509	530	527	519	534	540	530	478	569	541	531	523	583	544	544	506	534	543	560	527	547	555	517	517	537	541	523	504	545	547	527	557	562	490	532	543	525	542	531	527	568	543	490	585	541	538	503	520	545	546	513	545	539	528	508	553	547	582	552	523	516	517	509	536	516	500	497	559	508	551	530	597	557	530	528	509	506	535	510	558	543	542	551	554	513	529	555	527	552	514	551	540	530	536	507	511	550	513	531	563	534	559	548	540	555	506	561	566	574	538	581	567	549	496	516	523	561	521	529	543	555	522	518	531	523	530	527	516	539	520	527	518	531	529	531	557	551	552	549	523	515	548	541	532	544	539	477	526	562	557	519	555	492	545	551	524	491	534	526	554	526	567	529	544	505	519	524	554	546	527	499	535	531	603	533	552	513	546	527	550	552	525	552	572	517	540	508	545	587	512	518	551	544	532	545	568	529	532	521	509	514	560	512	555	518	519	523	546	521	559	512	527	526	557	544	531	556	605	500	517	524	523	497	540	525	548	556	531	564	525	546	522	569	523	506	505	542	559	538	546	558	536	531	550	516	519	511	528	556	532	517	493	546	547	564	547	510	497	562	512	557	526	549	532	511	586	521	502	537	549	555	516	543	521	522	558	511	516	518	529	537	549	554	531	533	544	530	562	474	526	565	533	525	521	555	523	551	492	537	564	480	509	522	521	540	500	573	544	541	545	559	551	549	524	546	516	526	531	553	570	515	498	523	523	516	552	555	512	499	557	542	564	554	543	529	515	555	548	546	538	538	538	509	572	549	527	538	547	530	533	505	562	549	553	514	517	538	559	514	501	542	546	500	519	560	525	551	573	541	535	514	554	585	526	493	469	545	524	521	538	497	549	540	551	550	550	569	516	533	591	500	522	535	530	575	563	529	542	536	542	567	518	525	527	531	470	544	553	526	504	522	516	503	543	562	558	563	523	534	562	544	578	537	538	525	547	541	558	581	518	524	506	531	533	510	517	567	572	516	597	533	517	513	519	520	537	585	534	519	507	539	519	557	497	565	534	490	538	515	546	569	506	545	522	547	560	511	546	514	543	518	562	539
15326	1321	911	804	497	325	293	223	183	184	198	154	146	153	146	138	155	126	124	113	122	137	126	126	138	135	140	117	124	129	131	118	131	124	116	122	107	102	99	145	102	120	113	128	137	146	138	123	119	128	108	125	116	104	122	138	122	118	122	109	103	120	123	101	105	127	116	115	108	114	134	113	148	100	114	127	120	125	114	121	117	128	128	153	100	116	136	108	107	109	123	122	134	127	109	114	112	147	103	123	141	113	109	113	135	107	119	120	102	114	120	131	115	91	125	128	125	111	133	95	112	103	105	134	115	120	97	118	128	128	136	124	130	115	114	99	127	141	113	124	125	118	127	125	129	94	121	119	107	126	101	137	113	126	129	129	130	117	105	108	148	137	102	112	135	109	108	137	107	110	120	135	128	150	117	122	142	126	109	137	131	132	112	133	132	136	157	144	130	122	129	127	122	109	112	107	121	109	131	122	113	98	112	106	129	107	120	120	131	128	132	94	108	120	125	124	112	120	135	112	124	138	136	111	145	140	105	113	116	126	144	113	129	103	125	115	107	131	129	111	101	120	127	128	124	124	112	103	124	133	128	137	133	117	119	130	126	124	125	124	121	105	117	116	118	122	130	108	115	115	113	115	117	111	113	118	110	116	120	121	121	124	140	143	109	121	94	148	116	91	123	125	108	108	144	106	122	128	136	130	120	159	114	137	131	121	134	118	119	129	110	128	131	136	127	131	109	131	109	139	138	104	133	139	108	127	123	126	115	134	102	119	132	119	102	110	124	132	125	120	124	110	115	137	132	128	113	102	111	114	123	117	102	110	121	138	132	125	115	148	111	123	105	120	98	105	119	102	106	130	108	128	136	119	138	114	94	133	107	118	137	147	111	115	106	101	92	129	110	138	131	121	142	123	117	110	123	127	122	123	104	98	112	122	119	128	115	106	130	126	114	138	114	119	119	140	134	116	116	121	114	129	113	130	105	125	128	115	117	106	110	119	125	127	122	113	101	122	126	123	121	115	122	129	133	109	116	108	119	127	108	121	146	124	120	118	118	116	123	124	114	111	122	117	112	113	102	138	118	113	122	111	120	125	120	123	93	137	129	114	125	121	119	130	120	125	136	152	108	145	118	117	120	118	106	127	123	107	116	114	117	120	117	113	109	137	133	98	114	121	132	135	138	135	142	134	131	118	110	116	101	120	139	129	132	140	114	102	117	111	123	139	113	112	128	89	110	115	110	144	138	114	120	109	114	95	105	97	115	114	129	144	127	129	131	100	139	120	126	124	112	125	130	132	113	128	135	133	124	131	134	134	115	116	132	119	111	110	133	134	118	108	135	137	129	112	114	130	122	125	121	124	143	122	118	115	114	119	114	103	125	130	145	113	108	117	100	133	114	134	121	127	113	131	120	126	125	112	124	130	140	126	123	140	131	132	123	123	129	130	117	126	122	122	108	101	110	115	128	113	118	123	121	109	124	107	158	128	133	133	118	130	111	119	106	113	105	116	114	113	131	136	127	114	119	132	125	122	150	114	129	140	105	136	103	121	133	113	115	121	101	118	116	122	123	107	126	114	121	146	108	132	109	107	120	94	133	110	119	119	138	115	123	130	125	108	123	115	114	117	108	148	121	137	114	129	131	115	123	148	142	121	133	136	104	106	107	121	131	116	130	129	117	119	129	115	113	117	111	121	123	130	115	125	112	138	118	127	112	96	127	113	112	128	121	144	122	120	126	131	111	118	119	97	106	125	138	105	104	131	111	106	138	118	119	126	146	132	118	125	102	118	123	140	119	116	106	120	118	126	117	102	114	139	125	122	130	132	137	127	112	114	122	115	121	118	101	125	142	113	114	108	113	110	108	125	111	111	151	120	128	118	115	116	100	108	110	106	138	136	125	126	113	118	138	133	101	145	115	150	118	96	111	142	114	122	116	117	116	120	135	131	144	127	130	128	113	126	112	116	112	115	114	145	116	110	148	137	116	107	116	126	122	147	110	117	117	106	128	116	121	137	119	118	122	136	122	130	120	114	109	98	111	117	115	121	117	129	124	98	125	129	122	132	135	116	113	107	130	134	122	109	113	107	118	122	136	135	106	132	133	121	140	127	165	118	124	107	136	105	100	123	121	116	141	124	123	107	93	115	118	134	126	138	114	109	137	114	105	111	113	121	116	115	126	127	122	112	105	132	131	135	126	113	106	128	102	114	108	118	116	133	132	132	121	139	133	135	120	126	106	112	116	115	82	129	134	116	138	119	122	125	110	137	123	133	127	95	117	139	138	116	119	141	119	107	135	124	118	134	119	114	114	120	109	115	127	110	115	130	119	114	122	102	126	129	114	128	108	123	102	110	111	136	130	122	111	126	129	114	109	124	136	131	118	110	139	120	140	130	112	122	131	114	121	127	126	124	115	119	150	121	102	124	120	117	134	107	142	132	131	116	133	128	116	112	135	121	135	109	127	120	118	114	131	118	132	131	131	115	113	128	125	118	122	118	134	118	125	115	107	119	123	115	125	126	128	127	127	132	141	128	137	129	136	115	118	134	104	123	116	108	112	130	114	102	140	114	127	107	114	131	110	128	123	120	131	113	117	137	122	130	149	121	124	114	103	111	118	132	107	110	130	115	127	134	121	112	112	110	116	110	123	112	112	109	97	112	103	101	141	102	128	112	128	120	118	128	115	115	145	123	129	116	124	116	134	136	125	139	106	123	113	94	117	128	117	115	110	142	126	114	114	128	108	119	108	118	136	115	133	151	127	124	122	121	103	109	143	126	121	133	112	122	144	111	119	116	131	112	123	117	129	118	125	120	118	116	123	127	122	133	134	144	132	139	118	124	123	120	117	123	126	112	113	140	128	107	125	110	115	108	119	130	132	146	109	108	118	107	116	118	121	129	110	100	118	139	111	92	118	103	132	135	119	117	115	111	119	115	134	120	115	131	117	111	106	96	124	116	134	151	127	95	95	104	126	119	114	122	122	124	117	145	103	112	124	129	123	120	122	100	121	112	113	120	121	105	115	113	97	136	120	131	123	107	123	142	121	106	113	120	142	120	118	115	114	122	134	120	121	131	110	146	105	125	114	131	124	130	137	130	132	117	122	114	130	129	110	127	114	109	102	118	135	124	121	115	128	113	140	109	100	112	129	126	116	129	107	127	121	142	116	117	118	119	127	124	97	137	101	109	125	124	113	151	114	101	90	121	103	118	132	114	129	120	119	114	111	119	120	111	103	125	120	124	122	112	120	114	131	123	89	129	120	126	140	128	129	110	119	106	116	109	126	116	126	120	123	122	101	117	121	89	120	138	128	118	127	120	124	127	128	129	132	125	117	109	116	139	135	132	126	121	117	101	118	118	94	113	112	116	127	145	123	149	125	112	127	121	129	112	107	115	121	138	120	114	115	130	117	125	106	120	116	122	103	116	121	98	115	119	123	85	112	124	111	119	124	125	134	118	131	132	124	101	123	118	122	128	117	136	133	142	155	119
8452	1000	2024	2508	1865	1436	1095	881	807	683	676	549	568	547	519	474	449	453	446	412	394	383	420	391	350	376	388	381	330	338	388	359	335	361	326	357	350	356	340	319	370	314	310	346	335	361	327	318	342	339	351	337	355	352	305	338	348	306	324	327	346	326	330	344	324	347	332	316	334	318	356	350	373	322	343	315	336	320	332	358	352	313	301	343	381	364	342	312	346	313	332	332	303	363	328	307	342	335	314	310	308	322	295	341	319	331	352	321	339	301	298	310	346	338	337	346	328	310	354	335	368	317	297	333	312	330	315	342	346	328	317	338	305	332	330	315	327	312	329	336	331	317	332	341	323	293	349	324	304	344	337	311	318	319	318	334	336	332	321	323	303	337	325	293	323	316	302	331	322	313	329	340	343	307	326	337	309	365	330	346	351	346	332	322	319	297	335	322	339	338	336	338	326	324	336	329	345	323	274	300	316	363	326	305	350	318	297	339	325	330	322	352	327	304	310	315	320	334	345	374	331	314	310	315	300	309	352	341	293	303	353	343	301	343	291	298	363	323	325	305	289	331	336	316	328	315	306	323	336	316	335	332	350	320	329	341	306	327	306	281	342	319	323	326	353	344	339	321	350	335	326	298	311	335	327	291	300	289	340	346	323	331	309	321	340	302	318	330	333	354	328	309	322	321	331	352	329	322	350	285	355	326	333	352	324	311	333	286	344	306	325	304	317	344	320	307	320	363	317	315	325	335	348	335	321	286	320	338	325	351	302	311	359	307	350	310	313	315	325	336	290	331	339	329	335	318	319	347	316	335	342	343	321	327	294	309	309	296	337	325	311	311	315	358	327	315	332	322	306	313	294	319	317	344	356	332	321	326	347	313	310	367	347	317	283	318	324	316	307	333	292	301	332	305	336	302	337	317	350	310	329	330	316	335	345	325	340	330	322	323	324	357	330	322	326	306	307	342	350	339	338	323	341	317	361	316	311	351	310	316	342	322	343	303	327	346	342	321	328	317	333	324	329	316	324	291	313	337	326	301	334	316	372	326	310	320	329	308	301	327	321	311	323	267	272	323	322	315	315	307	337	319	288	323	296	325	325	321	324	315	350	332	323	340	330	338	301	341	289	318	328	325	297	336	309	359	317	322	313	291	351	306	330	316	339	303	307	335	314	317	298	307	336	329	321	327	344	323	316	333	317	315	316	314	300	319	344	329	323	291	342	321	343	336	318	316	306	314	303	325	340	329	305	340	275	315	328	303	308	336	294	323	310	292	351	365	319	278	323	306	327	338	300	305	311	316	304	290	313	333	316	315	329	319	333	308	354	366	314	331	296	309	295	303	336	309	325	315	303	352	305	342	342	308	310	328	319	323	329	345	317	285	325	289	344	323	335	337	344	283	292	301	310	327	325	310	329	294	329	304	329	322	310	332	285	310	297	322	323	344	311	317	289	295	316	318	320	325	325	326	321	318	327	327	307	334	341	372	307	355	331	316	315	310	328	329	286	337	343	321	313	356	307	309	312	311	319	314	311	362	341	354	339	317	323	327	311	349	300	308	336	331	273	321	311	328	319	330	319	339	319	334	312	335	309	343	331	318	294	340	326	279	319	294	309	340	300	316	322	334	294	338	302	308	359	324	319	316	319	325	329	292	285	322	323	329	326	319	277	281	321	306	342	349	326	299	342	326	335	328	307	354	326	342	324	308	290	309	324	342	347	324	306	307	300	326	335	321	295	327	307	335	313	297	313	319	314	293	273	315	331	319	335	333	315	310	318	308	315	341	324	327	311	306	304	319	291	339	331	323	316	350	318	331	338	316	320	291	301	301	323	327	313	291	299	326	300	310	327	293	301	302	329	355	299	293	300	315	304	294	337	332	333	345	322	320	272	311	300	315	339	313	299	348	342	343	347	296	345	301	309	307	327	348	269	335	288	304	318	333	336	324	334	315	331	342	322	312	283	347	319	313	288	352	301	318	339	315	330	340	304	314	358	321	309	309	346	323	302	335	322	344	325	292	316	358	337	319	333	332	362	360	326	320	302	333	348	308	351	322	327	332	319	309	317	321	343	339	337	335	327	348	333	312	328	359	322	308	304	329	289	323	327	301	313	321	282	293	324	320	300	325	325	342	328	364	310	310	308	319	325	322	327	343	306	324	318	336	313	316	329	308	311	287	305	334	307	343	328	341	370	305	323	316	316	319	332	349	317	353	319	324	320	319	314	328	354	322	323	348	339	310	314	312	340	325	300	313	325	341	313	306	361	306	307	318	320	339	321	323	324	352	302	321	331	343	329	296	272	334	294	306	334	309	302	320	337	366	347	313	292	304	325	343	359	322	339	342	316	349	354	298	305	307	311	302	304	296	313	349	354	369	300	333	334	314	353	327	342	320	293	346	323	337	312	354	336	321	332	321	287	328	309	339	323	310	336	355	314	325	325	354	305	325	308	323	349	340	323	317	328	325	371	340	330	337	318	343	328	326	323	328	346	330	353	342	312	309	331	303	344	307	345	315	318	333	316	313	306	307	322	322	322	330	323	315	299	325	319	309	338	305	330	329	334	312	327	334	327	299	311	317	297	327	325	343	340	348	302	300	363	333	318	294	321	334	339	327	316	320	327	329	329	325	330	297	306	342	354	342	330	321	330	336	316	336	325	308	320	334	349	351	334	299	330	325	326	319	299	322	350	317	345	328	310	326	354	341	325	329	333	296	337	331	303	331	334	311	335	334	323	297	344	312	325	316	351	322	314	339	341	326	347	353	316	304	327	324	333	312	345	336	339	332	326	337	338	328	326	350	308	324	326	293	330	352	308	330	301	292	298	347	320	326	332	294	281	312	303	327	324	320	314	335	276	310	324	291	345	328	306	338	311	348	307	318	297	321	314	319	297	299	360	360	332	298	341	263	296	325	316	309	351	319	301	335	311	337	349	321	301	329	331	333	323	333	348	318	313	295	337	320	323	327	334	329	305	326	332	310	333	323	326	350	342	298	343	320	288	300	308	315	310	324	341	296	309	295	336	316	332	337	306	327	345	294	335	348	341	317	307	299	319	337	293	307	323	325	319	306	324	326	379	319	340	311	347	336	326	325	327	296	319	339	341	334	298	309	299	370	319	348	322	340	324	352	338	327	349	317	314	312	301	321	325	317	315	315	299	334	314	353	329	335	310	325	320	321	302	305	359	339	340	312	280	345	337	322	360	321	340	302	304	345	335	340	327	315	371	325	308	356	343	318	325	312	327	300	310	311	300	310	343	337	299	352	340	345	336	314	305	340	357	306	310	352	313	308	290	321	345	297	324	311	331	348	300	310	325	351	319	323	347	322	331	313	342	296	341	315	339	334	350	310	311	328	327	338	329	334	311	309	342	318	325	320	306	355	315	301	347	326	314	332	293	333	355	309	334	345	311	336	306	316	340	336	316	336	320	310	315	308	325	312	336	346	325	312	328	331	309	354	318	295	340	325	318	311	333	336	317	330	329	354	304	320
1874	447	459	448	401	446	390	391	406	424	448	389	364	432	429	401	437	419	411	428	405	366	380	357	381	407	381	378	429	399	381	403	394	431	387	398	374	420	401	455	410	413	431	396	388	394	393	357	424	389	408	389	393	372	435	391	399	395	385	385	410	389	389	368	391	419	432	401	388	426	386	422	411	382	429	415	388	389	430	385	408	430	437	434	422	402	424	384	377	410	420	412	389	371	363	426	411	374	380	406	399	401	407	435	421	357	404	379	426	374	398	415	421	388	420	439	370	414	430	421	433	391	414	410	446	418	340	394	439	350	435	392	379	457	425	403	382	377	378	385	402	474	387	391	368	454	424	405	408	383	420	416	404	400	438	366	392	409	385	379	461	377	383	394	378	397	359	396	455	459	388	388	411	388	393	380	421	413	408	408	431	383	417	446	405	383	392	414	417	427	410	371	376	378	425	380	380	400	422	410	449	388	401	385	389	392	408	433	431	395	383	419	393	378	403	466	412	409	391	396	435	407	404	411	418	389	394	386	409	390	427	397	433	364	386	435	413	415	394	385	413	403	422	426	432	405	412	438	446	388	406	389	445	423	407	393	421	389	398	402	430	387	404	378	363	393	420	385	372	425	399	354	407	382	416	396	374	411	400	385	431	410	416	405	386	413	404	398	378	390	388	405	352	414	440	401	397	403	402	388	390	408	398	408	386	367	415	418	414	408	449	392	377	412	405	401	422	386	431	406	395	439	392	384	401	413	374	424	390	439	398	405	368	421	357	391	416	419	409	363	442	371	392	377	388	412	408	360	426	383	396	400	383	413	417	409	428	435	397	362	404	415	429	420	372	429	428	385	382	403	432	408	400	418	354	381	436	424	376	387	401	423	411	387	431	377	416	391	384	390	375	403	379	388	412	390	384	456	406	383	430	393	405	428	388	412	394	375	382	386	410	374	364	415	437	411	419	402	383	364	384	380	407	427	376	405	370	404	398	421	419	399	399	373	427	371	422	395	403	383	435	401	444	388	369	387	397	370	390	396	369	412	425	374	386	412	397	391	379	408	428	401	369	391	414	378	400	406	426	385	427	425	389	421	429	390	382	363	371	394	399	406	410	430	399	380	412	394	395	393	421	447	426	389	410	412	410	429	417	397	376	439	433	439	427	409	401	388	375	414	395	415	410	385	434	425	408	425	367	366	449	434	411	381	366	396	390	411	414	355	393	370	442	402	406	468	426	435	390	367	410	378	379	352	375	373	397	392	376	365	430	426	367	370	444	392	380	388	365	362	396	425	398	394	393	426	445	389	428	436	414	410	333	400	443	392	417	431	402	401	394	396	417	412	386	414	365	332	394	404	389	403	417	389	408	403	424	385	416	404	400	381	397	407	423	421	398	416	407	418	428	408	412	393	388	424	429	402	414	416	427	378	395	399	358	413	419	389	399	411	431	413	419	424	442	347	375	398	419	431	369	418	409	417	438	379	362	360	400	398	386	408	388	398	390	406	380	400	423	395	393	430	384	419	415	402	402	384	380	389	403	398	393	377	404	400	431	371	390	412	409	378	407	417	386	420	412	392	388	379	446	384	416	398	383	422	404	381	372	394	427	372	418	411	374	386	423	415	409	389	412	430	405	439	362	399	412	411	395	409	381	423	406	415	417	387	403	393	374	377	417	422	372	398	422	382	434	377	440	422	387	415	371	396	382	420	443	409	410	407	388	417	407	396	375	419	392	406	389	386	432	396	391	370	376	412	381	417	392	411	410	373	376	428	390	392	434	456	378	418	420	391	443	417	409	394	412	387	388	392	392	437	382	407	398	435	440	389	390	437	415	452	443	412	388	397	456	386	386	426	357	379	378	406	379	413	426	434	434	434	360	397	411	402	413	416	380	413	396	400	396	406	382	411	343	402	371	401	430	430	395	422	420	409	444	354	392	385	424	374	396	432	395	367	438	390	398	429	421	377	430	400	415	415	403	409	416	390	404	400	388	443	424	396	391	413	424	411	400	397	417	370	384	434	365	388	406	405	422	441	377	383	420	411	431	401	389	439	384	388	458	394	444	391	381	366	431	410	391	416	381	390	405	358	371	417	381	388	421	412	395	433	409	432	399	372	386	378	375	413	409	357	415	410	405	397	388	393	407	399	370	408	389	432	392	368	402	398	410	385	391	440	424	424	415	404	405	379	432	401	408	417	407	377	380	405	382	398	424	430	419	395	440	373	378	401	396	398	442	365	398	403	391	405	370	377	431	367	373	362	377	404	402	409	391	387	425	418	417	368	390	433	423	427	390	445	407	410	402	371	397	425	411	383	398	390	408	428	446	412	366	405	402	444	443	403	378	367	401	405	367	393	407	452	377	412	377	407	366	431	410	365	409	411	391	405	409	449	397	351	398	374	392	411	413	409	421	379	419	395	418	399	434	400	422	401	379	386	405	425	428	351	412	378	449	398	405	394	389	432	408	422	424	406	406	375	405	408	414	401	392	390	444	403	425	409	426	420	439	475	441	433	409	387	387	418	405	391	393	406	378	401	358	382	412	423	409	368	393	437	397	383	400	420	387	399	402	393	373	381	417	397	443	393	457	419	430	389	425	403	418	369	394	397	440	412	414	420	411	396	404	387	443	384	377	373	414	416	412	417	426	404	409	409	368	433	392	377	412	382	352	377	449	442	414	411	419	423	402	396	391	451	384	409	400	421	437	403	394	389	418	411	388	406	436	404	394	422	398	429	405	406	393	399	430	409	416	380	419	401	441	389	382	403	415	371	410	407	399	434	377	409	430	421	390	440	400	386	392	439	375	412	415	429	387	361	383	389	368	370	415	402	438	388	408	405	437	410	387	365	432	409	388	383	442	396	419	439	377	422	385	413	390	433	425	379	409	402	400	409	398	403	372	406	391	383	395	431	430	417	443	396	449	388	366	406	440	384	397	400	424	365	398	387	438	386	421	422	393	400	400	398	423	395	394	420	402	401	388	408	396	411	373	438	391	393	400	375	402	400	424	378	384	390	413	379	440	401	373	402	418	410	392	433	382	372	400	412	373	401	427	367	387	415	406	441	389	401	402	385	389	406	438	386	437	424	376	407	415	406	371	387	416	404	380	373	413	413	434	410	417	387	399	418	396	418	381	450	411	397	413	422	431	405	408	410	408	364	377	390	404	381	429	389	393	401	426	360	400	379	422	399	399	407	401	394	414	422	389	413	394	367	378	383	414	445	428	362	417	415	362	405	379	371	420	406	404	403	418	391	386	396	397	407	355	419	390	409	413	406	383	437	375	385	432	420	416	416	430	365	407	407	385	427	421	424	386	398	401	387	406	431	401	372	410	450	443	420	410	429	410	394	406	372	442	398	403	424	411	403	424	408	411	371	395	387	402	394	399	398	377	387	407	374	384	353	397	403	391	426	399	387	377	395	387	411	399	372	424	357	403	402	378	366	378	434	435	379	439	430	404	420	420	399	408	397	434	438	396	409	434	407	450	423	412	418
2241	936	969	1025	991	923	916	862	874	863	901	895	898	868	878	864	905	893	882	854	903	855	901	883	846	866	869	833	893	907	858	830	887	858	934	848	926	898	848	865	895	894	892	870	896	877	901	846	869	875	835	889	843	908	874	902	878	849	894	901	846	888	894	861	859	918	900	879	928	888	882	836	878	859	880	926	886	879	922	841	893	911	895	889	916	843	896	878	852	894	882	921	884	868	872	833	888	838	912	915	850	867	874	825	886	836	869	914	849	873	903	875	861	829	853	875	945	843	898	907	861	872	863	915	870	894	932	897	869	900	878	864	855	853	897	860	861	887	894	949	923	852	927	879	861	892	891	831	873	881	895	930	814	838	904	873	916	875	905	820	909	874	876	871	822	882	902	874	871	902	897	869	842	858	860	903	896	840	906	893	859	884	879	864	833	899	903	824	862	875	893	888	836	855	862	906	859	868	859	862	925	885	914	858	912	901	867	871	904	835	852	893	908	960	884	899	903	929	855	864	870	894	856	899	869	881	927	863	892	883	892	880	850	874	839	888	881	824	851	891	925	881	873	854	929	895	880	897	877	847	839	839	923	898	880	844	880	885	888	874	854	830	947	832	887	900	865	903	865	886	871	880	964	879	907	896	895	886	916	852	828	963	863	885	871	884	862	898	837	896	867	889	922	884	857	898	923	843	926	848	846	873	934	915	864	866	902	878	888	898	866	882	832	880	931	906	891	904	856	904	909	852	895	871	813	883	880	911	917	876	925	897	922	867	831	853	853	900	854	901	850	838	883	904	842	821	845	916	899	856	843	873	892	850	932	844	845	900	822	877	855	829	891	857	856	905	846	886	883	917	853	888	847	822	859	845	906	877	908	903	869	904	879	844	867	818	942	841	947	864	854	845	842	896	828	907	878	884	912	921	889	843	883	868	920	890	843	931	888	875	860	836	856	882	927	884	855	893	887	878	877	879	866	879	898	901	893	842	889	885	870	885	821	880	873	860	895	885	920	867	847	885	897	884	878	835	846	841	936	900	859	874	886	898	894	945	872	869	922	890	910	955	857	848	848	917	931	850	881	877	832	894	858	857	900	871	865	825	883	877	870	860	884	892	890	859	881	868	884	815	848	862	939	841	913	857	910	856	904	890	876	905	864	918	893	888	885	926	871	898	885	861	819	937	954	853	889	907	844	870	847	908	887	911	932	871	889	889	849	866	897	849	909	918	908	896	888	892	868	830	943	868	840	841	846	861	863	880	902	870	855	851	896	855	840	894	827	896	885	846	912	863	920	905	854	882	873	839	879	829	883	882	901	844	856	880	837	875	903	913	891	910	890	877	913	894	851	897	856	846	905	864	885	871	918	851	875	945	914	862	884	903	876	886	877	857	896	855	873	845	860	838	828	960	871	899	858	892	879	889	873	860	815	894	891	858	847	862	866	818	828	892	847	872	882	901	845	892	858	872	913	854	866	871	898	851	850	924	906	872	849	933	881	867	861	947	880	909	888	870	905	868	836	913	878	869	906	902	917	842	948	900	873	830	844	870	867	923	864	868	910	821	892	926	858	886	978	913	868	862	822	910	887	856	899	868	902	907	861	946	889	918	910	912	901	884	916	856	899	861	912	928	865	878	878	922	913	861	889	869	966	851	913	892	951	867	873	892	864	912	831	900	864	898	914	909	861	875	887	843	880	884	888	916	866	872	911	942	851	888	864	880	900	890	916	879	895	893	894	904	934	904	863	921	917	914	870	890	857	938	890	899	893	869	862	930	925	867	865	906	867	877	830	922	871	893	869	885	881	874	837	883	881	883	872	849	897	914	917	854	888	881	901	837	829	921	890	880	908	840	904	873	894	890	852	894	867	933	908	896	839	930	857	857	896	898	858	913	872	850	862	909	848	839	886	851	910	870	909	871	894	858	839	898	881	826	828	889	877	894	877	884	916	899	875	891	895	925	852	832	855	868	851	900	847	859	851	858	858	861	854	848	908	936	880	910	871	874	864	846	838	873	887	889	869	919	880	920	903	849	875	879	838	959	916	856	913	897	858	919	851	852	889	841	850	865	863	806	899	860	868	888	851	806	922	879	797	876	863	841	878	829	831	855	815	869	885	833	882	871	897	924	893	892	894	872	880	843	847	887	851	887	902	916	855	863	926	862	883	881	940	856	927	885	898	808	895	880	834	878	866	885	780	844	895	874	903	893	934	864	916	871	843	880	837	882	877	1005	881	868	841	881	862	866	911	859	846	813	891	869	897	903	925	931	834	871	824	834	882	875	863	859	870	863	881	868	872	884	889	882	875	892	908	892	911	867	871	880	871	889	842	833	886	882	949	835	924	836	922	927	912	892	837	921	849	858	919	855	809	859	930	881	885	871	899	930	882	919	910	912	889	855	889	882	854	877	832	860	885	993	891	894	871	874	857	917	897	872	888	886	892	860	866	849	909	970	897	860	854	859	863	882	897	843	871	858	865	885	910	839	842	887	891	829	881	873	916	878	877	939	919	884	873	862	853	943	903	921	918	919	905	888	911	875	868	848	913	851	853	855	882	897	908	860	884	872	860	926	924	947	854	897	859	907	897	899	922	882	878	821	901	887	896	917	912	914	886	954	864	907	878	927	859	876	877	877	858	958	834	889	869	908	889	862	916	823	883	895	898	917	923	838	888	848	825	898	886	827	907	907	909	854	884	866	877	893	906	898	822	861	906	812	975	859	914	875	865	872	840	898	873	867	893	912	857	862	880	883	898	887	889	868	947	855	908	857	892	891	890	853	860	910	875	898	914	900	886	861	890	879	887	916	879	905	852	852	884	898	870	912	908	889	907	836	880	844	879	913	859	853	909	909	844	842	914	868	898	877	844	900	868	859	963	882	898	896	852	844	872	879	934	843	866	863	901	904	866	866	906	813	868	880	890	879	846	890	889	898	962	864	905	883	863	906	888	857	875	856	889	912	874	904	892	873	930	911	886	891	877	872	842	908	831	880	895	889	932	885	853	876	880	864	885	894	860	829	910	865	896	872	869	827	856	918	902	847	861	902	934	899	884	885	874	918	894	827	882	843	909	829	847	863	838	921	877	809	858	884	914	891	837	943	858	869	835	826	837	887	930	872	932	882	906	874	913	898	861	864	833	891	883	853	859	875	947	856	826	855	839	856	831	885	852	810	933	858	854	848	903	885	900	870	806	872	896	882	893	887	915	941	941	847	886	883	877	876	893	877	864	886	850	879	894	817	870	901	873	827	908	913	866	895	916	913	921	878	831	933	877	893	885	858	920	880	878	887	903	879	888	852	885	895	880	870	846	879	897	888	862	963	847	858	874	827	917	878	872	908	852	885	902	899	912	942	850	926	899	877	907	842	846	875	814	895	879	926	857	891	841	851	926	911	843	857	880	908	911	872	871	884	902	847	882	887	882	920	868	887	876	940	844	927	859	906	862	857	887	934	885	853	881	902	880	958	860	912	881	855	872	897	868	887	855	875	891	886
8466	616	647	555	441	344	339	273	285	255	255	271	245	241	235	208	276	230	250	244	216	239	249	251	229	246	269	230	260	243	211	249	238	244	249	251	208	215	256	250	213	222	261	239	228	217	237	253	243	215	240	218	214	264	247	234	239	227	250	195	208	209	238	234	239	258	223	237	201	255	224	235	247	236	200	203	234	252	251	253	239	216	216	237	217	243	223	244	223	221	220	220	282	243	256	255	222	227	243	233	234	245	238	258	232	255	237	233	228	215	229	217	236	233	228	252	239	222	256	227	238	257	254	216	202	206	225	241	228	252	225	213	250	232	231	236	232	237	221	229	238	245	250	214	221	258	251	267	230	216	209	233	224	222	219	246	215	225	252	225	245	197	244	256	238	215	225	265	232	240	247	242	226	205	223	242	223	203	233	246	220	235	223	232	220	218	226	231	214	240	254	234	239	241	247	229	224	244	232	246	221	250	219	222	225	219	248	207	229	217	258	222	266	223	241	228	220	240	267	231	243	237	216	240	229	249	236	225	229	211	209	209	230	232	222	224	237	243	226	231	223	203	267	252	226	233	243	259	223	271	232	255	264	241	249	233	251	220	241	226	230	243	205	225	236	248	236	243	231	243	240	266	239	238	259	258	232	263	227	221	252	249	224	230	234	230	238	235	204	248	235	226	221	238	243	203	237	218	265	232	235	223	214	231	254	229	227	249	236	244	219	237	251	233	261	247	252	253	231	262	252	226	258	269	234	193	264	237	228	249	236	206	201	228	247	247	227	245	233	225	264	249	214	237	222	234	250	216	226	261	241	257	252	233	237	260	229	223	237	223	235	241	222	220	253	226	234	269	274	217	222	227	242	236	234	269	239	225	237	219	264	241	249	218	227	246	214	227	238	251	234	237	227	252	231	232	233	230	206	247	225	245	220	229	246	203	233	231	225	212	215	245	241	247	246	235	219	219	223	224	228	198	253	232	229	259	230	234	197	233	218	279	230	232	204	258	212	231	249	244	221	214	276	224	221	224	247	234	219	228	218	240	247	233	214	235	225	237	229	256	220	226	248	273	243	237	236	259	232	235	221	242	249	262	250	219	235	207	236	247	232	249	235	233	219	233	218	218	209	263	232	260	249	261	263	213	235	221	228	248	207	228	235	216	227	215	208	254	229	259	219	221	220	245	230	275	277	227	228	209	232	210	253	265	223	245	213	242	247	200	244	266	244	216	221	252	227	232	241	252	261	235	228	225	253	241	220	219	230	235	231	220	245	208	271	223	230	261	214	244	266	238	239	246	209	222	222	224	269	215	233	212	211	234	255	228	250	250	244	231	236	233	229	233	251	213	242	240	223	235	236	220	244	246	224	244	240	232	231	244	219	235	194	229	241	239	240	252	256	223	242	248	243	231	238	248	240	239	252	251	242	246	212	237	234	229	236	241	227	242	230	215	260	255	237	240	241	263	268	258	232	237	225	226	226	233	196	214	224	257	217	240	228	236	231	226	239	225	219	226	237	253	213	254	232	227	259	267	243	231	235	258	222	235	266	214	253	231	277	221	234	212	244	237	200	253	228	227	200	247	236	244	239	243	218	266	226	200	202	248	235	240	223	252	248	212	220	239	221	216	242	239	225	218	258	260	215	258	300	242	257	267	254	201	250	237	191	253	240	214	206	220	216	261	222	248	256	230	221	217	228	251	249	236	246	237	228	231	248	279	224	224	243	215	258	241	259	242	213	250	252	240	226	246	239	229	255	250	226	213	236	201	223	257	219	220	240	212	238	215	223	241	235	219	245	252	225	257	240	233	229	258	262	220	254	243	225	228	217	262	213	262	209	236	246	236	244	235	237	231	230	228	245	212	246	196	265	229	219	198	250	226	244	271	246	246	216	218	241	251	250	274	243	260	236	206	261	241	237	245	252	245	227	235	227	238	216	218	244	245	232	197	249	225	254	238	233	237	234	255	234	262	241	224	219	222	229	225	259	233	255	227	245	245	232	239	225	258	218	259	262	246	225	255	248	253	204	232	252	238	227	215	216	212	234	265	251	224	250	209	247	208	235	211	253	246	208	245	214	231	229	253	247	262	213	228	225	255	238	269	231	258	215	207	209	231	228	201	241	212	241	230	221	227	243	248	226	216	248	218	257	195	265	244	207	243	223	236	242	221	250	231	221	279	248	242	255	257	237	224	229	218	218	236	195	244	236	271	239	223	224	198	231	281	255	208	245	228	208	252	237	220	228	280	231	213	204	234	234	252	234	214	252	250	234	259	253	228	243	215	244	261	247	236	214	241	237	238	217	227	247	225	241	244	229	219	254	265	244	257	241	244	245	204	216	243	238	243	234	228	220	241	238	239	226	236	240	250	207	225	237	199	212	226	230	266	255	259	244	245	243	277	223	215	233	230	230	217	209	231	252	244	232	236	209	224	227	239	228	228	232	230	195	243	253	263	227	225	242	241	253	244	216	233	208	261	201	256	232	224	236	238	235	236	235	238	225	245	226	221	201	235	261	253	226	236	240	213	209	268	249	201	247	238	214	244	188	220	236	215	210	246	231	225	226	224	233	222	269	228	229	229	250	225	232	258	227	267	243	216	223	258	217	234	219	232	226	253	238	217	241	203	241	232	230	202	245	263	244	241	208	257	263	220	236	219	243	229	253	233	224	230	251	223	242	235	228	264	238	237	235	239	222	235	251	231	212	241	244	217	217	229	223	247	233	217	240	258	207	219	216	245	249	221	262	238	245	273	212	248	246	252	251	255	234	236	229	255	232	222	224	210	254	216	214	228	207	226	230	243	208	223	240	248	233	196	234	206	239	251	231	250	239	242	240	205	262	223	230	231	234	234	231	204	220	241	228	231	273	252	256	248	229	245	235	243	218	221	235	236	225	225	220	238	256	251	228	252	252	226	239	242	255	264	233	240	252	258	240	223	212	225	210	253	246	238	227	221	220	226	211	246	246	230	200	258	239	230	246	231	224	227	242	242	245	281	230	222	261	227	247	235	235	240	223	225	223	228	216	222	210	234	232	263	257	242	220	238	231	248	255	221	244	278	247	237	261	243	257	269	244	223	230	228	226	207	234	195	209	206	234	214	221	206	211	230	220	251	241	228	247	207	232	246	223	218	208	234	239	197	222	262	272	251	261	255	255	248	235	237	259	239	224	257	226	239	234	253	264	209	229	252	196	228	241	266	234	231	238	225	264	233	200	226	231	246	234	213	245	255	237	247	218	221	211	226	229	229	228	232	227	265	205	229	207	255	221	222	250	237	236	250	232	240	240	229	218	222	212	205	239	214	252	230	232	224	222	222	228	224	227	243	228	250	231	232	218	210	218	245	229	234	221	220	218	213	254	265	248	245	264	225	287	179	226	242	245	228	248	221	257	213	266	228	256	284	211	235	233	230	222	215	222	203	243	238	245	240	261	255	217	249	267	212	243	246	201	230	235	216	227	210	246	224	248	261	216	213	251	235	237	225	234	232	214	252
6910	909	1354	1691	1358	1063	932	806	774	726	706	703	622	657	565	641	591	591	597	570	592	538	588	549	530	570	551	521	549	576	532	530	559	534	594	558	545	565	576	549	555	536	506	532	558	564	566	587	547	524	506	515	516	549	533	501	548	572	490	571	564	534	550	506	548	514	542	549	521	567	558	500	502	573	527	557	488	558	575	543	546	524	549	531	519	573	528	552	540	552	529	572	569	520	506	510	540	543	577	549	516	560	522	514	543	555	528	527	544	540	523	564	504	524	542	556	511	524	553	474	536	549	553	553	496	559	554	517	503	565	543	560	535	558	537	553	554	544	538	518	532	562	544	527	501	512	556	524	528	494	538	508	533	557	556	597	569	496	548	556	551	541	525	538	547	522	512	559	527	523	563	529	560	531	512	535	522	558	517	550	546	539	530	535	512	544	518	506	550	556	505	540	571	538	529	499	557	535	542	528	559	556	548	580	513	573	563	540	498	569	568	536	508	496	500	559	569	562	572	533	541	529	543	554	544	467	554	517	516	527	527	531	497	507	536	554	535	536	547	558	536	543	568	505	531	590	511	499	501	523	502	508	500	557	580	518	524	554	547	499	528	523	512	533	564	582	521	520	512	567	547	518	535	521	560	539	549	562	504	511	545	533	473	523	518	536	529	480	515	546	532	508	564	531	515	535	544	540	513	512	567	535	564	526	516	557	494	537	531	525	598	536	534	538	526	539	515	529	519	533	536	552	510	580	531	516	564	567	562	531	553	576	538	537	495	509	561	586	553	551	550	558	549	509	542	508	549	522	518	519	530	538	544	552	507	520	587	550	552	565	555	553	546	564	520	529	484	569	566	553	538	530	548	534	533	493	469	525	536	528	555	517	513	574	513	547	527	526	521	485	551	533	508	548	565	551	553	512	543	554	578	561	516	528	514	550	541	559	548	542	531	519	537	514	547	559	536	538	511	528	565	543	555	557	521	492	546	512	566	529	530	491	545	527	509	513	515	537	538	526	523	513	525	505	508	559	585	502	539	508	572	500	538	496	509	560	520	539	529	545	534	548	524	554	536	533	511	516	523	510	534	526	520	515	549	500	522	561	522	537	519	529	486	532	510	503	546	487	558	505	563	557	559	551	577	556	516	531	536	537	541	513	556	562	550	517	513	500	507	529	523	565	538	511	540	553	520	538	568	529	532	541	547	587	530	553	518	581	552	499	536	484	547	500	540	563	555	498	555	583	523	547	464	535	526	538	520	569	532	471	532	561	553	584	527	529	523	536	562	523	538	545	562	531	518	538	562	495	539	549	554	515	563	530	543	504	537	586	515	529	517	573	575	551	578	517	520	498	530	533	564	526	548	554	540	489	506	518	482	546	525	548	561	536	528	576	513	575	554	562	534	528	535	507	554	546	531	499	503	556	514	562	520	595	520	518	537	540	541	548	542	541	522	568	575	521	530	498	511	514	508	554	529	517	499	518	537	551	535	545	539	537	511	538	504	521	505	548	511	558	560	561	547	547	536	542	553	576	522	569	481	504	543	502	533	505	563	508	523	578	515	516	565	523	558	513	553	525	526	543	547	519	538	497	569	538	545	528	549	509	547	528	538	536	546	536	544	565	545	527	541	509	523	523	503	513	505	526	530	521	545	509	589	539	537	538	558	532	541	547	529	506	516	546	527	551	516	596	530	531	570	543	551	536	508	533	520	554	541	527	540	485	559	565	501	535	524	555	541	521	542	529	557	513	521	545	590	565	529	549	553	557	529	503	556	540	530	563	547	559	516	515	504	517	551	532	546	530	536	501	538	549	537	516	492	534	560	548	533	535	544	541	520	594	548	542	543	540	497	537	494	518	535	566	540	545	559	476	532	543	540	538	549	591	525	511	518	550	566	545	548	532	555	525	491	542	562	538	498	524	540	499	501	552	525	537	542	550	486	576	528	547	517	514	534	571	529	568	517	587	525	563	533	539	571	566	573	484	566	574	530	563	526	534	520	547	540	542	525	556	548	519	559	533	541	533	529	533	503	517	538	519	534	529	577	510	523	561	538	526	498	530	541	539	550	534	544	517	536	537	537	518	554	530	543	564	557	484	522	559	574	529	519	551	532	550	559	542	561	506	537	524	521	531	522	558	569	536	478	538	585	548	576	540	541	587	491	550	534	491	509	527	516	518	525	520	548	531	542	559	547	556	556	520	567	517	538	555	589	542	519	553	535	543	546	511	562	538	541	550	515	493	545	523	559	526	515	523	527	498	529	551	525	570	534	522	509	510	494	503	539	564	530	532	516	525	530	525	542	479	545	503	505	532	505	511	511	529	507	523	539	525	558	517	516	476	532	588	527	558	577	540	546	557	566	551	528	531	499	576	519	516	519	484	519	557	520	536	534	573	576	590	540	557	532	503	549	524	493	548	543	519	537	547	591	522	554	540	521	557	530	502	550	525	527	524	516	538	550	521	521	566	538	526	519	586	561	517	557	530	576	488	520	512	521	537	542	536	573	520	513	507	523	558	547	542	550	561	537	526	585	508	547	544	508	533	560	482	542	542	527	528	512	589	532	535	528	527	511	573	536	533	543	531	538	555	526	505	533	534	548	519	549	566	519	521	540	485	515	569	538	537	516	577	521	531	537	531	521	524	495	548	518	510	583	532	532	541	550	560	544	536	558	511	544	545	544	501	487	511	529	544	518	537	531	556	529	549	512	556	539	520	547	546	493	569	550	573	567	551	551	506	540	513	524	537	570	520	530	535	498	522	559	568	532	543	558	528	546	528	486	506	531	550	545	497	579	539	569	507	548	501	529	571	523	562	494	516	524	537	502	550	559	540	575	501	520	536	526	517	559	570	537	531	538	489	503	503	518	527	522	515	494	538	567	535	508	544	568	516	478	514	555	516	505	587	568	502	538	523	553	574	553	483	525	545	542	515	553	536	556	534	474	508	546	569	538	521	504	549	527	510	527	566	524	501	555	517	522	555	505	555	509	563	540	549	533	555	528	530	525	568	514	555	528	510	536	570	562	499	499	521	521	523	533	565	526	557	514	511	525	552	546	505	519	582	512	536	505	551	511	524	537	512	518	572	562	550	504	552	521	505	576	546	527	550	522	529	518	572	537	520	570	542	551	528	538	557	561	518	537	527	556	548	533	496	558	568	561	551	517	507	541	538	550	540	505	518	561	586	508	485	541	546	524	551	538	526	549	547	532	515	500	540	562	471	481	536	550	525	574	550	521	546	556	548	516	555	531	549	501	546	560	544	543	500	565	485	537	502	534	535	545	526	544	504	522	532	519	548	532	562	545	528	520	537	511	540	517	493	535	526	533	527	565	549	529	530	506	509	530	534	508	567	519	546	515	527	540	485	518	531	519	551	525	528	525	503	551	528	541	605	560	517	552	490	517	543	498	556	527	545	541	524	544	545	535	542	515	543	557	558	536	537	536	637	526	556	470	556	509	538	494	550	517	528	549	500	513	526	532	520	510	548	556	543
15520	1289	955	758	477	367	264	241	205	180	195	155	166	135	149	165	161	158	136	143	126	126	128	155	114	146	122	132	111	126	123	115	119	126	136	122	135	135	147	125	123	125	123	103	106	116	93	118	113	146	136	117	108	117	125	130	126	116	99	128	125	125	122	112	124	124	122	126	117	116	127	126	141	126	130	136	117	113	111	106	105	111	109	122	140	117	104	131	128	119	140	123	125	117	134	120	119	106	121	122	126	107	100	112	131	119	141	127	119	132	133	130	139	130	138	140	159	114	117	119	118	126	137	106	98	134	139	106	104	114	128	87	137	143	138	118	126	145	141	117	103	121	95	96	114	115	130	133	128	118	114	132	118	110	107	118	110	135	118	113	124	116	87	118	107	127	105	119	105	127	117	105	118	120	129	121	136	109	128	111	101	111	121	106	138	132	109	127	142	142	129	127	125	128	141	107	128	119	127	114	137	119	123	115	105	108	141	120	123	142	162	117	126	112	131	134	117	111	129	138	134	131	124	133	117	128	151	112	127	106	128	120	111	93	137	134	123	113	125	123	125	113	112	130	109	120	140	106	109	128	113	127	109	104	113	132	126	134	109	113	135	108	101	125	123	135	113	125	110	134	118	142	115	123	143	108	150	97	89	128	109	139	104	119	133	131	108	115	113	120	131	135	106	130	130	154	130	111	114	126	125	125	119	140	125	127	116	104	119	125	117	134	121	113	118	139	153	107	129	130	101	116	121	121	116	125	105	129	127	119	118	131	122	129	120	117	109	119	133	104	113	134	111	108	133	115	136	118	113	107	111	127	128	99	131	130	122	112	117	108	119	110	119	129	124	105	130	128	114	113	121	119	102	138	107	118	125	110	130	122	107	107	113	115	118	145	129	100	120	118	109	137	123	122	122	124	134	131	147	125	100	143	134	148	99	120	100	127	127	126	117	140	141	93	124	128	120	136	105	116	118	134	115	135	125	114	131	109	113	117	120	124	127	132	123	128	124	118	104	128	118	107	123	126	114	129	110	124	129	112	136	117	107	137	109	133	115	125	119	116	125	129	94	116	114	114	112	123	119	131	134	143	124	131	100	117	135	112	108	124	131	141	109	116	96	102	131	125	122	104	116	106	110	118	136	136	126	125	161	134	148	132	122	124	103	118	131	125	129	145	107	113	124	101	136	114	114	119	148	158	108	98	121	147	119	129	143	156	127	143	115	137	114	104	122	117	108	106	127	136	126	131	144	116	120	137	108	131	129	141	114	123	107	121	112	117	123	122	120	115	132	108	104	125	121	129	116	114	114	130	122	120	128	127	108	139	112	97	112	127	144	130	122	120	115	120	132	114	100	103	122	111	132	101	141	151	131	106	109	123	124	133	128	121	96	114	119	112	129	118	123	134	134	117	127	114	121	98	138	133	127	106	138	109	114	117	120	113	124	151	129	119	124	132	138	147	128	138	122	127	105	140	122	124	114	101	139	149	120	106	132	117	114	122	130	113	132	100	98	132	133	142	132	121	137	98	137	104	120	134	126	108	121	111	116	132	134	129	105	121	126	133	104	129	96	133	99	127	129	117	135	112	122	110	127	110	140	121	107	130	135	122	127	128	118	123	116	103	118	123	105	121	139	140	128	121	130	106	144	130	128	136	108	114	105	103	130	136	120	107	122	134	121	128	107	109	131	117	131	114	117	150	106	106	121	101	119	122	114	120	128	146	112	121	137	118	127	115	117	92	112	115	152	140	133	106	128	122	122	132	126	118	119	131	113	125	110	124	115	128	119	119	116	113	130	118	135	134	120	127	102	112	133	114	121	117	125	122	118	119	107	116	111	144	129	127	122	120	127	116	109	121	109	101	118	124	120	121	151	130	136	121	113	104	145	132	131	138	144	117	116	118	138	132	120	109	123	110	91	110	136	113	136	107	116	129	139	114	168	134	104	105	139	134	136	131	131	119	134	131	135	111	120	115	127	119	113	114	114	125	108	114	111	120	128	106	114	138	105	144	121	121	133	129	131	103	109	141	116	122	127	147	109	122	104	105	132	134	124	124	129	111	107	119	124	107	105	101	112	130	139	95	126	121	120	121	108	132	118	105	126	124	137	133	125	134	110	136	148	114	133	112	139	125	134	120	114	126	151	112	116	104	118	115	125	120	138	113	134	119	122	120	113	129	128	122	138	120	97	123	105	131	121	111	144	111	116	126	114	124	127	108	134	114	124	129	124	132	126	110	131	140	114	126	117	128	119	130	109	142	111	112	130	108	117	135	122	126	107	118	119	126	123	105	122	128	127	125	119	127	104	113	122	103	115	123	110	149	136	105	101	119	142	123	136	129	110	107	109	138	115	110	118	124	122	117	121	120	127	117	125	132	133	134	138	94	136	124	127	116	116	126	128	108	123	107	128	114	137	115	104	126	118	115	124	117	126	116	124	132	110	129	125	125	129	127	97	128	116	119	131	126	117	135	117	112	124	130	117	116	123	124	120	124	124	124	120	125	109	148	127	130	132	114	124	127	113	117	133	119	97	127	126	130	106	137	123	115	119	129	118	105	118	135	111	104	126	117	127	123	114	133	117	131	132	123	122	125	133	105	114	133	133	94	135	116	127	115	114	106	121	121	108	125	115	116	118	111	123	122	124	109	116	109	100	131	113	135	133	129	124	118	93	112	110	123	122	132	113	115	128	128	130	132	113	117	105	107	134	130	126	124	118	132	117	103	104	114	120	115	125	118	116	119	106	111	121	151	114	129	121	114	110	117	114	137	130	137	124	122	137	134	124	104	120	114	125	122	127	127	114	124	109	135	117	122	101	118	125	134	126	116	160	102	129	133	106	124	100	102	98	132	137	121	127	120	113	101	115	131	115	116	124	107	111	128	126	135	122	136	124	114	115	96	110	132	119	109	126	112	120	115	133	109	123	128	138	144	123	113	127	128	133	124	110	108	113	120	118	120	126	150	92	138	107	127	129	99	121	126	116	137	125	118	117	123	157	110	121	107	120	141	122	114	136	119	100	112	142	115	117	98	123	125	125	105	133	120	147	109	134	119	123	136	116	123	118	144	126	110	112	106	126	99	114	124	129	123	116	97	128	115	109	109	105	118	126	126	109	116	118	120	120	124	106	118	119	150	139	115	106	106	106	103	114	131	116	103	116	116	116	133	123	127	133	126	114	106	113	131	124	111	131	120	108	135	102	128	126	129	117	115	137	137	120	124	100	149	102	110	120	132	109	127	136	129	107	117	94	115	113	108	139	133	122	104	114	127	108	124	122	104	121	121	126	114	134	114	115	143	132	134	115	113	121	97	114	107	139	113	131	138	114	120	117	129	133	123	103	133	132	125	131	123	129	121	90	100	122	111	115	111	127	121	107	142	121	119	104	108	116	125	102	147	119	130	119	144	112	113	120	122	104	127	137	139	128	123	135	130	131	119	105	126	113	108	116	115	111	103	122	109	101	88	122	117	115	122	99	98	123	118	130	112	115	114
8478	1054	1931	2572	1831	1505	1155	896	810	727	652	561	531	526	511	478	475	440	393	459	388	392	391	384	363	384	373	383	359	347	372	338	372	343	364	342	354	366	335	313	357	331	359	299	324	347	369	343	334	364	323	312	360	314	338	328	354	297	329	341	311	340	315	366	328	351	299	349	309	304	327	342	329	318	312	317	330	330	327	306	333	309	304	312	328	341	336	341	320	316	317	326	320	325	331	331	311	314	323	300	378	327	308	321	349	311	328	317	331	316	326	335	290	319	332	296	347	356	322	313	337	279	335	342	325	292	355	327	309	343	319	342	330	285	307	340	319	338	332	322	330	352	264	310	335	308	293	349	341	336	305	322	340	332	349	353	354	308	300	332	333	343	320	353	345	299	324	339	332	344	328	324	325	319	341	294	353	310	346	291	351	331	319	321	319	301	333	308	348	341	315	320	317	303	351	333	350	309	325	327	323	337	335	323	329	322	299	313	308	331	360	316	292	343	323	331	314	316	349	350	286	330	307	308	312	331	349	304	322	328	317	333	301	341	335	324	310	280	313	304	316	329	345	292	308	322	311	327	311	300	349	340	323	357	341	337	301	288	318	321	347	311	322	302	298	317	318	333	341	300	359	338	287	329	327	330	326	323	323	297	309	332	343	327	331	286	359	301	327	317	297	307	316	312	328	347	318	327	315	299	334	321	343	329	344	315	297	340	356	353	331	323	324	312	365	318	318	308	306	336	303	316	337	313	325	335	326	342	343	342	320	290	338	351	319	329	291	353	306	336	327	340	332	313	315	337	327	347	310	315	336	336	326	335	326	337	311	346	351	325	313	315	306	323	318	313	331	316	330	326	343	363	313	364	314	328	331	305	332	317	290	337	330	311	340	334	289	335	295	337	326	353	303	332	289	334	311	330	329	306	320	334	316	337	308	327	316	291	345	294	321	317	313	306	346	313	308	305	349	320	317	299	316	302	324	326	364	319	293	327	335	309	386	344	300	332	301	325	350	322	329	335	345	354	312	321	358	316	301	333	306	338	351	358	328	311	301	322	331	317	323	308	349	306	320	334	312	295	344	371	337	324	316	323	345	356	337	331	317	337	340	324	297	323	295	350	295	329	327	318	321	314	325	314	304	320	328	331	329	307	340	337	327	315	318	330	318	332	324	304	341	344	336	353	318	321	319	301	357	325	304	321	326	344	315	303	340	325	341	295	331	288	275	314	302	321	330	311	333	345	327	320	304	340	339	316	318	341	295	345	314	296	319	310	321	321	303	317	338	379	327	340	320	311	320	325	335	331	314	367	336	326	328	325	348	291	294	331	317	315	310	353	336	327	317	306	341	331	297	323	336	333	355	327	310	356	333	336	322	285	327	322	317	319	319	325	338	327	326	320	343	326	321	314	291	318	360	307	329	346	309	343	278	286	303	311	303	319	334	330	331	351	312	308	325	339	300	342	299	308	293	338	312	332	323	342	323	312	322	327	314	339	332	328	311	299	326	299	320	339	300	342	328	328	305	341	302	326	282	343	313	311	357	331	314	298	345	331	287	332	337	317	296	320	291	337	319	318	310	333	292	324	332	305	342	336	317	317	319	343	324	302	307	300	328	329	315	316	317	311	341	316	305	288	334	338	315	296	323	351	331	309	353	318	379	301	286	310	320	319	313	325	334	310	317	312	319	293	343	324	326	332	310	308	313	321	333	312	340	332	325	293	321	306	343	305	366	347	339	300	342	311	350	329	308	360	313	307	302	358	343	353	299	344	322	314	352	366	310	346	330	329	341	328	319	314	322	342	337	296	316	340	333	320	358	334	332	327	357	315	325	333	330	350	324	320	295	319	352	317	335	323	330	296	337	330	327	311	293	299	333	356	365	349	339	309	318	298	321	345	310	317	317	332	310	322	314	326	327	316	312	320	335	297	322	321	321	326	299	311	319	325	345	318	316	317	306	325	328	348	344	346	305	308	316	325	319	314	326	334	328	333	330	308	343	342	354	313	361	293	324	316	331	327	351	346	330	335	309	341	329	335	312	288	317	325	316	343	315	336	324	326	358	288	309	330	362	324	348	341	316	287	316	322	274	349	342	343	329	335	297	323	331	344	296	305	316	316	320	316	339	373	315	324	323	300	308	344	347	309	325	332	301	304	367	318	304	352	332	312	300	319	316	330	339	346	307	341	344	350	339	319	326	338	318	363	329	337	304	337	337	358	353	305	332	327	335	315	312	300	325	320	340	309	334	328	300	345	298	335	328	313	305	310	329	339	318	331	343	314	357	323	325	340	337	308	314	317	320	327	319	343	323	317	328	339	311	304	308	360	322	344	353	303	293	328	311	332	332	322	331	316	316	346	321	336	333	323	334	363	302	307	338	320	322	307	350	318	352	347	332	311	318	338	348	336	310	347	290	293	305	349	350	331	348	281	301	322	348	320	347	322	329	344	307	339	321	306	282	311	353	334	311	344	320	316	332	343	332	315	308	295	338	351	328	320	314	346	300	290	300	334	322	330	319	296	330	297	329	303	346	314	340	310	340	340	353	318	308	362	329	304	332	289	293	318	340	283	306	281	325	321	315	314	319	290	310	338	316	321	326	319	341	310	352	330	322	323	311	388	334	309	298	347	292	328	317	356	330	302	339	333	325	335	307	324	315	306	331	302	331	297	324	319	325	343	354	339	322	331	355	301	321	314	313	320	339	328	343	312	332	359	328	351	329	344	340	335	302	314	295	294	339	289	294	310	348	391	320	310	353	312	327	311	350	333	331	330	308	308	324	328	338	330	314	327	326	324	319	300	340	321	308	353	307	361	330	345	316	340	314	328	333	308	336	327	317	331	321	325	319	304	311	288	324	328	314	316	327	310	321	298	292	327	323	332	350	337	310	302	304	331	325	316	332	344	327	338	328	337	307	304	343	345	308	304	311	306	335	315	311	327	308	321	337	297	306	322	317	319	318	307	319	329	305	328	307	327	321	351	294	295	353	332	332	305	305	364	308	308	291	336	293	301	318	338	312	333	300	323	337	329	312	305	305	326	299	331	304	312	339	307	318	323	352	324	334	319	346	324	365	345	283	298	321	359	309	348	316	322	297	362	304	306	322	283	306	325	348	312	323	312	317	332	290	303	319	325	336	309	353	319	363	332	315	347	331	327	326	343	309	309	308	313	296	308	338	329	299	314	319	313	311	355	316	317	315	326	327	322	327	325	311	346	301	353	322	347	300	335	316	337	366	322	327	327	310	329	333	336	330	306	345	328	341	345	293	302	342	348	303	326	319	328	317	311	330	355	349	307	328	306	330	353	286	320	321	313	312	300	339	316	336	348	306	310	342	334	315	316	339	290	288	331	295	294	347	327	334	286	324	327	375	337	333	345	350	319	352	298	331	311	347	321	331	321	301	324	329	304	310	321	294	305	315	303	342	318	320	324	325	308	303	303	336	345	332	323	309	334	326	350	325	320	326	311	321	338	320	341	323	322	305	311	331	331
1806	432	430	460	427	429	420	379	402	407	374	411	379	386	412	379	394	445	391	394	421	420	424	382	446	411	388	407	442	367	400	374	372	385	411	404	393	408	372	396	402	397	421	391	392	388	406	411	382	391	363	387	404	395	424	389	421	410	393	405	430	416	393	391	398	377	390	427	386	399	430	364	415	427	419	387	409	378	394	409	456	376	404	390	408	406	378	386	376	377	409	438	414	380	406	445	414	406	406	367	397	415	415	408	407	442	430	370	401	363	389	433	436	408	406	407	351	385	435	409	399	409	381	402	353	379	370	394	396	423	390	411	401	402	383	410	409	381	392	374	422	390	423	400	386	425	399	392	401	368	421	402	412	387	355	382	432	416	418	410	431	382	411	435	404	425	420	389	416	415	428	402	421	381	372	384	381	387	375	368	377	383	397	382	374	402	393	341	354	411	431	389	378	376	432	440	438	412	441	413	408	425	374	397	371	431	406	389	414	403	358	438	397	450	430	383	385	374	432	409	393	433	388	435	414	383	412	413	419	421	396	398	417	401	397	358	365	391	397	421	422	382	432	429	407	394	386	404	413	449	395	403	389	404	388	431	379	385	410	405	403	422	400	390	381	423	407	392	385	397	386	393	379	412	410	429	385	430	423	427	408	389	380	407	390	368	388	425	422	352	415	406	378	431	377	461	389	384	407	425	370	399	430	357	391	369	407	415	402	392	362	364	396	439	403	393	389	403	407	380	397	415	404	406	378	392	442	422	427	369	388	413	421	431	429	415	408	348	389	383	413	403	417	408	406	403	382	402	372	396	405	417	319	355	421	396	420	398	443	418	377	398	415	409	374	393	421	386	380	400	393	413	423	400	407	413	397	371	413	441	396	385	416	408	371	397	399	431	401	377	376	415	384	383	422	412	365	403	379	381	423	414	423	408	415	441	379	372	433	393	382	409	409	404	412	364	407	391	374	401	420	387	438	440	384	428	395	392	393	411	390	410	435	407	413	386	357	436	419	418	441	391	378	399	361	381	384	384	424	424	381	407	431	392	376	431	364	425	389	371	438	422	411	417	367	368	379	374	417	373	375	431	422	377	386	396	413	396	394	414	393	414	377	380	397	409	404	426	393	381	345	374	399	411	417	410	441	421	399	412	380	441	407	418	396	406	408	402	388	387	394	374	375	395	354	410	408	417	434	405	385	435	394	418	377	419	394	426	430	413	417	394	403	387	383	400	400	374	420	381	389	402	398	401	425	390	372	349	412	399	424	382	396	405	391	398	388	412	415	375	342	417	366	360	405	428	438	373	393	376	399	374	404	360	408	396	411	397	394	374	400	397	461	447	409	378	369	450	399	367	396	421	442	397	404	415	373	396	406	435	390	386	410	403	383	390	404	402	384	406	402	413	387	417	423	452	414	382	425	410	368	370	397	403	355	424	408	394	401	362	387	359	412	392	435	385	436	390	425	410	432	386	402	367	414	377	395	410	378	376	429	399	422	432	444	361	409	376	434	380	410	406	398	406	401	422	392	421	383	389	398	402	412	404	378	387	381	428	407	390	380	383	379	394	376	406	419	382	398	381	388	401	426	375	437	405	380	397	363	355	388	397	380	402	420	410	409	393	381	385	409	422	381	396	396	389	417	382	369	423	376	394	409	387	397	406	382	399	415	410	441	367	405	410	412	389	374	435	392	406	422	379	385	398	405	402	377	381	398	378	411	378	408	394	366	433	429	383	433	375	430	409	440	420	422	393	409	398	369	358	438	416	398	378	416	338	385	377	398	385	375	412	400	406	349	411	411	390	385	406	371	361	402	357	420	423	416	397	404	415	441	416	442	407	404	396	389	389	410	396	414	420	395	375	398	414	442	407	412	382	404	391	399	389	397	410	352	424	406	410	403	384	388	402	395	361	374	388	399	359	415	391	368	412	384	434	395	404	406	406	372	409	398	403	433	341	396	428	410	426	375	408	438	404	387	407	389	416	418	419	383	405	371	368	421	397	381	426	399	393	423	423	401	411	439	396	404	369	383	419	408	371	374	385	450	400	402	440	394	368	427	436	410	418	425	409	362	414	403	397	413	414	399	403	404	382	404	370	413	418	351	396	395	388	422	418	441	398	398	414	426	377	395	364	396	459	400	443	420	405	407	421	428	398	382	424	413	384	401	395	406	423	397	353	414	430	431	431	411	411	414	379	386	424	408	401	404	427	387	365	386	387	412	437	383	403	363	428	425	397	399	357	419	407	430	427	383	390	388	431	375	381	381	387	396	373	405	415	443	406	389	405	411	388	425	390	417	417	451	376	431	396	416	427	429	422	423	394	381	424	400	407	433	375	434	405	354	358	382	405	411	397	437	399	418	434	364	385	396	405	425	414	428	434	354	374	406	406	387	425	404	400	368	383	436	429	407	404	397	396	407	400	383	409	406	370	388	392	408	414	375	394	393	379	419	431	373	418	401	403	396	390	367	394	383	354	377	353	378	454	401	381	426	424	413	394	390	385	378	372	355	386	388	383	418	392	433	375	420	377	397	427	404	409	416	428	424	394	400	402	387	412	419	398	408	451	404	387	428	377	384	393	398	410	378	357	382	405	440	387	391	409	378	423	404	432	377	358	433	411	411	380	394	410	364	389	400	403	450	407	419	385	405	426	417	355	412	419	413	388	406	382	437	412	389	400	398	369	391	413	401	393	395	398	409	432	398	431	424	362	379	400	408	424	394	382	422	427	412	392	373	366	410	377	358	369	437	404	403	387	389	353	412	406	412	384	379	369	403	408	419	420	413	381	370	413	441	430	438	431	403	415	424	448	380	435	424	440	398	424	418	395	392	400	398	389	394	427	441	427	406	422	396	427	419	393	398	389	397	396	428	425	409	426	437	394	391	393	436	405	430	425	401	408	387	406	370	394	410	411	386	430	395	416	417	435	382	393	411	422	427	439	382	400	377	428	420	398	373	390	396	411	402	405	385	425	409	446	377	418	431	435	393	433	445	426	384	444	391	402	372	410	426	432	424	396	385	444	461	416	395	385	458	436	402	404	411	420	417	416	401	395	364	426	419	403	354	402	419	401	368	421	407	450	420	440	385	431	401	398	424	379	403	410	419	442	398	423	393	390	424	435	386	368	411	357	409	372	397	369	432	399	424	416	428	403	393	390	401	391	398	417	389	409	401	451	380	418	396	429	393	403	388	390	380	402	370	395	414	431	398	376	387	382	427	377	403	422	367	380	394	453	403	432	392	371	401	402	425	435	368	407	383	402	405	420	419	375	420	415	357	388	423	388	392	375	391	363	411	413	414	398	404	462	407	407	395	401	399	405	399	368	393	360	430	373	383	406	405	398	403	388	362	396	416	375	436	429	400	360	413	369	432	444	408	442	415	401	449	383	451	406	397	383	353	404	407	379	375	423	433	398	390	385	382	383	408	392	408	359	403	375	365	389	384	391	347	379	449	422	390	385	444	414	401	411	373	408	429	410	444	381	386	371	405	400
2203	891	940	985	919	841	894	906	900	884	876	833	867	894	874	916	931	886	845	902	922	894	931	864	863	874	939	929	855	869	834	863	902	878	857	848	832	887	853	888	892	904	872	839	863	857	840	848	864	872	907	905	895	875	867	860	865	891	914	852	900	913	902	904	881	859	924	831	844	833	818	929	853	921	837	878	919	842	870	876	809	822	844	863	877	857	864	890	921	914	890	916	867	847	906	854	881	914	855	859	897	837	912	833	859	895	888	888	881	914	904	890	928	823	883	804	889	898	879	853	855	919	821	922	871	955	881	878	831	869	889	832	864	870	858	886	823	845	887	909	873	911	887	849	896	913	840	876	892	900	797	842	875	840	896	853	875	866	892	818	847	911	896	874	887	876	927	888	869	867	883	879	843	880	884	878	911	919	842	894	871	899	893	907	919	845	925	908	852	908	875	836	894	867	932	887	830	857	877	924	878	862	847	860	896	840	911	871	903	859	949	862	844	924	850	803	905	826	875	902	897	829	920	898	854	882	881	888	856	845	854	911	895	803	856	892	831	880	863	862	901	869	894	860	852	878	857	865	899	862	886	856	806	908	867	851	866	860	870	833	917	892	866	872	913	890	867	921	824	896	969	885	892	876	838	844	899	848	885	929	887	905	869	860	883	872	839	874	920	827	804	898	891	907	867	865	863	836	927	859	853	891	908	881	842	848	900	882	897	906	810	912	883	898	858	947	908	882	856	841	803	876	868	765	887	864	862	890	872	863	911	842	893	858	827	901	860	869	848	823	831	906	878	866	891	873	884	828	876	862	911	878	889	865	855	905	864	883	834	853	838	902	882	884	907	863	857	909	909	874	884	866	886	886	878	832	848	917	883	917	869	899	827	884	864	902	887	821	926	839	892	857	873	866	892	883	844	851	859	919	885	886	920	877	907	874	878	845	921	880	912	843	844	899	877	896	865	932	849	873	823	925	880	849	897	877	844	857	875	865	884	870	903	914	902	861	863	874	851	825	875	835	836	899	890	923	884	855	865	821	943	892	890	908	888	859	905	908	884	907	879	873	888	854	902	897	853	834	861	888	838	905	873	852	863	849	875	826	883	875	855	910	882	852	913	845	886	889	897	879	846	853	920	956	876	926	871	886	843	906	859	897	921	846	839	869	866	893	895	873	914	836	860	856	882	898	868	892	881	886	876	866	851	824	890	866	891	844	854	910	893	893	898	885	893	919	871	939	884	846	902	892	916	831	850	859	867	845	830	886	820	896	884	931	860	924	843	861	843	803	889	847	841	862	883	859	814	855	829	843	831	902	829	902	826	892	889	847	941	897	889	877	893	905	897	842	858	871	895	929	894	858	850	905	892	849	878	855	851	878	896	873	858	813	913	848	847	902	848	883	907	868	872	975	886	884	900	897	850	899	866	869	871	859	884	888	861	870	918	917	828	824	877	848	868	816	855	888	873	884	845	898	832	884	843	882	893	877	910	875	849	863	905	866	847	861	938	875	858	868	873	893	862	812	858	853	875	856	869	892	836	902	856	921	871	892	919	866	847	834	831	925	866	897	846	851	889	849	899	880	858	834	928	914	916	872	887	861	844	877	915	867	898	889	885	854	890	857	875	939	868	852	888	919	872	926	916	863	884	865	887	845	836	870	802	874	897	851	909	841	870	841	860	840	909	830	880	908	837	889	915	843	896	884	868	845	892	898	883	900	831	929	868	870	845	864	869	867	872	870	855	865	846	883	879	854	855	884	845	885	859	902	858	842	830	886	943	865	912	877	888	860	843	833	886	877	895	844	813	860	911	914	842	842	885	861	884	866	871	871	877	853	939	866	872	922	886	868	862	831	918	911	825	881	862	840	859	861	833	879	883	877	875	871	880	862	865	895	831	906	876	903	884	872	868	920	922	873	860	898	895	832	963	914	905	884	854	859	864	937	842	843	907	853	856	880	904	867	919	848	899	939	894	910	857	865	875	880	906	844	882	834	904	898	910	873	848	877	940	866	909	881	847	849	893	853	878	837	954	881	852	869	882	858	886	858	890	864	841	863	911	854	826	853	866	944	868	879	876	875	858	881	918	856	924	871	892	897	891	842	821	905	877	838	845	865	906	847	845	952	878	884	874	884	856	874	842	888	870	916	861	902	842	891	837	880	837	899	867	863	894	842	902	828	859	908	840	936	843	890	873	898	907	877	822	918	898	844	870	840	849	853	826	880	863	885	835	883	875	869	866	926	866	855	892	833	891	890	878	852	893	854	886	954	869	915	867	864	888	816	840	875	859	856	831	800	888	844	896	853	859	881	837	873	872	863	889	886	891	854	901	885	919	905	848	832	868	908	919	863	861	871	892	859	926	860	907	898	874	869	869	856	887	925	841	865	893	872	897	886	908	859	863	911	847	832	893	895	893	900	861	838	845	913	890	843	902	919	878	904	873	874	853	888	861	858	845	866	828	977	941	875	917	873	868	840	913	883	878	870	929	906	907	801	920	871	875	866	888	880	911	833	897	850	866	881	801	854	847	854	879	887	879	896	828	898	876	900	864	922	887	839	911	865	885	888	879	876	844	886	896	890	830	863	851	851	897	917	832	853	931	874	929	846	834	892	861	933	901	897	838	854	876	833	851	908	890	859	863	876	867	867	918	847	888	876	866	945	877	888	889	854	916	887	880	890	864	868	853	878	908	907	889	862	908	835	888	886	890	884	848	838	941	849	869	881	864	887	855	895	957	823	812	834	891	889	876	829	899	869	825	856	908	885	894	846	826	851	867	909	872	889	887	840	833	896	846	889	854	863	901	859	836	903	871	873	869	870	873	885	870	849	880	854	828	876	872	911	842	867	844	863	887	869	921	888	861	935	911	855	844	854	804	900	872	893	871	893	891	865	850	874	861	841	843	925	860	858	854	815	896	915	878	841	889	851	868	878	875	871	828	840	838	843	868	886	867	822	832	881	887	878	934	885	869	940	869	844	891	885	842	905	833	892	902	834	863	827	877	885	894	884	872	863	877	902	879	874	904	896	891	876	895	828	865	889	896	855	865	907	824	848	872	886	929	877	845	881	846	875	877	843	890	842	915	884	910	860	850	876	906	907	863	855	822	912	877	847	843	827	834	870	880	870	891	853	890	886	854	896	873	832	838	833	843	855	879	826	908	890	837	805	910	843	892	844	878	859	810	856	897	867	857	850	880	902	865	822	911	868	901	886	830	886	868	874	878	888	874	910	851	888	822	890	833	875	855	882	824	822	855	876	906	855	876	829	906	882	874	887	811	877	917	821	849	880	825	880	859	894	867	816	843	829	906	865	864	843	915	875	883	878	928	877	866	900	866	881	900	895	918	862	925	918	862	915	878	873	875	891	915	908	826	848	938	863	859	875	862	828	878	892	827	864	802	866	868	865	870	873	853	897	872	886	893	846	834	829	861	885	857	868	878	847	911	874	877	896	867	953	873	848	848	923	878	900	885	865	863	923	834	839	839	904	861	896
8588	637	620	582	462	378	316	275	300	295	258	248	257	239	253	215	251	234	272	274	290	267	240	224	222	232	230	222	228	229	247	228	242	234	256	235	255	236	228	201	235	236	225	233	228	256	258	238	221	207	241	233	207	214	227	265	245	267	245	222	233	245	214	228	214	224	201	225	238	228	243	217	201	257	266	215	259	236	222	228	220	248	221	234	226	230	217	238	219	237	235	216	246	220	250	208	236	224	243	241	251	232	244	226	266	231	258	261	243	209	244	217	218	260	255	245	226	226	259	236	228	234	191	241	249	231	241	243	249	238	247	262	219	227	255	238	280	243	203	227	236	236	239	236	232	219	246	227	213	211	222	271	239	246	198	239	237	244	237	225	215	233	225	266	231	243	221	217	253	253	243	229	224	217	237	245	223	216	206	225	226	258	231	222	230	263	248	240	256	207	238	247	239	229	241	231	238	209	213	234	229	239	223	255	223	262	258	233	231	234	251	207	227	237	242	232	251	252	223	195	264	233	269	235	216	218	247	235	248	249	268	254	249	238	240	237	249	244	237	253	222	234	235	239	223	212	233	241	220	264	242	231	231	223	241	251	215	237	227	251	214	224	242	234	262	268	225	251	241	251	271	232	239	244	253	220	241	248	226	238	241	234	220	259	215	246	238	246	245	221	207	247	208	244	189	234	267	222	240	235	265	219	209	232	232	230	269	225	215	238	214	228	229	250	237	228	267	253	209	276	182	210	238	257	202	234	240	235	231	230	261	251	213	227	247	220	228	246	247	219	227	237	237	259	236	238	226	267	241	240	250	238	231	223	249	234	235	235	236	240	268	235	246	232	259	230	245	236	229	247	244	280	239	232	232	207	272	224	251	228	234	228	217	241	228	237	251	231	240	222	236	240	238	236	239	236	228	236	233	203	239	250	234	224	253	240	256	250	241	222	257	232	253	218	241	194	247	255	240	241	222	252	267	250	211	226	249	249	220	232	211	233	213	237	272	259	231	251	263	247	273	247	258	229	242	216	231	263	242	238	255	233	248	280	242	221	264	275	232	234	221	224	231	226	244	250	220	231	216	240	248	233	237	240	267	235	239	231	277	228	233	254	233	227	212	242	234	228	251	225	221	235	233	225	243	211	238	232	237	229	231	227	238	245	221	220	235	243	207	241	244	225	247	236	234	241	225	234	242	207	209	225	237	260	248	265	233	228	242	220	239	242	231	255	244	228	229	242	228	201	222	264	214	221	238	246	258	218	252	234	231	242	224	249	247	242	221	237	230	263	245	226	194	222	233	204	217	228	217	231	232	211	250	240	215	265	249	240	214	235	266	227	231	224	249	232	222	221	255	239	247	240	241	229	233	243	245	233	235	246	246	252	228	245	304	234	218	250	247	230	241	232	219	248	224	214	234	242	213	238	246	242	221	200	249	218	262	271	227	244	231	221	229	249	232	246	220	216	219	225	248	256	238	232	244	233	207	233	258	231	249	246	257	251	227	251	229	221	234	235	230	235	254	275	233	242	259	226	238	217	258	237	264	237	235	259	208	232	216	258	257	236	243	267	245	233	224	253	240	252	263	240	250	261	243	209	232	248	228	217	217	203	197	208	204	229	198	251	265	251	249	241	246	235	250	248	237	251	235	237	227	236	238	225	235	235	247	220	231	250	261	248	203	244	243	232	227	232	271	228	208	266	253	223	209	249	273	239	210	216	232	242	210	231	195	248	290	267	268	244	225	227	244	232	234	217	259	234	226	234	238	228	265	231	227	248	236	227	232	256	258	254	237	262	227	223	206	250	222	273	250	237	221	255	237	235	271	216	212	249	225	217	237	244	246	216	227	257	210	226	228	196	258	270	224	228	242	251	277	268	245	257	235	229	232	236	234	263	228	234	224	247	250	245	219	227	230	221	235	248	206	228	230	244	250	210	238	224	227	220	211	256	281	233	226	230	215	219	246	256	237	211	225	257	225	234	239	200	272	234	253	244	249	260	248	233	237	226	229	207	234	234	247	266	211	245	244	237	230	230	274	257	216	204	224	219	246	248	207	229	233	244	234	238	260	226	231	238	251	243	219	218	257	249	241	245	278	267	263	234	248	218	261	229	252	215	280	269	256	238	214	252	238	249	213	250	238	244	234	260	207	251	262	220	209	234	229	246	272	241	248	253	248	254	233	210	252	251	231	258	239	238	247	243	245	217	244	238	211	235	216	241	248	214	214	265	228	212	269	254	221	214	267	230	251	242	251	248	256	249	234	236	254	230	260	257	232	231	232	253	241	238	262	242	269	232	252	210	233	220	244	209	233	239	230	216	251	272	257	224	219	261	251	216	210	233	259	244	223	235	255	232	274	254	222	225	223	220	202	247	229	214	242	226	231	254	235	231	201	239	235	222	248	223	240	231	248	242	248	208	265	244	221	224	231	258	279	232	208	229	217	224	277	246	252	216	230	235	231	232	222	232	231	254	272	233	243	247	253	244	231	207	251	253	216	226	230	236	237	247	233	223	238	239	255	225	250	233	215	252	232	250	233	210	213	243	250	230	225	227	222	221	249	237	207	221	229	237	226	243	244	228	260	255	253	231	236	248	207	229	238	231	231	270	203	247	236	222	211	253	258	228	258	236	248	202	244	255	204	190	240	227	245	235	215	235	235	232	260	226	234	252	220	231	229	206	208	226	201	248	235	238	246	226	216	241	252	193	261	213	255	226	240	261	232	265	244	238	228	241	208	223	229	214	233	232	217	243	247	219	219	247	251	238	235	231	244	238	225	207	246	243	237	201	214	218	239	230	232	228	186	243	255	231	247	253	207	236	225	253	222	220	230	235	217	242	212	240	245	238	232	262	219	271	247	244	231	232	236	216	220	222	258	238	220	232	253	244	244	279	227	255	226	226	226	239	247	255	233	208	223	253	223	226	226	227	289	226	245	256	226	250	258	237	235	258	237	248	280	250	213	225	265	218	231	229	212	220	242	242	237	231	210	224	252	285	218	232	231	198	243	249	238	228	269	244	245	212	205	222	226	215	223	225	241	231	242	230	238	243	251	230	214	232	238	239	214	261	228	245	233	225	217	232	226	250	225	226	263	267	235	235	235	239	236	221	222	218	261	225	213	245	221	258	282	220	238	240	251	242	228	267	228	235	270	223	247	216	227	229	211	195	235	220	241	258	220	236	215	250	246	246	251	219	264	234	245	216	297	213	234	240	230	260	251	226	230	225	224	239	231	275	227	259	222	259	219	212	231	244	216	254	243	221	252	226	221	245	198	217	265	224	224	231	226	264	248	218	230	249	222	240	197	221	228	245	241	227	234	213	242	259	249	220	238	231	244	245	243	249	228	232	246	261	264	242	248	233	212	212	264	222	276	257	255	225	244	215	209	241	222	254	241	234	236	260	218	230	244	227	209	239	248	224	262	205	216	247	232	221	233	223	240	239	229	241	235	229	200	235	227	238	236	222	237	217	227	212	203	260	229	243	261	239	229	249
6861	915	1465	1736	1294	1102	938	850	764	716	696	696	668	616	606	564	601	601	605	596	597	573	541	537	539	588	579	597	551	558	506	554	576	529	556	550	522	537	521	584	567	543	561	556	569	584	539	553	529	512	579	558	556	543	526	495	550	568	597	514	561	572	532	522	560	525	543	543	551	581	533	562	540	572	555	549	526	543	571	561	550	512	507	540	527	533	560	548	538	555	545	537	527	520	547	535	558	514	525	566	533	523	556	533	527	557	473	560	533	563	516	511	564	544	572	544	519	502	534	571	531	527	543	572	529	545	571	521	531	557	509	533	545	528	565	526	510	531	522	504	552	563	547	556	502	542	517	541	504	553	545	546	573	540	492	559	502	544	533	527	509	543	492	506	556	529	541	530	508	551	539	539	568	555	543	520	547	585	508	533	522	574	543	577	552	522	563	520	594	530	542	573	536	541	567	549	558	549	553	550	522	553	532	550	528	530	555	582	523	512	525	513	569	523	502	496	550	540	513	514	511	557	504	543	551	559	543	530	581	571	546	523	542	551	574	527	529	536	542	583	540	510	523	510	555	553	562	497	529	512	518	521	515	559	524	533	550	552	534	521	580	568	508	545	554	553	517	530	561	558	536	526	493	555	549	534	544	506	509	543	552	544	570	528	540	515	552	512	545	488	485	514	558	553	532	571	523	533	521	558	539	517	537	541	556	555	551	546	543	544	506	560	512	540	510	528	553	536	559	550	525	521	507	506	548	548	551	518	558	521	540	508	561	521	524	519	537	513	540	552	502	529	550	549	503	539	501	559	533	561	496	516	546	575	560	510	516	548	527	502	554	503	537	533	537	548	570	555	562	555	486	552	557	537	565	564	519	542	544	562	581	499	553	548	526	510	544	510	536	487	580	548	588	531	512	510	557	534	548	548	548	552	549	545	524	559	531	533	522	547	536	513	529	558	525	550	528	571	564	529	522	515	567	575	549	549	537	568	514	502	548	540	508	489	528	557	545	536	504	523	544	528	541	493	523	536	528	516	541	535	544	510	544	542	563	527	562	526	471	535	530	517	545	540	544	494	568	520	485	522	506	497	559	550	512	522	558	555	569	574	510	563	528	496	538	544	519	547	551	533	542	517	526	514	531	538	570	517	526	551	533	550	502	521	557	503	533	503	525	542	539	578	544	523	511	528	502	523	522	547	502	554	533	564	499	476	549	534	536	531	546	568	538	515	569	531	528	536	523	541	562	548	514	560	548	508	550	507	547	562	552	549	551	563	470	539	531	573	555	539	506	552	550	538	516	553	518	549	514	510	557	553	525	544	547	508	512	482	518	516	532	513	551	552	547	541	535	523	534	545	572	554	545	555	537	527	541	540	584	536	528	586	532	538	515	549	543	520	571	550	537	536	543	567	545	503	544	532	531	548	510	504	544	502	540	527	520	501	535	479	545	528	522	549	527	555	521	543	558	543	576	538	525	589	554	488	515	536	488	519	544	523	559	506	516	496	556	523	545	519	549	537	551	495	528	550	493	571	510	549	541	510	478	533	516	526	551	542	518	546	573	547	500	591	573	513	527	575	567	551	528	522	511	552	534	541	559	572	529	524	529	486	520	537	528	508	525	561	495	524	499	545	549	525	564	551	534	546	516	460	557	543	568	526	542	569	564	511	515	530	548	537	536	537	533	566	558	574	580	536	540	558	505	519	477	510	489	525	523	525	496	541	568	559	538	574	519	529	554	543	529	566	532	564	499	487	495	544	565	552	568	480	535	535	532	554	527	482	529	537	538	578	535	525	534	505	538	555	557	545	529	603	590	578	543	520	508	534	547	507	571	515	546	523	533	547	563	528	529	523	530	577	558	509	530	527	527	495	551	567	545	526	545	524	488	576	558	515	542	530	561	547	519	516	553	510	524	526	544	547	568	536	547	524	522	476	541	566	549	489	510	528	470	524	536	520	495	558	532	537	535	540	541	535	546	562	548	542	529	542	503	564	468	564	535	550	558	559	542	518	517	550	558	517	535	533	556	520	546	549	531	510	554	616	552	547	564	497	548	556	579	526	493	520	588	554	504	513	581	536	567	533	528	578	559	535	533	535	562	511	535	488	494	547	544	531	574	539	522	548	500	550	519	543	512	514	531	532	527	552	510	542	540	538	528	562	559	540	483	562	550	550	509	509	550	546	541	572	523	539	531	518	548	525	538	529	517	514	562	553	508	559	496	525	513	516	534	599	546	508	507	496	482	533	557	502	517	548	522	523	514	537	496	532	553	499	524	541	546	501	566	548	545	557	556	511	539	551	559	550	559	545	520	479	534	519	542	512	544	549	531	518	543	525	529	521	546	563	603	532	529	494	533	504	483	510	552	520	554	558	541	547	524	552	530	581	554	501	530	534	562	565	560	534	538	522	538	508	536	541	556	537	510	575	531	531	527	583	539	546	542	562	546	537	517	529	541	565	527	515	576	534	500	520	571	537	517	543	517	509	528	532	534	543	550	548	532	526	579	509	572	548	542	576	527	483	530	523	578	532	544	563	521	553	526	565	536	566	523	547	546	563	524	511	512	541	502	518	564	527	577	539	546	527	562	565	511	539	563	543	528	533	580	543	523	537	546	541	525	521	483	514	525	512	547	508	565	514	506	502	541	522	508	541	544	532	520	514	559	501	542	536	514	557	520	538	520	582	522	517	515	523	537	567	552	536	515	530	518	510	520	506	524	515	561	542	567	554	558	482	549	553	533	568	525	547	536	515	535	558	554	523	544	522	516	526	522	502	576	531	522	556	523	510	570	533	555	518	525	527	520	554	567	570	535	540	499	534	552	565	555	545	551	550	497	521	582	479	524	538	539	497	507	503	539	531	550	560	521	483	573	542	565	535	538	543	557	517	537	500	542	546	500	550	528	498	510	526	536	509	545	524	515	554	578	554	514	523	583	550	527	522	559	571	531	554	563	543	529	453	521	542	538	502	514	552	567	514	549	570	566	507	530	536	558	541	541	535	531	508	560	530	529	514	556	522	519	507	501	545	523	496	555	508	551	562	534	506	507	564	526	499	536	551	550	500	532	522	507	546	530	554	501	532	543	562	586	553	566	551	523	499	568	541	530	532	550	558	458	511	537	517	528	534	514	573	544	532	560	517	514	500	553	546	529	504	570	548	542	560	527	562	539	513	572	550	566	559	517	569	553	555	540	544	530	528	540	525	529	512	503	544	563	498	567	535	512	566	517	558	508	542	525	537	509	553	520	515	554	580	562	547	554	516	567	556	567	532	533	513	518	514	577	530	515	539	549	567	547	578	591	532	584	484	587	534	530	520	516	559	512	544	563	517	533	551	510	520	527	552	537	554	539	530	542	532	550	528	535	537	529	508	589	548	544	526	556	492	549	550	537	515	562	506	510	555	539	547	501	532	548	573	509	497	572	558	525	562	525	584	534	525	511	524	535	533	524	575	525	536	542	541	489	529	504	512	540	525	500	549	562	542	488	537	520	553
15509	1339	948	764	469	357	286	237	211	201	178	164	161	174	145	145	149	135	129	130	111	134	139	143	109	136	119	137	149	119	130	106	116	128	151	99	171	124	150	126	136	150	140	115	131	108	134	119	130	127	129	105	120	112	120	117	131	128	137	118	119	97	130	116	119	120	134	127	111	121	142	125	129	112	142	139	127	122	123	136	130	109	125	116	99	116	102	126	128	124	125	131	111	112	135	132	127	135	124	106	140	118	114	129	103	122	121	134	119	143	143	132	122	125	111	114	117	138	127	115	108	131	119	103	134	124	109	134	110	127	105	128	136	133	122	115	99	120	119	114	106	111	117	125	130	136	130	116	110	128	117	108	129	105	131	131	119	119	133	116	119	117	123	120	125	112	122	132	127	126	117	124	110	111	135	130	101	124	101	106	116	131	124	117	116	116	127	115	107	137	129	92	134	103	124	101	128	105	116	142	114	123	127	125	140	139	124	126	119	130	109	135	130	125	121	130	159	110	119	114	130	112	115	102	131	116	114	131	113	144	141	126	118	113	108	103	115	136	128	130	123	106	124	120	102	117	125	120	112	128	141	133	123	130	108	132	110	134	131	104	120	128	133	137	136	109	115	109	106	125	140	115	112	133	107	101	132	125	120	102	119	125	127	113	129	119	129	109	130	115	113	116	145	113	106	129	135	132	132	141	121	130	113	133	117	114	124	115	129	121	105	122	120	128	117	129	124	108	135	143	116	131	120	115	108	117	126	129	118	100	129	99	134	120	108	117	118	122	155	136	126	132	147	127	133	132	129	118	142	123	106	137	94	138	103	133	111	133	133	106	115	130	148	130	111	125	137	119	139	127	101	109	128	126	118	112	124	120	106	127	123	105	140	108	137	114	136	115	119	126	123	127	136	149	114	127	133	120	113	131	111	137	132	103	98	119	125	126	125	148	112	125	125	134	131	105	128	120	108	126	101	115	129	135	141	126	105	118	124	111	125	112	105	119	116	97	135	138	122	115	111	110	104	114	118	113	120	83	107	136	143	111	104	122	123	118	123	124	122	105	130	123	113	112	101	121	138	121	156	106	128	135	138	145	131	105	120	134	127	126	127	106	109	114	113	124	112	114	100	107	104	118	107	132	109	116	125	141	135	140	134	139	132	119	127	135	126	117	124	113	132	129	126	118	133	131	121	139	114	122	120	104	113	120	111	126	129	140	130	127	142	119	135	117	117	104	141	110	155	130	147	144	120	114	107	116	115	109	117	110	113	112	106	110	136	103	113	130	140	114	127	141	113	106	115	122	125	120	102	133	132	111	130	110	114	135	115	123	112	110	133	108	124	111	126	104	94	116	117	132	107	119	131	130	119	112	134	114	122	106	127	119	114	103	112	116	138	109	119	88	135	113	133	141	132	112	119	134	153	115	109	128	140	131	94	151	109	121	129	117	126	112	120	142	116	124	128	112	119	146	121	101	115	121	96	120	108	119	119	132	117	117	147	100	113	111	113	108	121	131	143	125	97	110	123	101	135	113	142	136	114	117	122	118	117	146	119	121	126	120	125	129	134	125	139	120	131	129	130	126	124	134	126	116	117	112	128	114	124	120	119	125	107	125	129	114	113	106	127	134	125	117	127	124	114	132	142	119	115	134	127	121	119	137	111	118	110	116	118	112	127	138	128	122	138	122	121	100	140	134	103	118	138	131	139	129	119	127	106	124	112	118	151	110	150	130	129	123	116	119	118	120	134	150	129	113	115	108	111	115	124	114	121	121	112	127	123	102	112	112	122	120	118	120	152	125	99	121	123	121	103	109	124	121	124	123	89	129	127	142	120	123	110	131	134	117	131	114	119	120	99	124	124	100	125	121	105	120	126	132	120	120	131	126	125	114	128	139	133	122	126	118	113	124	102	131	133	118	114	130	147	118	100	116	119	106	123	121	114	130	119	125	139	127	124	104	129	121	109	117	135	124	129	129	120	126	121	125	131	123	123	128	114	100	128	117	116	134	129	131	111	126	108	120	139	110	118	116	126	129	127	106	130	110	135	134	128	126	125	118	107	148	130	129	91	133	103	132	113	118	130	127	141	122	139	126	156	113	123	110	121	121	125	98	131	113	139	131	130	130	121	137	131	114	118	102	126	117	141	87	115	112	108	123	138	99	114	112	109	131	116	126	129	132	110	115	142	127	136	120	111	122	108	127	144	135	129	129	102	104	127	137	134	107	137	112	130	128	137	114	143	114	125	108	109	121	110	126	125	120	132	147	125	114	114	113	114	114	136	121	115	122	127	124	116	126	125	127	117	115	133	119	127	126	131	109	132	120	122	112	139	135	126	119	123	117	119	133	109	123	105	136	108	130	111	122	110	125	106	115	142	136	95	108	136	115	119	110	117	96	117	100	128	119	134	117	112	120	115	121	127	111	133	107	135	104	141	135	131	115	117	126	121	125	138	112	138	106	120	118	142	122	124	123	105	118	110	126	128	129	130	129	138	135	99	113	117	132	120	126	132	132	96	111	126	111	110	115	134	103	129	137	109	119	137	108	129	130	153	110	135	126	106	119	129	124	131	126	117	108	128	101	115	130	125	117	111	147	110	111	121	108	123	114	128	132	103	138	122	105	131	116	118	117	117	122	131	126	109	135	140	123	124	124	141	119	99	107	131	121	152	109	118	110	134	131	147	139	111	131	144	104	128	138	126	126	120	122	104	92	133	117	118	111	120	143	135	144	129	130	118	116	131	122	109	124	115	104	117	116	107	125	117	126	128	124	124	133	122	85	98	146	139	118	125	126	112	111	111	100	102	102	114	110	120	107	144	126	107	119	140	119	101	120	134	109	127	110	126	131	143	131	132	116	107	121	139	114	128	129	104	137	126	104	133	156	111	101	122	115	116	123	123	123	113	125	126	113	147	129	128	146	121	136	115	126	113	114	125	148	121	113	110	123	130	112	114	110	121	131	124	119	125	117	124	107	135	146	126	113	128	94	112	111	120	108	124	121	110	94	116	118	123	127	125	140	132	126	127	122	124	102	124	128	117	102	115	115	138	137	122	135	111	113	145	126	110	116	133	118	131	125	117	152	109	112	125	125	113	126	127	144	138	118	122	127	119	122	117	114	118	111	115	123	122	113	130	112	98	95	116	113	134	139	128	119	109	105	132	132	120	135	139	124	103	109	136	117	140	102	133	119	122	129	114	132	126	139	134	134	110	129	111	113	114	122	132	107	108	136	119	118	128	125	129	117	136	137	125	113	118	125	128	136	108	126	131	129	141	134	114	128	113	131	108	103	114	122	122	134	147	115	99	134	129	129	101	113	119	131	152	116	111	117	121	125	113	119	124	137	127	130	125	116	118	131	116	120	124	116	136	119	111	104	129	124	111	104	113	106	132	111	131	128	115	116	123	124	113	131	106	134	115	124	122	118	128	140	125	123	137	139	121	116	99	122	131	136	115	118	121	111	159	120	116	123	143	115	116	119	129	116	107	118	130	119
8471	1040	2086	2548	1821	1353	1099	1021	850	686	621	585	562	479	503	461	480	459	436	443	398	451	425	396	346	332	361	359	379	388	415	362	389	353	323	322	329	347	376	340	361	319	347	345	358	354	329	328	338	333	316	326	320	318	353	337	333	337	342	343	368	331	339	344	309	342	334	323	330	337	348	316	325	334	342	344	344	345	353	331	329	333	327	334	326	344	342	344	345	344	309	318	316	324	337	343	315	316	352	316	353	288	352	322	309	307	309	328	323	326	330	300	320	308	318	304	308	343	299	345	316	347	356	334	314	354	343	341	349	321	308	305	317	355	328	284	333	353	332	317	314	342	321	296	347	348	369	337	303	346	342	317	361	341	333	358	329	339	321	327	340	339	324	338	315	358	321	329	335	306	319	350	321	314	317	328	339	340	326	338	335	378	302	340	321	298	362	339	324	348	360	357	302	291	330	310	294	306	342	330	320	317	311	323	332	332	326	340	311	317	350	352	355	348	299	318	296	345	326	301	340	338	321	320	323	310	311	310	317	325	335	337	334	312	334	312	345	336	305	311	339	337	344	377	333	325	296	318	337	300	322	320	311	288	329	341	346	314	334	336	315	350	328	343	358	337	321	327	309	344	343	308	286	312	350	322	294	332	353	309	329	318	319	316	338	329	306	320	342	289	321	323	313	293	331	328	331	313	322	321	315	321	311	319	321	348	338	333	317	353	325	330	301	327	325	310	311	308	290	293	339	336	333	306	334	342	356	326	301	333	310	341	332	315	319	311	361	308	321	313	330	307	361	306	301	315	338	334	341	319	313	323	349	334	316	316	310	293	324	313	344	370	322	303	324	333	353	315	332	303	320	369	339	316	344	310	348	329	325	325	352	325	335	336	299	314	344	318	323	328	319	308	346	288	304	314	307	299	324	306	344	339	306	308	289	325	355	324	309	290	339	306	342	307	342	323	319	277	345	323	332	300	297	337	323	330	348	356	320	307	338	350	324	329	339	318	310	328	325	293	341	307	329	365	314	319	327	331	306	331	343	330	315	314	331	326	344	327	324	303	347	338	327	342	349	319	341	329	357	301	305	350	324	302	330	321	323	321	298	318	340	307	338	335	342	268	327	301	328	346	306	323	289	336	322	320	317	300	298	309	318	334	329	346	313	317	308	342	312	309	327	341	366	310	315	291	329	346	331	320	334	318	324	292	315	311	323	330	333	330	292	314	318	321	353	295	334	311	279	301	327	370	311	359	342	312	302	331	348	315	322	325	346	324	340	283	337	339	321	341	302	324	330	329	327	348	306	328	296	321	328	292	330	313	358	339	317	324	303	311	343	306	361	319	320	345	332	320	332	342	306	326	281	352	329	316	321	336	357	303	328	318	344	341	321	330	314	320	298	338	313	340	303	345	329	307	334	351	266	311	336	316	302	325	322	330	312	333	322	306	325	343	311	313	333	331	341	341	316	288	299	294	300	345	336	303	322	308	350	335	356	289	338	337	314	327	309	322	341	331	320	304	342	302	323	326	336	337	306	355	305	311	310	327	323	338	322	300	317	297	327	299	318	311	322	344	291	327	314	328	332	342	303	313	342	317	323	303	345	328	288	340	316	350	358	333	299	315	320	339	345	322	340	314	326	349	306	319	309	369	334	343	320	313	336	305	329	311	310	312	329	328	360	331	336	312	323	313	318	353	352	326	325	338	331	365	352	356	329	326	327	345	305	334	296	325	329	305	341	320	313	328	343	368	322	305	334	332	330	323	320	309	352	316	326	301	287	354	308	314	293	347	323	300	345	311	302	304	347	343	322	331	335	327	333	340	326	332	334	288	345	312	363	314	331	295	347	347	329	328	319	329	348	324	315	316	344	339	323	328	321	324	350	320	336	356	318	294	341	325	329	346	331	326	302	310	316	348	333	360	358	287	314	322	339	345	340	294	323	315	317	316	317	372	330	315	333	327	298	313	336	309	337	364	323	301	319	359	326	333	326	321	292	365	323	330	311	331	321	310	337	321	345	314	300	296	325	350	312	326	362	338	318	306	286	345	295	328	331	330	305	315	302	344	305	331	329	340	326	322	334	325	316	319	315	347	322	356	322	352	349	339	365	353	321	317	343	316	294	362	331	321	339	316	315	358	345	341	322	340	307	327	334	314	325	317	293	340	304	281	300	306	335	353	326	330	302	328	332	332	326	319	344	307	329	333	327	321	334	309	329	310	315	306	312	328	298	320	353	335	317	317	364	332	326	307	301	302	328	322	330	323	326	340	325	314	324	310	323	318	328	322	298	315	319	371	304	286	313	346	308	317	311	358	327	325	322	330	308	320	324	312	346	354	303	329	306	314	376	332	325	296	336	336	347	338	278	326	319	336	329	334	305	337	336	335	339	350	320	323	314	344	355	340	314	338	317	316	309	346	310	296	334	322	331	322	326	325	346	334	334	373	315	334	342	317	324	320	316	353	324	317	314	310	318	344	334	343	343	326	325	318	321	313	357	341	320	308	330	306	309	325	335	320	353	329	315	329	339	341	345	328	317	306	312	326	313	323	321	319	318	314	325	323	320	308	335	358	340	340	335	328	311	324	337	339	322	338	352	349	339	331	331	315	307	330	357	345	327	317	354	348	323	339	310	318	305	334	341	336	325	343	309	325	353	352	327	313	335	330	300	317	320	339	308	346	313	330	362	346	325	324	328	325	314	316	331	336	326	334	279	347	352	328	306	320	316	324	353	320	321	354	335	307	341	341	327	307	355	310	331	371	314	351	314	380	337	351	328	309	328	329	318	319	320	349	310	345	338	340	288	326	312	353	309	312	292	308	314	348	320	317	301	314	307	339	313	304	324	305	333	327	357	326	316	346	326	321	303	324	297	324	318	310	323	342	313	339	314	312	344	347	347	329	301	333	302	309	325	326	337	272	331	326	327	349	346	339	339	349	320	370	334	345	319	346	327	342	314	357	346	332	309	332	311	324	311	350	317	319	317	293	307	339	301	335	337	308	297	305	357	324	323	305	370	315	333	331	313	324	340	302	319	324	328	321	332	356	352	316	348	293	324	320	353	286	332	312	319	316	330	351	305	317	334	350	340	330	336	321	328	324	326	307	327	321	354	354	306	309	337	358	296	359	285	340	338	327	333	334	324	316	322	331	317	311	347	320	306	306	312	328	330	336	294	305	298	315	341	349	332	319	321	331	319	294	314	299	360	300	333	317	321	323	343	346	309	318	308	310	317	318	346	308	338	302	317	333	326	312	329	327	323	327	307	327	345	302	319	336	296	316	317	323	302	329	307	331	300	308	368	335	381	282	340	301	328	322	311	303	335	318	351	316	346	345	321	341	286	296	322	347	335	333	298	379	346	304	345	331	317	341	306	303	308	291	334	364	298	339	329	333	332	334	324	350	325	269	317	318	315	312	316	334	295	296	309	353	316	323	302	326	297	334	292	329	325	343	337	300	274	275	318	316	330	311	326	307	337	316	319	338	329	311	326	351
1949	436	433	472	399	418	387	405	390	421	411	414	421	401	384	373	384	389	374	382	400	431	395	394	403	411	408	384	403	388	409	357	397	393	398	418	432	440	421	379	436	402	418	410	375	392	376	401	371	391	415	399	395	389	403	354	376	396	427	412	402	383	421	420	433	424	420	387	391	404	404	344	434	424	369	403	420	401	423	405	425	370	369	460	435	418	428	432	370	391	370	394	405	411	416	416	414	407	416	363	423	417	393	384	410	404	391	402	405	380	390	381	370	418	374	428	387	419	401	406	397	402	411	393	379	399	414	442	396	362	370	393	413	406	404	423	363	381	417	440	432	398	427	412	361	404	405	388	413	395	407	378	431	361	398	425	372	386	377	367	389	412	381	423	421	360	376	416	423	390	394	384	390	418	402	409	432	415	405	459	401	402	412	381	405	396	385	422	403	410	398	425	385	370	406	412	387	398	368	423	395	405	423	400	371	406	425	430	399	369	398	409	415	380	418	384	419	373	397	343	416	387	405	386	368	413	429	409	405	408	413	413	433	390	424	412	416	345	413	361	386	397	395	418	404	429	380	413	360	414	438	373	394	413	414	368	379	428	426	410	423	404	399	413	432	368	410	380	384	393	401	422	416	395	411	412	435	403	408	412	407	443	425	407	394	403	369	395	406	376	395	420	383	402	444	396	405	369	419	414	421	413	385	454	372	393	398	403	350	421	391	380	400	399	398	425	388	388	397	410	403	395	380	400	430	442	396	385	373	413	417	429	454	448	370	402	431	346	366	416	376	409	405	368	439	422	363	433	422	395	430	394	419	396	403	403	400	419	440	400	392	380	403	401	378	366	436	432	408	411	354	393	422	433	429	412	418	393	396	362	396	389	378	413	412	428	405	410	379	436	408	432	389	397	404	422	382	409	392	391	391	373	402	380	387	420	396	438	435	395	378	388	388	416	410	395	373	442	392	410	401	399	370	363	379	419	403	409	409	393	386	373	431	382	378	384	441	392	399	412	429	427	388	414	409	409	387	374	428	417	459	414	391	434	442	406	383	409	378	414	383	424	369	433	380	403	357	392	435	403	397	399	400	400	397	388	391	390	413	391	385	411	401	379	397	395	380	396	415	422	402	425	391	398	371	398	415	376	371	407	374	417	404	412	382	400	432	396	430	370	476	390	420	408	402	394	378	417	402	420	396	375	347	428	432	384	406	415	415	384	411	408	392	399	410	398	404	427	374	380	418	413	372	390	431	410	386	413	396	401	381	411	435	423	404	395	398	383	404	395	446	362	377	382	453	394	425	386	402	422	405	384	435	413	437	408	373	404	369	378	413	394	402	429	414	400	376	396	396	406	382	385	417	360	398	400	369	397	389	422	356	422	384	400	418	388	373	376	399	389	417	426	385	422	410	394	375	370	401	423	403	381	402	403	361	418	418	393	424	407	362	375	366	386	449	399	405	420	368	415	406	409	415	367	407	378	399	375	381	417	433	394	403	412	409	400	410	408	397	366	393	436	413	406	438	374	412	389	409	381	376	389	404	434	405	407	402	376	392	410	402	452	401	416	386	390	371	429	433	435	443	368	398	404	422	369	399	385	416	446	381	377	370	457	422	436	413	425	407	395	416	409	411	380	417	375	428	435	416	385	390	417	339	402	403	382	434	404	413	419	405	409	398	375	418	409	395	415	428	429	439	441	429	419	417	414	413	432	418	382	471	406	423	388	388	391	435	375	396	415	418	394	409	359	373	406	429	390	366	397	417	410	384	398	394	432	413	418	431	421	424	405	377	397	415	401	438	436	407	419	408	418	430	374	368	389	426	369	401	406	399	423	411	411	393	374	391	397	427	383	449	361	371	453	416	374	456	400	419	405	437	426	445	391	418	335	388	405	416	422	405	377	420	392	356	407	406	390	376	401	428	403	402	406	408	424	379	422	414	439	387	424	411	410	408	368	363	400	452	435	428	384	435	391	385	414	388	409	416	390	414	415	436	381	413	381	416	426	356	410	436	371	395	367	397	406	425	441	422	388	395	394	404	391	406	460	402	397	408	449	412	397	369	404	393	397	425	413	407	409	358	385	400	431	387	413	388	411	406	381	404	372	437	426	421	378	405	401	430	419	375	413	396	361	434	369	404	438	385	400	403	389	429	406	398	385	403	362	388	432	409	355	358	368	398	380	466	403	398	413	371	418	437	413	389	398	403	409	392	413	385	374	431	394	369	445	419	435	390	398	414	425	397	394	437	376	409	399	408	359	395	407	452	397	433	437	421	400	394	369	397	393	417	377	398	430	395	417	443	409	395	386	400	389	389	391	379	391	395	393	375	471	376	384	418	349	385	400	418	389	402	396	423	386	422	399	377	373	389	412	387	403	407	381	382	429	390	412	392	402	386	418	407	395	413	437	401	421	406	449	457	423	428	433	428	417	419	393	397	424	408	401	386	444	405	443	407	376	413	384	429	414	383	409	399	373	387	417	375	377	435	435	398	408	346	361	422	429	398	376	393	414	394	400	383	423	422	404	387	371	413	439	416	368	421	383	354	386	417	403	361	435	397	394	431	372	388	411	407	378	349	402	364	448	408	378	433	413	391	404	391	363	391	407	401	375	370	417	424	396	377	377	425	408	368	361	431	410	402	373	430	438	395	402	370	382	413	415	457	394	401	423	369	419	385	450	390	406	397	397	381	399	364	429	377	409	432	403	379	382	364	416	415	409	431	398	420	412	398	429	367	382	416	412	435	431	367	460	392	398	408	372	413	380	407	349	354	406	407	360	370	390	408	413	386	412	443	392	371	382	366	368	409	422	441	414	375	403	414	426	394	385	413	379	404	392	354	424	403	402	375	394	405	399	426	421	400	410	384	447	398	411	405	402	406	413	438	400	352	410	358	427	371	388	392	409	408	457	403	386	372	434	371	450	401	423	409	403	410	401	428	434	388	358	411	376	426	380	404	381	401	391	391	413	381	374	420	412	420	398	379	435	419	377	402	385	392	385	412	442	406	395	403	403	391	419	418	406	409	408	363	401	391	390	418	358	385	378	397	397	424	439	405	389	407	388	405	414	422	415	432	420	417	402	392	391	384	395	388	381	416	386	395	377	418	389	392	397	415	378	410	399	399	356	390	407	382	403	387	396	428	422	424	375	383	399	402	392	385	432	397	393	400	383	400	379	427	413	392	397	437	382	365	380	393	415	433	399	387	391	401	397	402	422	401	411	459	389	421	427	424	386	376	378	411	386	406	399	385	424	455	402	408	377	417	382	380	393	385	397	395	387	425	374	382	433	447	388	390	393	399	399	353	397	382	417	415	370	387	388	388	429	380	392	418	425	399	417	394	366	368	370	396	409	442	409	407	393	421	407	384	409	434	376	408	404	407	437	375	414	414	372	401	436	409	385	379	410	412	356	430	369	440	372	396	368	436	378	410	406	433	388	402	368	365	405	399	416	381	402	423	381	368	477	413	429	439	372	432	415	414	365	416	403	407	405
2278	929	943	1007	942	884	867	870	858	878	922	875	862	830	925	876	874	855	889	878	880	889	892	870	924	845	844	868	853	880	860	919	927	823	851	851	926	888	901	881	862	906	870	856	886	904	840	903	847	967	930	849	849	896	872	828	909	877	860	923	859	920	905	880	886	866	859	884	859	886	862	914	849	901	846	882	888	886	859	862	872	921	897	923	909	916	934	853	862	910	911	881	904	860	899	915	863	858	896	856	894	918	885	831	857	885	891	898	897	930	877	892	839	890	904	904	844	869	944	866	847	899	835	902	847	906	844	858	842	852	875	872	900	878	861	891	851	803	889	907	912	904	847	869	894	850	867	849	837	813	848	889	883	851	868	847	905	848	872	908	880	897	836	885	886	948	879	814	891	880	845	820	823	864	870	885	937	872	891	838	855	867	886	836	854	871	892	839	900	825	890	849	897	870	878	907	899	869	864	905	872	872	849	824	950	887	808	855	874	886	872	882	850	855	858	921	860	878	894	912	835	876	906	897	879	875	844	880	873	833	857	903	861	903	865	916	862	910	873	845	853	840	896	916	886	881	894	837	911	819	863	857	858	895	858	872	875	882	860	866	802	855	847	866	834	898	837	864	877	873	891	853	865	879	897	875	870	877	892	873	891	839	851	860	856	901	885	910	859	903	894	851	830	906	862	857	868	869	900	931	883	897	864	935	908	857	899	903	831	947	873	881	832	910	869	885	886	913	899	870	858	937	879	871	896	908	881	876	905	839	849	866	875	879	917	887	891	884	819	864	896	842	860	879	908	890	885	894	905	895	907	875	918	917	872	884	862	851	860	872	882	816	907	878	870	862	883	822	876	902	906	861	839	867	847	873	877	876	895	877	889	882	808	842	885	893	911	902	872	937	839	892	875	889	861	904	875	873	861	868	936	823	862	893	886	866	918	914	870	889	827	851	892	839	896	913	804	910	893	878	901	872	852	883	924	907	875	940	807	904	879	887	821	862	927	847	824	802	876	825	820	842	840	921	884	877	866	891	903	893	884	870	838	893	867	866	880	893	922	814	868	896	874	869	860	875	907	899	891	897	869	867	829	878	920	890	878	854	862	915	885	929	890	838	886	855	889	870	902	903	865	888	872	839	851	862	884	903	852	835	916	868	888	880	856	856	865	863	858	911	871	841	891	855	854	870	870	814	894	898	921	883	931	903	850	878	917	875	872	859	857	816	824	871	818	890	891	925	848	905	855	856	853	907	898	872	835	886	898	865	874	861	868	878	898	869	883	904	895	888	878	877	925	898	930	902	817	895	821	887	917	866	885	849	854	922	866	891	899	861	848	883	840	806	848	857	887	904	839	832	850	888	791	898	884	779	877	920	848	879	849	899	896	860	915	885	903	863	873	874	882	849	927	878	871	861	911	905	874	874	851	857	851	881	808	905	915	883	878	874	869	875	936	884	882	870	875	857	847	866	923	853	855	866	904	832	904	896	856	822	902	875	884	884	883	900	814	880	889	831	896	863	862	859	842	895	914	919	883	857	895	907	881	898	872	871	838	873	883	850	892	839	833	842	850	868	926	845	867	844	874	930	831	864	873	866	842	903	878	901	851	871	906	842	874	862	907	913	869	874	865	891	938	888	880	872	861	906	847	874	881	861	846	932	866	879	857	853	888	879	931	840	907	880	894	898	879	905	795	863	870	812	841	803	861	861	841	944	872	886	831	897	825	938	862	884	873	851	916	818	873	892	927	849	934	896	842	893	876	865	834	848	896	866	863	849	863	867	849	812	875	798	885	891	842	892	827	852	869	843	897	859	910	841	855	822	874	908	915	873	939	867	888	884	876	868	883	905	867	882	898	861	935	903	873	876	894	861	828	853	878	842	883	912	888	901	839	911	885	865	881	846	889	833	907	916	893	873	850	884	873	836	841	824	854	871	878	872	950	912	858	858	857	899	899	909	891	879	891	873	893	872	885	911	878	893	895	838	856	877	919	836	851	861	904	901	864	880	836	921	866	839	840	830	825	883	832	917	867	855	867	791	861	909	857	888	854	862	883	875	880	859	914	819	854	885	886	877	849	826	922	885	859	877	897	857	884	854	811	850	878	868	871	881	851	895	849	962	842	872	875	888	872	915	882	911	916	881	840	842	882	910	850	902	909	915	852	868	875	901	911	822	892	869	869	903	821	841	871	841	867	882	840	852	829	864	836	828	862	884	883	863	885	858	839	947	861	882	883	906	865	896	844	900	875	962	923	867	885	886	878	878	804	834	888	863	832	823	886	879	914	844	866	836	883	904	881	878	876	878	891	933	848	907	890	868	828	874	920	852	857	875	893	832	903	851	879	897	879	907	869	869	888	874	866	874	868	852	864	859	869	902	905	895	838	867	877	875	864	822	861	889	873	877	850	892	884	830	863	814	857	880	872	844	872	838	887	910	905	908	877	835	812	931	892	842	848	844	887	879	869	866	899	842	857	903	843	876	842	846	933	879	844	943	857	816	895	862	904	923	876	873	866	863	864	904	881	918	888	885	885	886	877	839	919	838	895	892	848	850	872	874	874	869	926	866	849	881	882	894	941	888	847	821	897	861	868	861	869	815	784	841	859	871	854	866	896	868	882	908	873	837	844	895	900	862	843	883	895	870	897	889	823	874	884	818	838	949	869	889	820	852	888	856	811	902	867	887	847	876	907	861	904	896	849	859	856	877	869	814	890	841	822	873	844	875	864	927	888	923	896	909	902	853	867	838	905	884	871	912	899	909	890	894	867	827	860	838	849	838	899	870	905	856	832	856	889	860	866	855	853	893	856	847	861	883	884	812	862	841	852	869	886	867	872	914	860	902	924	913	845	917	854	895	889	848	874	839	862	912	840	884	865	825	836	885	858	868	872	864	829	864	907	866	858	821	901	871	910	874	901	858	839	855	802	856	912	912	909	834	894	909	899	881	846	921	850	873	867	898	873	837	879	872	840	860	889	849	858	838	841	893	824	910	914	909	868	856	868	871	881	894	912	876	870	847	895	839	874	816	839	899	890	920	908	867	855	857	793	839	882	853	810	908	865	903	920	874	832	887	817	856	870	892	863	898	877	879	860	869	879	873	870	892	865	905	883	836	891	878	824	871	873	900	862	929	836	884	885	826	843	912	839	896	866	839	920	881	884	891	920	840	860	875	926	860	895	911	881	837	903	881	868	901	860	867	838	894	927	826	904	843	893	866	861	872	834	882	908	865	895	877	918	888	865	896	842	945	896	841	949	868	867	915	923	913	858	871	798	833	826	927	837	925	909	856	900	858	900	865	908	945	909	836	890	904	873	847	922	898	877	891	892	852	851	902	842	878	852	878	872	919	862	868	864	899	893	897	912	864	836	858	919	884	882	872	836	872	897	868	915	884	904	883	817	899	907	941	862	905	825	914	915	904	889	862	843	890	915	892	866	876	877	947	921	861	878	868	832	847	875	847	875	876	827	857	887	877	859	869	849	817	878	888	865	876
8427	633	662	571	430	345	315	286	250	265	239	246	236	265	253	262	247	265	235	299	247	225	246	228	239	237	223	249	249	218	268	254	250	233	244	234	243	211	240	264	245	227	290	233	229	223	230	227	215	229	231	270	242	232	221	245	231	233	250	235	252	231	240	254	237	215	234	247	216	198	245	224	248	267	252	241	241	216	229	241	220	228	234	245	203	239	237	248	200	220	257	217	219	229	240	233	240	229	232	232	232	275	229	230	245	235	234	223	215	229	242	239	237	255	249	215	224	231	242	220	227	238	237	233	223	213	244	230	210	227	264	254	275	222	267	248	257	212	250	240	217	235	241	265	244	210	265	219	241	202	238	264	244	242	224	246	228	239	213	225	247	231	250	210	242	213	246	238	223	234	231	250	234	228	213	248	260	240	241	223	242	238	238	255	231	245	231	237	255	231	251	273	229	235	232	225	251	235	250	239	224	211	227	244	235	230	248	232	228	236	230	231	268	237	249	254	257	233	230	214	223	239	237	239	239	216	247	261	258	205	275	222	245	222	252	253	253	230	269	214	238	263	264	208	223	235	207	245	242	211	267	263	257	240	265	249	237	211	236	246	235	219	227	240	220	227	229	256	201	243	229	246	254	263	214	206	228	229	258	238	237	245	224	212	232	258	233	233	229	260	255	238	234	224	239	235	239	212	215	248	232	251	206	214	219	235	235	235	247	238	248	256	230	234	225	265	242	232	234	223	217	225	244	268	217	199	240	231	274	257	226	213	265	238	234	253	258	244	225	216	233	223	216	227	214	204	252	232	256	263	235	254	213	224	198	219	253	241	240	239	261	225	210	247	268	223	235	210	256	212	271	225	218	239	264	242	258	266	240	229	264	213	211	227	220	222	226	203	256	226	219	232	253	219	232	236	253	250	198	228	246	246	276	225	244	255	226	222	220	248	237	256	230	210	231	213	213	240	248	230	200	233	229	251	254	241	251	221	220	237	238	244	261	232	249	226	234	251	217	255	234	241	245	245	230	218	245	226	251	213	228	228	237	237	241	250	227	247	238	212	245	266	257	233	242	237	230	245	215	227	229	294	274	252	236	258	232	220	226	223	246	250	249	263	236	237	221	213	226	235	213	230	273	241	247	251	256	250	241	213	257	213	217	235	242	248	216	213	239	229	214	245	262	239	244	223	214	223	216	206	219	245	241	218	241	248	216	241	225	215	230	246	270	262	231	245	218	226	245	281	216	216	216	229	247	256	226	224	227	234	226	233	269	241	263	230	256	234	258	215	222	212	224	251	239	214	221	259	235	261	267	225	231	241	256	266	255	241	249	230	229	241	249	254	248	237	261	239	244	236	244	242	252	245	258	243	200	223	240	232	208	267	265	235	255	207	235	220	242	232	235	260	234	208	250	247	225	238	217	237	233	247	232	253	239	225	238	208	227	227	234	235	265	239	242	248	243	245	248	263	257	245	246	270	266	227	243	228	225	244	241	238	247	210	240	242	214	233	256	253	238	225	234	232	211	245	223	227	209	233	230	234	258	233	238	216	242	227	222	245	232	216	235	254	232	236	234	233	227	245	268	228	238	241	218	235	237	232	232	267	243	221	241	254	236	235	218	249	223	211	230	251	256	214	256	221	214	235	227	237	248	229	231	226	225	225	246	215	239	236	230	267	242	246	232	229	263	236	280	227	265	225	251	238	241	211	246	230	228	265	234	254	254	217	224	234	226	218	231	243	245	239	238	223	259	246	250	260	211	223	234	286	215	214	217	234	238	247	241	265	201	251	252	252	239	242	247	227	225	273	246	231	267	267	212	230	228	240	245	233	224	229	246	218	250	241	256	273	235	209	223	275	220	239	238	259	233	232	205	221	234	230	238	227	209	224	226	259	256	240	268	229	210	254	239	263	239	244	244	246	242	221	241	263	243	236	215	212	216	209	236	219	233	233	258	215	221	249	241	214	218	250	237	245	222	265	243	245	232	234	259	252	236	231	224	240	234	232	235	256	255	243	249	231	258	250	215	205	235	252	251	223	223	210	223	206	225	222	237	229	223	239	222	242	229	204	208	225	241	221	222	222	244	236	265	213	261	231	254	199	237	244	244	229	286	251	228	240	206	260	233	258	226	234	237	264	250	225	203	238	260	214	234	264	291	211	259	253	235	223	230	214	239	254	256	211	244	209	218	256	239	275	213	212	245	264	237	243	233	225	204	244	217	228	257	227	231	237	233	244	209	239	260	242	260	211	248	255	266	230	224	229	230	276	223	200	255	236	242	278	227	245	279	225	260	231	251	264	265	227	232	255	260	244	231	251	231	236	274	249	230	239	216	237	233	256	224	264	240	268	232	212	236	262	250	210	213	248	230	222	221	254	242	242	248	233	229	225	215	241	237	202	262	263	219	238	230	244	231	249	261	266	234	258	239	241	247	238	249	251	236	236	226	228	229	233	227	234	234	207	237	250	232	251	250	244	234	240	216	252	268	243	224	221	241	232	253	249	264	236	200	214	247	246	248	261	225	215	246	248	230	232	245	251	262	236	227	197	216	223	247	216	250	234	233	230	258	248	226	222	219	218	235	219	240	229	237	203	236	229	248	237	233	226	253	237	222	238	266	240	244	263	230	232	240	270	256	243	254	241	250	244	213	220	229	208	238	253	244	241	220	227	233	227	210	258	215	245	266	235	259	230	230	253	243	257	228	221	238	225	226	260	278	231	217	246	242	240	208	247	259	268	225	220	273	251	229	234	254	237	247	219	241	245	250	255	268	247	241	259	259	225	227	209	246	205	220	261	217	236	238	249	238	221	230	224	253	231	225	227	234	229	228	253	226	226	241	247	237	235	238	245	220	229	228	220	228	234	226	238	261	244	264	238	232	211	214	243	205	236	235	231	219	226	238	223	242	236	225	245	252	230	216	257	236	238	226	228	283	251	232	250	245	277	230	252	228	232	223	219	229	228	243	233	233	221	226	226	254	220	218	297	238	218	196	235	227	224	230	232	237	218	232	261	250	217	237	236	239	266	249	264	225	224	247	216	226	248	258	250	261	230	260	243	239	226	251	237	239	247	243	269	243	230	245	231	251	245	236	245	175	215	244	253	204	234	234	222	236	261	258	254	220	224	232	273	237	221	270	250	247	227	250	249	243	240	238	242	238	240	236	192	222	239	211	226	215	216	223	235	245	221	248	215	250	238	236	238	241	256	211	239	239	249	241	220	249	235	240	223	235	209	253	234	201	272	235	263	213	223	252	248	241	233	214	245	253	220	229	244	246	201	222	230	209	252	235	229	233	234	244	218	233	216	212	233	214	240	234	233	232	227	224	214	263	233	229	224	237	236	223	237	227	222	229	232	225	232	242	245	244	236	240	230	251	246	228	229	233	216	225	202	223	221	196	250	251	208	231	227	258	234	249	237	195	228	228	231	224	229	234	231	229	222	240	237	228	273	247	236	263	214	226	240	231	246	232	220	229	271	225	242	251	229	246	201
6921	976	1373	1776	1342	1102	927	829	767	760	666	669	655	658	636	683	602	602	596	551	566	599	564	566	576	561	545	567	511	555	575	572	558	558	535	571	554	594	561	565	549	529	538	509	558	573	539	544	550	501	551	570	540	565	536	546	547	562	538	527	574	524	564	566	563	534	581	531	525	530	526	536	530	529	524	540	558	517	540	548	557	511	525	528	534	526	512	505	553	547	543	543	553	538	542	492	566	531	540	545	533	641	544	560	513	532	541	555	577	571	556	514	537	564	547	549	548	563	514	512	542	519	501	546	515	528	565	519	591	547	539	552	548	502	518	491	547	550	545	513	569	562	534	553	559	524	505	536	520	571	543	523	552	530	557	532	539	491	554	549	529	532	529	581	518	517	538	528	480	543	529	548	513	531	576	528	536	529	517	516	510	509	543	550	530	535	512	545	499	498	540	500	560	496	552	536	575	515	546	502	544	510	488	568	573	543	508	552	533	551	537	504	530	529	506	557	522	500	551	526	524	542	569	523	552	562	554	552	519	544	527	574	560	553	555	527	542	562	577	539	551	545	577	554	521	590	514	548	560	538	513	566	543	523	540	528	579	558	545	553	550	573	537	539	548	527	530	535	530	539	560	551	550	543	513	577	555	549	544	545	503	523	537	568	563	569	572	529	522	535	508	569	553	552	550	540	568	585	509	562	525	503	566	587	552	543	535	524	524	564	542	506	544	534	551	498	556	590	530	565	550	523	559	529	593	536	530	529	526	545	566	496	560	526	539	525	580	536	531	548	511	552	471	593	525	523	582	525	526	534	536	540	535	566	588	515	533	518	538	555	566	583	543	580	538	555	580	542	522	574	523	579	544	528	523	531	528	600	532	505	540	539	544	534	536	526	544	524	546	536	548	542	551	554	511	538	549	535	513	547	589	524	548	551	560	509	488	530	512	524	575	549	548	569	508	521	561	557	557	532	516	523	554	567	533	550	536	534	551	531	529	534	500	525	545	570	592	522	498	500	544	547	564	549	547	562	541	544	553	569	580	532	556	543	559	504	516	526	553	568	545	524	509	511	529	544	548	547	537	529	541	536	555	545	531	514	558	535	527	549	518	526	571	544	535	547	561	575	580	515	565	539	541	557	543	546	532	566	529	572	545	512	563	541	516	589	514	519	507	553	548	516	513	534	537	580	512	490	536	512	494	554	564	554	513	549	559	570	525	555	546	544	501	524	538	579	529	537	547	548	519	540	505	566	553	514	546	542	541	524	544	577	564	544	568	538	518	532	556	563	581	534	538	548	551	499	556	528	581	532	553	545	559	541	530	539	511	533	514	560	509	523	510	542	554	516	526	546	542	527	524	519	528	521	527	504	496	549	546	481	516	482	533	550	529	516	523	554	537	572	497	541	544	555	539	528	519	555	546	518	546	558	539	532	589	584	573	541	547	562	562	517	548	548	549	542	594	542	546	532	530	536	522	563	581	533	544	565	569	543	539	560	574	514	536	537	515	553	518	540	526	513	536	513	543	526	539	536	525	597	547	559	514	548	548	530	532	543	537	544	567	578	592	490	534	536	534	583	568	510	557	511	539	557	589	549	583	556	485	584	551	590	552	527	549	497	492	496	554	552	524	558	542	544	584	520	494	547	531	556	580	546	541	535	514	533	564	512	593	538	530	552	539	511	507	546	548	515	513	528	531	541	556	511	532	576	503	542	515	555	538	548	513	539	566	538	570	548	580	540	554	511	532	563	509	526	572	553	558	563	515	528	602	587	569	546	551	542	567	556	553	546	532	561	527	555	562	534	575	509	543	565	516	539	542	543	547	550	575	578	494	558	558	529	536	529	537	512	542	506	556	594	555	532	519	548	541	581	577	529	548	510	560	557	575	555	493	531	503	530	510	524	501	526	556	566	588	532	545	537	521	550	534	570	515	550	522	501	548	534	532	507	587	525	514	489	559	527	546	522	518	527	496	495	537	527	542	537	532	577	545	549	498	486	539	520	531	543	570	546	585	536	563	529	558	535	527	514	507	545	616	552	517	553	544	542	549	546	556	483	519	510	576	577	552	544	522	529	501	533	505	549	504	550	539	560	548	528	540	526	523	491	542	515	514	508	538	525	529	571	558	509	563	542	485	535	529	534	525	554	517	580	532	539	569	533	524	494	529	507	551	499	579	560	530	516	545	567	542	551	557	524	549	564	614	534	520	547	581	571	514	517	538	546	504	577	534	528	520	522	544	547	520	564	540	559	555	559	513	529	533	505	547	544	546	522	535	535	545	547	535	519	569	569	553	510	542	543	568	582	499	513	556	503	547	537	534	514	588	535	548	549	506	555	556	537	573	565	569	537	514	491	559	547	564	554	508	533	537	523	555	552	574	538	582	466	529	530	521	527	553	549	504	538	541	514	542	533	567	515	572	562	546	522	541	533	561	538	530	539	552	524	525	582	518	585	542	554	537	564	524	558	524	529	542	515	530	544	528	506	535	551	557	520	546	511	528	564	547	519	523	555	477	552	491	536	532	572	537	569	563	528	561	529	510	534	486	572	512	535	567	526	531	525	545	529	573	528	550	541	564	573	527	510	582	536	535	573	564	521	537	524	562	545	547	506	570	523	486	575	523	554	520	511	549	586	523	527	528	568	506	543	560	550	541	525	531	542	511	535	540	556	562	522	530	530	529	533	567	518	537	529	511	519	556	538	528	580	490	564	525	557	566	565	543	511	564	533	505	519	494	562	528	548	521	498	533	507	506	526	559	517	554	558	512	544	547	566	540	519	530	528	548	556	567	540	518	565	513	549	514	519	560	568	455	522	519	507	508	497	544	524	546	528	539	553	533	583	574	575	561	564	554	525	573	531	523	562	541	545	564	587	538	532	572	525	546	535	560	575	548	551	557	546	564	543	594	553	550	523	519	579	483	559	520	501	555	534	504	536	544	518	518	548	554	543	570	551	518	563	568	540	513	563	552	537	515	514	520	564	612	549	534	581	492	524	538	541	555	548	562	553	507	590	472	545	552	530	514	524	549	509	530	536	566	536	511	565	543	529	515	512	485	564	498	575	517	566	542	523	551	535	510	513	577	571	488	574	504	553	501	527	531	530	497	563	534	585	516	576	506	512	497	528	514	511	561	545	531	549	548	529	519	544	505	531	563	534	484	540	489	553	532	562	595	539	510	552	550	543	534	531	547	525	552	570	563	529	534	545	564	519	541	530	566	561	548	529	554	525	531	572	501	494	534	559	577	537	555	502	535	566	546	525	533	526	537	536	513	531	525	498	521	502	560	551	570	564	548	537	571	539	522	546	559	532	518	542	555	537	531	506	573	566	511	553	576	535	521	530	534	521	516	556	542	529	544	516	548	545	558	526	581	538	548	563	585	571	551	514	547	546	536	511	543	527	545	529	519	565	569	558	546	577	536	564	545	540	524	530	546	530	540	553	528	542	552	556	563	552	517	521	549	502	522	491	515	503	523	527	537	566	485	560	534	561
15502	1308	979	803	464	301	287	237	187	205	179	200	145	173	121	153	130	143	152	138	139	130	129	129	126	116	143	134	130	128	110	109	137	140	117	105	123	121	121	114	131	112	116	140	130	134	114	122	126	106	130	120	108	147	114	132	120	112	99	132	112	128	139	120	123	114	137	128	132	128	122	101	137	120	136	126	115	112	123	111	132	115	110	117	121	112	102	130	135	123	121	112	121	129	109	121	121	128	107	126	132	108	120	133	138	104	128	140	142	111	108	143	144	128	135	117	119	135	107	131	140	119	123	105	129	113	136	115	110	129	129	137	109	115	104	120	124	101	137	115	134	130	121	125	129	112	102	121	115	114	139	113	124	121	111	115	133	120	122	107	135	131	148	114	116	119	108	127	125	121	128	110	114	122	117	115	113	105	114	129	109	123	114	128	152	128	109	134	127	132	119	135	106	121	118	115	122	132	120	126	136	123	120	117	125	128	107	113	117	124	115	132	148	115	116	131	94	123	114	122	133	126	139	102	126	128	106	112	134	125	138	135	121	128	98	118	122	126	115	112	139	148	148	123	92	111	122	119	104	123	113	127	110	133	131	131	129	119	120	125	116	123	131	122	123	116	115	117	138	129	130	127	108	128	119	110	119	141	113	118	110	92	130	126	122	138	126	134	123	130	133	126	142	111	121	127	125	107	118	103	120	140	116	117	116	146	146	116	109	141	108	120	134	114	120	123	134	124	145	119	115	109	139	106	128	103	130	140	129	128	120	134	117	145	119	118	139	130	142	120	123	132	130	115	110	104	107	110	109	111	138	132	139	123	132	131	132	126	113	99	116	126	139	123	122	131	122	116	113	118	130	123	130	134	134	141	111	120	143	143	121	134	145	132	138	117	130	111	118	127	119	127	121	103	107	123	122	108	126	125	110	130	117	112	118	117	128	143	112	127	105	116	133	123	129	129	127	131	126	118	140	121	105	112	98	111	127	114	118	119	101	113	125	137	130	137	151	111	123	110	141	103	127	118	135	123	122	127	123	106	125	135	131	122	109	116	122	123	121	124	126	108	135	122	139	135	125	110	134	113	118	102	127	121	160	128	113	116	124	122	114	116	101	118	111	135	96	116	127	138	130	132	107	104	139	110	134	123	109	112	129	115	134	124	125	131	130	114	125	93	125	137	125	121	128	117	109	132	138	110	124	132	124	122	132	115	130	127	113	131	142	120	132	134	120	136	132	113	107	104	128	106	112	129	139	107	132	122	113	140	92	114	108	132	130	114	119	117	137	118	140	120	102	118	129	138	109	102	109	113	111	110	118	151	113	121	122	120	116	116	120	130	124	111	127	123	135	124	121	106	114	119	117	123	100	115	118	116	114	103	129	118	118	115	118	125	122	112	125	113	153	136	122	113	141	118	142	125	119	110	140	151	113	121	117	104	135	102	138	149	108	128	121	115	130	119	118	114	117	140	113	128	133	125	144	134	131	107	109	123	118	112	124	132	122	119	131	128	120	121	123	126	133	95	125	124	106	139	138	128	117	123	119	142	109	139	135	105	111	135	117	117	128	134	120	117	122	137	102	119	140	101	103	132	134	143	127	114	130	128	99	111	106	130	141	117	103	124	125	104	125	107	125	139	126	109	127	120	110	117	125	135	106	105	129	122	122	110	100	101	111	125	125	128	121	129	135	131	113	132	135	111	131	138	114	129	138	124	128	113	111	132	119	124	125	131	110	128	137	125	121	119	129	119	134	125	106	126	131	119	107	105	126	105	127	124	123	104	117	124	118	141	104	132	131	164	95	117	144	131	120	122	122	140	120	121	118	121	130	118	119	123	104	108	124	123	123	111	122	111	111	116	111	122	108	114	131	122	114	119	137	126	130	113	104	117	133	140	98	127	120	111	123	133	121	109	134	150	129	122	124	134	125	122	122	138	137	108	153	135	137	114	123	126	127	118	114	144	128	132	128	116	115	118	120	126	111	112	126	140	131	116	133	132	143	132	115	141	144	125	134	101	134	128	136	130	145	149	117	118	130	122	125	113	130	126	135	153	118	128	111	115	124	122	125	123	134	117	129	115	128	126	110	127	129	122	114	115	133	124	120	113	111	112	126	129	135	121	124	115	110	123	140	103	151	125	112	120	127	136	127	102	116	129	115	135	111	105	137	125	120	114	132	113	140	113	126	113	125	108	134	105	121	128	128	120	119	125	105	108	123	114	115	122	111	128	115	114	134	104	137	141	148	127	107	120	114	116	116	133	120	125	120	137	137	119	118	136	130	124	109	109	142	119	122	109	132	137	140	114	142	111	131	117	104	137	124	114	110	106	117	108	115	125	147	111	120	114	121	125	125	133	116	101	119	131	127	124	145	144	97	130	139	129	109	117	136	136	111	147	146	130	112	105	126	105	113	114	116	123	140	112	152	124	100	117	120	119	111	120	130	122	125	127	130	112	124	135	109	127	106	135	151	113	108	120	119	109	108	123	123	139	126	103	118	92	136	123	120	115	111	123	126	112	118	123	124	146	122	111	116	118	106	132	124	119	146	135	128	110	111	119	116	132	109	140	116	103	123	121	121	119	124	129	136	106	120	133	141	129	134	136	112	147	139	153	131	130	113	127	127	106	133	136	114	118	126	136	129	118	127	109	121	122	114	116	118	117	117	141	128	120	128	117	122	112	126	100	108	118	108	112	122	115	113	125	128	112	135	119	130	134	111	122	112	140	124	130	146	145	130	152	138	114	124	121	143	122	114	114	105	116	108	117	113	113	93	128	132	142	145	132	133	138	118	131	104	117	125	102	124	132	126	142	126	144	124	134	110	139	134	112	124	115	144	123	106	132	124	102	125	115	127	118	124	112	131	125	137	128	141	114	118	110	105	128	136	135	146	152	132	125	141	125	115	142	127	104	139	108	116	114	114	123	117	112	118	132	143	138	122	141	121	116	117	124	111	125	131	120	113	128	109	120	125	120	115	119	126	111	117	126	105	122	124	133	138	119	139	128	126	122	123	130	147	111	116	132	115	116	148	111	128	119	116	131	118	110	125	151	131	135	129	115	103	112	115	136	115	100	121	94	121	100	124	125	134	123	111	107	133	139	113	107	88	129	134	141	134	115	125	120	123	137	113	107	118	113	108	113	104	120	126	136	114	130	115	108	113	160	138	145	132	127	118	126	108	119	135	129	137	136	139	120	114	127	108	133	138	117	116	125	119	136	111	120	105	123	109	120	142	117	132	123	109	122	155	91	114	131	109	153	109	118	126	146	125	114	123	124	118	124	118	103	132	123	129	119	100	113	111	116	99	119	139	138	120	127	123	115	164	127	128	130	121	106	105	145	114	121	133	151	117	158	113	112	117	122	133	120	125	133	130	125	128	116	127	116	121	109	138	118	103	122	135	157	141	125	110	127	130	97	119	124	113	108	104	114	127	119	112	141	137	117	126	122	121	106	118	129	139	122	132	114	145	108	119	130	133	111	117	111	115	118	140	105
8400	1027	2070	2614	1856	1424	1158	854	762	695	654	624	517	529	526	501	452	426	447	469	444	379	393	428	357	357	341	344	380	365	383	359	376	322	344	333	318	318	339	361	335	345	347	340	349	348	353	325	321	344	363	355	362	326	330	372	338	310	358	340	353	344	355	343	307	327	328	319	326	355	368	324	346	341	331	332	294	295	353	338	353	316	342	327	321	317	309	334	329	353	344	288	332	324	307	327	352	324	341	358	296	316	360	321	367	334	341	322	320	327	306	316	311	327	318	343	322	339	334	339	348	344	329	314	323	343	311	315	359	316	330	348	320	339	341	324	330	346	308	343	320	314	305	332	322	313	315	349	328	304	362	342	340	326	325	315	340	329	304	304	326	322	352	350	338	312	296	318	325	344	353	318	311	332	339	341	303	317	322	330	305	338	324	347	333	332	341	330	333	332	315	308	337	318	324	365	340	317	341	332	326	310	329	338	337	356	313	288	345	318	322	331	342	339	331	348	295	341	330	299	327	323	317	348	325	314	309	329	334	317	324	325	306	349	323	323	326	322	292	322	307	316	320	317	325	330	345	300	329	321	369	349	315	309	343	332	329	336	306	332	325	358	324	307	322	334	293	322	332	307	332	300	352	299	350	326	337	341	307	338	326	349	329	326	294	361	311	339	310	308	342	338	307	340	293	317	341	308	361	363	302	312	290	312	299	361	318	348	310	302	348	304	312	328	311	356	323	311	300	302	310	327	332	327	361	320	339	344	335	287	327	350	336	325	346	321	301	330	335	347	305	311	336	325	323	306	322	315	337	344	343	347	353	295	368	326	299	335	338	345	300	304	331	315	290	317	323	345	326	353	297	312	339	345	359	352	308	341	368	335	330	309	297	311	323	321	307	325	322	328	318	329	333	330	315	318	336	354	308	319	316	344	322	370	301	328	299	313	326	357	344	306	313	332	334	325	329	333	347	363	363	289	306	334	331	334	354	324	327	313	322	315	319	324	311	321	337	355	320	328	347	312	325	329	322	342	340	333	326	310	380	321	332	344	337	320	307	337	321	318	317	344	350	306	307	325	316	321	319	355	313	339	316	346	339	332	354	326	359	352	311	331	325	309	314	328	359	304	303	326	343	344	330	354	379	303	323	323	307	356	314	351	325	305	341	328	325	335	323	316	344	321	331	313	331	340	335	332	333	334	342	321	346	338	343	345	323	326	304	272	353	332	369	325	317	335	330	332	312	359	324	312	339	326	340	328	353	348	304	313	310	333	363	355	358	376	338	276	335	318	346	338	316	333	324	337	298	308	360	308	325	330	322	310	329	325	338	338	328	325	341	334	332	359	366	327	327	325	338	325	317	324	326	326	301	313	370	331	305	324	335	280	323	306	342	331	350	331	335	331	329	333	303	328	321	296	351	346	332	307	338	337	311	305	313	335	315	326	364	330	321	316	303	325	327	308	356	316	325	362	304	307	355	355	364	309	324	297	303	313	340	326	307	341	302	325	326	327	327	333	332	301	345	327	326	353	304	359	304	327	310	305	347	328	346	356	312	311	361	338	335	330	308	331	335	299	373	344	323	377	311	313	324	323	299	349	352	310	358	318	336	312	322	317	271	353	367	321	325	322	298	328	354	326	355	301	301	337	309	309	345	323	322	337	353	336	299	325	321	357	306	356	347	294	317	345	307	350	331	349	316	344	334	310	338	358	336	314	302	334	298	319	340	317	331	344	294	333	320	346	318	296	352	334	325	324	327	317	315	345	357	344	298	332	334	343	341	320	332	333	348	332	352	302	351	340	338	321	349	362	355	328	355	347	320	319	325	343	343	327	340	339	325	332	353	343	318	303	340	309	328	316	311	320	350	329	305	321	342	310	316	311	329	362	352	333	301	323	326	338	308	316	290	343	319	325	319	342	328	333	326	327	306	334	319	311	328	324	308	304	341	318	322	302	327	346	316	315	334	314	328	335	294	330	337	332	336	379	317	353	337	343	329	347	325	356	283	358	365	341	311	318	329	340	296	362	354	337	333	358	321	366	340	302	306	358	349	361	305	316	311	324	353	357	340	331	298	311	323	321	322	339	338	320	338	334	323	320	331	327	321	367	312	348	346	330	332	336	327	347	322	303	311	316	324	328	349	304	320	305	325	320	318	314	334	336	304	323	319	338	319	328	351	341	384	305	328	351	330	310	316	311	327	325	309	356	305	376	327	329	346	347	342	335	330	328	352	358	315	325	318	318	293	325	314	334	319	346	326	317	314	301	297	323	327	345	312	348	292	278	330	378	324	306	308	331	360	337	322	326	331	344	320	325	339	311	316	351	332	357	302	321	339	330	334	347	324	309	344	319	331	320	332	318	334	329	331	302	333	306	310	312	300	304	312	327	318	314	352	311	370	332	337	334	336	319	310	337	333	322	339	327	331	312	299	344	327	318	326	322	313	362	343	365	312	321	317	335	296	346	352	323	326	352	347	313	334	295	345	322	326	306	336	344	350	300	318	330	322	315	347	355	289	317	318	288	309	338	311	333	318	334	304	368	306	321	347	333	334	329	317	327	330	318	342	349	329	301	321	367	332	337	327	354	341	346	304	331	326	331	328	315	323	327	348	320	322	362	330	322	323	343	323	333	299	308	309	344	324	327	300	330	330	331	315	323	314	342	328	342	345	309	327	313	321	326	384	323	337	312	322	313	343	348	322	315	296	330	316	322	321	301	330	316	324	342	362	348	334	348	305	324	309	315	321	309	348	342	314	361	317	308	344	320	335	304	317	317	332	330	345	312	310	319	321	351	314	335	347	309	333	317	345	339	283	329	328	330	310	340	310	294	316	315	331	335	340	326	322	330	339	314	317	360	330	327	304	323	335	297	334	363	318	319	301	327	360	328	330	348	343	346	328	343	351	336	335	325	326	319	311	336	289	319	339	308	301	298	356	344	329	353	351	317	314	326	311	334	300	318	301	315	344	325	315	319	316	342	332	351	329	299	320	351	329	335	309	331	320	336	318	327	322	341	330	349	333	337	318	336	326	328	355	302	318	321	342	313	349	349	305	328	326	322	341	326	306	340	326	293	343	322	331	328	328	344	326	321	289	340	338	339	339	323	332	310	310	325	340	332	346	322	325	306	338	345	363	341	325	324	344	301	337	343	338	334	322	296	322	330	333	324	335	339	325	373	339	319	317	346	360	359	343	368	339	311	376	313	323	305	302	308	294	343	343	321	317	354	346	315	316	285	329	316	348	316	326	336	328	310	338	311	312	340	360	308	333	345	320	324	316	314	354	354	364	331	328	342	314	316	319	334	328	311	307	342	323	322	317	325	350	318	313	341	259	299	319	351	316	316	296	295	319	334	338	326	358	318	317	297	308	340	315	308	331	321	344	334	340	328	322	322	327	299	377	352	317	318	348	347	335	298	312	332	335	296	334	326	328	343	306	359	335	323	320	353	300	358	310	336	333	314	349	333	342	301	354	319	344	325	340	324	313	325	306	297
1917	453	474	389	404	423	395	409	380	426	402	418	419	387	366	411	407	393	403	389	419	429	447	424	392	394	388	405	392	382	440	411	399	404	370	406	449	405	437	410	420	451	408	415	444	405	444	391	401	392	385	379	402	414	425	343	403	396	372	399	429	380	410	395	392	373	363	414	400	399	379	381	422	385	390	392	408	387	410	397	407	409	413	415	388	388	426	401	388	420	405	402	423	371	407	375	391	388	402	423	413	415	446	404	400	427	422	391	395	398	374	403	406	417	364	430	372	418	394	416	391	420	416	395	414	413	415	423	430	413	408	418	360	410	414	436	397	419	415	411	385	421	382	418	387	402	419	416	374	398	413	373	400	396	437	385	396	450	406	405	429	425	415	368	419	416	422	380	429	399	381	376	384	419	381	428	366	386	401	403	381	406	415	435	410	350	403	412	412	442	398	375	391	472	371	430	406	386	359	394	355	410	418	445	429	382	417	415	407	405	423	366	376	373	377	438	379	420	414	455	396	395	390	429	372	390	419	399	405	410	420	399	399	388	424	410	373	416	421	382	440	429	424	389	401	383	441	376	393	405	422	379	450	378	392	438	374	441	412	402	424	424	393	389	419	420	387	388	369	404	399	380	375	398	376	409	375	378	423	399	395	432	400	369	388	405	405	411	412	388	383	404	386	407	432	419	372	427	420	392	421	388	360	437	408	393	378	411	417	422	409	384	429	355	419	415	417	403	406	413	408	390	350	382	369	412	442	394	421	433	420	409	397	398	398	397	393	375	423	403	417	364	406	389	401	384	391	408	381	383	399	398	403	436	398	389	398	458	430	385	431	409	435	399	421	398	400	393	407	404	417	421	421	430	415	419	392	390	398	388	410	394	437	399	437	413	405	414	397	429	378	356	406	400	448	417	380	388	382	435	373	457	450	383	435	391	420	394	399	446	362	421	411	400	406	374	402	403	409	422	391	413	392	392	401	426	412	391	401	391	444	397	404	391	413	413	422	392	399	413	429	409	414	415	405	423	428	453	380	388	412	395	401	445	400	436	397	443	374	418	388	395	386	395	412	396	428	398	423	384	445	393	415	421	407	376	397	405	388	450	419	362	447	379	418	399	396	423	424	396	424	374	424	376	414	411	429	401	404	413	353	434	446	410	446	386	394	395	436	390	405	404	426	427	431	435	424	401	427	386	393	405	409	422	412	430	385	427	416	398	444	427	418	403	424	426	408	393	396	384	387	415	402	430	428	415	459	433	404	361	400	420	405	404	400	416	439	380	413	394	380	420	421	388	412	352	380	392	383	411	384	421	377	388	397	365	406	415	416	412	464	397	405	442	414	402	404	413	390	405	355	389	398	471	423	383	372	362	445	405	434	405	438	390	437	434	427	407	407	405	409	436	386	428	413	397	398	409	413	425	414	409	370	392	421	426	385	402	402	412	408	412	385	415	449	419	381	417	401	408	425	397	449	417	418	424	416	419	417	404	382	420	411	394	429	406	425	407	408	416	428	411	392	420	404	395	424	415	398	418	399	429	450	382	411	417	441	421	391	431	404	392	418	372	416	413	377	389	386	405	436	417	416	381	421	416	383	384	382	414	413	369	367	378	402	401	364	395	409	378	407	426	413	371	393	422	393	399	403	424	413	374	384	418	415	402	397	411	402	412	439	390	417	402	406	414	409	387	400	384	412	429	412	408	413	436	445	397	388	413	395	416	394	404	403	403	404	395	390	431	390	406	393	440	398	410	441	447	386	444	386	338	433	420	381	435	429	398	373	381	409	400	407	398	419	413	385	393	421	446	399	421	388	338	375	362	411	398	418	378	417	407	401	394	433	413	379	417	422	374	411	401	403	381	409	392	409	380	410	393	394	406	388	439	437	393	411	397	408	363	396	398	403	397	400	373	400	439	398	397	404	391	389	400	407	430	448	422	402	397	360	395	435	405	353	403	390	421	419	403	390	413	415	412	392	402	431	407	407	385	427	431	399	425	401	386	427	425	398	420	416	375	368	377	404	392	424	431	425	373	423	401	438	401	380	402	345	406	391	428	400	415	422	384	406	433	368	396	422	478	428	408	424	423	392	394	385	369	426	377	427	375	418	371	417	412	357	388	364	447	441	425	418	403	393	393	394	415	390	406	421	380	400	396	394	386	384	455	379	422	388	393	440	399	397	423	403	395	408	415	421	431	415	418	407	393	401	379	420	416	412	353	367	440	404	376	407	402	412	399	423	416	433	418	393	453	414	390	383	432	401	404	389	411	408	390	434	474	394	423	401	392	419	449	382	427	413	375	385	414	396	425	424	394	416	390	390	384	388	413	387	422	440	423	372	420	451	415	429	389	390	422	387	388	392	399	406	373	376	430	391	430	439	429	415	413	402	406	445	414	423	420	419	377	401	410	398	403	380	431	370	400	411	402	438	429	385	446	443	383	386	375	446	430	391	392	398	403	437	418	368	403	415	427	364	363	404	391	422	421	446	413	407	375	374	423	401	436	404	412	399	409	424	444	409	427	418	409	433	389	345	420	423	401	402	383	396	435	405	403	417	410	418	422	413	433	396	409	426	412	395	394	386	392	424	406	416	377	402	403	373	387	416	376	397	359	404	412	394	415	416	430	395	373	393	399	378	404	396	417	415	385	391	412	392	421	389	477	417	426	386	413	417	405	392	354	410	397	445	397	417	454	386	370	396	386	393	389	365	411	406	418	427	385	400	409	448	410	372	362	413	392	416	453	389	456	404	391	402	421	389	447	421	433	380	396	410	367	378	403	423	406	418	364	425	401	391	383	405	370	437	390	394	388	391	435	404	420	403	389	386	395	449	402	400	389	406	398	415	373	388	396	401	366	370	398	398	373	388	403	406	402	373	419	423	438	424	390	425	422	389	391	389	425	429	442	443	386	422	391	397	393	405	389	383	418	449	405	403	410	429	419	426	393	397	417	373	378	381	406	390	370	451	376	439	358	405	410	416	422	384	389	403	433	395	439	365	368	427	415	401	398	426	400	397	382	415	419	400	409	389	384	408	396	379	382	399	459	396	432	383	415	379	392	360	394	403	392	422	364	412	384	414	381	391	420	394	390	378	409	377	397	425	399	404	387	415	401	419	422	422	450	411	434	400	382	421	380	427	437	375	388	435	405	351	407	402	439	419	486	438	392	395	410	372	360	386	384	396	388	434	388	390	430	399	422	420	394	378	369	433	419	360	391	429	417	345	365	445	417	403	384	394	457	395	402	382	416	441	451	415	389	370	396	407	410	421	429	421	433	387	425	426	383	435	405	404	386	409	407	412	425	422	389	411	396	386	419	385	395	418	411	423	370	405	417	371	404	424	419	423	407	423	419	426	415	382	398	418	415	419	420	394	434	396	430	391	436	427	400	382	421	408	419	390	420	409	404	407	369	421	413	414	415	437	418	413	419	408	393	396	387	417	422	429	426	398	436	456	404	352	412	421	415	399	404	372	426	379	386	430	403	376	405	400	400
2305	866	909	1022	941	847	914	913	859	858	892	856	865	924	837	881	882	894	863	855	883	868	890	855	884	905	851	849	888	880	914	856	908	924	915	848	878	893	908	898	864	872	897	905	881	922	921	877	892	878	908	848	888	892	865	901	923	891	903	893	834	857	840	877	834	900	854	898	880	898	908	893	848	925	874	876	873	904	858	861	851	885	919	864	820	828	885	910	859	899	857	902	953	843	833	897	890	894	889	878	864	862	903	863	885	865	896	922	903	895	833	895	939	829	902	825	883	840	908	848	922	910	884	897	874	835	883	855	891	874	890	884	888	848	839	878	898	901	913	870	859	878	909	860	890	879	824	892	857	921	867	891	881	902	864	905	956	891	884	883	902	842	860	901	840	857	881	936	866	898	847	891	879	829	892	855	875	804	801	882	854	971	869	936	859	868	868	884	861	871	904	860	877	868	883	857	852	915	863	892	907	881	864	878	945	897	854	877	897	886	918	876	907	883	876	882	888	923	828	928	873	867	905	819	897	828	921	883	848	909	926	889	912	874	888	845	817	860	851	867	918	812	845	932	903	906	909	917	845	879	887	846	861	802	878	833	855	904	870	893	854	878	946	845	878	849	892	885	844	875	864	856	890	870	895	896	828	858	900	914	869	894	837	879	889	926	870	922	877	868	864	862	885	879	811	900	886	896	856	930	905	864	882	880	868	859	907	848	853	839	926	893	847	872	853	922	810	890	884	878	886	859	916	913	918	904	859	917	854	869	826	899	864	920	876	889	900	849	908	900	866	894	856	893	884	913	887	829	874	884	886	834	893	884	929	878	887	867	911	917	871	848	868	903	878	883	900	863	861	853	867	825	900	866	871	835	910	892	904	887	845	887	855	852	865	909	863	835	875	847	887	914	881	816	900	886	914	907	902	900	885	878	845	804	875	890	877	907	927	866	845	890	870	900	922	894	864	860	842	942	946	863	857	923	902	860	886	893	858	908	929	905	862	862	896	829	878	848	896	862	863	830	930	916	888	876	880	869	848	904	839	846	878	907	843	889	878	885	865	863	857	853	897	841	837	860	868	893	867	878	900	871	855	869	840	863	879	894	875	910	845	886	887	888	922	874	814	889	914	888	926	851	940	916	888	900	893	843	855	855	907	863	904	926	878	862	872	862	866	943	877	871	885	921	872	854	898	902	913	898	875	873	855	888	862	861	879	868	916	871	902	886	908	842	875	909	889	929	870	868	940	929	841	882	838	863	899	932	905	881	886	871	899	893	916	941	865	888	875	951	884	862	866	902	909	865	871	873	872	860	900	870	856	893	907	866	893	895	851	877	834	882	853	870	884	939	872	864	807	883	828	852	907	845	831	888	895	885	926	893	843	927	852	885	878	889	819	858	923	845	839	938	940	847	923	898	903	847	923	833	883	877	882	923	843	897	887	893	883	841	913	911	885	816	834	916	874	885	860	853	879	918	866	890	906	885	886	900	861	832	836	905	879	833	846	877	881	825	838	890	920	817	813	915	903	856	865	866	904	845	913	850	874	861	856	917	890	851	847	864	886	880	874	850	887	872	841	843	855	913	836	844	878	898	916	931	902	872	825	883	868	934	894	870	848	893	848	908	945	895	838	866	857	839	881	855	866	876	888	869	831	851	841	897	801	878	910	893	871	942	862	938	940	869	908	920	831	887	851	860	866	889	863	861	843	830	811	952	870	919	878	823	881	909	918	883	899	909	893	851	884	850	881	874	843	881	935	891	924	840	918	842	875	885	869	928	972	859	853	935	894	862	885	869	896	910	857	915	885	903	881	864	900	880	879	840	877	876	907	882	908	884	858	876	944	899	907	858	875	881	881	908	876	933	918	835	848	882	858	887	885	872	887	905	860	874	898	908	934	849	901	915	900	898	876	854	922	870	913	901	854	835	864	883	912	884	852	835	909	881	857	883	859	907	919	894	873	856	887	898	847	886	842	894	877	890	854	852	850	867	862	882	879	913	854	874	919	871	861	916	840	876	923	823	885	852	895	867	896	861	794	889	883	856	896	863	907	896	931	880	835	885	829	906	853	844	924	885	895	864	862	858	932	937	882	901	847	860	875	863	861	875	850	895	888	901	908	883	831	862	901	888	921	926	906	939	861	917	899	870	931	904	851	884	922	955	854	857	897	865	882	939	893	830	864	891	901	849	880	898	824	841	900	874	935	899	879	875	883	838	886	856	905	894	858	877	901	899	895	898	869	897	870	932	911	901	867	854	869	878	882	860	859	871	915	839	902	873	875	875	924	940	890	873	843	889	852	865	894	876	871	886	914	873	880	863	892	908	891	867	908	878	852	918	898	899	839	871	886	913	883	909	875	890	875	862	889	885	875	961	815	883	932	869	875	851	908	918	927	899	880	877	856	937	866	884	884	909	893	865	901	861	905	885	852	853	904	861	903	929	945	913	865	909	864	888	921	936	863	873	840	845	817	849	879	855	924	932	874	855	870	901	870	880	869	838	860	904	851	862	857	895	911	888	879	864	884	850	859	900	916	859	896	865	859	848	911	878	889	892	882	893	879	854	881	926	883	867	815	857	897	851	899	840	908	872	877	884	860	866	846	900	883	919	871	848	858	899	878	885	858	852	872	869	878	890	861	843	929	947	864	880	906	856	899	899	922	914	890	891	826	884	889	875	893	847	901	896	903	929	864	860	846	880	856	903	854	864	842	895	888	865	862	851	896	864	887	874	871	935	885	863	846	903	917	920	889	968	895	873	877	836	870	891	828	905	832	870	889	828	875	921	857	823	854	902	826	893	862	854	895	908	861	882	904	835	849	847	891	922	896	840	870	854	896	903	890	919	869	895	828	877	823	871	859	869	818	903	865	824	856	920	931	942	865	874	919	855	885	845	904	862	903	892	837	858	866	838	916	853	927	863	826	873	869	876	882	897	832	898	832	859	921	852	865	884	871	858	820	844	899	895	928	897	856	827	872	838	888	853	874	853	905	869	877	899	892	863	942	906	897	819	906	917	868	877	854	869	826	844	868	848	846	899	893	898	885	907	868	908	881	846	895	881	857	894	895	938	871	855	857	867	875	890	867	862	858	929	865	907	841	871	875	947	892	872	962	859	853	844	854	882	839	869	928	881	884	895	932	864	846	887	903	818	875	840	897	825	847	897	848	878	888	866	810	893	913	887	879	833	902	824	918	847	860	864	853	916	878	892	878	891	900	873	939	928	878	871	874	906	845	902	890	851	886	859	874	938	857	891	894	907	890	872	898	851	824	897	928	886	921	902	934	794	902	858	886	888	844	878	860	894	916	880	853	877	876	871	882	918	938	882	875	872	886	912	849	885	924	892	875	881	847	893	908	939	864	841	857	862	817	833	924	911	874	937	886	910	858	872	857	836	927	919	906	878	869	890	887	888	909	908	834	864	826	880	913	859	868	890	903	881	855	893	919	883	838	853	949	880	905	857	859	879	817	868	862	871	915	876	880	866	873	848	877	940
8480	611	645	570	449	351	292	283	252	260	256	245	267	280	224	243	228	246	222	231	253	247	228	240	257	219	240	232	260	243	249	265	245	232	236	260	251	239	234	245	223	232	247	263	246	257	258	239	272	242	230	268	241	219	260	224	243	263	269	242	242	231	231	253	213	219	251	247	224	267	255	226	249	266	235	232	230	234	246	230	231	267	234	229	239	254	227	233	244	282	248	228	260	260	240	219	225	211	243	236	218	234	227	240	229	233	270	241	238	234	261	238	214	270	257	251	206	215	219	223	236	229	224	246	222	257	234	225	253	228	218	237	233	263	262	236	234	224	258	212	257	254	220	235	239	219	210	241	253	230	236	264	238	242	245	242	254	258	229	234	250	230	229	241	239	235	219	209	247	241	238	261	227	236	230	267	236	230	246	253	224	262	243	222	217	257	233	227	256	234	208	257	215	245	240	220	229	236	252	241	264	257	229	241	223	260	234	218	238	264	220	226	260	225	215	254	217	229	263	245	231	254	241	230	239	205	242	235	240	243	274	215	229	211	229	210	225	239	266	265	245	247	253	234	250	249	246	232	242	244	246	267	235	240	249	211	235	221	235	250	248	243	223	238	243	233	252	244	235	265	248	251	215	239	236	287	237	242	250	252	254	239	236	229	236	266	256	212	237	228	248	221	218	218	228	223	209	260	247	269	206	225	240	267	247	222	204	275	245	250	245	247	262	221	230	213	261	252	220	264	220	215	243	225	227	248	225	237	255	265	261	262	234	231	251	230	232	225	250	241	215	229	240	241	266	215	256	239	252	217	217	233	254	239	251	277	247	252	239	247	221	238	231	236	229	203	221	252	220	216	236	234	253	249	270	228	235	241	223	238	235	266	239	251	239	246	243	248	257	242	239	206	241	248	218	240	241	258	211	231	238	269	255	221	237	242	230	213	256	236	260	258	255	258	220	243	241	243	247	250	246	254	246	248	224	248	234	216	233	240	242	236	239	242	240	243	224	226	232	281	206	239	221	255	193	259	238	246	231	215	242	270	241	240	223	215	218	236	267	241	242	256	218	256	254	264	229	261	252	184	237	261	241	221	264	234	244	233	244	239	226	225	224	220	258	236	249	273	258	228	231	234	224	217	251	226	218	268	241	239	220	200	262	249	219	267	249	254	245	232	263	250	246	246	229	257	238	245	226	223	228	265	227	265	262	230	266	267	235	239	224	247	224	227	253	227	241	239	237	223	261	212	234	251	221	246	266	217	220	215	248	240	239	233	252	241	238	233	226	221	254	251	242	266	228	250	270	256	204	230	220	258	239	238	217	258	254	242	264	261	263	257	271	253	273	251	214	240	243	226	197	233	240	248	236	243	260	245	252	234	247	216	235	205	244	249	252	237	264	229	232	294	269	245	252	263	255	224	276	215	238	234	239	238	269	261	216	237	205	244	265	202	228	227	274	233	216	236	216	242	218	210	262	260	235	236	244	241	233	250	234	239	242	248	232	235	244	250	238	221	260	224	251	215	254	280	254	240	244	245	211	215	255	260	236	219	244	251	237	233	212	237	246	245	255	219	251	235	232	288	238	241	215	227	247	268	240	242	223	218	260	252	230	242	233	222	246	258	221	224	246	222	207	229	250	249	225	244	227	271	234	244	254	229	230	252	262	221	234	263	221	202	221	233	222	244	239	271	239	225	250	238	271	271	245	222	250	210	253	235	242	226	221	220	261	244	249	227	226	222	226	247	221	264	241	245	239	267	246	227	266	236	238	237	230	265	207	220	241	234	226	260	253	216	225	267	269	230	225	231	234	245	228	229	244	243	240	243	265	247	223	242	220	223	235	263	258	227	230	234	224	225	256	217	225	214	273	257	222	274	238	264	254	229	217	228	252	230	241	244	210	231	237	249	226	239	213	247	248	242	266	247	238	212	254	233	212	251	212	246	220	246	242	248	243	240	243	246	244	242	253	228	222	238	240	251	246	240	231	224	239	267	239	231	240	240	246	214	235	245	225	242	267	222	260	260	216	250	276	236	242	245	248	254	227	226	235	230	273	226	238	267	261	223	267	215	228	244	262	231	236	239	225	236	206	237	246	253	243	240	214	233	251	266	231	241	233	237	253	240	249	237	222	235	254	225	253	222	218	228	274	257	249	218	228	232	234	220	251	224	226	251	205	229	227	246	259	221	244	228	218	260	229	263	227	259	207	264	223	243	218	261	253	241	242	269	203	242	241	222	217	248	250	249	240	257	254	225	234	230	248	212	262	229	257	209	280	265	247	232	232	234	229	224	256	243	220	260	260	211	272	244	277	241	250	252	259	249	227	232	243	238	232	242	260	230	283	224	259	259	240	218	245	237	248	237	200	228	251	216	254	239	227	263	238	275	235	232	229	218	255	263	230	217	229	251	241	251	203	233	246	257	259	219	236	227	245	213	244	235	232	220	255	223	289	219	244	212	259	237	236	253	223	263	249	201	244	246	225	254	214	228	239	223	219	246	225	237	228	228	252	259	220	222	236	232	254	238	254	251	244	211	240	266	250	237	236	258	218	209	256	248	251	245	274	236	231	238	218	217	254	267	223	240	233	215	223	253	233	225	229	229	221	270	252	247	216	241	226	268	244	262	233	241	226	221	247	239	233	256	217	232	229	214	236	231	209	224	253	227	249	225	217	222	226	264	237	276	238	261	271	265	238	254	223	243	242	236	215	252	236	251	255	235	249	228	231	245	213	232	257	243	240	228	234	224	220	265	247	244	239	241	238	218	248	222	209	243	222	269	253	233	260	230	245	215	248	246	217	225	256	216	260	234	230	230	247	226	237	249	227	228	238	235	262	229	277	231	215	255	243	234	211	246	238	238	209	267	219	240	245	258	270	229	246	237	231	222	244	249	233	215	255	214	232	255	255	223	236	235	222	277	250	240	225	262	249	238	219	250	247	256	273	235	214	215	215	229	241	224	253	233	236	237	215	225	229	247	224	226	212	257	240	255	227	251	252	247	227	217	239	231	218	259	236	242	249	247	222	234	214	232	241	221	233	214	226	224	249	222	245	215	231	228	210	234	255	221	213	224	274	234	216	238	254	241	244	223	229	231	229	222	252	241	231	240	225	261	222	240	236	245	233	218	241	245	221	228	256	236	246	250	251	209	224	198	228	240	221	231	220	230	249	237	219	232	239	250	253	242	223	251	231	228	225	231	228	248	231	243	252	228	257	209	245	223	248	240	238	249	237	239	225	223	252	246	235	214	236	237	228	258	266	235	250	248	228	217	276	203	230	221	231	257	244	232	239	216	250	212	215	250	238	284	247	247	245	252	249	234	252	253	243	243	230	223	263	256	232	242	211	238	234	274	235	238	210	246	205	264	243	228	240	257	222	250	267	246	216	226	214	206	231	270	219	229	204	263	212	259	237	218	264	277	242	244	256	273	235	249	234	205	240	282	247	231	242	234	256	210	278	218	212	233	197	240	269	258	226	253	224	214	231	223	226	223
6882	900	1470	1768	1361	1088	950	842	755	674	741	688	675	636	610	637	584	650	632	580	560	606	593	588	560	567	565	551	590	536	531	540	604	555	549	559	576	577	557	559	590	505	545	525	545	548	501	559	519	557	529	543	557	573	529	543	527	539	529	544	550	542	533	529	537	570	504	517	535	518	543	526	521	517	562	537	537	554	531	521	583	542	549	576	587	536	527	526	539	583	546	528	483	539	535	518	550	540	533	536	531	534	532	536	529	450	526	536	553	564	531	511	542	546	539	521	509	565	524	548	511	571	547	583	571	558	550	569	540	513	542	568	543	534	576	518	524	568	524	542	598	540	538	535	610	542	536	526	541	517	543	504	541	551	520	567	524	566	551	541	525	525	524	534	564	516	542	524	540	585	505	554	540	537	559	517	550	560	557	546	540	540	529	519	485	488	523	486	534	545	512	532	541	573	551	577	560	589	531	513	544	518	528	540	536	541	512	505	538	557	561	513	524	539	509	540	545	546	564	525	589	581	522	567	547	581	573	569	510	513	550	547	542	529	535	567	549	578	536	490	526	593	531	551	563	571	566	531	562	607	501	570	543	521	564	529	550	534	521	594	532	562	526	574	536	576	525	568	543	571	535	560	518	556	525	520	537	573	540	531	551	490	554	523	550	519	547	574	518	540	524	600	524	522	486	546	560	544	533	554	557	553	519	495	546	550	554	553	518	571	546	571	515	551	562	553	566	550	563	548	531	577	502	516	532	534	534	547	540	557	521	566	561	497	542	532	547	575	525	537	536	543	515	552	577	491	548	513	578	530	527	499	514	517	517	508	556	520	507	591	487	548	557	506	536	535	548	524	519	526	530	521	547	534	501	579	568	521	517	512	531	558	535	585	551	548	603	543	551	531	528	534	543	530	573	594	542	568	528	545	516	549	532	581	510	533	505	573	514	554	522	550	504	552	520	547	538	541	529	539	583	507	527	530	564	541	556	527	518	566	542	534	559	510	536	510	499	529	497	541	554	516	516	546	527	539	519	533	545	541	553	531	501	529	537	540	559	579	517	529	560	544	529	543	534	569	525	611	532	520	537	530	550	527	510	545	586	530	540	529	559	533	532	558	552	534	509	517	557	548	530	534	541	583	540	521	552	528	542	569	535	577	542	550	546	537	560	537	556	529	520	563	518	551	573	524	537	529	520	537	564	531	533	503	529	572	517	558	515	576	532	520	514	561	608	546	541	583	567	523	561	535	520	594	548	536	546	546	485	573	570	533	529	529	549	549	564	561	541	515	519	530	515	531	511	471	531	530	577	546	562	512	521	529	515	579	522	568	538	517	529	534	577	573	532	530	542	518	552	544	524	561	562	533	538	548	565	526	510	549	569	501	579	514	549	530	534	534	536	523	536	588	500	561	521	559	550	556	546	562	547	527	553	519	568	566	538	522	540	548	566	540	538	538	539	568	514	533	553	539	551	568	589	551	528	571	578	574	544	504	509	525	565	548	512	566	547	540	550	539	493	507	521	584	569	526	574	533	515	550	534	554	518	520	543	542	518	513	574	566	462	528	567	537	574	533	523	518	553	550	547	520	559	496	510	550	535	590	549	509	536	532	540	542	533	557	520	553	583	574	572	561	518	575	532	542	544	545	561	517	527	552	547	518	569	530	541	582	536	519	544	547	556	548	559	545	566	547	527	523	586	503	527	587	492	557	509	551	553	527	532	511	548	508	558	562	522	561	533	549	531	497	505	494	587	558	534	531	492	539	513	528	539	494	523	519	557	561	574	496	557	543	557	531	544	574	541	549	527	532	582	563	509	528	551	553	581	589	546	519	561	513	509	543	492	532	520	545	550	544	510	528	512	551	545	490	543	529	506	537	535	563	537	550	535	530	518	498	527	562	542	564	510	549	543	576	517	540	534	548	572	528	545	482	537	541	535	544	518	533	541	562	588	543	535	513	518	533	516	548	533	530	543	545	529	521	570	550	539	518	524	564	494	499	519	538	522	526	546	519	542	506	523	530	534	518	570	551	555	564	526	529	558	532	503	554	525	540	531	516	523	539	557	567	558	521	524	549	550	510	561	603	548	516	527	524	534	501	537	542	594	529	535	579	506	544	539	553	572	582	547	515	511	570	552	560	544	558	556	537	526	610	561	556	500	538	571	522	516	541	568	552	504	538	583	564	533	561	554	563	564	522	577	544	569	571	547	506	515	538	549	534	565	534	525	531	550	579	498	548	526	552	575	544	523	552	542	532	576	512	502	540	509	539	547	546	554	557	520	555	537	503	538	502	527	567	494	493	555	555	515	504	561	528	508	549	525	540	558	557	561	533	519	537	569	585	498	526	530	566	505	555	548	574	549	549	511	541	525	503	539	572	588	561	519	535	562	549	541	507	557	539	526	492	580	551	513	539	519	556	574	541	529	555	581	552	550	503	549	581	520	597	558	553	550	548	513	564	582	526	579	545	570	517	543	518	548	543	548	527	534	534	510	567	515	541	533	559	567	576	569	529	582	551	498	558	476	517	541	532	569	524	528	549	590	566	525	538	556	527	527	568	508	532	542	523	551	513	539	548	560	519	511	530	530	533	533	533	531	510	542	573	544	556	500	547	528	518	519	525	558	565	546	520	530	538	542	536	525	541	527	550	554	541	574	544	539	536	521	547	545	572	573	538	550	542	567	546	564	535	563	538	560	564	560	574	521	556	502	587	529	560	512	540	529	568	564	527	524	574	522	501	551	534	543	519	513	587	540	566	546	562	530	566	561	532	559	519	556	587	530	540	582	561	581	565	516	512	572	509	570	536	545	547	557	540	549	598	540	560	539	550	532	557	587	557	522	555	584	569	543	557	553	559	567	558	589	544	560	519	566	573	534	526	547	565	503	529	561	531	556	553	564	497	556	553	511	529	539	555	497	566	536	521	544	571	560	531	528	578	555	540	574	545	572	531	497	564	562	565	565	530	543	533	524	552	524	519	554	575	553	530	557	502	515	535	565	566	560	502	516	539	526	544	500	533	529	497	561	563	550	540	532	590	566	532	513	539	540	542	523	527	536	611	500	520	554	531	592	559	577	536	524	542	558	535	568	541	522	528	553	520	528	539	545	560	550	535	591	564	565	516	582	535	518	521	551	523	521	512	552	562	528	512	554	501	538	522	547	531	504	561	548	526	562	511	560	543	545	508	556	491	530	548	554	572	538	558	541	528	506	526	520	555	521	529	543	551	580	566	575	561	552	492	549	545	494	541	535	529	549	526	525	594	553	520	547	576	513	516	492	550	529	499	522	543	569	531	567	550	579	572	528	553	541	530	518	568	590	551	546	568	563	554	520	546	541	535	514	517	555	560	514	571	541	516	540	523	505	554	537	536	537	515	521	536	530	546	523	524	522	590	544	528	550	567	599	536	538	534	544	534	547	565	549	590	560	546	555	501	522	533	545	536	558	511	542	575	516	566	522	528	495	526	532	535	580	531	536	563	526	490	577	551	530	527
15491	1248	1031	770	489	336	236	222	203	182	187	183	148	154	136	150	133	125	142	150	140	138	154	138	133	128	116	116	146	138	113	120	113	121	127	107	127	134	123	109	118	129	121	144	144	120	128	119	122	127	127	125	114	126	108	117	123	143	104	122	132	118	116	120	121	116	132	129	106	116	122	114	127	118	134	99	131	131	114	117	117	123	131	149	134	142	137	123	144	111	137	131	117	124	131	121	120	134	127	115	121	134	119	128	145	111	149	128	111	115	117	125	115	120	115	107	132	126	117	122	131	153	133	129	123	128	168	158	136	123	142	122	100	112	127	154	123	132	124	125	135	125	102	120	110	123	138	110	117	121	128	143	123	103	123	134	116	120	135	124	121	113	118	121	111	126	141	118	143	147	134	121	134	134	123	134	143	114	106	117	124	123	103	128	138	127	109	139	111	143	124	129	148	125	115	117	128	128	126	117	131	97	134	123	116	135	115	133	146	116	128	91	122	100	101	135	119	113	132	117	125	121	112	123	98	120	114	136	128	111	110	97	119	113	111	119	117	116	123	94	120	127	126	115	119	106	118	139	95	127	120	98	115	112	128	132	110	138	123	131	124	156	122	131	121	127	108	135	129	131	131	116	119	132	125	140	103	115	121	140	134	118	126	111	119	111	132	110	118	142	143	135	130	118	130	121	117	147	150	104	114	111	106	129	116	112	127	108	126	108	134	118	134	128	113	134	129	110	111	114	152	123	140	120	92	130	121	112	104	136	121	125	122	140	133	123	101	115	120	110	138	120	128	108	101	124	92	141	114	110	140	144	118	111	99	133	133	122	120	118	106	116	122	150	134	131	101	116	134	118	135	106	123	123	133	122	137	116	101	119	117	135	115	121	114	120	118	119	123	123	113	122	139	148	115	131	121	146	121	143	105	128	113	105	125	130	128	126	143	132	114	106	116	129	122	130	140	148	112	120	104	130	136	139	110	111	110	110	121	105	119	108	105	114	130	132	132	125	146	128	127	96	116	118	116	126	129	133	113	130	128	100	127	124	117	122	129	143	130	123	128	130	140	109	124	110	135	118	122	126	131	120	125	140	120	95	106	116	104	127	105	121	136	125	128	107	124	107	125	122	124	135	123	137	128	134	105	97	138	114	113	117	108	126	132	119	144	128	135	117	120	129	129	120	119	120	95	123	146	137	112	116	125	125	125	121	138	130	129	128	129	128	131	112	127	142	132	126	133	155	125	114	126	138	134	144	132	128	110	141	105	130	123	129	131	137	145	113	104	100	123	94	118	124	133	134	110	91	118	114	120	116	131	128	123	118	119	101	108	108	134	120	117	125	133	129	101	125	116	129	124	108	119	124	131	112	125	109	127	137	128	138	116	121	144	121	132	115	126	126	110	128	125	128	139	108	119	115	121	108	106	122	119	127	119	127	116	128	129	101	133	105	116	112	128	123	107	122	116	131	103	134	112	120	103	131	141	115	126	105	114	124	118	128	98	129	84	137	118	146	130	130	133	129	120	112	101	107	121	124	137	138	116	131	133	121	126	126	132	117	116	124	125	113	140	110	117	105	113	125	110	117	119	123	113	137	106	113	123	128	111	125	112	129	111	125	138	114	119	134	109	113	113	120	107	127	129	143	107	151	115	113	138	127	132	111	123	128	122	116	107	142	114	141	122	114	122	125	148	112	126	138	123	122	140	126	120	117	129	108	114	95	147	142	139	128	113	126	123	121	130	135	99	132	132	130	130	141	134	122	112	154	136	109	125	131	144	123	112	132	127	144	110	99	118	112	104	110	118	128	108	107	127	144	131	130	122	123	116	113	124	145	116	110	126	131	136	135	123	114	137	127	139	103	141	141	128	131	120	129	119	145	117	121	113	124	127	148	118	136	114	98	113	132	131	153	125	127	138	146	107	118	120	133	136	104	120	121	136	145	115	128	140	121	124	119	120	139	127	125	133	118	130	145	114	101	125	136	133	119	136	134	125	123	124	114	118	124	122	98	124	120	127	117	121	139	143	123	102	120	104	128	132	98	124	132	122	116	129	111	112	117	97	120	115	151	110	124	126	123	150	148	128	122	131	146	125	114	103	132	120	107	108	123	131	110	129	125	114	127	136	143	125	142	136	115	143	126	116	121	128	152	126	107	114	98	116	131	141	97	139	151	111	130	124	111	133	138	102	128	135	129	138	149	134	121	128	150	113	120	132	151	132	118	138	130	111	106	128	138	118	136	106	118	112	149	121	123	98	137	102	114	130	141	116	134	135	137	130	127	121	124	116	117	108	131	113	134	110	133	140	118	129	111	137	114	134	127	125	125	115	156	137	111	105	160	129	122	131	126	108	124	103	132	105	132	114	130	130	138	132	138	135	127	113	132	115	116	110	116	120	134	135	123	130	118	125	126	110	112	134	115	127	132	130	125	99	119	137	109	126	122	113	130	103	121	122	122	131	117	127	98	111	97	145	132	104	109	136	131	117	116	127	113	140	123	134	123	98	127	120	122	127	120	120	118	125	154	141	134	125	112	123	142	121	145	134	129	119	131	129	120	138	131	125	117	131	91	128	93	117	130	131	136	127	109	130	139	121	118	129	119	115	136	128	122	141	111	126	110	104	112	107	127	113	108	112	103	120	121	133	111	123	126	110	96	136	134	107	131	109	125	139	128	122	133	108	121	124	104	136	125	107	136	139	101	113	126	127	134	128	123	119	123	107	110	109	124	140	125	145	127	130	105	137	125	125	119	145	125	123	127	140	137	108	121	117	108	126	127	129	116	120	112	145	124	128	115	116	126	116	115	117	115	118	113	102	119	121	113	105	120	95	138	103	136	114	128	134	150	127	137	122	121	131	131	129	114	148	157	118	114	133	136	138	110	128	133	124	126	138	108	111	141	128	109	121	100	130	113	103	124	137	123	117	117	131	136	124	124	134	140	114	121	112	123	113	131	105	116	145	121	118	125	145	124	113	130	123	113	117	137	143	119	109	123	119	108	126	143	118	121	127	130	115	114	120	107	139	152	125	103	121	117	96	123	132	152	112	116	120	152	119	125	121	134	141	132	141	112	124	147	115	117	138	136	138	139	117	150	146	140	117	137	115	120	121	124	128	99	115	112	118	121	128	127	119	129	123	121	128	101	109	129	115	117	140	141	98	124	109	120	113	113	117	128	125	112	116	137	140	129	112	119	122	135	128	125	114	105	112	131	135	145	132	113	111	144	112	118	114	138	139	121	128	145	115	130	111	130	120	130	112	115	131	127	120	131	123	141	152	138	125	139	121	143	131	137	116	107	131	127	117	117	96	112	130	100	110	131	139	132	143	134	134	119	114	144	138	107	116	128	100	129	116	119	126	128	132	114	125	112	122	118	123	113	120	133	135	122	120	135	122	120	123	121	93	135	129	133	121	128	114	125	110	124	125	142	119	133	123	123	105	125	132	113	113	101	138	129	136	116	133	113	121	135	116	112	101	120	131	158	108	124	143	100
8569	1036	2090	2499	1918	1397	1160	907	773	696	612	611	592	534	497	456	435	461	462	414	417	430	388	411	402	369	402	364	368	382	367	371	382	362	354	376	352	332	342	352	345	360	337	341	337	334	357	330	332	377	336	341	316	346	337	364	326	308	329	329	382	331	351	300	317	305	325	349	296	352	363	337	335	322	328	357	277	350	319	316	319	332	362	342	326	329	332	339	340	343	298	339	354	326	339	307	337	331	303	339	337	350	359	357	345	349	378	354	334	339	348	327	311	352	325	347	318	327	318	311	355	308	307	302	329	332	320	366	332	338	322	298	341	331	331	355	343	329	325	315	306	366	324	325	336	323	329	338	361	330	359	309	313	335	325	365	338	334	312	305	330	318	354	296	337	330	349	327	333	337	299	326	335	329	321	335	338	319	327	342	304	349	337	330	353	315	340	327	347	331	316	329	318	304	329	329	318	308	327	325	339	343	347	323	313	316	329	333	314	320	323	371	368	343	340	326	327	327	312	321	313	322	322	355	313	316	322	300	344	341	314	291	315	296	328	336	320	346	319	315	325	331	307	368	302	346	333	350	315	296	313	327	342	347	325	295	351	303	327	318	335	315	361	353	314	336	318	323	302	301	351	321	325	331	341	308	295	340	305	319	355	341	351	350	321	336	291	285	327	325	323	328	316	331	339	354	323	367	328	336	330	304	339	294	328	329	319	320	354	308	340	323	317	342	348	324	328	332	324	319	311	357	341	328	348	321	335	321	316	307	350	338	348	335	309	311	289	314	340	337	332	345	268	318	368	349	333	343	346	342	325	339	346	339	299	330	348	305	316	336	317	302	292	310	326	333	314	312	316	313	320	339	334	341	342	333	322	298	322	346	345	316	331	350	335	333	359	349	313	334	329	306	355	304	321	330	322	318	340	342	330	319	360	307	328	316	318	339	334	292	340	337	325	341	324	348	330	317	315	367	320	308	351	311	291	299	353	301	349	322	293	313	301	302	339	324	340	331	313	347	366	321	312	357	311	333	339	322	345	348	320	349	329	293	330	330	305	286	338	311	325	337	333	314	323	355	317	337	319	314	340	309	306	321	313	316	316	314	308	323	309	328	335	309	302	356	331	317	344	315	319	333	346	317	337	337	346	322	330	301	329	358	359	350	338	352	329	288	337	368	354	329	346	335	313	334	321	326	352	309	349	325	338	310	320	342	310	322	315	347	327	351	343	334	328	344	342	340	342	316	350	289	320	340	332	339	336	342	320	313	318	367	320	336	305	338	354	336	349	309	315	330	341	333	332	332	349	314	335	317	295	328	292	348	304	345	339	349	321	331	348	380	335	322	299	356	325	305	333	291	338	321	322	339	351	321	343	312	307	327	331	332	321	304	327	329	315	341	356	334	340	337	317	332	308	315	332	351	319	351	360	293	340	294	323	333	321	347	342	335	325	342	326	340	316	312	306	334	329	344	325	337	339	346	339	313	360	306	373	331	338	345	300	338	319	340	335	305	328	342	345	307	332	317	337	339	333	322	308	343	293	333	330	354	334	293	324	320	311	354	342	343	328	302	333	332	308	331	341	355	313	326	336	334	343	309	302	316	343	309	320	313	362	312	315	311	327	346	345	342	311	301	330	316	298	326	325	335	290	334	355	342	318	315	327	353	342	316	325	317	329	311	364	309	316	317	341	351	304	328	316	340	340	350	320	349	306	322	337	336	364	307	361	332	326	373	326	331	372	308	302	337	297	362	346	312	337	355	326	320	330	348	312	330	337	345	350	312	351	386	354	287	293	316	327	312	324	344	337	351	327	356	350	337	346	304	325	379	294	332	323	376	355	320	302	385	306	327	303	322	327	356	300	303	333	329	322	348	320	337	326	318	315	323	317	354	344	364	328	329	339	309	326	328	308	323	346	305	321	303	359	325	344	320	340	306	327	327	340	309	304	345	295	337	308	313	330	347	293	341	343	329	348	321	328	346	355	330	337	317	333	369	359	322	332	302	319	317	337	346	323	331	341	292	345	302	350	352	307	330	348	342	313	351	354	336	334	326	324	328	333	323	300	312	281	321	333	345	316	336	327	313	322	354	325	337	317	348	316	304	322	301	309	310	326	339	350	335	345	346	363	325	336	353	307	364	328	331	316	307	330	311	328	347	346	341	335	301	334	318	346	351	343	305	319	339	317	358	296	339	340	348	351	344	302	329	320	344	327	301	349	330	339	341	317	308	333	350	349	318	318	332	304	307	357	336	330	346	323	342	335	330	353	354	338	345	327	353	316	309	333	301	355	315	326	343	355	326	321	330	303	306	314	285	332	322	334	320	335	347	326	310	355	319	282	357	342	335	335	326	318	326	362	352	307	323	301	332	345	303	333	326	380	349	339	327	332	373	348	338	317	355	303	348	286	307	313	319	331	312	313	324	310	337	321	311	314	317	328	294	276	314	322	304	327	329	335	309	328	325	344	339	330	328	359	352	326	322	314	293	316	330	330	366	298	332	345	322	299	331	316	354	321	309	310	300	332	306	317	314	304	345	330	311	356	327	343	350	319	331	315	353	338	308	333	307	345	349	315	339	350	298	318	356	327	305	332	303	317	342	323	326	315	337	329	329	362	356	351	306	306	300	325	319	346	341	345	330	349	335	308	346	335	340	344	340	321	297	296	327	357	347	318	306	333	350	333	329	324	339	332	324	340	348	338	336	318	348	335	357	315	346	309	349	307	319	305	337	318	324	306	316	323	343	331	311	335	310	317	343	354	376	326	317	332	336	334	326	317	332	343	327	346	345	330	335	316	318	347	354	314	361	365	322	322	364	299	344	328	349	340	301	341	303	345	322	350	303	350	345	326	343	320	348	347	326	345	338	335	336	371	324	340	299	335	324	350	319	294	317	329	300	269	329	362	328	351	334	331	330	345	328	331	334	302	346	327	313	322	319	309	345	325	355	303	302	319	321	330	307	333	342	309	338	338	318	328	331	335	294	335	344	378	374	372	338	316	353	358	364	336	324	339	305	348	339	333	330	361	336	326	351	339	315	332	344	348	319	304	330	328	308	325	323	349	317	356	315	331	350	363	325	348	308	341	329	355	329	327	324	321	352	343	360	339	318	322	337	323	319	362	321	319	317	340	359	341	305	310	322	324	333	333	314	306	310	332	349	331	317	358	333	318	356	332	330	336	311	321	345	360	354	317	359	308	357	340	333	323	326	325	368	328	327	314	346	317	306	352	354	321	335	330	309	345	333	345	303	353	319	359	308	341	326	311	308	357	329	321	332	295	337	332	327	290	333	326	335	319	322	346	333	328	345	311	309	344	338	336	329	333	323	315	349	318	310	363	306	338	313	329	329	327	328	348	355	314	303	352	322	312	316	329	332	350	329	344	354	360	324	328	319	337	341	317	350	302	314	315	326	318	330	304	335	301	330	347	300	337	309	317	350	353	332	322	338	323	336	336	342	332	314	316	345	308	329	327	314	366	317	286	306	306	346	331	354
2010	471	450	429	400	462	402	440	426	381	404	399	426	406	417	454	420	423	404	414	419	397	413	374	429	378	435	385	351	406	399	402	434	403	392	418	428	396	388	399	417	404	441	404	411	388	377	375	400	412	418	410	397	440	427	435	399	375	385	370	348	400	388	371	382	413	412	394	406	414	430	362	418	410	425	374	422	403	401	438	429	443	375	428	413	379	404	419	408	399	378	407	463	401	377	408	413	400	432	424	395	370	428	408	413	405	405	399	405	368	387	400	411	414	430	388	426	417	406	395	442	433	389	476	444	409	395	414	415	387	474	409	406	375	427	433	402	447	431	411	413	427	437	411	405	409	398	367	432	426	391	393	391	422	392	396	344	387	409	437	428	409	423	419	419	425	408	395	444	404	388	385	400	406	400	378	392	399	424	443	426	383	402	381	374	383	395	397	415	401	386	388	403	385	419	395	389	434	430	369	431	408	401	406	415	374	407	416	411	427	376	417	377	402	435	388	426	423	408	375	407	405	427	420	406	396	420	406	401	409	426	446	388	414	398	390	407	412	419	424	379	417	421	420	450	408	389	395	431	365	388	401	438	402	384	399	393	375	398	405	409	413	407	429	438	432	443	422	444	419	408	420	407	391	412	408	429	399	385	356	407	461	394	399	371	433	403	414	404	439	410	401	390	423	421	393	355	393	433	427	381	389	458	411	432	422	390	435	398	379	415	414	385	425	401	404	398	425	436	407	388	412	398	388	370	436	383	416	390	364	391	380	397	390	399	440	428	433	394	410	391	450	413	445	375	385	401	401	433	353	386	432	419	417	391	370	397	408	406	413	442	417	398	398	404	425	408	411	409	382	376	409	439	443	445	371	430	407	413	401	428	413	425	368	435	414	419	452	419	416	411	443	410	393	387	411	440	418	439	420	427	431	376	396	410	419	391	427	413	430	389	448	405	437	435	388	428	411	391	376	417	395	420	395	386	397	392	410	422	367	410	419	426	420	383	390	412	404	422	375	428	391	402	404	377	421	399	392	355	433	419	411	389	403	380	388	360	372	399	385	395	459	408	407	419	373	448	398	396	403	399	389	425	415	416	418	426	400	393	420	376	424	408	398	422	394	392	454	416	377	437	404	420	504	405	414	394	432	405	426	394	383	406	426	429	406	447	393	422	409	415	440	372	390	383	405	372	400	425	430	360	395	392	379	425	411	444	391	390	466	395	384	407	402	442	428	407	382	381	427	440	402	417	436	392	408	384	406	425	372	388	403	444	406	404	396	384	443	402	432	421	379	385	396	389	407	415	429	395	439	398	440	434	365	404	434	447	439	373	393	427	384	428	417	437	404	409	436	416	433	419	436	388	439	437	395	420	403	403	418	435	418	378	430	412	416	398	375	398	431	413	390	438	378	465	400	408	421	396	436	429	387	407	443	404	403	398	399	399	403	436	441	411	399	453	406	441	420	380	423	392	429	410	362	387	398	374	389	399	451	394	390	453	396	399	406	405	421	433	365	369	430	454	419	415	420	436	435	429	391	442	399	416	413	403	405	356	441	395	414	434	400	419	362	414	389	398	390	433	390	380	421	384	398	398	396	401	407	400	438	466	431	409	404	397	399	411	449	438	381	428	436	430	414	448	373	455	395	415	394	402	445	423	424	388	395	387	391	426	439	377	406	453	435	381	406	428	445	382	394	413	403	400	379	412	430	422	419	421	359	421	399	453	399	415	411	398	421	383	416	461	378	432	422	375	404	426	389	423	435	395	398	389	424	430	398	402	459	357	411	388	464	419	400	383	422	419	421	410	408	439	421	441	376	414	445	399	408	420	425	392	388	380	383	435	445	418	407	415	425	406	417	389	375	415	400	384	395	400	411	375	464	404	412	416	364	413	403	404	397	374	379	389	401	395	386	436	445	390	426	378	373	458	427	393	399	399	398	376	426	401	428	413	393	366	393	434	395	389	382	424	403	389	425	406	414	373	380	398	431	428	459	417	394	430	399	425	409	408	392	391	429	401	420	413	404	400	430	381	379	392	470	422	414	376	429	437	436	440	419	410	380	447	400	414	418	387	405	383	445	433	431	400	393	452	396	411	449	433	382	398	406	445	439	386	411	416	400	353	366	409	388	407	367	400	392	393	406	437	452	400	407	452	433	425	356	402	431	410	407	415	369	369	380	410	388	422	433	385	427	380	389	441	412	398	411	402	437	401	429	453	369	402	437	437	398	427	408	407	448	413	422	427	371	406	416	456	414	426	405	398	417	393	418	371	368	387	452	413	384	424	393	381	422	376	395	415	413	386	410	421	448	389	359	364	415	423	402	396	411	434	423	427	411	449	380	438	437	424	422	369	415	408	391	413	404	392	400	397	368	371	411	413	401	414	403	355	399	364	412	353	428	404	420	416	376	387	378	384	405	399	369	380	455	419	408	426	414	387	415	397	433	406	382	441	467	410	450	399	399	378	387	412	411	417	372	415	378	415	404	381	423	405	406	406	437	421	416	422	418	394	447	366	394	369	379	407	416	393	426	435	401	384	372	385	377	425	385	391	403	416	416	418	419	392	395	402	392	421	378	449	408	414	377	399	400	393	412	434	477	410	413	405	424	408	383	422	394	389	367	418	476	404	431	400	417	379	357	399	392	371	421	396	428	370	384	440	408	400	364	425	436	389	389	407	435	347	425	414	428	430	458	407	365	422	413	437	406	429	434	411	443	404	423	379	407	381	384	443	430	384	426	452	404	399	370	400	360	371	413	403	469	440	411	399	429	378	388	403	436	427	384	414	428	407	408	421	399	429	415	380	393	396	379	418	393	362	405	416	414	341	410	381	450	459	433	443	375	387	429	393	399	424	389	363	334	413	405	413	370	442	442	435	398	404	438	412	388	390	452	423	403	414	374	352	387	415	412	414	411	399	394	411	427	394	416	407	411	421	414	399	384	386	375	389	402	435	408	397	401	384	412	400	405	382	388	415	388	390	456	399	421	423	407	399	428	429	407	397	446	427	414	437	438	422	393	401	424	404	406	426	400	388	398	442	491	442	418	385	452	391	380	388	384	400	430	428	419	396	420	433	441	404	412	405	395	398	437	433	462	382	395	389	384	371	414	414	398	377	413	444	386	381	387	396	399	415	387	414	414	384	394	450	420	423	422	399	396	431	404	410	375	378	440	428	367	408	419	414	392	411	396	396	383	427	431	418	424	381	353	417	362	387	380	406	409	395	403	427	433	393	385	409	400	400	416	403	418	409	416	410	419	431	426	391	439	424	408	370	399	402	431	413	386	426	429	432	429	369	385	424	365	416	405	427	390	375	421	387	444	402	349	398	382	369	403	424	408	383	385	414	408	435	404	413	436	424	394	414	437	390	415	415	451	406	433	412	459	395	434	445	412	425	455	387	404	442	369	387	465	424	395	406	443	438	405	419	378	382	384	437	381	413	392	416	369	385	374	394	451	420	460	364	390	405	387	434	410	379	400	388	408	409	368	412	446
2301	911	967	1072	884	925	896	853	897	894	936	889	889	904	954	900	896	871	945	890	926	878	897	898	858	881	901	851	917	918	918	891	954	866	878	890	876	924	965	829	893	891	873	853	902	950	898	868	858	830	903	965	900	940	891	824	889	881	917	901	847	875	930	889	933	876	889	913	896	949	938	898	882	900	914	898	902	898	902	863	848	885	872	847	875	930	870	831	880	897	892	920	858	922	938	873	884	875	886	909	918	853	882	889	906	854	847	902	901	872	891	894	835	823	903	814	864	896	921	905	912	869	872	866	853	925	879	893	872	881	907	875	893	891	916	886	872	892	888	856	901	862	871	903	904	836	862	905	916	892	916	861	866	891	879	885	891	888	925	861	899	906	892	898	885	841	865	924	901	906	856	899	945	870	882	906	906	881	883	857	952	845	901	864	915	927	859	898	886	868	885	907	866	908	920	833	864	922	898	865	848	888	910	872	924	913	899	864	851	829	913	955	884	864	887	886	878	874	829	871	888	876	944	906	897	890	874	898	865	891	880	803	876	831	915	932	909	914	884	867	912	866	946	871	934	883	912	886	878	850	962	870	904	918	875	897	903	877	922	931	954	848	897	900	875	903	899	945	890	859	895	872	879	899	883	899	901	927	910	872	906	903	907	927	898	872	880	862	860	889	930	860	925	881	875	874	903	863	891	817	920	888	894	896	870	808	868	881	937	856	885	865	905	904	847	857	862	905	923	870	839	871	849	872	896	863	968	831	940	916	872	881	854	896	894	867	929	873	877	889	862	915	934	838	941	871	836	861	882	873	903	886	908	907	849	899	880	907	903	925	856	878	893	876	889	883	862	865	910	830	903	886	881	839	886	931	934	885	956	903	903	893	927	903	942	844	872	868	884	919	803	864	968	898	920	959	896	892	880	948	928	895	900	929	886	892	851	918	896	910	915	895	905	856	891	870	893	906	918	905	897	887	849	871	837	856	881	882	926	881	880	906	878	903	865	853	897	860	882	886	875	908	855	878	891	894	941	872	872	876	852	790	851	869	940	889	825	863	873	855	906	841	854	875	928	867	896	960	906	910	879	920	856	883	931	891	917	899	891	897	835	859	876	847	890	915	877	879	957	845	886	914	879	862	872	894	880	852	879	847	883	898	917	876	851	866	843	860	890	893	905	838	862	861	911	878	890	888	902	835	873	901	887	855	889	881	918	872	877	915	949	960	887	874	859	899	930	877	900	872	940	915	913	932	855	892	890	865	893	898	908	920	920	904	927	890	844	914	818	849	896	846	903	932	844	880	871	892	868	844	854	844	915	832	862	861	858	862	909	861	865	928	879	844	873	878	865	909	856	903	874	885	917	908	917	883	811	869	846	906	852	905	827	924	899	908	904	920	876	918	790	904	874	886	875	900	885	858	910	889	868	888	904	880	858	895	832	900	902	906	871	867	916	868	907	898	861	919	886	886	905	872	880	930	892	861	848	892	926	896	857	824	916	826	886	908	813	829	896	911	828	886	936	902	884	855	890	861	870	862	906	921	872	892	914	878	863	908	926	855	922	837	923	882	860	900	837	909	947	925	902	812	907	911	910	861	842	879	940	919	894	891	908	956	871	926	831	868	914	806	839	867	884	919	880	896	821	904	843	842	923	866	908	917	925	880	878	901	896	910	890	915	903	889	835	890	869	833	868	862	907	862	906	886	815	903	953	935	916	869	911	910	878	916	855	912	906	879	830	840	907	861	904	865	897	879	887	928	872	913	863	844	901	899	872	889	907	848	890	906	877	860	841	877	874	860	922	888	879	878	840	909	861	878	923	836	868	896	886	938	891	888	887	863	923	983	872	878	856	906	899	850	871	946	850	921	881	930	874	887	867	893	873	892	878	865	883	876	857	872	879	885	858	854	881	860	883	930	875	871	882	843	874	906	876	898	886	855	814	845	878	886	861	896	873	907	877	892	901	875	856	864	946	875	889	906	894	901	875	862	876	870	872	867	902	881	850	894	854	894	909	813	894	900	857	845	917	850	829	927	878	887	891	928	959	847	837	883	919	890	861	870	880	850	880	869	902	865	869	902	909	868	936	858	939	873	910	863	873	891	834	884	891	858	914	841	908	855	924	877	897	899	889	922	908	920	909	901	901	854	873	925	871	877	871	859	893	859	901	896	875	894	914	841	859	941	818	852	852	899	860	901	911	899	906	888	866	933	882	880	898	873	860	912	908	869	889	890	913	841	916	872	910	891	940	883	889	840	894	872	876	860	882	938	888	847	879	950	883	865	929	908	844	869	856	857	880	873	909	914	906	876	878	904	884	915	882	915	887	945	906	967	892	880	855	849	913	916	921	887	908	913	879	885	971	881	867	847	930	924	850	926	878	798	966	895	846	862	902	853	929	870	915	911	939	871	865	902	912	889	899	888	894	929	836	867	878	928	913	871	891	929	891	877	843	918	946	888	907	889	891	883	841	866	854	856	846	849	859	920	922	871	895	882	896	843	898	904	860	871	952	884	867	897	904	878	861	843	875	936	897	935	825	882	909	852	890	913	902	868	909	892	856	902	791	883	912	910	906	855	872	892	856	847	929	856	890	906	861	846	881	893	843	870	909	871	885	877	857	898	925	896	824	924	891	843	864	836	935	920	928	874	903	890	901	911	919	905	953	860	874	859	895	871	945	853	902	901	887	903	916	901	890	871	875	881	913	853	954	852	907	884	879	886	902	894	935	863	872	880	870	901	880	858	907	938	861	861	892	928	870	883	881	888	870	847	899	900	848	887	853	858	863	863	903	919	873	888	934	934	869	897	910	901	909	902	907	873	849	902	885	911	877	894	849	942	917	913	919	910	909	948	930	898	926	856	902	879	859	895	886	904	879	881	889	879	859	883	870	870	876	873	889	895	819	840	857	803	870	872	840	840	901	885	911	895	884	872	860	934	835	887	899	881	896	898	912	872	889	878	869	860	875	925	878	922	862	876	889	858	900	892	901	845	836	916	915	873	938	911	859	845	884	895	912	905	935	928	897	908	868	903	922	889	874	913	883	899	876	940	874	854	881	860	889	871	914	939	916	917	859	869	907	850	897	872	916	932	864	881	864	875	911	861	875	937	903	873	910	929	886	927	877	891	859	893	851	921	871	953	898	857	927	902	923	880	876	924	866	892	846	941	853	842	884	827	900	887	882	907	908	895	913	928	825	889	838	862	849	885	871	885	873	916	872	904	855	878	860	826	907	839	844	870	827	887	863	896	859	892	869	850	859	855	933	903	901	910	859	920	921	876	839	912	906	920	931	894	849	893	865	929	881	916	847	879	910	940	869	864	955	855	886	863	847	927	890	839	892	852	887	868	863	876	864	907	873	851	844	862	879	929	826	901	877	874	890	898	862	903	871	865	911	901	864	894	872	910	899	895	851	935	890	853	931	903	866	894	879	877	896	885	877	905	885	941	906	867	881	894	878	854	899	896	885	862	900	934	855	888	850	879	919	909	849	848
8638	682	665	543	412	327	307	278	243	266	256	263	280	273	247	263	255	247	243	253	241	241	209	223	224	241	248	235	245	247	240	226	263	262	251	241	238	273	247	218	214	217	225	213	241	242	231	255	248	235	210	208	246	240	246	212	236	283	243	229	257	249	257	203	259	201	233	260	222	237	242	234	254	263	223	218	206	238	257	233	254	221	273	227	236	257	254	256	234	257	225	207	253	233	246	264	237	227	226	248	234	247	253	227	247	214	242	235	263	247	237	210	208	254	239	246	225	217	271	232	260	246	236	240	283	252	207	224	223	257	241	232	252	220	221	263	220	240	213	254	232	231	216	227	260	221	249	244	223	206	224	251	243	214	247	242	250	221	237	242	247	233	264	264	242	241	223	259	234	229	258	241	222	249	236	242	264	230	254	255	220	251	241	235	217	252	226	241	245	232	207	224	223	247	234	257	249	255	226	251	245	228	259	255	244	234	233	268	257	201	249	233	262	237	226	209	228	239	262	242	231	209	260	250	210	207	222	245	244	208	262	265	243	229	249	247	232	271	265	231	237	235	232	213	235	279	214	226	227	221	222	254	281	241	231	215	269	256	249	246	216	243	232	243	215	255	260	232	248	242	253	236	230	242	242	208	223	214	230	226	235	234	206	233	255	262	242	244	237	219	239	223	218	244	242	230	238	234	236	236	238	240	267	253	236	192	255	249	247	237	259	268	225	247	268	226	211	256	217	251	256	249	231	240	241	226	251	231	223	240	213	236	241	221	251	214	238	243	253	270	242	252	254	234	236	233	219	234	273	251	218	240	221	260	249	237	219	229	232	254	214	228	223	219	228	197	239	245	262	239	233	251	264	219	229	226	235	241	258	229	243	236	240	240	253	245	271	228	202	258	225	252	215	261	231	218	234	231	245	246	234	225	225	234	213	248	244	231	234	279	237	248	246	228	224	245	232	269	213	231	225	266	234	241	214	231	253	258	219	233	233	239	218	238	232	228	227	244	254	245	248	231	246	253	245	231	257	235	232	218	248	241	232	227	255	258	255	284	208	231	259	241	206	220	229	221	245	234	236	245	252	225	268	244	231	256	266	248	262	246	254	233	243	243	216	242	230	223	256	254	238	229	250	231	240	239	225	232	231	226	260	250	253	218	254	224	257	220	237	219	246	252	216	249	231	240	245	239	230	240	249	215	238	214	228	226	245	235	236	252	246	273	237	198	205	235	234	244	221	284	245	233	249	275	240	258	235	217	267	239	231	237	236	243	244	231	228	237	213	212	265	253	256	222	258	239	254	287	229	259	253	249	244	225	237	241	234	220	222	263	228	239	223	252	240	257	248	241	244	238	237	233	233	233	240	246	235	247	247	243	238	252	247	246	256	239	204	207	237	261	251	263	249	238	274	253	224	239	254	234	237	223	223	244	258	245	217	219	247	243	260	270	227	244	224	231	238	241	258	232	237	255	248	209	235	246	247	240	234	246	229	226	219	248	226	238	248	226	258	255	252	230	228	247	270	251	248	249	244	248	238	242	238	236	201	253	234	238	253	247	218	225	252	233	256	223	240	250	237	261	244	233	232	208	245	228	215	203	247	255	232	227	226	204	235	257	252	239	235	222	216	234	235	228	217	228	251	248	243	234	245	296	228	231	246	256	258	241	259	235	257	259	272	243	215	218	222	244	257	235	242	247	238	220	241	251	237	216	246	262	241	236	228	259	285	226	227	208	225	247	251	246	248	261	215	215	259	222	230	241	219	219	258	226	201	243	250	213	218	245	234	233	231	215	234	222	260	216	193	242	234	241	253	218	273	227	247	242	239	250	245	209	235	231	216	229	246	238	248	275	223	240	226	248	257	241	233	249	256	209	204	232	240	229	219	258	256	227	243	245	243	259	246	242	242	240	230	208	217	241	251	221	213	212	233	235	251	238	244	287	262	241	268	223	238	231	240	228	245	239	251	228	243	242	249	236	250	231	211	224	237	261	251	239	266	237	218	258	243	249	214	231	250	245	236	252	222	264	249	244	223	221	217	242	210	236	237	203	241	255	216	249	263	263	207	262	220	261	255	259	247	234	240	231	233	230	246	274	237	232	225	236	263	238	248	209	232	252	241	220	267	226	248	237	255	260	236	247	240	223	241	232	233	250	238	280	276	231	238	254	228	236	242	250	246	223	211	216	244	238	251	238	260	252	264	261	253	211	243	243	218	236	235	239	245	233	272	271	251	225	224	250	234	224	236	236	253	238	262	235	246	219	246	221	255	215	246	228	239	221	212	253	246	261	249	218	238	232	228	252	258	237	245	234	230	239	242	215	228	230	229	254	248	256	258	253	253	242	222	222	243	214	251	248	209	225	230	241	258	253	235	233	263	239	259	226	258	249	218	238	229	251	242	261	227	227	251	238	221	249	200	276	236	241	246	248	247	234	241	254	227	239	235	217	244	230	246	232	227	259	239	272	243	245	223	221	253	272	222	265	224	251	240	232	218	266	238	220	243	243	245	272	237	243	227	219	218	257	265	256	229	240	263	234	242	213	268	253	250	239	207	229	268	261	230	245	239	238	243	242	243	264	265	241	204	231	255	249	263	237	229	240	232	227	220	244	225	250	237	236	243	264	227	258	246	229	263	251	228	242	228	209	225	241	244	229	206	242	258	232	262	218	257	234	205	225	233	231	240	212	223	215	255	257	214	255	268	245	236	253	247	229	249	235	241	258	216	233	255	265	254	240	291	243	242	252	250	257	261	300	261	248	227	233	251	244	235	251	252	244	246	221	263	228	238	204	222	225	224	242	225	239	227	208	241	235	229	253	244	231	215	244	237	249	211	220	243	243	230	230	210	243	240	223	233	224	257	233	247	252	224	232	201	242	231	206	255	229	235	223	227	219	233	231	238	229	200	259	262	208	215	260	233	241	238	241	250	242	225	235	224	238	236	232	265	231	280	227	238	237	236	244	225	243	232	225	216	260	238	236	239	236	225	267	207	248	226	228	295	237	234	252	251	226	229	284	253	254	217	273	252	239	232	232	212	216	248	260	257	253	252	252	223	247	269	280	261	253	223	224	254	233	235	237	228	256	253	219	254	265	261	214	253	215	259	232	254	271	265	239	202	253	234	233	209	232	235	222	238	197	226	221	254	201	235	239	258	242	220	229	209	240	223	258	232	248	247	238	250	251	216	253	216	279	264	259	226	243	235	224	261	229	254	242	248	220	250	241	248	250	280	237	238	236	261	252	233	249	226	225	240	236	244	233	236	247	279	249	252	228	220	226	281	251	243	233	238	268	229	229	241	229	280	237	261	252	227	249	246	246	259	242	237	228	231	233	251	221	229	243	263	265	247	241	250	265	236	232	233	246	223	228	224	216	227	236	254	236	271	223	263	219	235	262	240	233	251	239	218	231	253	198	229	223	258	211	251	233	254	217	238	240	208	237	245	251	262	253	259	265	238	227	240	231	210	213	198	227	222	234	243	234	222	259	246	218
6900	943	1401	1707	1284	1103	922	882	783	714	701	627	651	683	593	632	588	602	615	582	570	553	574	529	563	584	567	550	585	541	573	550	549	545	582	535	559	565	552	506	549	523	553	510	592	529	542	555	566	543	519	516	562	537	579	531	563	552	495	509	554	555	541	540	546	539	525	551	524	581	539	501	507	563	530	546	529	565	541	546	577	537	598	535	543	570	558	565	502	536	555	562	505	502	537	531	567	557	515	535	532	549	557	501	512	554	552	527	501	545	497	551	537	549	571	565	533	524	550	566	548	505	523	558	519	551	545	517	541	524	525	553	556	529	522	545	514	500	492	541	526	589	557	579	547	539	588	554	523	559	574	522	549	538	585	503	528	551	531	536	514	555	574	538	518	499	523	570	542	560	565	500	517	538	531	519	546	546	528	548	560	563	565	548	531	575	566	561	545	542	509	518	563	476	551	557	553	513	534	538	559	528	559	540	524	596	532	547	510	492	526	573	572	582	512	543	569	517	548	546	524	553	589	524	556	544	563	550	534	532	556	550	551	544	556	533	545	519	558	560	559	565	502	560	553	545	489	529	557	519	518	524	540	493	533	520	522	526	566	539	556	601	538	550	531	504	509	528	519	559	546	566	525	521	532	556	482	571	550	520	546	553	548	542	534	556	564	508	525	516	525	571	505	572	537	484	526	586	534	530	528	553	564	563	557	522	561	503	514	555	519	533	514	532	540	550	525	566	556	607	502	563	542	527	554	525	530	500	522	515	531	588	535	564	495	529	582	481	541	534	551	583	571	538	542	546	530	558	557	518	559	540	516	492	560	560	504	556	556	527	535	517	571	536	552	526	554	520	501	545	579	498	539	577	525	531	559	560	512	584	540	527	547	544	581	539	550	562	552	511	540	529	527	491	577	508	576	536	541	546	525	570	564	509	586	572	537	555	519	503	526	546	583	526	513	574	516	552	510	520	547	548	505	524	526	554	551	577	535	589	535	563	543	535	556	557	544	545	547	545	493	516	528	560	548	519	532	529	526	530	552	531	563	523	549	539	551	552	560	550	560	523	533	505	543	555	551	559	561	556	562	534	549	550	540	539	569	554	538	517	530	515	559	551	488	569	506	565	535	572	529	550	560	543	556	567	542	566	578	522	548	555	549	571	579	577	528	549	502	532	557	530	544	547	501	537	564	566	521	544	509	573	561	554	533	539	551	519	538	538	560	538	512	497	532	534	550	552	548	527	482	539	522	544	534	525	547	508	539	518	548	548	539	546	544	555	541	544	519	505	529	551	511	592	545	524	528	484	481	461	533	565	476	546	544	560	565	552	545	581	530	562	543	521	560	551	574	530	554	554	561	572	545	561	524	565	539	511	554	530	523	531	587	556	528	544	530	567	511	531	509	541	545	584	522	512	556	540	540	508	490	556	552	499	506	517	536	519	520	505	592	548	502	548	575	518	530	528	538	509	557	524	536	545	589	551	530	543	529	521	537	565	514	568	581	514	530	541	578	530	540	544	570	544	512	553	518	530	515	533	518	512	544	554	515	560	562	499	538	535	535	538	533	543	542	530	567	518	549	562	528	541	545	540	505	504	525	544	551	586	551	529	567	535	557	553	508	519	579	542	555	509	538	492	572	569	545	543	587	517	574	533	568	541	544	480	500	560	515	523	547	493	516	508	516	479	553	510	522	558	533	567	520	572	536	542	514	538	520	505	565	505	551	545	545	547	553	528	544	549	509	508	562	548	550	592	542	549	562	525	558	542	522	549	582	547	541	537	570	573	559	556	537	502	497	543	554	560	528	517	563	550	526	554	512	547	560	542	535	549	521	591	537	513	568	540	543	529	537	533	514	559	538	523	549	593	534	542	526	547	518	576	509	537	543	512	573	528	531	557	506	509	564	545	521	551	536	532	558	538	521	494	526	536	585	448	516	539	515	524	540	563	532	524	541	544	538	568	571	539	549	506	520	558	528	540	532	537	503	525	558	536	534	530	506	559	545	521	560	525	551	525	528	535	545	530	558	546	570	530	556	536	510	571	523	534	534	546	517	508	562	567	565	516	550	526	560	561	524	518	511	545	532	513	602	511	528	534	544	547	564	544	544	519	538	574	573	489	567	521	531	516	575	516	590	541	494	546	550	592	540	514	531	574	507	549	560	580	515	581	531	525	530	533	560	558	569	526	547	557	545	512	567	517	556	553	550	537	547	562	531	569	532	559	527	580	522	530	549	509	517	503	533	538	594	541	524	514	533	534	566	564	542	545	565	549	558	567	537	535	562	547	544	511	524	525	528	529	541	524	574	528	574	532	561	515	518	539	534	526	515	530	527	502	526	565	528	525	490	555	536	534	519	587	561	473	529	557	528	517	548	532	547	531	591	553	556	529	540	525	527	513	533	518	513	533	523	508	543	513	508	542	584	555	487	521	557	522	543	524	568	516	496	561	586	526	549	571	502	541	566	562	518	512	523	591	527	530	540	543	542	496	589	533	548	582	574	555	540	537	559	542	577	512	522	519	562	494	520	557	540	552	528	529	560	508	545	545	523	535	557	524	562	559	502	539	521	512	542	603	535	566	490	516	545	519	536	562	575	541	545	558	523	569	503	531	503	527	547	502	540	534	548	561	560	552	565	511	508	559	515	536	552	531	537	530	596	515	492	555	506	530	531	549	536	549	524	575	562	546	520	559	562	534	572	487	543	516	492	570	533	504	520	540	553	581	521	520	548	568	531	562	565	549	518	544	568	505	513	564	581	549	520	555	524	537	562	565	521	532	559	560	545	520	532	527	548	544	590	574	542	500	546	549	565	499	530	513	567	542	511	537	563	548	593	507	523	535	512	540	548	542	555	524	508	599	536	523	528	544	574	530	535	543	561	512	525	562	545	552	561	562	473	541	516	577	568	578	582	545	556	525	556	544	540	523	578	553	583	579	544	557	530	533	545	589	543	482	538	529	544	543	528	504	519	537	539	567	562	517	534	536	499	559	540	561	572	568	529	516	532	525	529	513	556	518	554	563	504	519	530	547	521	549	533	545	553	506	538	487	541	532	532	537	523	536	572	520	527	544	533	526	547	530	548	563	563	510	562	568	531	541	542	486	559	528	573	569	538	547	536	539	578	528	516	582	517	544	560	527	525	561	540	565	526	558	555	564	543	547	517	572	535	556	532	516	526	558	536	510	511	516	547	541	525	544	529	557	513	530	530	597	514	543	568	535	556	539	540	550	565	550	534	547	567	538	527	505	554	558	589	483	542	541	535	574	525	543	559	513	570	573	537	572	539	552	560	537	557	534	568	520	547	568	558	543	521	579	585	535	566	590	540	564	521	517	558	528	557	476	551	494	511	544	529	548	550	556	558	533	548	504	557	545	556	504	554	529	565	555	547	555	533	544	545	524	552	537	545	535	588	564	563	553	551	519	556	543	560	558	508	535	580	538	529	561	542	508	553	520	543	534	535	555	559	484	514	569	574	562	496	522	533	521	527	517
15373	1321	981	821	449	353	250	247	186	172	181	162	143	142	135	147	151	149	147	163	152	131	140	138	157	121	146	126	135	137	116	152	118	124	118	134	122	115	138	142	149	150	147	115	120	124	140	126	131	133	121	127	128	107	135	128	130	120	121	124	122	120	125	113	120	145	124	134	122	136	127	141	125	120	123	142	116	123	129	99	132	130	127	109	125	99	118	128	106	127	116	114	122	131	138	143	141	130	123	124	123	128	107	127	139	122	108	156	120	110	134	126	109	118	123	150	121	112	133	101	113	128	121	116	118	133	110	140	146	118	118	121	125	131	113	127	144	128	125	113	135	124	135	128	128	117	127	132	101	135	140	122	118	132	123	136	106	110	147	136	145	133	126	129	123	134	103	133	139	115	94	145	121	123	117	116	121	138	130	125	119	121	114	123	129	113	122	116	122	113	122	120	136	130	153	108	124	130	122	133	120	138	141	131	128	122	127	137	98	119	125	135	142	118	122	135	109	118	146	110	120	126	130	135	140	137	129	115	122	121	121	110	134	120	129	132	111	109	138	115	154	156	104	109	129	109	117	114	121	142	115	114	132	135	118	114	130	127	106	123	105	104	144	124	124	127	125	127	133	126	123	120	114	122	124	140	125	123	129	122	139	133	115	112	128	123	124	124	141	120	127	128	138	150	122	133	120	117	102	115	132	136	112	132	115	119	123	111	118	110	114	120	147	116	133	124	137	126	123	120	141	150	140	128	143	110	120	134	123	140	138	123	118	119	128	145	119	131	108	100	123	125	107	129	107	115	125	127	139	133	143	122	114	123	127	138	126	133	126	131	141	132	129	133	140	131	129	121	125	122	115	142	125	124	136	123	94	116	113	140	101	129	150	134	136	137	130	122	108	127	107	133	138	130	150	141	118	150	126	125	119	120	121	127	124	138	133	124	112	138	111	124	132	130	113	144	129	157	122	114	113	122	136	106	125	129	112	133	125	104	127	143	110	129	121	116	126	142	146	117	132	125	126	112	127	112	107	154	130	135	129	110	145	123	129	106	141	129	129	120	123	112	102	118	127	144	129	118	106	110	114	114	132	107	113	111	128	130	140	152	125	120	129	114	115	127	135	120	113	127	122	126	114	111	107	129	135	132	104	129	120	123	129	98	129	117	124	108	129	122	119	120	119	136	120	117	110	130	123	128	123	109	135	128	127	109	138	118	139	120	134	129	110	101	118	136	120	123	142	131	129	149	129	132	127	112	124	120	127	100	112	121	113	119	107	140	126	136	108	133	113	125	95	111	115	123	149	126	121	124	120	126	109	121	143	129	114	111	128	129	134	136	111	107	113	134	96	94	131	117	142	109	110	129	103	110	121	136	143	126	115	130	111	129	120	113	131	113	139	120	116	147	131	125	126	149	141	144	110	129	131	127	142	131	128	111	122	126	142	121	129	129	110	132	102	123	117	113	107	129	100	131	141	104	118	132	121	126	118	134	121	106	112	114	103	150	137	126	110	127	123	137	119	102	114	124	114	153	113	122	132	127	138	115	124	117	118	112	104	125	111	140	126	137	145	116	121	137	142	116	128	103	94	124	121	112	148	139	119	141	99	129	97	113	107	109	139	146	126	115	116	117	118	133	113	134	112	132	107	118	116	132	126	116	120	134	124	105	135	117	129	140	120	135	121	126	146	134	144	135	148	124	118	125	120	130	139	127	123	115	120	123	122	136	118	118	124	102	136	118	120	95	126	136	118	123	113	116	153	136	116	117	115	131	119	116	104	121	118	121	122	141	126	111	101	137	127	125	138	137	116	133	137	117	111	125	131	128	124	129	109	122	114	125	115	146	122	126	112	108	148	113	104	115	133	118	115	111	110	126	137	136	116	107	97	135	126	127	116	130	129	124	124	159	121	109	131	115	133	136	128	112	118	114	135	114	103	116	130	121	133	116	136	137	99	104	119	125	104	132	130	138	128	109	107	141	135	110	107	119	122	128	120	127	106	134	110	102	129	128	119	111	129	124	122	109	137	118	105	127	139	122	128	106	130	117	112	103	112	130	151	117	124	124	119	120	116	131	127	129	126	143	120	148	126	131	104	131	136	116	105	103	116	115	125	130	120	124	107	118	121	119	117	132	116	130	118	123	142	110	139	99	115	135	127	134	118	139	101	121	105	111	128	120	121	122	127	126	121	145	137	133	110	136	100	120	137	115	143	119	126	117	104	109	131	112	114	113	131	102	120	139	129	131	131	138	121	123	127	129	121	103	119	130	116	116	134	124	116	139	130	123	134	116	115	146	150	115	103	137	122	105	111	115	123	124	122	122	132	128	125	133	115	121	129	134	132	116	130	116	117	119	96	120	106	111	130	136	133	111	122	106	132	150	120	108	120	129	139	125	140	97	129	120	112	111	125	127	145	114	118	111	128	106	106	113	128	123	140	115	129	108	118	114	143	128	125	123	119	126	150	117	123	129	140	115	110	123	134	127	143	132	118	128	131	133	124	113	140	121	132	131	119	123	128	124	108	117	129	106	126	130	119	134	127	148	124	112	108	93	118	111	115	118	112	125	126	124	105	130	131	117	124	127	130	129	130	99	139	133	112	134	139	135	120	115	122	143	126	123	124	122	132	107	137	125	134	121	120	128	131	116	131	128	131	121	122	127	117	125	123	128	99	112	128	106	126	138	139	134	113	127	122	141	140	152	128	91	116	143	134	105	99	117	131	123	123	115	128	137	129	115	114	130	115	132	117	136	117	117	117	146	135	141	128	137	110	132	115	119	112	115	118	119	118	139	128	137	144	103	111	134	111	125	136	137	142	116	123	122	121	104	106	134	106	119	126	113	122	133	108	129	141	131	120	133	126	111	141	133	134	108	140	118	129	140	115	100	119	135	120	145	129	118	104	122	105	114	127	109	124	121	131	117	137	125	122	126	133	114	123	117	122	129	139	145	130	137	97	128	114	101	128	123	130	132	127	148	122	110	125	132	117	129	118	123	133	133	148	140	98	121	144	139	114	131	151	118	120	123	117	134	125	141	124	136	106	142	127	152	125	115	144	116	143	129	123	133	125	123	139	137	114	127	137	138	124	128	110	136	125	105	113	114	124	115	126	122	127	115	118	137	128	129	114	106	142	100	132	134	127	141	118	122	125	141	141	115	111	116	109	119	97	101	126	117	124	137	144	102	124	106	116	119	131	122	120	131	121	103	123	115	125	136	122	124	109	147	131	139	146	120	117	122	111	128	116	120	109	124	124	110	129	146	128	123	132	113	103	128	127	113	127	125	150	119	133	112	129	130	106	126	132	102	139	129	123	102	113	126	135	101	121	123	133	110	119	117	116	126	101	134	124	118	126	114	123	112	113	122	108	124	100	120	100	118	143	127	128	130	128	140	111	134	149	132	106	105	133	125	126	116	113	146	108	128	102	129	111	140	109	134	117	123	146	139	129	103	131	142	132	120	114	127	103	112	137	120	133	132	140	121	132	125	135	137
8516	1041	2085	2562	1894	1503	1093	914	800	754	662	562	557	575	490	489	456	454	442	433	391	422	427	389	381	403	358	355	330	382	370	381	378	366	350	345	373	407	312	361	328	378	334	368	367	323	354	351	353	341	303	373	344	330	329	320	355	337	358	348	346	306	345	312	320	337	317	354	277	338	342	344	332	318	388	335	332	354	300	327	353	340	322	340	285	327	347	365	317	317	341	314	353	321	348	321	333	325	323	350	333	301	345	365	342	322	339	318	319	310	342	321	301	343	346	358	345	342	323	345	339	338	331	322	330	333	319	341	371	319	328	333	338	293	317	369	336	314	320	369	343	325	318	326	314	300	339	332	316	362	361	358	337	329	362	360	336	351	308	341	346	325	333	330	318	334	318	335	337	331	291	321	307	328	343	327	354	339	358	307	305	343	327	312	359	346	374	349	313	360	332	319	345	325	337	342	345	290	323	378	327	303	352	328	361	353	338	343	335	360	346	353	319	314	304	314	338	329	335	328	323	333	329	323	355	335	349	300	300	299	326	365	327	341	343	311	362	328	301	331	305	322	333	331	361	338	322	319	358	347	335	360	343	348	329	359	315	318	340	298	330	367	354	326	322	347	343	348	310	296	310	322	321	305	317	351	371	353	321	328	331	296	321	276	332	280	365	335	315	298	294	330	316	343	325	313	337	326	308	343	361	301	325	345	345	301	290	335	352	334	323	331	327	308	321	325	361	308	323	324	332	323	320	326	330	295	354	318	332	351	313	330	330	350	341	332	308	331	342	316	335	330	317	340	302	344	326	328	344	322	353	329	349	332	326	354	350	300	342	319	302	329	305	311	321	365	321	337	344	340	304	336	355	306	331	339	339	309	324	335	312	355	364	310	319	330	308	316	300	328	333	360	335	346	316	356	346	307	325	332	309	364	311	343	303	352	335	341	309	343	317	305	298	315	344	294	343	330	344	337	336	350	344	326	357	323	311	320	305	337	300	342	316	344	335	360	334	294	345	358	354	312	295	310	324	362	325	335	314	306	353	316	317	339	312	314	327	310	338	314	292	348	338	350	327	335	327	378	320	317	308	301	349	309	362	316	345	298	335	344	308	315	326	341	349	344	323	308	330	325	323	355	324	288	332	328	362	349	288	328	320	342	334	314	331	329	334	343	318	310	301	318	323	325	317	313	301	316	307	320	338	339	340	344	326	349	339	311	344	339	369	350	350	336	322	317	325	313	367	301	314	295	313	338	316	319	326	357	342	377	319	326	312	339	316	336	347	323	323	373	344	347	342	317	354	375	345	332	371	343	347	359	314	300	300	329	306	324	311	360	344	326	344	311	330	330	300	338	348	326	342	332	294	352	304	347	309	344	308	341	342	290	320	328	312	286	349	331	333	317	320	308	358	344	321	329	317	343	331	328	310	335	318	348	318	340	361	345	349	337	301	323	334	354	342	330	281	320	327	301	332	329	356	290	331	324	327	309	342	326	314	341	332	324	315	354	321	321	339	336	374	323	332	307	312	335	343	326	330	324	335	334	315	324	323	329	316	301	334	344	327	323	327	324	334	317	274	328	312	314	348	335	308	349	337	307	308	325	352	326	315	314	321	336	337	349	349	304	351	314	316	308	354	296	324	324	346	342	328	363	338	325	337	317	343	342	325	336	347	333	305	329	305	352	352	333	302	319	319	341	334	338	342	303	307	299	324	319	317	373	351	307	314	330	340	361	324	326	338	320	335	329	309	303	315	342	324	323	344	345	318	348	329	312	320	295	333	329	340	329	317	361	355	349	312	353	338	318	355	349	342	317	297	353	340	314	359	331	334	299	338	326	320	335	308	332	321	369	318	336	331	315	359	340	365	323	313	356	346	310	324	329	349	342	355	332	359	353	318	325	319	346	318	332	339	343	363	315	325	315	332	321	349	317	303	366	326	317	359	339	327	308	289	356	329	322	336	339	327	307	326	346	380	311	311	341	317	329	339	323	322	351	311	300	361	325	333	330	335	343	322	338	363	347	308	366	363	322	291	337	340	329	341	312	306	324	323	350	315	334	343	320	338	313	360	312	319	332	383	330	325	324	341	321	330	340	356	329	303	331	351	313	312	331	353	324	317	317	317	291	346	338	334	331	322	355	316	318	321	328	327	309	317	312	339	357	319	354	336	322	331	312	350	320	350	378	302	311	330	353	353	313	332	343	328	341	325	312	344	340	352	350	320	323	309	318	352	294	340	318	330	330	338	350	324	318	325	335	356	326	359	344	351	318	337	345	367	352	351	328	364	335	324	342	326	335	356	334	348	314	334	317	315	319	324	319	325	307	317	338	316	349	327	337	320	351	322	335	342	334	319	347	314	318	316	324	320	318	310	325	311	356	313	312	342	350	361	336	356	318	327	321	357	359	334	325	300	342	324	323	354	287	322	328	337	343	342	296	366	353	306	310	291	323	357	323	345	338	311	341	324	339	347	313	336	289	320	323	320	328	337	343	325	329	336	317	316	306	345	315	344	330	344	314	362	339	307	305	348	333	310	317	341	333	327	348	318	341	335	329	314	351	345	337	287	310	333	316	317	327	327	327	344	333	328	350	332	319	312	328	313	339	327	331	306	327	346	351	287	323	320	351	327	337	331	317	339	370	339	322	321	340	302	312	347	324	328	311	338	338	343	363	338	316	329	346	342	320	327	304	334	317	338	308	312	311	335	367	310	312	350	338	343	334	341	330	335	314	339	350	321	307	351	323	343	330	306	313	294	352	300	339	327	366	328	339	333	336	334	355	332	337	323	339	352	347	335	318	329	325	356	286	325	317	345	359	354	342	311	332	330	353	335	330	274	330	345	344	340	332	316	287	355	324	309	320	339	366	311	336	294	330	309	342	332	335	363	304	324	334	340	307	317	320	331	340	365	334	303	349	350	313	340	323	349	355	323	328	346	328	352	331	381	314	318	331	340	342	316	319	356	295	357	327	342	349	329	353	327	322	344	331	352	286	331	357	325	339	328	311	318	325	342	337	312	342	368	356	329	340	321	333	338	328	345	332	323	302	328	309	326	340	304	338	322	305	360	322	292	347	323	353	323	318	320	329	336	356	335	307	314	343	348	311	316	353	320	319	341	341	352	358	332	320	337	339	297	334	345	327	342	288	317	312	335	323	338	316	313	311	338	331	327	323	333	325	316	328	332	348	310	312	331	333	320	329	316	330	319	310	333	350	364	320	354	307	357	351	329	294	319	321	349	327	334	342	307	348	318	329	346	330	326	333	307	345	350	329	334	319	319	353	317	360	359	307	327	331	330	341	337	322	333	304	318	312	318	343	349	282	352	318	336	310	301	322	328	318	318	350	328	305	321	317	355	299	343	314	370	362	349	313	325	338	344	331	314	338	320	305	330	330	337	331	354	298	343	331	297	346	328	349	323	330	346	326	324	337	345	365	348	355	313	297	335	330	306	314	349	313	339	316	313	292	313	332	348	332	328	352	320	354	308	319	326	352
2060	416	421	436	491	428	415	414	412	375	405	439	403	374	365	443	415	435	436	404	420	384	390	399	402	413	424	392	422	415	399	413	429	434	463	406	398	426	389	421	362	404	459	429	375	422	427	384	395	414	436	450	429	410	436	438	441	405	421	425	461	423	403	412	394	427	405	411	397	370	397	423	403	363	405	396	415	422	421	388	416	429	388	373	418	399	425	390	429	385	422	425	391	418	414	437	410	390	427	405	418	433	434	415	354	402	400	403	419	397	387	426	386	442	418	390	448	436	440	400	403	419	386	382	404	416	407	398	452	380	387	419	430	397	428	404	421	401	393	414	400	371	396	369	431	442	423	419	420	393	418	418	397	414	397	395	383	418	419	432	379	374	387	414	415	402	357	362	404	390	412	398	373	408	425	366	408	416	403	417	413	390	429	424	402	395	397	395	415	402	385	403	404	407	430	437	394	400	411	401	404	408	422	431	373	408	437	392	399	380	433	429	368	359	413	394	423	381	415	432	401	419	378	404	407	402	451	435	409	381	455	437	407	412	426	424	396	372	419	414	403	416	379	440	432	452	406	355	380	394	398	409	416	425	414	377	437	396	409	401	380	414	400	399	409	426	456	426	435	408	399	413	422	449	408	398	368	395	432	407	437	386	399	429	402	443	418	419	419	378	419	399	450	423	409	421	453	441	397	409	378	399	374	428	398	390	404	377	374	399	377	420	425	418	404	399	394	388	418	381	411	408	432	425	422	430	390	399	383	393	422	396	450	402	394	438	412	396	420	419	399	387	408	404	423	430	393	399	413	402	400	384	417	397	416	406	408	421	464	371	419	407	432	357	384	425	387	380	405	409	393	445	406	387	353	410	422	359	393	391	388	400	417	428	429	420	458	377	416	376	380	395	412	384	403	407	374	402	433	410	448	421	407	391	420	438	415	421	410	436	431	345	449	460	386	413	395	422	423	387	399	366	411	432	407	374	390	415	405	407	418	381	401	420	420	408	450	413	472	409	391	418	412	416	398	394	377	427	385	388	417	382	401	420	389	380	387	390	393	398	421	364	383	402	384	377	428	425	396	413	435	400	412	380	420	394	414	380	421	435	367	397	393	390	430	394	369	430	391	369	396	416	384	370	416	443	420	442	418	412	418	422	393	411	438	442	407	416	370	414	393	413	412	439	401	443	424	389	448	454	431	407	393	421	400	431	432	432	371	429	382	399	422	399	394	378	419	423	409	391	377	425	409	390	414	431	416	398	353	420	414	422	367	394	380	397	396	406	457	399	399	415	411	425	418	424	388	408	417	404	389	420	424	426	380	411	447	445	404	394	410	401	403	396	435	403	406	406	406	397	393	426	419	406	396	405	409	404	451	399	404	416	438	432	454	413	406	383	436	414	396	408	406	420	416	434	379	442	407	393	438	441	396	394	390	404	385	407	465	415	396	454	395	394	408	435	446	388	434	412	427	449	389	410	427	378	374	455	382	389	384	371	375	431	409	427	350	389	404	380	420	440	426	407	413	430	437	418	357	397	408	408	385	412	409	445	410	428	398	419	417	421	409	426	434	441	459	406	447	441	376	385	405	459	411	410	441	418	415	442	411	405	372	430	398	411	425	428	403	436	387	436	406	397	429	416	423	402	391	401	415	393	455	434	422	402	393	397	380	377	416	427	404	380	389	399	434	386	397	411	428	410	362	409	391	421	414	377	409	396	411	371	422	396	379	415	451	383	436	374	419	364	384	425	456	454	410	433	405	385	379	405	382	381	419	423	398	441	434	399	404	416	398	366	402	397	398	438	382	431	397	392	398	411	408	374	421	424	430	417	406	412	404	404	381	428	401	430	429	429	400	412	434	467	405	405	418	417	367	387	407	414	436	398	435	424	396	406	408	453	429	429	437	396	369	399	398	420	450	355	454	409	411	423	391	402	427	420	400	419	419	406	422	377	401	434	432	439	429	398	407	401	429	393	390	409	411	419	411	378	392	409	410	426	449	386	362	439	416	440	404	415	385	417	370	406	438	445	439	380	397	431	419	391	452	361	398	402	395	397	396	427	418	437	407	416	452	395	377	400	429	389	425	390	441	414	428	359	400	416	425	415	408	407	392	410	397	437	403	428	391	427	419	418	424	398	416	462	369	387	405	413	366	445	428	430	401	429	416	413	407	406	379	411	408	428	415	396	407	364	376	391	399	399	409	377	409	389	401	411	431	387	398	384	392	380	426	404	411	417	390	421	395	428	427	396	415	436	406	453	396	359	396	412	402	394	416	418	390	419	400	378	434	412	442	445	412	420	428	410	417	405	402	401	365	376	413	423	407	405	388	420	428	368	392	380	385	420	429	404	412	373	392	382	390	458	444	373	369	426	389	390	416	404	409	395	399	398	419	396	433	408	423	420	375	388	424	403	421	405	388	392	475	403	453	410	391	429	419	421	424	415	359	414	426	406	396	439	422	393	430	430	399	437	394	422	394	407	405	374	396	423	398	406	425	434	404	408	406	436	448	432	412	440	447	436	389	406	379	394	375	398	389	426	452	413	412	405	434	438	422	390	466	414	437	388	400	413	403	391	363	407	404	377	430	437	416	411	452	368	443	388	391	388	417	385	406	419	436	400	417	377	369	385	404	395	368	406	398	416	444	397	456	395	459	375	445	422	399	434	391	402	391	431	424	405	390	425	415	398	412	386	366	397	408	416	424	387	374	415	387	398	415	376	419	432	423	411	419	409	407	472	430	373	427	425	412	448	417	399	410	383	406	404	395	438	424	417	396	401	462	418	404	369	407	410	384	448	414	429	392	405	419	410	393	412	374	400	377	458	413	432	407	406	437	404	382	402	421	402	432	397	399	393	406	432	402	411	408	348	402	402	388	387	445	389	386	354	391	443	408	371	411	440	383	368	375	438	414	402	397	422	397	399	427	406	390	401	433	386	382	371	430	449	377	393	412	409	402	424	384	421	370	359	409	386	405	398	383	418	382	420	400	413	402	425	414	443	390	389	402	402	391	396	416	452	402	383	391	419	427	398	455	373	378	381	427	410	402	393	370	438	379	425	406	392	431	420	435	395	401	397	404	373	409	404	439	379	425	426	425	371	422	413	359	408	450	426	392	397	419	379	377	411	408	403	389	393	389	406	413	373	417	461	388	391	464	425	425	425	443	357	417	432	419	400	440	426	411	402	401	420	396	453	364	423	416	399	380	426	420	412	443	430	425	419	420	404	404	428	440	449	376	407	389	395	421	455	400	416	399	379	429	419	378	393	430	395	409	394	430	457	413	385	394	427	402	390	397	390	449	396	407	380	408	382	438	446	429	391	421	433	415	381	421	403	428	406	397	438	408	381	405	404	400	427	409	392	370	401	376	411	411	420	405	435	391	399	423	383	400	369	416	420	368	366	408	414	391	383	415	394	384	385	421	430	413	396	395	442	410	434	435	415	404	457	383	390	419	385	436	458	399	406	445	450	416	410	410	418	401	418	375	430	412	455
2296	954	986	1056	935	931	921	869	879	920	901	906	907	954	898	926	910	864	916	867	899	956	923	946	894	902	884	863	880	929	879	875	932	970	940	915	913	888	834	893	881	864	853	867	871	938	925	857	900	924	828	885	874	926	869	891	879	874	923	863	990	874	922	902	882	876	843	851	873	883	844	892	923	909	868	901	903	881	860	908	860	905	963	869	918	900	847	894	858	860	914	868	837	902	900	850	868	857	901	929	892	893	884	904	848	906	855	883	909	866	881	912	876	829	937	928	825	903	872	891	867	885	865	899	871	860	865	885	889	878	929	853	867	954	881	930	885	893	889	870	861	884	977	927	873	908	928	899	853	891	897	936	888	899	866	890	875	920	910	909	898	866	876	861	858	904	827	845	899	856	883	933	882	852	858	898	855	885	867	861	919	849	854	833	932	886	900	934	877	896	912	868	889	875	886	942	876	910	922	821	887	874	864	847	899	904	885	878	881	865	904	874	908	890	891	895	920	942	922	888	865	831	852	876	869	892	906	886	936	902	850	911	947	894	885	852	888	893	905	898	896	904	842	887	853	895	908	844	924	859	873	873	878	905	870	844	873	857	862	896	879	866	900	857	895	828	843	888	868	878	898	869	885	914	857	894	880	885	877	921	904	930	888	851	913	833	877	919	860	919	898	838	878	876	872	886	864	923	886	934	903	907	891	880	884	913	931	913	921	894	896	884	868	851	881	859	952	881	917	899	931	916	890	886	886	884	864	871	901	887	883	894	912	901	871	892	891	891	863	868	835	878	862	898	857	902	837	848	909	859	914	863	910	877	913	841	901	908	923	908	835	908	872	903	919	882	866	879	837	883	879	877	911	911	888	892	913	865	828	875	928	889	871	961	902	907	926	865	888	889	924	872	935	866	906	853	927	893	832	867	886	913	901	896	851	913	844	885	851	813	916	870	931	851	839	891	907	913	897	913	903	896	920	874	869	878	902	819	848	895	861	888	875	888	892	889	897	902	844	871	921	896	894	895	823	889	888	856	927	943	879	891	829	891	881	851	895	877	864	878	883	896	889	932	826	924	888	885	943	893	873	876	925	878	880	890	917	901	872	865	898	899	903	916	894	846	897	867	869	850	921	909	896	904	893	903	967	881	891	879	891	862	867	906	848	942	879	883	875	878	878	867	850	925	964	867	857	912	942	848	843	829	851	929	933	935	869	863	855	911	906	876	887	889	896	906	909	849	879	897	895	845	935	881	914	867	876	893	913	899	911	843	875	870	855	872	878	920	891	907	914	883	880	921	910	839	866	898	896	890	924	939	921	862	900	890	894	886	843	946	887	887	905	858	904	869	902	857	874	889	823	886	863	918	926	919	867	927	917	898	872	903	893	948	898	920	871	902	877	908	864	828	903	804	885	893	875	926	877	873	891	863	858	889	854	892	903	941	922	914	898	873	884	896	951	891	906	863	891	911	909	934	911	898	832	881	838	889	882	889	853	889	893	884	841	846	907	874	900	907	888	897	881	898	888	859	874	874	884	928	896	893	873	891	910	868	901	836	874	934	870	857	912	918	860	874	871	899	910	966	903	860	912	886	865	883	885	923	878	911	900	875	899	867	861	901	961	869	878	899	907	871	843	905	905	909	880	873	885	889	894	858	901	883	847	943	883	872	889	923	891	898	879	931	843	864	886	869	929	839	881	853	921	859	907	917	911	855	867	897	830	944	879	943	937	918	940	942	882	881	870	900	879	879	851	884	906	904	912	901	849	873	869	890	890	895	904	922	885	934	901	859	878	896	890	865	903	912	876	912	873	869	892	914	899	865	881	916	903	898	926	901	878	919	887	905	911	898	852	852	857	905	854	887	884	900	897	831	871	924	873	876	885	935	889	880	872	880	873	838	917	869	889	889	862	880	861	881	870	858	917	926	940	858	892	890	908	899	851	861	884	950	871	884	919	821	860	867	859	901	857	917	876	884	811	842	931	880	880	847	917	883	878	889	830	890	890	882	878	888	881	927	900	894	852	888	868	907	917	874	872	935	876	899	869	892	929	862	893	873	883	869	887	901	906	907	874	885	880	908	861	894	923	875	939	867	910	900	898	857	844	872	887	869	883	902	931	864	894	874	866	898	875	893	886	896	847	891	880	909	881	929	888	900	911	886	879	890	879	923	919	943	890	947	895	897	854	903	833	912	882	844	909	873	928	877	887	851	868	865	880	893	914	869	893	854	953	836	921	886	913	880	837	895	914	883	906	881	851	894	883	888	885	895	874	855	928	853	902	872	897	872	929	896	922	898	898	899	872	830	869	813	867	866	857	906	908	875	939	855	837	867	905	931	894	875	899	878	865	911	916	822	863	849	862	888	900	835	888	921	907	906	835	913	860	861	912	914	874	875	917	865	856	944	920	915	875	854	839	883	845	928	884	852	907	891	905	862	884	889	876	841	876	877	878	911	832	904	866	895	956	838	880	876	826	876	920	893	839	859	876	860	852	906	877	861	890	897	849	921	902	865	894	884	863	873	852	865	924	849	861	892	923	889	825	907	873	881	900	853	864	877	877	878	901	879	923	877	883	875	938	850	919	873	869	903	879	879	849	902	856	900	854	878	928	895	923	965	935	921	886	880	902	868	862	893	843	893	894	849	859	892	902	890	892	865	900	864	842	885	874	906	884	818	926	902	905	914	891	960	908	863	914	878	895	938	868	849	816	855	846	891	894	851	930	842	825	886	861	922	876	893	912	885	865	879	820	852	902	870	912	873	874	889	844	895	897	925	935	901	895	919	891	891	803	868	916	888	903	896	931	896	868	892	880	889	874	871	882	896	826	832	870	885	957	892	878	927	907	900	890	886	901	882	894	888	871	895	899	886	873	931	884	877	912	861	891	865	894	880	880	856	923	894	891	862	942	879	852	912	873	921	873	860	859	891	857	912	843	862	905	909	860	881	827	870	849	885	850	838	915	896	873	896	880	914	863	855	892	886	892	879	837	878	849	840	898	879	869	896	921	873	881	841	873	893	924	890	912	861	886	900	861	863	851	890	943	895	890	853	928	881	928	879	922	875	906	873	952	878	917	851	839	900	860	859	905	885	877	907	866	859	871	911	854	955	874	855	865	883	888	891	908	878	982	891	832	905	848	866	886	882	921	871	897	897	861	880	869	870	885	889	892	880	914	885	970	918	833	871	873	882	895	922	838	926	902	865	857	819	918	901	869	895	857	870	861	902	905	900	892	905	868	923	910	863	913	905	897	938	917	901	896	889	887	831	893	843	870	931	907	790	846	877	863	877	847	915	916	903	865	846	854	896	861	916	882	894	932	842	883	868	880	903	840	839	914	905	848	870	906	901	882	901	857	863	895	888	850	869	871	924	841	863	969	873	866	908	899	892	958	888	921	902	918	900	901	898	848	928	883	887	893	898	948	900	893	862	876	864	897	909	872	911	869	920	880	863	888	890	882	892	890	884	907	917	948	861	913	886	857	872	900	917	856	911
8513	726	637	578	423	355	293	280	282	280	258	274	266	255	234	236	243	243	228	249	254	219	268	237	205	228	274	251	268	220	229	246	230	221	237	213	236	288	247	206	234	233	236	255	258	247	243	230	227	247	230	248	242	199	249	245	264	237	238	216	252	231	252	237	282	218	234	235	234	258	241	240	255	246	231	215	241	243	260	249	251	264	227	251	246	267	225	265	244	239	220	233	246	224	224	219	258	247	219	239	209	258	228	242	246	217	226	261	200	232	220	257	246	245	209	235	247	232	243	224	240	231	250	259	267	237	259	236	247	224	224	217	229	203	240	257	238	230	272	248	242	221	238	211	252	258	220	214	211	242	230	214	220	247	247	234	264	240	223	251	253	259	232	262	222	241	250	242	245	236	211	214	262	232	226	226	228	207	264	279	261	245	270	235	224	259	251	231	254	227	229	238	243	255	231	220	229	239	216	232	247	255	253	259	201	252	254	250	218	234	255	252	244	222	246	232	225	245	241	227	258	245	219	244	260	221	219	240	230	224	248	231	244	223	231	244	267	241	269	250	240	240	249	259	258	272	271	248	251	262	247	241	243	225	244	249	231	236	243	217	224	244	246	225	218	219	246	243	250	265	224	250	240	232	238	253	238	251	230	235	243	214	233	241	217	246	252	241	255	267	235	230	256	245	261	238	248	239	267	266	234	239	203	237	258	220	221	250	238	228	243	220	194	241	230	260	258	225	245	235	207	244	249	242	243	246	278	235	264	261	209	201	225	221	257	234	266	244	243	254	238	245	231	248	257	257	238	233	237	247	250	207	247	207	240	250	261	232	237	240	223	241	274	258	256	247	249	247	220	225	219	241	243	259	227	238	223	249	216	251	247	221	237	245	237	235	251	257	243	219	225	240	254	226	214	221	227	239	245	247	232	212	208	246	234	244	234	245	268	246	237	256	248	235	254	213	222	215	231	223	265	263	237	252	230	225	214	208	231	229	230	243	216	248	268	265	206	248	241	222	245	249	236	247	236	243	256	181	223	228	249	224	260	237	225	216	232	237	242	223	224	213	232	251	230	266	247	238	239	248	219	243	235	226	221	239	230	247	256	220	246	247	226	253	261	243	210	252	236	234	222	235	241	240	209	208	240	264	243	234	259	228	233	251	237	240	233	217	245	244	278	214	241	235	245	246	238	225	231	248	220	267	261	203	267	239	250	261	227	217	254	256	270	242	220	243	220	240	239	271	224	235	232	233	228	255	237	234	227	232	228	231	240	210	234	250	249	240	221	241	218	221	254	235	256	244	224	246	255	239	250	244	214	231	213	237	235	230	249	226	242	271	244	242	244	232	228	222	261	221	229	237	244	219	242	245	274	248	233	230	207	254	238	245	251	225	228	209	252	239	233	241	244	249	232	220	221	230	250	234	258	230	240	237	251	246	226	223	260	251	263	235	251	243	243	239	238	221	227	231	208	278	233	244	265	249	234	265	221	217	239	242	252	239	220	229	225	200	217	259	231	247	221	244	225	256	248	221	279	234	225	224	217	239	253	221	257	234	234	182	251	251	226	244	226	245	231	237	260	247	227	220	243	241	226	237	216	248	238	239	245	240	205	281	244	243	228	212	231	211	259	254	217	244	246	246	273	240	267	224	240	265	221	250	252	244	253	258	271	207	232	229	241	229	247	249	247	273	234	239	217	237	206	267	211	253	268	215	204	248	205	223	226	251	220	263	242	250	223	200	251	220	245	231	248	193	229	219	220	263	259	213	226	231	220	242	215	247	221	218	246	227	223	239	268	219	220	252	226	238	221	223	207	254	245	238	239	239	270	238	232	235	270	264	205	220	249	239	231	241	250	243	245	202	238	272	241	215	212	248	245	237	201	256	239	217	213	242	244	249	245	249	236	249	231	215	241	254	230	253	224	225	252	234	256	223	234	242	235	237	231	242	252	210	214	260	259	231	213	232	255	232	224	264	215	227	219	239	246	220	207	239	229	224	223	201	217	271	273	257	234	222	227	217	247	257	238	232	227	231	219	246	262	226	233	221	269	250	249	217	249	271	228	231	224	275	242	267	230	224	224	238	240	262	235	270	255	243	230	246	274	252	244	241	230	235	254	220	237	214	247	215	224	225	241	227	245	257	220	226	219	246	229	235	254	238	226	277	238	263	222	223	244	237	216	262	245	245	211	266	236	283	264	265	258	264	234	254	244	239	206	256	229	270	239	261	241	248	231	226	235	240	240	231	230	230	222	195	224	243	258	236	246	241	243	233	256	208	212	222	240	229	237	252	218	245	254	234	237	214	246	245	231	249	235	234	236	220	220	230	243	255	233	245	229	246	256	238	218	211	236	235	230	255	259	232	223	217	231	249	236	270	254	227	259	259	240	260	237	237	240	220	241	233	231	237	230	246	217	226	255	223	233	225	222	242	230	226	240	261	235	250	243	241	226	218	247	235	223	256	230	217	241	235	240	247	235	240	267	226	239	225	241	218	219	220	245	214	244	240	244	275	240	234	249	237	229	248	253	246	235	222	204	247	216	222	236	245	220	255	255	226	241	239	259	269	273	234	255	222	237	222	216	243	223	254	240	261	229	239	223	245	255	214	245	225	258	263	226	250	226	240	231	237	245	234	230	239	196	230	251	254	255	211	210	240	224	229	271	266	239	236	224	265	235	239	258	223	207	248	256	238	236	230	245	235	230	249	227	246	243	216	252	243	277	242	240	246	253	242	237	226	232	257	248	221	239	254	206	255	258	239	242	249	257	231	219	257	235	244	231	251	240	224	236	242	208	245	243	238	250	208	239	235	231	231	218	228	234	223	205	239	222	258	234	254	270	256	238	245	249	218	222	227	240	236	238	232	204	251	253	262	265	237	242	245	241	233	225	237	230	258	249	217	237	217	210	248	225	191	204	200	248	236	238	246	234	268	266	229	243	240	254	268	250	248	249	214	239	215	265	226	216	232	225	220	206	221	223	249	238	258	188	239	222	224	275	224	244	224	242	224	246	238	230	244	248	245	241	228	248	235	229	232	205	223	221	216	251	238	249	233	235	249	226	233	245	225	264	231	259	231	242	227	231	233	220	235	258	252	262	227	223	230	255	224	206	247	222	241	232	241	247	233	258	218	243	254	232	249	241	235	251	224	248	224	213	254	256	221	256	240	224	246	254	236	273	223	212	244	208	268	239	221	256	258	235	249	263	241	236	228	210	237	216	203	221	254	235	238	246	269	233	253	205	261	232	241	245	238	255	241	262	215	239	235	216	240	238	250	238	217	210	215	228	214	237	242	206	243	244	239	256	246	233	263	214	212	224	235	213	246	250	227	211	242	217	255	282	224	228	254	236	262	227	237	239	228	244	260	230	232	233	235	222	253	252	290	245	227	236	223	228	236	230	232	250	219	221	227	211	218	257	221	242	215	220	237	244	250	235	256	219	219	239	252	235	224	205	268	245	229	210	254	213	224	210	224	237	214	229	247	256	253	214	248
6915	924	1467	1722	1296	1098	943	830	757	721	710	692	663	637	574	622	574	638	612	594	553	573	545	574	595	557	517	576	604	592	544	581	558	543	573	556	525	552	514	581	537	562	560	543	494	569	558	540	558	539	546	543	531	542	538	551	566	533	568	560	559	550	570	573	547	530	540	586	494	566	584	530	535	535	511	564	546	529	549	542	546	543	483	554	553	497	551	515	500	550	570	525	547	521	571	517	491	523	536	547	526	531	558	556	550	532	551	579	546	550	576	525	557	535	548	541	535	539	574	513	554	524	536	529	558	523	567	534	544	499	553	499	566	533	548	552	532	549	563	554	571	535	582	557	572	527	537	542	522	515	550	542	552	516	569	551	547	551	540	511	595	566	492	587	557	566	541	550	558	537	537	521	519	553	574	543	530	507	556	577	532	592	581	538	529	540	564	521	524	554	528	542	535	552	528	581	583	543	568	508	518	537	537	582	541	537	548	540	560	553	500	518	567	575	536	546	558	532	519	549	549	506	528	530	544	529	512	569	537	516	536	563	524	530	568	546	480	597	497	544	531	578	538	536	552	565	523	564	558	550	516	537	529	522	523	569	515	551	545	555	521	541	502	608	518	554	529	505	539	552	523	529	543	572	557	546	509	556	527	514	527	502	522	534	561	589	532	547	543	536	544	534	516	556	546	543	516	520	550	534	533	559	539	534	502	553	564	530	537	583	548	539	558	516	543	562	510	542	549	523	547	580	535	524	514	515	559	556	542	542	525	533	559	557	550	570	537	581	541	559	570	547	520	493	543	520	569	598	507	530	530	521	506	563	533	540	567	589	542	506	559	533	583	567	566	531	553	541	525	520	520	538	535	517	555	518	529	562	529	515	509	533	521	560	550	576	572	543	510	548	573	542	571	560	528	540	537	538	507	565	510	569	523	550	497	529	556	543	515	552	584	530	569	531	555	515	534	517	519	533	543	565	582	536	491	509	557	519	571	602	570	512	510	559	537	533	515	536	528	552	516	512	528	533	553	529	552	570	571	582	603	529	535	516	519	530	585	575	565	559	546	538	553	534	541	542	535	565	523	557	516	502	539	549	499	486	559	516	538	557	529	488	563	576	561	535	542	531	562	531	533	534	551	516	533	537	538	532	558	545	562	521	565	510	545	565	559	519	555	561	521	540	557	537	556	583	510	572	500	577	555	508	558	540	562	545	557	479	528	533	521	564	553	526	538	523	518	564	524	557	563	551	562	521	578	523	576	573	553	469	527	516	544	508	491	559	552	510	566	501	580	560	531	552	527	541	539	567	557	511	571	527	539	542	541	539	552	526	495	567	512	522	523	540	566	560	532	551	538	523	541	522	510	550	566	522	599	559	536	507	583	560	554	529	529	522	546	564	534	525	567	547	506	554	517	515	557	542	573	573	566	568	504	511	565	611	516	552	500	589	567	525	526	521	562	552	533	555	566	511	514	564	542	552	521	564	549	555	508	571	496	508	532	587	510	528	530	558	591	543	555	518	532	503	528	579	525	528	479	541	558	522	529	566	553	557	498	571	518	549	527	582	520	515	558	560	523	516	546	536	534	576	562	523	520	548	560	546	530	556	569	528	550	509	565	550	501	526	527	533	541	528	534	517	514	563	506	517	566	535	505	524	533	565	503	557	511	515	567	527	514	534	577	529	548	519	495	566	542	535	545	559	537	514	502	553	575	519	520	535	544	543	516	535	553	534	552	513	527	556	510	504	577	530	554	539	566	507	550	491	546	544	529	568	547	540	542	558	542	550	562	575	551	539	543	474	537	508	541	543	572	577	523	535	515	529	532	538	504	556	516	536	582	552	577	546	560	496	557	487	549	579	531	569	540	561	540	555	521	522	538	539	565	536	570	554	549	528	531	532	530	552	544	589	576	514	550	548	571	532	543	527	528	547	509	580	588	583	543	521	523	556	505	534	558	540	522	501	527	506	549	526	520	563	537	553	538	544	576	522	515	538	552	527	523	557	554	563	533	533	522	523	522	561	564	560	536	567	500	527	569	573	563	580	466	545	551	550	568	560	543	563	509	496	584	541	541	530	599	516	539	542	583	568	541	538	533	549	563	580	535	554	549	519	528	552	544	556	502	584	514	548	524	562	573	556	584	540	520	580	514	543	521	540	536	557	551	593	563	561	537	554	536	539	505	549	520	506	535	551	547	495	553	554	562	526	546	524	559	553	566	545	530	586	527	523	548	510	578	560	559	557	556	540	545	556	535	526	554	538	548	542	516	547	497	516	554	567	577	534	514	558	530	539	546	553	538	548	537	540	499	580	547	540	522	526	526	571	554	557	562	580	551	550	534	556	548	550	552	513	543	552	524	526	544	572	511	554	575	564	506	578	529	549	551	548	564	524	575	518	543	516	558	559	561	540	529	564	573	534	515	547	507	571	491	577	559	518	508	529	548	542	509	549	517	551	552	505	557	522	521	519	555	523	528	525	559	562	510	577	535	599	541	558	529	546	566	555	533	497	582	503	542	545	526	523	525	484	563	533	545	540	568	529	568	555	571	518	519	523	530	570	549	568	538	524	538	574	529	519	534	536	579	508	566	583	576	548	522	539	483	520	515	550	549	500	557	582	553	536	503	604	564	558	539	551	524	516	499	525	520	533	542	559	494	559	549	529	533	520	538	532	516	553	549	586	536	556	506	533	537	542	564	521	526	558	514	475	553	488	600	558	503	528	530	573	541	545	487	540	520	527	564	539	571	532	552	574	556	499	529	521	566	489	513	502	547	533	572	517	523	538	560	537	497	492	498	530	514	538	523	545	528	532	543	502	548	528	526	561	574	527	552	579	558	546	552	536	532	525	558	492	519	528	529	549	565	545	562	546	563	511	575	581	493	553	534	557	555	560	536	552	533	550	556	512	545	510	521	519	535	549	585	542	557	554	566	556	520	517	562	553	516	523	566	538	524	542	554	539	532	555	521	539	544	555	587	565	534	538	549	484	564	544	557	516	537	529	526	549	517	574	501	544	558	504	562	558	519	494	575	509	547	533	544	544	525	541	580	545	539	518	525	551	554	503	540	544	535	521	560	540	542	490	583	498	546	550	530	523	513	578	517	545	532	473	505	576	519	518	524	544	535	565	541	521	555	530	565	536	550	499	534	594	542	552	556	532	552	589	543	511	552	535	516	516	563	553	530	534	548	547	550	560	535	582	512	549	565	565	551	499	554	522	505	570	588	529	545	571	531	513	558	545	526	532	545	544	532	524	550	529	537	546	531	492	488	514	530	537	541	542	530	599	528	513	559	525	534	580	564	519	535	566	518	538	534	553	488	527	544	564	529	540	534	501	530	553	531	554	549	516	561	523	516	559	533	508	538	548	548	539	538	530	511	542	537	572	555	563	523	537	537	572	536	550	537	560	499	591	557	528	497	584	559	554	535	567	551	539	577	549	519	550	541	549	550	537	552	515	545	547	553	567	544	543	525	558	565	493	514	512	563	545	544	534
15485	1310	1003	849	512	339	272	255	200	182	178	155	153	145	118	139	176	155	132	155	138	143	136	126	114	146	125	137	121	116	120	148	128	114	116	124	104	127	125	111	135	139	135	128	140	131	118	147	134	113	136	137	134	122	123	127	109	141	126	141	116	117	132	116	96	132	142	123	116	129	126	114	120	126	134	122	134	114	139	151	115	102	150	120	121	122	135	129	124	111	107	119	119	118	119	152	137	128	131	145	130	134	141	134	127	145	119	123	124	143	128	116	104	146	122	139	143	109	110	118	126	115	131	110	97	126	116	98	101	120	117	133	104	130	135	133	138	122	99	118	151	118	121	116	128	131	110	137	117	133	123	125	92	130	132	135	132	123	111	114	112	122	120	140	123	134	118	105	150	142	135	127	129	132	139	115	119	125	132	139	126	119	104	125	136	121	139	122	98	134	127	134	111	141	132	123	102	117	131	129	112	113	125	131	106	101	124	114	112	116	114	110	146	130	128	130	106	100	115	124	117	110	122	128	135	121	112	111	133	116	129	126	128	126	105	123	126	135	121	130	129	101	122	116	145	129	135	121	134	131	118	129	108	155	124	122	125	121	110	105	123	113	121	122	117	109	109	112	100	122	135	122	121	97	111	116	119	131	132	113	120	121	129	143	127	119	139	119	114	142	115	115	142	134	109	145	119	135	128	124	125	144	123	111	97	126	113	120	127	130	118	106	119	119	102	121	153	137	111	107	115	142	128	141	122	145	120	124	129	142	104	124	127	109	114	121	146	107	127	117	119	136	121	127	128	123	125	119	130	127	116	153	124	112	121	119	118	127	148	134	86	114	124	119	114	120	119	119	134	116	110	156	138	117	123	133	133	126	142	116	114	120	132	121	123	137	129	137	131	100	136	112	138	126	123	129	127	124	137	114	117	102	121	119	124	123	126	121	121	104	121	139	119	123	121	107	114	116	122	131	127	134	140	140	134	111	112	134	116	100	114	124	129	138	135	133	137	114	118	117	124	119	123	125	122	128	129	124	129	135	120	128	116	137	102	123	133	118	142	99	123	120	123	131	123	134	152	133	126	102	146	126	103	143	118	134	107	132	127	123	127	126	100	132	113	102	110	135	112	156	125	120	126	118	121	140	136	106	130	130	119	117	137	128	115	122	95	123	126	131	115	123	132	129	120	130	112	117	108	119	123	122	108	116	112	119	130	113	107	114	123	116	119	115	125	128	109	97	130	109	117	120	115	125	130	106	111	129	112	119	128	111	108	127	119	107	111	111	113	134	138	115	139	134	125	114	94	131	121	116	108	106	142	129	129	128	123	141	120	138	132	110	125	130	141	137	118	124	117	133	139	135	100	128	102	113	133	122	131	121	124	110	124	108	126	138	120	109	134	111	115	124	139	124	120	119	119	115	97	122	126	123	115	128	117	124	128	122	134	137	127	101	119	135	123	126	121	113	125	98	118	108	138	114	133	130	133	160	131	137	107	118	132	144	123	135	128	122	113	123	140	109	139	121	116	122	132	124	123	123	125	127	124	125	95	121	122	116	116	131	119	106	129	131	127	133	128	124	143	127	132	140	146	119	117	126	117	120	132	113	111	113	118	124	123	129	131	115	112	140	134	122	136	140	110	137	111	123	128	116	120	139	98	123	106	129	144	145	126	110	125	127	114	128	101	128	123	116	125	132	138	129	143	140	126	123	141	99	147	117	118	110	117	145	124	120	103	123	132	117	127	97	122	125	135	110	120	127	140	107	123	130	128	133	125	131	114	113	126	104	104	122	113	126	125	126	131	123	135	138	123	139	147	114	117	133	123	144	123	128	111	131	123	133	117	102	111	143	143	110	132	118	133	139	127	132	128	130	116	125	132	129	130	136	126	116	119	103	127	129	114	115	133	123	127	106	102	110	119	140	116	128	119	108	131	133	107	121	122	125	127	104	116	138	115	150	114	119	136	127	136	126	118	119	118	110	119	128	132	143	122	120	127	119	138	103	131	129	111	118	122	115	122	146	127	123	122	115	134	111	120	135	116	105	141	127	117	106	143	126	142	110	108	129	105	142	127	125	116	110	136	118	124	115	108	130	136	130	107	123	125	118	136	137	132	112	96	126	114	102	118	132	125	122	123	114	119	137	120	105	112	133	116	128	111	129	134	100	121	121	126	125	118	129	115	124	103	130	122	119	112	140	130	127	130	131	130	118	122	121	129	120	126	140	104	108	146	117	122	124	148	153	154	141	137	116	130	129	110	121	130	134	129	110	137	122	132	146	125	109	113	131	117	116	133	136	128	138	111	120	120	110	114	143	145	118	133	115	120	132	121	132	163	127	113	112	107	121	114	103	139	123	132	111	127	96	132	117	125	132	146	148	121	101	125	138	101	149	111	115	117	108	122	117	134	131	135	110	120	126	122	119	127	122	121	154	123	134	126	116	112	108	126	114	120	106	113	129	106	119	108	103	116	126	129	140	112	136	122	126	125	126	129	98	138	124	129	126	118	124	123	120	120	137	133	113	112	114	135	113	118	105	122	104	116	137	137	124	135	101	113	111	128	136	126	129	115	119	107	136	125	116	119	117	125	131	115	131	141	147	125	121	120	115	115	135	108	137	153	105	145	115	136	120	112	118	94	110	132	114	133	129	127	139	134	135	120	123	116	116	131	88	141	114	100	118	129	128	126	145	127	123	111	114	98	129	116	130	109	130	119	119	129	140	126	144	127	131	113	135	114	120	111	125	138	105	140	100	103	142	101	132	136	128	119	121	136	124	130	124	129	118	103	129	141	118	136	137	127	115	110	125	127	114	126	125	117	113	122	122	147	134	119	151	117	118	120	121	121	106	115	129	113	108	108	118	141	116	116	111	92	123	93	121	120	121	142	129	128	140	138	126	119	112	114	114	119	136	136	113	134	116	105	140	109	97	140	102	125	139	120	115	118	136	121	138	120	118	124	126	126	138	127	117	116	110	134	121	114	122	98	109	139	118	146	128	131	111	117	134	140	126	110	108	133	133	141	110	128	100	132	122	119	136	126	110	138	144	115	111	168	124	99	114	154	138	120	128	136	133	142	115	107	143	113	144	120	125	123	103	134	152	110	108	115	126	135	124	114	136	146	118	130	131	122	124	122	126	124	120	114	140	133	127	132	123	114	115	146	134	136	122	124	136	128	123	128	98	136	132	119	107	121	124	113	132	129	128	116	125	119	133	107	116	127	120	135	122	120	130	128	122	115	130	124	137	135	98	121	135	128	143	146	129	107	114	123	127	137	133	114	130	118	133	104	146	101	137	134	142	120	104	123	122	116	117	127	118	123	121	133	141	121	139	119	105	114	124	129	127	144	116	127	131	129	129	123	116	128	124	134	144	122	144	121	115	132	129	137	115	115	123	114	131	123	117	124	111	103	123	128	107	138	117	103	113	129	115	129	134	114	112	140	141	119	116	140	133	132	131	140	124	102	130	115	131	128	99	109	119	121	129	122	113	110	124
8635	1054	2031	2610	1815	1444	1137	941	755	723	682	641	532	516	513	505	416	446	399	428	385	419	399	398	346	379	347	394	383	343	341	357	362	341	347	329	327	356	368	343	333	356	344	322	354	364	352	346	317	352	348	362	336	341	325	359	358	345	344	352	361	352	365	377	329	358	348	322	348	329	313	327	362	307	348	315	343	338	323	375	329	316	349	340	369	334	292	330	376	300	296	344	346	331	334	315	350	329	362	318	336	358	352	354	345	328	326	334	347	314	354	347	340	345	345	328	319	339	344	347	353	305	318	350	326	339	314	346	363	360	352	300	315	316	334	320	325	302	354	293	355	341	322	319	337	319	333	311	326	337	328	359	345	341	331	313	329	328	371	307	330	316	330	320	332	341	290	335	308	340	318	351	322	336	311	325	333	287	333	338	323	320	369	325	338	333	345	326	354	319	311	331	309	285	317	325	339	311	326	344	352	324	340	331	339	306	319	325	324	308	325	349	331	316	320	332	336	304	328	350	322	341	315	334	343	328	357	332	352	324	319	302	335	325	322	358	348	325	326	332	365	310	336	306	316	328	324	337	297	361	330	331	317	335	297	313	325	332	328	322	298	313	352	317	347	372	356	341	329	323	334	323	328	283	329	351	320	334	362	346	325	344	361	302	338	303	331	352	329	337	318	318	308	330	305	363	332	370	316	326	322	331	308	342	310	335	329	327	329	323	365	304	372	311	313	329	345	322	329	338	335	355	296	310	337	296	325	360	318	311	327	364	324	335	369	312	309	331	322	355	303	308	332	325	343	317	339	348	321	305	328	326	373	342	320	331	339	334	321	322	343	305	305	343	326	334	334	360	353	310	337	328	323	353	321	318	349	338	322	364	341	348	324	307	344	355	349	329	292	344	356	314	327	348	360	320	332	334	328	345	371	338	322	351	335	323	348	324	345	337	351	321	322	334	341	347	327	357	333	328	345	289	339	315	314	299	323	310	332	318	335	326	337	319	327	383	326	313	350	350	333	331	327	338	327	362	291	300	333	342	372	359	348	304	341	340	327	307	338	334	325	342	332	292	306	367	303	339	326	319	367	330	345	296	333	319	319	338	356	295	335	347	325	316	311	346	346	351	309	317	334	318	332	330	326	370	304	348	340	372	338	327	334	321	310	354	315	320	338	314	338	291	358	335	305	385	332	322	332	331	339	327	317	304	327	323	315	333	349	345	342	341	314	337	348	349	321	349	332	301	380	331	333	317	324	345	330	340	347	330	328	361	322	301	317	308	309	356	328	323	335	357	298	313	359	352	314	347	289	321	345	348	311	349	333	312	317	319	333	321	308	308	315	342	293	325	310	330	351	341	329	350	314	337	327	323	355	307	364	319	343	315	346	331	341	324	356	315	365	326	318	336	341	344	327	341	316	325	337	350	351	328	363	310	311	321	309	287	344	327	339	292	337	334	319	317	330	313	326	351	323	291	316	324	305	312	345	323	326	340	306	329	351	321	346	335	317	330	353	308	314	316	343	332	313	323	292	367	301	316	300	361	292	320	312	291	320	322	359	329	338	333	316	343	337	326	301	334	296	312	344	331	377	375	332	335	348	320	312	323	332	321	337	330	325	337	323	316	297	329	325	341	356	311	337	294	355	356	337	322	331	324	348	321	325	360	321	267	352	315	350	313	318	363	345	297	333	328	351	311	309	330	354	360	368	347	360	346	318	323	342	358	307	317	318	364	328	361	316	334	359	318	359	354	361	333	325	344	349	317	358	326	357	328	369	329	339	333	354	301	352	331	351	343	333	351	362	323	349	360	342	314	365	334	352	338	318	317	328	352	343	345	328	353	324	327	304	322	332	328	350	332	339	328	320	328	335	350	339	345	327	318	343	312	337	332	311	349	347	314	318	318	343	337	320	341	338	308	312	345	336	341	368	346	333	352	300	334	336	338	297	354	308	321	329	310	324	314	303	321	325	322	319	356	337	358	337	315	310	346	325	349	353	353	364	322	357	301	341	334	334	358	352	326	326	346	330	344	326	346	325	345	346	321	323	327	319	329	331	331	348	336	332	322	299	329	330	349	348	343	314	309	313	321	356	318	339	344	319	332	344	329	345	324	306	338	335	317	299	348	327	313	314	290	333	320	353	355	340	307	312	366	334	330	345	304	310	372	349	381	342	341	358	311	313	323	319	342	354	314	372	363	347	332	308	324	348	329	342	323	266	365	299	373	326	343	297	342	326	331	308	337	372	371	316	317	326	371	289	308	345	363	307	333	346	298	339	341	293	339	348	331	314	361	322	321	351	318	314	350	340	309	318	292	333	364	341	339	332	351	337	319	329	314	349	317	343	324	336	301	358	312	321	340	363	304	322	313	330	357	356	317	341	339	349	306	332	324	280	305	323	318	327	312	311	355	304	335	347	337	321	306	379	363	355	340	346	345	344	312	320	340	350	312	331	356	332	353	356	324	355	306	334	321	332	319	352	307	354	309	334	318	298	324	304	326	321	329	320	319	338	314	325	310	354	336	347	292	349	310	319	331	364	329	317	319	305	346	318	319	345	342	307	327	355	317	312	323	332	311	363	337	342	343	316	339	342	337	327	313	305	340	336	304	324	350	344	315	339	361	352	314	316	332	287	342	358	329	348	327	336	355	342	291	339	350	346	332	345	299	336	330	300	350	343	302	342	337	310	312	342	332	314	309	347	310	373	384	327	297	318	301	304	332	337	325	338	315	304	301	316	362	328	316	311	323	289	313	338	322	352	341	352	324	356	329	360	335	311	336	372	313	317	332	349	323	326	327	323	350	330	317	308	351	295	327	311	339	343	327	310	339	307	324	340	325	312	308	330	340	334	354	322	332	331	323	328	312	359	338	313	333	335	339	346	337	360	325	326	334	359	348	325	359	331	337	300	298	325	320	330	368	352	329	320	308	336	306	353	329	356	349	380	356	308	342	351	325	343	350	307	348	328	321	332	376	330	303	342	350	300	314	318	329	316	343	336	353	325	331	318	314	318	365	318	326	323	343	327	333	339	359	324	359	334	328	323	337	354	337	347	316	338	336	336	343	340	326	330	338	320	298	352	318	328	298	345	317	361	307	354	337	315	367	342	312	330	308	331	340	324	312	320	305	337	321	336	326	350	339	324	358	340	314	314	335	354	316	343	358	332	321	348	351	341	346	330	349	337	298	348	286	364	312	319	324	317	333	294	322	312	353	326	363	341	312	323	315	355	312	324	356	323	363	329	335	310	334	344	314	323	337	317	329	350	348	337	299	324	320	353	318	302	305	314	339	356	320	334	330	313	337	339	302	315	351	332	324	354	343	328	358	316	319	352	355	326	345	324	317	324	315	311	337	307	337	343	330	350	340	311	352	334	336	336	344	335	324	369	344	313	309	292	358	369	332	363	342	352	343	328	344	339	320	336	337	343	303	347	344	285	371	372	330	321	351	309	342	343	309	334	301	343	332	335	356	303	383	312	329	354	347	322	340	344	301
1913	422	439	473	443	422	394	382	412	383	434	418	413	368	409	412	419	417	388	394	445	439	404	419	429	427	375	382	466	455	391	466	397	437	408	420	449	392	456	401	418	427	392	420	457	403	422	428	397	397	397	435	437	435	394	411	389	414	408	397	396	413	364	391	428	378	409	390	429	379	399	382	374	401	441	422	384	394	409	393	410	386	404	423	419	430	409	389	436	390	388	471	416	409	435	432	414	413	401	457	430	399	403	395	389	404	427	445	402	450	420	401	447	389	403	426	420	403	413	432	425	408	428	417	442	401	409	420	415	387	379	407	399	420	418	390	423	403	416	388	408	389	345	424	424	446	414	447	455	435	387	434	424	381	391	385	449	413	388	394	423	402	417	410	427	442	408	373	355	421	375	388	378	465	395	413	383	421	439	417	459	427	410	417	409	434	392	394	406	404	411	378	421	413	432	409	439	386	416	414	407	423	411	385	426	415	390	393	428	431	415	401	399	430	437	447	382	381	385	392	423	415	423	412	406	406	433	453	408	393	412	401	388	388	365	387	409	396	397	408	423	418	426	442	398	407	391	385	425	446	438	385	387	387	426	387	423	394	409	386	377	393	421	397	365	391	384	414	426	434	427	420	401	405	410	390	394	437	407	416	416	417	446	418	396	423	384	390	427	406	419	421	374	411	402	407	408	379	401	407	441	426	401	400	447	394	406	358	410	439	462	401	393	406	386	368	435	418	379	423	416	389	398	400	453	380	414	379	383	436	392	435	430	425	420	410	407	418	389	417	398	393	437	402	391	379	411	405	391	382	411	388	407	440	396	403	388	413	411	429	394	448	401	379	431	402	392	382	423	444	376	395	408	380	429	444	427	387	414	403	429	412	383	373	347	379	381	388	385	414	392	408	397	420	400	421	420	410	394	412	382	399	379	404	435	392	412	414	420	406	405	388	402	389	379	428	419	395	390	406	394	382	408	423	400	417	389	405	395	419	363	367	396	400	367	365	365	382	420	388	422	426	452	428	393	384	384	419	435	410	409	410	422	403	394	415	416	402	392	420	400	397	438	407	437	388	399	423	395	419	401	436	409	380	437	397	391	369	420	446	427	421	410	426	397	384	412	372	399	411	416	428	406	429	402	419	393	393	403	387	376	394	445	437	399	452	392	413	428	389	414	390	394	404	419	423	445	460	421	423	409	383	410	391	407	414	420	452	427	399	374	422	393	418	390	392	431	404	410	402	394	409	417	384	400	423	440	415	427	405	417	395	425	453	415	409	413	431	427	388	419	412	412	398	403	395	392	415	388	384	390	394	404	389	435	392	406	430	437	392	447	391	403	374	391	413	439	377	437	454	408	380	446	398	405	405	419	445	422	437	406	414	378	403	405	433	380	394	420	392	394	417	400	403	425	432	401	422	385	380	441	416	425	389	400	403	403	406	411	422	390	411	418	428	402	435	440	414	439	412	434	401	427	439	403	425	365	444	415	408	415	408	387	395	404	437	413	404	415	364	424	399	393	416	413	390	416	401	448	446	441	390	417	413	430	384	395	436	383	390	422	403	426	372	423	429	377	424	425	458	418	405	405	388	385	396	407	381	442	416	385	440	423	384	403	438	453	431	434	415	460	382	427	377	391	415	430	389	403	416	392	412	380	390	389	394	417	429	421	402	428	420	418	398	407	360	391	382	393	398	411	428	392	440	433	439	404	413	435	406	409	410	382	433	390	415	423	408	400	400	438	409	387	435	393	365	392	413	404	422	410	419	386	386	398	414	402	415	352	411	400	389	401	456	425	419	397	416	403	370	436	375	444	372	380	420	435	437	400	396	400	388	432	418	407	386	395	379	435	407	407	425	472	413	380	421	431	390	407	402	412	393	400	386	418	384	400	447	402	407	378	402	423	405	392	400	404	372	395	395	390	418	398	386	385	446	437	447	436	419	424	428	431	422	395	410	398	430	400	411	421	412	421	427	402	433	364	403	380	402	385	459	384	438	415	450	398	384	419	398	378	351	407	392	393	374	371	401	391	408	391	460	412	456	406	401	372	419	456	420	386	406	422	402	394	414	410	435	425	391	421	371	409	386	402	392	415	401	427	407	405	412	378	378	375	389	419	377	429	414	432	412	420	388	435	378	424	381	375	445	397	420	415	432	397	410	393	364	410	373	406	401	389	368	391	386	378	403	414	390	378	444	416	384	381	417	395	434	376	404	434	431	413	420	402	452	413	417	399	407	430	436	382	419	371	455	460	401	422	389	419	404	412	399	387	419	399	415	414	405	381	447	410	428	401	414	410	413	387	381	394	432	430	385	412	396	424	440	398	387	404	386	402	363	404	385	419	397	403	398	413	393	389	383	383	416	423	395	391	452	410	420	401	407	389	410	418	397	425	389	437	386	439	448	380	411	404	410	419	401	417	400	423	395	452	391	425	415	419	404	418	446	407	398	389	406	376	447	402	406	426	392	399	388	420	421	399	394	426	415	440	369	402	420	407	391	416	400	400	429	417	418	405	417	385	412	421	440	392	382	410	412	416	395	396	393	404	417	391	415	428	389	382	416	411	403	433	386	425	467	426	400	375	406	403	403	384	423	383	386	413	424	400	419	394	445	441	401	431	434	405	382	424	402	427	421	432	391	381	403	407	386	404	374	391	391	425	402	392	442	410	422	416	408	415	372	413	389	372	396	432	358	416	381	400	417	394	401	397	395	443	409	392	401	392	392	414	375	432	389	399	428	435	400	435	417	445	385	368	447	394	368	418	415	427	438	395	402	422	440	443	423	438	390	404	397	385	378	427	389	422	398	418	427	424	416	370	424	423	417	431	400	443	409	444	406	422	409	373	430	382	374	393	410	425	402	427	445	450	412	403	413	436	424	426	421	430	427	427	419	446	432	435	407	408	384	421	399	407	423	400	403	385	406	392	427	414	379	349	410	434	405	390	411	399	406	404	456	418	452	417	419	414	377	398	407	389	378	389	385	399	413	371	378	396	390	405	409	473	395	384	372	446	415	393	415	446	387	445	414	414	424	395	410	400	385	415	393	422	447	421	406	443	411	444	450	383	369	414	431	403	370	380	367	426	383	415	371	404	399	376	434	424	371	414	437	424	395	423	412	413	435	395	416	405	389	433	442	437	443	405	414	386	399	402	417	419	368	389	383	440	420	395	413	370	453	420	404	405	482	420	412	425	412	418	385	435	423	428	423	429	418	406	403	416	421	393	423	423	397	393	410	443	395	414	443	400	405	404	417	427	475	423	407	412	409	435	433	421	405	400	422	418	366	414	472	455	417	390	359	394	413	443	431	407	415	412	422	407	403	429	419	407	408	409	414	423	412	391	422	391	418	404	375	404	412	416	446	441	409	404	397	420	402	384	417	399	368	412	362	399	408	369	421	385	435	410	380	377	437	421	392	413	400	395	416	400	420	386	396	386	391	395	379	403	391	430	402	435	422	400	382	400	429	401	376	370	414	414	407	414	412	413	415	405	421
2219	916	984	1084	974	882	899	903	854	892	887	914	882	873	866	877	926	905	836	827	924	922	871	844	926	866	905	878	905	885	880	912	897	891	914	866	873	917	891	882	914	881	868	858	886	892	899	903	954	921	868	853	849	844	893	882	905	870	942	890	884	889	935	907	909	917	862	916	951	873	883	893	876	906	883	890	887	857	936	879	912	921	861	849	900	893	916	894	873	927	926	860	819	881	841	865	903	890	906	886	877	938	938	881	927	882	867	834	913	939	861	873	930	892	845	922	852	875	864	830	919	854	851	860	904	894	887	896	869	889	935	881	881	911	950	891	854	937	873	874	908	905	881	860	929	922	886	905	866	915	877	799	827	901	886	852	899	848	935	873	938	849	883	871	874	865	892	874	889	931	900	859	954	934	878	881	901	925	882	891	888	870	856	845	919	825	832	852	858	886	915	896	898	850	920	905	855	849	878	899	847	893	888	896	858	866	868	872	936	863	866	902	853	876	902	884	915	867	881	895	915	878	887	880	880	886	864	824	851	870	910	931	897	889	874	894	831	839	921	863	913	845	927	900	898	859	864	902	908	858	856	855	884	791	925	853	960	882	899	905	856	824	861	871	890	902	908	897	952	875	845	921	859	852	920	941	832	846	919	888	920	878	842	874	911	891	831	857	894	842	902	905	872	835	848	913	870	878	896	904	884	892	867	856	882	836	927	858	874	916	848	903	898	911	848	929	893	869	863	910	904	847	894	825	868	874	880	806	906	888	877	931	842	913	910	880	828	886	895	917	939	894	900	898	940	886	903	886	876	852	913	893	887	905	826	895	942	889	847	851	865	910	876	878	899	873	845	861	928	852	892	891	855	886	870	905	904	870	892	863	859	917	890	899	902	837	882	851	887	885	875	855	894	832	927	855	897	886	898	913	897	902	866	928	891	930	953	907	953	929	879	902	904	938	855	881	858	897	872	852	841	923	809	865	910	885	923	939	903	880	865	857	877	889	894	884	868	816	831	855	881	934	852	889	888	891	884	888	891	882	868	915	866	981	826	862	901	863	893	875	880	816	857	860	903	912	881	888	894	890	906	898	886	874	871	914	916	875	935	895	907	896	921	906	901	925	864	915	884	840	939	912	939	838	947	921	902	870	881	904	868	884	931	944	902	932	904	866	892	908	898	857	902	849	890	903	863	860	867	895	915	838	854	881	910	864	876	869	911	908	931	859	889	921	886	924	878	886	829	905	898	927	861	912	908	883	871	844	862	869	862	890	842	864	881	850	875	821	857	887	845	864	855	883	895	874	838	919	904	894	867	915	916	860	890	918	855	826	867	883	854	851	911	941	872	909	916	942	896	850	924	881	852	899	868	883	866	897	895	877	891	871	861	922	892	884	886	887	853	891	879	894	912	887	872	872	869	902	886	872	873	914	851	900	932	847	880	897	884	877	850	887	874	917	926	947	899	897	941	896	884	892	895	962	902	888	869	897	851	891	896	895	925	879	900	873	909	874	920	872	913	883	912	928	881	863	913	920	872	943	883	957	876	934	907	840	865	874	822	854	809	878	883	880	879	872	887	903	881	865	873	904	887	879	873	836	890	914	910	873	980	893	886	911	836	905	912	838	905	864	871	826	938	950	926	884	898	895	875	853	925	857	814	851	888	865	873	895	875	900	889	878	911	963	877	854	921	906	889	949	916	861	897	870	895	866	969	822	907	860	884	913	918	855	928	836	941	899	869	858	854	911	872	827	882	932	889	880	876	903	880	930	897	922	909	851	915	921	895	845	901	849	911	860	822	893	916	876	950	916	917	881	868	869	851	928	944	878	868	954	900	881	873	885	877	881	928	892	904	906	909	877	865	889	911	895	894	875	912	931	897	889	851	897	877	905	882	834	851	894	889	851	932	873	853	892	909	899	889	964	894	848	940	893	917	956	862	908	874	910	869	864	847	866	852	966	923	902	827	878	932	911	881	872	917	852	836	907	871	894	889	865	831	878	861	903	839	926	923	962	945	880	900	861	874	904	895	917	871	885	896	903	894	947	857	904	864	868	902	870	889	922	876	931	856	918	838	927	907	866	913	940	925	866	928	866	836	889	869	869	848	834	859	886	905	857	902	836	898	880	861	901	921	860	903	900	859	889	926	848	901	855	908	922	919	893	878	845	896	920	923	863	866	863	860	930	868	888	894	870	830	886	858	953	886	890	864	868	847	866	901	915	903	903	888	912	927	872	928	909	896	893	903	872	858	866	895	859	866	884	869	862	875	878	871	827	917	856	883	890	914	860	875	900	880	869	857	879	856	872	938	929	903	856	890	865	869	872	892	864	884	900	879	890	902	903	915	835	911	846	893	888	892	904	895	890	907	871	909	861	913	901	926	905	878	918	892	915	825	827	917	908	894	902	861	850	872	889	844	894	885	864	916	868	845	913	916	824	891	870	887	901	848	842	915	942	898	937	877	898	890	915	886	912	887	920	920	911	860	904	876	911	923	794	862	904	861	911	857	819	851	918	852	904	901	917	881	866	880	895	862	850	870	876	913	910	867	845	836	935	868	892	870	901	875	911	892	929	903	953	926	870	935	871	863	880	946	844	876	869	894	913	866	898	882	917	900	876	907	922	876	838	886	912	876	917	862	863	859	889	875	844	961	900	940	830	876	902	876	871	851	871	860	876	875	866	898	891	866	938	886	846	891	908	841	879	874	928	865	864	886	887	913	851	894	894	895	911	890	875	844	909	881	876	832	872	880	890	836	865	892	858	843	922	812	892	824	888	876	927	864	896	926	886	955	898	876	873	871	915	939	891	896	875	902	880	873	863	876	932	865	899	916	881	897	866	906	841	860	879	903	900	981	873	889	877	927	877	901	877	900	919	907	863	870	922	842	872	941	963	858	867	875	874	903	889	901	876	918	898	910	853	904	906	906	858	934	945	887	883	912	910	867	919	891	925	899	910	946	893	865	899	899	874	931	890	865	849	885	878	877	859	891	905	856	912	878	936	881	910	892	876	896	958	930	869	947	861	848	862	899	912	927	874	864	886	897	913	888	884	899	928	907	918	905	858	890	897	905	861	903	856	896	892	865	895	897	875	876	880	891	888	912	949	928	883	939	937	905	909	883	931	906	870	899	857	920	927	908	918	907	897	925	847	867	942	847	887	866	922	890	843	882	903	843	885	848	849	845	901	889	863	865	888	907	873	913	906	851	883	892	825	916	885	867	839	914	884	871	898	868	866	851	900	874	924	893	897	950	884	871	913	852	870	915	895	870	825	849	859	856	870	878	891	891	865	890	919	941	867	943	875	917	895	904	869	862	885	869	875	843	870	896	894	890	933	919	859	815	899	880	884	915	843	890	861	937	920	961	915	909	917	863	904	844	915	904	920	948	824	883	907	879	905	917	888	967	861	943	871	850	917	881	914	854	906	879	959	846	905	875	910	898	918	946	870	841	943	884	907	906	878	816	901	868	920	908	896	888	875	881	901	927	939	917	912
8498	666	703	583	418	353	337	263	236	248	270	267	223	253	255	255	273	253	253	247	270	232	260	259	229	275	253	224	214	211	247	236	231	268	256	204	258	240	234	273	254	244	246	250	253	261	267	225	220	259	211	221	211	244	240	259	212	231	241	245	243	226	239	218	218	225	223	235	271	233	270	239	199	241	264	223	211	245	226	230	252	262	225	241	230	245	254	228	251	229	244	231	228	243	230	244	212	261	226	220	246	257	260	244	250	230	235	189	244	249	217	221	234	217	241	246	249	228	219	226	225	249	230	232	229	225	238	239	257	215	245	262	223	228	238	267	228	243	239	247	215	211	249	224	266	246	240	234	238	251	256	227	238	221	249	210	272	269	216	218	229	220	227	233	208	226	212	272	241	226	245	216	256	246	265	233	225	248	202	225	224	234	231	233	276	241	217	250	236	236	228	247	232	229	241	247	227	226	263	232	218	218	282	234	235	212	226	259	216	233	248	242	236	219	227	250	257	219	219	203	207	242	241	239	216	224	208	223	241	223	234	237	240	244	235	238	223	251	234	222	240	281	237	276	249	247	228	223	275	231	241	246	230	221	217	265	260	264	227	250	216	254	223	252	235	263	245	251	220	248	229	271	236	240	243	225	234	226	249	247	249	248	221	249	224	227	224	246	226	249	248	246	272	237	242	281	211	226	207	231	248	254	245	249	218	234	247	267	261	228	259	205	237	225	295	255	244	257	251	248	235	233	250	227	256	210	233	228	245	238	261	224	231	232	242	230	253	240	223	218	220	249	227	226	242	239	233	225	255	228	236	264	261	245	220	192	253	249	214	237	252	236	228	219	253	274	268	216	239	211	218	238	241	230	219	211	258	213	251	198	213	239	242	215	226	220	215	204	264	281	274	244	244	239	225	238	212	232	265	219	229	253	231	219	226	230	227	211	237	248	246	243	217	200	252	233	238	227	262	251	242	242	273	203	236	232	229	232	202	244	228	244	233	242	231	270	242	229	233	249	244	243	244	213	230	242	224	264	256	230	218	240	220	237	251	240	251	226	264	242	248	222	231	274	239	238	265	275	259	228	232	234	250	247	235	228	233	239	235	237	236	220	242	205	250	216	246	274	268	219	205	224	264	248	204	252	244	235	239	236	225	236	220	264	235	243	240	238	256	230	213	245	218	255	225	239	227	230	242	225	236	198	210	228	199	245	238	229	220	226	237	207	248	199	234	227	226	220	228	241	280	264	226	237	210	266	237	239	216	239	223	232	240	227	236	231	228	259	244	204	225	225	236	267	231	221	251	226	240	219	230	233	260	232	221	244	228	243	227	222	227	234	261	237	236	244	206	244	235	238	219	219	265	263	248	236	246	221	220	235	251	223	236	228	247	223	228	253	233	253	236	246	230	260	248	241	241	247	221	246	216	227	257	243	212	211	226	202	254	228	240	239	285	277	236	216	209	245	254	238	229	223	244	231	220	232	265	241	241	241	240	256	235	232	261	233	202	254	243	233	241	225	238	234	246	262	239	219	245	235	240	254	248	233	228	239	228	241	241	178	236	247	272	241	228	237	223	245	232	261	220	228	239	220	235	233	246	255	231	266	258	255	264	250	252	233	222	221	260	241	253	235	261	253	260	204	234	219	230	229	252	232	262	182	204	220	244	221	264	221	231	252	225	255	259	233	249	222	214	229	207	249	206	232	226	238	260	239	244	243	226	212	248	258	221	222	202	238	251	257	200	261	239	246	202	269	226	241	217	236	235	244	254	243	223	235	258	224	246	219	259	237	246	247	222	248	247	220	249	241	261	234	251	241	236	218	258	231	212	221	227	234	245	265	229	264	214	267	225	265	233	257	211	250	239	270	238	232	248	225	212	249	231	239	217	270	278	228	259	226	229	243	227	259	231	242	241	249	231	228	225	227	223	223	242	232	260	255	242	197	246	255	264	230	223	248	238	255	263	227	253	262	235	215	226	217	259	202	243	222	241	229	218	203	236	236	241	277	247	222	256	255	228	227	240	241	222	233	225	198	212	230	232	256	228	251	214	235	226	199	246	229	228	237	233	207	246	227	206	217	274	255	243	241	242	245	225	247	261	244	228	219	256	196	235	265	251	230	254	241	206	246	211	249	212	255	202	246	264	241	240	212	227	228	247	266	215	221	248	219	242	230	237	221	221	236	246	249	213	249	215	236	234	210	233	206	255	237	225	232	243	234	246	248	229	223	198	246	212	223	269	252	240	225	240	246	233	199	263	231	245	211	231	212	242	238	243	232	244	220	234	242	241	274	266	248	261	257	224	224	233	250	263	240	267	277	253	237	246	212	257	239	212	219	224	215	223	231	221	235	244	228	248	223	254	245	221	247	236	249	229	242	224	227	226	240	259	245	224	219	233	252	267	249	265	246	235	237	217	214	261	245	229	247	218	216	222	223	231	240	231	236	232	226	252	263	253	249	243	253	221	251	230	279	254	230	245	219	264	221	231	251	232	218	257	276	268	242	244	238	206	240	243	263	243	235	194	248	259	242	234	269	223	222	228	228	224	223	207	208	239	252	245	243	232	244	251	235	210	262	274	243	223	223	243	221	254	269	214	203	234	213	225	223	257	194	247	243	228	223	202	240	213	234	234	257	208	204	244	240	246	236	216	236	254	242	231	236	208	228	224	242	268	252	266	264	284	217	266	235	234	227	237	239	251	237	231	259	253	201	213	212	254	242	218	237	236	225	250	227	243	225	221	233	218	223	241	242	207	242	231	240	250	233	228	243	252	249	235	217	244	232	266	244	241	220	247	227	250	230	229	240	224	233	227	244	220	203	260	228	238	256	218	242	222	231	218	222	242	231	218	186	242	274	213	235	229	260	231	217	238	241	231	219	247	228	238	259	216	236	242	224	243	236	223	256	218	237	243	229	230	251	240	239	257	234	240	241	239	242	223	238	243	227	224	256	211	255	262	213	245	252	247	228	230	263	230	244	235	231	243	234	236	241	276	279	259	261	243	239	225	253	221	238	231	266	224	238	228	237	206	213	249	240	254	228	240	206	222	244	193	244	257	203	220	261	259	230	220	236	262	243	268	229	226	244	248	260	221	262	221	224	247	225	241	249	229	244	238	258	272	224	220	239	227	235	260	260	237	204	255	254	231	257	212	224	221	235	248	253	240	230	248	258	204	215	232	199	246	233	231	224	225	264	249	191	232	215	251	205	239	262	213	252	267	256	230	233	248	245	252	238	236	220	209	223	229	251	233	241	242	254	286	226	231	233	219	234	272	227	233	265	247	246	241	230	242	246	253	256	239	259	235	243	264	251	243	232	248	251	224	229	249	236	227	213	215	269	229	214	212	219	237	246	268	241	252	209	233	249	198	253	233	245	252	244	257	252	261	231	232	240	231	249	227	213	224	248	250	273	231	218	253	248	259	262	240	236	227	274	216	209	226	235	219	251	264	225	274	274	233	200	228	229	248	209	231	253	235	228	222	255	220	224	226	245
6956	953	1490	1690	1349	1162	963	834	778	736	708	708	618	670	640	626	603	601	614	544	598	557	593	599	588	587	565	565	578	572	589	561	554	545	548	558	547	550	529	529	562	564	517	544	535	533	592	564	544	512	600	559	569	536	535	570	511	535	523	554	519	556	524	547	532	530	521	510	542	541	581	550	539	523	567	543	545	494	522	552	583	560	564	566	580	522	531	557	544	548	562	561	511	580	577	519	540	545	578	515	539	518	581	563	514	542	575	516	560	522	566	556	552	564	552	565	597	594	487	571	578	536	524	491	515	539	561	547	528	542	535	562	551	544	585	529	521	566	535	525	547	538	541	530	524	546	555	558	534	542	542	481	552	545	525	539	588	524	509	578	593	568	521	518	492	540	508	530	570	462	513	546	520	540	529	525	505	562	546	547	500	529	575	553	523	526	557	522	566	589	574	502	526	533	575	515	524	553	513	586	567	514	519	537	536	549	539	562	528	555	547	487	557	591	525	531	543	540	468	556	543	549	574	526	518	552	518	563	505	498	559	494	548	528	574	551	531	530	515	507	513	530	581	554	576	561	546	564	541	554	491	540	527	480	562	553	525	542	513	550	546	572	587	573	546	566	549	517	525	558	560	533	540	554	549	522	564	512	536	551	493	590	512	536	495	542	536	540	542	545	517	545	503	614	552	582	525	514	500	548	555	535	520	540	559	551	518	554	524	570	542	527	566	521	522	510	533	544	582	526	557	488	578	544	513	546	536	522	564	594	558	524	568	534	560	576	534	549	559	551	535	534	523	523	555	499	534	539	558	538	564	474	557	579	525	467	543	524	540	531	563	519	532	536	514	531	552	520	552	532	561	531	557	562	525	543	532	541	525	543	531	507	531	503	525	527	562	536	541	537	545	518	500	505	522	548	560	505	533	571	511	528	538	548	519	533	537	558	534	522	527	584	536	538	520	541	564	515	530	523	555	528	514	537	539	576	566	516	564	524	567	545	516	523	577	547	511	543	532	553	515	551	569	580	582	536	552	519	555	559	504	522	540	560	537	506	570	548	570	563	554	500	561	527	554	551	535	552	489	512	531	562	533	562	544	543	584	504	540	577	501	557	472	562	525	559	548	534	546	508	531	555	567	548	533	570	527	525	563	540	509	541	596	533	544	523	552	550	534	556	524	555	547	554	531	604	552	543	535	541	554	530	529	533	515	533	541	557	529	580	530	535	538	508	554	555	536	523	564	526	547	565	543	556	531	502	533	499	539	529	532	545	545	521	517	564	543	523	565	539	552	542	563	488	601	525	550	562	549	536	548	545	544	526	545	547	534	564	516	564	516	549	524	573	540	539	565	565	564	540	532	582	569	528	492	522	581	591	517	531	540	570	550	488	544	533	530	514	553	536	528	514	543	527	537	535	514	522	513	528	524	571	514	547	523	590	562	534	553	533	623	563	559	501	546	524	512	517	556	547	520	527	552	565	536	574	523	537	523	554	536	562	549	514	507	503	578	506	521	520	540	548	576	544	528	492	503	506	503	559	508	537	539	497	545	525	554	545	523	556	600	528	540	529	569	525	559	534	518	497	535	554	519	536	557	558	529	531	583	527	544	556	551	485	582	536	556	577	529	552	506	535	582	537	530	521	552	510	503	527	520	556	552	550	538	524	536	514	542	549	548	555	545	548	526	544	580	515	557	561	573	578	534	486	513	541	512	537	526	531	515	507	521	573	552	544	487	556	574	557	521	532	509	498	570	517	513	526	543	542	558	575	552	544	579	515	533	530	536	564	520	554	533	546	598	545	543	533	512	520	542	553	546	530	527	564	537	552	505	571	509	567	542	555	508	538	532	533	506	530	512	497	486	558	549	542	514	533	549	559	549	573	522	527	533	525	561	550	504	528	561	520	580	541	564	507	568	566	524	517	553	539	517	548	543	522	564	546	530	523	537	508	537	572	537	497	564	556	564	530	534	558	550	497	547	540	537	556	518	533	583	555	539	544	571	564	530	562	524	540	515	557	502	564	540	517	549	542	560	577	534	508	543	535	535	546	540	500	535	525	524	548	481	561	479	516	570	526	550	532	523	519	532	526	521	549	545	520	563	552	598	522	583	536	515	556	536	569	558	547	556	538	540	537	514	560	520	518	530	537	533	547	567	519	514	554	529	517	548	566	580	534	531	517	540	513	550	553	526	527	561	564	546	539	546	555	521	526	548	555	526	535	535	524	507	531	564	547	555	633	538	521	559	546	569	520	527	506	544	495	514	529	539	559	532	512	540	538	501	510	531	557	512	533	552	522	522	529	543	501	511	544	515	554	501	501	511	537	545	523	538	534	559	520	525	509	552	568	561	512	560	561	578	544	575	563	544	552	546	536	520	563	530	538	520	509	519	528	537	567	561	571	521	553	562	559	552	524	542	522	502	526	522	558	569	524	526	528	544	536	558	557	569	542	552	576	512	510	532	575	547	531	523	542	526	559	480	500	553	544	566	541	515	554	544	534	538	548	541	526	557	557	515	550	562	535	533	555	529	491	552	554	503	482	523	549	507	525	516	562	513	580	568	522	535	537	510	551	532	572	558	542	471	525	530	560	549	542	541	532	509	571	533	563	490	493	567	525	522	560	541	550	537	561	581	544	563	552	522	532	544	548	522	531	555	552	523	566	529	553	555	521	581	515	542	537	566	545	526	544	556	596	536	566	534	548	521	563	531	517	539	537	524	551	523	527	555	552	537	519	465	506	513	562	521	535	567	569	554	510	513	525	550	524	554	569	515	583	544	543	541	549	540	570	541	564	533	535	543	556	565	525	526	556	544	552	541	565	510	501	515	512	520	521	525	535	521	534	527	546	562	543	555	528	524	514	494	541	531	533	517	531	506	573	530	573	531	555	502	515	541	578	549	507	540	530	535	561	526	558	573	522	574	522	538	548	566	512	520	529	530	480	529	536	513	521	511	517	551	521	561	545	539	559	549	537	540	526	551	549	565	540	557	545	558	507	547	522	556	549	542	536	530	547	556	527	556	610	562	585	505	539	546	579	536	536	569	533	533	524	534	557	549	518	518	527	524	587	578	538	519	568	550	562	560	572	593	528	535	523	503	504	560	557	510	560	562	527	537	493	537	520	476	542	543	521	505	507	552	546	514	538	536	586	525	547	547	516	489	495	542	542	543	541	493	520	543	569	554	528	525	532	562	549	543	571	538	578	523	566	505	522	533	559	549	518	570	523	522	586	563	547	527	524	556	575	563	497	555	524	529	503	594	528	506	549	533	524	522	515	509	537	537	582	550	515	552	522	543	563	541	538	519	540	553	548	551	534	508	546	588	529	538	493	495	540	544	563	515	512	579	515	521	543	546	519	585	507	534	477	545	538	554	543	494	540	526	532	525	575	540	567	529	546	533	554	518	564	511	568	561	544	560	510	515	529	552	566	573	516	547	558	549	542	502	542	526	517	519	530	536	533	531	560	558	531	558	538	549	530	546	546	535	548	544	516
15501	1233	1015	811	473	319	308	256	225	218	208	160	169	149	146	141	139	157	160	129	166	126	125	132	127	103	119	157	121	137	129	135	130	126	119	134	117	131	128	149	125	125	125	130	111	106	128	152	135	121	130	112	118	135	124	133	115	126	119	114	152	129	125	128	139	119	137	140	101	139	134	129	120	131	107	130	133	128	114	140	124	123	139	119	110	124	152	137	136	118	120	125	123	127	116	134	130	142	133	102	120	126	130	117	106	119	115	116	98	148	115	123	119	122	123	125	127	116	108	143	122	116	144	134	131	142	123	105	136	138	114	130	132	126	146	118	137	105	109	126	121	97	106	114	131	141	121	115	123	122	130	116	102	117	113	130	121	131	109	125	131	123	117	87	131	108	118	133	118	138	126	129	120	120	104	137	133	138	165	128	115	110	130	124	123	114	115	116	109	110	134	105	115	123	135	115	117	131	145	123	111	139	117	95	135	146	142	140	146	117	136	126	119	146	104	126	114	104	136	123	135	99	121	124	122	119	108	135	125	119	106	122	139	134	120	124	114	126	117	128	131	98	122	113	132	112	132	143	104	118	135	107	144	148	113	118	118	140	117	112	126	137	129	143	115	135	127	149	114	112	136	128	119	119	146	121	141	122	127	123	128	147	103	128	102	96	130	126	143	115	116	121	112	101	106	124	134	131	117	123	104	125	122	124	132	151	126	117	112	130	107	126	112	121	119	114	107	106	106	120	106	111	127	116	139	125	118	128	106	137	128	124	137	121	114	120	125	104	144	106	122	140	117	127	130	134	133	119	117	127	109	116	131	114	100	115	123	116	121	146	127	123	104	123	99	121	139	123	110	120	127	111	128	115	127	129	137	125	138	130	153	120	117	136	146	112	119	118	133	126	109	121	108	121	119	102	109	117	105	123	130	127	124	134	134	125	107	105	125	121	136	113	109	129	127	120	119	118	123	121	110	125	128	137	103	121	110	119	134	116	135	111	107	141	116	123	130	123	145	129	130	117	111	116	123	114	129	133	125	140	119	147	123	128	102	127	131	113	138	134	145	95	124	129	122	131	115	122	121	113	123	108	118	141	133	106	128	141	115	131	118	127	119	120	115	115	108	115	126	123	136	119	138	119	119	125	112	119	124	121	120	131	124	120	146	118	144	124	142	147	122	132	113	110	115	121	109	151	124	122	121	127	124	111	121	105	130	113	150	125	125	111	120	142	124	91	110	123	123	113	104	111	116	147	120	121	128	128	99	129	128	116	117	122	144	122	114	105	141	115	100	114	122	114	98	119	119	137	108	128	116	133	125	129	136	136	123	134	136	132	96	127	115	128	114	112	113	119	118	132	127	119	114	107	158	138	126	116	115	140	128	96	124	119	110	123	129	110	121	115	135	112	131	132	133	122	137	117	121	136	128	121	120	137	111	117	100	133	122	121	118	119	115	114	117	137	93	117	132	103	134	134	126	136	119	117	115	126	128	95	119	121	119	114	99	130	113	129	127	121	111	111	110	98	154	130	127	111	109	135	126	134	110	141	123	126	120	113	121	106	114	111	118	124	122	116	124	116	129	110	135	127	123	118	128	142	125	134	131	134	135	123	113	116	127	102	128	135	124	111	124	145	131	129	135	106	116	117	122	119	125	125	139	112	123	119	115	123	131	139	127	146	117	123	114	111	133	123	118	144	99	122	114	131	116	104	117	127	115	148	115	132	115	131	120	129	121	113	137	132	130	148	111	100	121	124	118	140	121	109	139	122	133	141	133	111	141	130	115	115	119	120	111	124	128	120	112	128	138	135	122	101	131	127	135	129	122	120	141	125	120	102	114	107	106	119	113	127	125	123	124	126	112	126	131	125	107	128	146	146	120	111	132	116	119	115	125	132	125	126	122	114	128	137	121	118	124	137	115	115	101	111	130	118	138	143	128	128	111	117	130	107	126	109	148	105	110	133	108	124	123	123	108	127	113	124	129	117	119	148	112	100	108	125	100	130	118	120	114	132	119	117	110	131	112	135	150	134	124	118	132	106	123	149	130	119	118	116	124	145	136	131	106	112	126	124	97	129	122	133	119	123	116	124	144	131	131	134	115	125	119	134	124	106	144	132	136	133	126	134	121	119	106	119	125	124	117	132	125	110	118	132	130	112	127	122	129	125	121	130	148	123	94	143	120	112	126	120	134	110	115	117	133	112	129	147	121	123	136	139	108	126	112	133	129	125	122	113	119	120	132	112	144	107	131	119	123	122	106	126	142	119	134	132	120	112	150	136	114	143	138	146	112	126	136	136	137	122	112	111	149	110	112	127	124	109	111	130	111	140	122	142	105	139	136	107	104	122	122	127	116	120	109	108	118	108	115	133	126	112	139	121	119	136	119	112	110	97	120	131	119	120	116	104	108	139	114	119	123	130	120	140	135	112	129	112	130	136	99	118	117	121	136	121	120	132	112	108	119	123	134	143	127	137	111	115	119	117	112	128	128	110	96	120	123	121	112	108	128	111	105	114	122	137	131	123	122	113	107	108	120	123	133	130	119	135	157	116	114	109	110	120	122	101	108	113	120	123	118	126	133	122	109	116	130	122	125	121	130	137	117	141	131	117	123	145	117	131	135	121	113	116	96	134	102	121	119	128	126	116	124	122	102	119	145	110	111	125	107	121	112	140	119	129	119	115	128	124	129	142	115	115	141	117	121	130	118	95	135	113	131	117	115	127	145	119	113	122	107	134	153	112	143	146	127	134	122	111	135	134	112	139	133	114	115	127	123	133	119	127	132	125	134	127	111	126	117	138	117	144	121	123	127	122	112	118	123	104	140	140	116	140	128	123	107	120	127	131	153	141	108	144	111	136	127	114	126	130	119	92	110	132	122	107	120	123	133	119	136	132	119	113	138	116	106	127	147	111	108	130	109	134	133	111	120	105	106	138	127	134	120	127	117	134	118	108	123	121	109	110	123	131	118	146	116	140	114	112	150	136	113	116	126	122	132	145	113	124	107	136	124	94	130	122	123	118	129	123	136	124	120	125	107	128	127	124	112	134	114	118	113	125	126	136	130	136	119	112	95	115	122	102	124	113	116	119	124	116	113	139	119	123	133	93	111	119	124	100	148	130	102	109	107	117	128	130	117	113	124	132	120	116	133	110	123	129	136	110	130	146	106	110	109	124	115	118	117	129	119	125	99	149	114	98	137	117	123	114	124	143	129	136	112	143	117	133	149	115	101	135	115	125	99	103	153	138	109	121	136	96	127	101	126	135	107	119	110	139	129	118	133	126	115	119	137	111	116	122	113	119	129	134	137	134	107	121	110	105	110	119	128	123	121	122	114	143	118	125	121	113	113	97	121	138	139	123	117	141	119	146	118	117	116	108	138	132	117	138	124	105	103	132	111	112	108	130	102	139	102	126	124	115	127	126	115	134	118	128	131	133	123	123	128	120	120	125	132	118	126	93	160	122	121	127	124	127	114	109	119	122	129	106	128	114	129	136
8361	1055	2202	2489	1872	1400	1108	908	821	703	634	613	574	517	543	464	491	441	411	459	402	439	395	389	352	357	372	380	388	385	375	345	365	364	384	393	362	389	337	331	323	366	324	323	334	320	354	346	318	359	321	380	314	327	334	325	345	358	305	353	322	369	320	321	325	347	349	327	308	346	314	360	324	306	300	336	323	369	326	319	332	380	350	323	323	334	351	390	317	345	342	312	322	356	316	355	343	315	365	328	305	318	324	360	346	363	344	300	354	333	325	301	331	320	331	332	338	342	331	316	335	334	338	328	311	325	338	333	317	343	306	333	299	307	328	326	334	343	305	319	318	381	331	339	326	311	325	352	317	345	342	322	359	335	329	352	335	314	332	305	333	356	372	357	341	346	344	342	345	368	329	361	331	308	345	323	313	344	338	330	343	328	348	343	335	321	327	342	310	330	307	344	319	337	340	336	321	347	331	323	328	313	333	324	332	319	323	342	334	342	339	300	359	311	315	341	312	366	333	331	314	336	347	312	332	304	317	323	326	338	305	349	343	314	321	330	338	328	331	352	322	320	343	341	310	371	359	332	312	345	322	326	341	338	336	320	356	331	298	310	322	316	347	314	344	328	335	334	363	353	339	341	345	301	337	305	328	355	295	357	337	303	335	335	374	356	334	336	325	338	310	342	321	290	304	316	287	327	331	308	339	281	329	333	302	318	326	310	329	334	307	358	360	353	320	314	345	348	325	334	331	337	344	348	317	320	329	321	337	319	326	343	348	317	291	358	355	356	328	323	325	314	290	331	332	350	302	335	317	333	358	323	332	322	295	357	325	329	336	301	349	336	336	337	355	355	330	375	292	337	352	334	300	324	319	346	323	344	331	328	316	357	341	312	321	326	300	335	324	330	309	320	334	325	321	322	309	378	327	339	328	324	311	333	329	349	355	314	332	326	293	302	312	318	331	339	334	335	296	345	324	352	332	345	335	326	323	306	309	324	297	320	332	325	330	291	327	323	327	340	318	334	323	317	326	325	308	313	331	307	361	350	295	346	321	317	329	365	350	351	335	318	303	340	345	364	315	348	296	342	292	298	330	308	334	324	318	325	354	333	332	317	321	341	332	320	329	342	327	371	323	349	345	321	325	276	333	339	330	317	339	295	325	342	346	341	354	314	321	332	377	362	361	343	334	339	320	340	308	343	319	372	336	320	338	315	341	335	302	330	316	340	353	307	336	334	335	297	321	332	326	349	357	312	322	331	341	294	378	329	317	318	333	326	315	335	331	333	314	319	292	347	336	344	344	324	328	320	368	343	341	339	307	318	346	307	310	347	349	320	312	337	335	332	291	350	356	341	331	315	321	332	325	324	323	328	310	298	311	328	343	328	325	324	312	306	348	348	351	355	306	317	344	319	324	292	325	338	319	306	336	328	326	323	327	319	364	338	335	344	321	328	311	333	308	331	298	335	300	328	345	313	323	318	352	315	326	307	322	271	321	360	340	325	319	320	328	320	359	307	326	325	336	350	353	319	364	368	308	341	331	330	346	362	312	333	333	319	329	348	331	323	326	332	318	281	356	295	326	299	302	347	312	294	333	361	329	288	363	351	364	329	322	351	307	340	292	315	359	328	308	328	336	350	324	294	319	341	361	338	315	372	296	348	371	314	315	334	347	340	348	334	297	333	329	347	309	339	340	288	335	328	339	366	341	316	341	307	368	317	341	324	306	312	332	307	366	347	323	353	329	332	353	339	325	343	338	334	320	292	341	303	319	333	306	355	343	322	304	336	319	305	337	311	333	319	331	333	327	320	322	341	354	309	346	315	342	330	388	342	315	348	345	313	332	376	339	344	299	322	323	303	316	342	325	316	365	304	312	354	308	333	322	322	333	312	301	337	339	315	352	317	333	317	305	314	321	364	358	335	307	341	355	342	361	328	318	291	317	338	316	327	319	346	347	329	308	325	330	298	325	341	342	347	311	353	292	368	363	354	344	353	368	288	337	346	315	353	333	333	310	306	329	334	332	344	314	302	322	341	317	350	337	351	364	306	344	317	318	345	361	307	316	308	334	302	335	339	314	325	326	301	306	348	346	340	331	373	329	311	289	324	349	310	296	328	316	313	306	318	318	343	326	312	371	315	332	330	325	310	335	340	356	317	329	341	317	294	343	336	323	347	317	304	335	300	360	356	322	338	357	310	336	344	323	337	305	368	323	312	361	328	327	330	334	314	342	350	332	315	331	311	341	325	325	331	340	356	334	309	294	341	337	354	347	312	292	345	306	335	321	310	324	314	319	326	303	384	316	341	297	331	338	361	327	351	346	344	322	317	340	330	331	321	321	347	354	312	340	312	331	327	331	308	341	331	339	283	325	358	319	329	352	384	335	337	317	357	335	341	346	354	339	359	340	335	332	332	339	333	334	364	295	338	347	339	338	334	305	313	320	336	345	311	307	331	326	310	331	323	303	305	314	347	344	334	336	308	337	283	330	322	297	327	339	322	366	314	332	329	332	340	333	329	365	317	321	346	327	316	337	332	354	303	322	358	345	342	332	339	302	316	342	352	327	359	313	314	339	334	302	336	354	333	355	348	345	345	345	344	345	306	329	351	342	337	353	356	333	323	327	368	334	306	340	383	329	318	339	354	372	311	309	337	335	347	311	305	333	337	329	325	337	319	335	352	334	316	322	309	316	368	362	303	314	325	335	289	330	343	353	355	308	349	306	327	324	300	321	341	323	353	338	307	302	311	326	320	316	304	357	319	327	342	319	320	317	343	346	348	349	341	320	332	331	368	350	298	317	328	350	318	320	310	352	341	334	316	329	334	342	335	338	308	319	332	323	362	354	318	335	337	301	337	369	311	325	348	337	320	337	332	341	350	345	349	317	311	333	323	338	332	334	346	333	316	320	373	351	331	343	338	302	313	313	295	343	321	307	351	283	332	333	317	324	337	359	323	317	324	317	322	308	346	339	337	327	325	339	337	323	314	306	329	323	333	304	319	337	329	333	327	340	359	362	293	369	330	302	312	347	345	351	304	334	329	346	339	337	319	334	341	315	346	352	302	354	352	312	300	315	300	309	339	302	324	324	328	305	341	350	326	326	333	314	367	332	316	358	338	321	323	334	340	361	324	319	338	331	341	340	324	329	331	303	322	342	321	334	311	346	338	296	319	345	337	332	333	326	317	339	294	321	342	339	303	343	313	322	350	341	365	342	357	341	284	311	317	297	357	324	317	311	312	290	323	315	321	352	323	315	293	322	316	331	300	302	344	350	348	319	301	350	303	355	315	324	335	314	337	334	313	329	343	340	331	325	316	317	297	356	302	325	344	328	334	313	332	347	323	313	314	318	333	343	327	323	352	302	296	350	340	319	349	343	348	338	356	331	341	293	330	326	337	351	301	337	334	341	335	308	328	328	311	342	310	341	357	297	341	320	338	332	338	347	298	329	318	343	334	339	323	341	288	315	301	356	308	287	334	310	317	356	317	359	305
1849	468	443	446	443	395	440	380	415	396	391	434	411	378	381	388	434	378	389	414	401	387	454	435	402	423	391	400	414	379	389	408	393	380	393	417	381	369	369	393	418	366	392	412	417	405	390	400	416	393	393	422	418	381	430	405	444	405	399	392	384	399	425	384	402	373	393	431	438	411	403	414	412	430	384	412	364	415	388	435	397	410	400	396	429	429	424	420	411	427	403	459	379	372	393	409	414	381	401	434	387	399	403	407	400	409	405	385	389	440	393	407	373	380	411	451	400	408	409	423	408	423	400	423	370	423	439	410	418	380	424	377	374	395	398	410	375	425	407	359	403	376	407	390	404	419	391	387	413	446	384	429	403	436	390	418	370	395	387	403	371	404	399	393	398	405	395	391	384	438	442	381	381	430	376	399	414	424	390	393	399	406	409	407	353	391	390	400	389	420	424	387	442	437	429	373	396	412	400	383	431	406	393	425	412	408	402	381	360	403	375	463	384	405	426	392	372	380	409	443	397	416	412	404	405	374	374	430	388	390	409	378	384	354	403	392	452	418	407	406	394	447	426	365	437	400	377	439	431	396	418	382	400	391	411	406	434	412	401	377	396	399	402	389	411	381	398	373	389	402	385	407	401	390	391	395	335	391	429	395	388	432	413	407	362	443	412	427	421	370	421	380	410	404	406	383	380	441	432	366	432	380	392	418	427	431	399	408	364	402	437	400	397	423	444	417	399	389	433	387	428	442	424	388	396	415	423	416	367	416	388	435	401	411	371	401	394	452	386	383	413	419	428	415	432	428	407	386	388	390	411	403	426	426	400	463	361	416	367	421	429	403	398	405	415	437	414	443	382	387	427	397	422	418	365	409	378	408	396	406	409	383	416	393	433	372	372	384	399	430	429	395	403	409	401	397	386	383	424	427	418	380	423	427	398	371	436	393	413	447	397	398	431	407	379	424	401	385	420	420	441	358	397	379	405	436	389	401	392	436	381	390	417	426	395	397	431	408	417	354	365	406	399	352	421	376	371	421	394	400	398	399	416	399	383	411	407	407	382	404	435	416	365	404	398	422	374	411	375	401	444	411	403	427	427	427	417	397	383	390	395	417	402	399	379	414	402	376	385	393	407	451	387	398	392	426	405	419	403	361	398	385	410	406	419	417	386	408	386	398	429	399	400	423	421	402	386	415	389	392	405	412	390	423	364	410	400	399	420	419	384	397	443	411	390	441	399	396	402	432	436	431	397	392	426	377	388	379	385	372	378	405	408	392	409	392	414	404	412	397	407	361	422	435	414	392	387	378	439	400	390	379	379	412	426	391	411	396	406	446	412	437	401	404	431	430	412	392	388	408	427	386	413	422	426	408	405	405	396	416	398	407	428	401	385	417	401	411	412	424	396	405	405	412	418	410	415	413	393	423	410	450	401	422	431	394	406	383	402	381	422	379	435	397	424	391	407	390	417	415	391	399	409	402	413	418	409	427	407	389	444	409	365	388	414	412	384	408	442	394	393	436	429	398	426	394	440	409	409	403	371	410	362	389	377	401	442	388	407	404	418	421	404	411	433	429	397	363	382	412	403	381	402	411	427	426	451	448	394	433	404	422	390	409	376	423	372	447	383	418	406	401	365	410	399	374	397	395	372	397	389	444	409	425	421	424	385	367	389	416	442	411	424	390	401	400	391	383	387	430	423	423	415	439	415	442	456	433	407	415	434	397	384	406	416	409	411	389	406	400	403	413	396	405	371	401	397	413	389	391	426	399	403	421	384	378	369	411	417	381	374	438	415	390	359	386	427	403	434	421	410	390	449	415	451	392	381	419	407	407	414	398	412	427	435	376	387	390	386	426	414	385	436	391	394	425	396	412	397	392	381	391	417	424	404	444	414	422	410	429	394	386	464	409	389	395	421	428	408	395	402	380	418	372	384	405	404	410	436	383	402	378	404	368	410	419	389	386	388	391	411	426	361	408	400	404	379	416	434	416	421	338	398	393	397	407	393	391	425	413	421	417	363	404	387	420	402	374	365	391	430	396	407	409	409	387	420	420	389	421	420	391	407	397	440	426	411	430	444	406	376	392	430	408	375	408	359	397	387	391	393	419	391	381	391	388	406	410	434	428	439	417	403	378	363	374	434	388	407	440	412	392	377	404	446	424	405	399	411	443	410	421	410	400	370	405	394	413	389	391	397	449	411	394	370	398	376	439	439	412	397	396	432	412	410	410	416	439	409	418	381	365	419	380	385	356	436	412	412	388	392	396	376	391	393	382	411	445	424	410	445	381	406	419	396	376	422	398	414	387	416	386	385	425	390	425	363	423	399	408	405	407	408	382	402	399	432	407	404	421	430	434	429	378	387	394	362	386	401	378	412	391	400	400	394	391	434	398	385	425	407	445	383	424	390	390	423	370	382	393	381	400	425	417	401	431	405	372	391	400	374	391	431	408	373	405	412	400	395	391	445	393	430	400	407	384	428	439	409	363	416	402	405	429	401	408	408	397	364	369	388	392	382	421	432	407	408	371	431	388	391	402	437	394	408	378	404	385	373	453	418	379	410	394	455	397	399	450	354	402	386	446	405	414	450	416	420	384	401	407	398	409	405	395	396	386	391	411	388	402	427	408	398	379	421	376	389	381	398	407	385	383	388	413	380	400	393	423	413	405	411	405	384	419	437	405	451	398	387	436	418	406	414	399	403	396	414	410	391	413	415	407	399	403	392	428	376	385	418	407	440	394	408	400	403	384	409	417	393	432	381	393	424	390	404	412	409	385	409	392	377	382	349	411	403	421	381	439	395	373	390	386	345	416	364	421	397	415	422	437	413	371	373	394	435	440	435	449	416	420	389	410	407	415	393	426	387	430	394	407	409	430	415	417	401	420	389	446	405	408	417	383	373	404	375	404	404	450	393	393	375	415	396	417	413	417	381	394	406	418	420	420	401	385	414	457	447	442	458	398	410	427	420	400	418	435	395	397	421	410	430	400	398	421	406	388	373	436	399	361	374	405	387	423	412	379	403	428	385	432	426	411	397	423	408	427	416	413	393	420	377	408	373	375	416	446	409	399	369	388	396	395	395	432	378	408	412	404	385	387	416	419	416	401	398	368	382	413	411	445	354	381	389	380	406	395	403	385	420	432	357	378	410	435	391	410	407	419	411	415	406	432	375	407	422	392	405	412	368	376	442	416	389	429	397	402	415	410	360	398	395	406	393	398	445	403	377	394	428	396	405	421	418	408	408	399	406	398	404	428	384	389	415	381	389	402	369	373	408	396	417	405	421	387	409	398	424	385	400	395	356	398	417	389	385	414	409	398	397	422	383	399	383	384	406	392	412	399	393	422	407	393	409	428	451	413	398	374	386	382	389	410	400	449	413	423	407	399	361	418	403	409	389	407	435	367	427	396	409	378	398	424	396	355	403	387	385	340	366	422	404	395	404	405	392	447	383	395	412	388	357	386	397	395	388	444	402	396	403	408	396	423	415	416	413	435
2287	918	1035	1008	936	863	882	888	943	894	943	872	905	907	829	866	905	852	886	876	921	889	882	866	910	870	884	825	914	868	851	887	881	893	931	926	893	848	889	909	868	860	886	902	845	872	821	842	849	916	810	884	877	833	802	919	887	883	916	862	895	835	878	922	902	921	960	866	866	884	892	899	889	860	843	838	896	863	880	857	922	911	879	881	876	932	887	918	862	882	852	888	872	867	854	900	846	896	891	842	861	892	877	824	901	851	844	897	861	932	916	911	881	875	866	860	900	813	865	852	940	889	794	915	922	871	965	913	810	916	868	956	814	918	865	868	925	890	917	850	912	890	949	899	885	869	886	855	889	884	884	857	901	902	877	847	896	884	835	821	790	905	898	872	816	853	847	858	922	872	917	915	923	874	858	881	871	919	888	904	931	926	925	857	876	905	924	867	893	871	926	856	896	891	878	912	840	897	906	900	898	906	878	863	858	918	934	880	877	831	900	864	863	906	922	902	856	910	849	935	866	852	880	898	905	841	844	816	903	837	864	857	904	859	860	888	897	846	884	859	854	940	892	903	839	857	909	879	916	799	923	898	983	884	939	880	807	908	873	896	895	896	855	828	887	909	846	860	839	891	911	857	876	917	868	911	832	908	892	864	927	859	848	888	863	876	923	900	898	905	905	873	850	877	877	877	844	880	835	874	906	876	877	901	941	857	889	877	899	893	936	891	904	920	895	906	879	841	914	824	902	853	867	861	938	941	897	906	872	888	900	903	879	886	943	863	891	884	858	903	854	890	844	856	862	859	854	875	893	858	854	920	864	860	881	906	886	909	843	902	872	917	857	878	870	942	908	897	896	864	880	903	873	858	920	854	837	896	903	870	900	952	865	874	849	859	852	917	874	886	853	853	863	864	907	858	883	845	829	854	828	903	877	874	857	890	869	886	937	825	880	809	868	857	902	899	860	877	852	865	869	928	868	899	876	928	895	881	866	899	875	852	911	832	892	840	862	930	873	863	845	890	861	910	893	871	905	948	875	867	924	880	873	897	853	898	866	854	885	856	883	878	843	879	903	884	883	860	950	890	863	891	894	830	870	933	943	933	845	903	881	839	877	906	865	865	859	894	834	838	907	894	925	900	819	840	865	890	916	850	923	901	872	840	858	857	860	836	844	886	850	950	913	875	891	909	876	835	891	909	867	928	846	918	946	836	890	869	887	915	852	923	894	878	888	876	927	841	861	860	863	890	881	913	887	869	867	877	844	880	881	898	927	901	870	901	888	872	833	880	865	910	886	879	871	910	902	829	875	912	904	868	914	884	886	898	887	846	909	887	913	886	854	875	839	890	886	916	850	860	901	860	885	872	888	937	904	854	850	910	865	902	838	872	844	908	891	911	904	859	877	913	879	858	881	917	860	916	881	924	904	846	862	876	902	923	894	864	818	884	869	882	882	880	852	885	934	808	905	897	847	868	909	884	904	905	829	880	852	868	905	918	868	895	852	877	921	819	872	914	889	907	852	880	899	924	847	888	835	850	895	853	926	871	917	869	871	869	856	898	906	901	878	885	909	850	886	901	899	893	864	884	849	914	883	915	852	866	893	907	888	869	884	903	900	892	887	842	887	894	848	876	841	887	937	864	832	899	868	884	839	902	871	862	902	900	893	959	826	914	895	897	931	887	885	879	862	847	858	882	929	905	871	862	887	889	901	864	905	881	836	877	911	892	902	910	861	889	877	856	910	845	872	857	882	899	874	919	873	900	884	848	931	852	861	945	860	959	862	860	855	887	904	817	911	907	831	951	909	895	901	876	866	894	897	821	896	949	902	880	942	880	825	874	883	886	943	849	927	893	860	908	890	844	914	837	880	932	875	883	847	872	885	921	850	915	864	864	840	960	873	886	838	898	863	844	883	896	920	862	849	829	869	880	901	868	872	887	909	894	888	868	890	888	893	901	893	860	895	889	878	809	866	849	898	875	866	859	877	868	868	916	875	837	833	934	859	912	909	889	871	870	888	919	891	844	880	889	897	845	865	888	876	899	846	864	893	883	929	929	895	874	883	888	889	896	863	851	838	842	849	873	868	903	871	871	854	844	826	863	881	827	926	861	892	910	851	880	896	887	872	884	893	887	891	865	898	872	885	836	860	859	905	868	906	875	880	889	906	900	870	863	854	873	868	860	918	920	916	841	856	889	869	952	908	918	875	853	867	924	890	870	889	844	896	881	818	823	882	926	885	871	841	900	891	850	870	860	892	886	892	858	870	946	866	840	908	938	932	808	885	919	884	909	883	944	860	860	913	937	851	888	910	869	823	892	850	950	946	884	933	880	880	872	838	894	839	872	910	914	919	909	894	875	919	912	911	893	890	928	901	837	894	875	882	915	865	887	825	855	837	869	908	908	844	879	839	843	902	862	886	940	923	836	932	909	867	867	959	918	870	874	871	889	887	827	852	867	886	895	822	847	881	921	892	938	875	845	853	885	885	876	833	922	846	866	893	865	938	906	806	893	892	858	867	894	905	869	925	910	885	841	882	889	908	916	871	889	875	935	952	912	857	879	840	894	857	861	912	876	902	842	893	856	893	874	868	842	859	890	940	935	868	895	919	926	889	898	847	912	884	927	882	882	886	846	854	862	856	884	862	877	914	852	901	904	855	864	907	884	860	850	942	858	913	877	893	921	881	935	854	881	895	904	925	854	892	854	890	869	867	842	942	855	894	884	869	879	866	900	865	917	878	889	924	787	869	821	884	839	843	872	850	877	860	882	925	871	880	870	907	868	858	871	854	872	906	890	866	865	909	886	863	856	882	858	915	846	890	872	880	889	907	897	937	857	933	913	906	912	831	888	885	856	874	881	876	833	934	892	875	890	878	888	925	884	881	888	877	866	904	894	874	919	880	869	847	869	866	876	893	852	877	816	835	925	889	871	894	877	859	879	888	837	853	879	851	874	905	871	920	940	903	924	887	893	882	881	833	888	850	901	881	825	844	915	899	873	848	883	868	837	861	850	919	910	935	946	887	922	864	914	900	879	919	883	882	880	851	901	862	894	888	903	835	827	896	910	898	873	857	902	875	862	877	900	884	933	887	898	887	875	861	914	861	941	868	934	895	890	921	849	866	919	833	849	896	889	906	886	880	824	913	886	873	866	856	891	874	834	859	910	823	916	874	900	879	875	941	877	940	927	897	899	973	905	899	840	889	836	881	893	875	832	894	865	838	911	854	894	879	837	836	910	896	861	907	941	869	881	925	822	895	876	894	853	865	858	864	886	882	932	887	908	873	898	904	869	970	871	867	870	917	874	927	892	880	875	902	842	859	859	873	892	878	937	901	938	872	893	907	878	911	886	920	909	847	894	938	885	882	879	869	869	883	869	865	860	862	914	888	883	891	842	897	903	900	946	896	840	845	887	872	903	872	900	882	880	924	879	903	846	905	884	849	871	878	876	861	884	843	876	878	861	893	846	892	879	913	842	880	888	910	871	919	882
8500	681	606	552	507	345	305	258	255	260	252	284	236	243	262	237	224	234	228	234	228	236	257	245	228	209	249	234	215	262	240	239	234	255	237	224	231	255	244	209	229	238	229	226	231	246	222	237	253	244	247	227	243	252	239	238	278	224	222	237	217	257	249	233	229	228	237	237	238	223	244	217	206	222	215	204	254	250	233	211	229	213	223	242	238	250	229	211	228	218	212	236	224	226	254	254	245	255	242	217	233	247	231	209	237	223	221	235	248	270	217	238	230	224	242	223	240	248	232	214	232	210	245	219	210	231	257	226	250	220	254	280	245	219	227	230	273	240	204	236	229	264	234	239	231	221	242	246	227	260	242	254	224	213	265	229	207	253	243	250	249	251	228	227	249	230	227	238	234	226	257	239	241	239	233	212	243	213	247	242	248	222	227	245	227	217	219	220	218	228	269	233	237	256	243	258	224	228	237	267	241	236	232	204	230	244	268	244	239	250	226	219	234	229	229	238	232	237	245	236	211	216	218	238	248	242	233	233	214	248	252	245	227	230	233	228	273	251	240	263	232	267	235	234	243	225	209	233	261	205	255	242	229	249	227	248	236	242	228	255	244	213	231	220	233	235	244	192	192	215	233	239	222	243	235	257	228	259	251	230	269	248	236	244	229	244	253	232	232	270	264	228	212	241	214	240	243	236	237	237	224	247	261	254	218	238	248	226	291	213	242	245	231	232	246	230	230	210	233	246	243	241	229	234	229	213	229	245	235	233	238	235	224	259	246	224	238	215	240	260	239	232	234	277	265	240	218	244	239	232	209	243	249	250	226	258	260	237	235	261	227	248	228	238	250	206	252	255	230	261	212	234	252	264	243	259	220	249	234	285	224	223	219	253	212	251	202	224	234	245	256	234	213	225	215	253	216	240	230	213	271	248	237	239	209	225	222	252	226	248	253	278	244	267	222	247	210	235	232	286	254	240	235	268	238	236	216	237	235	240	245	215	226	235	242	238	239	238	225	255	243	229	241	248	247	208	218	226	203	237	274	276	226	258	219	250	257	221	263	219	236	226	203	222	226	226	267	226	276	270	223	244	246	215	240	226	280	265	260	253	202	228	245	226	225	238	208	257	240	225	223	213	237	241	230	216	223	213	231	197	238	262	172	226	224	247	222	227	231	241	228	232	235	270	219	238	231	230	225	256	243	248	256	218	236	246	245	225	249	245	198	248	240	246	245	223	241	201	234	239	245	242	234	222	252	251	233	230	254	239	243	236	232	238	224	240	268	258	255	236	193	252	253	268	243	252	232	212	254	221	242	252	217	223	255	227	244	265	259	224	237	252	232	247	233	207	254	235	273	224	262	231	242	226	261	236	248	235	237	245	232	264	234	244	252	275	227	226	229	228	245	258	252	255	232	229	231	249	230	237	233	240	236	221	250	259	239	211	223	232	227	273	223	231	267	221	230	236	229	250	229	214	212	235	217	227	236	215	237	226	231	273	230	276	237	275	226	233	241	234	227	255	235	236	251	266	237	220	216	244	237	225	216	238	236	245	249	220	255	274	249	214	237	198	197	223	201	258	221	228	239	250	240	257	235	224	266	218	271	255	234	229	250	226	241	247	235	232	237	236	251	251	244	261	237	247	254	245	253	257	237	216	222	254	239	279	215	237	248	233	289	237	235	200	216	234	249	242	209	248	246	239	250	244	242	231	237	278	270	248	275	255	271	245	241	253	261	242	239	241	276	249	237	222	233	230	241	217	222	253	259	254	230	230	218	240	251	225	244	223	216	265	231	274	218	269	217	220	239	251	236	223	249	238	242	223	223	263	207	202	203	228	220	263	253	235	235	259	250	243	268	261	257	270	256	233	236	238	230	227	251	229	250	252	261	237	221	212	228	221	208	255	234	234	239	251	225	219	228	252	215	262	231	269	225	248	240	259	198	245	248	246	228	223	237	210	239	199	222	236	256	228	223	257	228	236	230	232	240	230	221	220	232	211	242	205	247	244	222	223	201	232	228	241	220	216	250	216	218	217	209	231	213	238	239	239	236	244	239	216	254	273	244	262	242	205	220	226	256	230	240	221	239	281	240	220	231	234	220	223	241	226	226	252	270	222	246	205	244	220	223	216	232	233	254	238	233	253	224	230	249	271	227	191	249	253	230	239	220	271	238	220	207	245	239	253	205	242	249	245	246	239	225	234	252	233	215	198	261	227	245	260	242	215	253	214	214	243	237	246	260	250	221	206	238	211	219	234	238	223	278	222	226	241	267	207	251	242	266	248	248	234	215	246	249	240	277	237	255	222	236	216	233	240	231	202	220	220	226	242	226	238	247	235	220	241	246	228	236	268	231	263	221	253	252	248	265	232	244	229	260	251	216	243	229	230	234	236	244	200	228	241	238	236	250	209	233	227	251	246	227	237	221	219	263	220	227	256	243	244	236	222	250	264	220	220	221	242	251	221	240	240	244	223	235	260	243	253	231	226	231	230	232	269	215	229	254	224	260	217	258	219	233	211	249	228	249	259	233	236	255	251	251	269	239	266	227	213	228	259	246	240	232	242	250	250	209	267	298	274	217	236	236	226	218	231	237	240	260	240	252	227	241	248	199	239	232	231	241	220	256	213	240	258	230	246	253	218	240	220	255	225	225	214	253	233	248	229	261	260	271	222	218	211	229	237	253	213	217	235	241	237	239	241	254	227	240	225	235	246	260	260	236	241	217	272	246	236	254	225	241	222	245	236	221	227	231	253	242	266	246	216	237	205	251	249	263	250	234	257	223	229	222	234	250	239	244	247	261	234	257	218	239	260	251	235	207	251	223	249	230	245	252	246	224	253	232	219	235	244	247	232	254	222	248	215	223	237	239	242	249	222	233	257	251	240	254	219	276	229	250	258	258	248	232	210	253	242	251	253	257	244	220	226	215	233	212	258	226	249	221	228	232	246	248	211	248	223	220	226	212	255	248	230	188	250	223	199	237	214	243	217	222	201	234	249	240	219	224	224	215	238	263	291	282	247	233	248	222	250	217	249	251	205	227	250	230	238	227	261	272	218	249	221	220	248	251	249	240	206	232	238	230	250	224	266	223	250	247	259	228	240	234	244	235	241	250	238	250	230	227	246	192	217	265	216	265	250	232	221	229	244	235	245	247	230	246	224	223	239	226	225	233	246	257	234	240	228	238	227	257	252	218	211	240	232	214	213	218	234	219	199	241	261	244	249	210	221	254	226	239	234	254	240	251	221	212	230	234	208	268	243	215	253	237	244	229	273	234	234	256	232	243	220	243	254	228	250	246	220	231	236	228	255	257	238	224	235	241	228	241	225	248	249	225	218	229	227	206	232	222	232	213	250	243	230	213	231	221	247	251	232	242	207	219	265	225	251	235	224	229	226	263	255	242	242	253	233	235	216	263	223	217	233	241	244	254	236	224	226	241	224	239	257	208	229	227	250	235	220	247	215	213	254	238	238	241	229	245	239	228	241	272	227	272	240
6842	933	1501	1707	1360	1105	981	842	724	720	705	673	647	659	661	616	601	610	608	547	572	575	582	603	602	583	563	584	535	572	550	552	548	552	569	556	543	518	603	559	550	516	571	512	541	531	542	534	568	566	551	555	514	549	516	554	577	537	566	526	551	536	538	536	529	520	534	533	543	527	523	546	565	518	503	513	506	546	535	538	549	538	538	520	574	549	544	555	517	590	549	521	506	566	554	546	557	569	508	565	550	549	595	565	538	549	502	556	536	480	562	522	547	536	526	541	540	556	554	543	559	535	509	516	521	561	551	540	533	569	521	560	521	574	517	502	546	534	534	553	534	538	562	519	547	504	540	568	527	550	561	501	544	562	512	569	553	566	544	549	530	497	565	599	540	600	527	568	548	519	536	509	548	502	577	571	538	539	541	559	535	545	472	526	525	525	487	515	538	521	570	516	570	532	483	557	580	551	560	519	547	522	508	577	540	516	573	542	540	520	533	577	539	569	545	574	561	554	519	549	547	580	534	526	553	558	544	560	548	569	518	533	592	516	565	556	504	535	559	543	591	567	550	544	586	549	546	572	529	540	541	523	516	563	583	535	561	511	523	541	575	569	540	547	538	538	489	525	528	544	495	524	511	504	536	485	537	560	513	540	519	538	541	524	518	544	533	519	572	520	566	492	566	517	539	527	538	515	534	536	532	523	537	540	545	539	567	520	552	546	540	540	534	549	545	577	552	549	536	498	550	577	540	533	526	545	513	567	573	565	511	521	538	531	558	533	561	583	534	528	569	592	521	552	539	569	528	555	540	517	553	526	515	521	518	546	522	569	569	525	570	544	507	557	542	565	520	522	512	565	555	504	563	551	567	542	573	559	508	513	531	537	567	562	533	533	543	567	555	531	511	554	517	520	565	544	502	574	542	533	555	539	538	510	526	568	530	529	526	529	554	534	555	544	557	524	533	514	515	463	506	533	528	558	525	515	547	519	551	584	511	536	518	558	553	549	551	554	561	575	560	555	549	538	542	545	555	532	553	547	523	524	552	527	533	593	562	526	557	610	504	564	527	549	531	533	533	529	560	583	562	514	559	517	548	591	566	574	547	561	488	571	553	520	520	522	549	534	537	567	542	558	518	514	556	569	526	557	588	554	530	546	527	547	509	551	562	537	531	556	527	591	537	543	513	580	533	529	561	580	537	521	540	533	568	507	544	563	537	555	590	516	515	553	529	504	550	476	552	484	554	524	557	499	514	505	533	549	503	501	589	520	542	512	524	532	523	549	532	538	522	556	540	518	522	560	514	565	543	576	532	516	518	552	556	534	543	544	592	526	531	559	552	517	510	548	537	585	544	571	528	497	569	551	589	530	538	512	532	546	529	486	579	530	527	527	568	546	547	502	510	547	588	567	531	539	548	565	562	527	530	504	501	567	546	537	559	529	518	547	533	566	526	557	572	548	547	544	530	535	473	520	518	547	519	489	518	529	554	540	566	521	556	623	546	562	543	577	520	547	554	520	531	532	533	562	569	521	540	507	526	548	533	532	534	509	516	584	498	527	506	556	523	523	521	515	559	549	525	558	591	516	561	524	522	570	529	534	597	532	545	576	542	559	512	535	512	563	527	557	527	557	522	546	520	525	474	543	562	579	535	516	530	549	578	543	546	576	536	584	537	561	568	519	535	574	514	544	551	515	541	576	538	536	516	535	497	566	538	499	595	561	546	551	519	572	505	574	540	545	546	498	533	590	536	541	569	529	553	561	537	501	552	526	576	548	533	542	535	534	544	539	529	509	576	529	543	517	543	505	538	515	535	501	511	519	538	534	547	510	539	556	551	535	512	545	539	533	514	543	530	525	522	518	546	552	554	518	558	580	547	564	500	516	548	560	530	541	498	550	545	529	517	526	547	527	532	563	534	524	547	575	522	524	566	518	545	502	569	503	544	554	531	540	515	501	581	503	513	498	533	506	508	511	532	509	525	563	512	544	485	523	541	555	546	514	554	534	531	575	578	521	542	541	564	549	534	510	553	552	545	575	561	534	537	513	566	531	554	602	531	513	535	549	550	542	508	560	522	511	572	517	551	561	521	516	534	570	546	562	518	531	523	538	548	569	548	526	509	554	539	563	500	534	525	505	529	554	542	549	591	516	531	539	550	527	544	562	501	540	484	551	562	545	548	523	534	529	537	552	547	502	526	536	558	588	511	542	604	538	555	553	581	515	546	566	551	552	527	524	548	566	549	550	557	535	559	572	541	492	534	521	559	532	500	553	531	556	540	534	504	498	525	553	539	555	542	540	580	547	543	536	515	540	557	533	547	476	522	510	532	540	516	522	575	544	535	545	503	541	512	519	523	553	520	529	548	549	521	540	563	514	499	558	501	491	549	517	543	537	575	524	516	554	551	558	484	534	572	545	567	557	563	556	522	499	570	549	555	531	526	541	511	491	514	561	535	514	514	534	552	552	542	555	536	536	530	547	502	580	520	560	544	561	552	535	548	526	557	540	530	546	511	546	525	505	551	554	558	546	536	587	513	520	564	537	519	553	502	509	545	552	496	554	497	582	565	529	551	497	519	526	528	531	564	525	568	528	510	528	558	532	530	533	524	549	530	528	530	531	496	552	533	559	540	543	555	543	506	549	527	532	564	538	556	515	541	532	514	534	527	516	537	533	551	530	525	499	513	458	542	492	575	529	522	536	559	536	558	577	499	525	571	595	508	539	515	595	593	519	546	553	521	566	571	530	549	496	528	573	536	522	544	529	529	533	553	570	533	526	563	515	538	500	554	592	549	525	568	513	517	570	549	535	523	532	543	532	547	541	514	539	502	559	510	491	536	572	533	558	542	556	536	530	567	517	528	498	551	534	547	560	508	510	552	492	542	534	520	567	535	536	549	542	525	557	530	517	591	559	510	490	534	572	553	551	537	536	504	517	501	558	555	532	557	523	541	539	579	555	528	562	506	524	524	574	581	532	543	525	579	521	569	543	517	563	502	514	533	546	558	552	578	546	527	532	544	542	549	498	555	582	545	542	525	549	561	529	519	540	539	560	536	498	542	533	526	534	535	521	531	579	545	518	578	555	541	539	522	567	577	513	547	574	499	521	568	545	554	549	538	560	488	542	535	543	522	575	559	498	560	546	504	513	558	518	531	517	540	552	571	554	562	521	523	554	546	524	542	571	563	555	509	562	536	535	572	561	534	589	554	546	553	594	513	502	525	522	544	534	532	530	470	538	531	540	560	579	558	563	585	561	531	514	576	515	531	563	547	515	517	549	555	550	552	551	496	515	520	524	533	552	519	562	555	549	541	541	538	526	532	596	534	525	517	553	539	558	549	484	502	541	553	567	533	559	535	552	539	527	580	563	543	527	550	540	552	547	557	510	520	539	509	555	517	521	554	512	508	465	543	541	500	541	543	540	530	522	586	533	525	550	544	535	515	524	565	588	557	561	523	568	535	529	529	536	554	506	517	516	502	511	542	514	506	551
15193	1304	988	865	472	317	279	222	197	207	175	162	153	140	136	107	143	149	156	145	145	152	116	121	150	145	145	133	125	144	113	141	112	123	111	134	144	118	112	136	105	125	129	111	118	113	129	125	114	113	144	118	131	110	129	137	118	112	101	119	109	123	119	116	127	109	130	126	134	135	132	108	138	135	117	114	109	123	106	98	152	139	125	117	108	109	135	135	124	116	122	116	152	142	136	129	138	127	135	139	136	117	126	128	118	134	101	104	125	118	140	132	116	121	120	139	118	130	114	108	100	130	118	131	116	129	111	127	121	128	131	138	117	117	96	155	137	126	118	139	145	123	100	140	128	123	124	139	133	128	140	150	117	130	133	122	105	118	129	154	140	138	113	115	114	107	114	120	111	116	103	116	115	121	127	139	132	129	126	129	132	124	136	149	119	132	114	124	118	110	123	118	114	113	118	131	128	124	110	117	128	130	122	107	104	124	106	156	114	140	135	125	104	116	105	126	131	122	130	138	119	120	109	124	136	141	133	123	138	99	138	107	125	120	115	110	128	115	134	119	115	129	126	150	137	114	145	120	99	130	135	115	111	119	132	156	127	124	130	121	104	131	129	126	123	122	127	139	130	146	141	125	135	110	119	113	125	123	121	117	123	127	137	132	136	106	143	135	116	112	102	129	136	133	116	113	142	116	120	130	128	117	125	130	103	139	101	132	121	104	120	109	115	131	133	116	127	128	124	137	135	117	122	126	127	130	136	109	108	135	113	127	141	135	100	143	125	97	113	132	139	113	121	153	117	115	116	104	135	122	104	139	127	119	112	132	118	133	122	135	113	127	105	139	131	118	146	124	118	136	121	112	132	130	132	118	132	115	125	139	104	94	129	116	123	132	145	125	137	120	125	128	122	127	125	124	118	114	154	122	144	141	142	107	144	129	126	128	123	133	144	115	129	114	93	115	124	109	139	137	126	110	130	153	96	106	127	111	120	109	141	118	104	111	127	124	92	114	110	103	116	118	136	116	142	118	136	129	109	111	141	128	112	110	135	136	121	115	121	119	130	133	109	120	120	116	103	124	101	132	117	144	105	127	117	124	124	122	146	123	128	116	123	131	107	144	140	124	130	118	118	132	129	107	113	129	116	104	129	135	116	112	143	128	130	111	116	116	115	132	122	124	137	123	117	124	140	145	121	125	104	124	141	107	119	133	149	132	97	126	119	97	126	123	127	123	122	153	111	109	135	127	125	126	106	125	128	148	118	128	121	115	130	121	113	105	117	109	133	130	122	114	124	123	102	149	125	139	108	114	112	128	129	124	128	127	128	133	118	114	110	133	134	140	110	139	129	119	138	125	119	132	111	145	135	126	127	148	138	135	131	110	133	116	130	106	135	120	122	138	117	106	121	107	118	119	147	105	132	146	132	119	120	114	134	114	99	134	108	126	121	121	128	134	121	135	133	118	131	103	126	117	140	132	127	133	120	108	167	134	125	118	106	150	120	120	129	118	128	107	121	132	123	134	117	131	101	119	122	119	123	128	125	114	118	127	94	116	118	119	129	127	133	123	140	126	120	112	153	119	130	100	129	130	111	110	122	120	129	138	123	134	144	123	127	123	132	126	117	103	117	145	130	124	144	125	136	149	125	149	147	125	128	133	139	137	109	131	104	119	108	121	119	116	130	119	126	122	116	125	142	130	116	123	135	126	105	92	138	105	111	125	127	115	107	140	108	124	128	117	135	103	113	103	110	136	110	114	116	127	128	121	121	138	96	115	119	135	120	129	105	121	117	122	164	124	117	142	115	128	112	131	118	108	129	134	119	146	129	114	113	117	111	118	132	98	127	114	119	89	135	110	130	131	128	121	112	136	136	126	148	131	146	117	117	111	100	114	126	115	117	106	128	108	116	115	116	114	131	140	127	120	103	111	113	122	138	138	136	131	121	125	102	131	116	118	131	150	126	110	141	121	128	123	121	124	102	104	126	154	120	142	149	127	126	126	122	127	126	130	121	112	125	122	132	127	110	121	114	134	149	129	117	130	126	137	120	117	104	125	120	141	150	118	116	135	116	107	120	113	132	95	135	119	137	126	108	127	113	137	111	126	126	115	135	123	129	122	126	140	127	109	127	119	135	109	113	110	127	107	142	100	139	128	117	130	141	116	128	116	109	124	126	110	127	127	135	147	126	126	128	120	109	121	130	144	140	125	97	117	126	107	126	130	131	141	126	111	137	107	95	124	128	123	120	129	130	128	133	139	140	131	134	125	119	120	122	120	113	123	133	108	122	130	110	139	100	122	139	118	148	90	123	124	127	138	116	123	164	108	127	98	114	111	124	107	140	116	129	100	137	134	143	135	134	102	114	113	134	118	99	117	128	102	113	139	126	128	113	126	118	122	136	128	119	117	116	122	119	111	129	130	132	136	114	123	117	103	118	112	130	130	131	113	115	124	125	115	128	130	123	127	114	102	119	133	119	103	136	130	130	145	135	120	135	126	133	120	134	114	128	128	117	113	131	118	120	83	118	122	137	125	127	113	114	132	136	113	131	109	133	150	136	140	111	128	103	135	116	132	114	112	118	117	126	125	126	100	127	142	111	125	125	104	123	104	126	104	118	121	142	117	107	111	111	119	123	145	121	113	126	119	110	110	121	131	136	142	127	110	138	142	113	119	119	128	111	119	134	141	112	117	124	132	124	120	140	113	110	120	129	116	151	138	121	120	125	128	134	134	129	131	127	153	122	107	133	125	125	143	125	119	118	132	139	108	131	126	128	94	124	127	149	137	122	144	123	119	108	105	131	109	129	142	125	117	103	138	124	137	113	95	106	120	104	126	131	105	131	115	134	127	119	137	135	133	118	128	111	125	145	136	126	111	106	134	109	129	135	128	117	130	135	120	127	121	98	108	109	137	131	121	96	127	138	117	128	120	119	128	110	121	101	112	121	117	125	129	132	123	126	116	127	135	125	134	118	135	122	129	99	101	111	102	129	126	109	113	144	134	134	140	119	125	120	123	117	129	120	130	134	124	110	136	107	137	129	131	124	135	120	126	149	125	139	131	123	119	138	136	131	121	94	123	146	111	140	133	119	118	128	138	133	130	145	111	117	127	135	117	140	133	124	129	140	122	130	115	105	128	151	116	131	128	102	88	110	128	117	119	126	136	120	146	144	152	143	126	122	131	108	121	122	106	127	118	116	124	117	126	124	120	118	110	122	115	124	105	110	118	121	128	123	123	128	114	130	97	156	112	117	130	125	134	122	127	129	130	112	125	115	115	142	125	136	103	125	150	113	115	122	124	125	109	97	121	132	123	135	122	102	127	146	123	143	112	115	127	122	124	123	125	133	133	126	130	115	122	129	117	125	127	124	115	107	118	109	113	101	151	110	127	134	134	126	146	139	120	103	139	125	132	122	126	126	125	144	113	119	112	133	125	129	110	115	111	117	123	107	123	107	142	139	111	137	116	129	151	158	121	135	115	116	120	129	121
8534	1078	2211	2551	1806	1381	1120	859	782	691	658	586	598	533	504	463	476	465	472	412	403	417	413	422	362	371	383	371	373	349	320	353	361	336	347	345	345	330	347	368	354	350	315	372	331	348	348	345	316	341	350	346	348	354	356	366	362	324	326	337	340	349	381	364	335	377	347	306	374	330	350	348	303	309	333	339	348	347	365	335	341	344	357	325	334	326	329	324	320	352	315	330	306	318	353	336	330	345	346	338	309	355	360	325	347	339	331	380	337	321	311	353	312	351	337	311	344	337	326	360	344	338	359	321	336	332	347	343	328	349	346	322	318	322	346	290	323	331	351	338	311	338	335	321	311	324	348	350	315	365	354	304	335	326	307	335	326	327	339	346	322	341	356	332	347	359	328	342	327	352	324	344	315	339	326	349	340	336	353	317	342	348	331	312	339	315	321	331	294	340	348	312	305	299	333	324	314	325	303	343	324	326	316	302	342	338	328	329	317	352	338	298	332	330	330	322	338	323	329	363	336	346	321	324	331	316	336	358	304	329	329	334	322	324	327	327	345	296	335	300	323	293	336	361	302	336	309	331	331	338	357	337	306	355	340	325	355	345	338	360	314	316	313	304	310	345	369	352	345	306	348	346	306	366	348	346	338	336	342	297	339	350	343	333	304	331	320	306	368	319	327	320	344	345	321	328	333	314	325	331	359	343	356	321	364	320	328	331	332	346	329	347	332	317	322	337	351	331	357	317	365	323	336	334	297	350	352	294	339	337	375	336	340	319	316	325	293	323	347	322	343	324	345	332	325	333	329	338	339	316	316	317	325	310	343	324	329	337	327	338	302	334	332	361	313	346	336	311	339	330	327	332	340	304	332	325	318	309	341	336	369	334	345	325	335	345	370	332	343	312	383	293	359	310	314	322	343	316	318	331	323	331	310	319	318	344	332	341	372	327	347	344	345	396	335	340	328	354	337	322	333	305	320	344	361	323	364	358	347	280	341	352	339	340	329	299	317	347	285	331	336	315	329	326	343	346	347	324	326	330	346	325	339	326	305	316	348	320	312	314	325	382	342	360	376	354	303	303	327	347	300	349	356	335	327	318	352	353	334	352	328	346	338	340	351	316	340	299	329	341	300	332	335	348	320	332	334	360	312	302	320	329	332	327	337	330	361	294	343	309	363	368	320	361	317	305	319	351	309	310	342	308	321	324	310	292	352	307	341	324	334	321	314	346	348	345	334	332	347	320	347	348	349	331	351	313	328	348	313	308	377	365	339	351	313	341	313	315	322	371	344	335	335	353	319	323	328	344	329	314	311	340	337	330	320	317	323	329	331	340	331	317	323	333	348	312	324	334	318	331	348	370	319	337	335	353	348	355	332	356	341	312	313	328	296	338	350	370	318	316	285	332	330	334	339	333	334	345	330	325	346	347	323	380	322	318	319	326	335	310	334	341	291	332	335	328	328	309	347	329	353	337	327	363	312	349	330	352	341	343	328	288	309	309	367	329	312	343	343	365	332	330	322	347	325	321	331	334	310	324	314	314	338	344	366	326	343	335	327	316	363	306	358	347	342	322	340	349	305	304	354	330	326	308	344	340	359	320	337	316	334	337	311	306	335	346	331	327	316	326	313	308	333	314	332	305	324	344	310	347	317	293	336	338	328	325	328	294	348	337	319	331	362	331	322	301	333	340	316	321	342	346	325	347	354	349	301	316	343	341	339	363	350	341	332	300	339	341	350	311	348	344	360	327	309	346	335	324	353	333	311	307	334	348	339	304	313	333	323	338	324	313	361	322	281	324	323	339	323	317	314	340	347	332	323	327	302	314	342	297	366	328	324	332	338	322	299	315	297	331	359	361	339	329	317	335	333	338	323	307	318	329	286	379	343	311	344	339	323	325	348	320	325	344	332	329	339	327	290	321	340	336	326	344	333	331	325	346	334	303	341	297	297	348	337	324	306	319	310	348	315	351	359	332	312	321	336	348	324	304	343	352	325	336	293	352	316	325	363	334	326	306	342	344	331	320	357	379	324	335	301	324	321	276	346	312	332	364	333	362	329	305	343	318	330	304	351	311	322	330	336	318	338	345	340	330	321	321	348	347	327	351	324	366	353	329	323	342	336	319	347	333	345	301	317	357	348	291	353	334	337	348	305	364	327	319	330	353	327	328	330	331	291	326	298	317	336	319	336	349	327	355	368	311	320	345	318	311	317	348	342	327	321	345	318	330	322	321	317	322	357	357	310	333	311	328	334	318	289	304	313	373	318	317	329	329	336	347	320	299	286	355	314	342	328	367	314	319	360	323	342	336	356	358	320	321	358	323	357	347	307	326	335	323	343	303	327	344	350	344	343	334	347	350	353	349	313	340	310	349	349	322	320	320	347	305	349	345	329	339	319	339	322	348	357	367	329	307	358	362	340	309	320	343	351	347	341	313	353	340	329	294	307	340	315	353	300	304	313	323	375	329	329	345	315	339	360	338	319	342	323	315	318	315	342	324	336	314	335	356	320	314	328	313	329	346	350	334	330	346	323	356	315	311	349	339	304	326	319	373	356	325	345	319	347	313	343	308	334	283	324	345	335	320	330	353	340	349	314	326	302	316	322	300	334	326	319	328	321	342	330	336	324	337	363	311	317	320	336	338	315	315	312	332	358	335	321	320	334	326	343	324	318	349	362	337	341	316	320	336	334	344	354	309	343	317	356	333	337	346	319	299	308	331	354	323	350	349	321	308	322	322	312	321	323	364	305	307	333	329	319	328	332	329	333	330	321	336	354	341	309	293	337	342	347	358	292	364	328	340	333	343	313	314	310	337	319	318	333	343	346	353	345	381	355	323	350	332	331	346	338	365	351	327	367	321	299	343	328	313	340	335	312	326	340	348	336	324	304	358	310	316	345	338	335	316	338	336	335	339	333	344	334	311	355	359	350	298	358	359	353	309	349	357	308	354	313	346	357	353	338	350	324	306	323	325	322	325	289	342	304	331	297	324	340	328	374	304	311	347	309	334	308	352	321	309	338	323	303	327	339	312	328	345	356	332	336	334	352	355	340	336	340	333	385	328	327	330	340	318	300	326	308	319	341	345	335	349	312	338	340	325	330	355	333	345	345	352	363	345	329	308	346	301	324	333	321	331	312	313	328	341	317	360	332	377	336	305	345	326	336	300	332	335	341	331	360	359	324	327	361	296	325	323	337	326	353	304	320	327	346	321	324	283	310	338	341	335	331	337	329	361	325	296	320	331	338	334	333	335	324	348	332	309	310	331	343	329	344	307	353	341	339	354	318	303	336	347	316	356	327	325	340	302	336	360	337	343	306	289	346	346	343	291	347	348	323	302	341	343	331	354	327	294	348	339	354	347	320	344	387	313	343	321	346	312	334	318	320	307	314	320	317	337	320	347	299	346	299	299	333	348	335	333	314	335	349	302	302	332	332	338	354	323	340	350	329	342	337	324	308	341	325	332	310	320	331	318	299	341	322	342	357	329	339	329
1880	487	470	426	449	457	403	403	421	407	428	415	418	428	405	421	383	393	404	403	417	408	384	431	425	428	430	403	442	421	394	441	438	434	401	401	436	430	403	396	393	390	438	483	403	420	428	381	397	409	433	417	460	377	420	431	379	416	431	381	412	427	432	383	367	396	398	394	363	381	419	418	394	424	414	391	439	412	455	424	379	406	429	399	410	400	398	407	389	431	438	394	419	391	424	398	404	402	405	450	446	413	394	387	417	402	417	448	384	414	414	399	397	426	412	390	400	399	412	413	402	425	412	389	385	405	416	421	395	412	393	382	438	433	441	380	431	417	409	391	415	434	400	430	399	378	380	398	420	374	419	446	467	423	405	380	430	450	428	395	417	388	410	381	423	413	437	389	410	403	397	376	378	440	422	416	390	420	421	419	414	433	446	453	399	399	435	404	431	404	404	411	414	395	402	432	420	387	401	381	421	424	379	438	374	371	417	419	402	409	409	468	406	415	371	388	431	380	459	422	434	395	381	400	394	434	398	382	413	442	413	364	449	413	436	463	384	416	390	368	386	412	425	396	416	408	425	392	446	410	390	440	424	429	433	409	464	428	443	445	401	368	402	390	451	412	389	400	430	413	433	423	388	413	417	406	368	385	445	426	412	399	378	425	367	378	428	418	380	414	413	384	423	370	445	355	384	439	442	403	404	431	401	403	423	418	432	403	403	411	418	409	389	390	404	410	441	412	393	400	411	420	413	386	431	398	383	400	450	371	417	435	405	393	415	405	380	400	385	366	417	402	431	426	413	359	371	364	404	396	405	407	414	388	469	431	401	403	411	438	376	430	405	426	371	397	372	419	391	455	445	428	401	457	450	418	418	402	407	406	400	411	417	423	416	396	364	424	422	404	398	439	403	389	415	396	394	428	404	406	397	381	413	421	396	395	370	380	422	410	418	462	430	413	413	402	403	399	390	428	420	414	388	417	450	371	410	429	395	390	393	443	391	393	406	418	414	385	364	408	384	382	378	414	436	418	374	371	400	440	394	396	442	408	379	388	388	419	428	396	415	368	402	409	422	435	431	419	411	436	427	420	455	414	439	412	400	361	378	409	417	417	415	407	424	433	450	416	391	434	438	401	389	405	437	431	406	395	427	408	385	398	420	407	380	434	420	403	399	372	409	394	356	419	393	419	381	431	386	400	430	393	429	405	402	400	404	402	393	384	419	430	398	465	389	371	379	404	423	406	399	380	403	397	428	396	404	400	451	419	388	428	397	412	447	407	394	451	474	392	433	392	387	388	416	390	426	371	409	379	406	405	413	393	439	393	397	413	385	399	446	401	393	392	378	378	391	415	415	428	420	468	374	430	415	425	396	402	424	423	407	401	426	399	392	397	384	390	428	392	429	407	411	444	429	385	414	394	366	390	395	432	429	428	371	392	422	416	371	379	417	391	429	394	415	427	428	380	421	398	385	404	390	427	385	430	359	385	465	396	401	435	413	426	416	394	445	403	411	410	420	379	404	407	400	384	399	430	433	431	376	424	354	411	429	420	378	431	379	414	396	413	392	385	411	436	422	373	431	390	428	423	389	405	427	383	408	380	423	409	444	391	390	367	435	381	450	434	408	396	414	399	394	419	361	386	405	404	439	434	419	401	398	415	428	401	412	409	450	395	393	417	462	453	389	390	382	410	413	409	410	402	435	416	423	435	430	440	413	402	438	444	368	436	393	403	435	392	404	423	444	399	416	401	436	394	388	441	408	401	408	414	410	385	411	403	438	375	416	431	449	399	370	397	424	408	389	418	413	414	417	460	438	442	433	378	436	418	422	442	411	423	435	394	388	425	399	411	413	420	391	366	456	415	396	431	431	410	408	407	415	374	419	455	430	426	439	434	414	375	407	419	417	429	419	408	415	406	432	431	415	419	432	391	387	394	416	373	419	439	421	425	430	384	372	413	390	449	410	386	407	434	388	413	402	422	378	395	429	424	398	400	407	423	386	403	370	443	443	406	422	404	386	423	445	392	402	426	394	403	403	418	410	383	395	402	425	423	427	408	342	420	413	373	366	400	405	438	433	446	362	398	409	367	440	434	412	372	435	382	399	397	390	432	397	393	377	441	411	415	428	396	382	415	405	415	399	399	419	439	406	410	382	433	408	403	434	425	403	403	418	441	425	404	417	422	378	382	430	413	403	434	409	409	402	388	381	419	415	416	382	439	389	366	391	404	368	379	413	433	399	420	374	425	443	436	364	403	378	400	390	448	412	429	415	399	430	373	437	408	356	443	440	429	441	402	392	433	402	403	418	398	383	418	413	436	402	438	371	406	372	370	408	403	437	404	384	406	411	423	411	404	430	389	454	403	391	417	380	410	419	401	411	374	408	451	414	405	395	397	377	395	398	416	376	402	395	470	420	399	413	410	433	426	380	445	450	422	370	404	416	399	377	407	430	384	393	401	366	399	397	375	403	377	368	386	388	403	401	405	423	417	433	386	427	402	396	433	413	394	372	421	417	421	428	400	419	385	462	413	455	421	401	410	407	411	369	391	421	422	414	387	432	413	415	394	460	382	433	372	436	407	441	439	417	426	410	455	405	417	388	413	401	409	420	408	440	410	419	421	421	404	394	385	372	407	409	464	426	432	444	370	403	389	374	382	370	405	468	431	435	427	422	402	419	408	411	391	398	424	383	399	369	391	417	408	409	407	448	396	433	408	380	468	411	424	394	395	389	395	426	401	431	432	414	444	372	426	356	423	367	398	411	407	396	418	411	406	392	421	416	399	422	427	406	456	393	396	379	382	395	394	437	425	381	432	402	397	439	437	398	366	421	408	448	398	407	386	426	429	384	393	417	397	444	399	424	402	408	454	408	358	406	388	392	389	431	391	389	376	410	424	389	426	397	392	431	384	406	419	401	423	401	395	408	407	381	406	409	379	409	384	439	434	401	393	443	432	394	362	385	452	394	434	387	414	386	394	411	402	416	411	406	452	418	372	426	440	413	398	405	427	435	398	436	413	398	424	396	399	423	420	400	415	434	445	378	390	403	402	406	418	442	448	440	375	400	423	374	400	384	382	414	439	422	401	403	363	408	417	361	429	436	448	423	402	412	428	416	404	397	392	382	406	421	353	371	399	392	396	390	400	402	395	423	395	400	413	442	443	417	371	417	367	376	383	418	433	439	415	393	427	407	379	415	437	379	405	395	379	390	385	383	375	407	419	385	402	406	388	408	381	465	384	439	427	402	392	416	423	410	417	426	400	422	433	398	421	432	423	393	435	416	396	407	421	430	435	372	466	430	417	417	401	418	404	440	399	428	437	386	407	392	401	408	431	447	382	425	437	441	454	401	413	423	432	386	416	414	401	377	419	377	424	395	415	419	382	421	411	436	414	430	355	398	400	415	404	409	405	406	365	411	386	411	360	396	457	462	448	401	397	377	440	367	386	426	425	389	400	414	421	428	404	421	341	435	372	421	415	435	384	402	416	432	436
2286	937	995	1104	963	964	900	932	898	903	863	914	851	921	901	899	907	921	881	915	873	856	852	913	845	925	860	880	884	838	914	886	936	902	869	883	904	861	876	879	916	881	903	883	855	875	888	904	934	876	911	903	906	934	914	857	901	897	933	935	913	923	899	893	885	841	834	919	872	909	900	898	927	883	908	930	895	886	909	879	929	887	862	915	853	829	910	857	899	908	897	897	864	882	899	949	873	847	901	879	922	943	884	889	934	909	906	887	874	883	953	881	867	893	868	929	910	836	919	857	871	856	935	913	861	898	851	861	898	953	933	876	937	886	914	836	867	885	886	920	895	943	890	892	944	889	891	863	914	886	882	856	862	893	862	901	852	901	922	902	923	907	891	866	908	857	904	889	880	980	885	870	909	904	921	866	943	897	896	868	910	882	886	891	884	859	887	909	835	857	887	876	844	890	910	846	878	880	896	891	878	884	904	833	910	940	862	884	835	923	914	884	910	855	920	894	921	894	847	913	822	908	986	878	893	877	922	856	916	859	897	883	931	879	875	882	896	884	926	880	830	811	902	861	887	878	913	923	896	918	927	869	863	942	897	913	902	874	898	884	875	884	945	931	863	848	872	879	910	909	873	916	859	847	881	924	861	879	926	879	835	922	881	858	885	884	893	878	867	894	889	927	838	866	916	836	856	926	840	880	877	846	894	970	863	887	903	921	910	891	887	886	919	884	919	885	882	840	873	875	855	920	904	890	904	912	914	914	926	923	862	906	909	911	889	836	912	845	900	861	878	904	897	903	911	868	899	861	894	881	851	875	888	889	883	862	900	903	973	941	861	881	939	902	868	872	902	847	879	840	851	917	917	855	876	892	892	902	893	899	902	856	916	937	858	902	868	877	896	909	920	935	851	874	857	916	890	884	826	847	903	913	886	934	869	902	902	888	843	848	881	884	918	864	865	871	863	879	881	911	842	911	907	912	887	900	953	885	879	890	892	893	840	928	911	852	867	859	940	913	879	903	928	865	856	930	866	920	905	927	916	837	885	855	914	959	901	914	886	875	917	874	897	898	865	862	853	882	890	889	852	784	875	849	893	874	898	962	874	877	875	899	902	877	892	904	938	855	876	877	898	864	919	881	896	927	901	891	889	896	900	880	896	915	844	944	879	897	877	913	852	906	890	905	907	930	837	926	936	905	880	855	866	997	873	851	886	878	900	844	859	905	883	847	900	882	892	881	934	946	946	918	889	899	906	929	939	874	858	913	861	876	903	882	901	830	930	916	926	909	881	893	878	903	929	901	866	961	949	961	884	876	882	953	940	824	897	876	904	893	885	907	884	886	898	881	883	824	879	886	931	885	935	885	857	927	914	827	882	869	946	898	892	918	897	867	883	916	849	911	888	897	829	861	840	847	870	891	851	938	928	882	967	875	933	854	924	870	856	917	893	863	858	842	931	895	916	922	875	923	933	932	882	864	903	897	891	914	947	878	856	835	853	880	855	920	881	940	904	924	951	929	897	855	889	968	956	925	926	904	882	907	921	879	915	888	924	915	945	976	919	886	947	888	870	923	860	910	858	893	872	890	842	887	860	835	893	925	845	970	825	883	897	875	909	926	851	916	887	905	911	899	826	837	868	873	846	915	868	821	853	861	905	921	883	872	933	879	868	876	936	883	835	856	882	912	898	883	837	893	940	909	884	892	904	880	918	884	915	900	870	872	910	875	891	925	926	923	917	906	907	867	910	894	860	880	900	845	907	866	857	877	893	855	908	883	854	841	920	854	900	870	879	912	907	901	915	928	921	904	822	881	854	919	875	941	843	879	920	858	898	847	830	882	882	947	899	923	904	887	903	902	887	845	867	952	844	850	919	886	891	851	881	889	894	831	939	953	904	889	846	904	900	893	901	915	884	935	867	883	862	927	860	883	901	867	905	919	916	851	841	928	939	890	873	926	908	912	897	836	842	919	957	878	888	907	900	887	898	865	896	843	866	914	903	891	957	893	863	965	863	862	891	903	872	881	892	889	877	873	889	891	899	882	870	901	904	958	882	878	895	855	898	889	930	867	872	946	882	871	867	921	899	837	894	866	891	902	909	886	849	910	879	866	904	864	884	922	893	871	842	901	898	898	963	881	903	856	882	893	885	929	864	903	885	891	929	871	896	896	867	919	873	866	900	929	885	890	903	892	817	885	874	865	885	883	905	882	888	853	914	830	871	920	879	914	863	879	877	907	900	905	879	857	893	837	928	877	900	913	900	908	890	875	912	899	865	863	847	919	933	865	895	918	946	889	859	899	895	858	825	894	814	835	842	896	877	914	888	907	913	905	917	891	851	871	921	891	893	951	873	931	858	914	850	962	895	858	915	894	933	880	942	878	900	871	831	947	904	920	839	877	883	902	924	892	921	870	883	849	897	876	856	848	825	930	876	918	887	874	885	891	900	905	931	910	893	911	914	922	938	856	854	903	897	918	886	891	907	953	938	870	904	880	842	864	870	891	909	895	836	900	925	910	904	918	899	886	863	889	924	889	855	935	824	897	935	906	904	903	880	883	907	899	914	902	922	876	906	894	911	908	928	898	844	850	873	885	859	905	861	851	868	894	926	917	918	908	818	905	941	902	978	910	911	835	880	897	942	863	911	898	922	887	916	877	896	909	947	877	910	860	886	900	877	862	892	852	888	869	859	921	910	899	857	869	930	857	940	882	918	871	904	925	915	911	912	885	894	823	901	876	935	893	924	968	955	879	878	913	859	858	904	873	902	869	899	900	878	901	874	913	860	931	883	908	893	915	881	839	903	864	889	947	929	917	916	895	902	918	881	871	874	875	876	908	917	902	903	902	851	837	925	856	941	884	899	904	878	893	868	877	902	924	884	939	885	879	844	864	857	884	919	875	891	905	900	904	832	910	911	907	908	856	871	927	891	860	879	896	929	893	902	895	901	852	917	920	954	934	850	888	964	889	898	920	891	908	876	867	874	879	911	883	866	902	911	963	894	875	890	878	923	906	900	921	849	907	872	850	849	900	912	882	902	903	862	947	919	892	865	824	910	870	915	843	902	915	872	895	883	927	848	891	895	881	886	947	895	881	889	876	899	908	957	913	886	878	904	887	904	866	887	893	850	884	896	909	922	859	913	900	881	914	879	911	868	891	898	932	835	924	894	884	848	904	864	890	866	930	885	896	881	882	844	916	889	897	809	839	922	848	941	874	849	880	907	854	935	889	903	858	854	921	886	858	891	893	889	858	893	878	908	900	926	896	888	838	873	917	860	852	910	927	915	897	903	898	909	929	892	896	857	845	899	878	918	904	837	881	880	889	906	898	900	927	905	905	865	900	948	898	915	887	851	848	918	898	920	906	859	887	930	869	882	943	912	900	876	889	931	891	915	855	870	886	928	903	887	881	925	860	888	979	865	907	911	957	864	893	927	878	937	921	955	949	881	909	888	855	838	861	887	867	859	956	948	889	861	895	959	884	845	881	873	873
8586	708	669	570	440	363	326	306	228	285	289	254	242	238	264	279	233	246	275	251	219	267	237	241	268	250	236	260	238	263	218	235	238	238	266	236	224	231	248	254	228	254	232	247	221	250	223	264	230	242	271	213	214	250	246	247	227	213	246	252	253	233	236	255	253	248	249	239	245	217	269	246	270	247	216	259	238	244	232	228	258	253	238	235	249	248	222	264	240	239	225	249	242	228	230	254	242	229	238	223	249	249	213	240	236	245	245	281	253	243	213	217	217	217	255	229	225	257	253	273	244	236	226	221	241	237	211	277	222	196	227	240	232	245	265	221	262	238	243	228	207	234	257	244	263	242	270	259	260	245	251	228	243	236	255	234	236	264	242	247	251	219	230	243	256	233	232	226	240	248	223	216	222	223	235	213	237	237	241	236	259	228	208	244	225	263	238	254	235	201	234	200	239	224	236	224	252	237	241	235	236	246	251	220	252	241	236	227	239	245	238	258	227	224	254	251	211	245	256	250	224	266	224	200	230	256	224	234	226	244	223	251	253	247	212	236	239	197	232	225	282	260	230	207	246	229	240	230	227	245	232	239	228	270	246	241	246	227	233	206	225	237	236	219	223	218	247	218	248	240	217	203	235	249	235	241	220	210	218	241	247	236	248	236	235	228	226	266	231	207	260	253	248	226	235	249	211	268	246	237	217	233	246	211	239	231	253	266	247	259	254	232	239	226	203	232	250	222	220	246	234	241	219	228	236	235	237	259	216	252	273	216	236	228	235	228	229	223	239	244	238	251	236	223	238	227	244	264	236	275	259	268	221	263	248	243	255	251	261	284	246	237	237	270	229	245	237	238	226	226	254	249	242	253	235	221	234	225	256	233	256	210	280	250	268	262	263	242	214	243	250	225	226	229	200	203	262	244	238	236	219	223	232	239	245	241	243	261	247	261	216	229	259	229	238	224	218	209	239	230	234	258	239	255	238	215	222	252	253	219	237	218	257	232	265	224	228	238	243	222	267	195	220	252	243	233	270	236	250	238	246	233	247	262	231	256	229	215	247	211	233	242	266	254	242	245	277	264	275	223	269	245	245	225	278	221	245	244	257	249	231	233	246	243	225	237	243	253	236	255	241	216	221	242	222	253	254	236	242	219	240	259	239	247	209	255	224	210	226	234	235	248	246	253	246	224	249	242	228	225	227	226	251	236	224	243	225	219	227	219	231	258	239	257	228	223	247	263	254	242	261	243	250	238	237	251	240	234	254	252	233	220	256	234	241	247	201	225	212	238	241	211	218	234	246	273	227	266	247	218	243	242	222	251	243	252	220	231	203	219	266	224	226	277	214	239	261	244	245	235	249	217	272	223	225	238	243	266	257	243	263	221	231	275	244	276	261	254	247	239	233	251	265	242	233	253	249	244	254	246	246	224	217	249	243	260	220	244	257	231	237	235	249	237	228	246	258	243	212	237	233	214	234	257	251	231	230	257	234	274	230	277	261	268	237	224	249	232	243	232	243	204	224	238	248	218	234	252	232	214	234	216	243	214	219	211	241	229	229	230	223	270	248	259	261	220	271	223	205	260	268	238	222	238	234	229	215	235	261	225	255	235	211	238	246	240	233	232	201	253	220	195	229	262	280	246	233	251	221	247	246	238	232	262	218	243	252	216	228	243	253	235	269	215	252	232	229	249	223	245	278	245	234	229	258	254	226	231	240	224	224	251	269	246	247	255	245	251	247	231	232	233	247	235	256	244	256	226	241	244	261	233	212	267	219	235	238	243	255	241	238	236	234	259	253	251	271	245	238	251	257	239	235	215	244	245	241	210	205	220	243	239	225	258	225	260	231	251	242	244	231	242	217	224	245	206	238	235	229	249	239	219	248	252	223	222	219	270	237	246	229	268	218	252	219	270	223	239	227	242	242	251	217	231	252	268	229	237	283	227	232	205	234	229	245	264	231	226	254	259	233	219	261	223	238	232	252	221	233	235	220	254	236	242	241	243	226	260	235	218	215	221	241	237	240	279	228	257	218	266	253	227	224	211	225	217	237	252	216	216	230	245	233	218	222	242	230	202	226	237	219	226	227	232	250	237	240	235	239	230	247	209	219	199	233	234	213	232	252	212	241	219	234	243	220	246	242	235	242	245	245	199	234	251	229	224	247	244	245	239	242	219	234	224	225	262	242	225	253	234	260	258	243	240	228	230	222	238	216	249	219	246	248	239	240	245	236	244	240	223	214	225	264	246	236	233	220	270	264	237	252	239	237	262	206	226	250	225	242	238	242	245	253	230	254	246	245	232	223	234	233	226	222	239	257	221	242	252	248	231	243	229	233	245	219	256	235	230	231	281	221	268	281	250	211	248	207	222	265	221	218	255	261	258	262	236	240	231	230	218	265	236	248	241	275	233	215	230	254	254	228	225	242	221	207	264	233	216	236	230	277	231	231	226	223	247	241	243	233	256	233	236	220	240	233	209	239	237	240	244	237	235	264	206	226	216	241	236	276	251	253	252	241	225	228	261	238	222	259	259	244	251	247	255	234	227	224	254	260	268	257	246	229	251	236	260	239	238	249	208	227	234	225	230	258	233	236	236	221	227	250	267	201	245	227	232	226	269	253	235	258	246	241	239	232	251	224	231	232	235	230	223	242	254	242	219	219	257	240	242	251	209	239	227	261	248	234	231	255	230	263	258	268	231	228	256	248	232	202	236	250	231	248	230	224	271	254	226	214	230	221	231	267	252	225	228	224	230	266	238	247	213	235	234	235	232	223	224	255	235	247	219	229	249	250	282	216	235	254	255	256	246	257	253	202	235	253	245	245	245	222	231	226	232	212	265	231	237	262	245	232	243	246	232	226	218	245	243	226	245	242	219	252	251	222	253	243	240	220	236	278	258	215	213	184	219	228	245	269	256	270	233	250	242	231	207	233	206	243	211	252	266	218	241	220	241	238	239	240	256	245	269	252	212	227	260	261	241	240	233	220	238	243	234	213	265	250	230	265	240	222	248	237	247	247	257	250	273	224	232	252	250	229	248	252	221	245	215	201	230	223	226	263	230	252	207	247	268	264	288	255	269	229	234	256	224	217	244	232	248	251	245	246	239	238	237	250	219	225	199	249	241	250	248	250	223	268	251	241	233	239	260	263	246	221	255	252	261	246	250	231	245	227	226	207	256	215	234	230	279	233	262	233	241	214	256	242	234	240	225	227	232	252	240	263	239	244	227	276	224	242	244	226	242	225	220	216	258	223	252	245	234	225	219	276	223	213	218	264	236	230	217	249	240	241	221	236	233	255	242	263	236	236	222	246	235	254	265	263	230	250	245	249	225	231	228	254	241	207	214	244	249	233	227	211	227	239	235	236	223	241	221	222	219	225	237	254	248	223	235	217	223	249	226	237	240	214	254	245	261	258	236	221	246	221	250	237	242	230	250	217	280	226	248	257	237	248	247	259	217	258	247	240	243	250	237	230	260	236	221	228	248	219	252	246	269
6811	928	1492	1773	1322	1116	917	874	792	753	663	655	645	648	625	599	571	581	620	598	586	599	566	616	597	531	570	575	546	562	592	539	601	558	539	577	523	552	539	581	575	576	539	573	574	549	527	567	568	590	548	521	501	557	556	525	536	536	541	558	521	548	534	530	538	519	527	563	533	506	538	523	546	543	507	559	558	529	503	552	564	533	576	584	545	577	520	517	574	593	564	556	553	496	538	559	548	531	548	567	549	541	518	579	529	536	561	564	551	566	535	611	573	559	505	527	522	493	510	555	517	489	517	553	533	527	530	549	518	559	520	549	563	507	505	528	544	546	570	569	536	551	545	533	605	522	528	508	547	540	524	567	531	549	526	559	545	553	544	586	536	528	545	567	535	539	582	554	505	528	537	535	530	532	498	560	505	565	533	569	538	540	533	578	572	507	600	556	566	576	503	535	558	531	558	505	545	526	530	484	525	513	564	503	536	501	560	544	541	544	554	588	533	514	523	556	559	523	537	525	532	558	506	547	582	525	510	591	549	527	549	530	545	571	545	523	517	543	564	504	559	549	531	570	545	536	536	554	515	544	562	532	547	543	548	541	574	540	560	562	509	541	513	542	543	504	564	541	529	513	524	550	542	544	552	581	519	549	558	530	551	572	542	559	554	519	557	571	537	564	543	508	542	520	568	550	522	574	517	488	546	524	551	540	539	568	563	557	539	570	547	522	513	520	560	527	504	556	585	532	551	538	564	532	575	584	527	535	511	548	467	529	528	561	569	526	530	558	515	498	534	535	533	555	531	537	535	489	552	622	560	531	540	551	572	552	529	543	525	533	547	542	542	555	509	522	572	529	512	561	513	548	519	559	565	554	550	546	523	551	509	526	511	540	514	533	575	529	554	516	544	529	575	553	512	548	571	547	577	542	546	530	550	539	542	591	518	520	532	504	549	530	546	537	548	539	550	518	556	553	530	541	526	539	564	551	554	530	520	554	544	530	468	524	551	523	517	572	529	505	505	540	535	536	557	560	521	526	532	499	561	505	555	516	559	526	522	565	528	546	575	547	526	591	522	540	525	519	562	548	509	532	544	516	587	572	589	565	556	521	536	558	514	569	542	516	512	533	525	548	522	504	519	540	525	555	580	544	559	526	520	550	544	537	568	518	549	564	563	510	511	543	559	526	554	534	507	526	486	524	552	521	561	514	509	571	512	530	520	561	517	551	515	554	586	523	532	526	527	531	529	520	493	531	543	531	544	508	553	538	583	547	562	542	542	548	509	534	524	576	518	544	536	540	526	542	535	557	510	507	528	560	482	524	546	564	573	536	537	594	554	560	525	582	539	543	538	567	538	519	545	537	531	529	563	535	512	561	529	543	556	535	509	536	543	526	547	519	543	553	575	563	571	531	555	522	537	554	536	559	515	555	514	556	569	542	533	523	565	536	531	539	561	528	578	550	518	547	538	533	531	565	555	580	559	486	511	518	557	560	543	520	525	518	505	559	554	580	528	571	540	581	553	516	550	536	509	504	528	507	552	540	592	533	553	563	502	542	513	559	531	579	565	530	558	540	506	555	544	530	542	518	563	552	555	511	548	533	575	504	498	533	514	511	548	541	552	557	578	546	526	528	545	480	546	561	565	530	525	544	558	506	565	506	537	554	505	519	533	522	561	538	530	497	551	531	526	512	558	553	536	519	545	521	532	541	534	536	525	565	553	532	506	534	544	544	535	524	559	545	505	530	548	568	498	541	532	507	549	539	519	565	529	525	556	514	528	538	486	541	548	543	560	542	550	520	520	539	567	521	554	553	526	548	584	510	536	543	536	570	564	556	534	533	514	584	539	546	564	543	532	578	560	506	561	556	538	546	538	516	558	513	471	519	584	548	554	561	541	570	603	525	556	547	566	513	512	519	561	548	544	547	561	504	577	584	565	548	542	580	549	542	552	507	512	488	552	492	539	560	593	544	583	609	577	532	525	532	534	513	601	553	511	534	571	555	567	566	533	544	555	510	500	557	551	525	553	549	520	553	538	526	502	566	543	562	549	534	568	529	529	545	548	522	513	507	527	540	537	548	544	538	578	508	574	539	562	519	559	542	564	558	540	522	536	536	541	527	508	529	545	541	538	534	566	561	528	527	555	493	601	560	546	536	483	543	545	522	520	545	573	531	518	516	547	526	522	503	529	523	528	517	513	524	549	541	521	506	529	548	491	557	519	530	548	569	502	529	585	543	544	540	547	502	547	541	537	526	555	533	553	503	537	511	532	498	534	548	568	539	546	540	554	548	541	542	562	545	517	568	536	517	505	571	532	535	515	539	564	509	522	536	546	537	562	560	536	508	553	538	532	519	483	564	525	520	520	536	509	550	533	513	584	531	540	589	559	549	577	521	521	522	539	536	532	537	576	529	540	543	537	545	532	572	538	569	563	581	580	582	516	515	549	533	550	558	500	605	490	508	565	537	541	545	535	566	520	561	587	540	546	507	545	586	556	505	512	513	499	553	558	504	558	562	544	541	558	547	564	598	496	539	536	559	554	559	556	531	567	490	557	531	564	594	525	542	478	553	492	529	552	538	573	555	521	535	517	555	594	564	543	546	540	571	578	550	563	555	523	493	527	547	556	551	548	500	567	592	561	558	523	532	557	522	583	521	533	528	568	532	521	558	544	536	554	602	533	588	562	541	530	520	580	544	570	525	531	568	570	513	535	552	575	520	569	533	552	542	528	551	561	528	557	531	541	586	541	552	497	538	549	547	531	545	574	541	557	546	574	577	559	496	548	527	564	539	542	542	525	552	547	526	490	540	585	561	524	554	539	541	562	559	557	507	541	524	547	562	554	520	602	557	515	551	550	502	532	510	510	536	508	583	552	524	540	543	514	516	542	545	485	561	562	538	549	534	569	532	550	546	540	532	493	569	521	531	506	567	545	526	518	539	520	525	519	541	527	576	482	534	525	533	527	522	542	530	569	516	563	546	528	557	558	565	523	553	577	557	550	526	581	512	578	546	547	519	528	500	533	535	550	534	554	545	532	521	542	569	577	547	515	519	543	550	529	599	516	577	555	541	557	541	525	536	576	506	514	571	549	523	562	564	548	535	559	540	551	558	523	544	564	511	550	570	557	505	510	539	574	552	534	555	524	530	570	541	578	535	545	579	566	590	530	504	508	527	546	579	529	561	538	552	556	550	557	571	550	509	574	521	528	565	540	576	562	489	540	532	546	527	533	530	524	545	551	549	514	529	572	567	547	548	550	520	551	565	504	529	544	501	527	552	545	583	583	504	564	581	504	524	536	533	550	547	540	520	572	563	526	559	502	561	537	522	559	584	535	542	506	518	546	546	537	547	507	570	533	508	548	575	545	524	559	548	521	541	559	486	529	555	532	569	497	544	537	531	531	511	545	550	535	547	515	583	550	540	546	565	528	512	546	532	529	529	525	573	567	534	551	544	556	527	518	579	539	548	519	560	522	554	556	510	511	515	571	529
15289	1318	942	769	455	325	252	265	200	173	177	181	159	162	166	160	159	130	150	143	135	133	120	143	104	134	128	127	136	146	141	136	135	123	120	120	159	129	118	125	146	138	123	136	143	125	147	114	116	117	112	116	127	115	124	125	149	116	117	106	118	115	121	123	122	110	115	107	107	119	116	118	142	126	114	150	133	130	116	121	128	115	121	112	122	129	142	120	133	132	117	124	122	124	122	112	125	122	121	120	140	134	127	116	128	110	134	146	118	122	129	131	116	117	136	120	114	128	111	112	110	135	123	141	123	127	122	118	105	140	98	137	116	128	113	132	122	122	135	144	130	142	124	117	142	107	120	140	146	120	130	149	117	116	104	125	134	132	121	120	131	126	136	116	112	130	118	122	129	114	112	109	131	129	119	116	139	126	112	108	124	117	127	124	111	123	122	126	106	130	111	117	136	116	99	117	146	118	154	132	105	108	128	118	122	144	113	123	102	128	123	116	121	93	126	144	120	124	121	146	117	124	132	111	125	134	150	129	125	110	154	142	112	122	124	148	127	131	134	120	138	134	118	121	142	154	115	131	139	128	131	124	125	125	146	123	126	127	132	126	122	117	117	135	139	108	122	98	123	137	112	120	111	137	119	140	112	85	122	113	134	117	132	125	120	125	122	137	123	119	127	134	123	123	141	122	126	121	113	112	125	140	123	128	141	141	130	118	135	110	132	134	116	124	117	135	122	117	123	116	104	101	141	134	140	143	107	109	113	127	138	146	140	108	133	139	105	130	156	126	110	112	122	128	107	131	140	102	120	137	121	122	95	140	113	116	144	115	102	124	118	153	129	116	118	118	133	119	124	128	114	116	105	111	122	122	106	128	136	131	115	125	125	122	106	126	113	111	120	120	124	95	140	116	119	152	140	112	136	118	124	119	122	108	133	142	134	107	116	135	129	106	137	142	122	141	142	150	102	125	122	119	124	146	133	140	136	113	95	129	125	127	128	126	132	124	135	124	127	123	132	117	139	110	153	135	135	124	133	129	133	144	98	122	128	99	107	116	107	139	135	114	139	127	144	96	120	116	107	128	129	120	105	134	111	143	135	135	130	118	118	131	123	123	141	110	124	140	119	116	132	118	137	142	130	136	111	132	99	129	139	126	127	141	134	113	126	142	135	115	127	123	112	108	106	129	115	136	107	112	121	123	130	116	117	124	126	120	148	120	125	128	122	119	117	114	128	125	127	125	108	109	135	99	116	133	138	108	128	126	141	139	120	115	124	107	117	131	161	109	124	140	128	139	111	132	108	129	136	112	116	125	128	111	117	106	121	156	115	127	142	126	111	101	105	122	107	119	154	129	134	120	139	122	129	139	125	138	129	105	110	121	106	111	125	104	133	123	138	107	106	146	136	113	149	129	113	138	115	150	127	123	136	121	109	134	141	124	113	161	126	139	140	124	122	136	137	116	133	108	105	132	139	128	121	122	128	134	119	117	128	131	113	97	142	131	118	130	131	113	135	119	141	92	144	129	115	127	116	108	140	119	134	104	130	125	146	116	121	116	122	119	118	124	127	137	114	125	121	123	117	121	127	114	112	115	143	114	131	146	137	123	122	135	139	126	119	94	143	139	123	119	110	129	121	139	128	131	123	121	127	110	126	117	134	150	126	115	115	107	133	124	130	104	125	121	118	109	110	139	125	120	130	144	132	115	155	119	104	124	115	131	147	122	125	120	118	116	149	122	122	132	113	126	136	142	120	117	130	122	126	135	125	150	113	134	117	126	119	108	114	123	122	138	102	111	139	103	134	112	140	125	132	142	114	128	123	126	123	140	124	124	125	122	121	123	122	132	135	85	113	128	108	146	125	131	120	125	122	122	121	122	120	144	116	108	135	121	123	139	115	128	116	129	150	141	133	142	135	119	134	112	112	133	134	125	124	139	140	123	96	118	147	141	112	133	142	139	119	124	118	110	124	149	116	137	110	129	104	125	130	125	128	129	121	154	137	113	117	139	124	113	133	121	131	120	118	124	106	135	110	116	146	121	120	106	122	115	138	111	122	114	146	119	115	127	112	125	128	130	127	131	134	106	135	117	109	114	124	125	141	124	130	141	126	120	141	138	124	122	121	135	130	151	119	115	135	105	128	112	134	125	119	120	122	141	152	141	120	121	148	139	110	125	120	131	145	99	134	136	127	100	116	117	141	128	93	117	136	139	108	118	141	152	117	112	135	121	107	118	110	125	118	106	115	117	125	128	156	124	133	126	111	137	110	120	117	113	117	128	145	131	136	113	130	130	113	117	112	140	141	115	117	124	139	131	129	118	124	128	131	133	90	112	129	109	127	137	120	97	134	123	117	123	134	109	122	132	163	133	115	135	125	120	124	127	140	122	136	131	134	136	116	136	120	117	102	132	137	128	141	120	133	116	115	117	122	117	134	99	138	130	136	125	141	123	113	127	125	146	126	107	131	149	138	133	126	129	113	118	160	120	133	125	135	142	103	110	127	108	133	136	121	111	119	120	120	134	153	119	132	109	132	135	126	134	140	121	132	118	144	123	138	101	113	126	107	133	124	133	121	134	115	132	108	111	126	135	143	154	135	122	131	119	126	112	137	142	109	126	134	122	118	123	111	123	125	143	120	119	116	120	119	122	117	139	141	131	128	128	119	112	120	132	139	116	132	119	149	135	110	116	126	121	133	115	121	100	135	135	133	136	121	120	147	132	129	124	128	112	138	103	128	140	130	124	103	136	123	135	133	107	117	132	116	135	122	115	136	128	134	128	133	135	115	118	120	129	129	141	134	119	118	107	132	116	108	113	117	122	134	115	129	131	133	128	115	132	120	129	126	114	113	129	128	132	133	107	109	116	119	99	135	131	104	121	119	112	107	125	125	140	147	127	118	124	110	138	104	114	111	135	135	99	115	123	138	129	138	126	128	109	109	150	133	111	100	108	121	129	134	131	125	122	119	105	125	138	127	130	108	98	128	114	143	117	107	110	142	135	126	148	131	149	134	142	131	119	130	125	116	145	134	122	116	127	132	118	126	127	134	156	100	138	119	97	114	130	123	118	134	131	126	138	142	125	130	104	107	101	116	116	124	127	149	131	128	149	128	120	107	111	92	115	138	129	117	104	113	148	127	136	135	133	124	122	141	119	126	109	133	107	122	127	136	128	106	136	148	105	134	112	118	134	129	118	141	137	128	118	123	152	139	125	112	121	116	117	121	105	121	122	143	121	120	124	114	143	121	131	135	129	120	123	130	139	151	118	134	123	113	142	143	128	130	125	129	107	131	121	148	117	122	135	126	121	121	126	115	123	127	113	126	114	127	123	138	106	131	138	117	115	121	97	118	112	137	143	147	117	114	106	137	122	122	104	115	134	135	101	146	113	133	108	145	133	119	125	134	114	126	110	125	124	121	130	125	142	126	101	122	135	131	100	116	106	145	116	113	140	150	125	121	116	123	147	121	127	122	108	117	123	97	113	148	109
8481	1046	2163	2513	1879	1466	1145	922	797	768	643	587	498	557	490	476	514	477	444	468	415	429	422	408	388	384	378	369	393	375	392	365	365	340	360	349	343	335	347	350	363	377	385	362	324	339	355	351	371	349	334	349	325	347	329	336	359	346	328	326	375	367	352	338	316	359	350	347	319	358	316	289	367	365	334	356	345	338	354	318	364	354	321	323	357	336	338	350	337	327	329	345	305	365	355	310	335	345	334	348	335	328	342	341	305	321	308	330	339	310	312	331	323	341	348	321	314	309	336	324	381	333	342	349	361	332	351	345	299	292	318	340	351	330	311	312	371	336	341	367	335	343	350	355	346	343	339	306	357	313	324	335	321	319	306	376	324	346	350	365	357	340	317	364	336	311	341	334	346	334	322	335	355	318	323	323	349	307	335	336	327	326	327	343	345	330	341	348	360	377	334	310	344	354	314	339	314	341	361	349	357	349	304	338	300	323	325	309	350	276	338	341	369	328	350	333	332	341	304	309	379	377	330	320	318	354	312	338	302	333	334	341	359	353	337	322	337	355	319	369	329	312	313	363	348	324	327	322	322	367	314	362	326	368	327	363	320	355	324	315	348	365	359	333	330	338	304	321	362	304	294	296	339	356	345	311	303	369	311	336	319	319	320	342	330	307	318	309	330	321	341	333	316	340	354	336	379	326	347	338	347	357	303	324	323	350	351	327	344	331	364	339	313	347	341	348	360	329	317	344	327	333	334	316	359	340	323	327	337	351	335	323	316	327	338	307	332	333	357	371	344	324	343	309	332	303	307	352	347	323	327	327	302	318	341	338	331	323	322	334	323	338	319	312	357	346	318	373	347	353	312	356	300	325	331	326	344	339	325	316	324	332	365	330	321	327	377	329	344	352	343	359	311	344	301	340	360	340	323	336	322	309	313	362	309	350	333	318	311	331	318	351	355	349	358	321	331	299	348	357	323	353	370	335	323	339	327	346	350	301	351	315	352	314	314	333	341	346	325	316	349	335	359	319	341	339	353	359	331	331	296	329	365	311	346	327	335	360	330	319	322	331	318	303	360	332	354	349	344	332	328	317	334	343	345	297	329	341	324	350	358	337	325	321	330	324	308	346	346	298	339	319	326	311	339	341	310	332	330	365	361	357	289	342	323	333	351	338	339	359	341	322	329	344	326	363	351	347	316	348	348	340	327	309	327	332	351	343	347	351	338	364	353	307	356	326	324	316	316	328	318	332	334	332	358	321	351	338	346	319	360	321	323	355	335	309	306	321	330	299	365	336	368	347	331	311	296	311	342	357	303	334	326	328	358	321	338	358	307	323	327	314	337	298	341	318	323	319	324	327	303	334	328	331	337	337	315	372	351	325	336	311	320	310	355	307	326	311	320	360	344	308	330	340	337	310	299	352	352	322	320	339	363	330	340	331	295	320	333	312	329	332	335	321	326	316	336	347	304	346	326	351	325	315	326	324	299	325	349	337	320	327	322	339	332	355	337	342	328	364	303	315	324	314	364	323	332	329	309	339	338	347	333	316	350	343	337	352	324	328	318	354	350	359	321	332	341	338	338	352	330	338	337	333	329	351	343	361	346	331	301	351	338	327	358	326	401	352	350	317	363	344	357	351	319	326	312	334	346	315	325	317	343	305	296	330	313	332	352	314	317	322	340	356	346	336	313	339	347	324	328	366	340	314	345	353	348	333	347	281	323	301	316	343	352	346	303	330	316	339	333	305	330	364	344	330	335	326	343	345	330	336	327	336	322	339	327	322	329	337	355	330	316	331	329	321	336	330	325	304	334	343	363	328	328	348	295	319	338	322	343	315	322	332	327	326	336	316	302	357	354	332	331	351	322	308	338	325	298	332	335	333	387	321	334	369	306	318	332	359	369	334	329	342	340	299	313	310	326	297	318	291	345	324	316	337	326	334	365	336	304	348	377	334	355	322	342	317	296	349	350	313	345	338	325	328	330	303	308	330	335	334	309	317	321	314	306	344	371	337	365	319	346	324	327	288	337	304	314	397	325	344	316	317	360	298	342	360	310	316	340	317	318	344	328	327	364	358	316	314	317	317	343	323	326	308	336	355	315	352	333	292	340	346	370	328	334	339	301	333	309	311	312	340	348	354	338	338	335	317	354	330	362	333	337	348	323	374	336	320	316	323	303	322	329	365	339	334	298	362	323	329	371	312	349	332	328	340	343	326	328	336	322	325	294	341	317	354	347	325	322	339	343	330	327	353	333	329	365	353	329	334	372	330	327	318	320	336	368	326	360	334	330	346	322	376	346	306	348	322	356	324	310	334	336	344	336	348	362	310	331	334	362	335	318	332	311	322	365	363	363	337	390	330	367	345	301	333	352	313	357	340	322	322	354	337	303	332	278	341	328	345	368	313	327	320	331	336	353	348	327	330	320	366	323	314	363	354	369	341	303	347	346	340	307	338	355	331	318	344	322	323	305	336	328	330	342	331	322	354	310	336	327	368	325	322	338	353	337	325	312	347	313	318	322	318	326	320	339	326	334	334	339	315	325	302	333	331	342	288	332	322	297	348	344	323	340	328	340	328	290	341	333	320	355	317	356	326	330	362	324	308	314	335	317	364	362	316	328	331	320	319	322	350	327	336	302	319	329	345	366	325	317	335	337	368	317	315	322	307	328	318	347	353	365	337	358	320	322	331	325	346	311	307	351	331	338	370	345	341	299	295	305	314	338	332	295	310	336	360	322	336	343	362	337	343	307	320	340	333	353	344	325	333	363	335	324	312	338	336	343	343	330	331	350	333	340	312	341	339	314	373	321	371	334	302	333	341	329	307	347	320	331	304	335	299	308	329	330	304	336	310	350	323	347	344	347	367	312	332	328	343	324	324	376	313	346	335	340	319	348	366	339	381	360	345	311	328	327	324	347	313	305	312	331	325	343	306	307	347	311	323	307	347	352	303	335	339	315	318	318	330	305	329	336	304	320	358	321	358	313	342	346	357	347	310	331	359	333	338	313	338	349	344	331	340	357	324	372	320	322	369	320	308	311	317	330	328	312	328	336	324	332	368	332	333	355	329	349	327	335	303	377	313	329	333	346	310	313	311	349	318	297	329	321	316	349	353	363	338	317	297	361	345	364	305	313	338	357	358	361	293	301	315	340	315	326	326	317	333	335	356	332	340	317	324	333	350	330	328	338	329	325	337	347	309	321	337	299	334	310	342	371	343	323	332	323	328	389	353	329	321	300	323	330	327	327	312	352	326	317	361	350	357	314	319	361	321	326	301	346	325	365	330	317	330	333	337	346	346	325	334	323	370	327	333	334	367	320	356	336	370	330	316	372	335	350	337	313	287	358	345	316	335	338	363	355	302	353	328	322	341	335	366	333	336	318	339	355	311	347	314	332	338	350	356	317	334	339	339	342	306	316	353	339	332	339	330	308	358	331	306	322	351	316	316	337	307	313	321	308	355	335	327	335	318	322	345	349	322	343	316	336	300	321	363
1868	452	449	465	448	411	388	399	416	438	409	399	418	414	431	447	411	434	419	420	446	383	406	425	393	408	437	443	428	368	383	432	413	351	391	432	416	444	436	392	361	418	418	407	443	379	447	416	423	441	424	422	422	360	435	387	418	406	427	377	408	416	424	404	391	426	370	408	395	414	392	413	408	425	419	400	421	416	379	379	390	414	441	401	421	395	444	418	408	429	417	398	395	459	390	434	401	416	430	403	403	454	446	406	392	414	426	390	410	450	396	415	397	416	376	423	411	341	392	388	411	393	414	406	392	420	404	418	400	427	406	418	409	407	364	427	402	422	392	407	418	350	426	410	393	369	402	405	380	421	413	435	389	415	387	403	430	381	435	402	389	449	419	401	420	358	377	413	398	369	384	384	444	386	386	424	388	442	416	415	353	393	426	374	455	392	410	399	399	401	425	384	406	404	403	424	377	409	422	369	423	383	406	412	414	421	422	409	397	406	387	404	418	392	406	398	396	352	376	415	381	421	427	446	407	373	395	440	376	399	428	427	443	408	426	418	385	400	389	395	429	403	422	445	387	375	346	450	425	402	400	393	433	427	406	385	384	439	397	401	414	381	406	367	395	400	424	432	376	408	404	369	419	377	384	420	406	431	407	430	406	383	406	404	416	393	397	412	387	422	401	390	390	388	414	407	408	384	437	455	442	385	425	411	405	398	405	437	406	396	389	435	416	446	418	410	400	371	381	400	386	428	408	443	405	393	454	379	390	390	394	441	441	421	409	403	418	423	407	405	381	384	424	410	423	398	418	386	428	452	396	414	410	409	412	394	408	399	407	394	403	397	419	399	432	411	421	400	443	426	383	401	381	418	400	378	415	419	421	375	403	386	426	460	413	448	390	405	435	426	414	439	399	446	424	396	437	414	407	456	371	409	393	397	388	394	413	419	401	413	409	437	404	380	402	391	393	382	423	409	388	432	421	377	423	423	436	402	407	382	408	424	415	420	434	377	432	437	409	424	385	376	414	401	431	438	411	424	473	421	401	406	392	423	382	415	388	393	414	376	376	429	422	434	414	442	359	395	388	412	406	385	386	411	445	388	417	422	398	394	434	423	393	430	408	441	436	416	394	437	387	411	401	390	363	410	419	420	407	411	395	356	405	432	403	430	387	379	420	426	393	395	396	403	397	420	376	368	384	428	412	376	415	395	429	421	414	396	358	389	405	424	386	430	461	384	429	412	377	420	408	399	412	413	397	420	456	430	452	432	413	391	420	401	412	401	428	422	444	436	417	395	405	382	441	403	396	398	408	426	404	420	399	412	428	405	378	436	442	420	385	450	436	386	395	418	421	422	441	373	455	419	408	370	400	418	420	432	439	377	399	392	388	408	401	407	448	413	439	448	396	432	414	416	390	444	390	435	352	381	393	416	405	466	406	424	431	384	440	425	394	394	413	389	382	413	393	403	392	439	400	390	375	413	367	400	388	419	388	404	408	425	354	415	402	402	415	388	415	375	385	409	446	383	419	391	406	404	428	400	415	428	421	413	433	413	432	396	381	389	436	405	429	442	417	424	401	385	401	379	426	435	438	407	447	429	394	394	438	410	420	401	410	368	377	377	402	415	411	392	442	398	380	368	398	419	429	409	375	396	407	413	427	393	388	429	418	417	426	396	404	395	451	441	432	387	438	395	401	405	393	378	472	410	409	459	400	369	383	423	451	416	382	397	437	382	417	401	423	387	398	444	436	456	408	427	440	430	406	425	393	364	420	408	404	407	390	404	453	404	466	431	409	405	422	411	452	407	419	400	396	389	427	400	427	430	420	393	415	397	425	384	383	429	438	420	428	436	403	393	397	405	424	431	427	423	440	442	401	429	419	385	436	351	405	420	380	385	389	418	387	425	418	423	365	403	382	430	413	418	385	452	417	428	398	366	404	397	452	404	382	386	389	391	406	411	429	402	431	400	447	427	388	417	407	421	456	435	400	416	413	462	458	404	406	377	391	410	415	413	402	429	401	461	412	430	430	422	442	409	380	412	413	412	413	392	438	400	392	411	414	400	413	419	460	413	389	424	374	403	390	381	461	440	408	453	445	413	399	402	393	368	391	416	423	422	387	450	453	410	426	405	401	412	393	427	419	385	405	413	384	370	378	384	430	416	409	413	414	378	431	394	452	418	460	409	392	385	404	413	411	369	424	433	392	391	386	417	360	410	395	393	399	389	402	456	438	415	417	444	403	415	380	416	409	445	430	383	434	447	419	376	392	406	424	399	414	423	412	410	415	389	422	397	386	384	414	421	386	419	427	393	393	436	390	440	395	398	395	388	400	435	423	384	379	388	430	443	414	438	413	413	404	410	384	426	396	411	413	391	386	408	428	413	466	413	419	410	409	375	437	409	431	449	466	388	416	434	425	403	414	411	400	398	383	394	412	409	424	395	402	426	413	417	383	474	420	419	417	406	407	395	374	395	411	416	412	406	404	386	386	404	349	420	455	405	409	436	426	431	368	432	390	412	373	405	429	410	421	427	384	435	412	454	400	400	407	434	420	443	409	412	404	416	439	361	396	411	377	392	419	389	438	399	414	416	429	422	406	422	426	387	417	427	373	383	423	416	378	398	399	448	421	426	423	417	406	382	401	419	392	415	399	388	430	401	422	417	433	411	407	369	432	389	421	434	413	418	415	368	417	415	381	406	393	389	388	417	421	412	409	427	437	449	416	384	405	390	391	414	416	395	403	414	385	434	418	457	412	438	389	419	423	420	359	413	449	423	426	426	390	419	413	364	430	400	400	377	421	418	372	396	414	431	392	408	390	380	394	389	412	401	360	454	402	441	416	364	432	389	421	419	408	445	365	398	397	404	436	392	403	416	370	423	427	421	445	470	401	398	411	415	384	428	379	389	416	400	409	382	446	420	412	416	454	421	447	400	412	432	402	397	409	442	416	409	410	386	407	412	399	395	412	387	461	410	451	426	409	379	397	413	361	412	412	400	429	425	426	405	417	433	405	414	383	386	399	414	452	451	388	424	436	397	406	405	426	472	407	395	383	411	398	440	410	394	449	423	449	433	421	424	393	456	423	417	403	401	396	422	374	366	426	416	425	447	371	373	378	410	430	432	396	392	416	426	419	376	385	418	416	422	419	426	412	448	425	393	420	403	444	431	349	397	400	392	402	429	393	384	414	442	419	426	403	396	402	419	410	386	440	431	374	396	419	407	388	423	338	382	408	393	435	387	415	389	385	417	391	415	389	427	398	417	407	414	403	448	408	415	402	400	399	392	400	389	387	409	430	380	389	399	400	368	396	429	416	397	458	439	441	431	399	416	403	385	420	415	423	413	427	395	429	394	379	398	402	412	434	379	361	406	410	445	443	394	360	422	379	389	388	398	436	426	433	474	414	412	396	381	419	385	368	454	413	393	370	386	399	360	428	434	400	435	395	377	423	434	414	396	395	434	418	436	404	433	411	387	407	418	409	386	402	417	425	427
2290	958	1013	969	925	951	871	933	899	893	884	893	907	887	872	875	901	869	964	872	857	894	906	865	875	940	911	869	854	875	884	889	851	870	900	834	855	896	890	912	887	905	914	887	915	901	876	896	852	854	861	873	878	862	888	877	917	904	870	910	877	918	937	928	872	920	891	869	881	913	875	924	875	907	858	918	894	861	869	893	918	913	879	887	860	899	899	922	886	926	874	889	900	855	891	865	892	910	861	940	920	896	943	908	889	894	930	882	921	919	909	855	940	921	864	917	885	914	853	960	873	928	873	889	872	903	901	907	829	885	908	888	871	889	870	894	940	895	909	890	893	897	864	941	887	876	924	848	881	904	927	904	943	870	845	884	908	911	900	846	877	884	946	876	900	933	876	876	928	907	952	928	891	908	843	880	958	855	854	943	919	893	851	901	887	891	920	926	863	935	872	904	863	875	898	862	925	945	912	845	905	893	843	934	899	916	849	881	889	896	891	849	871	869	905	906	919	850	921	891	940	918	899	847	901	852	871	945	895	912	912	822	868	890	894	822	857	844	919	872	826	853	912	910	911	854	908	861	895	909	844	866	914	918	897	919	867	927	843	895	899	912	893	873	892	890	916	871	873	933	907	900	898	894	854	874	840	888	920	912	863	867	896	871	884	879	907	876	896	893	877	921	887	938	877	883	892	869	895	894	842	893	920	941	881	927	888	881	889	897	869	883	928	884	958	840	881	922	906	925	933	914	870	842	919	862	867	864	927	920	922	895	906	922	888	916	903	894	856	902	887	868	868	888	861	924	880	882	880	864	910	955	916	875	882	877	882	889	895	918	891	871	896	890	908	909	851	918	935	910	921	904	874	901	900	876	855	858	890	910	950	874	876	884	890	891	890	813	909	890	898	938	926	861	886	840	866	877	875	906	905	881	900	885	922	921	876	895	887	923	918	910	864	887	949	929	914	866	899	983	906	915	887	928	884	903	890	896	880	893	909	862	953	961	969	908	878	926	909	873	889	866	920	946	885	873	943	870	902	889	882	877	912	942	905	918	948	893	895	927	917	862	846	903	946	924	885	870	877	888	838	915	840	891	889	883	914	859	914	911	909	923	934	943	884	876	888	871	887	866	883	823	884	872	922	911	916	890	937	858	908	883	919	913	915	904	918	880	889	885	983	922	867	868	873	878	866	881	905	871	942	914	851	865	924	874	918	897	915	873	881	885	901	881	878	950	843	913	870	936	841	852	875	880	906	909	896	864	883	883	843	894	960	915	862	915	825	899	904	917	883	849	883	909	911	885	909	869	882	884	897	893	885	862	903	895	962	959	834	890	919	902	885	858	873	866	872	898	837	905	905	886	867	872	913	861	936	926	915	894	834	882	893	887	830	882	861	866	860	926	959	889	847	914	859	850	919	870	890	866	872	846	901	872	844	829	892	814	890	902	890	877	874	898	862	862	910	940	898	928	888	880	849	906	900	902	866	942	910	869	890	910	930	935	844	913	915	856	874	897	857	943	900	890	945	943	863	942	935	914	897	942	929	852	934	911	841	910	947	919	879	851	896	938	857	918	871	948	856	931	891	883	888	876	876	888	900	908	887	864	871	880	937	871	856	844	910	890	918	924	979	927	834	914	945	869	853	876	918	839	895	892	878	868	907	890	900	822	953	911	908	817	883	860	847	875	888	938	960	921	926	893	922	863	948	913	913	891	878	930	830	929	918	874	897	844	903	916	875	906	912	895	878	888	886	901	912	927	934	893	851	870	879	856	881	844	876	946	877	914	875	999	907	824	980	902	921	884	889	926	931	876	888	921	901	909	916	888	868	885	891	891	853	882	900	832	857	880	899	915	900	834	910	852	885	894	855	881	862	920	974	894	967	896	896	884	901	901	869	903	957	902	909	862	934	898	836	985	897	855	896	863	856	856	860	872	816	876	918	855	924	880	892	924	944	882	910	894	926	895	906	899	898	888	877	865	914	940	854	892	884	888	850	846	875	888	880	916	906	832	920	902	902	832	908	1004	871	908	936	844	857	873	885	857	962	924	865	922	854	932	842	866	882	909	897	894	910	891	892	897	856	880	972	930	904	874	940	924	901	908	887	869	936	884	870	870	890	935	898	847	833	931	879	853	949	878	946	900	898	886	866	860	919	808	878	941	882	907	886	883	880	882	848	957	881	915	879	851	931	934	920	882	914	895	903	851	901	872	870	872	893	883	952	859	903	914	862	869	921	898	930	861	895	897	933	868	827	916	875	872	878	904	928	933	847	895	901	864	918	884	805	939	895	967	902	811	877	884	875	855	878	892	887	885	865	889	889	872	923	877	842	893	881	911	919	940	894	829	915	910	896	880	917	851	890	911	856	905	874	896	890	913	890	897	848	876	866	899	894	870	846	870	892	858	908	905	895	902	904	847	839	860	891	883	879	893	868	885	937	884	911	876	877	852	915	918	871	888	865	870	871	865	877	910	862	889	900	909	928	874	909	873	918	909	900	877	929	874	834	799	881	871	898	865	902	832	866	942	911	847	840	946	920	891	892	914	842	914	912	906	890	883	892	937	859	916	920	869	833	875	868	878	917	895	848	894	863	917	890	913	919	912	898	898	922	886	905	900	850	888	874	834	900	853	916	919	882	879	869	897	928	864	943	897	906	902	882	933	890	894	920	862	931	912	894	894	895	857	946	860	954	885	931	935	921	915	890	899	919	882	912	950	901	947	898	942	918	902	853	836	890	905	886	849	874	913	864	902	915	891	945	872	840	909	867	871	936	882	850	875	863	890	862	949	883	931	870	951	876	950	870	865	852	852	888	867	904	916	933	880	848	892	843	810	902	921	876	873	914	882	903	843	846	932	859	874	888	886	903	903	848	916	870	919	881	897	881	890	903	902	904	903	928	877	867	879	866	934	969	865	910	932	869	931	868	962	895	897	866	832	868	870	886	860	915	915	899	944	927	922	931	842	920	865	956	888	933	860	859	829	907	883	818	896	910	912	862	956	914	912	886	917	870	903	932	917	902	962	898	908	918	862	868	921	870	817	947	865	857	920	851	911	880	926	914	889	909	902	939	919	902	860	892	879	902	876	921	858	901	904	944	897	884	872	896	894	868	854	859	916	889	864	856	882	923	899	851	862	879	864	849	887	891	881	860	910	925	840	940	902	903	882	885	876	842	878	831	904	861	979	923	863	924	882	866	897	946	923	883	856	901	878	894	878	870	851	865	964	884	875	868	894	894	940	824	862	867	902	899	886	880	923	916	884	793	884	879	872	849	913	896	905	922	868	904	914	921	898	879	948	959	899	865	894	869	881	930	880	891	921	898	846	900	941	905	932	897	890	882	921	924	858	917	877	910	824	887	882	880	949	870	892	873	897	905	855	922	930	905	813	922	818	903	906	904	869	898	875	789	917	905	914	883	927	842	918	895	917	867	910	896	897	888	894	894	925	857	874	879	889	848	917	914	951	858	939	867	879	883	886	913	883	834	887	917	873
8455	680	670	585	393	327	320	283	285	293	262	278	260	244	241	254	237	247	259	231	217	224	262	224	236	237	228	246	232	245	272	247	255	225	246	240	250	260	224	229	231	245	222	251	245	245	241	256	254	243	248	247	247	227	258	223	243	216	242	228	236	236	233	217	230	249	243	243	259	250	235	228	226	245	224	233	228	214	236	225	247	229	245	237	240	250	233	241	227	231	249	242	236	228	262	233	242	229	208	268	261	222	258	215	205	246	205	215	241	249	269	235	245	225	249	231	230	232	226	228	259	250	229	234	225	271	254	246	212	248	267	237	248	245	251	238	215	232	222	210	237	245	231	237	227	260	241	219	287	232	225	264	234	255	252	222	223	204	244	257	226	231	223	249	247	239	224	250	253	245	229	248	271	244	221	230	249	250	207	208	220	233	261	209	202	252	246	236	219	238	217	232	229	221	236	256	253	211	220	242	240	218	225	251	231	232	260	209	244	228	261	249	214	243	241	261	207	215	252	227	226	234	269	237	213	211	212	238	230	250	233	244	228	259	253	241	237	252	242	216	220	257	216	245	250	236	223	260	254	211	239	237	231	273	248	227	234	263	253	241	267	257	215	264	255	232	238	251	209	212	239	263	232	224	270	238	218	219	203	260	236	231	232	224	267	226	215	233	218	225	229	243	238	257	239	218	235	260	216	245	255	245	232	256	215	238	223	249	232	262	250	249	285	246	229	217	222	243	245	221	266	263	254	221	271	237	252	245	244	219	212	260	222	247	258	260	220	216	257	229	229	234	256	270	236	241	251	264	245	263	246	238	205	214	262	223	240	230	235	238	229	227	247	219	220	221	244	220	222	231	275	230	232	245	201	232	265	210	237	241	223	247	201	184	256	238	243	239	231	233	217	228	245	238	238	217	243	238	252	233	209	201	228	224	205	232	245	240	221	243	225	218	233	236	233	263	229	238	240	213	250	226	230	250	215	219	244	237	246	214	235	248	225	248	231	218	235	243	239	204	263	251	216	246	226	254	223	216	240	242	214	245	215	233	297	253	233	221	232	252	212	223	267	231	263	209	260	236	234	238	198	236	237	243	251	253	241	255	247	248	238	242	239	246	240	234	257	261	246	214	265	229	253	258	218	226	248	243	244	232	253	247	237	249	249	235	227	227	220	226	231	228	242	226	223	242	252	228	263	214	206	259	253	270	243	214	231	224	224	259	239	251	211	228	244	254	223	250	228	230	198	218	218	233	247	216	262	241	262	247	247	259	226	233	243	256	234	211	263	231	244	232	265	234	231	257	255	260	226	211	199	251	252	244	281	237	274	204	255	273	257	245	237	216	224	244	266	248	230	222	255	232	261	210	269	256	216	221	257	242	232	254	221	235	240	185	223	248	262	248	227	254	229	253	264	238	206	209	224	233	214	255	256	226	254	237	263	262	229	246	227	227	219	252	214	226	216	207	279	268	253	241	241	242	240	240	211	203	228	235	245	229	239	248	226	242	263	232	235	237	246	242	271	261	245	232	237	257	220	217	270	284	235	246	222	231	252	233	237	246	270	247	214	240	232	253	250	238	251	210	236	243	285	221	239	248	198	236	216	249	245	243	248	244	243	250	234	219	240	241	223	218	239	238	247	223	237	226	232	255	231	258	213	254	235	248	220	212	197	205	235	217	239	251	231	230	244	232	250	206	221	234	223	252	241	229	218	238	178	236	248	240	266	235	245	237	220	228	266	225	237	220	260	235	240	203	251	224	219	229	226	214	225	240	246	225	255	212	249	243	245	252	260	217	228	274	240	254	207	232	214	232	245	226	231	240	224	217	235	211	233	268	251	243	236	222	272	239	255	236	229	241	235	216	248	245	224	248	240	254	233	242	220	227	219	274	229	224	230	249	242	228	243	244	230	228	229	243	252	262	243	230	244	253	209	269	197	258	267	232	249	271	217	249	229	230	245	226	238	228	222	241	241	254	250	238	244	244	245	253	205	218	238	236	227	226	237	211	250	267	236	219	208	204	207	243	255	242	240	219	222	261	238	251	199	237	240	237	236	223	243	241	240	254	240	211	233	214	245	233	263	202	205	218	280	242	235	257	234	243	264	250	256	224	224	241	271	220	223	234	253	261	265	227	249	274	261	269	223	251	249	254	239	231	247	223	230	249	222	255	239	242	261	233	249	223	269	210	256	246	227	225	230	252	241	231	231	242	278	248	242	235	245	221	230	229	249	216	229	220	221	244	271	228	225	234	234	247	273	223	253	226	253	250	225	246	237	242	236	264	232	277	231	231	241	241	244	213	240	242	290	241	260	245	237	209	250	224	246	248	232	223	247	252	256	251	207	240	234	261	245	236	228	237	226	247	242	249	253	235	240	252	226	245	261	236	249	213	219	226	227	256	212	246	220	240	252	234	248	228	261	244	235	261	216	236	241	204	238	222	233	241	236	229	236	237	263	220	223	240	248	263	258	205	252	245	227	236	250	241	257	227	248	260	213	195	192	237	218	245	214	215	210	219	243	261	249	210	238	229	224	230	228	233	238	247	230	232	267	242	239	195	253	236	227	212	241	228	228	224	230	247	217	212	228	215	225	259	260	234	235	272	257	215	231	240	234	219	243	279	217	287	222	195	248	217	235	237	200	231	235	233	226	224	256	218	234	225	213	230	237	241	233	270	250	286	228	233	247	240	242	229	205	254	248	234	198	209	231	211	241	228	227	248	221	235	253	240	223	238	248	234	238	277	252	262	232	256	253	240	227	247	243	230	218	270	266	238	211	268	233	239	268	268	244	255	230	223	225	246	216	256	240	245	216	257	223	266	244	240	252	245	261	235	249	227	226	228	250	244	234	211	257	225	244	256	266	250	249	236	226	228	243	260	253	249	203	226	234	245	233	171	265	233	218	225	236	248	222	255	252	221	217	246	219	237	249	224	218	250	222	218	225	226	240	255	218	251	198	253	232	244	252	264	236	259	253	248	209	230	227	232	250	262	279	234	229	226	209	237	229	251	215	226	246	260	237	220	271	234	270	230	238	270	230	226	233	232	236	222	238	221	238	222	226	206	258	234	220	224	220	219	233	246	242	233	213	247	263	239	236	228	214	211	259	228	229	242	232	233	250	245	237	244	211	246	216	222	257	249	211	242	252	241	245	247	236	231	234	251	248	233	249	229	241	227	228	257	222	260	231	216	240	272	254	245	257	236	259	263	256	221	241	224	263	239	225	254	236	243	204	241	248	222	240	225	213	235	285	251	215	230	242	236	251	274	218	242	264	238	229	238	232	250	230	233	266	245	242	234	219	250	235	236	246	232	212	232	225	217	256	242	251	257	243	233	253	261	275	226	258	278	238	237	249	237	247	239	255	260	235	200	232	258	241	228	225	242	212	233	260	228	247	260	227	228	213	236	239	256	228	217	215	256	243	237	240	231	231	223	236	235	230	236	235	227	249	234	263	241	212	249	213	261	246	255	256	242	239	231	227	252	234	222	249	217
6710	942	1556	1617	1301	1086	972	807	790	746	722	653	666	657	607	634	614	586	576	570	586	565	600	588	573	527	573	542	551	561	514	547	575	560	550	561	564	551	527	569	522	556	573	558	513	573	563	562	565	543	589	529	542	578	536	536	534	506	531	548	536	567	573	577	574	537	512	569	565	541	554	539	534	539	523	525	577	549	559	535	525	528	523	555	542	534	560	534	543	504	581	514	576	559	539	564	530	562	525	529	544	551	551	519	519	538	586	525	522	557	539	548	529	505	528	541	543	567	565	550	568	555	498	585	548	520	521	578	539	556	514	533	553	550	574	515	536	565	518	523	533	513	517	557	570	524	547	560	550	517	537	522	539	539	527	526	513	543	514	545	504	566	515	562	549	556	543	500	565	536	524	544	528	546	517	521	528	518	551	525	536	529	536	520	517	554	511	544	556	536	560	504	565	556	524	545	522	541	552	572	552	560	576	526	578	527	560	536	522	566	549	585	591	545	584	521	566	568	528	565	555	558	573	563	575	540	545	565	522	575	554	600	596	573	530	508	544	540	543	543	552	553	529	554	522	501	571	548	524	538	574	538	568	540	532	533	529	532	511	566	526	533	510	521	536	506	524	541	514	509	579	563	543	520	499	505	556	549	537	574	504	545	543	544	517	534	538	506	555	555	518	553	569	561	544	553	522	563	567	556	543	571	551	515	510	540	539	549	516	511	545	551	539	535	522	569	509	563	557	533	514	573	577	532	551	570	511	539	526	561	513	511	544	546	529	564	541	542	549	528	568	575	557	541	517	548	549	518	553	509	530	530	558	578	534	496	557	540	570	530	529	587	522	567	558	557	545	549	548	548	576	512	527	544	509	568	557	553	550	557	564	581	536	513	536	540	538	575	546	558	551	556	546	542	564	532	542	507	559	563	534	508	544	550	527	563	543	556	546	561	565	574	568	533	564	550	515	571	552	527	529	552	552	544	538	580	528	527	516	517	511	573	546	517	567	504	539	547	566	477	525	529	519	515	555	528	538	542	540	504	579	527	548	585	508	541	533	560	523	493	557	528	520	526	532	609	524	500	576	529	525	557	550	563	545	563	565	561	520	534	549	495	540	518	534	531	545	568	543	578	524	525	563	504	558	526	538	537	505	575	553	571	516	544	546	538	561	500	537	529	509	554	555	560	558	561	537	558	546	535	521	549	526	569	528	531	510	524	524	546	528	584	568	572	554	518	575	529	547	586	544	570	565	533	544	502	516	552	539	554	511	487	534	551	556	510	560	548	516	539	551	540	550	566	510	527	527	542	547	553	530	528	522	595	533	534	540	543	560	524	553	539	553	512	543	519	515	564	557	546	531	547	540	548	565	512	570	585	516	527	538	539	572	566	537	542	519	557	507	500	544	533	574	539	536	525	501	510	519	517	518	559	520	548	541	513	544	524	553	525	572	543	551	524	497	516	527	537	547	564	518	558	536	547	544	552	520	546	511	521	520	523	553	588	516	532	532	541	548	554	534	538	557	561	557	542	566	511	522	519	521	614	537	551	568	546	537	552	584	549	556	482	514	546	506	534	564	561	526	560	511	558	558	511	558	534	540	529	560	568	528	550	551	573	574	518	571	488	536	563	544	534	524	527	548	563	499	566	536	576	546	544	594	528	570	584	529	549	532	487	523	581	551	510	530	546	548	531	543	563	522	537	575	539	521	535	539	525	510	553	553	530	488	509	517	541	501	548	513	561	556	527	535	601	529	504	520	562	536	511	545	580	575	529	514	552	567	543	534	512	506	554	536	533	560	522	582	531	505	535	528	515	544	574	498	529	545	539	530	565	507	571	532	545	516	546	557	521	586	541	542	517	510	516	533	545	557	572	549	528	548	555	530	540	548	566	554	551	526	529	564	523	537	571	527	519	491	506	548	557	539	529	519	556	514	537	537	535	520	564	527	564	547	555	546	574	539	552	556	534	551	598	532	580	529	511	533	524	564	528	545	542	530	545	510	529	555	507	570	542	535	585	502	551	553	544	558	572	542	561	546	563	506	493	539	545	544	538	543	565	503	561	533	525	576	539	549	501	556	545	544	534	555	515	568	546	574	549	519	591	524	511	585	567	534	549	546	561	520	553	563	517	537	528	523	551	516	558	543	549	512	550	552	553	541	538	521	538	568	529	549	564	521	573	550	551	521	586	519	560	519	511	552	528	519	512	553	606	614	545	575	528	554	521	540	584	525	553	526	547	551	568	503	519	538	508	540	531	538	521	536	507	545	518	533	537	521	567	556	538	549	504	538	521	577	520	521	553	484	538	567	565	576	533	552	529	529	523	488	521	551	510	538	530	512	524	564	560	572	539	543	570	585	539	588	519	563	541	535	547	547	588	521	553	540	539	596	573	538	561	567	562	563	558	510	517	572	508	530	519	514	573	517	515	548	574	500	528	559	515	551	540	559	543	566	545	535	549	566	568	616	528	527	551	583	568	540	555	554	555	552	518	565	520	552	532	549	591	574	575	563	522	540	552	554	500	518	514	512	564	585	538	553	524	547	520	532	511	537	505	517	513	529	531	551	538	516	514	524	507	556	564	576	547	574	547	569	591	507	580	543	488	532	561	552	530	549	547	521	513	538	585	577	557	540	532	575	562	547	491	521	543	528	572	554	540	509	519	579	532	568	561	517	562	549	537	554	542	521	555	557	544	528	550	515	523	540	549	553	529	527	505	540	522	527	501	520	575	524	535	547	535	525	550	559	570	583	527	518	527	561	539	499	514	530	508	566	554	519	546	526	503	512	577	483	527	536	542	582	539	554	555	546	501	587	547	552	554	533	524	530	515	546	518	549	592	565	539	519	587	549	537	538	515	545	534	528	558	546	577	513	528	543	519	536	520	583	555	561	518	584	515	515	522	550	538	525	565	546	526	551	532	549	562	563	559	526	557	560	486	485	560	537	524	532	536	557	546	574	507	546	519	553	507	538	545	536	575	502	529	488	550	521	546	526	535	603	558	505	551	550	511	538	529	535	476	549	503	545	567	563	555	548	532	539	532	550	545	550	513	536	498	515	529	536	557	563	524	545	542	524	548	527	545	553	553	546	549	541	557	564	570	517	535	534	560	547	530	588	531	505	531	574	518	557	560	512	542	554	555	561	561	588	543	535	553	520	536	526	518	531	548	523	545	539	576	537	526	551	543	539	541	538	540	567	530	536	563	526	493	505	527	538	537	544	527	574	541	540	570	516	506	544	541	560	523	539	526	526	550	537	550	552	522	549	555	537	571	573	519	532	506	543	534	525	558	538	525	559	551	534	560	606	530	537	545	548	530	547	575	552	520	601	542	530	488	543	569	544	551	515	536	525	541	534	574	541	540	532	517	567	589	531	544	536	537	519	566	537	553	556	498	559	525	551	535	551	565	501	572	524	563	564	507	536	559	509	551	554	551	542	520	536	559	536	514	574	532	560	526	575	573	565	556	556	530	502	571	538	532	546	517	562	575	528	534
15397	1268	1017	829	511	357	288	216	201	178	190	174	177	137	137	167	146	138	133	134	124	132	120	132	132	120	120	133	119	114	119	117	134	143	115	141	126	124	150	124	113	120	115	118	131	133	133	133	147	122	120	119	117	116	97	127	131	137	122	126	119	127	135	104	129	125	127	142	140	142	118	133	109	127	144	141	124	97	136	121	133	129	146	138	129	123	103	136	128	131	141	93	123	141	133	105	130	104	134	156	149	119	127	129	97	125	133	117	121	123	113	115	108	107	111	128	115	126	133	109	130	117	96	134	114	127	125	96	132	102	155	131	143	124	142	126	116	126	124	145	137	107	122	131	114	113	121	128	144	121	116	126	148	114	129	117	124	129	149	125	117	115	127	117	121	150	116	140	131	129	133	127	123	125	110	128	123	107	122	117	123	129	107	127	130	133	142	130	102	118	126	115	136	118	117	127	136	130	133	105	114	126	133	143	123	99	120	118	143	105	110	150	124	129	95	133	118	135	162	122	128	143	145	129	103	122	119	126	124	132	116	118	115	144	117	118	110	125	104	111	105	130	112	101	105	128	129	115	111	125	118	119	130	116	111	115	133	107	105	141	125	121	127	140	122	116	145	111	127	121	136	130	144	120	130	121	110	142	137	105	123	139	131	131	117	131	122	123	148	120	119	124	161	113	129	104	120	118	138	120	128	134	139	109	117	146	133	112	139	140	126	95	124	143	113	142	119	113	128	123	131	116	108	129	129	136	120	125	120	120	119	137	132	139	121	125	134	127	114	137	128	129	111	130	131	120	141	107	115	128	124	119	138	111	117	128	144	116	133	123	122	108	129	124	135	124	118	99	139	124	117	107	124	133	126	109	134	139	118	124	130	144	140	133	143	134	111	119	124	107	127	144	139	125	142	126	130	122	141	119	132	107	130	124	134	123	117	138	98	116	109	115	137	133	118	122	118	146	130	117	150	122	133	104	125	133	118	133	126	116	109	89	125	141	127	137	126	111	129	125	136	125	124	134	141	131	122	133	129	132	135	116	130	115	151	158	137	126	129	117	116	106	127	135	121	113	125	98	130	113	118	126	119	148	134	117	133	116	136	122	119	129	116	122	143	126	129	121	120	118	111	101	105	121	131	132	132	135	107	120	107	145	122	127	102	128	104	127	141	126	120	135	117	106	117	114	140	124	116	104	142	138	121	118	121	127	121	132	132	126	128	129	106	122	140	129	121	124	125	129	115	138	161	128	99	121	129	148	120	123	114	127	141	116	105	119	126	112	138	137	143	124	139	123	100	99	130	123	117	131	124	108	138	105	137	123	100	111	139	139	136	131	138	123	104	129	128	131	132	115	127	115	112	123	115	130	131	133	127	121	150	133	110	102	99	117	121	115	133	130	117	124	111	129	142	109	131	131	143	120	118	130	136	108	131	129	119	114	118	134	105	138	146	140	123	106	125	123	125	113	141	127	120	126	122	116	101	109	127	128	114	124	111	108	128	109	127	133	139	119	121	143	95	139	144	126	126	133	116	106	125	122	116	117	108	141	137	133	128	134	126	120	114	115	107	122	130	123	132	132	130	134	125	133	108	130	103	133	128	112	153	157	113	131	135	107	116	103	132	143	123	132	122	123	111	135	126	111	125	123	119	142	107	117	120	128	126	111	117	118	113	122	127	123	133	127	123	127	119	114	139	135	129	121	141	115	128	112	119	117	119	109	131	112	120	128	136	134	124	127	126	124	118	115	134	123	143	119	127	149	134	106	128	123	128	131	109	137	127	129	101	114	119	122	114	115	137	116	137	120	138	128	128	134	113	125	117	111	101	136	121	115	123	149	117	134	119	132	118	123	99	134	109	142	127	122	148	124	140	135	140	130	114	156	136	109	118	126	140	107	151	112	137	118	133	123	128	130	127	125	140	124	147	134	136	127	145	127	128	135	134	136	113	123	146	122	115	109	140	115	110	121	115	118	115	134	125	140	103	139	129	126	146	129	131	128	122	109	131	128	130	136	95	113	123	109	142	119	125	134	129	139	123	120	125	109	130	97	119	110	120	119	119	100	116	131	100	134	113	107	105	118	127	116	129	115	125	149	118	151	130	117	135	133	123	115	129	140	119	131	132	131	113	118	128	126	142	124	114	136	109	121	128	129	135	97	129	122	129	144	116	140	128	142	90	132	140	113	121	127	121	135	130	145	143	112	156	121	119	116	123	108	145	85	117	127	150	124	97	124	129	114	125	122	128	119	115	132	124	107	128	141	111	115	133	120	148	109	124	131	128	131	129	111	117	132	119	133	144	143	114	138	124	144	130	124	132	123	128	128	106	138	143	107	124	143	112	141	112	126	111	123	116	130	121	128	131	99	109	124	135	115	122	136	127	119	127	124	126	133	121	129	152	133	128	142	134	120	113	113	130	129	131	119	129	129	123	117	126	105	123	127	149	124	116	97	123	106	118	135	122	120	121	151	129	119	132	142	145	138	132	121	128	119	118	135	114	127	116	144	136	117	125	122	113	119	122	115	129	127	112	131	108	128	126	111	105	100	127	120	105	108	99	115	143	127	122	105	128	135	136	115	132	117	129	130	131	144	99	112	132	123	144	122	117	115	119	137	114	109	118	126	130	106	100	117	118	119	134	126	138	132	137	125	137	122	143	116	116	109	133	110	122	105	115	138	143	108	127	117	129	126	125	126	127	120	130	125	129	108	124	131	123	131	134	123	99	125	132	108	95	117	127	137	127	124	129	121	120	115	140	136	132	127	119	126	124	114	147	128	124	132	120	135	136	126	119	131	126	130	132	115	130	134	127	129	125	126	116	130	104	128	108	117	133	143	132	140	131	132	131	118	127	133	112	113	126	125	132	135	139	132	150	117	100	117	106	125	112	104	116	134	120	128	136	137	104	140	109	146	134	121	121	118	137	131	141	117	133	120	132	118	128	150	121	124	121	112	145	105	141	111	133	116	106	149	142	122	119	131	150	127	137	106	108	127	132	134	124	121	118	121	133	126	124	124	95	160	115	112	140	135	121	116	140	125	109	96	116	97	113	126	135	117	110	126	119	101	157	127	118	119	123	135	130	125	126	124	134	148	151	116	129	153	143	122	134	112	131	142	121	118	128	118	119	147	114	139	104	127	112	110	123	144	130	123	120	85	133	146	122	134	113	146	106	128	137	129	117	125	122	117	125	124	134	117	139	126	113	117	123	132	130	131	150	128	121	122	123	121	142	114	116	132	136	121	128	120	127	126	109	120	131	118	127	129	124	96	126	122	117	122	136	151	133	117	154	141	155	176	122	117	114	127	140	117	130	123	136	111	124	124	139	128	125	124	120	139	119	131	120	129	103	110	130	123	104	127	120	119	127	123	113	107	140	137	116	134	128	108	114	133	123	105	120	98	111	136	124	108	111	104	132	121	146	123	145	128	122	135	115	135	126	114	129	110	124	131	122	126	123	130	120	131	124	128	129	146	139	110	119	102	127	115	118	142
8379	1097	2180	2502	1910	1406	1136	969	805	743	683	606	608	523	499	474	467	458	441	440	443	433	416	420	348	373	384	352	375	398	376	367	367	377	324	362	377	336	345	341	365	345	334	348	325	347	370	339	324	355	361	325	377	328	360	348	354	357	345	311	326	367	319	352	335	354	347	334	340	321	321	292	342	315	324	317	310	298	355	360	330	337	327	318	361	336	323	349	332	311	288	326	311	333	349	373	359	334	316	332	330	338	344	328	364	331	325	300	356	361	320	336	313	315	352	346	327	333	317	358	334	331	341	323	331	301	334	325	310	334	341	361	351	342	362	326	347	336	373	328	340	317	324	328	339	342	347	370	318	332	365	363	332	365	356	308	330	307	341	312	328	355	336	323	335	317	357	327	342	366	352	351	318	341	326	300	340	356	324	343	348	339	316	330	326	312	312	320	338	324	312	365	337	303	351	343	331	323	355	363	335	356	333	300	332	342	341	318	308	363	350	326	320	342	317	327	352	347	342	315	343	355	319	369	327	311	344	315	339	351	318	345	346	340	337	345	349	305	310	354	344	337	303	342	296	360	337	323	357	347	334	329	330	345	328	302	352	338	341	347	327	334	321	329	332	346	353	351	327	318	350	325	349	352	312	313	374	325	384	324	327	354	389	347	323	333	360	314	347	335	334	347	325	322	322	341	360	301	322	342	318	345	362	359	342	287	337	354	346	312	333	319	332	330	341	329	330	321	326	354	334	340	305	325	309	348	313	325	329	370	333	340	322	317	307	354	329	340	356	333	351	343	363	331	347	326	335	367	303	344	311	312	337	323	349	361	353	350	327	334	319	328	326	349	329	340	386	356	341	341	349	311	300	343	305	298	351	308	331	390	334	324	332	315	318	302	329	318	337	288	357	323	311	346	342	345	323	295	346	323	371	312	336	303	353	363	308	328	362	356	325	318	320	336	310	335	369	333	338	336	316	350	317	301	315	331	350	332	339	334	348	324	332	340	327	363	320	337	327	371	295	333	332	334	328	318	316	317	287	390	359	338	353	331	330	323	332	311	335	309	339	303	343	333	346	318	335	318	372	303	307	331	329	312	323	346	364	295	333	336	349	320	326	363	311	315	317	333	353	339	329	323	339	346	283	328	332	348	331	335	309	368	315	331	329	310	325	330	364	338	362	312	349	325	324	329	343	313	331	332	301	322	338	348	334	340	346	334	352	350	306	332	341	345	345	341	318	343	340	309	321	337	352	324	327	314	325	305	345	338	304	330	328	306	322	324	343	339	327	372	330	323	319	333	359	315	334	341	329	327	319	324	343	295	331	297	294	338	319	329	331	350	344	336	313	342	327	337	328	327	329	349	347	308	324	333	317	325	338	322	362	345	330	314	365	361	309	331	322	327	343	362	301	367	378	324	340	295	345	352	319	358	297	305	341	334	327	316	324	352	351	311	326	328	356	322	317	333	382	265	320	330	330	338	331	327	341	336	312	345	321	344	339	306	323	327	348	301	310	324	318	382	339	327	331	327	326	305	327	306	336	358	313	294	354	342	328	347	328	354	376	353	304	353	332	326	292	321	335	333	304	342	330	314	312	378	311	335	357	345	312	350	325	348	339	328	336	353	334	314	330	365	334	312	312	314	299	356	317	304	320	365	322	358	314	332	302	364	319	358	320	343	364	339	352	342	337	341	335	304	329	362	348	346	319	306	333	364	336	348	317	298	335	310	367	309	302	302	307	311	358	314	349	336	339	298	341	324	371	345	335	314	327	350	344	317	340	348	321	332	348	329	318	331	336	346	308	324	324	335	363	288	313	339	332	327	307	324	339	327	334	305	366	340	339	312	366	318	339	307	360	351	332	344	301	335	349	332	315	314	329	336	345	325	363	331	318	322	312	342	320	297	341	315	365	335	331	317	343	339	345	336	317	343	353	311	324	346	340	303	334	341	323	345	327	356	365	336	324	320	311	337	329	302	329	331	304	337	332	325	352	337	349	322	369	319	355	337	322	340	330	344	363	367	327	325	323	319	344	331	335	322	334	338	347	336	301	365	331	356	328	356	319	337	316	327	314	329	332	338	340	324	342	363	330	337	330	303	319	334	376	309	338	323	311	298	322	315	324	351	346	347	314	338	320	350	346	309	351	329	338	319	339	304	331	358	328	343	326	350	345	333	321	348	334	324	359	322	314	313	353	306	337	335	363	315	349	350	363	340	324	383	347	328	309	327	337	312	326	335	350	362	332	367	328	332	357	355	323	304	336	372	362	324	318	343	326	335	302	327	307	306	325	326	309	349	349	318	376	317	367	329	340	304	323	344	346	349	334	338	334	344	354	322	315	330	325	337	328	351	340	294	351	365	318	328	353	356	336	324	348	329	323	319	362	324	316	348	345	315	353	359	337	379	330	335	360	345	304	331	340	313	306	333	353	367	329	368	336	334	329	335	365	327	314	363	348	327	326	339	316	369	335	308	364	309	332	365	344	348	340	333	328	319	342	342	339	315	331	316	316	363	322	332	315	348	322	330	367	318	377	338	350	333	339	335	344	365	340	320	347	377	347	293	353	326	341	355	295	312	330	358	323	330	336	321	308	329	355	348	380	355	355	357	335	325	340	325	327	352	327	324	307	321	360	346	314	337	324	342	304	325	304	335	333	300	349	323	325	358	345	320	348	354	315	347	336	340	323	334	340	322	299	324	315	363	357	354	327	310	334	296	345	336	342	329	369	349	333	336	352	374	321	342	328	316	343	312	356	319	333	334	316	326	308	313	316	307	340	330	344	344	299	322	309	315	335	323	347	305	306	310	313	289	343	338	340	332	350	339	302	319	348	348	335	352	344	313	307	300	324	338	338	377	320	336	340	315	309	324	310	332	343	320	351	364	290	363	347	343	340	325	313	345	329	316	320	317	353	333	346	333	334	348	277	328	326	331	323	335	332	327	346	309	346	324	329	325	301	321	345	331	331	314	325	334	335	316	309	330	311	331	329	331	368	342	360	332	327	313	318	353	313	327	320	308	344	350	299	336	315	323	314	325	362	329	342	363	335	294	335	300	318	328	344	328	324	301	333	313	307	318	336	343	319	297	305	337	336	318	311	343	315	337	359	347	350	314	324	362	347	321	330	340	330	314	331	327	318	319	341	325	340	328	338	332	293	333	341	315	312	325	306	329	344	315	331	326	317	354	332	325	300	325	327	318	371	341	342	340	308	347	366	326	346	345	318	302	351	310	345	332	325	371	315	311	330	319	345	349	317	311	359	324	323	326	341	358	326	309	347	375	344	316	315	323	351	335	322	337	329	342	357	308	308	326	327	341	324	341	319	320	337	324	315	310	323	331	330	335	361	364	326	299	337	320	335	348	322	362	322	364	330	328	320	315	358	327	359	317	322	305	322	314	305	319	323	329	319	316	336	337	365	304	323	336	354	302	357	337	346	325	339	300	346	359	309	366	317	334	325	337	295	297	377	296	358	332	304	342	327	301	343	328	345	318
1884	476	525	475	410	415	395	430	428	418	413	406	381	414	397	432	417	443	422	369	426	420	432	367	364	413	426	384	402	435	413	373	441	434	396	417	428	377	410	422	426	417	400	404	406	433	387	438	403	381	423	415	392	399	455	413	416	410	394	401	422	380	411	394	417	384	418	383	394	407	423	394	383	469	432	410	415	418	414	426	401	419	427	422	434	418	390	411	419	410	401	413	445	431	405	419	376	389	420	416	435	395	456	407	437	406	411	354	411	366	407	409	398	428	426	423	451	415	393	410	424	397	412	430	414	429	431	372	421	397	410	391	409	386	430	413	399	395	409	403	422	409	381	420	382	398	398	398	379	387	411	388	439	437	416	397	411	346	424	387	441	418	387	384	428	377	384	431	403	423	401	421	415	427	362	454	417	415	395	382	407	405	421	402	384	422	404	376	397	425	426	392	398	409	404	372	422	438	402	385	445	378	384	425	433	411	436	425	418	399	410	454	398	391	412	408	408	408	418	380	378	371	416	415	386	418	414	408	408	409	417	395	413	405	385	385	420	438	354	405	441	446	415	373	387	407	415	403	395	407	403	416	428	416	376	400	399	392	431	408	422	379	415	386	371	382	413	422	383	407	428	396	378	412	410	415	428	421	463	466	414	426	430	415	409	434	417	409	390	403	397	402	405	399	425	377	366	387	388	405	413	420	428	403	436	441	454	402	403	397	397	434	427	421	382	420	400	400	405	400	390	444	411	420	404	413	388	364	414	397	378	388	414	442	384	392	385	434	427	363	396	432	363	378	403	399	449	427	443	387	417	404	396	394	414	410	441	384	404	447	418	422	378	397	393	417	376	384	417	420	376	394	432	422	410	444	423	419	406	388	411	431	435	382	388	412	434	409	438	426	367	399	407	438	393	403	391	444	390	415	394	384	429	389	430	417	400	413	374	454	399	420	404	425	412	403	369	406	450	401	382	364	398	419	369	357	390	387	447	427	447	438	439	417	407	417	386	417	424	417	432	382	384	429	393	417	409	421	387	383	378	393	434	421	410	390	399	396	403	367	428	381	443	377	380	402	388	400	405	427	443	389	432	403	427	438	387	426	381	374	425	400	396	407	421	400	453	409	387	389	435	409	434	421	400	433	399	394	438	412	390	425	414	374	394	395	492	395	385	441	429	434	448	380	438	425	409	415	414	502	424	401	423	446	392	386	367	406	420	388	396	401	434	387	407	409	429	424	444	390	421	375	416	420	458	411	390	375	432	436	424	401	427	401	422	424	407	419	422	417	400	421	397	389	414	404	415	415	406	425	409	401	430	456	459	382	419	436	437	423	423	392	406	397	390	376	422	404	401	441	415	422	405	374	425	453	413	436	400	387	402	364	412	433	417	423	430	386	425	412	377	432	400	391	402	386	405	404	406	387	444	375	405	431	416	428	388	402	450	391	412	423	403	404	408	390	420	415	412	375	408	406	381	385	407	415	397	362	413	387	390	426	406	411	398	408	440	406	373	414	426	421	415	417	379	355	386	394	418	374	451	379	406	405	377	393	395	413	427	356	431	416	430	422	426	391	411	458	378	407	412	432	418	437	377	427	384	397	397	422	403	398	433	443	412	385	435	383	426	441	421	426	418	401	382	443	431	414	411	416	387	421	386	428	381	394	422	394	439	360	419	407	392	417	439	393	413	377	415	400	413	423	406	459	424	414	435	496	406	391	414	390	381	430	395	410	410	429	430	417	443	367	406	429	415	392	379	448	437	397	408	423	405	407	396	394	392	382	420	412	388	409	431	458	449	403	434	444	409	387	382	400	420	402	406	423	393	409	399	403	419	383	392	414	458	423	425	396	428	419	379	437	402	399	403	435	419	468	426	424	407	417	405	399	451	440	420	399	404	417	415	410	371	419	403	404	394	424	401	400	370	430	408	402	387	406	425	433	399	394	433	414	446	389	445	355	423	394	381	414	428	416	387	411	401	415	389	417	381	392	405	391	403	412	439	385	382	421	417	451	474	396	434	387	435	428	425	416	434	390	445	445	404	418	402	427	421	408	403	440	412	374	411	414	440	424	449	438	365	425	400	400	401	408	399	431	419	419	419	384	369	424	379	374	454	349	400	401	387	414	412	368	416	422	394	405	378	429	423	387	402	435	397	415	400	383	417	408	400	389	399	384	425	395	398	393	381	404	414	421	401	435	410	386	416	404	382	382	381	427	420	444	437	418	383	404	397	402	411	439	399	406	383	403	439	434	397	463	377	387	430	420	410	384	417	391	392	400	389	382	426	363	424	397	410	418	381	434	448	420	425	432	459	413	415	413	386	381	383	401	422	409	428	421	406	409	391	422	427	446	415	405	417	433	469	446	403	429	407	414	431	385	404	430	405	437	438	390	454	456	425	413	432	368	400	443	405	428	377	392	365	427	420	408	425	403	399	379	374	393	402	385	388	424	437	387	433	401	450	401	442	395	423	436	420	407	406	418	415	436	399	408	392	430	425	444	423	368	402	382	383	404	412	399	442	413	409	392	396	432	388	443	390	418	395	416	408	415	433	407	395	392	408	403	397	431	421	387	402	401	425	433	400	420	395	388	399	384	412	411	390	411	380	451	412	423	451	383	403	446	440	429	433	379	384	459	451	410	417	413	429	404	398	410	399	434	386	375	389	369	412	405	404	420	412	389	392	397	387	428	420	407	416	434	414	382	396	447	399	398	418	393	420	416	418	418	411	451	383	424	389	483	423	403	438	414	380	385	449	413	434	416	393	413	419	426	420	413	416	393	418	452	389	412	386	428	397	407	407	402	379	414	403	421	381	396	396	416	401	392	418	399	416	429	426	395	410	425	427	419	405	420	434	381	391	422	443	405	461	401	434	393	381	398	445	397	404	411	440	402	442	420	398	364	434	415	394	394	432	450	421	414	420	400	403	384	368	417	402	368	403	388	451	431	386	384	431	410	391	389	398	419	390	399	414	412	411	392	431	422	382	416	417	412	416	404	409	396	412	395	428	413	429	422	418	457	418	371	430	437	422	417	411	393	404	400	360	427	421	375	431	408	381	395	391	418	416	413	413	412	424	388	384	404	429	355	431	398	437	406	418	433	439	424	417	423	439	392	407	464	429	444	386	428	406	361	417	394	408	386	406	382	385	406	418	438	423	420	381	428	410	437	389	403	393	410	378	427	403	416	397	421	391	405	406	391	395	408	379	426	401	433	395	428	392	433	409	400	386	387	394	410	382	405	385	392	396	394	396	401	394	412	406	419	388	394	379	401	397	418	391	402	422	424	438	422	400	420	419	393	399	387	393	417	369	440	389	393	391	406	429	431	438	406	403	402	390	394	402	459	417	426	377	414	446	409	422	425	432	446	423	414	443	382	428	428	393	384	373	417	393	436	406	380	398	460	411	395	385	421	382	393	399	443	422	414	419	394	384	400	397	407	439	400	409	415	390	375	419	372	384	412	425	406	406	393	386	403	399	380	416	383	446	412	388	412
2201	902	968	986	947	918	885	874	900	910	902	855	876	866	882	933	896	895	892	844	905	890	876	843	901	939	864	910	888	886	885	944	876	879	922	896	910	869	922	864	918	932	921	880	900	966	870	894	874	877	889	847	877	880	901	841	916	886	881	896	885	925	878	893	871	879	866	887	863	872	914	942	904	882	849	924	880	883	918	906	935	872	933	867	881	834	888	844	888	849	864	886	909	897	910	881	924	835	946	914	870	900	917	873	871	851	816	851	869	910	831	874	881	875	895	843	894	910	866	897	869	865	936	883	934	904	901	884	888	896	860	896	877	888	845	859	842	866	864	964	897	920	928	909	888	873	881	915	826	856	927	910	919	913	932	904	856	889	845	872	879	858	863	906	892	934	859	886	948	885	871	906	889	919	895	871	921	915	903	863	912	875	845	912	880	918	884	905	912	852	940	900	885	898	889	893	867	900	903	941	910	871	927	860	912	824	886	905	929	833	908	856	870	885	969	880	858	908	879	901	864	904	908	906	928	904	864	946	880	857	898	894	848	932	885	892	900	892	897	870	910	864	885	880	916	879	867	894	937	881	915	887	854	882	892	861	850	901	836	889	869	902	918	917	888	887	907	904	850	853	879	847	886	905	906	904	869	897	890	874	936	875	890	835	856	867	899	838	891	877	832	895	902	891	913	870	866	939	924	909	872	927	866	888	897	887	864	851	924	877	911	841	866	874	874	875	890	911	917	868	930	918	847	875	879	882	891	876	881	959	844	852	886	890	909	902	892	907	933	923	912	855	866	830	891	889	852	867	874	877	910	872	884	875	873	877	854	878	915	926	904	905	858	883	866	848	928	902	902	868	907	852	915	900	909	890	882	882	889	935	851	913	864	883	919	899	893	856	888	877	885	934	873	936	937	903	916	880	886	812	864	867	919	871	907	906	895	919	879	876	879	858	895	916	864	867	876	882	886	900	866	864	906	855	867	940	945	942	884	909	887	824	856	844	870	897	883	871	922	878	919	914	878	920	898	919	900	917	868	887	947	874	866	868	909	931	845	902	876	931	920	912	884	894	832	939	904	866	899	869	877	901	917	862	942	897	852	897	881	921	848	854	887	875	931	864	891	852	889	890	920	863	897	889	873	881	877	911	911	904	919	917	920	868	896	838	879	897	877	925	893	929	920	947	937	855	953	873	877	842	916	876	899	852	897	918	919	945	863	886	934	879	904	889	951	918	828	889	850	871	892	920	871	836	862	889	851	849	886	882	899	874	870	869	868	875	964	841	847	859	965	835	896	911	898	883	906	910	924	914	879	918	819	869	916	859	845	882	907	891	859	903	876	893	854	839	904	878	959	868	909	860	903	902	869	867	908	856	857	864	909	927	923	859	894	938	883	924	897	904	884	945	838	894	910	856	903	925	890	878	900	877	891	889	867	915	925	893	818	862	901	899	930	879	922	919	906	872	897	942	854	842	886	899	883	911	913	902	885	876	912	892	887	924	914	949	838	853	863	875	894	861	859	943	889	901	893	924	929	912	859	916	914	894	887	907	932	859	920	872	845	894	878	852	901	884	917	920	902	864	842	866	928	868	869	875	856	912	890	874	895	884	867	979	873	899	890	879	916	882	913	920	888	874	889	881	869	909	936	867	836	895	940	863	920	875	834	920	855	900	924	860	863	875	889	877	831	903	952	887	958	856	907	852	827	865	871	855	887	854	915	845	882	879	885	957	919	883	891	903	897	878	841	903	899	867	927	872	851	953	914	878	898	936	901	833	879	903	838	786	860	908	869	907	897	891	922	847	885	859	869	937	886	869	894	900	870	880	846	864	901	892	874	946	863	901	880	944	927	878	874	851	880	965	899	873	918	929	909	893	921	905	910	922	865	887	901	880	918	854	875	886	874	911	929	912	879	966	865	908	917	898	870	877	866	870	861	829	898	931	833	889	884	947	900	852	893	899	891	908	851	901	898	824	906	912	887	862	875	870	887	827	921	891	851	911	878	871	927	918	901	916	880	934	918	884	911	903	921	898	880	884	946	918	920	903	879	881	847	890	914	935	839	885	864	919	920	896	877	904	903	896	839	887	920	925	873	880	940	847	850	900	905	850	903	928	882	886	891	931	928	857	889	879	869	901	921	871	899	867	889	899	893	939	869	876	899	894	861	905	891	864	879	903	883	946	963	895	872	835	920	923	829	889	881	953	866	893	929	922	957	907	902	909	892	882	892	913	882	852	889	890	871	868	888	912	902	884	880	955	947	892	912	917	896	906	888	920	889	910	888	912	900	912	862	908	932	889	909	861	921	863	907	859	830	873	906	931	882	915	907	907	874	871	887	865	909	903	875	933	869	944	929	900	878	883	938	892	880	862	910	886	857	868	919	927	893	913	906	880	873	888	941	893	900	880	882	910	872	945	883	907	885	890	888	904	885	922	883	901	866	956	850	908	902	893	891	872	893	895	898	914	869	851	915	903	857	843	929	882	923	883	923	881	876	887	842	926	850	855	905	828	905	888	927	896	891	907	868	924	901	854	848	885	909	910	863	872	887	886	885	894	874	834	856	949	935	894	870	893	921	858	872	915	908	869	893	860	863	853	906	827	895	900	854	887	844	864	871	875	856	899	856	903	862	848	868	883	895	904	873	924	872	915	868	900	885	876	894	900	906	891	898	902	901	889	892	883	916	912	927	906	883	906	897	849	849	841	893	852	919	889	878	891	904	959	857	899	907	851	891	845	890	908	892	803	933	900	881	842	926	897	859	881	832	930	884	875	865	956	922	881	932	857	843	870	896	851	907	910	898	943	872	903	895	912	883	893	888	910	872	922	910	908	878	859	967	921	851	919	909	890	869	929	877	860	940	829	856	937	918	866	897	944	874	873	882	882	903	886	872	894	890	878	864	897	826	890	879	925	919	895	905	902	899	854	906	934	916	856	846	888	856	970	913	891	926	893	897	852	937	858	938	898	898	966	910	905	891	863	886	952	877	869	867	956	932	942	840	853	860	892	920	878	896	890	907	886	933	864	857	874	921	913	865	881	876	874	962	862	937	879	900	918	892	847	830	874	882	861	884	867	924	939	877	936	858	903	898	869	888	922	927	907	913	909	844	857	853	895	892	882	905	881	876	858	843	898	859	894	869	878	913	939	921	919	852	935	914	887	898	901	833	877	850	888	887	830	899	911	944	883	846	925	830	908	835	833	902	864	857	864	943	881	898	935	897	905	917	945	903	893	925	927	863	890	849	818	909	864	917	895	889	879	902	878	906	916	898	885	879	940	869	905	888	878	911	910	932	902	843	895	914	928	886	935	889	877	894	840	906	898	849	906	882	853	856	905	902	942	892	869	868	844	894	929	921	860	899	886	853	892	892	925	853	903	881	874	927	871	933	883	887	891	925	860	894	919	903	919	937	891	880	860	899	894	886	860	899	892	856	871	911	877	933	909	905	866	873	829	872	881	847	897	885	923	926	904	938	872	916	898	905	919	826	850
8620	735	705	616	396	334	321	286	252	259	243	261	249	261	266	231	207	244	233	269	245	239	276	213	248	262	255	274	255	256	229	253	221	212	270	255	252	253	228	218	237	266	251	252	233	224	241	234	219	229	245	205	241	237	266	274	270	232	220	218	271	226	223	249	225	238	220	244	246	217	228	219	251	271	264	231	227	237	238	255	242	250	208	244	272	253	241	255	240	240	223	238	256	271	264	231	225	235	237	232	250	224	240	231	280	227	210	209	242	209	239	269	228	222	237	192	265	237	289	223	217	229	245	259	220	239	242	221	245	254	244	233	248	242	220	233	232	232	254	210	229	228	261	227	240	268	252	240	257	226	247	243	237	245	255	242	250	253	242	264	249	250	239	226	223	215	250	208	214	237	238	242	257	239	253	256	232	242	239	221	244	240	242	235	245	234	262	235	206	236	245	277	238	238	229	252	244	232	269	225	236	252	276	253	227	225	221	254	244	230	236	241	236	239	223	202	257	240	248	237	214	185	225	246	264	239	245	250	228	240	255	240	220	224	228	244	242	230	222	241	215	233	241	213	241	222	225	254	250	198	227	257	227	230	238	235	243	220	228	246	242	254	233	249	251	225	242	206	220	235	236	210	236	234	210	223	232	200	233	234	230	208	223	235	234	198	256	213	249	203	231	276	229	225	232	270	275	244	250	220	238	238	207	193	240	241	234	261	249	276	266	240	229	221	251	220	217	255	256	258	244	247	197	231	252	251	218	221	249	233	233	244	218	223	204	227	256	248	243	258	244	211	229	243	236	234	241	229	223	214	244	235	229	231	245	224	220	218	211	253	271	254	204	243	231	263	231	244	239	232	215	246	219	233	227	234	221	268	245	267	201	232	226	215	234	242	239	240	238	220	230	255	222	230	229	237	239	240	256	261	251	226	223	245	236	230	232	252	236	197	265	264	235	226	241	267	256	229	234	234	245	257	250	213	219	208	253	244	236	241	260	229	204	227	254	222	225	248	223	243	230	225	265	239	262	273	244	262	258	232	261	235	227	253	225	248	250	209	271	244	242	243	245	212	212	263	238	243	264	217	243	230	229	239	253	222	262	237	265	268	247	232	247	232	226	265	255	209	223	235	264	245	239	234	262	219	252	246	237	255	215	217	268	233	216	230	248	256	246	244	264	213	269	239	233	232	221	249	245	235	256	196	232	247	245	236	233	246	238	256	219	241	218	220	213	229	243	243	233	259	224	212	231	232	246	235	261	187	253	239	248	231	240	271	234	221	230	267	249	239	259	224	257	229	251	231	235	240	229	252	234	242	234	255	211	226	227	236	254	219	245	265	225	254	248	237	265	243	234	219	252	256	240	235	250	257	228	256	226	247	216	225	217	222	216	203	221	204	240	230	190	201	247	241	230	234	266	215	249	248	245	262	234	233	222	219	209	257	225	198	216	247	227	249	223	214	227	229	231	252	237	218	251	239	243	242	234	225	258	256	258	230	233	249	220	257	253	231	253	251	232	238	258	244	248	249	245	236	273	243	255	226	227	231	190	217	223	221	233	251	256	251	234	214	239	205	252	240	250	233	278	243	253	230	222	231	244	248	214	210	221	227	250	233	225	222	232	226	219	237	246	260	233	240	252	208	258	216	233	237	234	257	230	236	218	224	216	236	252	230	252	231	240	248	216	235	224	249	233	258	246	242	225	240	213	229	234	251	270	235	206	256	246	298	241	250	245	200	215	247	246	267	263	256	254	235	214	226	216	191	219	197	237	226	240	222	253	210	225	215	235	260	231	236	249	239	249	252	218	209	210	251	230	241	258	234	215	255	232	231	233	248	231	222	269	265	248	244	226	240	232	229	253	229	212	250	204	228	254	239	220	220	236	241	206	208	248	214	227	247	222	238	211	261	230	231	224	244	219	223	236	248	254	233	206	242	247	244	234	204	219	221	235	242	221	257	222	267	210	223	242	232	246	233	242	208	271	263	279	238	213	246	277	221	243	251	259	226	251	245	266	258	253	235	250	266	244	236	247	256	229	211	258	282	240	253	235	201	234	234	226	230	224	235	204	236	274	275	241	251	260	252	239	220	233	218	249	227	235	227	236	245	260	250	229	250	250	236	259	246	235	243	235	229	229	259	234	240	242	255	234	234	251	256	217	231	251	235	226	221	207	236	240	236	241	294	232	241	239	247	212	224	232	241	281	238	224	250	235	232	257	247	237	213	224	255	242	238	258	235	242	220	231	231	218	215	232	243	232	220	244	254	246	246	217	239	243	227	242	238	248	241	215	231	236	254	223	256	243	246	250	222	214	245	226	232	182	230	235	216	249	232	232	250	254	230	252	218	245	253	243	218	231	223	210	214	227	236	223	231	236	248	259	223	255	235	246	223	265	230	235	247	255	244	222	238	226	226	233	241	228	247	248	246	247	246	241	230	242	254	228	194	223	225	239	213	247	284	256	236	251	231	191	248	257	240	225	218	245	235	256	215	235	229	235	258	252	239	253	225	227	211	257	242	228	265	225	233	238	250	228	249	227	213	238	231	245	230	216	239	247	230	235	197	230	247	250	232	233	217	250	239	259	244	223	217	272	254	230	238	232	225	222	218	223	249	231	243	251	216	262	230	251	254	228	251	239	247	243	237	249	234	231	248	264	214	231	237	246	227	251	232	257	238	242	263	269	242	243	226	273	218	263	216	235	231	240	246	239	250	254	251	240	241	232	249	255	258	230	249	235	231	270	192	253	227	231	221	232	242	229	211	239	227	264	229	247	233	245	230	254	230	230	254	237	209	238	209	227	232	252	255	228	228	211	235	231	237	219	239	248	256	230	217	229	236	218	234	237	221	233	226	273	216	264	240	245	243	226	224	239	242	202	218	228	257	235	219	217	202	217	251	250	258	266	271	235	250	256	246	241	278	284	246	233	227	230	259	232	233	236	238	229	249	246	231	225	251	229	218	223	219	209	213	252	245	221	223	217	209	239	225	244	253	254	251	204	222	235	229	222	221	220	257	244	248	271	239	246	242	256	213	238	220	228	229	226	219	221	226	236	230	240	265	248	228	229	265	258	250	259	232	246	234	258	247	218	220	219	263	210	244	237	250	238	229	229	242	254	239	225	240	274	274	228	240	236	215	235	257	230	228	234	215	278	278	229	219	215	232	213	260	252	225	232	224	244	232	216	226	252	235	228	269	227	239	226	232	212	245	242	245	234	237	257	266	240	231	200	265	246	260	252	263	238	251	239	254	218	242	228	241	250	221	235	260	251	247	222	215	243	256	252	258	237	232	276	266	248	263	222	222	223	194	237	226	217	233	247	249	244	215	244	248	233	227	254	223	240	244	237	198	250	251	247	243	224	228	275	273	237	240	238	245	250	230	261	230	245	241	261	245	254	242	243	222	234	219	270	236	252	222	234	193	232	204	256	256	220	234	236	236	240	221	236	237	240	218	247	247	244	219	252	221	231	241	219	215	220	243	239	253	263	240	244	235
6859	897	1560	1667	1353	1090	933	834	811	740	715	688	638	659	611	625	598	581	596	623	548	584	565	560	555	547	564	520	554	531	539	545	549	540	594	558	598	568	536	515	526	544	551	551	562	560	533	616	559	555	541	558	501	526	495	536	511	554	556	545	517	528	589	555	581	505	530	559	551	546	547	488	548	512	560	548	551	524	534	543	512	498	510	540	538	552	531	551	541	527	520	513	533	569	550	534	561	508	523	540	551	527	508	548	527	530	511	528	572	540	548	523	567	533	538	562	538	516	520	537	506	547	553	575	531	564	599	544	512	518	558	514	519	517	484	510	575	536	545	530	545	550	558	566	518	530	589	527	536	553	542	545	553	551	534	553	535	531	561	572	535	534	527	516	532	556	542	513	556	545	523	593	509	529	613	555	540	494	529	523	554	528	525	565	517	500	518	538	522	512	601	534	499	536	543	532	530	566	510	535	561	546	533	510	582	536	554	540	510	506	553	541	558	499	520	560	511	555	535	505	529	543	538	527	509	529	506	550	588	607	564	539	528	499	580	565	549	546	554	536	490	550	531	566	528	552	534	528	555	537	559	550	563	506	531	532	508	519	546	553	520	535	530	527	558	537	569	552	535	520	540	524	528	518	547	561	505	564	488	551	539	577	550	519	553	518	494	552	527	545	521	518	488	552	530	488	534	523	504	509	551	519	511	584	541	524	561	529	533	511	546	530	500	542	513	577	562	504	518	537	545	524	520	520	526	544	583	587	523	529	557	552	513	548	569	486	562	538	539	512	540	526	527	577	515	560	528	510	552	522	539	508	574	563	565	532	527	528	579	560	549	559	551	522	562	536	539	535	532	544	556	532	500	540	566	537	559	509	476	551	502	540	504	550	555	596	515	529	558	552	571	613	542	539	499	574	504	569	556	509	518	521	555	569	541	523	571	543	518	523	531	528	520	532	549	544	545	533	549	566	540	579	524	560	532	553	524	538	511	536	517	590	532	590	516	578	533	534	517	551	562	582	543	558	536	540	577	531	563	532	532	535	525	555	513	517	552	562	512	585	515	508	527	548	532	591	543	526	568	542	598	532	511	559	534	546	558	542	549	525	514	552	520	530	560	529	551	513	560	558	558	552	562	552	515	566	500	580	550	534	578	552	550	551	554	495	573	576	509	524	524	552	542	485	534	501	561	544	489	574	544	530	534	579	550	559	540	530	523	518	543	604	548	529	540	528	550	533	534	544	502	540	577	486	499	505	577	525	546	542	524	539	556	477	506	510	525	545	523	519	543	498	531	540	547	537	554	502	517	516	529	521	497	593	520	562	551	548	523	543	534	531	505	546	532	535	501	529	549	529	534	503	516	510	525	494	531	506	526	514	510	559	537	510	506	568	541	561	538	562	526	524	560	564	538	497	518	531	572	551	579	547	554	543	535	534	504	519	538	546	527	542	555	521	529	570	491	507	565	584	551	572	536	540	529	491	558	529	515	571	509	565	592	557	568	567	536	557	506	520	520	518	489	585	549	568	552	546	550	523	516	537	493	527	556	564	563	513	559	514	564	521	550	564	538	529	501	523	556	502	541	535	533	527	566	528	558	542	526	528	536	576	534	593	511	506	507	540	531	527	559	541	505	580	547	553	541	536	542	530	521	508	585	558	551	527	564	555	560	580	552	545	548	574	517	533	479	514	535	499	560	534	548	479	518	498	567	536	541	516	565	537	553	545	587	547	527	599	550	586	533	546	540	545	533	557	532	502	542	535	554	574	532	542	576	495	551	574	567	530	531	508	572	532	562	531	501	549	504	520	516	532	548	569	519	540	551	514	504	572	522	513	531	528	517	554	538	531	563	542	544	564	519	562	565	535	549	538	525	546	512	508	532	540	588	546	555	572	525	584	566	511	516	506	556	541	537	539	582	511	504	578	534	582	527	534	543	530	567	552	579	497	533	557	556	503	512	523	539	530	534	545	533	551	517	503	524	536	532	574	555	486	570	504	532	563	521	551	563	536	525	526	473	553	577	524	523	551	561	560	525	532	554	520	571	590	527	533	528	538	513	532	576	518	572	510	521	486	515	527	512	541	553	549	571	575	555	555	485	511	549	516	491	547	536	520	551	545	533	504	542	577	542	556	577	526	552	546	560	546	555	518	494	532	536	609	551	536	552	541	537	540	526	520	539	554	523	547	546	523	512	546	539	524	522	527	511	544	522	532	585	512	530	546	531	585	543	503	557	546	571	550	545	541	551	522	542	546	563	552	536	538	596	502	493	553	577	507	548	531	509	527	512	516	524	574	555	548	604	520	563	531	528	552	564	555	575	552	526	500	545	538	563	564	544	569	537	527	541	563	540	533	489	526	515	544	519	529	536	555	549	581	543	573	515	563	601	528	553	509	570	480	525	565	520	521	576	544	528	515	535	590	546	551	516	547	550	577	536	586	562	552	531	553	543	560	567	565	556	526	561	475	540	521	567	586	542	560	558	563	555	548	551	570	509	573	514	563	535	548	545	523	512	557	535	553	573	552	581	547	556	523	568	551	539	519	550	532	541	586	547	527	578	526	572	513	529	542	560	591	523	550	529	525	556	579	561	533	526	559	574	544	541	566	509	549	559	516	542	503	514	553	558	562	524	493	551	563	573	556	533	560	526	542	581	531	523	516	533	529	553	535	518	556	582	530	505	505	547	531	531	530	577	539	523	466	502	541	544	592	566	520	540	524	563	536	535	553	524	596	509	515	561	515	501	527	556	463	524	525	506	508	534	565	525	550	566	551	537	547	531	539	559	498	506	507	531	559	523	544	576	577	517	523	560	506	544	537	531	521	542	530	557	502	557	541	551	552	542	585	498	493	501	504	536	526	517	501	521	560	531	518	561	578	565	533	543	561	538	553	518	536	584	540	555	519	532	534	555	578	560	527	561	495	491	553	558	564	512	524	586	529	503	557	575	565	517	517	513	536	509	539	537	504	535	544	561	522	519	564	547	571	554	551	535	545	568	537	555	531	552	560	533	542	539	561	528	529	528	567	551	578	506	553	521	560	524	535	527	508	572	567	578	547	552	559	529	543	508	540	537	532	540	555	561	515	519	568	512	478	545	564	527	548	526	565	544	544	516	580	552	546	497	524	539	528	571	507	537	570	545	538	548	532	556	563	553	515	524	521	535	518	533	527	512	544	587	552	551	571	528	517	546	528	585	538	545	544	517	597	537	537	562	545	516	614	557	486	570	550	511	505	543	521	530	571	551	546	561	540	535	575	551	568	506	501	563	555	543	521	569	502	506	503	543	555	543	543	583	525	551	515	511	557	553	561	556	536	563	563	550	568	513	512	541	549	501	542	557	558	529	553	535	517	539	529	495	502	515	546	533	537	530	530	535	542	539	574	507	530	553	527	562	508	527	535	509	483	557	473	567	506	531	518	524	579	525	594	539	529	536	554	547	536	529	548	545	596	551	584	555	537	530	526	502	553	521	530	574	511	493	545	544	583	557	560
15397	1365	1030	790	488	371	254	231	218	198	176	177	151	129	151	152	155	154	146	152	151	155	138	123	138	115	146	105	126	135	124	127	124	121	137	122	139	129	119	123	147	136	116	136	125	123	118	112	137	118	109	121	118	125	110	116	109	123	138	116	134	144	105	138	126	114	118	126	141	109	113	136	125	134	150	124	119	116	139	144	120	102	132	119	152	114	119	124	139	124	121	126	103	127	109	135	125	121	130	120	135	146	129	136	138	128	135	131	136	115	127	147	128	97	137	113	121	126	120	121	113	129	100	121	125	113	149	120	130	114	122	105	130	139	118	121	119	126	139	115	148	138	123	125	128	115	131	123	142	117	136	137	119	125	122	118	115	113	118	145	93	110	143	130	120	129	117	120	125	134	139	113	152	134	115	151	131	120	128	123	134	136	143	125	148	131	124	133	121	122	132	136	128	130	129	130	99	130	114	144	118	132	107	117	119	108	135	115	135	115	109	130	107	151	130	140	115	137	148	160	136	117	125	108	114	125	129	117	132	122	135	154	118	112	114	108	126	149	127	114	131	118	128	117	109	125	136	110	126	125	118	130	108	108	130	128	116	111	149	133	126	149	123	139	145	113	143	123	135	109	131	136	154	122	131	113	109	123	135	127	149	121	106	118	131	120	137	104	144	113	129	121	111	120	119	100	127	110	108	123	122	122	131	141	119	148	129	122	121	136	135	123	110	128	99	113	110	115	136	124	128	129	132	123	155	147	146	119	123	120	129	130	123	128	113	134	114	129	152	105	113	112	141	128	133	128	160	122	140	120	149	125	138	108	146	148	150	122	137	137	142	131	115	144	120	114	123	130	122	132	137	125	120	104	113	108	126	139	133	131	119	98	111	124	107	140	132	146	131	130	143	132	142	129	113	139	137	138	123	120	142	117	105	114	151	123	120	107	112	112	136	121	151	123	144	130	120	124	122	116	115	106	137	132	94	120	114	132	148	129	124	135	159	124	129	134	125	131	108	119	110	137	137	127	129	133	131	118	140	142	139	136	138	136	103	110	128	131	113	129	120	145	128	114	121	149	124	127	111	114	108	103	132	155	122	132	119	126	118	118	115	123	104	122	120	127	120	145	138	114	112	113	133	125	126	133	127	130	145	127	124	140	119	135	98	115	140	125	133	122	141	130	142	136	111	115	118	137	129	135	118	119	110	126	120	114	117	120	138	120	106	116	130	145	119	111	135	116	148	120	126	134	125	124	113	127	120	116	138	123	142	108	105	125	131	133	119	133	131	138	129	132	126	132	131	103	130	130	144	112	124	148	126	136	121	118	130	112	116	120	141	123	124	125	118	117	120	124	109	130	142	133	146	124	123	129	116	123	129	122	124	114	139	115	125	127	118	120	121	138	162	137	140	121	119	137	130	116	118	136	130	122	114	132	104	121	122	138	126	126	115	122	134	115	138	105	115	118	127	127	122	128	117	123	137	139	129	122	126	128	123	107	123	122	157	142	115	105	120	133	123	146	129	149	122	134	127	131	118	129	116	129	134	142	131	133	132	125	119	122	135	124	125	129	130	116	120	114	121	125	127	114	115	128	117	106	139	110	99	132	135	135	117	135	122	116	118	108	156	134	136	116	114	112	136	131	130	114	117	117	126	139	118	139	132	121	133	126	126	131	128	122	133	125	133	122	139	144	128	126	139	145	119	133	105	112	131	125	138	132	106	114	147	122	124	135	115	114	118	108	132	136	108	139	114	136	116	144	126	122	135	113	127	135	130	112	141	146	131	137	131	115	128	139	125	120	120	132	121	111	147	117	94	127	111	107	115	128	134	131	129	125	138	129	122	128	125	126	114	133	120	130	137	113	112	99	124	134	137	111	120	120	129	120	122	124	133	131	115	122	123	122	142	121	127	128	106	145	127	110	148	125	138	131	116	117	122	118	126	121	118	119	118	129	125	119	129	131	125	128	130	127	116	133	107	132	147	121	137	120	126	108	129	111	120	130	116	109	124	115	121	123	120	119	123	129	138	117	133	112	133	103	111	124	135	133	114	135	135	125	124	121	154	126	133	138	122	129	104	139	127	116	132	121	118	125	119	126	125	139	108	131	143	123	122	119	127	141	114	124	128	115	124	123	137	142	138	130	123	134	127	138	119	114	113	130	146	148	138	131	128	129	126	138	122	118	122	122	113	120	123	145	116	117	136	126	115	113	116	126	110	115	157	159	121	124	152	122	112	121	122	99	110	132	134	139	132	130	126	126	112	122	120	114	144	125	120	146	131	125	132	116	119	111	136	150	128	127	119	130	142	140	127	154	108	146	110	120	129	112	133	129	133	127	121	127	137	128	105	119	113	100	106	125	142	157	122	145	145	122	121	122	141	125	122	117	109	132	111	154	132	131	134	134	107	117	139	105	118	106	141	130	110	123	121	125	121	113	112	125	117	136	123	150	137	120	121	108	131	118	118	134	126	128	123	118	132	124	137	123	150	141	147	120	119	118	118	120	122	118	115	129	127	114	133	130	120	109	125	121	127	152	130	123	131	126	135	129	122	112	112	133	131	126	140	118	131	111	128	136	128	129	128	110	120	145	145	126	139	113	100	118	118	138	123	154	126	116	123	133	149	133	131	111	134	136	121	143	123	145	121	118	111	125	119	122	109	136	133	131	122	117	126	99	114	126	127	139	141	128	145	144	133	125	119	141	103	117	113	127	125	119	126	115	117	135	133	125	160	127	113	124	121	126	124	108	117	117	134	132	115	115	130	139	142	125	130	114	121	128	123	129	129	100	122	134	127	114	136	157	125	103	117	120	125	146	118	110	111	118	136	125	117	105	129	138	122	132	135	118	113	133	138	132	106	124	118	128	121	127	148	133	124	129	121	136	107	122	112	126	124	108	115	136	122	116	118	123	112	141	126	134	125	134	122	117	117	100	128	110	141	106	124	133	125	119	123	130	155	125	122	131	128	142	121	114	111	128	106	141	138	132	142	144	130	126	129	107	153	116	140	125	112	111	122	131	123	110	121	107	122	133	122	121	120	128	122	145	136	129	146	127	119	115	109	140	142	131	118	137	126	135	118	133	130	134	111	139	138	137	128	104	123	125	136	125	133	121	146	136	132	115	137	118	110	126	157	134	146	100	117	112	133	115	146	146	121	106	138	125	114	125	117	133	136	104	131	131	133	153	165	143	140	130	112	123	128	130	129	120	141	123	117	130	118	129	143	125	116	146	114	111	110	138	119	115	130	121	125	120	140	129	133	126	151	122	93	128	134	105	149	107	133	125	153	137	121	113	123	145	132	115	129	128	126	120	143	142	133	129	122	138	139	107	140	141	117	117	126	125	127	153	123	135	127	136	132	133	125	126	118	104	143	122	147	140	111	133	138	130	125	123	122	137	114	128	115	109	113	129	138	139	125	124	142	134	104	142	139	127	121	147	92	113	119	122	129	134	119	115	134	125	132	133	125	124	109	103	128	137	144	130	144	112	115	100
8397	1102	2252	2636	1956	1379	1164	958	750	768	635	602	563	497	516	476	517	440	427	423	422	394	415	408	394	407	344	368	375	386	354	328	379	358	378	342	397	379	353	351	344	351	339	394	335	336	354	367	347	347	326	326	340	335	345	331	356	333	328	343	332	344	368	343	325	374	369	342	373	343	330	334	359	367	331	323	339	310	332	328	304	363	351	333	356	322	336	323	308	372	331	308	325	333	336	345	340	334	340	333	347	364	353	359	332	374	353	286	376	324	327	343	338	316	331	346	339	360	355	333	331	305	342	311	339	334	325	331	360	318	364	314	314	299	316	323	350	312	322	336	296	347	332	318	344	333	355	336	341	342	293	308	335	333	332	325	333	337	342	351	344	313	344	336	322	291	328	341	334	320	355	326	327	322	342	345	313	318	324	315	340	334	338	383	333	335	332	356	355	333	350	374	325	342	339	336	319	311	344	325	331	351	297	344	333	346	334	330	340	355	348	342	328	352	381	348	333	307	304	280	333	319	328	343	322	325	316	372	388	325	361	352	296	321	326	348	335	330	317	365	321	307	359	326	333	325	312	319	343	350	362	316	352	332	352	291	325	314	346	320	356	315	317	364	346	344	295	344	315	327	356	335	343	321	321	324	330	318	350	326	320	339	324	332	319	348	288	315	305	333	355	316	336	313	331	343	343	346	332	329	313	349	337	327	361	354	346	299	337	351	327	337	338	347	332	316	323	357	334	329	349	346	323	339	306	325	322	317	336	336	334	357	313	359	333	342	343	314	345	342	344	342	337	331	335	343	355	299	332	344	355	323	338	322	341	345	344	363	352	343	313	364	320	317	318	325	340	343	354	344	329	322	324	343	317	340	314	335	351	349	329	342	321	329	318	323	338	333	336	306	312	349	346	328	355	330	319	336	324	330	329	326	329	325	345	322	345	345	319	345	344	346	334	361	341	344	287	333	308	338	331	322	338	309	349	367	296	329	305	327	351	322	337	331	317	341	327	345	341	320	333	325	324	344	307	331	353	325	299	370	339	331	333	338	332	327	340	349	315	339	314	319	371	323	331	340	334	342	338	318	336	331	280	338	318	329	335	346	302	315	308	335	327	350	309	352	331	304	330	341	340	364	344	320	306	331	313	353	343	341	308	341	304	337	338	358	334	367	346	351	356	311	340	319	321	324	359	338	320	335	308	364	307	358	318	311	376	323	337	337	357	326	355	309	309	341	353	338	353	349	339	331	314	332	311	327	321	329	305	341	335	308	326	310	318	308	337	353	325	331	321	322	338	346	326	310	353	342	346	345	325	345	307	362	319	320	351	335	321	337	334	335	341	331	327	316	337	322	327	325	321	348	328	328	326	374	356	347	332	319	319	346	296	334	324	313	320	340	333	333	323	313	319	339	326	338	333	340	341	335	337	343	343	313	367	312	336	354	346	358	354	313	289	379	363	292	349	326	329	347	356	338	337	348	378	349	354	312	336	350	359	332	330	333	346	320	307	349	314	340	326	334	321	363	331	350	337	303	333	302	356	341	316	333	329	336	315	342	315	342	348	319	321	339	318	328	327	346	325	339	357	328	322	352	331	317	342	282	346	325	357	349	330	349	303	318	324	351	352	333	336	332	316	334	360	332	323	304	338	350	335	317	337	327	379	346	333	327	338	338	374	345	319	322	321	318	345	353	331	324	315	353	354	351	336	323	297	349	334	333	364	305	337	357	319	335	356	323	327	345	364	326	302	353	329	310	342	313	349	310	318	327	318	273	323	324	330	324	359	330	331	291	335	322	352	361	365	342	302	340	363	321	342	370	366	315	348	315	339	316	347	332	348	307	326	340	346	330	317	304	364	347	306	340	340	325	337	326	332	341	338	322	351	318	327	342	355	340	338	318	335	335	323	327	325	360	325	329	334	344	340	333	324	336	348	318	310	313	329	321	318	310	330	341	359	306	332	328	344	287	337	337	322	355	342	352	314	326	321	333	307	339	337	349	311	342	346	350	340	354	367	369	320	336	317	344	337	332	326	337	355	331	330	340	350	346	329	319	330	340	317	319	317	320	307	337	373	319	342	330	327	305	338	339	361	327	365	352	356	336	306	344	337	343	321	337	337	373	353	319	320	357	306	355	333	336	322	337	323	361	286	376	333	324	310	333	350	356	338	332	313	311	333	341	324	308	354	351	382	307	325	329	286	337	327	333	343	323	339	300	342	320	328	340	294	349	368	331	335	322	332	321	347	337	353	340	306	346	323	326	317	369	306	311	356	339	370	335	333	359	326	321	317	372	330	334	358	345	336	310	372	329	345	349	353	324	314	315	348	327	337	352	290	304	362	348	357	365	339	356	313	306	341	350	344	338	342	341	329	350	301	331	333	323	328	326	307	323	326	332	313	337	310	349	326	338	342	322	349	357	305	320	358	336	357	311	302	371	341	333	306	341	316	341	328	358	331	319	336	358	320	346	346	357	315	331	354	316	368	341	354	376	309	339	326	292	356	351	330	296	349	317	374	325	330	351	346	343	319	357	323	318	313	309	329	370	317	326	363	328	349	347	353	320	348	360	307	357	301	363	332	318	328	380	321	329	347	344	304	322	340	318	335	316	353	328	347	319	325	310	332	325	350	357	344	314	301	353	344	337	349	347	343	335	318	362	311	341	344	340	351	314	340	354	342	287	322	326	324	351	329	323	323	322	314	336	337	358	377	326	338	314	309	330	340	339	327	324	327	369	320	300	337	328	307	312	328	307	347	330	328	315	323	326	299	345	344	338	311	336	373	355	340	296	347	325	333	353	335	354	337	319	348	348	353	323	330	345	305	357	354	298	350	343	356	318	327	337	345	342	358	341	321	363	316	314	324	298	318	320	352	336	350	328	295	376	362	340	329	347	326	328	324	364	313	322	338	324	366	369	353	331	333	345	361	329	353	347	327	361	351	306	293	316	335	333	332	332	330	342	355	295	344	342	330	331	323	341	324	350	309	327	339	312	327	345	324	348	355	368	325	291	345	334	316	349	342	297	305	350	314	309	336	332	336	313	333	331	323	326	333	344	332	348	341	335	305	295	327	373	335	345	324	331	314	327	359	330	306	328	294	361	344	334	314	345	332	319	351	326	343	353	367	325	351	353	325	348	339	330	323	305	327	337	332	361	325	336	318	302	338	334	318	311	336	296	308	294	360	340	327	319	338	339	338	261	319	334	329	344	350	315	365	324	330	341	341	353	355	320	345	318	348	344	324	308	320	351	327	347	322	350	322	331	318	351	345	356	355	321	310	328	357	331	337	318	325	327	313	368	332	330	317	317	325	336	335	337	332	330	320	329	305	344	337	355	368	359	337	335	339	341	352	377	325	331	342	342	306	308	317	379	342	324	333	367	362	321	332	342	329	306	331	333	332	341	333	342	346	334	330	371	337	336	328	338	341	324	333	339	333	313	341	365	340	306	347	314	366	331	309	308	311	325	372	343	337	306	334	327	324	324	322	338	345	330
1933	479	482	420	385	457	392	400	424	447	423	414	387	416	407	417	418	403	413	396	425	426	439	395	388	362	424	394	410	415	411	457	382	414	428	363	408	417	397	384	413	391	431	422	448	405	417	377	410	412	432	418	409	397	420	428	392	403	404	444	385	408	425	429	432	432	431	433	408	416	437	388	432	441	416	442	396	441	404	378	408	438	410	432	436	430	405	397	402	449	407	424	417	391	396	395	392	417	419	406	419	385	378	426	407	406	425	402	396	419	416	435	425	373	383	433	407	433	371	401	408	425	405	438	379	402	381	429	395	397	430	438	433	412	423	365	421	432	444	430	424	405	380	458	443	405	465	408	408	405	377	403	394	402	447	384	410	432	415	420	415	421	412	438	381	384	399	428	409	415	448	437	413	440	394	427	410	438	422	360	382	440	393	454	417	408	434	400	452	427	411	407	369	358	390	437	401	437	424	385	437	400	426	385	373	412	403	443	415	395	416	451	423	388	418	426	411	414	402	431	406	395	380	372	411	422	387	415	411	448	397	435	408	419	427	405	389	394	379	426	396	416	380	442	419	402	415	411	435	368	380	417	427	379	393	386	419	394	419	394	370	388	418	424	397	416	444	389	416	426	424	379	433	373	431	366	383	392	422	381	448	406	440	430	349	448	443	439	402	449	414	437	430	406	416	376	404	376	402	445	398	406	396	392	405	437	428	420	434	430	410	389	413	424	380	396	429	411	400	394	422	421	436	415	410	420	387	417	396	431	415	419	420	393	405	420	403	392	425	424	402	414	396	397	405	385	430	412	432	400	390	421	394	414	428	426	376	407	417	404	411	387	402	397	393	431	405	407	443	449	385	433	370	405	409	395	411	403	378	407	375	413	447	429	411	389	438	404	412	436	387	414	400	401	386	423	438	401	406	401	391	392	417	432	440	433	413	429	423	417	389	378	412	448	424	384	396	436	432	403	361	399	396	382	443	408	405	421	427	462	395	392	430	406	407	448	373	410	410	429	396	410	400	395	448	410	413	440	399	451	420	432	438	409	412	420	400	405	408	398	428	419	435	394	412	414	418	421	399	448	426	403	472	392	446	389	447	430	397	429	417	421	414	405	422	431	377	417	406	412	447	421	406	421	377	402	393	414	399	428	449	404	434	428	375	411	410	427	390	421	370	397	385	418	436	407	434	399	394	394	432	402	410	416	404	418	378	441	390	422	437	420	401	479	389	396	403	371	420	411	393	427	417	403	411	398	425	444	378	393	381	409	394	386	388	433	418	398	426	381	482	430	396	402	418	407	416	381	406	418	395	398	389	386	445	388	417	407	430	425	398	387	431	392	419	381	434	398	378	448	378	423	405	406	436	378	435	427	390	421	392	380	403	413	463	422	400	420	421	383	425	417	392	393	436	450	432	419	402	415	409	390	435	441	413	391	392	378	410	374	386	441	434	398	414	410	421	445	374	406	378	440	427	413	444	439	434	377	403	387	414	379	411	416	425	427	436	396	396	402	455	439	416	429	417	370	393	423	459	412	383	421	396	430	408	391	401	409	412	445	440	388	482	413	435	406	396	428	376	423	436	430	411	440	404	421	343	395	425	419	419	451	434	435	449	429	424	386	398	424	404	415	379	426	428	421	442	394	454	403	375	380	421	389	439	442	411	413	409	437	396	357	430	441	412	398	374	414	421	447	410	432	400	431	398	400	384	403	402	388	398	395	391	369	398	382	428	419	453	412	427	418	412	428	445	402	409	423	409	406	450	419	369	419	409	400	401	418	384	426	439	409	432	401	425	417	440	382	431	407	419	400	404	438	403	401	385	410	416	416	401	414	463	401	444	451	351	373	365	410	413	430	406	423	421	433	456	424	407	430	431	398	391	452	397	405	400	393	385	461	407	414	410	405	449	406	371	442	412	395	383	411	404	422	412	400	413	384	417	419	435	393	460	393	406	387	390	424	413	446	415	390	381	409	404	420	406	334	434	393	442	417	380	400	403	409	420	421	387	406	412	397	413	369	434	402	392	429	385	394	412	411	382	417	420	421	420	406	392	387	381	420	428	397	462	417	421	443	428	422	410	395	405	408	432	403	422	417	397	423	405	375	372	434	374	445	375	416	386	425	420	396	447	397	394	444	367	399	373	386	459	379	401	417	410	445	418	364	403	450	479	404	398	373	428	433	414	458	458	409	439	367	409	398	427	372	430	446	403	431	387	431	429	421	393	406	396	439	413	424	416	419	402	387	454	415	396	388	413	406	362	409	429	396	431	418	421	386	432	385	420	388	413	364	380	409	418	397	444	403	424	406	367	445	407	388	382	385	443	382	410	386	391	397	441	410	431	445	401	410	421	402	396	394	416	401	422	411	411	413	432	425	413	441	372	418	378	402	434	433	398	434	393	405	432	402	362	403	407	431	411	412	401	412	454	439	386	389	393	392	420	424	436	401	407	417	424	457	424	429	429	455	428	427	472	429	376	430	442	391	395	408	407	400	388	442	384	385	394	446	434	387	422	412	393	414	412	385	405	440	353	429	358	358	390	448	426	430	399	448	388	419	405	399	424	409	376	421	459	416	436	393	438	405	398	417	441	440	379	404	427	432	412	434	395	439	413	415	424	432	422	461	414	410	414	378	402	409	395	416	401	388	382	395	442	429	387	431	385	420	408	426	450	428	376	407	410	420	408	409	433	412	396	393	397	378	407	384	415	428	425	424	410	416	435	470	431	393	397	390	414	421	403	398	448	388	394	420	403	413	385	408	437	434	404	384	384	398	418	398	414	370	383	397	423	391	417	404	412	425	365	378	443	358	414	445	423	374	421	393	404	389	410	364	430	367	412	410	404	437	424	400	429	427	418	401	396	380	414	413	433	429	409	369	394	382	420	432	414	402	421	406	426	364	475	419	440	427	397	421	416	447	377	370	411	447	436	404	399	410	422	417	418	426	408	439	378	411	421	425	416	439	449	404	413	428	431	407	442	427	436	439	416	387	386	388	426	411	395	390	382	393	426	430	398	451	390	419	397	443	392	379	422	443	381	429	401	368	403	447	398	413	378	427	423	394	405	411	412	392	415	446	434	432	426	425	423	422	366	460	430	380	402	434	422	413	421	395	433	420	395	414	416	405	430	417	397	422	424	389	408	464	420	423	397	401	421	380	355	373	413	405	424	388	384	378	460	383	446	393	404	425	394	412	427	408	432	408	431	465	444	424	416	431	409	417	395	387	390	415	419	428	376	390	471	384	369	430	416	440	410	392	431	417	406	397	390	408	388	385	400	445	408	438	424	400	391	388	405	415	396	409	388	435	397	407	438	448	400	406	418	408	461	413	426	397	406	446	457	444	399	381	390	394	479	410	389	401	377	402	419	403	422	415	408	396	399	424	429	432	420	386	378	407	399	424	421	428	396	404	407	375	442	425	433	413	434	376	418	459	385	394	417	397	436	383	441	413	456	414	400	370	393	415	409	391	390	380	410	410	430	431	403	410	405	440
2340	892	1045	1014	906	904	978	889	947	909	911	905	881	930	892	897	871	882	900	940	895	896	885	913	894	832	878	882	897	890	897	867	894	832	924	935	898	860	928	889	859	903	883	936	873	889	872	897	953	885	887	879	898	826	924	891	917	902	919	895	913	917	855	925	882	897	893	890	884	898	904	883	900	904	885	825	851	881	893	905	919	888	866	848	935	871	910	892	929	877	945	909	918	922	853	882	897	892	882	920	908	869	888	877	928	917	857	875	902	901	922	889	864	873	876	875	912	863	914	869	896	939	855	851	913	913	888	859	902	902	902	865	862	902	886	908	911	896	942	844	851	895	890	878	905	888	898	897	891	891	854	873	870	845	883	928	935	915	917	861	841	885	881	908	883	830	910	908	937	865	864	869	840	917	867	866	908	902	914	901	874	907	906	855	864	877	937	899	889	863	866	930	928	906	896	885	877	880	939	882	870	926	871	907	905	916	836	874	869	876	895	938	880	896	887	879	867	931	888	877	861	854	890	883	877	890	864	911	914	918	942	880	920	870	925	855	878	901	866	906	883	867	893	895	934	873	913	890	905	885	839	895	886	921	878	908	880	902	894	893	889	891	907	897	921	867	877	934	874	907	874	901	878	901	915	897	823	879	919	897	910	885	871	976	915	916	853	882	893	849	913	911	915	891	896	918	911	944	870	903	872	910	879	933	896	901	869	914	864	909	893	944	869	873	906	911	905	851	904	815	931	900	870	867	876	923	891	915	929	900	862	897	941	903	878	880	891	888	863	892	876	839	934	880	861	967	923	846	833	926	940	892	881	901	922	957	892	895	920	873	896	908	885	902	856	885	924	904	892	857	899	903	876	946	915	888	931	916	937	867	870	846	859	882	835	896	963	845	888	916	900	866	882	922	930	889	891	849	896	872	914	939	893	950	868	888	875	970	897	850	950	948	899	890	898	906	850	923	861	842	903	827	861	904	921	873	844	907	895	815	875	845	926	889	860	877	846	876	882	909	882	850	921	832	908	884	862	840	925	862	884	916	928	901	927	919	857	909	883	886	851	927	834	902	879	843	844	895	948	894	912	883	896	864	882	922	895	862	925	895	875	917	898	891	894	873	893	903	829	940	870	906	912	911	895	848	848	859	862	890	916	922	883	890	900	932	879	884	896	869	882	857	888	841	896	879	889	911	832	837	902	959	912	889	874	912	913	863	906	879	881	864	979	882	894	895	872	905	909	932	926	842	939	878	866	898	879	852	891	870	905	909	873	901	890	806	913	907	892	886	894	907	896	853	819	879	929	876	853	923	822	857	905	893	894	913	839	882	897	844	892	899	921	857	909	920	915	933	909	856	904	905	878	871	886	908	878	864	938	861	906	887	967	950	875	926	899	896	860	890	834	872	913	893	857	910	878	926	903	964	883	903	887	900	959	884	888	895	858	871	854	867	873	959	922	888	851	893	879	895	876	896	882	912	857	921	923	933	854	889	932	931	934	917	860	892	935	916	906	888	966	920	925	928	914	871	903	924	918	897	884	861	867	904	879	897	917	888	933	870	919	929	881	892	860	896	925	829	916	890	897	854	937	849	857	888	877	910	881	910	868	883	870	916	881	896	892	877	933	819	887	908	907	860	906	897	919	898	878	870	811	897	912	888	868	850	872	869	882	892	866	872	915	869	907	958	913	905	848	936	906	858	911	834	874	968	906	915	869	871	825	860	843	878	899	901	949	874	909	929	873	877	884	842	875	880	873	899	875	932	883	855	951	946	886	863	923	903	925	912	903	905	873	951	917	962	907	896	925	917	868	875	939	945	897	846	894	918	854	934	892	890	849	908	869	914	855	886	867	947	868	915	870	951	909	894	871	914	871	873	883	896	911	932	874	866	900	874	915	868	872	888	937	874	873	852	898	846	902	860	870	869	934	905	894	906	930	919	897	859	929	907	875	941	933	877	918	884	895	894	896	918	902	875	853	919	922	859	898	875	860	890	896	884	902	901	898	889	921	875	871	880	918	866	880	885	899	891	893	930	902	910	901	902	897	879	916	866	951	892	870	889	908	890	897	883	897	918	872	926	882	907	909	862	838	899	885	863	887	925	903	874	880	824	907	848	841	847	912	920	942	883	848	928	857	851	872	885	917	892	861	947	876	840	871	877	905	961	928	907	875	918	887	877	910	905	876	891	889	908	928	910	938	928	900	891	830	882	905	921	891	879	922	884	904	929	872	868	925	874	909	885	917	884	923	909	902	867	885	845	878	895	879	895	881	946	854	877	881	890	859	910	905	889	934	868	856	912	899	896	888	885	874	887	875	875	909	819	926	888	884	961	902	905	916	872	873	849	915	908	880	883	934	877	917	869	932	856	896	912	945	901	917	915	877	864	926	871	870	919	908	929	898	919	890	920	923	897	903	919	920	882	990	844	948	850	892	858	876	882	873	898	890	872	900	932	884	924	872	903	833	928	863	909	911	910	993	855	900	857	835	836	858	922	889	948	886	872	911	919	894	887	892	866	904	825	894	860	858	896	890	888	895	893	913	885	879	909	864	891	920	888	926	875	890	936	905	908	855	881	909	877	878	902	875	870	891	852	896	892	873	936	904	851	882	865	838	895	890	880	905	898	852	909	903	894	877	869	850	907	901	926	883	842	862	862	879	905	878	847	930	873	924	882	923	906	932	932	936	935	903	856	875	887	837	899	865	917	922	901	886	869	889	900	912	879	861	886	871	849	851	894	939	872	903	901	864	860	854	909	881	837	891	934	877	923	852	987	952	869	863	894	921	893	856	827	880	879	923	881	868	896	900	874	910	846	899	849	912	870	943	926	894	896	865	901	865	913	917	959	850	880	864	884	908	922	893	904	902	882	900	966	856	881	872	864	927	900	931	880	905	904	934	891	898	889	920	871	882	876	856	842	930	894	885	894	867	894	883	914	889	935	920	931	905	885	916	933	904	891	874	847	846	937	892	851	904	878	877	876	898	905	876	910	890	946	864	908	859	937	862	917	881	835	861	906	972	890	936	878	900	869	862	873	870	916	923	902	857	862	879	914	910	908	905	952	944	909	926	870	868	908	895	889	891	842	890	860	912	920	869	888	884	808	861	849	864	894	887	881	900	916	867	907	864	887	878	890	899	872	901	913	892	914	896	889	935	888	889	916	866	893	862	870	903	939	905	918	836	912	861	910	904	871	927	876	956	894	874	919	875	882	896	882	907	906	858	883	924	876	892	890	896	844	884	916	908	849	901	945	838	863	911	876	879	891	890	929	908	880	952	933	883	876	908	847	889	889	881	872	881	896	855	904	842	947	904	857	889	903	903	889	893	913	881	928	905	872	934	860	869	911	868	865	907	896	928	879	915	867	872	900	899	881	896	891	843	917	900	942	881	889	839	873	903	834	848	915	874	886	883	883	909	911	876	886	904	882	897	915	915	853	902	903	921	901	877	880	887	844	918	899	816	924	854	906	896	838	843	872	912	885	864	845	882	928
8398	673	680	596	436	369	312	290	272	275	269	260	237	263	256	248	259	254	251	256	241	228	244	209	220	228	241	239	243	251	216	254	261	220	241	252	225	249	277	235	245	258	276	261	220	249	230	251	226	240	237	231	254	226	225	229	228	253	232	233	243	230	222	248	253	244	271	209	263	243	240	235	232	262	220	244	238	259	223	237	251	251	226	217	236	278	257	220	242	255	244	240	256	266	230	244	240	276	236	230	219	245	234	230	226	218	248	251	226	254	248	230	256	223	258	263	245	212	236	243	226	240	211	225	256	257	233	217	232	242	274	267	222	211	257	270	251	246	255	230	214	240	213	260	284	206	246	251	239	243	201	224	277	211	245	283	232	255	251	257	243	232	238	237	254	223	267	227	257	223	236	223	240	228	276	237	254	217	258	252	218	222	225	236	220	222	215	230	254	251	206	250	243	220	269	211	289	213	245	248	250	247	226	231	206	240	206	230	209	226	250	239	247	198	237	227	217	226	249	249	225	253	211	223	241	263	236	230	205	224	246	233	234	210	255	199	231	238	256	243	255	271	216	212	252	239	253	243	250	227	229	223	255	214	256	241	236	229	252	268	226	215	256	257	234	238	239	214	231	205	205	239	223	225	225	236	253	227	243	186	235	251	220	225	244	232	213	231	242	248	244	279	251	250	251	243	240	252	222	254	261	250	244	215	272	224	231	205	234	230	218	221	243	238	231	215	221	221	240	242	244	263	236	245	231	226	247	203	242	227	257	246	240	260	233	235	209	209	256	216	256	229	256	238	249	269	240	245	200	266	229	274	235	209	226	216	254	242	221	232	265	229	243	229	242	253	214	256	240	250	237	240	250	235	227	224	248	245	229	238	215	231	264	233	237	228	242	257	230	269	220	203	217	248	225	269	228	247	255	221	233	230	233	260	261	241	219	251	223	212	244	234	287	247	233	226	187	255	247	202	214	257	191	241	211	228	222	221	234	267	240	240	213	241	246	256	238	217	241	246	259	218	240	259	238	234	282	227	238	247	222	258	249	266	240	246	228	230	214	249	246	226	235	226	237	259	265	253	269	258	261	214	289	234	242	251	248	236	239	240	229	232	224	256	263	252	243	200	222	244	246	249	208	235	216	246	229	232	229	262	243	215	213	254	235	266	211	251	236	243	227	233	259	246	249	273	235	263	240	230	233	238	224	236	245	240	228	236	242	236	235	240	232	237	255	239	265	249	229	234	213	235	232	224	230	213	244	220	234	237	220	260	236	241	215	235	273	241	237	236	237	216	230	223	226	222	196	225	231	224	230	213	250	258	234	257	232	246	265	235	226	225	228	237	259	275	226	247	231	234	239	223	247	227	261	284	236	204	233	250	258	205	215	239	255	277	217	259	227	255	209	280	255	220	249	250	193	246	200	228	253	229	250	219	208	231	233	232	245	250	213	228	244	251	235	258	234	222	239	226	259	240	260	241	240	250	240	225	224	225	222	230	242	240	208	236	229	219	237	248	234	237	222	283	229	268	228	236	231	217	240	243	212	255	228	226	221	234	243	237	237	239	227	222	260	207	209	232	225	216	254	232	243	212	253	238	205	215	261	230	239	221	233	203	223	205	243	218	232	241	226	220	241	231	260	230	244	261	249	247	213	239	228	213	250	260	259	259	232	227	250	233	234	220	239	233	228	246	254	261	240	252	244	246	252	265	236	256	208	250	251	240	233	237	250	245	211	231	234	246	225	233	259	232	232	229	258	217	228	209	240	241	234	246	218	233	216	224	234	290	250	216	239	233	228	234	242	239	247	255	234	205	275	230	232	250	244	218	233	248	224	252	248	204	243	230	230	233	255	221	253	201	231	263	242	234	227	234	260	225	242	245	242	290	252	230	227	223	229	240	227	240	220	235	248	248	241	282	236	228	277	234	244	228	223	248	248	245	236	232	212	241	220	216	245	237	228	262	251	205	246	241	257	224	252	233	227	262	253	235	230	267	207	229	235	234	244	250	242	264	234	232	215	253	235	242	254	275	250	233	255	216	234	233	218	267	253	226	222	262	258	215	221	236	187	249	223	241	249	232	246	202	234	251	232	237	231	219	240	259	247	233	221	225	238	254	230	285	263	269	261	232	224	210	250	238	266	225	240	220	243	234	241	227	223	234	237	243	250	236	208	217	237	240	235	208	232	219	235	241	227	220	233	218	230	261	244	231	239	251	222	229	228	247	270	235	238	225	236	217	214	239	217	271	279	220	239	225	228	212	227	235	223	220	240	271	214	244	245	245	266	284	256	233	247	211	240	261	244	267	231	229	260	239	238	237	209	231	234	246	216	245	224	219	221	256	247	247	254	227	268	235	260	257	229	247	213	239	245	243	236	243	234	264	247	254	255	224	239	216	243	217	214	224	224	247	234	212	251	211	228	230	216	228	201	237	255	226	233	213	232	210	233	249	250	248	258	221	252	238	251	235	245	241	225	254	257	241	198	241	226	240	256	239	238	238	222	193	255	249	241	236	236	265	263	197	227	251	240	253	264	244	204	225	220	253	244	236	269	256	221	227	233	256	227	248	231	210	231	244	248	252	235	229	231	276	238	233	216	231	247	230	219	281	213	239	233	230	251	227	248	236	230	228	200	214	229	231	221	232	226	251	230	243	223	225	233	239	241	246	235	260	254	235	242	220	263	233	270	257	231	249	213	225	220	235	248	239	236	235	249	231	224	231	241	233	259	237	261	234	218	246	249	263	246	223	245	257	217	275	242	234	231	219	250	241	254	243	252	263	215	228	220	231	229	252	231	229	233	219	242	224	279	232	259	247	212	256	246	257	232	230	238	233	219	228	237	226	239	257	219	255	223	273	223	235	250	262	228	206	202	229	202	228	243	216	233	246	252	208	209	259	233	201	266	235	247	260	239	250	256	235	233	258	218	239	238	246	202	222	255	243	247	220	208	230	222	207	245	252	245	206	216	258	261	208	264	247	219	244	210	225	226	231	227	265	230	237	212	242	237	239	239	225	231	250	223	231	219	209	245	210	231	250	260	228	243	270	221	202	269	209	223	261	242	262	202	241	221	255	250	244	227	256	240	198	253	235	234	247	217	248	234	283	280	237	251	198	250	228	250	253	224	245	210	268	240	256	245	227	258	246	249	257	242	276	238	216	217	223	212	246	235	228	243	230	214	263	250	257	232	243	227	210	233	221	223	213	251	245	238	223	248	232	248	245	257	235	244	260	218	236	224	236	228	236	249	216	230	240	213	225	246	221	258	245	248	238	230	243	209	244	245	245	248	218	232	237	213	233	235	225	204	262	246	224	240	224	250	205	234	251	241	218	221	214	241	210	225	232	252	244	234	254	220	243	216	234	230	256	235	222	227	263	225	216	252	232	231	216	264	271	242	243	262	207	242	235	232	224	221	240	233	261	269	270	238	238	236	237	245	247	247	190	245	241	210	227	231	244	190	218	266	246	273	253	229	257	235	255	217	227	218	241	230	235
6748	914	1472	1691	1337	1092	972	826	815	736	656	649	654	685	615	607	619	600	581	587	575	571	606	563	598	551	525	553	587	550	514	555	609	545	549	576	563	554	525	552	587	524	543	519	551	571	531	512	554	569	551	572	519	542	553	571	569	532	481	561	522	551	478	548	546	513	542	522	551	511	505	500	523	532	555	550	525	548	562	545	530	566	524	516	531	546	570	527	579	567	538	515	525	540	514	529	520	494	553	543	515	537	541	541	552	571	566	505	555	541	569	553	557	602	548	534	539	489	554	530	537	552	549	559	565	533	523	549	536	573	506	540	530	531	527	496	494	518	523	523	497	479	508	569	541	499	559	514	562	547	547	536	537	496	543	532	553	543	559	551	553	522	565	548	521	518	528	527	530	567	524	553	530	537	545	537	542	519	548	547	508	521	554	575	534	570	542	517	487	511	507	504	515	570	524	541	548	541	557	550	557	522	525	565	532	556	546	523	543	536	572	559	544	520	512	519	598	568	489	535	529	510	576	511	536	522	555	563	562	548	511	535	556	549	501	569	507	576	522	508	507	504	539	532	535	531	553	530	560	490	537	554	542	544	515	562	522	548	518	562	536	529	507	551	538	541	514	549	537	554	562	534	509	549	588	540	551	541	565	549	524	519	504	534	545	535	522	576	545	538	546	547	546	530	546	546	557	554	519	555	537	532	522	507	546	586	551	576	561	563	526	554	511	534	513	521	541	524	561	537	571	531	530	540	533	551	560	521	545	521	540	518	538	572	551	537	524	525	504	519	493	516	557	542	530	535	542	550	531	532	520	570	588	578	512	534	548	519	576	514	542	542	555	516	541	543	570	514	534	547	547	547	580	539	557	504	529	581	558	568	547	566	533	553	520	521	565	498	541	551	520	545	547	531	489	565	559	548	568	520	540	532	542	523	555	529	572	524	506	534	581	517	508	575	574	551	557	520	554	552	500	503	510	551	562	571	544	512	564	540	587	536	524	518	566	518	542	557	513	529	533	586	485	554	561	516	601	551	585	539	524	552	535	508	573	579	519	537	560	576	556	523	510	527	534	551	556	535	545	559	521	507	544	523	505	564	529	534	538	503	575	503	530	539	513	551	557	550	553	535	579	544	524	552	544	539	521	584	578	532	552	542	559	496	573	553	547	524	521	532	529	523	517	578	488	523	494	545	497	543	511	522	534	546	557	543	551	503	487	585	555	532	538	585	496	544	519	527	534	508	500	517	523	568	527	520	505	579	543	552	536	561	565	504	547	524	560	533	506	532	527	507	496	558	523	568	551	535	506	526	514	525	565	518	571	570	580	539	531	530	544	556	534	557	523	572	543	528	552	517	535	522	550	512	519	565	574	547	557	556	533	541	531	528	556	529	504	517	584	554	551	571	547	530	536	534	576	537	512	505	530	578	545	559	530	557	548	521	498	493	529	483	574	593	530	543	544	506	576	506	551	570	532	546	516	519	531	540	526	522	570	561	520	541	539	563	559	568	514	541	543	520	565	545	556	509	539	520	536	554	550	563	568	503	552	510	543	523	563	510	554	547	540	567	543	543	570	522	544	484	538	526	554	529	556	514	534	515	571	546	509	526	542	518	544	535	526	533	539	528	552	523	544	538	522	533	579	566	539	553	560	585	538	547	515	566	535	526	572	501	570	539	561	540	542	554	549	528	523	518	523	509	569	500	509	548	583	576	514	501	540	588	507	520	517	544	551	539	560	572	547	535	520	549	542	532	504	574	532	555	526	547	514	538	479	538	515	556	580	531	525	533	518	566	513	552	573	557	537	551	530	503	530	503	486	518	556	526	558	566	518	555	535	535	523	543	519	579	542	501	560	519	542	562	537	480	547	588	522	514	593	548	516	557	518	551	580	520	561	518	561	507	518	513	555	536	568	511	531	531	559	588	545	554	603	524	576	496	517	528	522	569	547	563	517	561	549	563	569	558	527	503	534	545	522	555	514	560	548	568	531	512	570	554	568	532	562	564	530	564	543	543	548	559	496	537	592	541	551	555	524	539	518	514	510	510	607	538	558	545	517	568	538	535	553	512	511	585	543	520	547	548	543	575	565	514	525	542	582	568	541	574	511	530	529	547	537	547	523	517	516	578	520	519	568	545	578	550	548	550	539	531	563	542	520	551	488	583	541	568	544	539	519	541	544	540	564	526	503	509	515	530	573	500	554	563	525	530	554	542	558	572	560	521	543	594	501	532	488	579	518	546	540	478	504	564	503	516	513	532	534	563	480	533	552	546	540	549	524	535	530	523	549	549	519	559	501	512	568	542	530	560	512	511	535	547	507	569	533	548	526	499	573	556	586	514	564	531	545	550	565	548	524	558	579	556	517	493	543	574	587	584	537	564	528	529	568	591	525	550	523	570	541	567	579	530	506	573	506	567	511	573	551	614	528	535	546	544	537	511	522	524	517	496	523	516	534	528	554	514	534	515	571	548	531	543	490	521	564	515	517	593	571	553	536	549	499	538	563	530	570	500	522	546	534	547	523	517	558	528	574	553	554	516	571	544	542	556	536	548	551	534	503	534	512	508	541	521	529	539	552	537	518	569	522	580	595	517	519	522	506	515	547	553	546	591	533	556	539	550	589	500	537	579	556	538	534	560	553	544	536	564	519	559	558	547	532	561	545	574	562	511	567	542	514	579	535	546	529	574	549	520	578	565	551	551	483	534	532	520	543	499	511	542	603	508	536	520	516	538	508	509	538	530	504	556	565	543	510	547	553	588	514	536	510	558	554	530	523	507	528	521	586	550	578	555	514	556	541	542	555	585	559	560	566	520	529	542	530	544	526	563	553	541	537	545	521	619	564	520	544	519	525	547	533	542	559	552	562	534	561	559	584	580	555	535	557	525	546	543	584	518	546	525	531	536	524	523	530	513	567	504	539	574	554	553	590	551	539	552	554	527	544	520	547	556	545	564	530	561	555	525	562	556	544	557	513	517	552	577	510	548	524	520	592	543	534	488	545	545	501	539	547	513	536	538	544	542	539	560	492	521	515	548	540	527	584	569	546	551	531	518	567	591	568	546	512	539	531	528	505	511	502	570	563	519	550	519	537	544	556	551	544	497	539	539	548	569	564	582	513	537	546	507	541	519	535	538	537	515	592	540	530	555	546	555	553	575	529	545	556	560	511	479	571	556	559	558	580	511	531	550	497	563	530	547	535	552	574	538	535	511	504	577	506	541	509	543	565	537	518	548	549	536	553	518	503	497	515	549	590	533	535	524	544	524	546	530	525	542	507	550	570	545	521	537	513	552	503	523	511	502	547	534	536	528	532	561	513	574	557	528	510	560	511	548	529	543	557	540	572	549	559	581	505	549	557	537	550	552	544	492	548	530	499	533	493	517	538	535	546	553	561	542	478	545	493	551	561	513	523	552	528	485	520	542	539	566	529	521	498	572	502	545	523	522	561	536	533	546	563	516	538	569	562	570	538	553	501	504	523	579	524	523	547	510
15325	1434	1114	818	535	354	281	211	221	185	167	171	191	170	161	124	161	150	134	143	141	149	123	136	149	141	149	127	135	120	137	124	122	123	134	143	131	116	132	153	141	125	117	134	124	132	147	132	123	113	143	133	110	127	136	111	115	103	94	132	122	134	128	113	116	109	113	138	130	124	119	123	123	118	124	122	126	125	110	134	112	133	134	145	117	136	144	129	128	127	131	145	131	130	130	109	134	124	131	115	132	121	138	129	149	129	120	138	124	105	171	127	141	144	121	130	135	122	147	131	124	97	123	122	127	141	135	126	111	133	129	139	108	96	119	126	120	129	109	104	117	131	140	119	139	142	116	151	141	129	125	114	112	131	130	111	93	119	127	120	156	117	127	141	110	119	125	154	127	128	124	149	125	133	132	125	140	135	118	147	143	105	127	120	131	136	108	130	103	133	143	124	142	135	112	119	101	106	122	124	127	102	137	116	121	129	104	117	110	122	138	117	113	126	117	143	104	107	126	146	136	114	117	122	123	96	142	135	144	126	125	117	120	103	142	125	106	141	118	127	150	127	130	119	130	126	125	98	136	129	123	123	129	117	126	130	131	127	122	138	129	120	125	122	121	118	144	127	132	126	139	132	128	111	133	130	133	112	150	122	120	144	126	115	124	133	130	133	118	125	116	104	136	122	130	113	121	123	129	101	134	118	126	133	128	121	125	139	114	122	117	104	116	93	132	131	114	138	113	107	137	116	126	124	124	91	146	113	137	115	113	128	119	138	106	133	124	143	92	121	123	105	123	120	142	119	117	111	124	157	110	118	142	116	133	126	151	111	116	112	130	135	146	134	129	135	125	121	121	137	125	116	153	120	126	125	125	142	111	117	126	133	128	126	126	111	112	122	129	128	131	144	127	122	122	116	115	122	139	125	118	133	106	132	127	140	98	124	138	153	133	127	102	123	124	109	134	118	138	115	132	143	152	134	129	116	106	123	128	130	125	125	107	110	116	131	120	120	113	119	155	125	125	120	114	120	121	118	124	124	112	110	128	135	142	108	123	157	122	123	117	123	96	124	117	118	128	128	135	118	122	140	135	142	106	129	127	128	109	114	138	136	119	128	123	146	106	146	146	116	117	139	122	137	119	117	119	144	119	125	108	107	146	151	131	109	120	132	132	129	126	137	139	135	146	122	104	125	134	132	123	113	130	132	129	135	137	114	148	135	128	130	129	122	124	114	120	117	101	110	126	119	134	124	114	136	105	126	142	134	120	139	113	127	120	112	100	135	116	116	128	128	141	121	121	114	98	113	145	131	131	132	139	135	128	108	128	128	129	132	125	115	113	106	133	121	138	134	152	126	119	134	119	134	110	160	117	149	134	130	120	112	144	136	122	118	131	122	124	136	127	113	117	138	105	122	124	128	112	108	148	126	139	128	106	114	126	122	136	135	96	133	139	121	131	128	138	112	106	110	128	126	118	126	142	122	123	125	125	133	123	121	100	129	127	111	141	134	109	124	129	137	126	113	124	132	129	120	129	132	120	134	120	139	136	117	126	142	113	135	128	145	121	145	124	138	143	129	126	105	112	130	118	127	128	127	105	131	120	140	120	130	135	132	131	133	139	141	123	125	112	136	119	115	115	141	130	127	123	136	128	146	124	143	114	113	126	123	133	138	121	111	108	129	150	117	128	129	119	144	121	130	130	139	108	139	130	127	133	120	104	138	129	121	115	121	133	131	134	133	104	105	134	131	138	129	142	109	127	127	130	135	129	104	118	128	122	125	113	129	137	115	116	149	127	119	128	144	108	108	135	137	115	143	122	106	126	120	120	141	115	114	128	122	124	146	122	130	131	120	105	114	122	110	118	133	132	131	140	123	142	144	101	107	122	136	149	130	125	112	142	135	130	139	132	136	131	157	134	119	137	117	140	125	117	122	137	133	140	119	133	154	132	137	129	129	122	123	119	146	142	125	135	131	116	105	140	129	133	129	129	117	103	151	135	130	152	130	112	123	109	126	116	115	124	113	119	148	143	119	155	128	127	146	109	121	132	116	120	127	133	113	123	114	134	146	124	122	132	146	131	130	128	132	117	131	132	136	122	119	128	109	103	112	126	107	128	113	111	113	126	122	128	108	132	136	126	124	107	114	133	119	110	133	115	131	139	118	118	125	125	129	136	117	120	111	110	128	122	118	117	133	132	139	154	126	134	114	140	137	112	133	140	126	121	133	140	136	118	132	119	121	124	113	127	117	126	134	120	125	121	123	115	114	129	136	118	126	142	117	139	150	125	130	124	114	119	112	145	139	103	126	127	111	154	135	140	126	129	117	112	124	122	120	115	115	128	113	119	109	143	129	124	117	113	125	138	127	116	137	120	116	144	133	96	121	102	103	124	105	111	140	144	117	123	144	134	136	131	131	155	132	129	123	127	112	130	126	113	122	108	119	115	124	107	122	130	135	136	138	121	121	127	137	138	116	115	138	111	121	127	112	121	138	146	131	127	125	136	142	140	108	152	112	103	118	121	127	123	118	128	122	124	117	106	128	141	106	122	122	107	105	113	121	131	123	145	114	118	149	123	125	133	136	137	152	136	128	139	142	119	119	153	139	116	122	130	139	129	145	130	109	113	116	137	117	134	137	142	130	122	139	123	133	124	132	144	125	128	113	147	126	125	146	127	124	160	123	123	116	126	135	143	116	120	94	105	122	149	110	128	114	121	112	117	125	150	151	140	129	132	130	113	124	133	130	135	118	119	126	134	137	120	110	137	134	108	125	113	130	117	138	149	131	128	131	137	139	117	106	129	123	138	106	147	136	130	130	133	124	116	127	113	144	123	131	126	106	128	134	120	118	122	118	139	135	130	120	103	121	117	135	112	125	131	122	145	129	131	123	137	134	107	115	143	144	143	124	125	130	143	119	145	146	134	139	111	127	130	126	105	113	120	128	130	118	137	117	130	128	122	117	116	120	123	138	114	125	108	132	118	102	117	117	131	152	115	114	121	126	135	141	113	133	141	135	118	120	130	132	120	101	131	136	141	138	124	140	148	135	140	123	115	132	124	140	127	133	121	116	114	120	108	124	121	124	114	103	141	134	133	129	123	125	109	124	111	142	130	154	115	122	124	121	135	123	129	119	101	133	108	138	130	138	130	144	117	139	144	139	151	120	137	114	130	133	144	104	129	130	138	118	127	106	118	136	128	136	150	152	120	126	130	113	123	111	132	117	131	127	115	156	120	112	151	134	116	113	138	137	124	110	118	123	128	131	125	122	115	115	122	126	132	144	140	138	119	110	130	117	142	130	126	119	125	118	126	143	122	148	106	144	123	106	109	107	117	129	116	131	98	138	130	128	124	145	135	135	128	123	132	110	122	110	141	121	141	136	101	136	140	131	151	124	142	105	93	144	121	132	120	114	118	138	117	125	119	117	120	137	119	121	128	126	116	130	114	112	124	122	122	123	146	134	124	120	133	120	124	112	125	126	112	143	141	113
8381	1078	2195	2536	1863	1441	1142	931	807	717	652	624	559	546	483	499	462	421	425	440	434	449	412	440	411	373	381	371	365	364	419	381	356	361	355	360	351	366	344	337	364	356	367	319	345	372	332	351	361	295	336	342	350	334	323	376	360	322	335	341	341	345	328	314	341	354	335	335	321	345	341	334	317	355	333	332	358	333	341	358	356	300	374	377	348	330	346	373	321	353	322	316	343	312	374	376	348	316	356	354	336	368	353	366	316	358	328	358	318	330	334	303	343	300	305	349	357	313	335	314	334	379	314	375	328	345	317	321	359	336	333	354	352	357	332	334	312	365	341	345	356	340	319	352	328	322	335	309	332	327	361	329	324	383	296	335	370	330	346	350	326	324	337	278	340	346	341	317	275	336	363	327	353	331	327	357	336	325	351	344	327	348	341	340	362	344	308	306	336	353	358	333	353	386	331	340	374	346	355	315	330	318	359	345	334	334	302	362	347	295	336	306	343	297	322	345	345	331	333	312	336	310	342	359	338	361	312	345	310	328	340	340	323	337	336	343	328	331	351	308	319	324	335	357	363	341	320	341	307	333	345	367	356	355	307	329	352	329	322	357	342	335	356	337	330	358	332	326	323	351	370	368	313	323	341	334	318	364	332	329	334	322	340	335	323	334	354	341	346	328	337	333	342	301	350	325	326	350	332	343	287	331	324	343	356	297	311	325	324	346	353	341	371	333	337	322	335	348	314	351	338	328	352	326	303	338	372	353	341	328	335	324	338	348	325	326	310	322	350	345	331	363	328	327	318	375	337	326	323	330	359	349	352	352	325	310	316	351	352	312	364	339	368	352	364	373	343	320	336	320	347	344	342	342	323	346	349	313	310	346	365	335	302	332	288	316	316	321	333	320	341	328	370	365	343	328	325	342	314	334	307	349	342	343	348	325	349	335	321	343	335	341	327	307	322	331	347	302	362	352	331	303	304	336	310	314	324	349	379	379	302	329	347	366	321	319	365	330	343	350	362	307	354	342	316	346	336	310	322	320	344	320	333	300	296	342	345	325	339	323	339	341	345	312	342	348	308	334	351	376	329	307	311	334	344	322	332	340	335	296	342	326	315	332	328	371	339	369	351	350	306	351	338	340	350	327	331	302	330	335	330	350	343	358	358	347	327	321	347	334	368	357	320	341	311	334	330	312	304	318	362	327	344	335	369	371	362	364	325	308	343	334	304	334	305	319	315	329	325	330	336	328	299	373	329	338	339	342	357	335	315	342	319	343	325	326	321	348	341	332	338	360	349	325	323	346	343	312	326	317	319	324	343	320	348	360	345	338	332	314	341	345	331	337	312	327	305	335	338	334	330	344	342	327	331	347	324	323	324	337	301	357	328	353	328	333	369	328	323	365	330	360	345	333	329	331	341	337	314	353	357	324	332	304	347	366	319	352	342	335	346	336	311	351	349	331	356	351	329	339	311	306	342	353	351	347	312	320	348	383	322	359	344	342	351	337	328	343	295	339	332	349	353	358	333	349	324	356	365	339	306	366	355	329	377	324	343	317	323	340	297	331	333	337	309	327	348	347	329	346	335	322	377	341	340	350	324	364	294	330	344	344	336	345	337	340	336	322	335	331	354	348	335	326	365	336	331	338	354	348	339	325	327	321	338	320	331	337	371	324	315	324	358	327	307	311	335	337	304	289	334	341	339	327	327	303	313	342	330	337	342	342	315	344	330	340	340	337	323	318	350	333	339	339	340	327	357	345	355	361	327	315	325	312	325	340	335	325	335	380	354	310	336	365	357	333	376	352	326	343	359	325	343	314	350	357	317	333	336	331	328	362	352	306	315	330	317	326	285	346	334	338	349	292	359	342	311	357	307	326	354	358	322	327	328	315	330	367	354	358	341	334	319	339	322	334	315	337	357	303	330	314	306	347	345	380	338	349	321	347	318	334	340	321	334	319	315	352	351	363	327	321	368	348	320	353	319	333	309	343	340	332	340	336	382	326	314	367	350	345	350	335	361	338	325	335	320	341	363	351	318	334	322	331	331	346	324	319	350	349	329	352	315	327	360	352	309	360	293	329	358	293	314	325	309	342	354	383	344	327	341	356	391	334	319	348	306	333	326	337	331	332	327	321	339	343	345	362	333	315	305	348	301	339	363	325	312	313	344	350	348	353	344	361	298	338	337	327	313	345	345	333	332	363	353	347	320	303	335	352	320	315	287	357	332	346	349	357	377	371	335	353	329	328	332	333	316	327	375	325	348	333	323	347	372	356	353	353	318	342	364	320	358	342	330	332	348	328	337	347	351	329	300	331	315	333	316	338	358	325	351	352	334	346	334	362	345	329	318	325	336	352	337	322	337	333	338	337	349	350	327	346	325	325	348	366	349	330	365	362	327	347	342	334	364	316	330	323	343	365	328	339	314	374	327	352	309	341	341	323	333	317	318	335	334	347	313	325	325	311	319	354	355	319	323	316	327	339	313	368	358	352	339	290	309	360	310	341	358	370	351	331	343	313	309	314	336	325	343	366	339	345	331	325	341	363	363	361	362	342	316	322	332	310	344	337	341	375	338	362	319	326	325	353	329	352	367	342	320	330	359	343	352	326	343	295	328	343	313	358	351	355	327	313	339	342	361	354	330	309	337	336	317	336	342	345	345	280	358	355	327	337	317	336	334	336	330	345	359	317	359	345	313	327	316	316	355	337	333	346	338	307	361	309	375	329	318	346	341	316	352	335	326	305	379	366	311	340	320	358	333	356	336	330	364	337	349	328	339	318	350	331	338	356	351	323	365	335	335	343	361	357	321	338	382	342	346	334	336	336	297	343	350	308	319	338	353	353	333	327	308	349	358	352	342	270	337	334	332	351	318	316	307	326	346	323	339	328	336	325	327	392	328	376	352	343	360	304	338	344	322	374	346	338	348	342	332	366	350	326	368	325	336	347	361	347	330	312	351	324	338	339	339	324	343	337	322	327	323	328	333	338	344	328	322	358	314	323	355	323	385	317	337	315	337	326	331	306	370	333	332	314	320	359	351	352	312	350	351	347	330	374	354	330	331	340	312	354	351	357	295	355	328	322	360	362	353	339	345	332	353	312	353	330	312	341	323	344	313	338	348	321	332	316	333	349	336	339	356	347	359	331	349	375	330	343	359	336	373	332	346	348	330	321	322	342	322	327	327	345	356	357	341	322	328	341	342	309	354	309	365	319	339	372	344	335	340	332	339	339	353	332	379	323	328	350	358	362	323	326	362	290	333	342	353	320	334	325	330	311	334	332	348	337	320	327	306	325	329	324	346	347	330	338	385	356	354	317	380	348	305	340	320	339	329	333	375	349	361	340	337	336	325	322	324	354	306	325	337	352	339	348	323	338	352	345	315	365	319	336	344	355	333	337	349	329	333	318	335	330	342	327	332	287	358	343	304	308	362	318	319	344	339	300	339	328	351	352	359	317	316	353	380	348	342	344	373	322	287	329	335	323	343	334	324	309
1838	458	464	519	399	371	435	413	402	363	423	388	403	430	428	403	441	402	414	438	451	448	395	417	404	408	361	419	415	450	429	421	388	399	408	405	395	406	397	422	385	426	386	406	390	429	410	414	420	422	357	409	408	400	455	403	431	396	431	430	393	411	427	408	430	387	419	379	387	389	404	409	432	459	412	399	417	367	422	400	423	396	420	432	375	438	360	370	430	386	424	416	427	441	405	412	422	403	403	391	394	386	440	427	402	377	406	396	392	427	366	387	394	398	379	410	389	373	422	404	419	425	392	448	415	394	445	451	390	426	386	425	437	423	414	402	418	372	437	417	376	419	439	403	378	427	369	392	356	413	388	402	455	373	411	378	439	434	413	397	394	415	400	443	377	405	432	372	472	435	414	430	443	405	373	401	407	408	422	430	415	418	424	386	433	442	393	382	436	415	411	393	382	377	411	416	441	421	441	410	380	417	449	392	412	427	405	400	408	430	436	403	443	400	389	428	389	433	416	430	413	416	422	421	388	417	392	380	400	425	382	398	409	424	444	404	401	399	411	415	395	415	418	363	391	441	411	400	419	440	364	446	368	383	435	427	376	412	406	414	420	435	412	391	446	402	406	402	411	409	436	414	457	401	431	451	411	426	395	401	420	424	377	389	449	441	458	386	426	388	395	418	388	428	431	392	417	424	416	479	393	433	430	396	406	438	427	414	400	372	414	411	421	407	415	400	395	414	378	358	406	427	401	385	380	409	398	407	414	401	440	410	395	374	450	433	403	426	431	414	447	413	417	360	390	419	403	400	354	394	398	424	369	415	388	407	405	428	436	434	430	416	412	399	353	456	429	411	372	411	398	471	387	392	387	405	383	428	421	412	379	416	438	409	409	429	405	416	432	383	414	420	437	422	428	396	402	418	383	335	402	414	388	397	419	391	438	444	421	376	395	399	418	447	464	389	442	396	401	432	429	434	421	438	436	405	423	384	418	381	445	432	431	394	414	364	421	386	376	407	448	402	413	380	398	394	448	458	435	433	424	425	417	407	367	415	447	382	384	405	417	378	456	423	418	433	461	406	386	422	395	427	397	413	390	421	397	395	410	443	419	385	437	386	399	397	401	400	418	401	404	417	439	391	428	398	413	448	398	387	410	439	383	397	400	390	407	450	409	417	424	381	401	418	408	392	364	398	452	447	399	410	402	386	448	355	419	433	415	403	406	433	420	400	380	423	394	427	413	400	425	410	409	410	364	397	372	396	425	416	414	436	435	413	434	431	408	401	409	402	408	428	391	404	408	402	409	395	396	407	399	440	426	429	417	404	407	442	396	428	437	436	410	402	416	407	435	411	430	427	445	402	431	395	411	391	423	413	408	438	415	427	411	380	415	412	438	398	388	388	432	381	413	403	407	389	425	399	446	394	479	383	426	429	413	402	392	434	366	384	447	408	382	390	434	437	407	413	421	406	393	386	420	400	392	416	401	398	413	409	429	411	379	396	454	395	378	391	386	421	391	404	398	382	382	411	379	441	412	404	386	438	381	387	416	392	428	387	444	402	417	407	399	412	431	433	436	429	421	442	379	367	377	413	437	403	395	406	420	425	382	404	392	426	408	418	362	425	380	400	401	435	410	421	407	404	413	394	432	450	371	370	409	406	412	397	425	461	387	382	413	426	406	421	446	421	438	362	383	396	421	417	443	415	408	415	366	430	421	436	399	390	410	397	380	429	401	378	449	404	405	389	451	391	425	425	391	407	411	410	392	421	447	416	408	409	410	387	409	411	403	415	433	403	410	407	375	410	404	401	422	424	391	433	398	395	405	407	413	419	410	411	429	432	448	396	419	393	426	370	441	417	385	402	380	415	409	424	407	399	350	409	395	422	373	434	418	407	393	407	379	463	397	435	382	441	429	393	448	420	390	438	419	403	420	425	429	405	384	404	392	391	394	424	404	404	417	437	402	446	421	409	408	411	444	425	420	417	380	426	417	415	405	439	407	420	426	395	419	417	430	394	432	405	439	408	410	440	416	407	400	401	435	415	382	410	435	438	413	407	435	369	433	448	407	387	403	393	422	449	450	433	405	403	423	364	392	373	394	414	405	415	418	417	382	404	420	437	398	410	410	419	406	411	406	420	414	393	453	403	417	390	457	382	406	401	400	399	367	387	446	415	427	431	428	432	423	415	381	407	426	392	410	465	405	377	397	407	428	405	398	418	439	435	374	456	378	437	386	398	392	421	404	365	410	422	450	371	388	437	396	423	419	385	426	389	440	429	406	410	413	422	416	401	418	421	413	393	409	425	411	429	433	423	372	436	415	412	382	413	439	402	382	390	396	410	430	400	406	416	401	401	409	428	427	417	404	367	404	440	380	402	383	411	381	428	415	443	402	401	416	389	405	418	403	399	441	412	396	409	392	409	416	439	392	396	408	456	441	376	401	423	432	458	397	464	401	397	406	416	392	393	385	434	410	431	411	382	433	402	413	428	447	388	409	400	414	435	438	383	386	403	402	433	378	418	408	401	393	395	452	425	435	440	443	414	412	419	439	402	415	402	406	397	413	406	402	413	399	397	450	367	389	405	378	379	419	419	418	416	405	424	449	413	387	424	379	431	408	439	435	398	387	413	402	418	391	418	437	387	433	429	428	409	403	405	424	414	366	384	418	427	417	430	449	408	421	403	411	415	413	432	410	486	420	429	389	403	454	449	392	415	428	395	425	422	420	417	403	420	388	410	413	414	394	441	394	374	400	405	384	418	374	413	365	415	410	409	431	416	437	420	467	425	376	422	400	422	374	442	396	389	417	386	401	405	456	381	378	422	391	411	394	370	411	449	405	418	403	419	430	399	369	402	400	414	377	399	364	455	410	415	361	434	433	405	414	403	436	423	395	412	399	432	394	394	418	392	409	431	373	438	426	377	401	388	387	381	414	384	393	399	419	412	446	434	415	411	429	421	404	416	422	387	415	389	400	420	366	399	408	384	397	432	413	414	414	429	375	429	435	413	444	381	407	405	413	392	427	407	432	400	453	392	428	396	381	384	436	407	408	421	422	397	411	384	393	403	390	415	447	424	372	379	402	413	444	439	423	415	394	429	453	418	415	405	460	421	418	415	461	395	375	431	413	387	375	421	412	429	400	425	396	415	410	418	410	408	430	431	431	386	400	398	487	425	408	375	397	394	414	403	429	398	427	370	427	398	428	395	466	413	418	428	419	395	438	458	404	413	425	402	399	387	422	429	416	400	413	379	436	428	382	399	432	374	399	406	383	444	405	402	419	385	463	410	395	406	391	397	418	414	388	409	397	408	448	388	403	437	435	420	420	424	396	443	410	400	441	417	403	406	388	426	398	421	336	444	388	411	414	375	385	445	393	398	419	377	427	431	411	408	411	377	387	405	385	441	416	425	433	399	415	392	405	403	441	410	379	381	402	458	460	390	445	415	370	383	402	416	419	441	454	376	428	385	401	398	448	413	411	422	367	425	412	413
2265	967	989	1023	1034	900	876	895	879	934	889	897	877	925	880	897	889	860	946	910	844	933	875	910	945	858	843	880	937	872	905	914	905	861	885	924	919	870	901	875	878	846	904	885	922	911	877	964	887	883	871	856	887	856	911	842	889	836	851	934	886	865	944	895	938	858	862	906	857	884	860	924	945	952	868	868	907	818	869	878	884	940	931	842	882	882	900	915	952	835	940	931	895	937	867	915	930	930	929	931	924	837	864	870	910	912	905	867	867	929	906	896	898	915	910	955	859	989	824	931	908	958	844	868	889	861	921	901	881	884	893	917	880	903	919	903	907	910	847	908	902	888	860	877	876	842	943	914	944	930	923	897	884	929	912	896	902	863	903	905	877	893	871	871	883	900	821	904	829	898	891	928	854	901	868	926	960	910	848	954	917	824	883	917	942	876	924	890	921	924	901	928	812	886	849	889	877	887	888	869	912	908	898	914	874	894	965	883	851	907	888	864	887	900	880	872	968	851	899	897	934	914	905	919	919	908	914	900	925	926	889	871	932	894	838	961	894	903	856	930	931	930	885	888	925	888	933	887	860	897	926	873	896	911	880	937	874	900	912	906	893	918	945	884	870	928	882	882	928	865	867	934	887	911	885	936	915	885	847	907	932	912	869	947	840	928	919	888	910	891	923	885	943	880	837	840	865	913	862	891	871	891	900	877	888	844	912	893	893	915	893	941	952	887	909	883	869	886	935	867	853	892	881	948	892	860	861	906	888	895	922	881	913	875	899	959	866	915	818	888	904	840	858	911	892	905	878	870	902	906	875	838	890	933	886	890	919	832	849	877	915	932	914	890	932	922	901	884	931	853	881	935	860	918	897	935	898	872	905	870	925	863	938	909	915	931	891	869	914	815	889	917	951	897	921	871	891	825	950	885	888	879	873	847	868	908	938	858	892	881	875	912	902	878	950	925	939	859	900	907	880	911	934	859	859	905	913	899	898	855	911	889	844	953	961	904	907	924	857	892	878	858	929	888	881	873	923	892	892	933	940	847	888	868	869	919	928	962	866	868	853	917	884	939	905	893	921	897	908	877	916	910	880	851	957	796	828	873	936	878	865	877	906	870	861	822	913	898	877	918	943	884	873	879	920	898	901	891	864	882	923	850	907	890	894	884	857	901	904	892	915	875	905	878	885	907	936	865	930	908	946	886	954	934	873	868	934	888	926	874	893	898	922	885	923	894	919	862	964	954	891	874	841	935	942	854	844	875	896	884	891	920	904	964	894	899	904	921	874	887	879	922	867	886	899	890	934	867	896	934	843	859	896	888	859	928	932	967	879	911	897	908	872	889	907	882	895	917	879	934	782	909	854	816	864	878	868	887	849	948	899	855	864	882	939	915	866	912	850	872	904	907	888	916	874	843	896	894	909	875	840	871	945	897	945	912	873	834	898	888	841	878	890	905	883	949	907	917	893	922	882	900	942	878	919	930	935	889	901	905	911	869	928	906	855	915	912	926	934	879	936	883	955	910	827	849	870	884	865	872	855	900	865	921	865	840	952	894	884	910	907	963	882	848	954	927	890	867	906	850	920	910	928	953	900	931	931	936	902	889	908	876	817	891	834	846	861	889	902	925	923	937	898	947	895	889	900	940	892	915	936	911	915	842	910	913	923	831	890	906	923	810	917	890	908	866	888	864	879	920	878	906	899	896	916	870	883	892	946	911	848	902	898	874	883	909	869	872	905	870	989	923	919	880	910	906	927	892	874	877	873	895	877	877	899	895	888	880	897	874	932	889	886	933	892	947	850	838	877	865	842	901	901	878	881	907	845	960	899	894	906	916	898	861	868	885	934	887	895	912	905	871	869	830	879	942	870	930	906	920	850	855	869	932	913	878	841	918	911	896	859	911	953	913	912	917	880	900	901	897	889	915	939	866	903	930	866	885	928	910	880	929	897	914	928	882	898	902	841	893	866	897	839	870	898	910	874	910	868	909	927	846	889	930	905	851	858	908	882	899	899	876	934	869	885	952	926	871	874	938	888	860	914	911	883	924	915	855	903	891	909	841	879	873	878	899	892	918	909	934	923	991	903	898	920	895	902	886	971	852	888	867	925	904	902	867	871	886	902	821	874	873	903	870	916	865	898	909	912	932	880	957	875	877	935	909	860	956	961	911	899	889	902	887	893	875	934	898	912	974	836	866	880	854	882	915	871	886	867	894	933	939	905	920	938	900	881	902	888	890	904	918	900	919	864	910	911	872	870	965	905	952	881	893	865	924	932	931	943	918	898	863	863	889	903	899	886	927	885	910	856	891	887	852	875	940	892	827	853	897	891	865	905	914	932	884	870	819	905	905	901	893	928	936	863	873	877	873	935	873	896	934	827	875	917	870	898	953	871	900	900	915	879	857	835	902	901	900	896	904	904	947	852	880	915	868	896	881	900	905	904	867	901	917	855	917	904	927	903	906	887	866	957	930	883	860	935	857	913	896	873	891	861	865	881	895	869	896	834	904	875	893	874	821	892	902	920	875	908	889	839	948	866	901	895	895	907	935	887	922	940	878	922	889	870	859	892	908	871	914	914	863	929	913	897	900	876	967	885	884	859	862	905	932	969	894	926	905	921	889	883	874	898	945	864	939	929	908	946	915	900	895	946	847	940	900	913	918	888	919	889	796	886	912	887	873	853	893	900	885	854	878	948	919	878	915	949	856	830	884	904	902	878	869	899	932	862	879	850	942	895	873	910	874	903	925	850	852	866	882	904	920	862	932	904	893	920	911	892	905	942	879	899	915	928	897	912	892	882	942	817	909	898	844	889	909	893	894	912	913	853	859	893	925	875	934	927	893	952	888	894	856	883	913	908	909	838	918	889	872	886	838	837	869	914	914	943	895	890	895	861	914	911	878	935	876	934	886	905	924	939	878	897	892	861	858	859	920	920	900	866	918	928	921	883	881	917	862	922	901	870	859	870	872	907	907	959	922	871	874	857	863	887	921	887	904	877	926	871	853	885	851	927	879	931	917	892	951	928	940	897	859	893	879	942	850	901	879	908	939	920	903	924	897	880	822	884	908	894	845	959	894	904	884	868	891	891	914	918	906	911	894	868	921	904	884	886	857	883	935	915	863	863	887	883	904	893	888	874	921	886	884	880	842	949	863	873	937	897	879	895	919	899	956	865	873	883	918	902	935	859	906	877	896	932	911	868	899	887	904	890	940	883	904	896	908	933	922	921	889	896	915	878	855	925	928	893	956	888	881	891	893	872	866	908	912	899	890	930	889	942	869	887	860	889	935	885	852	843	915	876	865	919	922	854	844	908	910	916	860	899	890	925	958	864	908	854	926	853	879	885	923	914	872	861	957	962	920	891	882	872	857	886	890	891	886	855	943	868	850	947	906	850	903	912	895	923	874	927	914	817	872	936	887	893	875	950	903	896	881	900	878	909	921	882	877	866	896	874	908	914	883	935	927	892	874	878	915	855	928	885	894	985	846	953	908
8447	686	652	579	400	380	304	297	259	279	279	244	246	235	230	246	211	256	271	224	238	226	209	217	246	247	235	243	222	223	246	262	225	254	264	244	247	236	266	257	215	272	258	279	241	232	253	220	253	232	237	243	223	258	284	231	247	242	237	247	219	231	229	250	229	223	262	217	210	221	232	238	232	243	239	247	229	230	252	276	236	230	206	250	239	258	250	262	197	212	246	247	225	232	208	237	281	249	219	233	222	219	279	287	239	246	231	251	247	274	236	243	212	245	234	248	273	212	253	248	238	237	227	204	244	258	219	240	262	221	261	243	242	202	225	233	204	235	227	219	265	247	220	225	217	251	225	213	236	229	266	251	214	233	230	243	231	237	244	247	216	200	240	209	230	225	229	242	243	222	229	251	245	217	238	252	250	216	238	235	229	241	274	231	222	241	237	249	230	222	254	229	227	255	243	249	241	220	236	232	257	259	214	195	243	255	227	274	246	266	225	215	219	238	266	232	258	214	220	227	231	228	249	259	248	229	195	248	221	210	252	223	246	224	209	233	242	227	227	240	228	212	261	224	247	210	217	245	252	266	215	227	245	223	227	272	240	234	257	232	236	225	215	248	245	211	221	216	254	240	253	237	262	234	246	220	235	248	252	250	214	247	248	236	253	241	223	224	238	235	228	238	221	251	245	245	231	249	215	225	229	242	225	219	225	214	249	228	259	246	217	241	241	248	231	263	242	246	238	229	247	219	232	245	223	220	225	196	217	247	225	266	205	250	209	247	234	240	230	236	265	214	239	230	241	241	234	256	233	228	241	247	246	251	246	232	219	229	252	222	211	235	249	232	227	257	246	223	210	259	221	233	221	237	249	230	206	227	264	235	266	249	227	214	219	232	219	224	236	254	246	259	243	231	233	221	225	209	256	221	224	272	258	230	255	227	232	216	219	206	259	225	228	241	239	249	268	235	243	238	244	216	275	240	243	261	233	282	235	234	226	226	266	234	272	247	238	227	226	265	220	239	235	236	238	220	225	236	245	222	251	255	220	249	257	239	246	239	278	246	218	245	220	239	215	214	238	230	218	226	232	234	220	249	226	249	221	211	234	232	242	228	249	257	226	277	226	201	226	229	191	232	219	239	227	233	267	225	243	208	260	256	278	230	233	272	251	272	215	221	244	214	241	228	244	234	242	247	245	204	246	209	275	262	183	210	224	252	230	257	237	273	239	235	221	230	248	234	216	225	260	270	241	233	238	243	220	220	246	237	230	246	221	208	227	237	243	217	253	234	254	225	211	216	240	243	254	253	228	223	241	248	227	256	247	242	220	252	257	244	229	206	214	213	253	233	239	259	232	229	235	229	227	215	231	269	232	220	238	227	240	273	252	196	245	273	248	241	246	249	234	223	239	254	219	258	228	246	229	236	227	250	229	224	233	237	233	252	240	238	234	221	245	224	236	240	247	248	250	252	235	222	253	246	248	230	250	248	202	222	245	228	232	245	253	255	242	259	252	236	237	220	221	225	263	216	230	219	216	211	254	244	226	261	264	227	207	219	255	232	255	259	231	232	228	237	229	203	253	223	262	237	225	206	224	236	216	248	222	224	264	248	251	203	246	234	256	224	251	224	249	235	233	260	232	238	244	255	246	254	242	233	238	259	217	231	221	227	257	231	245	236	232	241	251	239	219	228	260	222	218	213	257	268	249	247	241	245	258	231	211	246	258	240	240	254	225	247	259	216	224	245	228	232	225	213	240	278	244	228	231	281	247	234	197	235	223	213	229	239	242	232	233	260	259	237	250	254	229	242	216	246	271	215	224	235	239	227	233	254	217	255	230	257	233	249	245	244	254	258	252	223	201	219	239	248	216	260	241	244	266	258	248	259	226	233	219	242	260	260	235	256	230	248	235	222	250	239	255	280	260	241	221	213	252	195	250	254	255	273	247	257	235	228	239	258	255	268	258	238	230	241	241	254	236	259	247	238	262	235	239	246	240	257	256	220	235	237	266	267	233	231	232	265	273	225	231	233	248	236	224	254	237	221	235	241	234	239	230	220	247	260	232	242	237	211	224	218	241	219	251	232	236	254	251	245	298	274	233	252	229	253	249	226	252	255	244	192	220	255	225	249	241	230	243	232	233	216	232	215	222	234	229	229	226	245	247	232	232	270	243	234	267	242	245	224	242	229	241	226	271	228	236	227	243	253	203	243	250	244	245	247	244	233	192	255	206	235	251	219	226	251	233	256	259	201	198	226	227	241	226	249	245	235	238	219	242	238	246	225	222	221	221	223	231	252	248	228	228	216	231	232	252	241	235	226	273	219	206	218	217	239	251	246	260	216	218	224	237	230	267	245	242	250	237	218	209	247	240	244	225	234	209	261	227	221	227	225	221	255	249	233	247	218	221	207	213	218	288	203	233	246	224	210	250	211	232	267	244	252	239	216	254	253	251	228	259	252	247	219	243	241	255	284	221	226	248	251	256	246	228	235	220	257	236	221	243	217	238	237	250	232	231	235	255	235	254	249	256	254	225	223	256	192	266	252	267	244	251	238	251	246	254	241	229	221	222	208	223	220	233	240	246	213	238	220	210	238	260	238	236	212	260	272	260	220	229	206	236	226	211	220	258	241	224	217	242	240	247	234	256	240	232	220	208	248	224	231	236	217	253	211	234	242	241	279	231	228	247	230	235	251	235	221	232	226	231	234	247	235	221	249	214	257	228	255	217	224	279	235	245	239	221	219	238	236	234	222	229	234	247	246	249	261	228	234	225	237	264	223	244	246	249	247	220	199	261	231	235	246	259	247	225	236	244	259	266	239	250	222	229	281	253	235	221	267	236	233	235	248	205	242	239	245	240	246	262	256	238	232	209	226	232	244	249	249	216	216	245	214	253	256	225	243	251	256	233	201	233	238	232	236	222	224	265	252	229	260	258	257	225	239	218	242	237	213	249	235	240	247	240	258	242	228	218	203	239	197	229	228	246	249	243	230	230	239	209	204	206	224	224	265	235	232	239	247	243	230	221	239	253	277	247	226	224	259	224	239	245	213	262	254	202	235	215	238	265	231	249	274	249	227	238	217	242	238	262	239	249	276	217	224	253	230	255	209	224	247	243	248	229	224	242	226	247	223	249	259	241	212	227	227	232	237	266	218	236	253	254	228	214	242	247	229	240	227	250	215	239	235	256	249	245	226	211	232	223	217	225	243	232	219	277	224	224	238	258	210	227	221	232	268	268	258	221	247	227	244	244	233	233	239	247	228	250	241	224	227	244	233	201	224	251	254	259	238	254	219	217	220	255	244	226	230	244	249	234	242	238	241	233	228	239	232	219	235	254	220	249	243	237	232	210	224	229	231	252	252	249	220	207	256	267	231	263	248	212	225	208	216	229	211	244	240	209	257	240	242	226	220	222	263	233	231	273	244	214	204	242	232	231	244	227	250	252	252	210	236	265	266	220	214	242	220	252	208	262	259	226	240	232	242	202	246	271	260
6898	915	1544	1745	1382	1117	937	838	783	742	710	678	677	661	597	624	578	578	577	602	594	577	584	563	605	566	560	539	562	539	577	571	554	539	555	537	496	566	555	550	601	522	585	551	538	570	532	541	519	548	578	541	536	543	569	537	579	490	519	512	555	524	563	540	561	556	560	530	556	569	564	538	521	540	564	513	516	551	572	526	530	513	531	566	507	535	518	567	593	511	557	501	541	542	547	557	540	578	520	541	503	557	545	598	574	539	586	549	510	528	555	541	541	516	512	540	551	548	543	507	581	562	575	557	529	545	564	487	549	521	534	559	528	590	499	552	527	555	513	538	551	509	510	530	573	566	514	557	514	519	548	562	508	526	552	545	571	514	539	573	541	547	542	588	541	561	578	471	514	534	563	535	542	530	543	537	513	553	559	536	549	580	565	536	527	580	550	523	521	594	559	492	559	544	575	550	536	533	549	536	520	523	531	536	503	560	526	528	514	534	547	540	528	541	513	541	544	532	527	556	493	534	552	560	575	516	556	524	526	566	531	547	529	546	560	530	542	506	553	537	532	557	533	487	535	532	520	566	560	535	515	569	535	570	561	567	530	561	532	556	555	533	542	543	563	553	533	561	557	505	581	558	563	529	565	550	530	572	514	491	518	554	576	538	549	529	526	535	530	574	525	528	527	505	577	540	568	534	561	561	530	563	548	546	553	592	512	534	582	614	535	515	525	560	577	516	554	569	542	571	554	530	526	512	532	515	527	484	534	529	519	542	555	549	507	557	506	533	564	552	525	526	550	521	522	540	522	560	496	556	526	534	564	569	547	529	574	503	569	554	569	519	566	536	530	546	567	584	534	554	590	554	488	554	544	548	560	539	541	586	490	514	542	559	567	548	509	505	590	558	540	516	552	582	577	530	584	535	528	524	522	557	550	533	562	496	550	503	544	554	531	563	493	516	534	512	553	523	569	538	553	583	554	535	553	545	573	539	544	531	523	575	523	548	522	547	539	531	579	530	610	534	574	570	552	532	588	516	522	536	498	525	557	585	565	513	525	560	535	548	556	523	527	525	571	544	545	531	554	554	559	581	532	533	515	540	537	578	532	536	531	544	545	548	550	547	551	539	563	563	540	522	533	545	569	558	555	553	522	526	520	572	569	532	568	548	531	535	534	552	530	566	549	532	556	512	553	562	519	554	547	523	516	518	523	585	557	511	534	541	526	517	569	556	559	515	557	577	595	530	565	569	524	529	601	552	528	522	570	557	489	555	591	565	530	533	564	579	493	518	558	538	561	544	571	572	533	574	554	524	548	530	482	523	533	544	576	556	521	543	551	555	521	556	520	558	510	522	551	578	528	564	535	568	557	517	538	513	520	554	540	542	537	534	556	551	517	552	547	554	546	575	512	489	562	539	545	580	534	571	564	539	554	522	534	569	525	515	559	555	505	524	539	539	524	572	556	544	529	534	529	505	531	523	538	522	543	529	506	528	536	548	516	527	541	510	551	529	591	545	521	545	581	538	574	537	505	551	526	524	514	538	524	546	540	576	567	520	538	525	531	527	515	502	554	522	554	498	533	523	559	530	577	518	528	514	562	517	567	534	560	585	519	588	547	550	571	551	548	517	510	541	525	585	558	522	540	544	549	588	550	535	506	558	536	566	517	521	531	498	543	572	484	553	538	571	601	520	524	584	525	546	558	526	512	514	540	500	487	496	519	520	579	547	537	578	529	519	515	540	575	526	548	546	533	524	567	534	538	544	560	513	530	513	556	541	525	521	554	578	525	561	556	551	552	505	531	524	548	560	531	548	558	533	528	510	536	504	537	560	498	548	505	539	525	571	540	550	591	546	541	515	493	550	500	575	579	514	526	552	561	534	576	535	504	545	543	557	554	549	541	516	562	538	506	521	554	544	523	545	527	523	502	580	515	518	557	540	543	532	557	532	544	537	535	533	530	550	554	501	551	561	546	547	536	512	546	540	508	557	566	531	548	554	537	522	548	537	510	564	549	528	531	549	517	564	518	540	524	541	552	550	550	564	504	522	517	555	568	532	573	506	532	524	542	599	544	562	544	534	568	530	548	512	541	557	532	474	592	547	573	530	555	542	554	543	545	535	548	522	493	532	580	551	541	546	571	515	549	567	556	557	538	545	539	518	535	560	537	551	524	569	570	511	534	564	533	546	539	492	580	538	527	550	529	569	559	535	550	566	560	544	504	509	520	577	560	553	538	544	546	530	505	513	525	495	531	583	519	501	491	554	561	522	533	566	580	557	547	552	523	544	553	516	525	514	568	552	548	518	482	538	513	551	538	564	545	552	533	530	505	504	517	560	496	520	538	560	553	549	495	542	531	552	574	540	530	514	519	532	546	526	533	550	570	555	531	518	515	560	513	511	547	534	569	536	529	585	536	527	576	542	520	491	533	552	540	520	553	554	551	559	560	553	571	578	527	506	546	524	542	562	538	557	554	546	540	537	519	507	542	552	560	558	545	531	528	502	490	576	547	575	544	564	562	558	485	548	523	543	541	530	598	557	512	555	552	522	543	530	558	545	559	546	505	548	566	551	540	529	534	558	563	582	502	542	533	546	581	543	527	529	510	525	540	516	577	533	535	563	532	578	538	547	499	535	495	561	517	535	563	512	551	524	551	534	554	538	551	555	508	550	543	547	511	583	543	523	571	541	550	541	514	527	555	508	574	546	491	546	553	499	557	536	573	581	536	524	564	554	535	518	536	536	518	525	545	513	530	591	601	551	575	537	561	566	537	504	549	533	509	558	530	536	559	546	520	525	542	558	520	573	564	538	565	519	560	520	542	533	560	491	516	526	533	514	530	535	514	501	556	548	524	554	512	544	572	515	528	514	517	582	576	551	520	550	523	545	523	536	594	531	550	605	524	558	551	525	550	515	531	562	538	516	524	558	537	497	550	567	557	565	567	532	523	555	520	584	540	538	537	548	551	503	513	520	579	559	534	503	541	529	546	545	563	514	606	545	581	509	567	542	518	550	530	514	551	544	526	545	527	500	555	588	569	539	527	580	509	593	565	574	504	570	554	538	563	549	524	561	533	555	529	515	500	542	515	589	530	563	582	547	493	507	528	544	504	563	538	587	515	537	542	534	545	544	556	524	564	525	527	543	525	564	533	550	533	527	549	489	541	557	518	518	530	510	512	551	547	555	546	549	539	569	556	528	542	527	548	504	549	575	546	533	527	490	570	516	488	559	527	529	575	559	514	516	530	525	529	523	537	533	565	522	503	544	551	538	524	518	510	537	595	586	576	606	542	564	583	524	570	506	526	533	568	539	532	530	505	547	533	492	597	549	535	532	505	557	548	579	542	546	542	516	541	509	543	510	551	528	555	478	500	542	517	552	551	550	632	542	558	530	523	496	546	487	504	529	507	544	543	572	532	539	566	549	527	516	599	569	558	532	545	542	545	511	506	510	505	505	513	538	569	510	534	576	525	551	575	550	523	539	574	572	544	552
15191	1359	1051	795	550	329	264	208	193	172	157	150	157	160	158	131	124	129	164	140	142	139	126	149	144	144	134	129	129	146	144	120	115	110	153	147	115	139	126	137	142	124	122	130	121	110	128	136	114	105	126	113	107	112	125	134	132	139	150	163	129	134	123	129	124	128	129	130	121	143	145	107	149	137	140	133	146	124	129	144	121	165	149	116	127	154	138	133	128	134	125	119	118	103	122	119	127	98	125	112	114	132	120	124	126	109	138	109	97	125	139	113	116	119	140	117	132	117	132	111	125	120	117	152	124	123	132	118	130	105	149	138	120	105	120	136	120	98	111	153	129	121	116	139	134	120	107	116	130	125	123	137	134	137	137	128	126	116	134	130	127	127	120	110	104	142	128	139	113	133	131	127	145	141	133	114	123	130	132	128	121	135	138	116	120	123	117	118	136	104	116	106	141	126	118	101	114	99	162	119	121	146	124	100	138	115	139	121	127	126	132	146	122	103	137	103	151	114	132	113	113	121	113	111	137	140	132	125	141	117	113	132	123	136	121	119	123	134	106	131	107	140	108	124	124	137	119	129	110	124	126	155	118	134	146	122	125	134	98	117	113	131	127	127	96	127	129	132	121	130	133	128	108	118	137	115	114	131	112	124	124	123	131	116	149	142	114	137	122	123	135	100	132	96	132	121	118	105	122	122	127	150	113	116	118	112	149	123	108	108	122	106	131	142	128	127	125	146	123	100	134	140	126	144	145	129	131	132	139	128	118	116	146	123	120	146	138	122	127	120	110	121	140	119	123	134	124	142	128	121	114	122	112	117	147	117	132	141	127	116	129	118	121	117	126	118	110	124	124	119	127	85	109	128	115	141	133	111	141	114	124	117	110	130	129	114	142	129	117	149	120	109	108	123	106	132	116	140	114	124	138	132	127	117	112	123	124	120	105	139	132	123	140	131	113	136	120	150	128	135	127	108	118	138	127	143	105	120	115	116	122	115	127	133	120	139	121	114	132	125	118	109	128	133	127	124	124	147	108	134	101	143	144	111	129	126	137	122	125	124	119	118	108	146	138	120	149	131	140	148	119	118	138	116	143	111	116	124	128	107	123	131	132	123	128	150	125	146	120	123	137	132	104	135	120	130	124	126	120	111	133	134	128	143	118	123	116	128	114	114	134	136	122	116	136	117	138	152	143	131	122	128	152	132	130	122	126	111	129	137	142	118	113	135	134	122	131	129	132	117	124	125	122	117	117	138	138	139	125	115	122	115	123	126	132	147	115	126	129	115	138	118	133	140	130	113	125	116	118	121	110	128	108	126	135	119	128	114	123	114	132	138	126	103	92	130	124	114	155	124	139	123	131	110	124	128	139	116	124	133	106	100	118	122	119	112	125	114	127	123	100	140	119	113	127	120	116	118	131	129	120	130	119	115	136	119	124	134	113	115	115	137	131	119	141	117	105	118	134	113	134	121	143	126	97	115	103	101	127	144	121	122	129	146	101	121	121	135	126	140	137	119	124	137	119	115	114	125	129	129	144	137	131	117	107	135	117	143	124	131	136	120	109	126	119	147	116	128	143	114	131	125	136	108	137	137	151	121	142	110	112	106	127	121	133	121	117	143	127	132	127	122	132	133	132	134	118	112	133	103	131	122	126	134	120	121	136	120	131	128	120	133	144	158	125	127	144	126	138	116	145	102	134	123	131	137	142	129	106	118	152	115	131	130	120	117	138	117	115	130	121	150	154	138	129	123	102	128	107	131	146	146	121	112	125	135	119	117	99	124	138	116	135	119	131	141	119	129	121	136	137	115	115	120	136	122	108	121	127	94	87	116	135	119	130	111	122	121	118	129	95	139	130	117	118	117	128	136	127	144	116	112	131	119	145	123	112	120	126	149	113	134	107	136	133	116	138	127	131	130	147	124	118	116	104	131	128	133	147	131	129	148	112	135	99	113	138	127	97	124	131	132	133	144	148	132	141	138	110	126	139	108	112	127	125	133	122	116	130	125	136	122	128	123	116	89	104	137	105	143	138	131	122	103	132	118	115	119	135	123	127	121	109	115	133	126	126	130	126	121	115	105	132	120	131	109	106	125	126	125	133	114	130	119	118	117	129	128	114	144	130	133	134	128	122	128	118	111	113	129	131	127	133	146	121	118	93	131	118	121	130	128	116	145	118	126	146	128	138	130	135	129	119	120	117	135	136	132	130	126	118	110	130	115	109	149	120	113	127	134	148	139	141	112	126	125	117	118	124	143	98	123	131	105	93	128	112	132	137	115	128	133	118	130	135	123	133	124	106	128	128	139	154	123	117	117	132	129	118	140	126	103	130	130	141	141	121	121	125	152	136	126	131	138	119	136	115	123	121	123	118	123	127	114	115	125	121	117	134	121	127	124	113	127	130	111	125	117	129	137	127	123	132	111	141	120	132	137	152	137	130	113	139	107	120	126	120	128	140	121	119	141	135	110	124	120	149	130	121	136	140	122	108	125	111	118	130	113	113	125	111	143	137	115	130	135	120	136	129	121	129	131	117	120	124	118	132	110	112	142	134	133	143	115	128	141	120	133	138	137	138	134	116	127	131	106	119	118	113	134	146	120	120	119	117	139	142	108	118	145	123	134	141	134	137	128	112	146	133	116	104	112	127	144	117	130	133	125	117	121	125	110	120	128	113	119	125	126	120	112	109	128	143	128	141	132	129	118	118	107	128	108	138	134	128	120	112	147	134	122	113	128	120	144	133	133	120	128	130	126	123	124	129	148	122	115	128	110	124	112	148	108	121	127	131	122	124	100	123	157	134	131	147	134	111	121	134	126	132	108	119	128	118	131	119	145	133	145	125	141	129	111	113	125	149	117	146	120	114	157	123	98	114	122	117	136	117	121	121	134	144	128	116	114	123	142	126	111	134	136	140	151	129	145	126	124	128	143	145	115	127	95	111	127	120	126	117	144	124	127	106	139	127	131	142	119	148	142	117	119	152	139	131	143	140	125	129	163	103	122	141	132	130	122	118	127	130	105	139	103	121	120	131	106	149	130	129	127	125	121	123	100	114	113	123	143	120	117	133	126	129	122	150	105	122	134	128	140	128	138	104	127	119	118	155	147	158	136	150	121	130	118	120	140	137	97	123	125	131	100	126	130	132	122	142	123	121	113	121	144	121	132	115	111	119	128	148	107	139	117	114	128	120	150	121	135	91	105	144	143	137	120	111	131	151	118	104	114	120	154	119	118	136	128	123	111	126	109	120	126	134	129	154	109	115	106	120	121	133	131	128	123	125	127	142	111	140	114	110	127	107	116	136	120	111	140	120	113	131	125	131	145	112	108	124	126	117	125	138	126	131	131	142	130	119	146	119	125	106	139	127	125	134	117	146	98	124	132	127	123	116	126	128	125	105	115	131	118	130	126	116	137	121	121	126	120	120	111	124	137	116	115	111	115	103	125	125	117	97	117	136	113	130	115	120	125	129	113	119	139	121	134	150	107	118	145
8422	1049	2222	2488	1899	1455	1194	973	855	770	661	612	582	543	482	477	478	426	461	430	404	409	395	407	379	391	375	368	367	395	389	353	372	350	354	377	399	355	330	334	367	338	357	352	367	342	357	376	310	339	339	321	347	350	314	344	326	359	344	330	361	341	333	340	353	350	368	318	385	319	361	341	330	354	350	367	373	361	338	335	313	395	329	323	356	351	347	361	331	329	341	348	355	319	337	348	352	311	339	316	332	321	316	325	315	319	314	336	334	359	346	310	343	323	361	310	313	358	325	362	363	303	350	328	339	345	358	338	330	342	339	346	340	357	332	370	334	351	370	334	327	350	322	344	341	345	359	330	361	317	333	361	322	360	281	316	360	310	330	340	332	345	323	342	348	317	329	314	358	328	356	361	317	334	333	322	353	320	323	362	310	301	319	376	340	315	338	366	308	343	357	332	328	334	339	300	349	316	333	336	335	325	346	333	327	312	326	330	315	340	331	349	320	328	322	352	352	357	326	315	346	345	303	329	348	332	315	339	297	327	341	329	347	346	345	341	337	311	333	331	315	338	371	330	359	340	340	346	319	327	311	352	340	351	348	348	359	315	352	329	338	325	341	318	325	332	353	347	319	346	338	344	325	296	330	320	345	340	311	346	311	358	353	315	302	336	391	331	312	341	319	353	338	337	328	351	370	340	353	334	361	346	329	315	320	322	335	355	333	322	323	315	337	325	313	337	322	309	354	343	342	324	320	347	337	339	361	356	323	333	320	318	353	300	341	355	364	342	309	336	316	325	334	336	348	341	358	313	323	351	349	337	348	325	342	340	350	321	343	378	350	326	362	302	316	360	333	337	324	367	330	349	346	331	363	323	362	334	321	314	311	328	314	315	342	327	322	350	357	319	302	334	353	339	320	356	313	344	354	331	382	336	300	354	337	347	302	351	336	332	328	335	326	345	327	345	335	330	364	342	324	370	316	347	333	327	329	328	373	338	356	359	310	325	362	343	335	306	329	317	311	339	323	368	311	335	328	338	340	293	319	326	351	375	313	350	343	308	323	355	345	335	314	323	348	348	348	320	361	363	319	364	358	325	335	317	346	307	323	353	289	317	328	335	352	336	364	374	327	316	317	326	344	338	351	309	367	358	344	329	340	323	350	333	324	323	352	317	323	351	329	324	339	349	313	308	333	390	303	318	353	331	297	351	354	342	331	336	335	331	326	328	349	353	340	364	335	305	375	317	342	335	339	368	336	325	309	361	349	333	328	340	318	356	344	333	327	321	344	313	343	323	329	343	294	328	336	333	315	321	321	313	326	336	344	306	369	354	326	358	316	339	334	343	322	331	345	323	331	335	330	339	346	362	328	338	308	363	361	380	351	358	323	345	342	352	331	346	342	329	376	342	323	329	328	339	314	331	308	356	309	332	341	336	345	343	318	335	354	360	333	302	312	337	322	320	323	333	316	353	309	347	363	302	348	333	348	337	357	312	352	340	332	333	321	319	337	314	339	327	339	320	325	336	288	324	326	354	358	364	342	346	301	333	316	359	332	348	341	312	340	313	331	342	307	345	360	323	319	306	308	323	360	299	344	327	332	338	350	327	346	337	342	311	332	345	329	333	325	301	375	338	363	343	303	312	344	299	348	349	341	338	293	344	353	311	332	333	342	381	335	347	327	349	339	345	347	343	314	349	317	362	327	366	387	307	306	328	338	346	333	325	362	348	347	322	349	339	317	326	360	351	357	339	362	343	328	330	374	336	330	332	348	334	357	340	300	321	330	356	340	322	337	358	351	304	355	350	330	335	336	323	321	351	356	355	321	352	348	335	321	332	326	383	357	344	327	323	368	309	321	306	340	326	320	329	313	340	325	355	328	357	304	343	332	348	340	298	359	347	339	326	342	332	339	319	336	324	339	345	345	308	322	318	305	339	340	320	389	364	317	322	341	315	345	321	340	341	327	358	336	335	350	314	342	335	358	312	350	338	336	319	339	323	349	337	346	295	356	341	316	333	346	319	302	320	339	340	345	332	329	329	332	356	325	355	340	331	340	360	300	341	318	325	364	329	356	368	337	348	334	345	319	340	336	320	337	333	338	372	329	352	314	332	341	364	351	347	342	356	313	343	338	334	298	354	314	358	328	281	348	331	337	323	293	350	323	294	348	365	325	331	325	334	299	366	324	330	347	334	325	324	335	346	321	346	316	362	324	330	378	318	341	331	307	306	352	321	377	331	318	317	337	344	346	359	325	313	327	366	355	343	328	314	349	355	311	353	313	307	333	371	342	343	320	330	379	332	315	320	347	365	348	360	303	333	325	344	369	349	298	340	338	319	310	327	322	333	331	319	335	330	339	341	369	338	344	297	326	335	337	339	332	352	343	324	349	340	347	316	357	330	330	336	354	337	313	363	344	346	327	331	322	327	361	316	353	326	334	335	305	386	313	317	337	362	318	351	368	343	361	380	320	339	325	331	322	338	333	335	355	353	337	311	307	342	333	358	354	323	321	337	326	335	332	317	327	327	339	325	354	330	342	363	348	321	331	293	352	326	345	322	341	337	334	335	323	317	340	327	341	328	325	342	308	326	381	320	341	372	356	330	352	345	344	345	351	333	367	361	315	316	334	393	335	325	335	329	322	322	315	344	338	334	374	335	341	353	348	328	334	346	350	358	335	361	343	335	321	338	329	337	331	346	326	342	384	356	362	357	372	336	347	340	342	335	323	322	348	328	350	338	339	370	365	345	366	347	348	322	336	326	313	319	344	331	358	323	341	328	332	355	323	348	341	333	308	387	330	339	337	365	328	322	341	323	338	320	370	332	334	344	345	350	353	324	331	395	310	345	327	346	307	373	302	334	362	333	321	336	317	340	348	352	353	311	329	361	351	339	340	307	352	331	350	337	343	358	342	367	337	324	350	328	339	315	320	318	351	353	341	321	353	356	341	314	349	356	321	353	336	360	360	357	306	310	348	315	313	339	331	352	373	310	370	339	322	338	357	340	319	339	360	356	340	297	321	346	343	368	358	363	337	330	329	320	346	319	328	373	313	324	317	327	320	326	318	338	355	326	339	310	380	328	332	338	333	334	348	399	323	330	337	315	336	347	325	320	362	345	348	326	371	339	354	328	333	329	337	355	330	291	330	362	326	378	338	354	302	326	327	336	335	337	346	292	317	354	335	333	314	326	352	338	338	329	312	354	330	324	347	338	300	341	345	297	335	305	330	339	357	331	335	348	350	321	348	366	309	332	333	309	308	346	341	353	351	313	328	360	360	334	342	362	315	339	297	319	349	356	352	358	340	365	356	340	324	338	382	319	326	381	331	315	364	348	329	331	340	346	343	321	332	344	353	333	360	342	346	321	371	357	355	349	321	341	338	335	345	343	335	313	335	339	342	315	348	340	335	304	331	351	362	319	332	351	304	330	335	327	341	317	345	321	342	340	342	333	343	320	333	326	334	363	364	320	309	357	305	313	337	308	354	362	322	345
2034	509	473	443	449	396	417	394	404	399	488	402	389	423	420	357	412	393	402	397	386	412	387	419	393	405	424	393	414	391	421	465	458	403	401	436	394	407	431	417	400	399	393	380	406	369	383	374	393	371	379	389	410	430	407	407	403	418	398	429	415	376	385	384	389	383	398	404	433	432	432	429	393	420	394	419	397	427	412	421	416	385	366	401	377	409	399	406	394	410	405	396	390	446	387	431	396	433	378	421	392	425	413	422	413	405	384	391	426	414	394	409	397	391	445	469	431	436	423	365	420	393	432	437	422	397	384	442	439	415	393	411	453	439	416	403	402	419	426	410	391	418	445	403	401	394	398	423	449	397	451	397	417	400	411	356	432	375	423	418	398	398	400	358	419	380	440	431	402	404	415	421	393	447	416	384	354	433	391	388	445	426	441	390	403	404	418	414	394	401	440	420	447	385	379	451	408	400	398	401	409	436	427	429	407	379	412	443	405	400	398	438	423	381	421	392	402	441	425	427	441	426	429	378	408	422	442	444	403	409	406	409	409	420	390	421	441	468	428	450	440	412	402	421	384	395	407	454	415	412	384	398	394	413	388	405	410	407	370	407	404	381	408	386	419	342	391	407	384	387	404	420	387	450	449	393	423	431	454	421	415	447	401	393	443	413	420	401	431	429	430	403	384	411	396	418	405	405	403	422	387	437	383	413	413	410	406	409	406	395	386	418	424	410	402	438	417	396	419	391	448	423	437	402	390	407	417	402	387	411	451	423	376	396	348	416	422	394	398	411	424	429	407	422	414	412	409	488	404	417	411	418	429	369	420	406	392	409	411	426	391	359	412	433	391	418	376	414	383	409	379	405	423	399	396	437	431	404	413	397	380	432	365	380	398	404	425	439	380	418	402	450	400	421	390	414	433	411	388	413	414	402	409	431	413	399	406	367	406	422	431	420	440	424	429	406	336	388	429	419	421	451	432	406	396	420	409	387	409	435	401	452	404	387	393	430	421	436	477	444	418	399	414	404	386	382	404	405	444	374	426	407	446	413	397	447	410	422	417	448	398	390	342	396	406	403	404	401	421	426	375	432	426	402	405	418	386	416	412	470	414	390	435	415	433	414	437	384	428	373	380	409	380	414	436	388	410	430	405	422	384	415	396	401	446	417	444	437	375	409	454	423	421	413	399	390	398	369	392	418	412	441	412	420	393	388	389	424	410	398	383	402	375	389	386	388	405	411	389	404	423	439	395	386	430	381	392	402	422	372	427	425	416	437	426	397	413	425	409	407	422	364	401	428	421	435	382	429	437	402	422	387	415	432	452	407	420	412	428	424	396	462	405	400	399	376	376	432	390	391	418	382	428	448	417	454	399	454	373	420	412	385	426	386	403	394	415	429	393	399	375	412	416	393	419	412	420	396	388	384	373	401	406	404	435	398	406	385	414	392	433	355	400	370	440	370	405	422	389	413	407	411	374	402	417	406	435	362	425	382	399	398	419	391	402	420	413	403	403	426	400	402	438	411	416	431	367	380	400	425	459	423	388	435	440	413	413	430	413	394	420	398	415	395	412	421	441	396	423	384	430	370	374	424	426	406	416	396	393	422	416	411	424	402	401	387	381	434	388	423	407	400	410	396	415	387	407	410	400	408	454	404	417	425	407	443	426	409	443	417	426	419	386	403	411	446	360	403	430	401	402	399	385	411	414	404	389	430	369	399	428	391	388	402	393	413	386	424	405	430	428	391	450	410	423	405	412	441	413	397	386	406	405	395	425	411	414	451	379	381	378	410	413	389	423	419	380	384	399	399	375	404	381	394	439	433	414	408	413	420	427	394	389	417	402	406	420	411	435	413	390	389	400	383	410	402	413	393	385	378	356	395	408	416	415	396	379	434	443	435	465	407	404	370	410	390	375	423	420	401	400	392	361	378	417	382	390	452	390	365	425	422	447	358	400	396	420	444	399	444	398	431	418	385	393	364	396	391	439	390	425	430	449	420	422	408	404	399	435	381	430	425	370	415	423	424	380	374	385	423	396	404	406	436	418	429	378	393	424	411	421	402	410	401	417	423	391	411	375	401	408	407	418	400	420	408	440	384	422	449	433	427	394	445	450	366	447	412	442	417	390	403	441	380	435	373	394	407	430	422	381	400	378	380	405	385	406	384	372	411	375	405	438	396	459	392	402	439	394	416	421	417	397	435	388	374	414	399	419	382	414	376	409	401	416	424	472	412	383	380	398	373	442	423	432	406	397	362	416	372	410	407	387	387	389	435	413	400	403	417	402	397	399	396	427	389	422	423	391	417	387	410	405	432	423	360	406	412	457	376	384	428	393	403	423	445	412	427	389	447	423	425	414	403	414	376	409	384	415	404	391	400	389	414	424	455	391	455	379	394	427	416	421	418	422	410	437	440	458	361	417	400	362	408	440	392	388	394	419	421	403	426	412	422	448	445	431	427	367	451	404	418	432	418	395	427	430	396	433	376	396	382	446	399	452	389	438	422	387	395	387	428	434	402	376	380	435	435	411	406	426	399	370	394	372	406	406	395	412	454	422	415	396	368	424	454	403	383	431	431	409	385	438	405	396	379	405	372	419	424	405	375	389	408	434	398	423	384	398	385	410	382	410	426	431	392	428	465	391	413	389	417	417	421	413	413	373	428	393	398	414	442	420	412	403	401	399	410	405	417	416	412	398	394	425	370	395	379	405	413	415	431	440	412	410	404	402	411	378	386	420	383	407	410	458	381	423	416	445	420	392	413	436	414	413	425	380	428	403	403	403	407	399	404	410	422	439	441	393	462	418	453	421	401	387	409	416	466	407	404	382	392	402	396	419	414	415	416	467	406	418	426	408	414	394	395	395	421	375	409	409	405	434	429	424	377	394	394	429	404	374	382	454	460	390	410	361	448	393	436	416	421	407	378	431	400	430	424	412	370	412	404	425	397	424	424	413	390	425	396	409	394	369	386	385	422	413	435	405	379	423	361	391	426	381	398	450	445	412	387	414	393	393	414	377	419	431	375	409	411	438	392	402	413	406	417	418	417	359	358	408	406	448	389	382	409	425	416	381	433	432	396	406	438	450	407	429	394	369	371	400	398	421	433	392	387	394	395	457	425	414	420	351	373	403	408	416	374	425	398	429	411	380	396	426	449	393	377	407	400	408	398	405	411	402	403	419	410	365	375	388	423	372	451	405	398	427	410	427	386	433	408	416	421	444	399	365	388	395	414	368	405	439	412	438	416	398	425	417	385	409	390	380	426	426	384	375	421	418	379	404	400	414	390	416	389	410	387	397	412	412	396	414	448	416	424	420	368	396	404	408	374	422	398	378	390	411	436	352	441	433	396	400	435	418	347	412	430	429	404	431	424	421	430	404	406	417	423	429	396	404	411	370	440	424	410	410	397	401	405	401	453	411	409	426	391	423	440	411	420	426	359	422	434	423	423	410	404	411	414	429	414	369	403	393	375	406	410	441	448	380	427	419	427	396	414
2366	914	970	1024	968	897	866	954	895	931	900	879	888	893	861	842	877	900	942	883	939	858	937	909	924	907	868	850	861	914	962	877	882	889	930	919	867	921	855	969	898	930	857	875	857	920	891	860	906	877	861	933	847	899	875	938	891	880	881	901	835	966	866	910	911	867	925	849	904	879	905	899	933	852	892	865	942	848	941	840	963	893	883	904	914	883	948	908	860	863	907	909	886	876	854	930	930	913	851	872	854	923	842	907	851	845	889	862	929	939	861	924	891	891	929	881	862	851	918	901	892	940	912	838	868	836	847	944	888	872	900	869	888	884	899	870	882	882	939	924	916	911	910	851	859	839	906	913	860	896	927	834	908	908	849	905	878	950	916	886	872	887	909	885	866	929	901	906	886	904	889	848	871	899	833	863	860	930	902	935	888	916	895	892	916	876	842	896	874	894	896	855	887	907	859	914	862	889	873	907	893	900	901	940	858	921	875	859	923	877	930	850	933	948	899	879	942	903	849	914	901	886	867	864	881	848	934	882	833	884	949	872	877	902	869	876	891	859	931	881	891	924	919	907	925	872	853	911	908	785	857	876	870	877	869	898	879	837	831	885	883	860	899	866	887	922	864	857	863	830	886	895	927	939	908	849	871	825	904	910	894	849	868	919	904	879	859	906	889	950	845	917	869	886	897	925	908	904	885	894	910	858	868	855	902	897	927	903	888	872	921	867	958	920	942	854	841	905	901	916	901	890	935	844	870	937	912	877	921	885	884	907	832	876	915	950	908	884	892	882	892	897	870	906	895	861	881	908	932	910	883	923	893	902	880	914	908	912	910	824	882	896	867	944	855	846	860	882	860	883	901	870	907	856	897	943	904	897	880	897	899	882	872	927	858	884	878	841	888	868	864	924	836	837	893	843	864	840	900	865	860	835	903	875	890	867	903	921	888	890	875	860	911	863	896	867	909	887	935	932	905	918	894	854	893	953	857	867	893	899	867	929	918	880	890	892	931	886	919	950	895	912	915	868	903	828	885	864	886	897	892	893	872	830	890	847	902	921	913	919	891	838	916	936	935	864	872	958	860	902	899	899	864	870	924	897	886	876	838	943	874	859	890	866	888	913	912	885	924	876	904	859	895	885	943	900	872	842	827	900	861	874	884	906	857	911	917	906	920	859	893	934	904	845	883	867	902	927	927	848	896	908	846	886	908	925	885	857	883	905	902	852	902	840	903	880	867	829	848	909	837	959	847	876	865	925	869	898	882	899	903	827	884	898	873	867	891	895	868	921	915	863	871	863	850	923	936	875	880	909	860	873	915	926	925	903	890	882	911	908	904	830	899	889	900	917	940	866	880	895	819	858	910	887	920	864	899	864	910	946	879	911	875	923	929	859	903	935	833	910	839	857	932	848	882	842	893	885	949	896	895	910	852	860	873	849	929	907	861	899	883	882	870	876	876	927	861	849	884	893	900	922	917	941	916	886	870	896	912	879	816	885	839	913	916	945	958	844	957	835	874	913	897	889	911	887	909	920	855	956	867	930	911	925	942	899	881	871	907	846	876	893	858	869	916	863	899	847	982	933	903	948	927	959	889	879	900	917	928	899	876	893	892	883	846	908	883	920	850	879	987	899	893	918	827	874	861	878	849	911	894	876	893	916	871	869	858	899	901	854	858	888	895	879	889	890	919	905	888	895	869	917	866	875	861	898	848	835	851	871	916	921	805	949	921	887	930	835	918	913	882	907	828	894	861	884	903	889	841	857	856	864	858	892	881	891	875	888	887	906	864	891	904	853	836	855	838	866	871	909	873	874	878	875	880	857	895	920	869	944	866	905	902	871	921	881	889	893	954	870	876	900	836	887	849	890	892	860	890	902	850	840	882	870	886	907	872	897	888	862	895	885	921	891	871	934	895	929	886	938	878	898	905	890	846	844	930	937	881	881	897	879	914	859	886	895	915	874	909	853	873	928	914	872	873	914	899	867	883	903	857	869	926	947	875	885	848	891	860	915	893	939	852	916	863	921	907	848	876	934	890	859	880	882	851	854	870	880	873	833	846	905	891	912	877	855	889	898	904	904	875	901	872	871	808	877	915	929	938	923	841	902	886	863	873	870	872	880	922	916	899	871	862	862	906	871	883	897	890	868	929	904	907	897	849	874	916	938	916	862	900	917	863	883	867	838	930	881	850	898	903	831	904	903	861	938	906	893	930	868	911	954	847	828	848	896	870	913	856	899	877	841	891	836	935	856	917	922	870	916	925	872	950	903	882	917	908	946	896	898	850	899	821	860	871	845	857	911	871	874	846	880	860	921	850	837	887	935	879	884	927	864	876	894	882	886	875	915	935	882	935	900	850	845	876	886	910	944	891	909	872	908	919	950	954	857	909	896	867	925	921	910	927	876	913	888	868	851	900	884	937	868	898	875	916	892	847	904	919	933	879	880	905	871	958	886	912	866	960	941	895	887	926	912	909	844	975	854	861	907	828	910	918	870	889	842	942	894	847	882	946	879	887	894	915	904	846	911	952	918	858	934	844	922	907	913	900	899	906	846	911	856	892	911	871	909	890	914	877	910	886	875	885	832	876	852	946	826	885	933	798	901	905	879	873	895	918	925	842	897	944	874	874	819	908	888	918	891	924	837	876	893	829	948	854	932	940	862	856	927	840	900	869	885	895	937	924	879	881	912	891	890	862	916	831	893	871	860	904	932	900	900	893	862	886	931	909	842	909	871	878	864	933	903	879	901	889	896	848	927	832	862	846	883	818	899	873	885	875	908	915	899	909	888	844	926	945	927	858	886	832	893	860	857	855	922	937	927	883	906	879	924	851	841	838	867	892	886	917	863	895	873	886	889	847	868	889	937	882	800	861	919	895	922	903	912	911	869	891	836	947	887	873	888	941	899	885	833	857	848	917	886	923	946	899	895	913	938	914	942	837	922	844	863	818	873	851	901	853	896	900	876	840	883	858	933	904	935	917	879	867	910	939	903	820	928	878	909	852	948	896	903	894	837	911	874	867	937	850	925	887	912	880	846	888	899	887	869	914	876	800	922	862	873	911	842	925	877	901	844	896	951	888	931	886	843	898	902	896	862	932	896	857	854	921	907	920	947	867	871	815	882	874	879	864	895	864	868	949	922	913	912	877	892	879	905	856	875	885	914	888	916	901	898	824	919	862	868	896	849	909	882	884	916	895	900	904	900	906	869	916	892	909	861	850	877	895	874	869	932	900	900	900	956	903	882	930	870	905	924	918	922	872	857	867	909	863	878	951	905	893	906	929	899	895	875	924	891	933	832	906	897	906	921	899	899	854	860	932	902	884	855	895	840	872	853	911	915	907	847	807	955	884	882	909	894	862	872	881	911	821	862	950	898	837	948	878	902	889	877	953	853	832	952	897	874	893	917	899	886	868	915	877	905	873	929	870	825	851	869	936	967	867	908	903	839	932	870	900	867	888	894	872	885	924	893	911	896	916	844	869	863	934	891	862	860
8531	746	693	522	433	327	351	282	253	237	286	268	250	257	257	249	237	256	219	236	219	209	238	210	270	242	254	244	253	226	222	254	256	244	248	231	234	237	237	208	216	262	270	232	269	241	257	220	243	209	237	219	216	266	252	236	230	238	204	240	239	237	245	220	232	220	238	248	262	243	260	246	225	244	235	254	226	213	254	207	220	230	253	224	247	228	240	258	227	257	234	229	197	236	240	217	251	226	229	239	226	236	240	244	231	215	228	240	226	263	269	237	256	231	254	245	231	236	254	237	236	220	224	262	235	248	253	251	233	234	246	223	264	227	216	206	261	201	234	203	235	248	218	230	215	232	228	236	244	278	222	225	252	258	233	234	238	221	251	249	229	240	260	206	186	255	213	238	233	221	227	214	264	218	225	230	249	208	244	233	250	251	238	227	213	203	257	226	255	239	233	255	228	212	224	244	255	253	271	238	260	256	250	226	235	251	220	242	202	234	232	251	229	230	245	213	266	216	235	235	221	233	243	288	248	259	253	240	242	225	226	241	246	232	267	255	225	220	211	217	225	221	247	223	238	224	258	217	256	242	258	270	250	246	212	246	203	249	230	231	248	210	251	236	236	223	249	231	236	228	246	227	242	233	223	241	237	236	234	249	205	228	224	212	216	218	238	242	255	230	244	232	247	210	239	243	231	276	209	208	253	236	250	263	261	233	227	224	242	227	245	252	213	206	227	235	259	220	233	238	237	252	224	249	232	227	239	269	213	263	227	216	253	199	240	235	221	249	240	230	224	235	248	258	221	245	209	235	218	233	225	226	247	266	252	235	244	242	294	282	240	261	236	237	250	250	243	219	238	210	247	246	252	242	246	237	255	227	236	243	235	250	216	244	235	214	233	238	270	229	237	251	229	220	256	249	227	219	274	219	256	247	256	234	261	241	232	243	236	203	238	232	242	230	231	255	236	261	243	231	216	230	255	223	256	241	219	258	241	255	231	236	243	257	253	224	215	270	221	228	211	250	254	244	225	225	241	243	219	237	239	272	245	241	252	229	219	248	241	260	250	217	227	232	225	224	203	212	259	256	242	232	220	253	287	214	241	223	235	224	225	242	257	232	232	235	238	234	224	248	266	223	236	261	221	258	264	217	212	205	239	235	221	224	239	218	213	223	232	257	225	246	212	225	233	259	218	240	244	243	237	240	219	232	254	257	221	233	273	241	253	244	217	228	227	225	260	243	234	266	230	241	231	244	239	199	231	263	230	244	262	213	254	213	227	231	249	248	208	215	214	277	216	231	254	252	243	237	225	276	269	233	258	215	229	243	232	222	210	226	228	248	220	237	224	229	240	208	238	248	233	234	238	246	257	250	218	259	249	250	236	236	262	252	234	212	244	225	253	216	230	217	237	263	237	246	226	226	244	237	247	221	231	247	250	270	249	259	260	242	243	262	240	226	230	238	227	253	228	260	230	244	223	259	241	241	266	214	243	253	260	241	246	220	228	263	215	229	253	226	241	241	265	247	242	226	249	243	227	265	215	254	246	259	284	244	244	218	227	265	242	221	241	255	255	216	232	241	256	241	270	238	246	230	246	215	224	248	219	245	224	256	267	231	249	242	224	247	257	200	238	239	271	215	263	252	220	241	267	217	260	240	224	230	235	258	217	209	246	201	212	224	215	240	274	240	242	247	240	231	235	228	245	230	249	210	243	220	248	238	229	235	235	241	231	231	243	276	241	227	206	216	239	228	241	244	243	221	206	244	232	233	235	224	251	235	229	227	221	258	236	246	245	218	226	230	224	236	227	224	232	244	252	238	213	230	252	258	252	241	232	246	221	243	264	212	232	255	263	250	237	227	238	222	263	235	242	230	241	235	238	230	239	249	215	238	228	270	248	240	224	244	224	245	271	227	214	212	227	217	232	230	256	257	226	246	251	252	245	247	221	240	254	222	223	231	244	266	244	241	254	255	250	258	238	255	230	254	227	217	252	230	250	230	245	257	257	226	238	234	237	243	241	231	237	220	233	211	255	254	261	237	253	240	209	233	243	262	252	259	216	230	214	251	231	241	223	245	270	246	224	250	253	235	232	232	220	237	210	230	231	232	233	230	230	265	248	224	219	208	215	249	266	237	206	239	256	247	230	243	226	222	237	245	217	260	228	218	243	242	244	234	235	235	199	252	252	232	219	238	233	228	230	234	228	225	235	249	255	243	208	237	225	239	225	230	188	241	226	231	225	231	226	228	217	259	241	223	255	211	235	242	252	226	241	232	259	266	237	237	257	266	251	244	238	239	242	266	246	241	272	238	242	218	220	230	250	248	233	265	237	215	247	245	236	248	228	243	243	250	225	247	228	247	232	219	201	241	216	237	235	200	207	240	242	264	241	237	245	241	219	215	256	225	257	232	256	237	239	201	251	251	270	251	221	222	233	237	232	266	253	213	244	257	236	236	235	263	256	255	239	203	265	230	244	224	220	215	213	245	236	226	233	254	265	252	235	201	239	240	232	210	277	232	214	232	221	246	255	252	235	246	196	243	223	268	210	230	226	253	226	258	246	220	245	254	258	234	250	226	245	240	243	232	231	225	253	250	235	235	251	250	252	259	224	243	245	224	222	235	244	245	246	270	249	227	215	240	255	229	219	211	246	228	236	246	204	221	246	221	202	192	237	269	241	250	197	241	233	252	206	227	240	263	222	261	221	219	218	251	229	263	228	248	240	264	242	245	242	247	193	253	220	216	257	274	252	239	246	218	256	245	229	220	221	252	239	219	243	232	234	276	220	256	199	240	218	204	249	218	226	222	248	232	234	214	222	244	244	236	232	220	277	246	233	246	219	259	252	291	216	245	241	249	240	223	231	262	226	222	236	210	214	224	245	242	226	252	234	256	217	238	229	249	233	208	236	231	259	250	258	224	236	227	220	225	244	233	259	251	213	244	246	247	253	258	237	229	212	226	202	230	196	222	200	214	251	251	224	229	233	239	245	240	228	229	240	266	273	239	221	210	246	256	240	231	251	210	257	241	227	233	235	240	284	235	238	225	235	249	242	235	254	239	246	244	259	283	231	239	214	266	253	255	268	232	246	248	251	259	241	231	203	258	195	232	241	241	222	227	245	221	240	254	257	223	224	248	250	241	231	211	213	243	266	204	224	234	220	245	251	214	227	207	258	231	235	246	235	231	248	245	278	257	204	222	238	224	235	226	213	224	231	241	222	235	236	232	229	208	229	254	237	239	244	216	242	255	221	220	225	213	232	248	249	222	222	239	217	244	264	235	230	228	223	237	253	246	241	233	264	230	237	245	258	273	230	265	247	237	216	227	240	243	238	255	265	207	229	230	238	245	258	201	244	242	250	255	245	226	228	249	243	227	269	247	213	214	215	237	210	243	225	230	243	233	249	243	222	234	246	236	228	240	246	219	213	227	242	255	255	232	238	244	229	251	251	202	234	226	233	233	243	237	238	257	234	264	270	248	258	252	227	261	238	261
6954	1006	1508	1776	1331	1123	992	849	766	760	689	698	626	658	620	626	622	567	607	598	579	623	612	580	575	566	536	586	546	573	579	604	525	534	595	532	542	568	565	550	551	533	556	549	591	574	527	570	573	558	591	526	573	561	543	558	475	558	571	511	550	549	576	519	560	500	548	558	519	555	537	554	512	542	588	553	551	523	505	519	565	530	548	579	576	537	512	532	581	568	553	534	550	542	534	578	571	536	581	557	544	577	540	582	495	580	519	527	532	521	539	519	499	545	543	569	559	587	546	572	511	569	521	554	530	554	571	538	553	547	538	547	563	537	510	553	531	540	540	518	558	528	527	592	550	543	543	548	547	566	553	551	554	520	536	548	532	531	581	574	535	562	546	549	541	546	514	544	537	582	551	523	500	586	552	552	487	577	562	556	544	567	541	579	517	563	561	553	552	525	547	553	573	542	541	508	540	578	544	530	535	544	497	542	530	526	557	516	560	570	535	523	587	588	528	513	548	573	531	549	545	543	508	531	559	583	586	566	540	545	528	514	533	540	562	579	535	516	525	519	509	551	524	548	493	549	554	534	570	559	520	541	582	523	512	518	544	553	537	552	537	573	561	515	594	526	519	512	539	539	556	538	515	557	539	543	549	504	523	517	531	560	557	557	540	538	533	482	562	528	527	539	566	550	541	526	540	559	521	569	524	534	526	543	531	485	533	532	570	571	551	537	535	557	543	540	542	544	508	530	535	573	560	538	567	532	527	558	513	479	512	567	544	516	502	482	552	562	549	514	557	531	560	525	548	542	564	536	574	534	551	546	531	498	522	547	510	597	535	559	551	549	597	571	565	544	512	547	505	512	539	551	580	527	536	533	539	547	586	495	533	535	548	539	569	547	519	550	544	554	501	543	531	545	496	519	553	581	556	541	495	577	494	547	555	537	525	518	578	544	572	517	524	558	561	500	545	515	528	568	513	550	507	561	519	568	585	479	551	546	540	540	539	542	542	545	501	529	521	531	582	572	549	519	530	502	570	574	508	506	537	539	548	531	557	512	546	523	549	534	559	514	511	532	534	535	511	542	556	579	557	548	570	512	510	564	595	554	519	541	537	541	535	580	535	545	556	556	563	520	527	563	560	526	527	541	532	531	498	505	525	518	535	544	540	529	574	562	559	523	556	536	559	511	540	590	563	529	514	566	563	552	557	534	521	550	560	581	574	566	543	516	563	554	571	528	554	579	534	513	550	476	528	590	547	589	562	537	534	540	543	514	592	550	551	542	504	544	518	506	553	518	527	536	529	546	556	555	524	524	526	536	537	532	551	536	542	519	568	565	546	554	538	548	523	536	537	544	499	522	543	541	538	559	513	514	520	565	556	544	539	545	546	558	546	508	566	565	584	550	564	543	528	549	520	523	514	544	585	534	552	590	530	533	529	526	566	537	532	493	559	496	545	513	534	570	573	542	517	543	517	562	553	520	532	528	562	525	521	541	541	555	538	523	539	567	531	529	532	545	577	502	538	548	522	559	525	538	555	529	545	540	512	522	563	560	525	515	547	523	549	567	521	510	561	511	536	544	542	523	534	532	540	538	552	507	555	555	526	532	518	532	521	567	578	558	531	525	519	544	562	556	543	593	565	549	523	531	532	508	519	539	531	529	503	532	555	561	515	529	573	542	554	563	558	515	551	504	557	538	538	540	567	515	557	536	559	541	555	546	534	541	552	516	530	542	555	538	494	559	530	554	539	565	557	561	516	540	563	544	543	565	497	562	582	529	534	524	512	550	596	524	557	552	552	548	548	541	490	533	517	509	560	551	553	560	527	493	483	535	504	531	561	511	578	534	516	574	570	577	540	549	488	516	577	551	550	526	549	539	575	568	508	483	503	539	566	539	549	545	537	565	540	552	559	527	543	549	528	599	508	534	560	511	491	571	520	538	538	563	518	548	555	545	526	558	568	504	540	617	546	520	520	558	541	543	551	559	482	535	536	550	563	589	540	537	534	562	532	503	551	533	539	543	512	594	525	549	554	541	534	520	521	572	566	517	525	567	536	541	544	548	576	564	528	576	549	504	549	549	577	531	586	555	531	522	527	562	530	561	495	532	553	527	522	504	551	529	549	539	524	519	521	538	539	561	544	525	559	539	632	553	533	519	526	541	533	531	551	497	492	498	553	549	552	528	552	500	559	519	571	537	551	549	548	488	543	584	521	538	521	545	517	577	498	504	547	523	503	545	556	561	580	548	543	535	494	528	521	478	574	521	598	546	582	572	568	553	510	516	550	533	565	564	534	533	525	479	550	540	574	530	521	541	483	525	561	484	549	549	527	545	527	535	537	544	561	547	540	545	545	560	540	527	539	527	505	555	523	544	538	530	550	466	553	523	522	530	516	530	526	504	497	565	552	506	495	518	551	552	527	545	539	519	564	541	546	496	498	560	547	537	531	565	563	596	557	545	575	543	519	511	520	534	503	535	515	564	565	515	557	507	535	562	489	533	509	534	541	531	552	555	575	565	560	538	574	569	532	535	556	535	524	564	546	522	541	548	534	518	539	538	527	565	496	519	532	548	543	520	566	523	544	506	555	542	544	502	560	503	582	529	518	574	503	540	555	570	566	530	525	574	544	528	549	550	532	549	524	522	562	535	553	514	537	531	552	566	583	517	547	541	546	527	542	557	558	542	529	542	513	557	566	529	560	545	533	546	541	556	581	536	523	549	550	539	570	552	548	533	550	508	547	538	537	571	545	526	582	522	534	533	559	576	521	535	557	574	531	531	542	546	552	531	578	585	513	546	532	558	538	543	514	560	582	513	501	519	582	529	517	568	539	519	517	547	530	533	541	564	544	558	543	530	522	599	542	518	528	522	547	545	562	544	567	520	558	491	606	542	579	537	576	547	499	508	545	531	519	592	567	507	503	530	512	505	540	555	500	568	529	528	539	584	516	553	548	546	558	521	550	501	500	521	516	540	512	567	511	564	551	544	530	551	551	559	532	566	531	516	554	562	528	533	583	541	534	538	591	528	529	535	526	537	514	553	539	513	479	563	536	553	545	538	558	547	538	531	537	597	507	526	539	525	544	518	511	549	575	491	515	506	548	529	559	507	542	556	509	541	527	517	521	534	586	547	555	595	526	577	533	497	565	547	563	507	557	594	526	527	567	518	500	540	521	543	549	543	551	569	507	541	557	581	568	541	554	535	545	537	548	552	539	516	543	556	577	522	561	551	522	552	540	526	554	539	525	594	576	515	543	559	553	517	525	532	560	547	549	532	553	538	529	532	513	495	553	571	553	532	519	551	533	546	555	588	564	526	560	524	524	488	544	550	557	500	580	527	526	551	558	508	513	521	500	539	554	555	515	567	546	546	530	561	574	542	591	515	546	552	516	527	548	532	531	543	499	555	545	523	554	584	557	550	531	542	557	546	537	516	554	508	603	516	539	558	575	579	504	527	572	563	557	538	530	547	515	533	564	593	525	510	544	541	547	534
15347	1394	1037	825	470	359	275	238	210	188	158	169	148	167	138	145	146	140	115	162	157	125	142	141	107	163	133	115	128	129	137	156	134	138	111	118	119	141	157	127	124	127	117	122	127	111	123	133	144	123	132	145	141	125	108	126	111	120	140	127	125	116	115	109	139	127	131	137	134	158	129	127	118	117	119	136	119	143	135	117	125	119	121	121	132	141	132	102	122	118	146	102	117	135	137	127	117	133	137	121	113	120	115	109	119	132	130	103	116	143	112	147	125	133	135	129	123	126	134	133	110	122	111	147	124	117	139	122	126	117	114	134	133	116	140	115	127	130	133	136	129	154	133	121	153	126	120	151	108	102	102	122	126	120	117	116	124	142	137	133	117	112	131	152	128	136	136	127	122	152	109	127	140	106	139	131	112	131	121	98	128	122	138	134	146	145	123	119	151	113	125	145	119	136	113	125	155	133	138	132	149	144	136	114	133	128	110	114	143	117	129	136	138	101	121	126	142	127	137	116	131	151	146	132	129	120	131	140	134	137	146	102	118	150	127	130	140	109	148	147	122	111	159	118	128	137	119	113	132	121	164	121	129	136	118	127	141	137	114	123	117	119	129	128	107	129	143	125	118	122	114	145	132	123	122	147	132	131	139	114	111	138	136	132	138	121	112	128	105	127	110	120	118	129	136	111	120	150	155	142	146	123	120	142	110	112	111	113	112	147	113	119	109	131	137	124	120	137	134	104	127	148	135	135	123	126	132	112	136	133	125	126	133	126	109	134	124	128	112	122	122	105	133	129	123	122	124	141	101	121	128	113	122	141	130	103	110	116	147	119	124	125	119	113	131	111	110	103	113	103	122	111	134	123	138	118	140	134	118	114	124	116	124	117	121	119	113	130	123	126	110	118	122	114	116	122	131	108	109	128	103	138	140	143	143	134	118	110	131	96	127	133	129	127	151	126	137	134	133	123	109	113	142	108	130	132	137	138	128	128	144	126	111	102	99	125	117	115	100	149	130	114	138	130	114	141	153	134	127	122	111	117	116	129	121	116	128	123	119	133	136	122	131	119	138	102	117	108	138	143	122	134	140	139	117	126	117	116	130	91	136	122	133	119	114	138	136	128	127	112	122	138	135	105	111	120	115	130	116	122	127	127	118	133	132	106	132	131	124	127	114	118	124	135	135	135	149	130	139	123	125	114	128	119	138	119	128	115	112	114	131	116	133	151	120	142	106	114	112	129	125	118	126	130	121	120	150	126	152	105	128	118	132	110	140	142	136	98	122	123	118	103	118	122	117	131	136	140	120	132	140	127	126	118	124	141	129	140	119	142	121	118	119	107	110	139	148	139	151	123	129	115	143	122	122	118	115	165	120	126	131	147	122	113	117	134	134	144	108	123	118	115	136	117	125	130	111	133	118	124	123	119	135	129	133	119	155	150	158	132	149	129	133	130	116	127	152	118	128	133	124	152	123	127	140	121	109	116	141	102	138	126	124	137	151	127	113	109	129	124	127	133	138	119	133	117	109	130	105	130	108	118	109	131	108	127	106	123	118	152	111	112	116	100	123	124	130	112	127	124	125	121	115	138	125	135	121	135	103	132	112	139	125	127	124	120	107	147	133	127	122	127	130	145	136	125	120	123	133	115	139	129	124	124	100	131	129	99	124	115	124	143	143	110	128	128	130	124	126	130	128	140	120	130	130	123	120	122	115	119	151	111	133	121	128	130	130	143	120	126	130	115	132	128	112	135	111	126	140	129	133	149	130	108	141	144	124	132	114	133	123	141	135	147	119	114	129	115	121	119	113	136	106	131	119	135	134	134	129	133	128	114	132	125	113	124	115	123	127	132	148	138	135	124	119	131	128	115	119	102	123	142	120	116	142	116	106	124	130	110	122	138	143	135	112	119	145	138	101	105	125	139	124	99	120	127	118	122	128	120	143	114	127	107	137	112	124	112	126	135	126	133	132	141	133	143	129	114	130	120	139	127	114	102	128	147	120	114	128	146	128	142	136	117	120	118	130	111	120	125	119	121	126	119	122	128	138	131	115	135	144	117	128	135	116	114	118	140	118	130	132	116	127	119	110	131	114	142	126	121	123	150	148	109	114	115	116	143	120	123	133	97	118	111	130	119	119	130	125	110	121	96	124	111	118	110	117	121	125	124	116	134	114	130	116	112	102	118	142	112	117	133	133	134	119	142	121	119	126	135	103	133	139	123	122	146	125	128	121	127	120	135	119	141	131	136	125	122	104	134	144	124	140	147	116	107	113	109	122	135	128	100	130	119	97	111	128	125	127	136	121	125	130	143	156	131	129	138	117	128	127	137	141	108	118	115	146	113	119	130	135	117	120	116	125	135	172	116	120	111	113	122	129	138	144	122	134	141	118	140	115	129	122	114	110	138	134	133	128	127	131	146	131	151	116	98	138	128	105	131	135	122	137	127	125	149	119	118	132	120	129	152	114	114	136	99	139	136	135	135	123	125	114	89	108	125	135	133	127	108	135	129	128	137	130	114	123	109	105	118	135	113	132	101	133	142	148	107	141	138	126	126	119	115	121	112	115	127	131	123	115	122	119	138	125	122	137	111	121	129	121	115	112	132	124	120	140	137	146	122	124	121	131	114	154	129	121	141	136	132	144	142	110	117	147	165	131	134	138	140	149	124	129	112	139	119	129	132	134	113	119	121	130	135	130	125	155	146	141	151	119	122	136	138	126	114	110	137	112	130	133	119	111	99	123	120	111	128	127	111	117	127	132	135	127	171	127	111	113	129	145	125	119	133	139	141	132	125	111	132	131	120	133	123	126	149	119	119	130	133	141	136	134	113	129	132	136	124	136	165	122	115	129	109	97	139	133	137	144	129	121	108	135	111	131	117	133	94	138	112	135	118	126	110	122	118	139	131	130	117	118	119	139	120	114	118	119	136	138	102	105	140	124	136	114	104	115	131	130	106	122	120	118	138	121	123	131	117	122	123	105	117	116	134	129	115	129	131	122	111	120	119	142	143	115	131	113	123	112	148	112	143	130	123	134	119	109	133	114	120	113	119	128	141	135	114	139	117	112	149	140	108	155	143	124	157	139	117	130	112	111	126	133	125	117	137	144	139	135	148	123	139	137	142	132	132	153	134	110	116	119	129	154	130	129	115	133	117	112	115	117	140	135	123	110	119	109	129	136	139	148	127	106	124	129	154	140	137	135	126	137	133	113	132	119	132	132	122	150	123	138	152	125	108	117	135	141	102	107	133	121	123	132	111	118	132	127	99	130	125	110	127	126	127	117	114	117	128	123	140	129	119	132	128	130	108	147	124	137	111	124	115	129	122	122	128	134	119	129	118	133	107	122	126	130	132	144	116	138	134	119	130	123	130	133	117	127	142	134	130	108	128	110	131	131	145	120	107	137	130	141	111	112	115	124	120	125	144	125	112	122	106	111	110	124	125	134	112	133	144	130	117	134	110	138	130	132	112	124	133	141	113	120	141	114	111
8288	1126	2166	2524	1901	1476	1114	914	775	666	690	597	552	552	527	485	464	465	469	405	455	424	399	383	406	392	399	353	362	356	399	376	428	395	376	334	346	340	380	346	342	369	352	338	346	361	373	334	337	357	353	325	354	364	345	344	343	325	332	329	330	377	348	352	323	336	344	358	314	337	317	324	314	350	316	380	357	353	327	338	346	340	344	310	351	309	345	333	327	342	330	361	363	338	344	378	342	338	331	334	326	339	349	347	337	378	383	350	313	353	340	281	311	300	333	373	359	309	329	314	355	292	308	336	290	342	309	326	356	347	333	326	344	332	339	356	353	319	339	334	362	357	334	327	366	356	331	367	351	306	353	317	335	345	343	361	329	345	329	322	357	323	358	352	358	321	321	322	365	344	326	353	335	371	345	370	315	356	294	358	344	328	318	350	325	341	333	337	320	350	354	330	330	328	327	353	339	329	336	288	346	351	321	335	355	326	354	345	366	296	319	344	327	364	358	318	335	307	356	323	321	308	317	330	319	348	323	350	363	322	367	319	339	300	323	329	356	334	336	325	359	342	363	355	326	312	331	310	349	322	331	337	336	338	325	323	332	359	369	335	333	348	315	322	343	347	344	336	326	350	314	334	376	359	298	325	323	342	358	363	328	325	343	336	357	314	333	372	318	323	338	341	347	375	351	336	307	347	313	319	354	310	333	347	339	362	361	339	365	321	329	338	346	352	300	341	327	348	317	305	345	309	352	316	334	334	330	321	337	312	346	364	364	358	322	359	361	317	367	347	315	345	327	324	341	332	309	333	346	365	329	301	346	309	352	329	342	316	341	306	333	319	328	346	339	351	329	329	324	329	336	320	346	363	310	350	341	332	350	333	328	355	341	326	336	352	359	341	362	330	359	357	308	356	347	336	324	318	336	305	306	329	352	371	342	303	311	312	311	344	332	339	313	334	344	333	338	410	326	336	343	302	350	342	326	305	321	348	332	320	317	320	311	322	310	343	377	351	345	336	341	345	327	320	334	335	346	363	350	339	350	318	321	320	313	345	359	360	347	353	325	363	333	363	341	341	352	273	376	347	331	319	318	354	348	301	342	318	344	330	330	326	341	353	303	339	318	339	345	360	336	337	358	368	353	333	344	372	302	344	333	335	342	325	325	336	333	345	360	324	318	319	337	301	341	328	301	337	344	329	320	352	351	306	366	355	310	303	332	348	325	326	371	330	339	345	343	300	309	348	345	353	325	314	345	305	364	335	348	333	340	326	328	350	297	362	336	307	322	320	331	355	309	341	351	343	351	337	323	339	326	336	361	337	344	351	321	344	341	364	308	328	347	321	318	338	378	320	339	337	325	356	349	332	382	371	348	346	355	349	353	331	362	344	361	306	328	348	330	357	331	298	378	329	326	313	354	369	341	345	343	331	321	326	336	324	345	334	346	354	341	341	331	337	318	328	352	318	314	359	318	328	350	365	354	324	370	294	331	330	351	339	362	320	358	350	325	321	365	353	358	311	338	358	350	345	343	351	316	329	351	325	331	322	342	342	357	336	334	327	332	309	294	340	358	327	325	326	325	335	319	325	348	309	319	334	327	302	361	319	302	336	376	348	354	327	349	352	318	319	321	359	330	327	316	307	328	322	323	343	348	367	348	342	330	327	357	299	347	320	375	333	365	291	320	354	347	340	347	310	318	358	352	323	343	312	339	297	343	337	369	310	327	325	314	334	330	338	369	349	333	327	369	357	350	336	296	327	314	328	328	346	328	347	368	339	332	320	359	324	302	339	307	336	336	324	342	330	340	342	345	301	333	350	332	361	352	321	297	333	323	335	331	321	319	316	327	309	335	333	333	322	317	337	330	339	324	356	367	337	323	355	348	335	326	356	349	329	311	333	340	329	318	321	325	326	341	313	342	358	351	313	349	323	337	333	335	353	336	381	335	359	320	338	342	348	371	337	314	324	338	335	331	345	326	349	356	326	333	342	349	344	358	312	332	317	330	340	304	336	347	354	352	343	353	307	334	327	349	348	355	294	356	367	303	339	303	332	316	299	328	319	336	328	342	324	311	347	305	365	345	318	343	327	320	394	325	341	311	331	329	363	332	353	343	321	347	314	345	355	333	326	310	318	339	316	345	337	340	352	322	366	352	304	319	333	336	336	338	357	363	325	339	312	364	320	332	346	342	362	328	346	351	342	352	370	344	366	319	325	324	293	356	347	311	337	341	310	332	314	335	345	334	338	316	339	344	333	353	335	310	347	297	330	329	314	336	307	337	317	313	355	328	335	331	337	356	325	305	339	356	316	348	366	345	338	335	360	343	326	358	350	313	344	322	336	342	374	310	324	349	356	300	310	357	351	299	347	345	300	348	301	334	341	332	324	322	328	350	330	350	344	359	360	338	387	310	347	348	353	339	354	333	342	323	340	328	318	355	328	358	321	353	325	335	342	314	319	348	340	335	355	294	353	370	337	316	346	348	339	375	349	335	358	341	343	345	349	374	340	342	330	310	332	345	325	344	345	361	365	329	325	366	333	344	335	327	348	312	325	340	358	323	350	339	326	358	327	339	305	353	361	354	327	368	326	344	337	367	347	313	314	334	345	345	343	318	311	322	305	322	329	341	341	333	357	318	332	303	315	346	337	354	322	344	349	333	320	343	326	340	324	357	339	322	356	357	300	333	364	339	347	314	314	326	346	358	365	322	305	322	307	327	354	356	365	319	357	363	339	391	389	328	347	340	331	343	323	339	305	317	349	339	341	337	342	370	346	315	368	335	347	357	353	365	318	330	351	360	338	349	328	323	326	323	316	312	327	343	304	299	331	329	343	327	368	314	362	341	330	339	319	339	384	319	342	303	306	314	295	381	297	357	329	346	351	311	345	347	369	356	331	350	302	328	347	345	303	365	349	322	339	322	319	399	334	309	335	335	324	341	327	363	346	333	349	335	354	323	354	307	352	334	337	358	341	346	330	320	368	366	314	334	335	346	348	329	316	355	351	334	318	331	337	362	351	338	303	336	357	351	333	295	366	376	347	340	340	318	312	355	366	309	341	384	331	358	337	315	325	330	326	375	350	340	363	372	352	341	328	333	307	341	327	309	306	326	317	330	347	360	355	354	360	350	354	338	329	362	322	362	370	345	364	324	319	338	298	329	334	341	339	338	327	332	333	336	322	341	304	333	326	351	339	330	308	346	326	313	331	366	371	309	329	349	337	304	328	300	379	346	380	355	313	345	356	326	341	358	329	323	351	331	342	308	348	352	345	338	381	333	350	303	334	354	349	320	315	328	311	305	356	356	360	337	338	334	303	337	300	331	341	332	337	323	348	292	349	326	338	363	299	326	362	321	354	338	331	359	289	318	334	353	363	320	336	339	323	337	369	360	337	334	310	333	332	323	334	336	370	361	361	336	352	311	344	368	322	347	371	361	333	337	328	357	331	359	323	340	321	366	347	320	371	334	339	321	321	355	337	327	338	328	386	323	315
1875	474	430	454	420	373	444	412	437	383	419	408	416	394	432	438	400	397	427	447	400	427	398	432	438	399	419	417	395	426	404	413	448	399	404	412	441	423	420	458	411	427	440	458	406	432	422	434	426	390	419	422	423	387	375	414	419	402	346	380	415	357	416	381	390	404	448	405	432	427	468	379	379	408	414	431	455	411	421	394	470	432	397	412	428	409	391	417	391	431	425	412	472	450	424	393	385	392	371	432	433	401	406	419	417	370	395	422	434	426	434	407	450	416	450	438	444	394	398	407	406	386	415	424	433	391	400	456	446	407	366	423	392	391	406	405	430	431	413	443	452	415	440	367	391	415	414	429	425	393	385	363	374	419	440	444	448	393	437	407	412	413	424	393	400	393	441	407	432	400	390	415	414	409	402	376	430	443	391	425	373	425	409	456	407	421	440	450	395	368	430	418	422	457	404	419	389	437	433	423	422	425	378	400	392	402	407	400	408	392	408	428	400	426	434	400	400	384	422	404	439	396	427	387	427	394	441	422	414	421	425	390	414	399	408	397	417	425	405	418	409	422	420	386	417	402	410	417	424	412	403	379	408	413	408	425	427	374	414	381	417	430	388	406	402	372	398	414	437	412	416	431	429	433	441	400	439	433	429	418	385	395	379	398	434	381	373	418	402	415	405	407	405	438	417	405	424	362	416	398	381	392	446	394	403	423	443	452	421	402	406	414	406	414	421	393	428	405	442	370	386	388	373	373	376	424	381	412	421	407	434	415	401	427	369	422	411	399	403	404	427	460	439	387	439	455	408	424	404	415	429	422	405	421	423	377	390	460	452	437	397	464	410	427	438	370	409	385	407	401	425	413	424	398	411	420	414	422	374	388	423	377	403	405	388	447	379	421	417	409	411	394	391	404	392	430	385	423	422	400	409	434	383	426	381	440	413	399	425	430	419	392	409	448	412	382	429	406	413	416	447	413	394	384	417	431	436	400	426	412	432	462	372	413	405	428	421	424	400	383	411	435	425	409	387	440	405	426	425	451	435	422	420	388	387	467	397	426	373	413	397	420	422	420	393	433	442	403	408	393	439	424	396	416	406	412	393	430	435	391	350	364	402	401	419	386	405	384	413	434	440	390	404	432	432	367	424	421	415	416	418	436	432	429	368	383	387	389	417	405	386	414	459	463	444	408	407	410	425	401	428	420	396	405	414	430	424	392	404	453	458	390	447	400	448	401	411	433	429	382	410	402	442	419	414	439	438	443	451	412	413	438	364	417	437	373	394	424	385	394	422	379	405	419	408	426	423	410	402	407	387	405	372	409	394	405	430	412	392	390	418	418	362	377	368	400	382	417	423	390	429	428	434	408	416	378	398	418	426	412	409	396	403	391	431	433	381	403	415	448	404	377	425	467	427	417	415	404	377	404	404	406	434	428	399	408	393	407	462	399	464	416	428	419	434	404	442	442	434	383	453	401	395	373	424	420	411	451	395	402	458	414	413	390	449	409	458	399	422	417	409	393	416	468	421	410	389	412	424	388	432	419	385	397	417	447	383	414	438	440	389	409	432	379	408	458	412	406	371	401	376	420	414	415	431	426	415	412	448	413	394	423	433	460	395	405	411	420	380	413	437	403	435	386	426	407	423	410	424	368	412	369	414	482	426	380	401	425	435	420	422	358	399	407	422	394	375	410	412	409	408	389	417	368	387	399	400	398	400	430	366	419	405	399	383	431	440	429	397	401	409	432	405	441	403	411	380	402	413	400	388	456	469	408	416	386	368	390	417	451	418	381	412	399	422	355	377	407	393	417	387	438	435	448	374	403	396	429	425	407	383	420	397	396	430	440	358	388	432	392	419	399	421	428	436	374	432	380	428	388	408	450	421	407	411	403	381	443	410	433	396	402	432	414	383	394	409	450	396	398	383	426	405	437	394	401	472	417	447	423	427	434	413	420	380	382	416	417	430	440	414	382	416	431	376	379	398	389	426	387	432	415	390	418	380	411	410	451	393	445	375	405	422	360	402	447	434	429	411	408	390	445	447	448	406	398	394	425	393	378	419	426	388	429	410	413	409	414	419	413	384	391	380	378	408	446	450	403	393	403	449	426	380	379	410	446	443	396	421	415	408	393	423	387	400	459	400	415	426	421	408	440	407	437	407	383	391	401	417	418	393	403	408	443	421	411	436	406	426	386	434	392	412	417	403	439	382	390	428	402	393	388	425	414	367	431	366	397	401	455	418	388	416	417	410	407	425	406	402	420	427	402	424	426	410	465	399	449	393	381	426	398	388	390	420	458	414	419	403	391	422	413	400	405	393	404	488	377	445	433	444	378	408	393	396	405	438	410	402	373	398	408	406	388	393	405	430	436	366	398	392	398	442	452	423	430	444	397	407	433	432	388	403	429	427	388	351	396	442	440	398	374	430	416	423	400	440	402	420	393	389	437	411	394	415	379	388	390	405	400	395	377	435	429	378	393	376	415	403	406	372	399	432	405	400	410	408	438	409	396	410	380	418	432	427	386	370	380	388	382	425	384	409	411	460	400	464	432	410	412	371	414	389	413	430	399	388	413	392	399	419	396	414	423	432	408	399	457	395	375	408	378	427	381	431	413	417	422	405	450	403	387	400	433	439	404	430	404	393	414	423	417	405	376	416	397	407	405	437	386	416	372	432	444	424	416	444	451	428	421	390	433	422	387	414	432	472	401	416	400	429	425	420	417	438	442	443	386	393	412	407	384	433	381	462	423	421	442	412	395	355	404	423	394	419	436	401	430	435	365	400	411	396	408	425	385	449	415	418	406	409	428	440	411	402	395	407	410	408	428	417	402	371	403	372	373	395	444	391	411	380	428	397	380	407	410	431	435	425	389	419	388	376	400	394	362	395	407	429	412	439	408	372	451	411	405	430	409	397	353	406	408	431	431	395	426	382	410	430	417	364	423	456	387	434	394	406	426	430	397	426	419	421	399	411	411	434	415	411	421	402	405	403	441	403	389	421	392	430	419	377	398	422	409	383	386	410	420	418	406	447	421	394	389	404	428	450	385	409	372	410	370	405	439	384	404	446	449	381	405	401	422	392	398	388	418	415	397	412	406	443	439	367	410	408	397	443	410	388	400	395	383	383	406	425	425	408	394	428	422	401	425	415	425	402	422	431	421	392	425	390	426	404	422	432	450	448	421	416	414	413	390	393	391	402	376	387	412	445	401	401	410	437	408	397	464	428	369	380	386	400	415	372	421	388	423	408	404	407	426	422	382	421	397	398	415	451	405	418	428	469	380	446	431	409	376	426	438	464	407	391	395	361	433	380	433	405	405	410	402	389	410	404	427	405	402	391	423	412	372	404	406	417	421	410	447	414	394	395	387	422	428	422	392	371	394	381	413	430	415	435	419	463	407	408	392	459	451	407	374	403	386	401	429	417	415	451	442	432	437	393	402	404	384	425	375	370	427	418	487	442	423	453	414	422	434	430	398	433	412	441	381	412	385	378	404
2243	927	1037	961	895	980	967	857	883	952	922	895	929	912	903	886	826	946	878	920	868	892	972	872	851	909	945	860	858	929	866	887	903	905	893	898	921	870	908	925	893	889	884	932	934	865	853	881	901	831	900	864	937	889	855	963	865	858	872	855	861	912	934	859	881	912	850	891	906	927	872	872	900	887	904	864	859	878	861	910	921	889	870	890	890	928	913	884	902	868	963	932	857	854	925	899	881	908	899	907	867	843	876	850	936	960	880	945	867	891	882	885	887	906	880	894	880	881	882	899	849	928	883	891	936	871	859	844	885	851	851	905	891	888	892	902	898	880	927	874	897	904	934	894	926	862	875	844	913	881	895	873	897	893	921	886	888	889	941	889	875	925	855	927	870	867	887	907	866	926	934	906	827	852	881	884	954	922	920	855	931	950	855	873	904	881	948	929	862	878	897	840	911	876	883	895	894	843	913	873	882	905	829	853	865	879	858	840	935	876	871	842	918	888	900	886	907	925	934	865	873	938	863	941	874	893	926	874	920	859	913	938	856	896	931	1005	874	912	908	930	889	920	893	914	878	881	863	915	888	912	912	916	863	899	844	898	888	901	874	877	910	855	876	904	868	907	894	906	867	913	868	833	921	923	1013	927	849	863	844	944	879	923	904	875	903	885	869	905	926	898	900	887	907	862	850	879	892	871	909	861	873	895	853	909	890	911	919	917	904	918	897	903	883	883	922	905	897	902	937	851	916	897	935	919	909	908	858	858	844	872	940	889	911	883	879	902	903	854	914	966	934	866	885	902	889	924	895	885	830	912	950	919	856	855	890	877	933	919	850	872	929	872	865	867	907	873	919	925	888	871	849	864	850	863	932	877	915	911	918	885	849	912	926	906	924	905	933	872	898	844	892	940	922	869	873	896	843	947	856	901	926	949	915	902	934	868	829	909	881	908	906	911	908	881	879	897	876	905	937	850	938	902	885	945	938	893	881	893	914	894	925	908	980	915	842	885	835	880	884	902	872	922	955	866	901	872	924	934	973	869	884	903	896	871	909	863	877	842	895	874	892	927	921	923	922	903	901	898	844	949	899	872	877	833	910	899	883	890	935	928	895	913	898	907	862	876	894	916	916	873	864	901	865	852	876	931	840	923	872	887	876	923	880	867	944	888	820	891	873	867	899	897	880	937	946	933	878	872	875	913	870	937	850	901	908	936	925	921	931	904	871	883	881	861	914	876	909	900	900	902	880	875	840	924	826	882	912	915	924	847	915	930	877	891	865	894	824	915	901	905	892	860	873	892	881	865	893	874	889	897	938	851	932	939	878	928	851	860	896	902	924	905	930	895	920	899	922	911	906	909	908	912	882	875	907	916	880	884	912	866	908	871	883	928	917	953	903	823	938	873	870	927	866	898	922	892	901	908	961	886	914	849	904	865	877	890	848	878	874	863	883	913	901	843	873	891	889	897	935	910	924	872	922	930	908	890	861	892	938	873	932	914	906	893	924	919	949	940	865	937	877	843	836	865	871	911	953	859	872	908	875	856	886	900	928	893	920	882	946	951	909	919	878	962	920	860	874	947	897	826	957	946	896	890	903	886	851	913	911	911	917	887	883	925	949	927	916	926	878	932	904	875	852	906	920	852	873	920	897	871	887	903	895	888	892	890	892	932	847	918	877	931	896	849	911	887	912	908	928	892	887	967	876	914	942	903	911	917	896	916	916	948	925	862	898	925	930	892	915	910	908	898	970	904	905	864	910	884	881	912	898	883	901	883	903	881	873	907	899	900	924	855	853	882	860	897	858	901	951	900	902	896	921	900	898	920	886	891	890	890	865	922	902	888	885	893	884	865	915	881	861	924	884	884	880	864	908	862	860	873	899	951	890	892	959	926	887	924	868	894	913	877	854	862	884	929	902	886	889	938	925	874	926	869	813	879	897	887	883	897	921	957	908	911	925	857	902	946	938	893	899	852	922	864	872	873	921	877	859	926	879	872	899	920	869	927	954	948	872	863	956	892	953	892	887	891	904	896	867	881	886	822	869	922	921	906	891	906	926	944	916	881	885	898	962	977	870	907	922	904	904	917	829	892	890	898	922	891	837	881	895	937	819	860	855	879	896	948	942	894	896	861	907	918	901	917	926	949	928	887	869	894	897	908	895	907	892	906	912	896	895	869	932	938	903	907	896	895	945	874	916	889	888	919	916	946	883	920	868	865	866	871	959	839	868	885	874	909	898	903	909	915	946	904	899	914	876	958	859	837	849	887	897	928	877	911	891	901	840	882	880	934	917	876	856	874	920	865	918	905	925	897	873	900	916	875	885	887	879	912	875	891	927	876	958	933	902	929	909	837	886	896	885	895	892	938	910	859	894	879	918	877	874	832	915	888	832	861	925	854	888	938	888	858	841	914	874	886	824	859	839	910	885	932	869	926	940	905	890	875	922	896	830	847	899	880	907	869	879	941	857	872	847	881	906	902	901	925	839	899	889	845	881	889	906	888	873	887	874	889	848	913	914	907	950	872	901	859	964	892	895	897	876	913	873	840	855	872	891	857	937	895	868	926	872	917	898	862	948	920	881	898	869	891	926	883	935	934	903	884	872	914	832	898	771	869	911	920	895	897	898	883	826	905	861	914	918	940	894	908	875	849	860	899	866	882	911	901	871	898	909	892	928	856	943	916	894	893	890	892	881	879	928	902	883	895	954	917	899	898	933	907	944	864	927	896	902	900	926	889	935	883	927	912	946	886	896	960	864	932	904	958	909	897	902	879	904	851	900	895	867	891	888	897	903	901	844	868	868	879	863	909	877	902	833	914	864	916	875	888	888	885	913	860	917	892	903	907	883	933	871	882	894	888	874	901	888	874	853	890	861	892	851	877	892	948	894	936	861	866	870	945	871	902	822	872	891	919	872	888	897	908	864	902	890	939	901	874	879	830	941	917	909	860	896	886	929	907	925	870	914	925	960	905	898	883	897	909	888	936	914	886	923	886	873	914	887	880	900	900	928	859	905	880	903	897	880	863	875	873	898	880	861	871	925	872	894	877	896	867	905	876	916	852	903	896	894	876	870	887	895	919	895	887	927	917	901	883	974	864	895	897	873	917	936	893	923	823	885	888	893	905	862	902	879	875	885	895	863	951	902	910	890	895	895	853	866	909	868	927	927	884	907	911	855	875	877	917	888	933	872	826	883	915	866	837	871	942	889	891	849	890	880	869	896	902	890	857	968	895	900	899	903	862	927	916	929	864	897	919	810	824	892	905	902	932	868	949	906	871	832	911	898	942	886	889	919	845	900	882	867	882	873	941	916	834	988	907	803	895	907	904	887	906	894	909	872	849	855	846	901	842	865	953	927	892	908	887	905	920	934	906	880	868	869	854	923	916	837	912	878	865	877	836	880	928	886	797	885	914	905	885	851	907	899	903	901	871	880	909	914	936	866	887	864	889	887	862	866	866	895	855	914	884	927	904	903	896	904	845	861	939	875	937	935	898
8664	716	613	587	416	367	314	314	255	253	258	260	233	266	237	242	222	250	246	242	247	256	227	287	251	234	239	249	220	249	219	266	245	273	241	223	257	227	244	244	226	231	245	228	239	264	218	220	237	228	246	224	251	216	223	235	255	262	213	262	268	248	232	248	268	248	248	254	245	264	199	242	227	240	240	231	238	241	236	229	237	205	235	267	230	246	246	263	211	210	214	224	260	247	254	246	231	255	207	243	258	258	233	231	231	253	247	250	273	228	219	219	270	229	230	254	210	234	259	230	251	247	230	213	240	208	259	243	243	220	235	251	233	260	215	234	219	199	228	273	244	247	248	231	241	225	209	242	267	229	239	236	224	243	217	263	235	224	216	235	229	197	242	255	226	238	254	238	241	249	241	265	231	237	239	232	257	242	215	230	269	252	216	207	227	270	261	242	211	261	242	226	250	202	220	207	253	242	232	253	248	236	248	244	225	201	251	246	262	234	244	234	232	227	224	248	276	211	231	222	249	238	255	236	228	225	245	218	218	220	252	237	258	256	272	236	215	210	228	251	224	272	230	243	218	252	227	241	246	230	192	233	230	246	237	225	219	211	222	249	258	221	250	259	211	225	217	234	199	250	239	208	224	252	242	245	212	206	249	252	225	250	240	243	219	215	223	262	257	253	229	229	256	253	230	226	236	232	231	221	231	220	244	209	255	229	214	245	267	241	238	239	231	248	220	211	235	248	214	217	241	252	247	220	210	242	238	219	223	256	264	226	209	242	245	209	226	217	250	217	247	255	222	236	234	249	238	235	245	240	232	235	226	246	241	258	258	246	235	239	242	247	231	243	223	248	271	261	240	253	234	237	221	253	236	237	260	215	234	228	242	238	235	237	242	255	225	200	227	229	241	236	259	247	219	210	227	251	234	216	275	258	233	224	212	233	249	241	247	253	210	240	230	231	203	199	233	253	255	242	243	225	224	220	235	262	253	256	224	233	252	247	224	242	247	202	232	224	238	245	239	214	247	217	240	272	262	239	242	238	191	231	209	214	251	247	238	263	221	247	250	241	208	226	218	296	241	241	238	262	214	218	237	222	239	238	224	240	272	269	246	244	247	252	238	220	229	259	238	238	243	232	224	260	202	227	223	236	250	231	223	260	233	227	252	255	257	244	246	245	248	230	256	254	257	256	247	242	252	203	246	257	223	239	230	262	232	240	255	240	219	251	222	236	237	239	242	236	244	227	238	242	205	234	251	215	236	208	232	225	207	231	215	237	265	268	259	235	238	232	239	229	240	233	268	219	259	243	235	237	222	243	212	238	210	254	228	213	249	245	235	211	226	238	240	250	218	218	220	229	264	233	225	239	271	258	245	235	255	224	213	203	249	240	204	229	230	238	250	220	240	220	246	248	232	224	224	241	247	246	221	212	259	250	215	247	246	236	265	201	227	245	239	247	215	236	202	241	216	230	233	271	239	242	257	263	224	235	231	214	229	239	232	236	227	235	245	251	238	224	238	219	255	271	231	243	228	238	245	227	224	206	226	223	241	228	239	221	246	214	213	220	246	211	253	275	217	244	243	211	230	259	236	219	233	213	272	236	229	246	249	198	241	232	221	238	251	196	239	240	261	233	229	221	249	248	227	239	215	262	202	227	216	239	234	253	261	220	240	217	213	230	238	227	210	240	234	263	261	249	252	235	248	203	218	235	239	236	201	213	262	214	245	250	225	225	214	263	243	255	219	231	228	254	231	222	238	219	230	236	224	245	241	253	243	246	238	233	214	244	236	247	223	247	237	235	232	229	278	226	233	247	238	229	228	190	241	262	269	228	226	251	258	225	270	246	243	228	244	257	276	229	247	243	258	238	230	251	250	232	232	241	223	221	247	234	222	237	258	249	254	229	255	222	245	218	236	244	236	248	228	215	249	221	241	239	238	258	216	257	247	226	215	234	219	280	236	246	243	237	224	241	228	231	254	228	256	245	233	228	252	240	247	251	237	206	258	254	256	258	200	225	273	258	224	222	239	266	254	227	253	229	227	245	238	192	235	240	229	216	262	221	230	254	216	239	236	243	240	232	275	236	241	237	258	234	225	269	215	263	224	250	215	231	256	227	206	237	253	236	256	284	218	265	224	229	248	250	238	273	234	230	242	222	218	219	221	244	210	257	232	237	226	261	239	266	225	242	213	221	238	235	256	256	259	233	258	219	245	258	248	222	212	243	212	232	215	225	228	219	248	250	226	242	231	218	219	248	216	242	214	240	230	256	241	233	244	241	211	234	225	232	236	235	238	226	226	243	254	230	252	232	215	234	237	234	262	263	223	224	248	223	218	219	246	248	236	231	230	245	225	275	259	244	249	249	234	221	228	226	231	240	238	210	244	238	250	241	224	234	216	222	252	267	214	243	241	227	242	226	255	278	258	248	233	224	235	244	256	244	212	234	217	289	217	194	234	238	260	223	237	243	218	244	249	246	218	229	185	246	185	243	230	248	189	257	232	238	230	204	226	227	211	219	221	246	224	227	257	236	217	243	227	257	238	220	233	230	251	251	260	225	214	224	248	247	266	233	236	237	209	263	268	241	268	225	257	237	244	246	221	230	228	235	244	228	222	224	263	240	233	269	223	246	228	233	251	241	253	242	224	233	237	241	203	239	219	230	224	223	238	250	225	221	247	256	242	243	219	243	216	258	228	243	218	235	236	257	243	246	222	262	276	237	241	242	195	219	221	232	208	247	250	224	227	269	235	238	272	223	224	245	269	242	238	231	242	222	205	211	227	233	241	239	225	235	231	234	216	279	246	251	251	224	224	227	234	248	238	243	244	239	223	248	258	264	241	245	257	245	265	227	242	220	237	244	251	230	180	224	238	215	223	264	246	236	216	248	213	256	237	236	258	230	237	274	233	229	213	255	235	248	243	242	255	272	240	247	238	240	196	231	238	229	242	219	206	220	235	270	230	233	244	226	232	238	218	245	251	225	244	229	249	250	224	264	222	247	228	242	267	293	245	237	225	221	211	252	261	242	219	252	259	233	244	261	244	263	260	236	224	238	234	269	241	234	211	245	233	239	246	211	253	234	212	256	240	219	223	246	242	230	177	242	236	239	244	201	244	211	237	235	253	235	227	236	269	235	229	267	251	241	250	214	239	264	205	231	251	253	237	217	253	249	241	243	225	248	246	242	231	205	225	232	246	217	217	214	235	201	238	237	214	242	207	227	222	227	227	269	224	256	238	229	229	244	229	248	251	247	238	245	249	229	242	237	232	217	224	243	257	243	237	241	238	241	235	243	205	211	238	247	267	217	233	229	214	243	271	220	234	234	210	239	196	211	257	255	228	229	193	237	210	239	264	226	227	239	228	226	260	247	244	263	236	258	238	218	236	227	228	228	215	239	225	218	218	220	204	255	218	237	246	235	248	209	232	217	273	239	216	248	257	198	211	254	268	270	225	247	236	279	236	222	213	244	250	214	233	228	249	227	213	213	241	224
6774	940	1506	1739	1358	1102	1002	873	757	721	704	667	700	710	639	615	644	571	599	605	597	594	609	539	514	575	552	579	592	552	568	585	530	566	594	559	562	545	553	534	548	551	523	508	525	514	564	555	538	540	568	578	546	588	557	544	541	544	554	553	570	564	512	548	536	541	526	556	542	513	578	560	532	546	580	542	549	514	517	541	544	557	520	510	519	532	530	538	540	525	554	546	544	554	526	556	517	592	520	535	533	522	504	561	557	500	523	524	544	534	552	554	501	547	545	553	499	527	508	549	560	530	564	556	526	556	514	500	519	520	546	549	523	531	522	536	562	535	533	549	544	518	500	583	515	582	555	556	565	527	552	569	559	547	593	511	537	551	519	530	519	535	560	538	550	536	528	537	561	588	515	521	526	558	579	545	525	559	525	530	583	562	563	533	543	562	523	523	570	553	585	580	559	495	522	516	536	511	560	568	519	529	515	514	515	555	557	548	495	529	531	558	558	529	516	542	506	572	566	570	526	565	553	578	548	535	516	548	538	505	563	538	502	521	554	530	530	546	514	536	536	566	548	526	558	547	534	558	531	513	547	529	523	503	524	536	599	523	578	521	522	561	568	522	553	532	555	568	526	528	536	565	603	535	526	538	515	543	526	520	552	547	533	560	563	568	533	557	513	527	567	541	551	516	555	544	558	558	601	522	508	536	547	505	553	544	552	541	557	537	563	564	546	528	555	547	523	556	528	496	542	507	561	542	536	537	537	546	539	544	508	507	510	533	536	546	531	573	526	568	590	538	537	574	507	527	484	552	540	559	518	549	573	534	544	485	592	577	540	546	531	575	563	552	533	516	542	527	565	535	527	553	557	537	540	568	499	531	523	542	498	511	511	560	551	559	531	513	537	555	540	553	535	530	542	581	550	566	572	550	547	534	568	552	547	520	565	569	556	568	537	551	508	539	562	534	559	563	563	490	542	501	546	506	527	513	550	503	539	497	587	546	558	541	598	547	551	551	541	536	560	526	539	527	522	535	507	528	502	545	522	511	529	533	506	569	500	544	536	552	520	515	576	544	514	551	539	492	531	539	539	540	532	531	572	556	543	554	539	490	528	519	543	538	552	564	543	593	533	557	550	566	513	487	526	552	543	579	539	526	517	536	511	513	548	524	545	543	528	536	510	548	503	488	545	557	547	548	551	550	549	563	538	514	524	539	566	546	524	516	527	481	571	484	528	508	533	570	551	514	600	541	587	568	557	533	549	543	528	543	521	535	537	596	539	526	596	543	499	546	520	490	519	537	538	564	552	533	549	533	548	555	518	535	517	543	531	536	523	541	524	556	525	528	523	508	494	554	594	499	524	546	511	539	536	534	530	518	551	523	522	533	528	521	532	560	561	546	560	516	535	573	577	535	536	568	496	507	551	516	540	527	572	534	543	555	544	625	539	516	537	580	528	529	561	522	547	546	554	519	565	565	547	529	514	533	558	557	531	541	498	521	541	517	502	553	566	564	563	553	555	601	528	549	532	546	547	530	529	571	544	554	539	539	553	517	524	529	553	580	510	560	511	515	525	504	510	561	550	548	477	551	503	554	534	528	535	538	553	562	559	539	548	543	551	497	599	507	495	559	531	533	557	530	557	518	549	505	501	539	539	517	581	518	532	516	477	523	520	519	559	525	510	543	590	542	531	553	515	520	520	573	530	531	524	532	540	514	522	582	530	547	532	542	574	523	514	508	528	523	551	548	540	513	523	518	535	496	552	500	533	531	569	546	542	590	546	525	514	496	567	537	559	538	554	533	526	504	580	569	544	538	539	559	550	512	517	510	536	565	567	541	552	524	555	572	516	550	532	544	533	576	545	572	522	536	562	530	551	525	540	551	539	558	527	549	570	497	530	495	535	570	527	517	558	557	562	528	545	527	573	551	571	494	574	561	564	528	533	535	537	580	541	559	595	561	526	547	506	519	552	540	508	529	517	538	552	544	545	527	561	514	571	572	530	565	540	564	592	509	535	550	514	525	538	510	524	568	533	533	530	545	524	563	483	556	527	533	560	529	521	525	529	524	527	532	544	530	548	518	577	540	512	528	541	541	534	517	529	502	536	535	544	539	561	518	538	568	585	507	508	540	529	535	570	523	547	552	558	548	522	537	564	513	566	531	546	549	532	538	574	522	555	549	566	515	531	524	544	509	537	556	525	511	567	526	539	533	585	555	538	528	540	591	546	521	538	547	528	520	544	524	527	544	537	548	572	542	553	531	554	523	567	521	556	548	533	556	548	541	560	542	563	494	537	540	539	566	543	569	528	567	529	543	555	565	503	540	542	508	561	514	515	547	515	552	524	548	575	577	541	518	550	527	530	514	565	544	533	557	552	542	508	549	539	556	544	525	578	496	499	528	524	554	503	520	554	542	555	553	539	525	521	574	520	546	571	527	568	526	528	515	518	525	527	561	495	573	527	529	537	543	512	583	548	541	572	529	544	512	543	545	507	526	563	554	519	528	563	571	554	573	541	537	539	540	559	528	523	518	530	535	555	531	544	566	552	533	518	528	547	513	540	562	539	558	544	536	532	536	549	513	593	538	561	529	535	551	570	520	544	526	521	555	511	550	494	534	547	538	548	510	604	528	535	562	545	528	553	537	550	616	537	505	598	490	513	565	529	552	546	542	539	548	577	566	507	531	607	534	507	530	521	515	524	524	556	536	533	541	599	587	529	570	530	581	477	575	541	526	553	557	550	553	523	556	546	563	582	520	596	576	556	523	560	542	547	539	520	555	539	551	554	528	559	556	541	537	553	520	570	517	522	531	524	577	507	546	559	569	522	533	545	522	545	507	530	559	564	548	542	545	547	508	550	571	538	558	522	551	559	547	558	544	552	521	538	528	514	512	545	529	541	511	502	556	561	512	499	530	560	537	537	522	539	510	557	545	518	543	528	542	503	547	516	571	575	534	539	536	523	525	535	568	528	507	554	567	556	527	546	536	545	540	528	556	548	537	586	534	564	534	504	556	550	554	539	514	523	567	528	522	575	520	576	562	553	549	562	520	513	535	571	557	564	543	506	543	559	519	577	531	536	547	575	539	556	566	490	542	578	554	553	506	532	551	495	538	527	563	538	560	555	529	573	574	546	545	529	559	516	507	570	546	547	553	511	521	568	567	577	539	544	568	571	565	548	553	512	544	515	550	583	541	524	545	583	529	527	558	532	525	531	532	571	553	527	561	500	538	555	519	571	522	521	486	532	532	535	557	561	580	532	603	530	517	540	556	553	550	545	543	552	516	543	534	521	571	543	575	524	555	555	562	573	588	543	528	568	583	530	513	562	516	492	547	562	525	564	559	528	519	533	557	547	588	518	556	494	542	543	551	507	514	528	545	532	520	527	540	522	557	524	516	477	551	539	535	537	527	566	506	568	551	539	576	542	542	537	572	527	534	555	518	541	529	532	518	483	536	528	509	541	553	566	535	506	539	515	554	544	522	558	570	507	540
15049	1342	1080	750	491	350	276	261	216	191	186	172	182	171	158	138	161	141	130	119	134	134	133	144	140	133	110	158	145	148	128	133	142	129	140	133	132	117	130	144	117	133	129	136	132	139	114	125	126	137	121	116	132	138	131	128	142	136	107	150	129	115	126	115	116	131	124	145	120	144	133	141	140	124	123	121	132	104	131	126	132	123	123	128	122	132	127	115	95	110	138	143	133	142	136	114	141	133	116	121	108	130	127	153	128	139	116	120	135	131	121	132	122	122	141	131	124	115	115	117	133	104	129	148	127	125	120	128	123	119	145	120	128	123	134	128	137	138	141	105	118	119	122	128	138	118	131	126	121	124	122	117	152	141	129	136	116	124	123	124	144	152	116	139	122	142	112	126	130	134	118	116	104	141	130	149	123	125	123	130	134	128	130	131	107	113	109	134	106	119	135	113	149	133	117	134	120	127	117	132	105	101	138	104	135	136	115	118	126	121	150	119	121	126	125	108	132	142	120	123	116	118	134	131	118	121	136	124	154	114	123	128	144	133	117	129	133	145	127	116	138	137	129	135	139	140	141	139	132	116	128	141	120	113	161	144	128	126	121	132	105	116	110	133	144	142	117	128	132	140	118	145	112	126	115	125	128	108	149	114	121	141	119	126	117	104	142	129	122	129	108	126	129	142	123	119	146	132	119	112	106	123	153	127	133	117	114	116	125	123	131	136	116	125	121	115	135	128	122	110	135	119	132	133	120	129	134	125	137	123	107	150	123	124	122	139	125	127	130	127	144	130	110	117	146	120	100	131	110	133	105	125	127	118	128	123	117	107	126	117	132	123	155	127	125	104	126	139	131	117	133	126	122	154	125	118	125	153	128	135	132	145	123	133	116	117	140	139	112	135	112	96	149	141	120	118	121	124	120	124	137	114	101	131	134	127	140	122	147	134	130	133	107	122	133	129	123	113	126	115	133	148	104	121	127	111	124	132	130	141	131	127	130	133	132	135	114	153	126	128	125	139	126	119	119	121	146	110	137	135	115	114	149	123	142	130	128	138	129	127	109	126	105	124	148	126	131	108	126	150	126	125	131	145	126	128	123	128	116	100	130	124	125	134	111	102	132	142	134	149	116	128	118	122	114	161	127	144	137	116	118	118	106	112	138	123	131	135	121	139	136	124	113	135	134	142	136	117	129	103	133	104	111	120	112	118	115	131	115	130	137	138	138	94	138	131	115	149	126	114	131	148	101	123	107	121	132	135	117	138	131	127	132	146	119	135	150	127	122	116	122	136	119	105	148	135	134	114	145	102	122	121	111	127	124	125	112	127	131	110	134	112	137	141	125	128	122	108	124	111	143	137	152	138	132	126	149	134	123	121	132	113	113	135	116	127	112	139	120	148	122	116	115	141	118	119	125	138	140	133	127	118	110	118	136	118	130	113	111	108	111	127	118	114	130	142	105	112	118	129	129	122	131	130	116	140	126	133	137	118	123	144	137	128	130	138	129	97	130	128	116	110	113	136	137	112	123	114	106	113	127	113	118	120	124	135	131	145	151	117	132	128	121	130	119	128	116	119	130	133	140	133	133	150	111	119	125	125	144	114	136	115	130	124	119	133	147	125	113	116	121	125	116	118	143	102	113	128	119	127	122	127	112	121	102	139	121	126	120	137	148	120	126	116	135	139	138	139	122	118	146	144	125	112	123	117	135	122	122	125	113	129	125	117	122	123	143	102	110	122	121	123	116	133	119	140	119	141	127	126	122	134	118	107	119	136	146	125	103	139	114	142	134	132	123	125	133	131	121	124	110	134	117	130	136	132	124	113	122	123	129	126	153	124	124	112	132	128	130	132	126	134	122	116	127	138	129	122	133	129	129	139	125	116	114	100	122	123	113	141	114	131	148	123	125	116	127	138	136	137	125	134	114	134	131	128	129	112	144	139	120	133	95	131	117	150	121	132	107	139	138	126	142	120	150	105	127	127	118	122	112	134	126	105	128	122	140	129	119	129	127	128	105	118	140	163	138	128	131	138	131	142	120	147	141	108	121	116	127	121	130	128	129	124	143	121	103	138	116	119	125	147	141	130	121	137	146	119	133	113	114	143	134	128	119	126	131	134	121	152	119	122	133	124	140	119	137	114	126	129	117	117	130	134	127	106	123	140	128	136	134	135	111	123	127	112	105	109	136	129	123	126	107	120	130	117	109	122	138	133	119	110	145	139	129	138	122	109	141	140	106	124	121	138	132	128	114	148	108	133	127	134	128	138	162	128	118	111	130	119	128	111	128	144	109	132	121	120	130	139	121	128	157	125	124	136	113	152	142	123	125	135	127	126	131	130	126	124	138	119	131	129	110	145	149	114	125	126	131	115	137	132	131	128	121	127	126	123	136	127	126	106	113	131	142	128	138	132	111	115	127	119	127	104	107	132	155	124	124	112	114	131	130	121	119	136	133	116	125	139	135	111	120	145	135	128	120	129	130	115	133	134	126	130	115	132	133	139	129	132	126	96	139	123	131	126	144	119	119	152	133	130	126	126	117	104	127	114	128	141	118	109	127	137	132	139	137	131	122	111	149	145	134	123	122	122	123	104	127	137	124	128	117	126	133	117	133	128	142	134	125	125	120	131	138	122	120	137	109	121	140	121	115	142	157	117	127	141	121	146	122	105	145	108	109	106	110	143	120	116	112	108	138	135	130	131	125	109	123	121	114	146	134	123	127	127	119	129	142	118	122	141	114	127	142	128	128	128	125	141	110	126	117	140	130	118	128	127	128	120	127	124	163	118	128	150	104	134	120	134	134	124	135	126	127	122	127	116	112	112	134	128	137	125	137	127	129	116	126	132	135	118	148	127	111	144	115	116	132	144	118	147	150	133	136	114	113	112	124	133	116	145	107	126	120	127	113	131	124	105	104	155	107	117	123	124	115	127	139	134	132	131	138	129	119	131	147	129	114	135	117	121	119	101	129	100	129	141	142	116	119	135	105	121	119	117	140	120	131	130	151	154	124	135	144	116	135	126	118	119	113	119	135	118	125	126	120	133	116	129	126	137	116	123	115	106	136	123	120	130	155	125	154	130	146	134	127	130	132	137	127	111	131	148	130	131	136	114	136	143	107	133	128	132	140	112	129	137	124	120	118	129	123	115	119	113	141	110	140	150	143	132	120	124	121	125	117	118	129	100	134	120	133	109	135	132	136	99	145	114	121	129	106	138	120	125	136	156	107	145	123	124	110	110	123	130	121	124	124	118	132	130	123	116	127	121	127	120	144	123	116	121	132	130	139	137	128	132	132	131	130	141	131	127	134	118	145	121	105	140	129	121	124	117	110	139	132	122	144	133	141	132	140	140	149	128	119	109	113	115	112	130	130	108	127	131	126	131	122	111	111	137	126	120	128	111	126	144	109	141	121	140	125	129	142	131	135	125	140	126	121	139	110	113	124	126	106	128	135	121	128	151	142	117	125	128	131	105	134	124	125	105	120	143	120	120
8459	1089	2203	2489	1885	1418	1151	915	804	713	684	612	555	556	491	496	452	447	454	456	410	430	404	407	409	380	381	355	378	345	374	354	334	392	378	333	401	377	368	392	326	354	325	387	350	369	360	375	360	359	351	350	365	377	352	370	354	349	354	326	362	355	316	333	312	353	331	386	362	311	345	360	335	362	358	355	361	368	344	357	317	370	339	344	371	321	304	330	334	353	347	350	358	339	311	307	331	312	334	347	311	321	353	351	346	355	317	359	328	305	340	356	328	344	331	335	292	339	331	337	320	352	343	290	314	323	324	330	350	348	358	353	330	357	351	347	352	349	363	323	331	339	340	339	367	323	352	338	373	310	315	340	333	347	378	322	344	324	342	353	352	362	338	335	329	313	350	338	336	353	333	328	370	323	324	333	332	349	334	307	307	358	316	371	356	345	348	356	323	338	349	338	344	332	321	357	308	364	341	330	325	321	288	354	340	330	329	339	327	327	326	331	303	334	342	357	336	352	329	339	333	344	303	371	338	375	325	372	361	360	350	335	317	313	347	376	334	334	330	345	350	359	330	343	344	359	323	311	340	344	310	318	328	329	321	353	299	351	330	327	350	335	307	314	328	335	349	352	348	361	356	325	348	341	318	309	322	321	324	355	337	346	334	336	339	338	333	312	345	343	334	329	367	332	356	331	345	333	351	316	358	333	343	337	330	313	329	323	317	338	335	344	329	363	349	316	347	303	341	347	347	323	341	327	343	354	340	315	343	347	378	343	354	345	321	347	339	361	382	340	352	328	353	327	330	345	350	315	328	367	304	349	340	348	336	350	355	315	346	351	332	379	327	346	303	303	335	374	312	312	332	359	328	366	339	335	346	361	332	319	316	351	329	333	326	365	336	338	366	357	336	304	317	345	368	323	360	356	318	317	330	335	341	351	341	332	360	373	373	353	366	385	333	309	325	300	350	354	311	337	383	313	328	319	326	348	335	341	314	327	358	353	350	311	322	350	352	307	336	336	337	355	341	384	335	344	353	342	345	356	316	332	357	330	315	334	331	358	326	329	319	322	340	329	318	321	348	336	345	337	337	345	341	324	357	340	313	336	351	363	339	325	351	294	335	354	309	329	335	311	344	347	370	341	327	343	331	353	323	347	323	333	311	322	327	338	352	351	327	348	338	326	338	356	305	314	368	346	348	319	363	366	300	331	341	369	345	341	299	344	335	341	343	343	346	349	323	352	330	336	311	334	361	379	325	332	316	325	319	334	330	360	338	329	332	362	325	329	335	339	339	318	347	321	363	337	313	343	340	349	350	305	346	365	351	329	318	308	316	340	345	350	336	324	336	349	287	385	359	329	318	311	333	320	315	310	356	333	333	349	373	337	373	331	314	317	355	315	337	346	326	353	343	307	360	342	362	331	380	357	327	335	344	361	325	355	347	326	345	299	342	329	339	358	350	335	298	337	321	364	318	345	318	328	327	329	324	312	377	344	311	345	329	391	331	317	329	337	340	316	314	375	322	307	313	326	328	329	347	359	348	359	350	295	346	347	328	332	333	363	362	360	360	320	348	336	317	328	345	321	317	338	323	360	331	348	352	348	303	340	327	325	327	323	354	326	335	361	319	360	341	348	335	381	333	365	324	348	315	359	326	335	335	331	321	334	363	350	340	336	320	329	352	364	337	317	316	357	341	344	313	361	323	317	322	384	329	341	353	336	323	316	358	370	338	353	338	322	364	284	328	356	330	323	375	332	347	362	345	344	325	344	319	338	351	349	347	311	322	324	335	376	323	358	341	349	348	307	318	317	310	363	360	321	278	325	346	343	337	323	332	338	289	350	330	329	348	328	343	344	366	326	355	323	347	328	357	358	341	298	332	347	350	338	368	340	334	317	340	311	316	341	357	350	316	309	313	344	379	347	313	314	314	356	375	326	347	348	327	335	348	341	336	306	339	315	312	320	320	336	356	370	335	311	350	332	339	337	314	345	320	350	304	387	352	332	307	350	328	343	351	326	297	356	348	324	320	312	343	336	344	319	358	324	347	325	322	355	345	324	319	322	336	321	339	323	318	317	351	329	348	325	321	356	290	346	288	359	371	341	327	373	369	326	342	332	354	371	326	321	333	346	340	324	350	358	327	325	351	315	346	318	284	324	338	354	356	327	328	346	294	350	356	331	303	329	305	332	352	336	332	332	347	325	345	350	332	338	329	352	333	347	355	357	324	342	299	301	350	340	374	373	373	347	320	331	348	327	307	340	332	357	340	327	352	306	336	329	340	340	350	341	331	345	347	311	300	344	302	345	317	334	352	353	368	379	359	349	301	319	317	325	316	342	315	331	331	328	347	301	313	316	325	343	355	333	316	333	331	351	352	361	327	345	327	352	374	348	349	359	316	322	315	344	354	324	340	359	361	336	330	341	311	336	331	355	333	332	368	316	354	372	316	412	365	334	327	329	339	326	329	325	322	324	318	302	335	314	346	343	346	339	311	334	310	315	340	328	333	370	336	363	311	334	347	355	322	340	333	338	300	312	330	358	334	324	327	344	328	318	351	325	376	352	347	327	341	324	316	322	333	324	326	369	285	381	398	333	342	316	364	348	339	359	351	340	324	322	308	329	348	329	333	331	333	348	325	353	298	362	337	309	360	345	328	331	309	341	358	326	308	353	361	355	308	331	344	323	368	353	344	362	378	353	359	314	323	355	303	359	341	347	325	329	349	326	350	334	320	335	326	345	349	348	321	325	337	352	343	337	354	342	337	350	352	330	363	319	338	335	305	326	353	334	359	322	328	327	348	316	327	304	357	340	317	346	347	333	338	325	326	364	354	342	330	323	330	343	315	344	333	386	328	331	351	339	330	351	357	363	334	324	387	333	332	303	389	347	367	311	330	320	323	314	356	340	339	361	333	357	359	332	377	323	345	326	355	329	345	312	325	370	378	350	314	366	332	315	371	342	299	344	305	334	329	362	330	336	304	348	358	365	333	351	320	341	337	378	353	333	347	357	313	326	332	327	326	332	383	347	347	345	313	373	311	329	356	354	373	365	363	369	323	351	373	352	373	327	309	352	350	299	329	357	366	338	326	359	335	366	298	338	376	332	329	321	322	317	336	354	329	303	362	336	308	333	346	341	349	323	341	319	324	349	355	350	370	319	344	318	342	330	348	323	333	347	336	355	343	324	336	350	378	330	317	325	292	320	323	345	330	322	329	331	340	346	339	343	329	314	313	317	339	361	365	334	351	351	342	360	344	315	304	342	352	339	339	315	312	356	331	346	355	343	340	303	312	324	348	340	332	330	328	343	357	320	374	351	347	340	352	337	331	321	337	339	374	343	324	378	326	331	338	328	328	315	329	316	292	346	346	320	342	335	311	333	373	319	349	340	342	351	333	314	343	309	362	315	338	333	358	308	339	347	351	344	348	325	353	343	329	344	328	357	365	319	334	380	323	344	334	336	297	330	337	356	341	330	303	347	329	312	309	333	330	327
1834	469	437	441	452	441	430	391	413	373	390	445	414	408	410	408	399	404	381	433	430	424	448	419	446	390	421	454	418	423	402	388	416	413	388	396	428	404	424	398	442	410	394	403	390	393	419	401	437	387	407	455	457	425	407	436	393	441	392	417	425	422	397	401	436	378	436	454	444	420	413	421	375	436	412	358	419	434	382	428	436	397	381	376	432	411	415	398	410	432	418	418	420	381	373	422	433	441	404	424	468	353	420	424	439	411	437	375	380	432	416	415	421	405	412	399	394	406	424	444	405	426	369	448	456	394	402	410	415	438	433	410	405	423	404	388	389	458	422	411	391	404	426	416	390	389	394	416	405	426	421	420	411	428	377	377	393	403	406	414	447	374	381	408	420	404	431	414	417	352	414	429	395	407	392	396	440	430	414	392	405	380	419	438	403	449	389	416	398	427	466	400	438	454	385	372	415	416	389	412	457	439	391	401	409	389	390	446	452	396	413	384	427	403	418	411	417	410	419	399	390	432	421	425	410	410	414	409	397	414	390	431	439	423	396	395	422	396	370	423	407	422	409	485	339	396	391	369	437	431	413	417	432	427	413	422	422	402	396	442	438	388	403	404	427	389	454	434	417	444	384	434	397	389	410	408	457	380	419	429	367	448	381	413	391	441	414	412	422	422	399	397	421	404	391	415	394	370	419	402	430	429	451	434	391	421	388	406	407	410	434	416	407	402	456	396	391	414	461	417	467	437	433	416	422	446	378	361	408	388	381	404	433	414	394	405	417	410	377	387	361	437	415	433	388	436	430	432	417	368	419	435	422	446	408	379	399	409	432	457	355	375	413	379	416	384	432	405	414	392	443	431	418	414	409	453	448	418	427	437	459	378	406	400	390	405	406	400	397	396	415	405	417	393	400	430	428	396	423	410	407	417	421	406	379	412	393	411	415	441	420	414	413	448	426	399	394	450	429	411	430	434	410	391	427	411	415	401	410	401	375	361	458	388	395	397	409	404	381	401	411	389	462	446	425	435	414	445	392	436	408	421	402	385	391	437	423	400	422	387	420	422	390	421	451	423	393	423	404	401	426	413	414	406	436	358	412	392	421	424	419	442	405	426	420	379	401	443	397	435	451	417	398	462	411	376	418	397	381	439	443	382	419	410	389	395	387	402	377	399	383	418	385	422	399	424	383	436	368	413	399	411	398	415	435	420	373	423	405	446	405	417	402	400	401	474	409	429	399	420	438	434	419	390	434	422	444	387	368	394	400	409	428	418	438	422	422	391	425	428	430	421	403	423	466	383	452	403	419	401	407	410	392	373	436	405	403	400	422	421	405	471	424	401	438	388	406	402	475	393	417	404	409	406	400	449	443	416	415	394	398	423	422	423	446	419	417	441	427	441	403	440	410	410	403	373	399	427	423	396	391	396	421	415	388	423	375	412	410	395	417	420	400	422	413	455	411	395	439	416	438	414	418	388	391	415	398	408	379	388	397	402	435	388	388	428	433	383	366	409	417	405	404	402	426	423	440	376	427	410	435	378	422	392	453	453	395	464	432	408	407	428	394	424	404	404	392	402	403	457	429	384	373	415	376	380	401	407	396	363	392	408	423	412	410	410	430	424	430	403	440	397	415	434	394	420	419	441	342	441	419	433	433	445	401	430	474	423	444	418	427	436	408	413	402	434	469	394	392	441	414	417	427	412	414	415	390	439	413	374	410	404	414	412	401	419	441	439	378	418	424	443	399	419	372	409	417	417	401	410	420	410	398	404	395	416	442	413	424	410	393	403	399	407	397	415	382	420	385	391	395	396	417	363	385	415	403	387	419	395	391	431	415	420	391	406	412	426	403	407	419	400	362	415	436	414	420	406	384	408	416	440	426	367	443	403	429	376	421	450	444	391	410	412	415	404	354	412	421	393	419	407	387	388	390	426	382	395	436	424	455	427	407	405	404	435	417	391	384	407	414	426	452	370	450	373	406	473	424	415	402	408	445	398	358	432	431	405	452	429	355	425	394	451	415	401	413	406	407	410	471	415	404	392	416	442	408	433	428	426	373	396	401	447	421	415	424	400	411	465	410	459	446	453	449	379	369	403	412	429	421	421	427	382	442	422	429	428	457	431	444	386	394	432	427	389	415	416	419	447	386	410	444	431	447	407	415	389	394	448	396	457	404	402	358	381	405	400	408	441	445	399	411	437	399	443	406	459	417	396	434	391	388	394	420	419	427	383	401	426	380	394	391	411	443	408	433	426	386	394	409	416	409	406	391	415	434	417	401	416	375	377	425	395	398	408	404	402	419	406	425	393	392	437	397	423	435	466	407	385	407	447	413	420	411	412	430	428	417	431	448	399	429	402	414	437	433	436	425	392	381	425	423	437	423	377	425	405	391	412	393	432	433	439	381	421	387	414	371	406	406	413	416	419	415	426	396	407	411	409	457	416	439	402	407	453	405	383	406	382	410	408	412	409	411	409	416	407	391	387	415	398	409	374	421	450	422	454	451	390	405	416	420	420	431	400	445	437	412	421	395	413	404	395	406	380	403	410	403	400	441	430	431	396	418	392	384	408	454	411	430	437	430	427	398	416	406	416	384	412	406	382	395	405	430	424	383	429	378	426	387	380	396	418	422	410	375	438	401	406	431	381	386	430	398	429	383	399	417	418	410	409	407	419	375	427	452	400	421	452	405	412	412	398	438	405	395	417	366	386	438	427	367	425	393	419	415	449	399	377	398	397	433	419	446	437	386	428	426	426	447	436	437	429	373	415	407	382	445	374	386	418	424	406	404	400	421	400	421	401	363	401	397	409	396	412	376	393	410	373	385	440	365	379	408	434	386	379	410	405	426	415	408	484	449	432	390	389	414	402	418	394	396	412	383	381	375	385	444	423	427	413	405	389	403	393	420	396	435	400	436	399	439	455	407	361	416	429	413	404	393	446	430	385	400	385	434	390	415	406	402	433	415	383	420	425	410	434	430	423	427	400	384	377	415	413	420	445	410	425	416	419	448	400	442	463	404	417	373	435	362	382	422	406	458	446	445	418	413	421	431	457	447	414	407	401	421	400	390	401	443	424	430	390	413	395	436	406	435	437	405	418	394	440	409	412	407	443	412	428	412	372	406	402	404	393	442	449	403	399	390	403	392	392	426	428	404	434	366	427	420	423	436	354	428	403	421	434	411	432	395	445	414	441	390	392	390	431	409	393	388	392	407	392	418	424	412	421	404	420	419	378	454	391	411	411	399	424	369	444	432	394	357	397	377	420	406	411	440	410	397	433	388	367	392	420	433	425	417	383	446	378	395	393	418	400	457	410	427	447	472	427	421	392	395	427	402	400	445	431	376	392	361	411	450	393	392	435	391	427	389	418	416	407	418	428	419	423	409	419	405	421	410	423	449	410	416	399	408	410	393	436	400	391	433	403	423	391	411	437	401	408	443	388	399	400	404	407	418	412	418	396	428	449	399	422	381	392	397	389	377	383	446	428	423	397
2312	961	1017	1085	930	900	915	890	851	928	864	878	913	869	912	932	881	865	940	882	883	840	904	862	933	861	882	912	951	875	890	909	927	927	888	923	899	868	883	877	925	852	866	874	907	958	863	886	868	940	880	856	895	914	913	843	899	907	872	871	881	911	878	907	915	907	915	950	889	850	895	896	887	892	878	952	850	896	902	831	864	906	957	871	933	884	888	921	906	948	896	911	845	834	914	951	868	910	860	930	886	878	934	923	870	891	915	900	858	903	874	868	984	882	886	904	901	906	926	921	884	908	907	932	875	926	908	897	868	877	897	870	886	875	885	838	918	834	905	912	871	914	921	892	896	915	931	902	870	870	914	886	921	920	949	907	861	846	817	857	855	946	913	890	889	899	856	907	885	878	850	868	862	875	888	872	901	921	884	869	894	907	888	903	893	915	901	903	882	870	958	894	864	856	902	859	891	884	919	916	877	964	894	922	837	911	901	839	916	924	915	898	859	941	893	867	922	912	875	864	903	896	894	876	844	907	890	856	906	872	903	892	924	897	900	891	890	885	913	913	931	908	923	936	902	897	901	918	919	845	942	903	911	874	899	932	872	884	926	909	933	853	888	862	898	931	912	926	968	934	885	912	861	892	929	864	926	925	932	886	866	913	921	904	910	889	918	906	920	857	913	884	889	860	898	922	900	922	890	910	872	890	908	916	891	916	930	890	919	911	929	927	875	932	913	875	910	891	898	866	893	918	935	879	922	938	916	914	872	901	912	826	865	893	887	914	920	929	922	903	944	892	866	842	897	915	894	965	913	939	920	923	859	875	878	921	971	890	858	905	906	904	881	929	906	896	880	922	942	931	886	892	911	886	905	902	850	886	882	897	888	934	892	856	862	909	909	901	909	899	867	859	829	918	855	902	886	851	888	926	897	872	931	889	854	868	938	900	880	856	886	893	870	880	855	915	874	901	874	902	923	888	912	866	933	910	934	909	894	906	869	902	928	895	872	898	887	860	868	923	906	836	940	882	909	934	903	901	933	912	933	919	875	879	857	906	886	874	891	929	910	920	898	960	901	930	938	931	918	903	953	951	856	856	900	887	928	956	920	920	946	892	850	872	884	815	942	867	921	917	898	905	851	909	836	899	864	847	933	925	903	892	879	921	932	908	865	859	879	895	909	876	906	929	909	919	948	923	912	897	894	890	933	872	929	897	861	878	883	867	886	943	917	869	899	936	890	905	824	927	849	912	856	897	879	924	889	928	894	860	893	960	875	858	889	872	856	930	909	929	885	944	916	938	903	898	931	939	927	894	874	880	830	896	862	907	952	912	912	878	863	920	893	930	884	904	871	866	878	896	860	871	904	894	876	868	885	925	946	876	878	915	914	874	930	908	885	866	951	876	907	866	888	901	882	845	910	857	901	945	914	970	900	893	879	870	892	889	849	864	938	902	913	903	888	847	878	890	826	895	884	910	939	911	844	924	913	873	844	906	887	934	844	920	891	857	845	902	917	880	893	942	884	885	899	889	889	898	870	893	875	897	911	915	934	916	869	877	931	945	912	843	883	870	859	874	873	873	881	930	921	906	877	884	904	916	887	908	849	885	867	882	840	913	901	909	856	869	915	890	842	876	925	937	929	955	911	816	938	958	861	873	944	852	913	879	895	861	915	925	865	904	865	900	917	896	917	939	896	970	905	878	880	909	852	879	940	847	921	896	961	955	883	915	895	915	924	903	915	905	899	877	893	917	850	855	913	851	884	895	948	905	907	906	937	872	865	875	938	862	909	884	844	927	875	878	897	890	893	904	899	864	932	857	898	909	865	905	920	868	924	909	870	886	868	887	901	867	930	920	892	898	888	870	922	920	870	901	886	911	899	932	864	850	856	916	954	888	880	913	842	926	928	935	873	826	908	920	917	879	934	919	916	937	909	908	913	912	903	937	864	911	903	921	887	901	901	886	900	906	915	867	894	890	924	955	914	849	902	876	901	912	929	874	952	906	877	934	903	905	924	917	886	903	902	898	833	891	894	876	904	912	899	890	920	852	925	900	868	922	833	876	908	901	932	893	868	878	914	919	900	941	927	893	893	886	922	925	867	879	913	875	918	909	882	907	900	899	857	851	889	953	865	924	898	923	950	923	920	857	887	898	947	914	906	892	886	891	925	919	871	917	859	872	918	900	889	861	852	907	866	945	892	950	946	887	906	930	897	892	888	911	861	911	850	876	841	919	865	899	857	894	909	884	901	801	910	873	944	913	931	894	886	901	934	906	918	856	958	873	920	899	879	879	930	909	934	925	922	909	946	870	908	903	887	884	891	919	899	895	821	907	917	866	887	936	858	880	921	843	925	939	919	889	877	869	899	904	860	884	897	915	878	882	910	912	902	858	882	898	898	873	859	898	949	910	912	914	864	890	887	907	885	938	899	826	871	933	879	882	869	889	851	852	915	926	903	928	896	864	919	896	885	909	906	898	889	874	965	882	863	883	879	905	920	895	900	871	873	881	937	876	908	919	896	910	900	930	869	891	855	849	872	901	861	924	956	904	840	935	868	862	933	889	872	913	866	881	888	896	871	876	887	862	918	875	946	876	912	918	853	844	834	928	886	863	885	889	902	896	934	870	985	900	912	882	889	902	806	856	905	924	929	909	896	933	915	903	844	897	883	875	889	897	880	901	848	857	955	886	872	939	864	882	935	935	896	863	897	828	863	890	874	936	909	896	941	880	933	954	913	920	876	902	910	943	913	862	882	920	922	917	885	907	887	877	895	944	923	907	915	925	924	841	888	905	889	886	910	959	926	919	839	926	934	942	881	860	866	920	838	878	869	909	892	957	910	935	852	905	907	894	923	904	866	949	877	879	891	904	961	905	929	903	898	920	952	931	861	881	849	885	926	923	961	906	907	866	905	902	879	877	910	890	945	931	886	873	913	879	926	895	951	854	883	912	898	911	904	892	902	858	917	875	850	886	858	932	848	868	882	902	900	831	946	887	873	876	933	893	951	936	900	841	811	902	919	861	892	908	895	858	867	845	865	880	890	968	948	905	881	934	875	891	851	882	854	887	861	954	884	865	902	909	868	944	858	940	945	913	882	823	901	904	931	920	927	878	829	874	950	884	836	892	886	930	850	892	876	926	884	855	898	884	898	914	933	920	877	852	901	880	896	907	878	940	901	969	916	840	911	884	896	910	855	920	911	931	908	927	881	892	900	870	912	871	940	914	926	937	880	877	882	956	947	910	881	870	1011	861	902	891	878	916	937	932	874	883	945	895	939	880	916	897	851	939	914	939	879	920	882	917	868	939	863	880	934	893	864	938	922	898	905	904	909	868	892	916	901	928	936	879	890	920	860	916	918	908	877	926	890	850	930	906	843	876	913	844	834	932	896	855	875	876	897	866	891	904	838	899	891	862	921	906	856	961	932	878	880	866	901	836	898	841	937	875	944	832	911	858	914	946	916	923	857	878	903	891	889	882	937	909	842	904	897	880
8574	735	646	516	415	347	313	274	317	259	260	270	250	261	242	263	249	225	255	225	261	232	227	265	242	242	219	205	208	228	246	243	246	225	254	251	272	255	243	233	242	243	242	196	232	225	238	230	244	225	251	222	257	264	229	281	245	254	273	230	241	256	233	227	226	257	219	250	211	223	268	220	232	203	259	220	236	238	237	216	227	223	247	268	219	205	237	227	255	234	235	238	282	223	244	262	249	250	228	211	234	250	220	245	227	225	219	226	215	259	247	235	250	241	229	267	246	248	232	210	213	227	248	263	259	264	223	242	221	256	257	257	214	251	251	245	275	268	243	224	256	236	248	228	241	229	206	247	241	267	235	254	224	263	243	243	239	276	247	251	225	241	214	239	229	243	206	249	231	238	270	252	215	227	245	265	237	245	206	233	247	221	251	246	241	224	224	261	241	231	249	248	238	252	266	232	237	253	221	246	245	241	226	230	245	218	219	278	255	267	243	228	234	237	259	256	229	223	257	235	231	222	259	239	226	233	208	237	232	232	282	235	229	221	246	229	235	236	242	262	223	226	240	210	219	215	235	237	229	232	234	246	265	262	221	232	247	248	210	260	269	254	226	233	214	247	260	235	221	246	224	223	244	247	218	250	246	244	203	252	212	221	223	244	251	241	247	244	228	240	259	245	252	249	238	211	250	258	225	219	244	251	266	248	252	235	254	257	265	255	229	214	229	241	245	281	240	242	243	226	254	249	250	237	254	202	227	228	231	215	214	240	245	213	231	227	245	219	227	224	260	262	263	277	275	237	234	226	225	251	219	232	230	269	249	262	228	231	244	234	255	229	239	223	247	240	252	250	213	254	238	242	280	230	227	232	222	236	225	250	245	231	220	257	219	266	235	263	250	215	239	243	222	289	226	203	247	217	232	211	240	245	266	228	251	252	281	250	245	238	251	249	203	251	235	233	262	230	243	233	229	206	243	234	271	240	230	230	221	259	236	209	240	236	237	240	259	226	241	210	256	250	217	261	267	201	225	247	268	269	211	218	258	245	234	236	227	261	219	245	257	242	235	245	252	268	216	243	210	226	236	227	211	212	216	251	251	233	249	235	222	243	236	261	228	242	229	252	247	230	229	213	246	228	238	248	248	224	249	221	233	231	233	241	215	255	242	247	233	232	247	245	258	239	232	250	229	214	239	241	233	239	249	220	218	233	252	219	253	241	225	202	231	229	229	259	202	244	220	237	238	222	284	237	237	229	234	250	231	274	243	217	230	217	221	242	248	198	237	230	275	256	218	206	231	228	220	226	227	247	256	255	203	227	217	264	255	239	234	238	277	245	194	229	249	201	252	232	229	237	229	224	241	255	228	234	256	262	238	250	199	243	222	238	269	249	227	202	234	248	261	231	200	252	260	250	237	262	256	227	273	247	246	236	246	248	238	245	249	241	223	242	255	254	242	223	229	211	250	239	230	218	259	254	255	255	236	236	251	236	231	206	239	266	245	225	231	226	256	243	245	228	250	244	210	256	256	247	237	236	236	231	263	255	218	227	227	261	246	229	222	257	238	224	246	238	237	250	229	239	264	212	243	226	252	246	258	252	235	229	229	230	210	247	242	242	227	221	243	257	272	274	223	224	237	283	241	249	254	251	261	232	244	215	247	255	246	238	234	246	207	225	213	213	244	247	221	228	219	251	230	209	231	198	225	248	241	212	221	262	250	218	255	215	215	263	252	245	210	209	224	227	264	215	244	268	228	254	225	239	229	238	248	242	231	231	223	243	253	245	258	241	252	213	244	205	252	238	252	225	288	247	224	246	222	250	224	255	259	231	247	220	233	231	256	247	217	224	235	237	255	245	244	241	207	208	233	251	247	218	221	231	208	239	258	226	245	227	226	204	252	249	256	249	267	219	222	248	262	249	228	228	241	267	217	244	216	237	247	233	226	265	250	247	249	232	228	261	233	281	248	208	236	212	226	232	247	231	221	225	270	238	241	239	247	258	241	269	230	249	246	227	213	251	221	208	257	231	241	245	216	279	212	232	200	212	246	226	263	252	261	251	247	194	232	245	214	226	221	236	246	228	253	231	251	277	206	225	233	259	241	234	255	230	228	209	210	231	234	221	225	222	229	223	230	256	247	249	238	237	237	238	231	253	229	249	263	257	220	233	233	225	230	237	234	223	226	241	242	248	260	248	253	252	256	246	229	222	240	263	243	228	245	213	251	243	255	235	237	269	211	216	225	260	259	246	258	231	224	253	241	224	272	221	238	221	235	272	226	227	216	239	239	221	222	229	223	239	221	259	270	259	217	253	254	262	262	235	266	233	208	226	257	236	228	229	230	200	205	217	237	234	237	229	233	250	237	293	237	200	263	271	216	235	239	272	230	200	272	244	220	253	238	226	241	240	245	244	232	240	208	219	221	236	214	230	249	253	231	252	274	229	202	227	229	261	236	274	247	253	253	203	220	227	243	227	251	252	244	220	206	238	207	197	220	271	233	238	252	209	245	241	255	229	255	270	270	229	251	242	247	241	233	213	230	239	254	234	232	230	235	255	249	240	212	227	245	212	224	242	280	253	223	227	241	209	240	257	255	263	237	264	267	268	241	229	213	263	239	242	220	204	229	261	247	249	276	217	257	239	229	246	228	245	229	234	235	262	245	229	213	246	232	232	241	228	197	232	231	218	247	226	262	233	271	258	222	228	234	246	231	258	252	258	202	255	237	265	239	268	234	276	246	253	274	218	245	206	208	235	222	244	241	272	248	230	243	211	244	249	267	218	214	227	258	238	256	224	226	200	218	221	214	246	241	221	199	221	257	246	255	242	238	232	244	222	217	254	227	227	251	248	237	230	231	239	228	235	250	234	247	196	242	229	241	239	206	236	225	278	238	257	247	270	241	235	211	237	251	242	260	251	229	247	222	212	234	228	247	228	245	228	232	231	242	237	223	250	253	224	244	204	259	233	243	225	252	211	238	244	258	224	234	251	250	218	241	244	227	237	234	230	281	221	204	223	222	247	211	232	245	227	233	232	234	232	202	252	232	211	201	227	224	250	248	252	244	227	257	247	258	248	244	236	236	234	248	255	237	243	236	246	242	220	242	219	239	264	253	258	233	252	229	232	253	247	225	248	241	196	211	237	239	243	217	229	225	222	228	231	237	242	249	240	241	224	231	272	209	247	229	246	263	235	219	222	223	235	245	216	237	256	219	225	224	230	263	246	243	261	225	236	224	215	229	237	264	222	245	200	259	261	250	245	244	211	221	242	226	229	249	237	254	228	215	282	213	236	232	237	224	234	225	245	254	237	222	218	243	216	216	236	264	243	284	226	224	248	235	245	230	236	226	242	233	243	232	241	222	243	233	214	244	259	269	263	235	244	264	253	238	210	235	238	232	229	225	259	229	231	224	232	238	239	242	240	229	243	258	234	231	223	255	245	248	247	242	279	243	237	247	248	236	230	245	258	223	218	230	244	233	212	217	263	258	233
6867	923	1626	1657	1407	1138	885	839	797	713	721	629	626	655	627	654	630	605	635	598	590	558	603	541	544	598	582	532	585	536	554	543	538	573	538	534	551	573	573	581	574	591	566	573	546	550	583	586	527	536	518	513	542	537	569	516	543	540	535	533	533	552	559	597	554	527	578	506	523	538	542	527	541	520	509	571	533	549	562	528	536	552	552	535	580	580	580	501	557	581	554	537	563	515	526	528	563	561	527	543	545	608	523	554	496	536	537	515	540	575	529	550	563	529	568	530	551	536	538	545	554	565	550	527	545	514	530	544	534	522	496	591	523	562	553	519	513	514	507	562	517	534	554	562	564	548	546	503	554	522	555	548	530	518	539	559	525	496	524	507	560	531	520	520	499	523	525	512	545	525	558	549	517	514	540	537	535	530	531	486	503	589	516	538	521	553	527	565	513	502	557	541	559	555	579	529	554	563	531	538	542	532	533	541	543	559	562	595	579	574	518	525	551	549	574	543	560	556	535	552	558	519	561	563	553	542	568	558	550	573	563	536	515	563	610	547	505	535	520	588	560	559	558	539	503	545	534	547	548	543	518	548	588	486	548	559	552	552	566	544	552	540	546	573	563	561	470	566	534	538	557	550	541	575	536	565	535	554	519	500	557	529	508	493	550	544	525	557	543	545	543	552	509	521	585	514	565	522	554	553	524	572	547	573	510	565	491	543	548	606	565	504	554	512	529	543	541	559	525	528	549	533	525	519	532	547	529	547	544	551	545	540	552	545	527	566	570	537	538	558	515	552	547	519	527	525	527	555	514	536	542	551	536	539	555	480	552	561	508	519	536	525	548	597	545	541	548	524	558	566	552	536	528	536	536	534	572	543	525	509	574	568	564	526	547	535	596	555	572	516	549	556	524	519	526	567	548	532	529	531	540	547	514	544	573	553	545	561	585	539	548	534	556	559	535	569	554	549	536	528	560	495	564	561	566	592	563	536	520	557	548	551	531	561	531	542	539	501	570	552	502	485	538	558	542	528	521	541	540	572	562	565	512	577	499	540	546	577	541	523	524	557	522	538	542	568	551	538	553	581	552	566	556	563	528	530	554	536	535	533	550	532	524	583	557	561	564	570	560	538	543	563	557	532	499	583	567	575	544	564	548	539	531	568	545	546	549	534	538	559	544	519	561	534	539	539	547	522	553	543	553	511	541	580	525	588	525	546	522	514	530	532	555	509	557	539	518	542	526	564	549	557	519	542	522	528	554	533	555	557	497	526	504	561	556	530	511	561	566	493	529	503	567	535	547	541	515	582	590	548	519	536	577	558	524	532	556	537	510	543	567	539	539	567	525	530	541	537	568	542	534	537	575	585	523	565	511	528	530	543	546	551	516	542	564	571	560	535	530	535	547	487	511	551	504	594	563	514	498	566	551	563	575	524	554	540	505	536	520	547	533	572	553	539	605	532	552	525	564	564	517	525	563	568	511	546	577	519	546	552	528	519	550	536	532	537	536	588	557	552	537	550	568	513	506	539	538	544	521	584	589	567	590	529	574	557	536	558	516	550	510	529	554	529	572	555	615	497	558	562	519	587	528	527	551	531	511	523	528	532	535	520	580	535	524	570	588	538	557	563	530	544	539	532	539	556	606	562	550	541	517	546	535	565	555	541	581	522	537	518	506	542	559	569	555	525	571	549	547	519	558	520	532	557	594	490	592	549	546	564	529	559	520	515	570	573	538	549	549	571	531	571	545	555	509	538	522	525	493	528	532	499	572	544	520	534	545	534	522	552	522	513	543	552	609	542	536	506	548	534	523	527	506	547	551	533	474	556	580	558	548	536	545	471	535	531	574	556	568	589	550	528	540	545	566	565	553	549	560	497	552	592	537	523	535	513	511	566	548	541	533	578	546	526	560	508	553	496	555	522	489	513	569	552	518	552	514	533	596	540	543	551	527	517	543	562	525	570	555	545	498	537	531	541	533	535	522	537	518	581	553	531	572	583	533	558	536	534	551	555	522	567	537	557	546	549	517	526	564	547	541	552	515	549	555	573	547	552	557	540	499	594	527	556	527	520	574	567	525	545	551	545	538	520	626	532	553	534	541	523	517	543	574	551	522	534	552	573	538	565	544	509	550	537	543	533	553	544	554	512	472	552	573	576	518	496	537	520	495	536	560	515	548	552	550	512	530	542	568	570	512	551	551	538	561	574	517	548	536	528	542	584	529	521	550	530	536	588	552	508	539	525	512	555	515	570	542	538	508	578	542	564	589	542	545	537	545	553	500	532	518	542	542	552	535	512	540	541	567	537	560	529	558	514	532	548	550	505	560	509	550	541	524	534	579	561	530	507	528	542	554	555	566	558	539	570	573	525	544	545	536	558	537	511	516	539	525	508	564	529	496	525	549	563	544	563	562	513	526	557	584	505	511	568	535	554	544	533	519	515	546	547	561	526	553	583	543	537	521	568	536	533	554	530	533	523	520	561	570	558	562	529	527	546	536	506	533	541	532	559	557	573	565	539	541	542	541	533	545	519	526	570	514	545	564	569	541	526	524	565	548	532	569	571	524	545	536	541	504	555	541	531	545	560	516	542	540	570	556	546	556	560	580	518	505	533	574	540	541	536	511	569	501	514	570	522	546	542	563	532	535	565	545	564	540	521	509	578	571	545	550	567	535	569	528	515	571	572	521	545	573	570	521	531	587	539	583	559	554	549	495	532	593	541	516	545	578	561	534	537	566	559	536	560	540	595	544	502	515	530	483	519	573	552	556	537	552	561	551	576	567	566	569	528	600	592	560	523	528	571	533	486	531	549	561	561	552	604	573	539	559	556	525	533	576	527	514	517	555	550	539	560	504	555	556	577	522	537	520	513	557	570	506	506	492	521	563	516	537	567	559	559	567	505	505	551	563	555	487	533	532	569	573	546	572	530	532	495	523	517	531	551	540	549	551	549	532	519	505	516	577	541	566	553	568	593	585	543	589	522	540	490	505	528	589	546	533	573	520	537	536	513	508	516	608	556	537	520	558	515	540	547	559	574	546	531	517	580	556	499	524	573	503	567	529	539	559	545	539	525	509	557	579	560	552	554	537	520	503	540	546	500	553	539	534	548	542	547	532	563	523	573	539	520	504	519	531	601	563	541	541	522	532	565	512	535	552	589	526	512	554	527	522	551	551	536	561	554	540	536	522	526	530	569	511	556	591	491	521	536	538	536	536	557	542	557	514	544	555	537	507	532	552	552	599	552	531	544	540	522	527	564	531	578	541	550	538	545	537	544	546	514	561	558	545	576	525	575	560	530	501	532	536	554	569	566	509	538	597	525	531	531	524	571	527	528	527	551	537	553	573	512	533	560	533	533	568	530	546	520	564	536	555	536	548	542	528	548	558	563	569	521	549	531	515	545	538	528	536	559	549	544	542	540	564	551	549	550	548	518	566	557	530	522	560	523	558	538	575	568	558	534	533	530	534	540	556	559	566	589	549	554	539	555	525	550
15614	1387	1032	818	461	340	276	218	213	180	195	165	162	152	155	155	151	150	121	142	117	165	150	151	115	142	136	125	144	123	141	125	125	140	135	125	149	119	134	151	113	136	121	141	115	139	115	93	126	110	133	129	140	124	114	124	132	122	151	137	117	128	131	117	116	122	154	126	117	112	126	129	130	152	121	112	135	138	127	141	125	123	126	146	115	149	125	116	129	124	118	114	143	128	128	115	144	114	131	151	134	136	121	125	104	112	134	125	127	102	132	139	150	112	96	149	129	138	142	142	115	115	139	131	123	138	114	105	130	158	115	122	121	113	138	111	160	117	132	108	133	143	129	129	120	132	109	111	111	135	124	121	127	117	115	114	120	128	115	130	111	101	117	130	121	125	135	134	148	128	143	111	110	127	110	144	122	151	120	135	135	141	116	132	132	138	122	120	132	133	132	108	126	144	115	117	138	146	139	119	147	146	139	133	119	136	109	129	137	122	110	118	140	131	124	116	120	118	137	127	135	104	106	126	113	127	141	129	107	92	126	123	117	114	130	122	130	136	142	115	135	138	117	151	129	114	117	131	122	128	133	136	138	136	146	141	144	107	127	129	144	135	116	121	138	128	121	121	123	131	143	129	109	110	112	115	112	148	130	134	125	117	129	133	125	131	139	141	140	131	127	108	128	137	129	117	134	146	138	129	131	112	106	131	114	133	124	122	117	145	140	128	121	136	124	131	118	131	134	152	121	118	115	113	104	122	118	124	128	122	156	122	140	111	120	111	151	136	113	139	110	127	129	138	130	119	130	124	126	133	123	123	113	139	136	102	134	141	143	134	136	126	134	138	140	110	114	112	129	106	133	125	118	118	129	133	103	135	145	119	127	117	140	120	121	129	119	129	134	107	128	130	122	144	110	128	145	110	122	120	120	118	146	137	130	149	137	120	125	143	109	122	122	136	124	141	119	121	137	120	119	121	141	114	127	123	132	99	112	136	146	138	130	124	112	142	110	141	122	125	136	109	120	136	129	115	129	125	116	122	121	129	121	124	139	138	136	146	126	150	132	126	104	140	130	121	116	117	128	118	119	110	133	118	122	126	140	140	146	134	123	136	136	120	120	121	121	139	128	143	118	119	112	123	118	131	121	147	128	115	141	123	133	133	121	125	120	109	133	151	115	134	117	108	134	106	144	108	138	110	137	131	120	115	143	148	93	129	135	115	132	133	138	123	128	149	133	132	136	123	122	130	117	128	141	130	129	133	128	166	132	120	112	119	133	120	133	92	116	143	131	121	114	101	145	136	110	123	129	119	112	135	137	119	142	153	119	123	127	123	102	137	118	106	145	146	134	128	132	130	109	134	137	126	129	142	138	129	134	131	130	124	123	133	133	115	132	137	152	144	136	120	109	128	139	125	157	99	127	125	116	128	127	133	130	134	120	106	147	140	138	137	128	116	132	126	134	129	109	116	134	120	105	119	139	133	112	147	123	136	119	140	124	120	132	129	132	128	119	115	122	133	119	117	152	159	140	112	116	119	119	121	130	128	126	127	134	134	130	125	129	113	113	123	116	143	134	119	116	129	133	110	123	116	140	147	141	127	128	126	149	114	137	122	120	127	130	145	132	111	133	134	113	144	109	132	131	131	113	124	136	121	124	111	125	106	128	122	137	112	135	137	125	128	114	111	120	119	130	123	120	124	149	121	127	135	137	136	151	123	148	124	124	130	140	124	132	90	119	114	129	136	103	108	121	138	133	128	128	109	133	118	128	112	124	110	112	102	133	137	119	128	122	132	125	149	113	123	140	134	112	131	115	111	111	126	116	105	125	129	141	132	137	126	119	148	135	135	146	112	123	108	135	141	129	142	139	136	99	112	124	123	158	152	164	138	121	115	128	129	121	116	121	118	126	125	133	114	115	111	125	141	134	132	137	97	134	133	130	132	142	128	112	121	144	151	141	118	106	138	149	134	127	133	153	138	124	128	144	131	139	129	144	131	127	117	123	112	130	129	123	120	129	128	113	133	122	113	111	119	115	116	117	125	139	123	128	119	125	135	140	141	131	128	138	120	134	125	157	116	138	125	134	130	128	135	136	140	143	109	143	127	136	154	126	130	125	134	113	123	137	120	116	123	137	157	144	135	104	124	147	131	115	134	117	105	108	139	142	109	139	130	127	123	118	137	125	135	124	132	126	134	93	150	125	129	136	101	116	117	111	128	107	102	96	125	135	117	124	131	128	125	129	127	127	125	120	123	115	135	132	144	123	142	113	132	114	107	124	120	149	135	120	113	119	122	111	113	141	129	140	124	125	145	134	138	131	117	137	146	131	113	109	132	118	119	133	117	134	135	113	112	128	141	124	117	121	125	91	125	139	141	159	118	126	118	121	131	113	112	140	112	118	121	129	134	129	114	112	136	124	137	139	121	110	121	117	127	118	133	132	128	119	153	125	123	151	115	102	109	129	132	126	122	116	120	131	133	143	125	132	140	112	101	117	130	135	113	129	111	121	132	112	119	123	125	112	126	133	116	137	137	126	137	129	105	133	137	120	136	115	135	131	147	129	124	133	119	141	132	126	141	146	127	120	132	123	137	123	150	136	121	120	133	145	115	125	122	127	116	134	127	148	130	120	139	120	133	110	117	101	145	137	138	122	129	120	129	149	121	133	150	131	118	114	117	129	109	150	121	121	138	154	128	126	127	126	120	129	118	136	131	134	117	140	143	134	140	142	121	123	134	106	130	122	140	136	137	133	117	142	135	115	126	123	103	134	129	106	129	133	131	161	113	131	93	123	146	139	111	112	120	110	141	139	122	118	122	111	123	141	125	114	117	119	133	123	146	122	106	144	142	131	112	114	130	157	121	118	147	135	139	117	138	123	124	145	108	126	141	119	138	134	133	150	154	128	117	114	115	114	119	124	105	119	117	115	151	132	119	126	127	117	109	143	140	143	129	117	114	118	149	147	123	113	121	132	138	113	119	121	124	123	147	108	142	127	120	129	148	122	108	118	131	115	122	112	135	134	131	136	143	111	144	139	108	130	112	117	133	135	144	151	133	127	116	154	126	130	120	115	133	137	139	127	125	127	122	138	120	131	115	135	143	110	132	136	122	121	100	130	112	132	125	150	127	113	145	140	133	143	115	110	120	136	136	153	139	131	128	128	139	114	114	111	125	149	117	139	121	112	116	134	126	124	143	137	108	135	136	125	124	146	125	140	136	141	117	129	139	124	150	131	138	113	129	132	98	124	109	140	141	122	116	133	117	112	115	114	135	105	128	137	135	123	123	119	108	134	157	111	130	130	126	140	132	127	129	133	135	126	139	151	116	111	132	122	115	136	129	114	134	126	145	117	118	117	116	128	145	125	96	146	124	118	128	124	110	141	137	109	111	122	127	133	113	128	116	133	113	113	139	124	112	144	126	128	123	140	114	145	141	144	132	131	123	124	122	119	140	138	126	132	104	118	119	127	119	132	124	113	112	121	132	113	125
8507	1126	2178	2438	1884	1461	1136	967	815	699	691	620	563	552	487	510	489	482	426	442	402	422	402	399	391	387	401	379	382	374	393	379	387	364	354	363	399	349	345	356	349	360	345	397	340	346	353	350	327	348	347	348	336	355	354	333	350	350	352	350	307	375	327	340	352	357	367	319	312	348	342	321	351	358	341	368	356	353	314	335	349	349	364	342	335	362	346	339	350	338	361	337	347	336	338	314	322	331	337	351	356	334	340	310	337	354	324	388	343	348	360	329	330	316	317	326	339	362	327	330	349	346	335	325	325	354	355	347	346	362	332	330	349	366	350	336	350	339	360	351	338	361	322	363	366	358	306	353	343	352	313	339	357	354	360	341	330	350	339	339	330	343	363	343	368	312	304	356	365	339	340	360	330	346	357	319	323	326	344	338	333	340	346	342	341	326	366	350	330	333	329	322	333	327	344	355	348	333	333	352	303	318	343	353	335	321	339	347	345	337	323	343	329	322	333	321	336	331	354	310	329	352	358	329	352	330	328	324	335	337	325	304	346	333	348	327	326	332	363	324	315	339	355	357	365	321	350	325	337	356	353	341	324	351	320	341	356	338	351	331	384	354	286	356	361	360	316	363	295	338	357	321	320	338	316	360	324	363	322	350	373	327	311	363	375	350	320	315	364	363	327	359	367	350	327	354	385	355	308	338	354	359	347	329	333	363	313	326	348	337	356	339	351	336	340	349	358	322	351	362	329	346	368	316	344	344	353	383	341	345	332	308	331	343	358	321	348	355	328	326	342	362	328	358	357	352	326	311	319	346	346	378	320	359	383	336	321	370	369	337	329	368	323	316	344	301	327	346	327	372	316	353	355	356	324	359	328	339	357	362	328	367	382	350	357	361	354	352	321	334	326	339	368	313	350	318	343	322	330	370	380	349	328	325	307	364	321	343	354	332	318	339	330	314	348	340	358	331	363	339	340	350	305	354	327	317	344	332	349	345	351	331	365	341	342	331	332	332	351	340	343	329	370	326	331	360	322	356	312	347	355	338	335	347	325	333	380	337	321	357	333	346	331	325	342	340	328	353	321	374	354	359	370	359	340	331	333	327	349	326	371	345	346	339	335	325	358	337	341	352	341	356	343	335	334	342	350	331	376	332	314	331	315	363	300	346	334	339	328	339	323	329	334	330	332	353	313	358	350	340	338	309	302	328	319	334	337	308	325	334	333	342	337	330	316	346	372	325	340	315	320	320	360	336	342	386	373	304	341	362	358	318	345	355	370	315	322	354	361	342	330	326	328	326	357	309	314	321	330	311	342	317	334	330	355	362	324	305	333	379	345	329	323	343	346	373	341	345	350	325	338	327	315	365	382	366	313	334	347	349	321	320	318	340	342	351	340	312	308	338	355	375	297	329	344	347	341	349	331	321	359	367	342	328	349	351	335	344	371	338	342	317	350	347	336	365	347	324	316	369	339	355	330	328	324	318	336	324	340	327	332	350	368	334	335	339	347	327	349	338	326	362	353	327	327	351	356	329	350	307	331	330	354	328	343	347	321	347	334	368	341	319	322	351	355	312	367	343	329	308	336	376	368	334	381	337	327	356	353	346	343	353	364	327	345	343	315	324	371	340	327	341	333	323	350	334	318	369	340	345	368	357	354	345	303	327	374	309	351	336	332	313	358	322	346	336	296	337	310	334	335	331	315	333	333	334	333	292	344	324	304	353	338	341	351	330	365	314	347	329	338	330	348	388	330	365	369	320	353	364	342	343	321	344	336	361	356	337	326	334	323	329	347	335	366	359	374	286	332	377	336	369	341	329	351	336	343	343	331	312	380	365	315	333	342	358	332	336	349	335	326	344	333	370	356	326	348	284	361	312	325	348	323	372	343	319	304	340	370	342	317	341	322	332	345	339	362	337	350	364	313	324	333	350	344	395	386	348	320	305	368	373	328	339	318	332	339	340	321	370	375	340	344	351	372	337	294	322	357	351	346	377	334	397	330	333	363	320	299	354	314	328	337	362	323	309	347	356	345	332	375	353	342	332	341	339	336	338	336	356	352	320	334	306	328	333	366	400	352	342	339	335	322	323	330	351	342	354	318	311	352	337	357	351	341	339	357	341	327	348	339	340	340	331	327	339	338	337	338	348	330	347	307	342	314	333	349	337	325	328	329	345	314	356	330	341	356	343	374	354	339	353	366	351	338	333	344	326	353	356	334	337	319	347	326	335	352	344	329	351	325	305	343	331	337	361	356	330	313	313	344	320	339	337	346	351	311	332	330	347	339	362	349	356	344	348	371	339	334	332	348	312	318	331	307	358	334	329	348	346	335	339	343	308	345	339	355	351	366	352	335	363	339	328	315	333	327	355	324	315	339	319	335	314	347	338	346	377	300	339	329	328	354	295	317	324	356	347	349	349	326	346	355	347	333	314	374	332	354	334	332	339	315	349	332	328	324	326	328	331	345	362	331	326	319	356	341	318	351	341	334	335	329	320	312	317	332	367	313	366	326	328	350	343	343	373	362	341	362	356	338	357	338	329	340	316	336	341	317	365	347	392	343	363	366	346	347	368	349	364	349	343	355	375	347	366	320	342	359	350	347	313	342	351	319	347	343	322	376	362	348	343	333	358	353	332	322	353	316	319	363	306	333	362	322	322	322	345	342	355	370	329	350	341	367	296	326	325	329	349	359	344	334	345	319	330	363	317	343	342	332	366	347	308	312	358	347	339	344	339	359	354	367	337	320	373	337	320	359	333	327	331	340	326	335	344	325	303	315	349	340	339	348	352	372	328	331	349	354	324	303	328	333	335	342	339	333	274	337	353	374	338	366	299	347	327	336	322	312	373	389	319	303	350	303	346	360	357	329	351	342	337	332	335	301	357	348	334	343	346	338	346	361	357	334	355	316	338	336	329	377	349	336	352	346	312	326	379	335	337	315	334	319	342	346	361	335	355	351	319	369	360	334	308	331	314	352	354	337	365	332	317	317	300	327	317	324	370	319	355	317	302	341	316	360	353	328	338	351	333	338	333	322	371	353	341	323	337	323	319	328	369	322	344	363	328	319	332	331	320	351	318	300	331	343	325	338	350	350	354	338	343	336	329	326	326	355	356	344	338	334	330	323	306	350	327	329	345	290	348	362	351	337	300	357	375	360	310	324	358	325	327	364	345	329	338	364	327	342	327	359	323	339	327	337	348	317	324	370	305	307	313	327	327	337	344	329	329	377	342	320	335	338	322	348	346	327	329	346	323	330	347	359	321	320	296	303	337	369	342	308	369	336	368	340	319	342	333	322	350	321	330	359	326	344	330	358	350	372	357	323	344	338	325	361	342	345	338	357	390	332	348	349	352	333	337	363	312	317	317	337	377	320	335	355	337	336	356	327	353	308	347	372	340	339	305	337	350	343	340	326	310	315	317	331	369	330	309	337	332	329	333	337	389	320	376	376	354	327	349	336	359	319	326	340	341	324	354	305	336	334	323	354	335	323	333
1835	460	434	484	410	437	399	423	385	383	450	413	436	398	397	418	427	415	369	406	452	446	420	392	400	403	418	435	411	408	417	384	416	398	425	471	418	377	381	383	376	389	404	396	403	410	426	377	407	421	382	398	436	377	375	372	418	414	409	409	411	400	395	406	436	412	388	425	408	375	384	406	375	391	429	425	388	434	439	397	408	366	400	347	394	431	435	410	386	399	383	401	392	432	382	397	365	430	386	418	477	421	435	434	390	378	399	419	429	378	434	380	390	405	400	369	381	390	377	413	375	433	380	402	429	379	404	434	395	392	373	393	446	412	424	428	400	378	453	461	413	405	425	427	417	451	384	399	401	396	406	369	433	387	434	467	392	397	393	404	457	479	434	368	445	424	450	397	411	415	452	408	397	386	424	422	410	432	379	435	415	363	447	418	423	390	424	419	373	410	449	411	404	396	419	388	409	463	377	413	358	418	434	423	396	406	404	440	429	410	409	388	406	397	405	413	414	397	400	404	404	436	413	427	422	415	419	407	390	396	431	414	436	404	423	409	454	435	382	444	420	422	394	437	400	441	433	393	416	411	412	453	407	398	380	399	428	418	374	436	397	369	371	431	412	399	354	420	381	428	399	404	432	441	391	409	403	446	383	436	422	368	395	413	423	397	440	465	404	392	421	350	368	434	385	414	444	410	360	398	394	376	439	390	394	418	437	457	398	431	392	419	401	406	376	380	433	400	452	403	396	417	386	433	400	409	430	390	360	410	397	366	405	378	417	430	377	430	399	408	410	401	405	379	431	382	378	396	425	409	405	406	398	418	470	395	402	427	381	421	434	416	447	422	411	438	439	434	376	435	406	404	431	414	400	425	407	399	411	399	389	426	417	441	436	405	435	398	402	405	460	440	407	417	407	404	391	410	369	410	418	372	427	413	418	389	393	406	437	428	419	426	389	401	411	393	430	372	391	434	420	394	428	417	419	422	438	441	444	434	433	386	435	431	405	478	421	453	400	438	426	411	386	433	411	404	381	420	416	396	410	407	423	388	412	385	400	399	389	399	433	403	410	417	430	400	406	411	438	449	412	399	398	370	408	400	463	450	399	412	385	432	429	448	427	421	384	419	425	436	403	378	428	406	395	401	379	408	398	412	403	397	437	413	402	407	444	407	419	401	483	389	458	386	406	377	419	399	404	397	391	424	394	403	387	400	345	405	402	445	393	391	394	404	398	372	394	458	405	450	433	369	410	430	382	420	434	412	400	416	400	415	454	461	428	431	418	456	409	420	434	427	436	366	390	429	410	386	424	426	396	415	412	391	380	416	418	369	430	385	422	410	371	447	445	414	406	417	428	422	438	423	412	377	429	383	436	391	427	430	380	386	440	440	414	408	404	385	406	392	415	417	406	423	398	435	398	390	432	389	388	413	392	392	397	425	391	438	447	430	400	456	402	393	399	417	387	458	351	434	428	424	358	390	379	365	453	432	426	394	404	418	396	398	414	429	393	395	394	389	434	415	380	409	409	409	382	393	366	411	401	421	410	433	391	421	445	368	411	445	409	420	419	411	391	410	403	459	410	407	439	408	442	433	409	415	431	422	425	412	435	400	386	409	427	410	394	408	390	429	406	390	426	388	433	403	394	398	409	410	405	419	421	387	424	375	423	406	455	435	361	454	394	434	436	416	409	397	402	400	368	419	450	410	383	425	396	386	409	414	407	431	396	381	407	402	421	438	425	399	429	422	357	375	414	429	430	400	393	419	439	395	403	410	375	395	400	451	427	409	401	403	407	422	370	410	436	395	414	403	423	383	399	401	418	419	438	444	425	429	419	392	396	402	430	414	406	381	390	402	407	387	447	379	405	428	419	407	422	367	400	395	416	396	391	426	384	413	390	426	433	409	431	393	400	390	365	406	432	431	426	426	432	430	415	408	394	392	412	396	402	420	420	443	444	413	370	463	436	410	430	443	396	456	373	396	394	420	437	411	391	402	408	429	395	426	430	409	455	393	354	408	402	435	416	401	394	382	430	421	394	409	417	401	366	413	386	404	432	432	375	391	430	430	406	436	444	414	414	366	395	425	422	405	427	424	417	437	428	406	412	400	393	410	404	440	371	386	397	444	424	376	379	417	417	429	407	424	379	387	370	431	396	415	436	489	373	423	435	399	381	425	396	417	393	416	422	441	410	394	409	410	393	410	389	440	433	406	382	411	408	439	455	398	393	418	422	357	435	388	397	456	377	433	429	430	421	410	437	384	416	421	409	403	395	397	487	372	429	424	396	420	420	408	446	404	406	410	375	406	409	424	426	371	391	454	400	368	401	394	445	397	437	381	447	383	402	414	409	424	381	453	405	411	423	424	419	416	438	398	377	396	399	452	420	397	394	360	373	375	419	404	410	368	405	423	401	411	441	390	421	413	420	424	424	456	392	383	408	383	428	433	420	410	408	486	416	449	405	414	398	420	428	410	381	443	427	454	449	391	424	430	412	452	419	424	410	441	424	430	414	402	425	405	410	441	459	412	447	398	370	421	413	408	420	417	428	388	372	418	433	435	385	397	399	406	418	409	367	429	400	450	422	416	411	417	387	423	383	433	413	397	448	411	407	419	407	426	428	400	410	366	394	450	448	414	407	412	411	397	431	416	412	374	397	438	417	390	423	373	372	436	439	432	392	399	404	413	404	398	430	395	427	416	422	432	397	390	397	400	370	402	402	439	427	398	421	397	425	431	413	383	402	414	388	414	420	391	414	384	366	400	438	405	399	399	393	413	419	419	380	401	422	386	376	407	425	396	425	374	431	400	398	396	420	455	412	426	430	424	426	419	416	409	402	415	451	387	395	389	429	417	396	413	415	396	435	418	413	437	378	408	435	395	436	409	401	429	389	382	371	412	389	417	389	451	401	427	408	404	416	412	447	390	364	364	418	364	383	438	406	388	406	389	387	403	402	393	402	422	417	443	377	426	445	432	401	452	405	440	398	409	372	412	399	403	446	374	398	407	431	393	436	396	425	413	453	419	409	393	407	383	397	385	462	458	403	424	420	372	397	430	373	427	445	398	402	377	412	435	411	384	423	379	389	419	369	433	448	421	408	396	398	399	432	433	427	407	362	396	417	402	432	451	393	385	424	413	463	391	385	422	397	436	410	420	399	401	427	406	442	423	376	411	417	380	406	404	389	431	416	425	403	409	436	420	447	433	415	422	413	411	379	429	420	396	405	398	406	451	384	429	407	432	420	421	415	383	376	423	418	409	430	405	427	398	430	424	392	392	399	414	480	391	402	422	409	413	427	372	421	391	378	441	365	404	461	382	419	404	398	436	428	431	411	429	392	399	407	389	392	400	396	414	432	435	401	405	415	438	409	368	438	448	437	401	407	441	413	383	397	416	400	415	431	385	451	393	429	410	411	415	394	399	395	426	404	411	440	357	425	377	376	400	398	430	360	433	412	401	399	445	415	407	407	395	423	402	466	438	410	420	425	417	391	402
2300	921	1011	999	949	916	893	854	909	872	906	875	891	897	910	944	946	898	896	886	832	872	874	879	877	889	852	926	859	921	918	894	856	927	907	929	886	883	883	918	914	885	925	874	892	895	876	885	900	898	906	866	941	883	887	829	889	859	893	881	903	857	908	853	888	858	853	887	925	910	903	822	860	866	924	947	890	937	887	855	875	860	874	863	885	851	842	950	931	819	917	908	873	843	901	907	845	886	911	898	908	890	875	880	854	868	844	900	915	925	903	873	871	910	933	868	882	933	858	865	844	915	948	889	890	897	846	925	882	876	938	880	856	937	910	864	896	871	932	910	911	924	943	875	918	878	965	879	861	937	878	848	939	953	847	902	912	881	833	857	957	889	937	845	856	863	875	891	891	926	902	872	896	847	909	935	862	850	919	888	923	902	911	909	888	940	893	851	939	917	874	888	924	846	875	877	852	920	919	904	904	887	852	903	868	965	874	882	869	861	928	876	887	872	855	902	864	895	811	859	872	855	886	803	877	894	923	897	888	959	893	855	888	912	886	901	934	868	922	902	828	878	883	955	914	835	898	915	954	859	881	889	908	886	877	900	850	833	921	917	903	886	882	864	887	958	941	902	880	890	924	864	874	841	882	878	880	864	818	883	925	870	848	855	922	914	922	860	964	885	866	919	920	915	897	905	903	933	913	872	875	869	888	857	885	883	832	922	914	902	882	916	947	898	874	938	850	861	906	944	917	875	808	875	913	911	848	882	924	863	928	881	879	899	917	934	905	921	951	891	908	859	865	888	880	975	910	895	925	877	876	884	886	887	925	835	839	911	900	892	925	897	889	888	926	868	889	880	909	927	898	924	863	884	919	965	860	849	919	884	821	920	893	919	910	916	872	896	901	884	907	929	888	901	890	852	909	868	904	891	922	901	915	920	874	916	891	913	922	890	892	916	856	877	863	923	909	878	880	887	935	893	915	891	904	916	923	846	891	901	915	851	899	916	904	898	906	866	827	943	919	876	895	918	870	918	918	943	889	902	933	869	928	845	850	895	906	963	847	857	936	895	901	867	893	908	932	888	909	901	865	820	893	915	924	930	904	909	895	859	904	830	877	915	895	866	861	882	935	893	887	925	890	911	912	905	891	864	894	880	901	855	857	915	887	932	881	888	881	890	862	940	916	911	899	946	856	896	894	872	873	904	964	938	908	966	844	889	891	932	942	891	901	896	896	880	900	901	930	851	938	903	878	829	882	895	932	889	927	911	871	884	880	866	887	877	869	886	878	862	876	893	873	878	885	897	944	882	900	864	845	899	897	865	907	878	871	934	894	870	933	879	911	891	877	893	868	872	917	928	828	887	928	888	946	872	881	851	941	894	897	916	852	907	931	826	900	937	814	903	860	813	921	879	922	935	897	903	904	839	890	933	908	890	866	914	815	921	866	904	837	899	889	942	878	897	886	882	903	896	888	894	881	874	847	843	895	875	804	901	931	869	915	919	862	895	960	846	889	883	940	931	895	901	873	914	873	904	945	874	931	846	863	908	905	865	939	884	907	914	891	933	880	900	889	929	889	897	917	883	862	911	944	907	906	894	914	874	866	906	934	880	936	903	929	839	873	919	921	867	849	919	916	902	901	901	901	877	860	920	878	916	890	878	902	833	918	897	941	886	860	853	886	883	911	835	882	893	913	884	863	867	962	929	873	878	907	999	893	937	877	899	879	872	938	863	894	868	850	873	884	907	883	926	936	925	923	897	954	885	887	868	849	868	921	909	916	865	880	890	887	890	862	861	887	922	858	876	903	911	877	876	881	879	922	883	873	882	874	856	888	869	884	910	903	853	879	894	965	896	936	894	885	875	915	898	900	885	868	865	881	873	919	901	939	919	936	932	870	890	889	799	937	908	883	882	928	919	882	902	856	893	941	940	831	909	953	963	877	923	896	940	896	844	867	898	894	838	907	863	914	944	849	874	879	866	918	902	935	872	924	875	937	901	910	858	872	915	830	909	968	907	933	867	937	927	895	908	880	876	964	928	887	909	909	886	882	840	889	913	917	937	915	911	820	857	883	858	869	900	898	918	870	908	906	867	929	889	827	881	897	877	865	917	924	862	873	890	886	891	841	887	895	934	914	902	948	901	848	929	895	945	880	907	903	821	887	881	849	885	884	946	899	918	879	855	905	910	947	802	865	963	936	965	903	847	843	917	850	850	873	898	891	833	881	879	933	882	893	890	898	871	907	874	858	877	886	957	869	855	845	911	885	852	926	869	856	913	844	919	884	877	904	837	888	939	881	920	821	870	942	859	855	903	863	877	906	913	904	876	835	931	864	907	898	894	917	925	818	945	865	872	867	921	876	884	881	866	902	906	861	923	854	852	926	856	887	877	944	835	847	880	909	826	904	914	880	853	920	909	866	912	835	867	874	892	920	838	862	880	929	910	882	929	879	920	866	909	859	872	900	925	851	881	911	903	929	886	848	949	892	915	893	906	912	929	836	930	879	893	916	925	829	923	917	920	911	887	866	870	897	884	904	894	931	965	891	890	915	914	892	867	962	899	925	879	885	872	882	921	944	867	906	915	930	880	921	877	863	887	869	856	911	874	903	949	883	881	893	879	896	910	855	865	906	865	934	845	900	857	880	899	932	866	932	898	904	938	905	936	852	878	865	871	884	894	886	924	849	926	876	899	889	902	883	899	859	915	903	856	920	872	942	928	906	917	906	810	867	894	900	893	843	858	967	858	875	802	941	914	890	898	885	901	938	859	853	940	918	885	870	872	911	872	833	900	932	873	883	861	886	873	910	862	833	916	888	884	919	871	913	863	858	930	881	891	902	921	890	893	895	878	875	897	918	882	911	909	861	912	884	872	873	889	847	907	892	968	911	920	901	900	952	905	892	905	907	912	903	865	913	861	882	893	905	868	892	915	903	881	927	893	924	927	908	846	911	875	894	904	887	836	833	929	883	939	917	907	928	916	881	908	876	900	850	855	914	963	872	927	887	856	900	929	964	864	925	901	817	871	870	919	953	878	946	926	975	896	884	920	903	893	824	881	841	920	911	868	852	882	901	901	967	906	897	932	897	840	909	920	895	873	907	901	867	856	898	920	852	903	917	884	904	907	892	934	942	882	903	894	904	894	904	880	899	899	925	910	833	906	827	879	868	886	942	902	897	877	898	890	887	833	886	962	942	892	888	871	900	927	921	872	897	918	911	911	888	866	916	932	907	908	884	837	874	907	889	874	875	899	852	895	897	896	902	917	866	884	922	880	911	925	874	890	918	910	905	953	917	971	879	917	871	908	915	925	943	844	875	870	866	921	825	881	897	852	910	870	880	853	871	900	899	884	940	885	914	873	858	826	876	920	923	900	886	843	937	884	881	858	890	880	861	866	931	917	910	855	880	969	923	872	929	888	880	845	869	935	899	877	880	901	909	923	882	899	878	901	906	890	926	876	874	893	885	979	960	918	905	895	886	898	894	911	921	812
8402	747	732	542	395	344	364	282	279	254	266	251	294	259	246	252	260	238	226	243	207	269	251	271	206	221	214	256	238	219	231	254	262	224	263	219	243	248	233	213	220	235	228	244	255	228	245	245	220	249	252	257	221	227	244	219	254	247	227	248	249	237	229	215	218	237	226	258	225	277	254	230	254	246	251	220	258	238	236	239	257	234	211	242	233	222	256	214	219	258	215	246	201	220	235	270	229	239	260	219	242	245	236	225	254	236	255	245	200	247	252	257	296	253	244	225	237	233	220	232	245	235	230	219	214	242	240	201	233	230	224	213	254	259	235	231	259	241	202	218	227	254	250	246	241	221	230	239	265	231	259	249	244	243	247	232	255	245	233	236	213	229	262	227	221	263	222	235	260	229	229	208	238	255	225	238	208	222	254	237	256	234	219	244	245	239	256	228	256	232	241	235	206	238	200	235	245	244	252	236	218	239	251	225	244	251	218	236	230	237	238	267	243	234	255	246	253	219	242	226	236	220	231	217	253	254	243	244	251	230	254	234	233	225	231	214	226	242	251	232	227	232	224	228	220	223	273	252	213	249	209	224	238	232	224	292	243	252	240	216	268	202	266	237	257	262	216	236	225	227	247	248	218	265	242	230	256	248	251	256	213	235	243	215	216	230	205	230	249	247	206	247	234	244	227	250	249	254	277	260	212	227	254	247	256	250	242	230	252	239	248	262	222	263	230	244	242	264	227	232	264	218	232	219	225	236	253	234	240	219	232	213	208	251	229	269	234	237	220	207	230	233	250	220	215	224	263	256	255	254	219	255	211	265	231	250	244	234	264	238	243	251	209	251	253	230	241	238	246	220	249	264	224	231	243	217	253	231	232	230	249	213	243	201	237	246	233	246	227	237	231	210	253	248	245	260	266	222	194	224	254	259	241	224	212	231	242	232	264	237	273	234	257	231	234	248	230	258	229	238	238	231	266	191	234	240	250	233	248	189	210	219	226	251	249	237	248	234	247	247	264	249	248	240	233	215	222	223	268	216	259	233	220	254	241	231	252	230	230	223	219	258	237	227	237	217	237	266	227	206	235	249	237	236	238	223	235	239	242	221	223	234	245	220	280	236	236	245	247	256	219	251	231	224	249	231	227	221	254	206	228	225	216	221	206	235	196	237	212	261	270	233	216	236	234	241	234	235	226	223	183	244	203	234	268	208	204	220	244	265	236	204	246	234	235	240	226	232	247	251	266	231	239	237	240	233	228	227	223	257	257	253	230	250	228	231	254	215	205	222	241	228	233	261	255	214	227	246	249	243	262	214	236	236	235	269	223	229	216	203	235	246	237	226	275	234	225	247	239	221	218	249	213	247	240	207	228	212	236	251	248	244	265	244	250	247	239	214	237	216	220	171	238	242	266	248	228	250	221	259	222	236	241	267	244	249	245	239	212	212	254	225	240	225	227	243	245	260	238	241	249	207	257	251	254	232	265	220	232	275	233	215	239	228	222	255	226	221	233	215	240	247	265	241	245	261	249	198	212	243	247	266	238	212	239	227	284	240	251	230	232	237	220	254	251	246	244	231	246	236	214	231	237	293	232	245	226	250	209	221	259	249	233	221	242	229	229	252	229	220	254	236	233	254	213	210	229	247	241	261	244	223	236	279	239	235	242	207	223	224	211	246	244	232	294	241	266	252	242	241	250	201	244	237	232	233	246	252	260	231	263	238	231	254	215	205	238	239	229	233	223	218	223	265	254	237	232	220	249	249	248	238	211	243	228	247	272	224	233	238	240	244	213	210	235	255	235	254	234	246	240	243	226	230	227	214	231	233	200	219	216	232	223	238	236	246	243	232	230	212	232	224	228	226	231	233	209	221	273	252	230	252	241	243	202	232	239	244	203	212	225	237	210	235	225	255	228	240	242	242	224	221	245	230	254	231	239	219	212	229	232	246	253	248	230	222	260	225	244	226	229	240	222	213	236	234	252	251	255	209	231	240	237	219	238	235	244	250	248	243	246	232	229	263	206	236	216	240	242	234	238	239	226	236	253	206	214	249	224	230	209	232	275	253	248	228	194	222	238	218	231	248	242	245	239	234	239	260	237	221	238	225	247	187	235	247	222	257	233	228	250	209	257	258	249	221	228	217	232	254	266	271	225	228	250	237	218	247	202	236	228	240	246	221	268	253	251	237	238	241	262	230	234	224	241	230	237	243	213	222	224	253	235	230	206	251	227	224	261	226	219	221	249	262	252	254	235	245	258	246	241	225	210	235	224	233	216	254	221	216	242	211	218	259	235	225	260	225	255	251	276	251	248	234	251	210	208	227	239	255	240	206	211	224	218	240	238	225	224	206	235	222	244	244	230	237	253	248	246	240	238	231	242	258	206	254	218	250	251	243	252	219	244	222	212	232	269	225	249	228	229	228	240	250	249	243	235	247	245	223	250	219	254	238	217	238	234	229	249	236	272	244	219	242	231	250	218	231	234	219	240	266	254	213	253	239	223	236	222	234	227	228	229	257	232	231	225	266	233	209	228	237	230	239	234	219	231	254	246	256	234	222	236	216	215	245	244	263	248	260	230	238	253	223	272	213	238	238	235	197	253	247	233	242	222	240	237	235	237	233	218	223	242	256	230	223	243	233	221	220	254	269	230	234	252	231	228	250	219	234	229	250	225	234	245	232	227	223	245	223	256	212	235	243	215	232	216	231	260	247	240	211	246	225	270	235	249	250	216	239	247	237	231	219	232	226	224	224	239	215	217	239	221	242	262	210	243	232	240	226	231	260	278	228	200	228	223	234	234	242	236	244	236	251	232	253	213	258	205	236	216	252	235	234	248	224	233	224	227	224	246	217	215	252	240	244	254	204	222	207	236	261	256	228	266	227	234	263	230	244	232	254	228	270	222	223	228	254	215	264	241	240	240	226	229	249	235	220	211	216	222	212	212	212	240	229	225	240	235	196	238	210	225	234	257	231	219	229	255	256	255	219	257	235	220	229	222	194	222	232	253	234	239	231	219	230	240	237	235	246	229	226	237	215	262	231	244	242	225	267	217	245	245	250	221	240	230	219	220	255	210	225	245	228	233	231	232	256	238	249	270	239	221	245	222	262	237	227	251	240	235	224	240	236	214	244	251	242	232	224	226	253	203	252	247	242	219	240	223	196	236	233	267	225	253	221	223	218	248	223	247	217	232	219	183	262	260	257	240	245	242	227	213	226	240	236	234	247	236	236	229	246	225	232	260	230	264	251	227	221	280	235	206	231	237	221	255	234	225	224	224	237	226	204	260	257	253	245	268	228	254	214	244	220	239	236	246	221	235	265	254	256	236	231	207	246	244	247	245	227	238	236	222	234	240	234	239	239	220	250	215	229	228	213	229	221	217	237	222	222	244	236	223	267	224	218	241	204	223	232	236	235	244	223	215	230	219	235	223	251	229	254	229	241	209	236	240	239	204	247	253	249	202	235	232	237	243	256	238	205	199	237	241	242	207	219
6746	975	1544	1643	1317	1177	936	824	755	727	708	693	659	605	611	613	607	596	599	591	574	573	558	590	548	541	561	574	569	564	563	582	617	599	530	557	574	592	516	560	591	575	589	549	503	563	537	550	617	540	530	581	535	535	558	557	518	544	534	518	565	569	527	537	548	554	587	505	543	521	566	527	547	569	577	560	565	515	577	512	513	537	545	543	537	566	568	532	573	557	561	482	503	576	578	561	530	521	539	557	587	551	585	547	543	535	580	550	509	514	504	544	572	554	577	534	574	522	528	565	510	549	509	552	542	519	542	517	551	498	500	559	578	534	566	523	586	530	586	497	528	540	557	557	564	520	558	566	501	570	528	547	524	567	510	559	510	567	556	552	551	546	531	563	529	550	540	585	592	536	528	560	515	558	542	556	572	505	538	506	553	562	538	564	519	529	568	536	526	562	565	524	552	564	499	546	536	528	555	571	525	549	546	538	568	578	521	535	525	529	530	563	558	555	517	520	548	525	534	568	573	583	524	560	519	562	565	500	542	565	564	553	567	573	532	584	538	533	540	564	543	514	540	556	561	557	533	513	520	526	499	533	560	550	542	519	569	587	554	555	529	521	549	507	534	558	469	547	554	537	525	557	552	546	521	540	568	563	569	544	548	519	556	546	521	532	542	552	558	513	539	506	571	574	535	491	568	540	563	526	543	569	577	579	540	549	547	556	533	541	517	492	567	529	501	543	544	540	494	551	507	496	564	573	502	537	538	549	534	524	517	593	536	504	510	535	555	528	599	529	551	531	534	543	530	529	509	553	564	512	555	541	514	540	540	575	532	485	580	535	522	505	562	535	523	538	516	550	548	546	543	491	514	559	547	547	582	559	554	546	537	521	539	555	577	529	553	565	581	545	547	548	517	514	572	501	542	543	541	546	549	533	521	526	534	513	554	551	587	526	547	517	521	546	549	557	533	531	560	551	554	521	590	568	559	552	539	543	551	521	533	542	554	584	550	562	559	532	546	534	571	547	568	550	531	551	549	554	565	512	553	534	532	584	547	526	564	540	519	561	575	523	508	534	561	548	564	521	545	533	515	562	597	563	526	509	540	517	532	514	503	564	540	561	545	509	504	554	523	576	547	581	513	511	579	546	517	560	557	520	573	507	555	555	557	528	552	588	562	527	596	572	573	539	526	481	527	512	531	507	570	568	564	498	507	538	547	545	496	504	523	563	551	524	551	549	529	542	505	545	523	512	499	522	581	554	553	534	577	523	516	567	546	521	562	539	528	537	571	512	550	572	518	582	534	542	551	550	527	570	528	516	547	507	544	571	522	537	506	583	502	585	505	520	531	532	560	542	503	520	534	536	583	544	561	541	485	541	554	547	482	518	537	525	552	518	529	510	569	504	543	552	491	507	518	520	516	587	513	521	534	544	591	569	559	522	516	544	506	539	541	555	540	497	548	547	544	527	524	540	557	535	556	531	525	533	531	509	546	576	546	554	568	563	529	562	571	544	531	540	472	511	550	529	541	542	485	534	535	510	522	538	550	537	527	524	555	562	517	541	518	535	499	544	536	538	559	558	566	559	580	532	526	546	561	532	537	590	506	525	503	529	537	560	505	553	520	544	549	567	575	582	485	540	498	519	528	490	546	513	564	540	550	515	585	549	578	540	527	499	544	568	533	519	563	502	508	537	521	601	501	505	539	558	575	534	549	520	533	523	528	558	590	514	571	535	562	558	534	522	522	548	542	524	514	556	511	532	542	504	522	516	561	577	545	548	550	562	538	497	534	532	580	518	532	542	537	508	577	550	564	551	545	585	535	570	507	555	578	624	542	556	593	560	557	586	553	531	579	548	498	548	486	510	562	531	532	560	545	530	554	524	578	522	526	560	528	522	532	541	559	541	578	533	559	577	536	552	505	549	534	538	568	561	546	535	533	523	530	524	562	560	504	581	536	538	578	555	542	544	583	517	535	567	550	534	557	564	549	522	568	556	563	550	561	495	542	553	556	557	554	529	532	543	511	562	535	525	517	556	536	499	514	506	526	506	548	505	537	556	562	568	533	531	532	560	527	539	540	549	566	564	587	531	528	526	510	527	498	561	535	494	534	559	593	559	549	609	495	577	533	545	554	573	535	551	608	566	519	510	525	500	537	577	559	520	573	571	525	573	539	544	595	544	528	523	516	557	551	547	558	538	537	576	520	545	515	528	537	541	531	532	534	549	556	506	560	532	519	552	557	539	555	532	547	552	551	518	562	503	564	541	563	553	577	603	525	523	504	555	529	475	519	528	521	499	528	536	574	590	540	551	526	522	527	553	571	534	555	530	541	516	566	557	580	547	543	525	515	520	550	592	511	549	530	543	521	568	615	539	570	567	519	548	545	546	545	521	535	541	557	560	589	576	527	525	529	583	506	540	555	587	512	515	571	597	556	542	538	532	533	545	515	493	530	499	520	513	567	551	527	547	523	583	532	533	505	502	523	535	531	556	573	519	519	537	545	489	535	569	562	515	581	533	549	545	556	507	554	561	529	532	553	541	531	531	546	547	560	518	527	506	541	538	557	550	531	549	518	571	536	527	561	561	555	535	543	596	511	534	516	568	576	566	491	550	527	573	576	534	562	590	523	496	512	517	573	534	546	524	551	565	535	548	533	496	541	517	536	545	556	508	553	542	574	556	537	532	529	548	538	526	519	543	500	532	534	540	551	557	554	543	531	534	520	550	546	547	545	531	563	519	516	559	519	562	537	545	531	512	538	514	549	544	519	542	526	588	534	561	527	573	562	489	575	535	523	525	592	556	551	529	545	555	521	502	546	540	559	545	583	519	536	530	553	548	503	546	527	513	553	581	569	546	574	537	564	536	559	539	539	540	508	555	544	569	521	497	568	560	544	528	552	557	510	512	569	519	564	564	521	538	522	487	596	576	527	528	554	548	543	533	522	564	507	524	549	571	583	546	534	549	531	464	530	546	575	519	553	578	501	527	549	524	576	543	533	512	493	552	579	548	555	555	572	528	522	520	546	536	517	525	534	552	511	521	531	514	525	510	559	558	514	552	549	496	556	551	522	522	556	538	473	542	542	532	548	549	506	558	545	545	558	508	575	504	568	503	511	529	539	541	555	529	499	518	554	554	604	545	550	550	527	512	510	536	491	559	522	560	547	508	570	544	562	566	576	515	557	555	525	520	522	563	538	517	540	551	541	537	546	566	578	537	514	557	578	512	543	565	535	548	570	556	521	560	587	530	544	556	558	539	529	587	552	525	562	511	573	543	514	516	530	547	511	584	514	506	564	551	498	526	547	530	513	561	536	558	539	537	523	531	537	539	567	557	569	543	546	551	504	560	529	528	562	580	546	507	543	535	575	526	533	490	558	543	522	566	571	533	562	556	557	505	564	570	547	528	532	514	567	529	521	557	532	537	543	539	533	534	527	516	554	585	520	545	559	565	546	537	553	524	546	564	534	516	538	527	547	547	526	553	536	574	529	494
15146	1366	1048	769	510	326	280	210	222	198	190	165	176	164	155	147	169	126	148	144	125	145	141	116	131	154	139	161	142	137	138	135	114	130	113	142	132	118	120	132	115	146	141	141	129	123	125	132	121	133	130	128	124	113	134	137	139	139	123	111	105	112	135	110	145	154	123	120	142	119	122	145	134	135	101	132	113	121	152	121	106	102	147	149	126	105	123	121	120	110	133	148	131	120	134	137	100	115	144	132	146	114	134	128	108	125	117	136	115	141	133	137	120	148	136	121	110	118	113	119	126	130	113	114	109	133	112	120	137	130	111	144	133	135	121	127	132	115	114	117	107	131	125	129	116	114	101	130	133	133	128	138	109	131	126	144	135	121	135	106	132	118	126	116	103	128	117	147	125	143	110	126	139	138	127	126	141	120	121	139	118	131	145	126	136	134	123	109	129	124	151	137	125	135	135	121	109	144	127	123	126	143	132	126	141	129	129	132	131	109	111	126	124	130	119	144	136	137	130	139	123	125	150	129	131	133	134	114	134	125	119	142	138	150	123	107	128	123	121	129	93	120	123	136	114	114	126	154	126	125	128	142	127	119	118	120	115	145	150	121	112	140	127	127	131	128	130	127	122	138	133	118	149	131	143	123	127	143	100	123	132	124	133	154	126	120	115	136	138	157	118	119	137	121	133	122	122	130	134	117	134	130	131	126	110	114	135	105	128	169	108	101	130	139	124	123	126	112	122	137	116	123	124	146	148	130	147	134	147	136	128	142	134	128	157	134	134	133	131	136	127	141	119	120	137	105	116	131	101	119	121	127	111	116	130	119	134	124	98	128	133	121	145	128	127	125	123	134	120	127	138	126	126	133	111	130	142	122	136	130	98	129	118	118	119	128	110	134	148	133	151	124	152	119	112	138	116	124	113	122	110	127	156	124	112	122	124	115	139	134	133	138	129	124	104	127	129	133	102	128	125	128	124	136	136	122	126	122	132	117	119	132	114	102	123	118	151	128	126	122	127	118	129	144	126	112	133	136	112	132	126	145	118	116	116	140	131	125	144	138	123	146	134	116	114	134	148	130	118	120	126	130	107	124	104	107	136	137	123	151	127	141	131	124	124	117	132	123	134	118	141	120	124	123	138	109	105	116	137	129	118	125	112	124	129	141	133	139	126	113	138	126	108	128	131	119	131	112	137	115	127	135	107	119	142	106	99	127	122	127	143	131	139	122	128	127	127	116	119	125	135	107	91	128	140	133	125	134	128	142	150	99	130	115	106	135	101	138	129	111	127	137	141	150	132	115	133	112	124	116	122	147	119	140	165	104	123	122	135	130	120	126	149	134	123	136	119	126	133	135	117	118	120	116	116	132	129	139	105	115	140	120	123	138	142	127	135	134	118	113	129	143	141	118	144	127	124	120	126	142	126	135	133	121	112	101	114	123	110	128	110	130	121	126	118	137	112	105	107	114	128	121	127	134	152	160	135	152	128	117	119	117	113	132	110	121	129	137	141	156	132	128	132	142	112	116	147	140	124	121	138	124	108	131	129	118	133	117	143	146	134	117	115	136	123	130	142	141	120	114	129	139	140	134	139	143	139	109	107	133	130	122	129	126	142	104	125	132	140	118	145	120	132	136	137	139	141	152	143	135	139	127	129	122	127	140	126	138	128	119	122	126	100	133	131	131	135	132	131	147	98	102	125	120	129	129	128	133	133	137	144	142	126	143	118	147	134	121	135	129	134	142	120	142	111	114	112	134	120	114	121	109	112	129	119	123	124	136	130	141	125	126	127	101	149	119	126	134	133	126	135	127	114	128	131	107	104	137	133	108	135	129	143	143	117	146	118	135	110	98	122	145	118	129	118	126	141	121	126	137	113	119	139	122	124	123	160	129	122	130	123	128	135	134	130	131	119	137	105	148	130	154	111	137	144	125	124	115	110	113	118	127	123	140	105	129	122	112	116	138	116	135	135	134	136	135	131	129	114	122	126	108	125	136	127	140	111	122	134	110	134	125	126	128	126	127	111	125	118	143	130	119	116	129	130	132	126	144	133	146	117	130	103	111	119	126	140	127	109	134	107	137	112	133	127	126	120	117	125	113	129	123	136	139	140	132	117	134	126	120	122	135	131	128	130	125	117	125	102	115	126	128	129	108	123	112	121	121	119	124	137	130	142	127	134	105	107	142	116	118	126	134	126	128	129	111	125	113	118	143	134	128	140	154	114	136	127	133	111	125	134	137	123	124	137	125	118	140	115	125	136	127	127	108	113	126	136	121	120	152	107	120	147	124	122	117	118	140	124	122	132	146	134	117	131	113	154	112	138	125	130	132	121	142	136	131	113	129	117	107	120	137	123	147	119	122	146	119	117	170	122	146	125	120	145	108	141	115	126	121	130	124	121	118	120	102	122	135	123	131	122	130	131	123	144	130	130	117	111	141	124	121	122	112	111	141	131	133	135	125	128	120	118	118	123	134	134	136	123	136	118	109	130	115	139	127	155	141	145	128	154	142	116	115	102	121	135	108	115	108	125	127	123	121	146	133	116	135	115	139	140	137	113	122	119	134	148	139	131	127	143	138	132	147	102	126	123	124	130	114	148	119	115	133	148	139	124	147	116	131	108	107	119	138	132	136	140	118	119	108	138	117	128	146	137	121	99	132	118	109	119	150	107	102	123	132	120	122	126	144	130	130	125	126	131	132	124	126	119	133	124	131	111	132	130	122	149	113	122	116	128	138	149	133	132	127	120	109	125	137	123	128	131	111	122	141	145	145	135	100	104	132	137	142	126	122	125	118	140	102	95	122	133	124	123	107	122	127	125	121	117	144	128	115	105	127	119	132	115	120	93	127	144	140	125	129	119	127	146	121	126	116	137	143	114	142	135	131	111	119	119	133	125	124	112	125	136	141	116	125	129	126	118	126	140	139	122	131	112	139	108	139	116	128	131	122	126	123	121	118	133	118	122	120	119	105	107	139	113	125	129	151	130	113	106	125	135	130	88	100	125	106	153	123	114	106	136	103	126	148	108	122	126	103	119	117	124	122	123	130	131	124	117	118	128	121	128	128	129	125	133	152	127	114	165	118	130	107	127	126	127	138	142	131	144	120	133	110	123	126	146	141	121	138	124	122	135	121	139	114	124	111	121	129	133	135	127	125	124	115	124	127	132	134	131	126	120	132	123	148	118	131	150	113	115	121	139	112	129	123	123	109	131	129	146	129	142	107	125	143	123	121	127	137	125	140	159	124	142	125	131	113	111	109	124	154	126	118	139	133	117	126	135	128	146	141	126	129	147	136	149	117	124	119	132	134	126	123	121	135	118	125	120	131	137	133	114	152	114	125	117	128	126	114	120	149	122	124	136	138	107	137	122	145	111	135	116	120	127	115	114	123	145	157	124	107	138	145	112	136	119	118	125	129	110	138	104	137	132	122	128	99	103	127	140	127	111	113	141	110	111	121	122	128	119	141	115	150	116	103	120	109	140	120	133	123
8381	1102	2166	2452	1833	1407	1149	966	759	713	684	633	573	525	501	470	487	440	433	451	419	428	417	407	376	434	395	398	364	407	348	387	377	370	373	360	364	367	343	345	318	326	350	355	342	364	363	359	323	351	331	352	344	367	374	386	360	359	361	331	352	350	365	339	359	347	339	354	360	356	327	342	326	354	356	331	331	370	330	367	318	352	335	335	314	351	367	359	369	340	304	359	358	333	346	331	329	347	326	327	354	348	321	390	332	336	312	335	357	356	341	326	322	343	354	346	287	331	341	350	364	328	327	339	364	359	366	369	388	343	302	351	334	315	323	349	352	332	363	341	337	337	305	324	324	369	346	398	329	345	364	315	352	345	336	334	346	350	328	334	315	326	331	341	345	331	398	345	361	357	329	329	321	369	340	345	340	306	351	348	328	345	319	315	337	342	338	341	330	347	368	299	342	324	356	359	358	339	350	333	360	336	365	326	376	302	365	347	375	314	350	299	360	312	340	367	349	325	379	387	306	366	373	325	328	347	358	334	328	331	314	320	326	337	365	374	342	322	372	353	308	314	322	308	349	341	348	340	334	339	304	338	348	361	331	362	339	344	335	367	358	339	332	306	355	342	361	366	341	345	352	324	344	353	333	333	354	333	324	370	342	344	348	358	351	373	306	336	316	342	352	340	340	352	336	322	318	355	345	377	371	320	330	377	339	344	325	365	315	336	367	354	312	356	315	324	320	372	341	344	369	354	344	343	342	328	320	331	335	322	352	332	317	344	333	314	314	345	337	338	346	306	329	314	347	344	350	342	312	348	350	357	357	351	321	359	328	339	343	356	338	339	366	356	352	347	341	324	335	330	334	346	330	328	316	320	370	372	350	353	350	350	341	337	331	332	360	350	313	348	375	319	328	316	353	318	329	375	339	337	320	369	345	308	331	339	391	343	335	342	345	323	334	352	362	326	307	331	341	341	364	337	298	365	348	334	304	324	329	305	318	343	366	356	319	344	363	339	327	340	371	355	360	359	336	336	335	321	349	357	321	358	382	336	332	356	348	348	314	342	336	331	352	338	332	363	368	317	316	362	332	306	362	350	315	328	324	357	347	326	323	314	366	318	311	344	334	350	341	344	307	343	359	336	347	325	347	338	335	357	343	327	310	325	363	328	343	335	356	318	353	316	352	349	341	315	332	294	342	343	341	330	329	321	327	352	358	340	354	344	369	341	336	325	325	331	350	369	346	336	336	340	351	341	332	331	341	352	323	325	304	358	312	329	335	361	325	327	315	334	359	351	329	338	320	350	349	349	323	354	319	347	328	319	341	328	365	334	337	307	344	363	326	341	336	325	341	323	340	353	376	363	347	390	353	365	322	341	324	324	318	359	335	357	319	345	358	337	315	319	342	366	320	357	340	327	317	326	382	328	312	310	334	310	327	329	336	306	369	339	335	348	311	317	352	370	383	368	345	302	325	321	321	336	305	321	306	355	360	353	339	318	332	332	360	367	356	365	351	333	345	326	318	350	361	356	378	343	328	329	353	337	303	365	318	330	340	349	314	340	357	338	350	324	362	344	349	356	338	321	339	381	313	324	329	332	375	336	333	355	341	332	306	335	343	319	333	365	347	329	337	344	328	358	328	349	342	310	363	334	336	336	334	340	363	338	332	343	322	353	364	353	350	330	355	321	338	339	325	340	341	322	290	326	315	359	362	347	330	366	344	353	316	300	348	364	313	332	355	323	311	338	337	318	349	317	348	320	339	330	361	335	350	354	345	345	345	323	321	356	322	348	318	324	357	393	337	338	328	329	330	364	318	292	327	360	335	333	307	371	345	343	341	338	331	313	309	384	335	327	307	358	340	388	338	355	330	348	360	343	366	307	354	334	349	352	298	331	353	344	350	331	374	326	322	344	352	360	350	380	317	330	343	325	367	332	292	321	347	347	352	302	337	344	363	365	346	350	349	349	313	350	344	333	372	345	329	330	365	326	345	317	331	319	342	342	310	335	323	344	353	329	348	320	331	332	316	328	335	347	325	342	332	322	320	363	321	325	370	334	354	349	319	327	342	366	344	339	357	343	355	352	357	366	341	368	333	323	342	322	344	325	336	360	352	308	343	359	338	344	337	320	337	310	320	359	369	356	331	323	345	335	340	309	362	368	351	337	326	367	340	358	340	353	328	346	334	350	325	309	319	360	342	337	355	338	335	345	320	345	322	340	362	315	374	340	365	329	334	336	327	320	330	371	325	323	350	307	352	349	337	303	338	347	348	362	350	375	335	354	343	373	309	381	309	341	374	308	340	330	300	318	351	312	345	332	324	350	337	344	329	335	319	359	323	352	313	343	309	350	338	338	336	319	325	312	354	348	353	343	314	325	315	326	349	348	366	305	347	357	356	353	331	350	335	313	363	335	316	324	337	334	320	328	333	341	351	367	354	349	346	353	342	364	344	347	311	342	386	344	321	374	328	326	360	343	323	344	314	331	372	313	329	338	328	355	340	309	340	294	321	337	340	335	355	357	346	344	339	347	321	366	336	314	366	353	331	335	337	373	319	361	350	324	327	331	309	349	339	369	328	361	344	321	336	319	350	345	334	361	341	302	342	352	308	354	342	350	329	316	348	302	342	359	368	340	339	362	319	342	361	361	317	368	371	339	332	382	336	332	342	345	321	340	316	334	325	301	358	335	288	363	348	312	382	341	337	361	353	372	325	353	334	333	353	326	340	340	344	317	309	352	313	334	337	342	342	350	338	352	370	336	320	347	322	319	328	332	390	328	371	319	326	353	346	329	367	346	333	360	327	325	350	344	328	318	356	330	381	333	330	330	333	364	333	332	381	361	323	349	345	326	358	367	361	344	349	342	368	339	329	375	351	355	335	384	339	346	347	338	344	325	331	355	315	374	336	320	333	317	323	339	380	348	331	370	355	309	339	303	327	351	349	374	359	329	332	366	334	337	345	347	315	364	301	331	339	344	336	351	362	311	353	364	367	378	357	364	304	311	354	330	343	302	348	351	339	329	337	342	305	347	346	344	340	355	358	351	330	330	322	360	381	297	360	344	346	337	307	340	321	343	347	350	363	353	353	341	375	330	350	337	308	329	355	325	328	301	349	363	363	349	354	344	351	335	308	360	296	358	312	316	323	322	334	337	300	338	326	354	322	355	345	354	377	327	340	320	329	351	297	335	324	343	368	319	336	340	303	339	332	374	346	375	340	356	314	326	314	298	351	324	338	309	336	338	341	325	336	344	321	332	336	330	366	335	378	322	371	318	322	346	352	347	317	353	323	356	365	346	362	360	349	352	319	322	372	334	351	333	321	343	346	353	342	328	324	371	337	364	360	343	317	339	302	351	322	319	319	320	338	306	313	370	372	329	325	334	333	341	322	332	349	318	328	323	309	334	337	324	362	319	338	330	347	340	352	325	344	344	367	327	312	354	328	334	318	338	325	339	333	327	345	339	336	344	348	337	356	320	367	320	320	332	326	311
1886	499	471	430	429	427	380	418	425	417	431	445	370	382	383	404	416	425	435	435	386	420	429	445	436	425	440	404	416	432	424	395	413	392	369	457	447	393	440	438	441	425	397	422	434	453	396	399	452	436	384	420	381	439	401	376	416	429	434	372	397	380	420	421	446	434	429	458	439	407	413	448	410	424	429	428	446	432	428	394	439	425	406	386	391	426	393	422	402	395	405	421	396	381	403	408	408	396	422	429	402	394	395	419	420	396	400	418	386	400	394	392	407	402	411	382	393	396	431	382	427	463	405	367	444	437	418	407	454	403	453	419	431	415	470	427	428	426	388	380	394	384	399	391	383	383	436	436	402	395	423	404	393	403	403	413	397	426	395	410	450	432	401	378	434	423	459	407	425	400	428	412	389	417	402	405	422	405	416	421	415	438	432	417	414	415	403	448	390	444	407	399	402	417	426	385	375	417	406	409	420	395	375	426	376	413	435	411	398	445	398	412	421	405	435	403	414	384	423	463	383	396	428	414	435	430	383	454	403	438	390	408	426	418	437	431	424	419	423	414	426	425	429	413	417	404	431	403	412	400	419	398	402	384	405	415	422	408	423	418	465	418	408	426	431	400	409	401	424	395	388	417	428	417	373	407	430	424	441	414	403	396	408	401	371	402	386	401	384	390	427	421	420	413	444	412	423	410	394	392	418	428	420	412	397	399	425	388	401	392	407	392	403	374	449	429	402	436	419	391	391	462	392	396	446	417	431	399	415	427	420	380	408	411	407	439	417	405	439	425	435	418	411	436	445	433	419	419	386	412	427	383	450	399	425	458	418	393	424	430	402	415	425	400	423	416	398	462	431	385	438	464	460	419	400	425	396	384	401	374	405	384	431	393	399	434	475	436	398	399	412	414	416	438	438	412	404	425	411	396	434	420	417	424	425	461	412	410	425	405	400	410	452	455	419	415	428	433	436	425	432	439	398	422	430	402	391	449	423	466	417	398	408	422	417	419	417	413	401	433	431	406	418	438	463	399	408	429	458	428	388	432	407	383	428	421	421	415	438	407	387	402	424	430	401	429	404	424	426	413	406	393	393	421	366	403	397	386	411	390	464	436	443	399	393	424	394	425	389	437	431	443	417	379	437	419	440	403	411	427	413	442	395	448	404	466	396	386	410	445	382	449	455	426	418	439	464	406	473	411	420	377	356	371	351	420	406	401	435	451	410	412	404	448	415	427	420	407	432	399	424	407	413	408	411	414	442	411	418	382	431	451	417	422	430	419	399	375	441	409	393	405	447	430	427	429	409	382	454	383	368	451	401	424	433	436	410	392	389	403	405	432	447	395	413	396	415	394	430	423	422	443	428	413	407	411	450	450	413	392	451	408	389	426	400	404	457	427	441	393	400	423	412	386	373	414	383	443	381	421	474	408	420	432	371	423	460	430	397	422	429	429	397	418	442	449	437	392	406	415	429	414	406	452	434	424	441	404	397	385	432	378	380	408	377	444	447	416	424	386	415	446	397	396	423	410	372	414	440	387	434	435	437	418	376	419	424	381	441	424	423	407	460	440	415	438	413	410	354	397	416	418	422	449	392	404	401	377	390	372	421	448	429	441	410	421	396	423	383	419	414	449	418	421	451	405	429	420	417	411	402	420	422	441	393	402	427	400	393	417	426	432	390	412	411	402	426	427	422	367	414	422	425	444	420	408	418	424	415	405	434	442	433	414	426	378	372	419	423	363	392	409	405	428	431	395	427	424	370	414	428	440	415	427	424	367	444	440	425	423	415	412	417	441	378	403	459	389	419	395	407	434	406	414	409	411	395	390	416	456	410	423	413	385	460	406	431	441	404	408	431	366	391	390	432	407	381	430	418	395	426	434	441	399	412	390	402	437	427	426	451	412	399	418	436	412	388	407	420	436	425	402	403	399	437	413	401	409	407	436	432	441	415	414	428	442	416	415	441	436	443	465	433	400	405	397	389	403	441	425	414	421	451	417	392	412	437	414	368	423	452	400	432	396	338	388	416	433	437	409	455	470	413	412	391	416	405	425	421	405	395	402	405	440	452	391	399	460	430	407	485	425	417	437	378	416	423	467	404	415	395	411	429	388	421	447	444	400	437	450	405	425	417	441	411	415	408	433	408	443	451	421	392	410	443	417	392	452	397	392	389	397	458	390	399	391	412	410	388	386	433	420	416	408	399	449	390	398	414	400	408	418	411	400	429	428	399	386	419	401	426	435	409	411	447	437	404	423	439	403	410	379	411	438	406	435	417	413	433	418	439	426	410	385	405	382	391	440	383	414	427	399	407	447	434	409	426	444	422	417	394	417	387	414	396	397	418	441	450	440	398	392	452	452	397	454	419	419	427	401	406	411	479	400	394	424	432	425	427	426	389	424	409	448	409	411	421	422	372	418	423	456	424	410	410	414	401	408	419	438	387	383	420	388	413	443	374	430	438	452	396	437	404	385	453	413	435	411	449	450	458	436	413	427	372	433	370	440	437	455	408	390	428	403	419	419	393	432	388	416	427	423	392	422	422	399	412	399	421	410	398	416	390	424	433	408	431	430	397	387	417	415	440	419	402	420	407	408	415	402	395	429	418	425	431	426	413	414	407	403	428	396	449	422	417	411	413	407	413	365	401	448	397	407	399	400	419	415	433	402	415	397	429	389	431	400	379	429	411	424	413	447	399	430	420	435	426	399	399	429	420	473	443	412	431	427	415	395	397	384	443	415	373	411	442	434	427	401	466	399	400	409	407	422	375	410	398	430	433	410	430	414	443	418	388	383	409	436	393	398	384	396	414	411	410	392	398	433	423	428	375	430	446	407	434	391	406	418	401	398	375	362	419	450	433	464	437	440	440	387	386	402	422	415	422	425	408	417	452	392	419	412	415	405	395	406	408	381	413	434	433	381	381	401	423	395	427	406	384	388	411	411	391	377	424	397	396	417	428	393	417	404	391	371	406	422	455	417	391	448	432	419	447	425	440	415	401	457	433	423	396	410	461	393	462	379	388	445	442	422	393	431	387	430	450	377	407	432	423	467	445	483	419	378	400	397	444	412	435	437	439	393	411	404	427	418	403	419	407	441	466	411	435	403	402	419	443	437	418	399	456	408	416	414	428	437	442	443	378	417	403	421	398	432	402	421	437	452	395	425	358	430	455	454	442	454	408	428	417	438	440	391	392	426	418	425	404	440	393	419	399	415	404	428	397	435	418	421	422	410	428	418	407	396	407	381	430	411	398	424	421	437	409	423	414	433	431	424	409	389	458	371	407	427	403	400	401	405	429	408	425	386	413	413	415	418	445	401	446	464	423	443	419	429	424	423	376	426	427	447	439	384	406	376	415	406	439	373	423	429	419	431	460	415	420	431	405	399	411	440	406	413	405	431	405	429	407	384	416	433	400	448	395	392	421	459	465	426	399	395	439	406	402	409	379	441	421	386	386	435	411	421	375	396	409	433	406	398	420	407	387	411	390	412	397	426
2351	946	1039	996	939	927	910	912	931	935	903	898	837	884	943	822	876	920	890	923	871	917	863	903	933	901	908	876	935	992	860	928	876	919	909	881	896	917	936	876	834	945	894	879	933	916	883	926	881	888	886	888	936	900	929	880	878	897	934	913	846	937	879	843	885	930	911	881	903	872	907	877	876	883	921	882	909	837	929	923	892	850	921	930	893	914	885	858	927	945	876	898	901	878	912	868	854	968	932	898	865	886	914	852	901	978	896	891	981	896	910	894	866	850	879	873	874	922	918	891	855	895	927	895	905	899	829	938	931	933	879	860	933	948	898	878	935	948	906	933	848	869	880	903	953	906	881	879	873	903	906	889	962	894	901	875	897	861	887	911	883	886	906	925	871	905	958	916	882	900	962	920	957	905	924	859	930	887	898	889	899	884	909	904	886	902	899	913	856	834	905	882	899	883	858	933	899	883	899	907	925	839	885	944	871	896	895	893	861	911	899	918	897	909	826	877	896	925	886	936	934	934	852	863	881	887	884	897	870	884	911	901	899	917	926	953	926	883	845	946	924	873	939	980	900	880	913	902	911	920	900	943	879	889	868	897	889	923	903	864	900	961	900	850	880	908	926	908	912	878	885	893	907	831	921	869	848	897	875	908	898	882	897	878	879	919	903	888	897	932	890	883	916	882	922	915	936	888	908	878	946	925	871	911	835	887	937	845	893	895	882	930	900	907	926	938	925	900	908	865	906	952	895	857	933	886	887	899	884	895	905	917	880	882	890	864	885	911	905	928	867	870	888	901	857	926	885	933	924	926	857	898	822	882	897	941	907	924	845	894	920	948	885	906	925	956	916	913	905	917	892	846	894	839	909	894	907	896	962	866	871	876	924	925	878	916	922	930	905	889	913	917	858	904	869	875	867	870	929	906	911	904	935	837	901	916	868	914	940	953	885	866	923	883	880	878	894	872	896	867	864	883	924	908	921	907	894	903	890	909	894	852	852	853	887	883	895	901	894	862	925	887	945	900	897	898	864	906	890	903	877	922	873	857	942	924	948	900	897	893	876	920	897	908	927	873	921	933	876	919	874	889	907	958	908	906	851	903	895	944	901	913	869	900	921	919	902	926	893	914	882	955	899	912	882	880	936	876	961	922	932	900	912	928	938	889	913	941	900	875	926	948	880	964	897	838	901	906	902	904	923	903	906	910	870	843	859	880	942	906	912	890	871	879	921	895	937	891	894	915	873	909	828	927	886	883	914	860	905	917	887	878	887	942	895	841	943	877	927	938	864	877	919	918	969	937	840	882	917	907	922	864	907	910	926	885	920	920	949	927	916	919	918	886	904	908	921	974	881	926	885	894	865	967	894	874	858	900	937	860	927	875	867	932	884	880	893	947	868	896	904	881	855	917	903	885	848	878	941	855	894	906	896	852	871	908	961	971	883	874	879	875	869	903	877	937	922	920	899	956	919	898	884	883	869	915	912	893	879	899	880	903	912	932	935	903	920	918	891	896	897	871	909	902	867	903	872	852	910	873	858	892	871	944	894	879	902	880	880	872	911	894	879	914	888	864	897	942	892	951	879	887	902	955	915	902	890	887	966	881	905	902	938	917	862	926	876	967	925	967	931	900	896	917	894	898	956	868	882	905	932	929	902	874	888	899	858	909	959	838	869	845	917	871	863	886	913	860	901	926	842	890	902	862	877	807	856	931	878	926	929	877	915	849	886	939	911	895	884	939	824	884	939	856	926	884	882	924	860	879	846	957	885	885	883	896	877	901	888	867	911	860	983	894	885	945	867	925	893	896	891	870	872	893	873	926	896	889	924	884	886	901	887	907	889	928	911	900	932	894	903	905	895	895	884	921	894	903	852	910	939	878	859	894	945	916	939	899	887	892	911	907	908	918	925	891	936	872	866	913	920	918	905	909	865	917	885	852	923	871	928	890	888	908	845	887	912	906	844	937	918	916	929	924	945	896	909	905	884	881	904	966	920	969	903	902	911	891	908	933	882	878	926	909	958	885	886	917	883	866	885	916	915	923	927	881	878	897	938	935	871	870	866	952	920	895	889	926	918	917	844	885	868	925	890	945	941	918	865	904	864	899	919	934	920	912	874	906	888	874	890	879	923	912	849	881	908	898	880	932	932	932	944	881	925	880	850	901	890	880	857	885	873	928	851	901	908	909	894	892	861	947	933	905	883	885	909	854	915	976	903	854	917	883	922	836	923	872	867	921	925	922	973	890	930	829	915	896	939	935	904	868	891	840	877	861	901	897	912	914	943	900	891	921	900	860	891	903	936	903	918	908	874	896	858	947	871	885	892	901	927	868	902	852	856	860	899	877	876	851	951	911	888	890	890	883	889	906	886	924	886	862	868	876	878	893	879	888	860	862	877	909	883	979	914	878	888	883	840	936	927	851	895	924	946	963	901	913	897	895	890	960	880	917	897	883	888	884	889	897	927	908	873	846	912	862	908	878	883	906	889	870	887	945	885	910	948	930	886	920	880	906	899	847	892	906	846	925	866	914	849	891	919	932	900	878	839	884	963	921	921	877	881	894	891	885	940	859	916	916	892	917	918	848	892	911	957	888	910	934	824	914	943	936	903	864	860	918	926	945	885	930	948	888	913	935	884	860	880	887	918	931	911	893	870	921	939	922	887	874	871	868	877	892	838	868	885	915	938	926	903	888	864	963	887	863	885	921	840	868	858	934	900	882	913	887	926	906	898	892	882	890	957	874	915	880	901	896	936	832	902	884	912	933	868	903	883	938	882	874	880	902	932	911	890	915	837	874	910	924	908	897	894	859	877	913	876	928	875	906	878	908	867	961	892	908	893	875	869	867	932	878	927	924	882	861	883	893	955	899	917	870	915	942	892	916	953	897	950	906	926	948	907	896	870	923	929	886	860	919	926	849	810	876	909	874	967	924	922	877	893	915	848	888	864	909	921	948	880	919	899	876	938	895	835	925	871	916	924	816	913	876	898	886	958	917	947	917	927	891	877	892	892	941	884	910	900	904	895	955	881	902	887	861	898	878	812	881	850	828	883	913	887	886	902	916	900	881	927	896	900	928	857	884	895	899	937	857	917	890	933	928	916	919	934	882	931	875	886	855	929	840	883	901	822	930	888	865	872	904	880	864	940	893	913	876	888	904	952	980	941	889	846	855	916	903	948	930	897	917	896	920	869	933	932	880	873	907	877	834	911	944	919	893	868	936	887	873	905	827	940	886	880	920	914	893	908	888	893	929	927	901	872	909	899	894	883	870	881	902	878	930	878	889	883	862	859	859	899	939	883	884	899	901	906	889	834	881	900	818	845	885	870	953	980	929	898	976	865	871	870	978	920	863	931	910	906	888	884	908	903	918	855	894	917	913	907	928	886	855	875	887	923	923	888	866	868	857	895	907	924	875	881	885	913	867	915	953	892	871	856	922	962	920	863	892	919	937	900	869	928	905	934	919	873	856	886	925	927	842	889	910	912	900	893	831
8426	669	703	564	408	335	342	277	265	249	246	271	235	274	251	267	263	245	229	260	236	244	239	260	247	224	245	232	235	245	207	210	226	227	243	243	262	282	256	233	235	257	214	213	232	235	229	287	244	233	241	272	249	271	232	228	249	238	244	277	245	228	227	256	264	223	235	222	263	221	236	264	218	227	230	241	213	226	225	248	259	265	233	220	261	250	235	201	251	242	222	251	251	278	223	228	253	212	262	234	275	260	236	229	241	231	223	247	220	227	237	243	246	250	235	239	240	231	235	254	235	228	241	262	231	233	242	264	238	249	240	207	274	236	253	220	235	269	278	220	224	238	276	239	239	215	278	240	245	229	251	240	238	236	236	220	251	234	248	215	260	255	243	211	212	234	266	229	240	215	277	248	229	235	225	240	237	243	239	267	244	239	226	252	212	238	222	260	242	238	228	224	251	253	236	235	268	243	233	256	233	239	250	234	255	210	239	227	229	225	251	246	255	224	242	235	256	212	251	241	245	255	288	245	236	232	240	260	260	224	241	247	224	258	232	253	240	262	229	237	217	232	249	238	244	234	224	247	214	218	247	228	230	233	223	222	242	211	232	236	265	243	244	219	232	220	227	231	260	244	238	246	248	248	242	236	262	228	233	239	239	215	244	240	239	241	249	230	217	202	223	255	246	217	202	263	236	258	237	239	243	229	223	210	240	243	244	241	235	240	223	238	254	253	228	230	239	260	237	240	233	231	209	231	253	253	231	219	208	227	219	231	239	243	241	257	243	216	225	278	254	230	223	240	232	244	248	252	237	239	272	222	231	221	240	235	244	216	240	241	224	220	242	241	241	275	237	220	231	256	226	236	245	233	250	258	237	198	246	249	230	224	218	235	229	235	227	248	257	270	237	213	249	252	243	234	265	248	226	235	246	239	242	266	251	234	217	212	233	201	227	240	240	244	252	255	233	256	265	233	252	217	267	232	230	239	237	218	258	263	226	212	235	242	250	226	238	227	246	260	245	222	211	237	234	235	269	225	239	241	262	234	229	236	230	232	263	237	258	236	198	266	244	260	213	259	281	226	200	245	243	221	224	224	257	237	257	266	235	244	227	233	227	227	246	263	232	257	253	249	241	246	230	264	242	257	257	236	267	259	250	249	225	259	252	247	222	223	239	251	254	235	213	234	242	209	244	262	232	214	262	223	205	241	249	239	234	276	252	246	255	230	240	211	233	254	257	236	233	241	250	234	253	243	254	253	264	236	258	193	243	230	238	266	261	269	235	230	217	249	256	238	258	215	249	280	235	225	233	210	244	236	249	249	220	234	268	286	262	232	218	230	255	230	239	255	229	211	252	237	247	217	214	260	252	245	250	221	199	196	223	238	248	237	222	240	211	225	218	236	245	235	237	241	227	248	232	238	224	210	213	230	269	255	240	239	250	269	219	213	248	204	273	263	252	231	238	218	239	235	206	228	260	257	217	236	255	234	253	244	230	250	203	235	248	223	245	249	217	256	240	258	236	224	237	254	249	256	238	255	265	241	242	242	225	240	273	246	245	247	226	226	239	237	254	219	248	264	260	254	242	242	266	238	245	224	227	214	224	232	246	235	214	236	236	264	204	239	247	226	239	230	243	250	214	256	231	245	241	243	234	231	227	237	242	273	245	273	273	264	239	268	218	236	253	227	259	238	231	240	229	256	228	216	224	241	235	216	225	225	207	230	227	218	247	239	222	263	229	237	236	239	255	243	225	216	252	263	229	245	218	236	209	239	235	222	239	245	209	236	251	225	211	247	215	230	201	224	266	262	281	235	230	230	243	233	220	240	262	255	256	279	240	254	219	217	240	240	237	234	219	229	238	214	242	253	219	242	247	261	226	237	227	217	262	233	236	234	230	219	251	230	212	243	229	237	245	237	218	227	247	230	228	228	233	254	226	260	257	227	243	245	245	251	248	244	236	242	237	210	237	226	238	250	232	253	239	221	258	248	275	229	235	238	220	243	238	265	222	225	212	229	252	251	235	264	225	245	222	263	214	246	246	231	212	235	216	235	255	242	231	220	244	241	253	255	260	266	257	228	234	261	211	218	227	240	221	225	243	205	270	231	247	223	269	271	263	258	218	220	238	230	242	231	224	242	230	252	229	246	236	232	234	232	243	274	266	251	242	258	254	248	246	243	274	238	228	214	232	220	259	227	227	270	219	235	259	206	239	223	238	234	231	254	256	224	233	270	266	235	234	242	209	222	232	229	238	232	247	231	248	258	207	229	225	216	243	270	237	241	206	217	211	261	249	250	218	243	236	264	236	227	234	232	240	238	223	232	242	254	256	230	236	251	254	252	258	232	250	211	237	250	232	247	239	240	254	236	226	224	233	238	258	209	253	253	236	244	254	243	221	236	236	243	235	243	219	218	232	225	219	221	231	218	250	248	219	224	251	217	255	243	264	246	244	255	242	228	237	236	210	242	254	243	235	269	255	231	260	227	236	254	235	266	216	240	265	262	270	267	215	219	191	252	229	247	251	251	246	271	233	236	255	245	242	227	241	227	243	231	241	212	211	219	235	234	237	207	249	234	232	238	233	266	226	233	226	253	205	233	225	244	226	251	237	233	227	243	243	225	255	241	263	237	234	238	247	233	226	222	226	235	239	275	227	241	217	233	268	249	230	228	233	241	201	237	210	225	224	235	260	241	243	242	268	252	241	211	233	248	223	232	269	266	256	234	199	233	216	247	288	228	246	230	230	238	210	268	236	245	252	231	272	236	255	239	244	239	254	250	239	244	255	219	243	246	268	228	249	231	240	243	232	216	252	254	257	250	234	241	259	242	280	268	243	240	209	247	278	238	225	258	240	247	274	282	212	236	241	205	233	233	227	235	241	226	241	264	225	229	238	223	232	261	226	250	221	234	242	224	231	227	233	257	249	252	246	280	231	229	250	233	238	237	221	234	231	227	249	214	220	254	230	233	235	244	260	225	252	254	233	237	261	234	237	219	236	239	219	220	216	218	236	238	241	256	236	235	211	213	229	239	214	197	248	230	237	239	218	254	240	269	248	244	260	229	229	191	251	226	283	225	243	250	242	261	247	251	216	250	237	226	234	240	235	245	259	218	234	226	260	215	209	237	230	213	239	225	251	235	234	233	243	270	239	254	245	240	254	250	243	229	217	238	210	236	246	230	280	221	222	251	249	252	234	240	248	217	240	211	211	236	219	218	235	261	221	225	238	231	241	203	238	243	234	254	272	249	262	240	226	217	230	252	237	243	243	229	252	245	232	214	279	269	234	245	215	225	221	226	211	256	236	222	238	220	259	238	255	255	241	275	258	253	247	251	225	234	250	207	255	235	262	251	231	246	233	259	242	222	230	250	231	235	245	236	285	237	199	206	271	241	220	225	261	228	255	270	257	237	252	219	220	241	253	234	210	241	204	223	248	215	239	239	245	219	233	251	247	243	255	227	239	235	237	253	254	253	237	234	233	258	228	239	258	236
6717	987	1406	1766	1362	1098	977	830	771	737	753	689	673	669	698	655	566	611	617	604	614	620	597	620	597	558	578	594	609	577	597	548	525	544	582	531	548	548	533	557	483	563	540	549	555	529	573	505	569	511	568	550	549	522	548	569	522	551	552	535	518	550	548	541	570	513	547	538	577	564	549	575	525	548	525	518	534	565	530	528	554	535	555	523	548	533	542	566	534	534	560	551	534	528	513	564	505	513	492	607	545	519	499	545	542	552	521	524	498	479	528	552	540	510	562	585	561	526	553	523	531	516	540	545	544	543	522	563	529	499	533	504	568	540	533	544	539	531	538	549	554	539	561	560	566	553	512	541	538	553	559	602	503	562	566	532	520	565	543	557	536	556	593	525	576	523	528	543	542	561	597	521	523	543	542	540	546	498	547	507	549	520	538	556	525	600	528	502	514	561	531	533	545	515	531	561	536	546	522	569	578	543	531	529	577	523	563	506	535	514	554	566	516	551	535	524	554	539	535	548	528	546	532	540	576	540	528	535	553	525	539	498	528	507	534	568	530	536	512	558	539	528	572	542	536	518	550	543	544	548	551	567	502	550	517	590	519	562	573	579	549	535	532	507	528	549	545	579	539	563	562	579	507	553	534	513	575	553	526	528	520	552	558	555	543	550	507	530	534	527	538	572	570	535	544	504	567	525	527	526	510	557	530	568	538	531	560	549	528	558	587	521	574	520	552	557	589	499	573	542	555	540	521	542	580	497	522	551	533	522	581	527	525	527	541	534	529	532	536	536	547	547	549	578	542	501	548	533	518	522	519	551	562	584	504	548	523	520	476	558	543	524	521	512	529	532	535	544	504	564	517	540	526	566	599	539	554	546	539	568	578	546	548	534	546	549	550	565	576	552	551	527	529	521	568	559	516	533	560	517	557	506	469	558	527	527	547	570	503	488	524	556	543	522	529	603	548	571	515	535	624	539	532	538	544	527	559	548	519	570	502	542	524	569	531	520	533	556	565	539	565	523	511	555	570	514	514	565	526	543	537	518	559	550	520	509	537	502	526	527	515	549	507	533	576	512	543	536	531	560	531	562	545	517	550	579	525	583	542	477	538	535	513	539	487	526	533	542	565	563	534	501	538	538	554	542	533	552	536	547	533	550	586	534	534	533	521	593	517	546	532	555	542	550	534	585	538	521	605	558	492	548	570	577	531	548	541	530	549	498	540	560	532	567	521	508	500	550	552	513	570	531	560	585	559	526	511	578	536	543	565	532	537	529	580	527	517	521	522	547	564	561	534	496	523	502	520	523	533	492	554	567	566	559	554	547	513	531	512	573	558	580	570	532	533	571	549	545	526	524	548	526	551	531	510	521	538	567	498	561	572	525	540	564	561	563	563	531	598	545	541	480	538	548	528	581	528	539	552	524	564	559	533	553	546	576	579	534	538	588	555	563	506	534	513	544	533	525	538	495	551	579	508	560	515	532	566	530	547	534	583	534	557	555	524	527	520	546	549	529	534	558	567	544	577	553	553	565	525	536	527	542	516	559	519	556	530	526	533	527	550	518	537	524	585	535	504	548	535	537	568	476	552	550	589	546	581	552	506	521	547	568	551	538	562	532	519	520	542	532	572	546	534	541	537	519	541	537	531	533	544	499	524	545	531	527	546	580	551	520	512	530	517	562	562	555	566	532	534	532	558	568	543	544	549	563	510	509	619	557	573	587	520	574	568	524	541	535	520	543	560	565	581	538	537	554	539	542	577	527	558	514	574	521	544	552	551	611	519	564	517	557	517	553	583	517	561	562	546	544	521	563	524	554	556	547	571	567	499	541	540	574	525	566	557	566	542	520	556	538	542	503	544	552	532	511	552	547	547	535	497	537	545	532	532	542	512	508	485	536	515	557	528	522	553	532	539	529	541	528	484	551	522	526	564	585	555	554	563	538	566	547	506	503	554	558	514	543	531	549	582	542	556	525	526	568	520	569	497	538	525	554	527	540	516	539	509	561	516	513	543	556	565	577	528	529	538	489	551	503	569	522	566	545	599	558	498	528	525	500	540	504	504	572	570	535	565	497	533	552	528	555	543	519	520	532	542	572	520	571	522	530	517	523	509	554	491	545	543	523	491	557	537	490	546	572	528	539	532	562	513	546	529	558	557	591	531	535	531	521	548	571	522	580	568	509	573	521	554	526	509	528	561	542	535	535	533	511	568	537	540	548	553	568	522	544	551	542	590	568	581	523	515	520	546	512	598	508	556	555	578	513	538	520	580	548	547	519	529	538	517	551	539	551	522	560	511	512	558	545	518	549	519	540	513	539	518	512	550	557	533	516	547	512	559	543	539	521	545	539	548	558	535	540	535	563	538	544	541	558	546	538	565	557	583	538	538	556	534	541	541	518	568	535	525	513	583	516	506	522	551	566	574	526	547	514	519	541	581	510	563	549	537	524	556	573	562	520	500	568	546	580	533	499	556	538	532	560	584	537	569	528	530	531	576	527	554	554	552	564	557	529	514	538	561	571	530	559	517	582	497	542	511	534	541	569	545	557	590	552	509	534	594	506	506	550	537	534	545	589	510	524	549	523	515	512	541	533	582	514	540	487	512	501	542	542	542	523	537	542	527	532	541	562	575	535	573	546	533	504	504	515	530	549	545	572	539	586	563	545	512	570	551	540	517	527	561	548	581	544	585	578	557	550	569	573	543	556	567	559	582	533	577	528	547	555	556	548	530	519	597	553	535	526	575	544	525	569	567	543	525	500	562	514	531	515	599	543	542	496	484	585	562	569	522	553	539	543	493	518	545	553	525	527	533	541	533	514	512	597	564	541	488	534	564	515	526	543	554	521	549	538	548	560	522	562	559	548	547	523	541	568	504	519	535	498	528	503	564	512	570	538	601	542	539	566	578	511	547	515	523	531	520	593	579	520	570	533	543	525	511	550	542	555	558	557	549	535	538	521	559	514	483	531	532	547	507	537	528	549	566	536	554	559	574	514	541	527	545	534	503	577	569	537	553	561	553	537	536	511	542	542	546	507	532	538	568	564	515	551	542	551	538	549	557	538	559	541	570	567	580	580	568	521	534	535	529	574	514	529	548	512	552	535	548	530	549	549	501	571	535	518	535	589	574	527	543	548	540	542	574	540	584	504	533	520	525	549	562	500	545	533	551	521	511	517	534	541	545	561	559	553	568	541	517	529	561	510	537	551	522	563	533	549	548	531	512	586	550	502	539	568	541	541	571	558	542	520	550	537	536	514	575	538	531	560	532	533	578	526	509	527	538	520	513	509	582	570	518	527	551	543	533	543	523	528	513	538	540	509	530	500	567	540	570	542	569	518	599	495	522	562	549	555	547	511	562	505	513	557	537	544	514	563	504	548	502	497	545	541	505	538	559	510	550	563	528	535	540	555	543	543	527	548	560	550	587	506	551	556	528	562	527	536	532	520	551	497	533	504	551	550	507	502	545	538	549	559	581	536	532	539	524	562	553	520
15358	1377	968	759	456	324	300	257	210	179	182	158	167	173	155	142	154	162	144	142	152	134	126	122	152	133	135	162	126	116	129	147	140	133	104	130	123	135	139	103	123	133	113	156	109	134	137	144	131	135	127	120	128	143	115	115	123	135	128	137	134	139	128	131	124	140	101	133	118	121	107	120	111	136	132	138	127	138	158	113	117	135	122	123	127	125	119	155	132	148	127	127	134	135	138	130	124	128	121	121	118	144	129	124	132	121	113	138	128	146	145	127	104	154	126	138	113	111	117	127	143	143	147	135	121	147	115	121	120	101	125	144	113	122	126	126	134	127	126	120	118	119	111	137	121	131	119	111	131	115	103	118	129	125	136	128	125	135	131	137	130	113	109	131	129	139	111	130	129	125	125	122	129	139	129	111	126	119	135	120	120	132	107	157	150	123	133	129	127	126	120	121	142	124	124	127	113	111	131	134	143	123	140	131	102	116	125	100	145	117	120	138	132	127	116	119	116	117	142	131	143	140	123	140	116	142	136	132	104	139	104	125	132	142	118	135	126	129	147	148	148	133	116	126	119	128	133	131	127	130	115	141	139	142	102	148	129	140	122	160	136	126	139	130	133	134	110	126	111	129	135	121	114	149	124	133	139	140	121	146	135	123	126	130	160	122	118	129	129	128	140	121	121	133	130	119	132	130	119	124	113	119	134	138	145	124	128	125	107	125	122	138	124	127	129	138	130	123	138	131	122	150	127	115	124	108	125	111	143	125	112	144	113	150	143	106	148	141	123	125	116	130	122	130	127	136	138	129	113	125	119	127	107	138	121	130	125	124	122	128	118	121	119	129	116	143	146	132	135	111	132	133	120	131	141	131	126	121	142	150	124	136	135	118	137	120	122	117	115	114	124	125	139	124	115	119	121	123	127	113	139	152	121	130	141	143	122	122	136	117	118	117	147	125	116	129	118	122	128	139	123	134	133	131	135	151	123	134	128	111	125	130	131	127	141	131	128	132	132	133	133	132	142	148	139	129	144	114	133	135	147	145	141	138	107	121	123	122	122	129	131	104	104	118	116	130	115	133	135	122	127	117	132	135	145	130	128	132	132	122	113	118	143	140	125	123	138	118	129	116	119	131	122	137	121	122	110	119	129	136	118	132	132	151	147	112	141	127	137	109	122	133	141	147	127	129	141	134	145	131	134	136	136	121	127	151	123	124	148	137	128	133	137	126	127	170	127	139	132	141	117	129	137	129	127	117	145	137	130	147	146	111	153	132	138	136	126	126	130	136	131	155	120	134	122	109	119	110	123	127	134	130	110	126	140	138	108	120	147	134	129	127	122	113	138	141	115	158	122	138	128	124	146	139	136	111	142	126	132	119	126	115	117	146	151	130	142	133	147	131	124	144	141	126	156	145	147	110	149	125	110	132	128	140	107	132	125	116	112	103	121	138	139	147	135	141	131	141	148	110	115	132	146	135	124	138	142	140	116	110	142	115	126	120	134	141	120	123	106	132	116	123	119	124	129	132	145	141	127	136	132	131	120	126	124	124	131	130	149	116	108	125	117	125	158	137	131	131	143	114	135	113	137	122	122	119	117	128	128	126	112	131	110	136	117	120	138	113	121	132	129	134	139	146	120	120	133	135	118	117	142	138	123	124	128	112	125	148	141	138	128	124	141	120	132	135	129	130	124	118	133	120	133	140	141	100	129	122	120	125	131	129	144	148	131	134	134	141	132	140	141	126	144	115	144	105	117	121	121	123	146	112	129	131	141	126	136	143	140	137	142	143	124	132	126	155	130	127	130	121	132	137	141	140	110	97	154	115	139	146	124	121	121	119	152	114	113	112	118	130	141	122	115	129	125	141	126	124	126	122	127	134	130	106	125	119	119	148	131	124	131	98	119	132	133	126	104	132	129	139	119	138	116	136	134	107	143	115	120	124	123	129	161	116	127	151	145	137	139	126	120	136	121	127	125	132	153	113	125	124	153	110	135	144	125	119	126	132	110	106	140	117	107	124	126	150	117	125	134	146	119	153	109	127	129	126	161	132	133	138	124	125	128	143	121	110	93	136	117	133	138	135	121	120	140	120	111	124	119	138	113	113	159	121	147	112	152	125	118	147	122	123	155	132	132	139	127	121	127	135	123	141	120	127	125	111	147	135	134	115	136	127	132	138	134	130	136	131	128	135	138	111	123	127	120	130	125	124	132	129	144	127	120	127	136	146	99	131	133	129	121	144	161	131	146	136	155	130	125	135	124	133	135	121	152	124	148	128	138	114	115	123	155	139	123	123	120	122	132	124	123	153	125	146	105	136	130	119	137	122	135	119	137	139	142	128	155	113	117	127	127	100	133	167	128	126	136	134	137	130	131	117	138	107	119	115	123	135	133	122	143	143	120	117	125	125	125	115	163	121	128	137	144	105	135	146	121	127	114	137	138	136	135	118	133	110	135	105	144	137	124	104	129	152	125	140	116	147	121	120	117	108	127	130	140	119	125	127	122	135	121	137	146	130	120	138	124	134	132	140	117	116	117	121	135	126	120	120	132	134	120	147	128	124	104	148	144	125	127	109	133	128	143	114	140	132	150	127	137	135	148	144	134	120	140	126	131	130	133	145	126	140	149	123	112	122	138	111	142	127	129	111	134	143	154	122	111	127	114	125	122	127	137	117	147	159	132	129	132	109	125	134	112	136	138	123	131	134	146	118	141	116	127	122	154	133	142	108	110	138	132	136	136	114	128	127	136	133	127	141	138	127	123	92	136	117	125	134	121	153	158	123	139	120	105	123	139	127	127	103	120	127	115	129	128	125	144	139	134	138	121	137	133	126	118	129	132	118	125	144	138	123	124	122	134	129	125	119	119	142	145	131	125	129	140	145	151	137	145	136	127	126	113	120	127	128	109	113	130	110	118	114	138	122	142	129	122	111	127	143	125	130	128	121	141	132	111	145	109	139	134	131	171	120	135	129	127	119	152	132	156	119	111	141	124	125	131	126	127	139	126	155	142	110	146	110	130	140	129	114	148	146	129	110	133	128	117	115	125	115	138	129	141	147	130	124	147	146	148	131	117	132	126	137	137	119	123	142	106	143	151	125	111	119	138	122	111	157	120	134	141	128	120	124	140	140	128	121	139	131	122	126	131	122	113	144	149	136	130	121	140	141	135	141	129	132	111	136	112	134	130	134	125	115	128	137	139	153	112	144	153	110	146	128	109	114	130	131	134	118	114	147	132	122	125	127	126	123	113	134	127	117	144	127	143	136	126	123	158	137	128	109	144	110	145	139	132	132	123	124	135	106	131	138	110	132	137	112	132	114	107	133	143	125	121	129	130	138	142	147	138	130	125	140	128	145	117	122	120	107	146	128	115	126	131	133	93	115	138	123	121	120	129	148	135	151	123	123	129	115	122	101	136	125	130	145	119	124	135	134	144	115	131	121	117	125	137	129	114	124	118	104	143	136	131	139	132	127	125	133	125	134	143	142	111	111
8474	1161	2150	2441	1932	1499	1149	919	833	773	650	674	588	499	484	514	474	473	444	469	443	438	399	410	393	369	389	394	386	380	404	354	380	359	371	362	385	369	379	353	369	369	315	365	348	360	373	381	363	363	364	338	347	362	353	364	348	352	352	383	334	351	339	375	296	340	331	322	356	349	330	333	335	355	368	377	326	333	317	357	336	328	377	347	349	369	350	318	330	364	347	369	338	356	335	364	345	310	353	330	378	321	350	356	355	334	349	313	362	338	348	307	344	365	347	365	352	353	356	311	354	315	369	335	355	356	323	342	344	349	337	317	352	346	335	332	332	341	377	325	310	353	357	330	331	375	333	331	353	332	340	366	348	329	354	351	364	325	352	320	354	353	353	338	359	346	365	376	330	324	341	373	336	333	326	346	336	342	351	333	308	357	350	349	336	337	324	347	348	335	374	303	334	334	334	342	319	367	333	330	349	364	351	309	330	329	335	326	362	347	355	337	348	347	360	323	345	340	350	355	339	308	314	297	347	326	330	354	325	341	321	328	307	322	301	326	331	358	337	341	317	351	382	349	344	365	356	303	367	355	335	328	332	359	337	339	370	355	321	376	346	382	356	301	324	347	332	388	339	339	352	383	370	340	359	342	316	358	334	347	358	330	345	358	323	319	323	355	357	348	328	349	333	335	319	373	334	354	348	337	309	334	349	348	347	314	348	323	336	344	373	341	367	345	327	370	382	327	340	333	343	347	343	352	326	370	303	360	343	343	342	324	339	329	293	325	342	344	344	339	335	318	330	356	351	357	350	355	346	304	315	346	320	342	341	306	380	336	315	342	345	352	371	328	341	350	328	344	320	330	360	285	340	332	358	326	339	341	334	353	354	309	348	302	332	335	351	338	330	323	370	336	342	379	343	340	345	359	355	354	336	370	376	363	317	346	354	352	326	361	336	318	345	351	325	336	335	358	350	338	353	308	337	327	379	341	351	396	343	356	364	344	318	316	363	366	342	342	332	336	357	348	351	329	357	366	339	318	346	377	338	318	328	340	349	317	308	353	299	348	347	364	323	349	340	373	340	347	315	342	317	370	320	339	341	333	321	346	355	375	331	325	385	335	329	361	352	360	359	337	345	333	359	357	333	356	365	333	361	342	350	338	330	361	357	337	343	358	294	343	334	346	340	346	368	317	309	332	335	316	320	348	289	340	347	344	320	291	341	335	344	321	318	328	301	370	352	335	315	343	376	361	370	344	361	330	301	353	340	326	334	309	356	355	340	359	322	359	351	320	344	352	351	352	392	343	338	345	317	345	351	334	326	358	334	330	321	372	342	334	353	362	349	352	328	359	335	336	328	349	346	350	343	342	299	350	333	346	332	317	305	340	330	344	328	359	314	339	346	374	326	334	361	356	341	352	358	312	362	350	327	340	324	358	317	326	374	300	319	358	314	318	340	372	315	310	338	360	342	331	335	347	332	323	348	335	349	339	329	342	348	322	324	344	342	327	338	325	345	339	336	348	337	342	355	319	351	365	316	336	330	341	335	317	360	340	364	325	353	341	332	319	354	320	340	366	323	374	359	353	342	375	333	337	372	396	320	350	333	365	322	324	332	373	325	321	355	305	359	336	349	404	340	349	321	349	328	321	366	322	345	369	319	311	308	334	336	327	345	397	342	357	374	325	342	321	363	314	325	348	344	346	338	322	338	338	351	309	333	329	351	363	344	358	298	313	366	334	378	340	362	353	344	387	349	359	370	325	335	360	330	365	330	369	343	347	325	376	324	355	332	341	331	348	356	339	281	313	352	349	370	341	341	311	361	343	356	373	347	335	364	335	362	366	382	337	344	343	364	382	347	302	351	345	365	356	321	333	338	342	327	344	333	323	337	359	333	371	342	328	348	328	354	343	329	303	359	332	348	316	329	358	309	334	342	329	356	328	325	337	342	361	383	354	339	345	326	357	363	354	317	365	316	358	327	362	348	335	344	338	349	345	324	334	312	327	351	332	365	357	350	353	331	313	383	303	344	332	325	341	332	334	343	310	332	311	356	309	369	365	318	353	352	345	332	325	312	343	327	350	340	332	340	337	357	357	326	354	362	350	313	372	353	355	305	357	350	344	322	341	337	336	373	335	352	373	379	328	333	311	350	346	354	327	374	287	361	350	354	309	337	315	339	304	360	327	351	347	328	322	333	353	358	362	322	342	314	355	327	367	378	358	318	350	344	342	356	320	332	346	316	367	346	369	332	341	346	340	321	335	333	276	356	345	372	308	300	366	423	326	324	340	332	344	356	341	338	340	342	308	333	370	354	348	350	332	324	350	362	324	353	355	331	289	331	321	328	318	354	322	357	375	327	345	356	339	350	351	331	336	344	346	352	278	346	322	332	300	358	318	330	338	343	296	354	309	345	333	343	329	359	322	362	354	334	338	351	331	359	345	345	360	338	333	329	372	373	338	352	327	351	350	329	326	350	319	328	339	341	344	342	361	333	348	340	334	387	320	344	333	338	332	346	372	326	314	356	358	340	370	354	316	384	377	351	351	323	357	361	370	331	331	343	337	321	348	323	349	324	360	348	307	337	341	345	346	328	357	346	313	334	336	331	326	322	337	339	348	303	329	323	344	341	321	352	345	307	350	306	363	351	332	320	356	324	340	329	306	329	331	360	355	345	338	388	351	330	334	369	354	384	363	352	327	331	339	369	350	343	354	343	324	338	306	356	322	384	349	336	355	338	334	321	317	346	301	314	334	323	374	338	346	342	343	329	317	341	287	331	359	342	362	350	344	341	352	309	337	338	316	331	322	340	329	304	337	323	352	321	319	314	352	366	337	350	327	336	308	366	319	321	349	316	329	341	337	340	327	326	373	333	340	373	328	352	331	345	331	357	350	370	355	345	340	327	373	350	329	355	362	365	340	331	310	312	327	381	316	344	371	378	339	385	317	316	326	353	345	308	315	329	330	351	334	348	359	327	312	342	352	352	319	334	339	345	313	348	341	367	316	370	339	357	325	315	341	341	372	343	347	347	355	358	365	333	339	328	329	316	355	340	349	362	336	300	325	360	348	349	353	331	315	347	333	354	332	360	370	326	321	338	333	342	372	333	302	383	296	328	336	353	350	341	327	351	334	331	328	347	338	334	339	353	362	322	337	342	350	320	354	325	353	320	317	331	318	347	336	344	370	348	360	362	304	323	330	309	347	344	304	345	354	324	350	327	341	346	325	345	343	356	323	337	339	343	321	327	306	348	344	369	320	368	342	328	333	369	344	329	394	357	319	337	371	365	343	376	341	344	308	319	353	342	329	367	360	316	329	310	313	315	368	328	326	337	310	323	333	327	364	349	373	358	358	328	340	354	344	352	375	373	353	341	338	332	340	352	372	369	350	334	330	374	360	334	354	335	345	338	340	326	327	345	357	337	353	364	329	362	327	350	326	344	344	336	339	345	323	352	303	354	336	366	330	348	343	339	368	373	312	354	329	337	318	321	356
1883	474	461	433	468	412	436	399	422	430	398	423	382	442	421	420	432	372	433	447	408	415	397	421	431	397	455	419	429	395	408	437	411	410	399	433	431	415	430	455	451	419	452	434	423	459	412	433	407	405	374	421	413	411	402	425	448	402	426	391	419	392	399	452	448	434	427	404	389	389	424	435	450	390	400	419	438	393	386	400	388	440	397	397	357	400	409	446	402	404	415	455	432	427	403	417	420	408	421	402	379	377	379	411	440	458	437	414	428	439	371	421	403	383	413	429	378	399	433	440	425	394	399	426	440	433	423	381	384	414	427	431	441	422	424	412	419	441	437	405	422	423	405	416	412	393	438	444	433	426	441	400	426	422	395	425	407	380	395	427	437	442	432	392	407	464	386	427	436	371	440	441	414	413	409	416	442	363	389	398	476	420	388	402	414	391	405	400	415	396	399	477	362	431	410	417	405	427	403	419	369	406	426	419	405	441	421	438	412	409	424	421	409	445	412	406	391	403	439	409	399	436	434	420	434	408	441	411	421	447	379	403	426	411	414	395	399	379	412	411	440	393	410	367	388	391	413	452	456	416	422	474	436	434	418	425	405	430	417	382	431	440	433	411	439	390	431	401	424	374	410	413	430	415	419	414	444	431	411	429	400	451	419	403	420	379	415	389	437	446	424	409	405	412	409	398	442	419	408	398	428	480	412	425	461	437	426	434	428	396	408	417	390	439	444	397	445	433	385	368	404	384	440	408	387	415	410	386	387	426	443	424	400	403	415	390	435	399	400	434	392	440	414	433	443	405	402	406	396	392	416	386	413	455	450	380	363	415	454	410	381	376	419	382	414	405	412	378	410	404	429	384	413	370	423	402	438	409	412	392	419	437	394	445	404	384	439	420	430	403	419	387	430	410	422	404	394	399	411	414	415	415	432	401	398	393	417	419	426	406	422	417	416	396	401	439	434	362	422	417	441	406	396	378	431	412	401	437	376	389	431	411	440	440	425	418	417	412	416	394	398	404	426	431	460	390	414	439	433	439	407	414	406	409	427	407	441	443	450	418	446	429	426	415	392	400	410	401	391	430	400	420	425	394	458	464	428	395	441	387	395	466	396	449	400	403	416	408	410	422	383	451	391	364	437	410	410	418	409	408	408	430	399	427	417	444	445	424	442	351	430	418	435	439	412	383	409	440	426	403	405	435	447	425	414	413	411	437	412	404	407	442	403	406	390	389	399	411	447	438	432	390	415	434	434	376	432	397	413	400	390	403	445	410	445	393	430	420	433	385	411	397	386	380	387	453	448	413	417	440	405	383	423	405	429	400	415	445	407	414	440	419	385	422	452	388	422	368	388	388	405	419	439	448	426	386	388	468	434	395	428	437	446	406	414	457	436	403	419	386	446	443	402	379	378	406	408	443	400	430	412	402	444	391	442	396	456	388	389	420	413	378	382	418	411	389	439	422	398	431	429	376	407	408	413	405	394	440	382	410	392	406	455	411	451	389	413	415	423	410	396	399	443	394	414	399	443	404	422	414	423	409	424	443	449	444	430	384	417	408	414	392	452	404	420	449	375	408	407	428	395	428	373	415	408	396	402	421	432	414	431	434	401	389	439	421	419	412	370	430	418	427	393	397	453	424	433	428	392	429	395	439	418	399	420	459	388	434	405	404	420	381	420	416	403	391	382	409	422	396	375	410	429	396	424	387	383	455	435	482	399	377	430	394	429	430	429	389	390	418	420	452	424	404	465	440	450	397	411	429	412	414	379	426	409	415	404	420	425	380	409	425	431	423	404	428	443	412	402	387	395	415	408	402	392	416	401	391	411	430	411	435	451	431	390	377	380	410	410	410	454	407	467	402	419	383	402	399	442	399	385	401	392	403	393	432	404	408	368	394	379	429	397	416	398	415	412	424	393	395	416	402	412	428	414	437	418	411	388	415	443	373	434	409	423	389	432	426	398	439	419	406	406	408	436	414	418	444	412	440	405	433	391	396	435	389	406	367	433	426	415	439	438	391	389	427	387	428	430	464	455	400	424	433	393	400	421	426	424	397	422	406	404	432	429	389	407	420	471	425	421	432	433	386	392	373	398	418	425	439	413	408	420	420	417	359	433	383	392	394	475	424	382	426	421	410	392	432	444	387	417	407	432	405	445	381	378	414	392	393	441	423	404	475	408	391	444	442	389	420	428	416	436	407	424	411	426	407	426	431	446	432	399	440	419	397	441	428	407	418	396	417	424	388	384	411	397	417	420	401	429	423	422	393	391	427	395	396	405	401	356	413	398	375	455	413	391	455	430	429	400	411	424	394	394	385	408	465	422	387	419	404	394	382	393	452	385	391	438	400	394	430	383	426	450	446	430	401	449	432	415	418	416	451	411	414	442	400	400	407	392	407	415	397	414	387	384	416	423	389	368	389	422	420	393	402	364	425	375	456	432	426	382	418	405	407	389	411	380	381	392	402	441	397	460	394	401	400	426	406	401	450	408	416	401	432	423	433	403	388	373	406	355	431	414	391	453	393	448	458	401	442	458	432	406	444	394	385	422	436	425	411	407	395	392	412	435	405	432	445	404	457	397	386	449	438	409	396	455	444	380	426	373	403	422	438	410	430	408	466	406	435	404	372	431	421	403	438	435	386	430	416	451	431	410	416	400	399	422	412	435	395	465	428	398	453	399	398	422	370	441	400	419	423	409	452	421	365	479	428	418	391	426	415	392	358	437	415	427	447	392	417	419	453	402	437	411	414	412	443	402	417	385	414	385	409	417	420	421	389	423	417	395	417	428	369	394	388	437	445	394	404	418	434	388	397	421	437	422	409	417	376	434	474	469	416	390	383	379	405	438	413	393	370	402	445	405	384	412	450	393	451	411	413	389	432	408	411	388	404	397	411	446	426	445	420	422	444	429	423	450	390	410	430	428	405	425	430	441	426	419	411	402	429	398	430	393	391	393	425	387	414	479	406	384	406	386	401	437	438	401	404	440	410	403	407	382	450	453	400	386	471	388	415	388	417	427	410	401	416	428	404	409	385	396	454	405	404	386	421	440	420	404	411	372	421	413	436	406	403	407	412	403	388	423	370	390	400	411	398	430	405	432	378	458	376	422	412	456	401	378	453	411	458	384	412	436	413	431	417	423	421	428	383	400	433	404	425	390	439	415	434	392	418	393	398	376	401	426	385	395	399	402	394	410	384	392	391	396	387	392	406	428	415	382	391	418	396	424	419	427	407	447	417	457	417	441	367	365	396	419	393	422	426	423	403	465	438	398	404	412	445	427	462	421	417	419	423	411	406	412	392	398	412	380	421	442	414	422	412	409	446	441	409	426	402	413	415	387	427	405	413	417	404	402	408	477	432	436	402	423	377	387	427	403	416	421	440	432	450	378	452	403	391	371	372	416	425	404	419	434	415	408	469	412	416	417	423	426	455	427	424	422	443	449	443	410	399	431	400	388	369	368	417	417	449	358	401	419	419	419	420	392	432	426	369
2306	970	1018	1053	950	952	934	891	910	884	963	889	864	901	851	884	900	898	904	893	905	904	864	894	854	895	868	870	910	907	923	874	894	851	948	923	898	879	890	893	914	944	891	842	916	929	908	932	925	860	892	918	885	900	929	891	926	929	892	942	864	933	903	922	883	886	884	903	956	940	907	881	898	929	901	922	924	913	899	898	889	830	910	901	879	904	906	897	895	882	929	864	926	860	881	932	905	872	869	909	907	924	878	870	916	882	887	904	896	968	891	846	889	909	935	888	895	894	864	864	933	882	895	909	906	851	905	969	871	840	905	934	867	897	926	883	842	948	934	910	923	873	898	876	903	909	915	906	891	929	850	897	895	911	903	894	888	889	884	863	943	858	861	882	915	904	901	933	886	929	854	882	932	934	932	919	880	900	878	898	917	877	920	847	912	936	893	899	886	881	843	937	954	851	891	892	924	880	884	917	909	929	879	883	816	881	938	859	870	895	950	861	903	956	907	896	875	884	908	930	856	868	946	876	881	898	891	857	927	878	861	956	859	932	880	920	892	842	912	934	870	880	923	935	861	878	914	890	897	875	935	931	946	938	899	873	916	866	874	851	950	931	883	919	876	937	939	903	880	887	910	903	918	888	881	891	944	958	874	901	849	857	891	889	909	902	902	937	870	950	913	889	875	897	925	893	830	925	906	928	881	918	907	918	948	935	933	937	917	900	892	944	906	890	900	882	887	920	890	885	923	908	861	916	882	908	915	864	934	916	877	851	902	883	910	899	871	889	868	889	948	944	861	896	898	891	925	844	914	876	917	882	912	901	906	913	917	959	889	828	870	881	858	855	920	939	941	911	867	915	865	877	869	895	925	924	910	944	856	887	900	916	927	872	879	912	853	886	942	933	934	898	882	889	907	884	955	897	934	882	886	892	887	928	865	865	915	902	895	918	896	848	939	940	884	887	918	896	868	898	909	877	895	895	877	896	915	930	938	883	894	885	879	861	917	906	855	861	883	920	925	891	891	873	899	907	896	846	849	919	877	869	891	943	908	919	928	861	873	854	881	889	895	927	868	912	863	896	926	908	924	949	906	935	907	876	899	840	867	947	880	831	916	898	919	802	934	911	905	905	933	924	893	907	886	860	945	890	886	899	866	940	903	884	962	909	877	917	933	908	895	922	965	876	849	848	939	896	901	842	871	856	904	892	884	839	865	928	939	947	912	905	872	943	860	867	879	902	891	861	882	877	825	933	913	900	858	923	915	823	908	911	901	885	881	900	877	856	886	904	884	914	970	908	891	878	938	906	885	924	892	906	868	973	964	888	898	884	864	923	867	957	906	871	878	867	910	879	926	888	930	899	880	833	874	906	909	866	961	874	915	903	843	862	867	889	889	867	869	907	909	903	910	885	901	897	921	905	956	884	864	903	920	889	903	889	887	914	851	922	902	935	843	928	865	839	898	920	841	940	902	889	897	915	862	915	877	898	874	913	960	922	950	924	879	898	896	927	916	924	857	943	901	953	865	839	874	896	898	930	855	891	884	880	907	898	908	866	955	855	917	934	901	908	884	890	904	919	915	854	916	905	960	872	859	923	902	915	871	865	890	887	940	854	892	912	889	933	916	892	970	945	858	887	890	914	862	924	911	889	922	888	956	915	903	881	903	855	901	987	898	925	928	905	920	801	870	855	895	895	832	901	863	868	888	941	942	871	910	899	978	854	919	873	887	914	902	861	887	896	942	867	921	921	914	903	989	893	935	894	891	901	905	908	976	914	924	880	910	890	891	936	868	932	955	880	942	843	923	945	889	890	922	865	951	918	868	926	879	908	874	831	888	892	906	821	866	924	920	903	913	869	887	913	931	912	912	896	938	939	906	900	905	900	918	866	878	828	909	940	876	934	876	928	872	891	892	905	852	845	865	916	902	877	887	923	917	891	926	915	915	897	897	930	897	933	905	901	919	843	866	911	906	933	909	867	873	887	893	838	848	880	853	855	872	901	872	955	909	894	888	870	881	872	948	893	893	971	926	923	930	902	862	908	912	877	899	899	964	959	824	879	929	903	913	885	905	901	901	926	923	913	890	871	932	913	894	908	933	909	887	940	913	886	896	846	896	936	917	918	926	890	914	900	885	905	888	919	954	875	929	878	896	866	897	869	952	884	915	924	844	896	882	850	877	880	936	925	870	913	871	915	865	894	939	887	883	872	839	887	879	937	936	933	940	855	898	850	865	893	904	894	857	882	866	920	961	911	875	998	898	870	921	885	930	884	890	884	963	868	911	868	899	909	898	881	904	942	871	889	915	904	874	890	887	912	818	864	911	904	896	940	929	888	951	958	940	876	892	864	831	897	893	861	917	894	919	946	845	906	902	1016	853	919	924	863	826	841	889	898	876	897	914	962	908	974	877	888	886	875	915	905	843	943	905	957	879	857	945	907	917	927	906	898	878	923	886	902	890	895	895	904	821	910	898	856	903	891	867	899	932	875	903	945	925	881	880	846	899	854	928	908	925	942	894	919	896	893	883	890	912	890	921	872	887	905	893	920	912	912	830	873	926	871	932	937	885	906	924	875	915	871	888	880	942	906	868	878	942	906	903	877	881	897	883	877	867	922	915	920	910	909	876	937	946	926	970	899	941	898	900	903	905	835	869	849	881	857	878	902	918	961	896	917	941	855	898	905	879	896	919	937	951	867	944	871	875	919	943	933	915	944	888	927	925	913	883	917	849	936	894	923	979	921	868	934	902	891	912	886	870	922	858	917	881	825	874	905	868	935	927	881	895	901	859	848	934	918	884	878	913	886	890	944	916	948	886	928	923	928	911	930	847	859	896	885	899	905	902	873	871	902	893	892	889	882	904	898	903	930	870	809	915	817	919	911	858	896	937	860	912	872	859	886	888	869	899	917	935	919	914	915	877	879	925	896	866	916	879	868	865	934	914	910	890	931	873	900	897	861	875	880	855	895	915	867	880	902	873	936	937	927	838	888	898	869	905	900	939	888	923	931	962	938	891	903	926	931	866	870	892	898	928	898	892	910	897	901	891	912	880	911	934	932	922	887	916	893	901	946	914	840	875	894	865	858	913	953	918	939	886	912	873	849	908	939	921	826	895	882	864	908	952	901	959	890	898	920	913	846	908	880	912	861	839	836	929	920	900	850	874	865	920	904	935	893	919	896	885	850	937	917	926	870	903	873	904	887	910	904	852	890	878	937	876	871	971	911	865	871	922	886	933	929	941	902	876	916	892	880	855	870	860	968	835	867	880	917	913	886	875	871	888	940	930	879	962	914	901	925	866	873	926	883	905	906	828	897	894	892	880	908	902	927	901	968	880	892	885	847	940	843	948	919	898	894	898	864	879	886	951	883	942	899	921	908	918	898	858	895	928	915	890	873	880	941	919	883	880	913	908	932	922	919	876	871	896	897	858	907	868	877	923	928	903	903	866	885	904	891	930	924	909	925	952	872	902	892	910	906	952	874	924	865	954	901
8431	695	689	525	437	370	297	287	273	284	249	282	274	246	238	271	242	255	216	277	234	209	265	245	251	240	245	246	253	245	262	231	219	254	246	239	239	202	241	244	243	253	248	248	275	247	233	202	277	235	249	250	240	236	278	226	222	216	222	235	221	238	240	217	227	222	243	238	262	254	224	229	259	243	250	244	271	218	228	236	209	248	216	236	200	214	241	262	217	257	245	238	274	241	236	239	239	229	248	210	260	231	276	231	249	253	283	218	218	266	239	270	222	220	258	217	219	236	244	235	242	243	280	224	246	201	209	220	225	231	206	227	254	268	248	242	225	240	220	214	231	249	258	263	236	235	231	274	262	235	254	204	243	218	237	228	276	216	241	238	270	228	251	225	237	206	256	229	226	216	242	216	244	244	233	209	235	260	245	252	212	243	211	238	267	250	260	242	227	239	241	253	236	235	238	236	229	245	259	218	258	261	241	256	259	238	224	250	215	218	231	250	240	248	245	246	252	247	246	251	249	251	235	256	257	233	232	223	234	241	263	248	237	262	240	217	221	229	240	251	256	254	202	199	248	229	220	225	218	273	264	218	203	223	240	230	240	248	235	235	237	244	221	256	242	238	215	230	228	211	273	207	227	220	231	218	257	236	230	213	245	247	236	248	245	227	254	259	240	226	220	241	265	239	231	231	245	249	233	246	230	269	226	225	217	253	212	218	224	260	233	216	221	240	215	230	215	251	237	272	227	224	217	219	231	217	219	238	232	240	256	219	253	215	230	228	264	241	240	244	240	247	237	222	258	214	253	239	223	225	209	239	247	232	256	211	229	217	231	213	217	232	242	257	252	258	221	279	217	245	239	239	241	233	240	252	253	236	218	261	228	229	242	240	258	253	245	223	218	225	235	268	229	222	232	224	240	232	230	222	237	255	229	226	235	237	258	234	243	218	246	258	238	236	230	207	220	282	235	261	224	255	237	228	246	208	243	250	228	246	244	218	246	221	240	251	231	214	223	242	232	235	265	253	234	238	245	245	245	243	248	238	261	241	262	246	227	211	226	234	236	237	228	237	235	250	245	238	247	247	271	253	276	243	238	220	265	244	214	237	228	220	270	269	200	243	239	237	254	235	212	255	231	250	224	242	263	238	245	251	249	244	233	218	235	230	228	255	252	239	215	237	241	265	223	251	245	219	228	226	270	231	217	269	201	215	225	254	222	245	221	239	233	244	257	229	257	228	225	250	233	217	231	214	250	218	264	251	247	230	203	234	247	253	252	251	224	234	243	236	217	234	213	253	216	198	221	245	238	222	209	239	216	225	247	212	287	220	218	242	285	218	238	241	234	248	243	232	224	216	224	256	236	221	250	252	268	235	243	228	238	244	239	219	224	266	246	269	205	229	243	224	262	217	225	207	216	225	238	205	220	250	247	221	240	226	257	254	245	223	249	233	237	233	241	269	212	223	251	267	221	247	246	206	243	218	215	241	238	228	259	251	241	233	213	267	257	225	239	211	227	213	258	251	240	246	230	262	229	240	232	219	230	232	214	221	250	220	231	217	237	247	221	246	214	228	245	223	248	257	212	236	260	211	241	219	240	245	269	240	218	254	218	241	205	207	236	240	246	252	254	220	244	216	213	245	241	232	240	208	213	224	254	223	251	215	212	227	219	224	235	253	229	244	233	249	256	250	238	247	261	244	248	218	253	249	248	239	228	216	218	235	279	230	231	281	238	238	244	251	237	218	211	240	239	222	222	255	214	233	200	255	247	229	237	250	265	255	233	260	236	267	231	241	252	227	225	239	243	228	234	242	238	243	229	213	234	232	211	230	247	235	220	238	280	233	231	225	259	253	234	248	246	255	243	218	236	227	251	208	223	257	265	233	243	213	224	257	226	238	222	247	240	242	205	238	258	250	225	243	250	214	233	198	240	241	260	250	229	229	269	253	237	272	234	252	227	239	232	230	239	233	267	231	210	211	258	235	246	232	245	236	234	251	233	254	229	234	226	222	233	243	246	238	259	230	239	236	220	253	269	238	262	228	234	226	222	231	244	243	234	258	256	217	232	225	224	240	236	257	242	221	266	270	253	250	203	251	249	225	187	244	251	234	225	217	238	225	237	259	240	227	222	258	235	235	228	275	239	246	244	200	251	223	238	285	239	216	224	223	222	256	228	235	231	226	207	225	206	208	237	239	265	234	242	233	216	212	233	238	231	246	261	234	261	265	231	244	206	203	227	235	236	227	220	211	262	231	265	240	231	229	226	202	233	258	229	232	207	225	222	255	234	247	235	270	225	240	229	221	244	208	220	212	245	260	220	254	245	253	257	270	239	242	264	256	242	263	250	226	235	244	233	227	258	236	250	227	238	230	228	242	230	234	206	281	264	211	231	223	205	240	251	222	258	229	249	251	246	233	235	216	227	255	238	242	233	229	211	240	233	255	241	259	214	212	250	244	242	222	239	220	237	220	212	256	239	228	251	253	233	246	228	218	219	233	241	227	232	229	200	226	223	258	235	249	228	219	208	233	226	264	227	237	260	251	235	243	254	229	257	226	264	251	216	221	243	242	240	266	241	255	241	282	239	234	234	248	249	242	242	256	206	254	220	208	217	212	220	222	273	236	215	233	198	224	273	235	228	230	230	212	245	246	228	219	216	235	246	231	242	219	236	241	194	236	255	229	226	268	223	248	232	240	254	240	242	226	250	225	229	248	239	233	221	252	244	252	242	266	250	211	224	212	246	232	259	238	244	227	248	234	265	230	229	266	249	220	245	269	251	239	245	224	245	264	234	271	223	231	238	221	222	245	232	247	246	208	222	269	252	216	247	244	261	230	253	206	222	243	260	242	234	238	253	260	233	227	238	227	243	263	239	221	218	243	254	210	258	242	236	243	255	256	209	234	239	242	214	203	270	260	258	283	248	221	249	246	263	242	243	231	252	225	235	218	259	265	246	247	262	228	243	234	241	236	266	206	230	219	237	231	239	229	248	201	214	239	275	245	253	250	204	242	242	224	243	226	230	221	238	242	244	230	244	263	240	245	238	225	252	213	251	259	250	251	279	222	225	245	250	243	233	254	256	240	221	243	246	232	240	224	235	232	231	229	249	237	245	270	219	223	230	212	253	239	235	244	210	227	229	237	235	255	238	255	227	221	274	220	230	256	234	259	240	247	249	215	231	237	229	254	243	223	215	203	233	238	220	251	232	198	248	267	226	245	230	257	227	235	237	226	218	253	251	239	223	220	255	231	261	209	235	232	230	243	220	244	264	253	222	218	236	213	223	239	230	227	244	225	243	220	218	219	259	248	227	217	228	267	222	241	216	238	207	243	254	237	221	259	244	226	261	239	249	242	265	229	241	241	239	210	245	215	256	228	244	243	242	207	244	241	222	239	247	214	242	256	232	262	238	227	247	226	231	253	231	236	249	287	224	217	221	233	256	241	235	235	232	227	246	279	272	275	252	227	263	243	260	266	206	241	237	239	245	243
6814	1033	1495	1661	1332	1076	964	826	805	718	756	709	613	631	610	629	626	607	581	630	596	637	591	590	563	576	538	588	579	584	551	580	518	535	576	524	554	558	597	568	501	572	578	513	529	518	545	533	524	559	553	535	528	567	537	542	521	606	563	565	529	515	584	543	530	534	538	579	529	573	556	548	540	581	524	550	567	500	512	519	570	582	506	521	567	564	545	539	513	521	524	529	490	552	550	514	569	547	552	590	552	531	541	505	538	538	493	514	551	563	552	582	550	564	526	577	544	537	511	545	571	581	594	580	519	598	537	548	568	530	526	549	523	573	547	571	555	521	523	551	558	528	538	556	587	550	600	553	549	522	531	559	594	536	551	529	524	519	560	529	530	520	563	579	514	522	519	528	552	502	597	515	537	542	550	523	563	526	521	543	511	564	485	531	502	482	522	551	532	548	561	551	533	549	541	540	534	579	515	540	519	567	540	572	565	568	558	521	569	549	553	538	545	560	567	529	544	526	498	515	551	511	555	524	560	554	544	513	566	490	565	533	553	501	556	558	533	499	558	518	524	515	533	535	521	593	553	541	554	550	597	527	549	517	536	550	517	511	573	556	575	545	553	537	521	514	587	540	583	562	519	570	528	544	535	567	548	548	559	557	571	534	521	569	545	556	561	526	551	558	541	558	532	560	544	556	532	551	567	515	533	523	549	502	564	530	559	530	522	543	599	565	566	562	519	541	528	554	524	561	507	507	533	547	527	539	540	549	542	541	518	539	515	533	541	519	528	554	541	553	527	527	556	542	545	537	550	540	540	580	513	523	552	564	544	562	583	553	552	559	548	543	541	575	541	576	544	515	506	526	572	534	511	544	512	555	554	556	530	565	566	559	536	553	540	536	537	503	519	529	513	564	557	520	536	534	538	523	530	526	523	534	549	506	535	514	541	560	537	526	525	563	573	600	513	515	550	557	560	528	537	587	580	560	565	561	567	527	552	544	559	569	535	593	540	499	505	550	529	553	522	542	522	537	535	518	625	546	489	514	553	555	570	528	561	541	532	551	594	497	533	560	559	551	539	529	564	540	523	527	563	538	574	532	554	542	544	552	543	564	541	536	515	606	524	534	535	541	536	572	574	514	580	530	544	558	583	561	572	559	549	573	551	551	537	525	502	540	556	570	525	569	534	571	549	525	563	578	497	577	541	496	581	554	538	575	563	519	528	541	533	550	575	570	498	572	511	523	585	538	531	570	575	544	521	507	531	518	516	542	555	594	539	559	480	586	579	573	579	495	562	535	530	544	489	555	557	577	511	544	559	536	539	510	583	538	559	585	534	576	526	511	548	512	564	554	566	547	567	576	590	539	524	542	549	544	514	525	553	546	562	548	551	530	560	535	568	536	576	537	573	517	551	539	575	552	565	533	550	496	560	564	542	497	529	538	540	506	527	518	528	531	534	488	571	547	543	526	569	559	556	532	563	548	531	561	519	558	547	546	511	502	550	511	559	512	510	587	570	566	518	545	564	573	526	523	532	542	544	538	541	513	582	533	542	524	558	539	565	553	526	546	558	545	530	549	484	500	545	515	541	525	532	542	563	533	559	569	543	559	515	522	513	528	554	561	565	559	579	537	554	513	534	536	531	536	526	558	545	544	534	532	530	521	557	598	543	530	536	551	540	545	561	544	493	571	502	534	513	541	546	533	553	563	581	546	536	533	546	534	554	542	530	518	564	515	545	572	516	545	562	560	587	537	522	512	539	524	539	560	542	544	553	579	547	551	528	513	559	544	543	553	533	526	532	544	546	516	549	566	533	567	544	535	485	588	551	542	532	580	569	533	562	552	538	518	506	534	542	498	552	546	525	544	524	534	560	541	543	566	512	541	535	514	526	533	518	568	519	493	500	557	549	583	522	527	568	564	558	548	537	543	525	547	514	529	525	519	508	527	547	552	510	521	570	575	535	533	575	513	567	561	546	573	548	567	542	528	496	576	543	591	506	512	510	509	566	549	537	524	545	534	520	542	525	522	535	539	518	558	561	555	537	519	585	550	572	561	544	529	513	541	503	551	546	506	549	542	544	559	531	521	516	495	544	515	538	522	531	545	575	550	562	534	569	496	588	562	547	503	522	540	537	536	526	536	578	515	552	553	564	562	522	482	528	487	544	554	560	568	550	540	573	553	561	552	525	537	524	512	552	522	504	545	545	546	568	539	562	588	534	517	557	590	543	546	534	531	548	544	517	535	500	552	558	549	524	532	520	508	544	507	564	594	542	523	473	555	569	527	584	534	535	545	578	552	559	528	555	509	555	534	552	565	552	541	515	531	568	515	548	516	547	524	549	583	541	530	534	560	551	536	530	514	520	526	532	542	535	524	555	584	561	531	577	544	560	525	567	521	549	537	591	572	541	563	538	537	579	548	555	519	541	539	571	578	540	550	503	543	576	549	561	589	553	513	529	542	491	529	550	577	560	564	553	550	545	563	530	506	556	561	566	576	547	513	536	501	540	568	553	537	553	564	512	582	487	547	562	548	539	503	509	556	523	526	533	537	578	550	546	527	513	537	525	526	513	517	496	508	513	545	566	548	578	573	514	559	556	530	587	507	572	529	552	563	548	561	553	536	520	576	541	544	514	573	572	576	529	540	573	532	568	543	563	587	531	496	553	564	512	536	487	551	532	521	560	548	549	508	520	573	539	544	532	545	507	523	524	557	526	534	540	562	529	555	555	540	513	519	535	497	535	525	570	528	518	598	579	527	537	572	530	533	530	547	510	558	525	532	511	572	524	550	567	573	570	528	563	539	573	533	534	499	548	523	575	557	553	555	607	549	575	533	556	550	569	526	537	551	540	563	566	580	541	535	502	516	525	533	531	527	505	547	537	571	520	548	528	546	556	528	537	529	544	506	541	567	525	518	584	508	565	543	524	545	532	576	547	565	521	572	544	555	554	532	557	568	546	543	515	560	540	534	535	571	519	530	580	548	584	568	527	546	523	508	535	560	537	570	567	527	571	507	531	544	541	574	519	519	529	530	538	526	489	545	546	548	529	572	513	560	572	543	530	575	554	564	541	533	508	538	552	534	552	507	583	544	577	576	563	593	546	543	490	569	546	536	524	517	549	514	529	557	504	540	589	560	572	570	509	533	516	543	566	523	562	498	529	554	525	556	540	562	567	528	508	589	560	564	572	554	541	532	524	563	573	535	530	535	510	539	511	576	551	521	584	532	552	549	530	541	610	552	564	548	479	569	540	533	557	505	541	571	530	497	557	525	522	521	547	566	604	552	536	567	528	540	552	585	542	529	529	510	515	505	555	544	509	553	518	515	531	564	578	556	548	518	464	552	523	513	501	522	512	511	592	543	540	544	543	514	531	539	509	535	550	568	557	503	555	554	525	528	560	574	549	517	562	525	552	559	545	539	517	549	564	532	553	549	552	571	567	515	553	525	547	524	499	583	539	526	567	574	566	588	554	493	550	558	526	533	581	522	530	542
15166	1424	1075	783	459	352	296	218	195	228	200	168	150	153	138	142	156	159	162	137	160	148	155	152	138	105	135	137	138	139	127	156	135	139	115	137	122	96	133	146	145	138	135	134	115	139	123	130	131	145	133	119	130	135	128	138	134	150	136	129	123	128	106	133	115	128	120	125	112	134	135	113	123	143	128	118	143	124	152	123	149	120	126	136	138	119	136	121	122	117	140	114	122	142	113	103	131	130	119	138	131	142	123	150	125	139	130	128	135	115	103	115	143	146	131	121	123	142	151	153	154	140	130	129	128	145	140	133	111	127	112	133	143	151	113	132	117	130	122	164	101	158	143	127	147	142	102	141	131	147	132	142	147	128	103	125	112	108	131	130	119	135	112	125	120	141	144	150	127	135	138	137	124	131	116	125	134	123	131	158	125	118	111	123	121	110	157	143	122	127	133	127	126	117	143	119	119	138	134	124	136	131	120	136	122	128	145	137	117	129	128	120	114	100	138	135	126	144	151	143	132	148	130	134	138	150	139	125	132	111	143	130	150	147	133	133	129	130	103	131	114	127	109	110	132	117	121	112	140	125	137	146	134	134	129	128	129	120	112	112	125	140	108	118	116	153	131	127	116	121	138	139	123	149	128	124	131	100	124	151	128	128	136	136	131	106	129	138	106	138	128	143	102	124	124	126	116	138	139	131	136	116	134	120	136	131	118	156	116	127	124	124	107	152	146	128	127	132	155	132	130	124	116	132	143	123	121	127	120	107	113	131	126	128	118	138	123	149	149	123	130	118	105	118	135	122	123	135	126	95	146	119	127	126	130	130	130	124	121	117	118	140	134	115	132	115	147	120	131	111	122	117	121	136	141	137	138	118	152	139	131	129	127	111	132	138	124	123	139	126	131	144	135	140	126	125	114	127	127	120	141	116	131	113	121	125	145	112	136	111	134	125	111	117	134	130	115	102	111	101	130	123	127	128	142	135	127	129	122	113	131	153	141	156	132	144	124	122	130	140	132	136	131	113	128	133	128	123	129	116	100	107	123	137	127	109	115	125	138	130	117	131	135	127	148	123	118	133	137	121	98	135	145	136	138	134	131	120	126	140	116	130	141	127	126	146	132	137	137	124	122	136	116	147	118	117	119	107	134	143	158	122	117	144	131	134	137	151	137	137	106	108	140	143	127	145	126	149	130	135	135	133	128	120	130	146	126	121	146	143	120	116	124	113	149	148	148	108	131	135	113	106	108	135	130	133	105	156	148	103	145	127	103	152	109	123	146	129	135	121	144	109	108	130	112	141	117	115	130	131	127	128	121	135	137	140	100	121	122	120	125	125	134	115	128	129	112	131	123	122	128	126	129	133	129	135	112	121	131	129	139	135	119	111	137	130	129	136	118	123	137	130	140	134	118	108	116	127	127	143	147	127	116	106	112	125	120	138	121	147	121	117	136	116	116	131	128	134	139	124	127	118	133	122	142	119	114	122	115	127	98	115	123	126	146	133	124	110	133	118	130	141	127	140	138	120	140	140	134	117	125	112	128	136	102	118	115	117	141	129	159	119	123	128	123	142	131	124	115	118	121	143	134	132	118	125	131	105	121	119	134	132	124	132	114	125	148	144	141	125	142	136	111	126	113	132	139	149	121	124	125	129	126	103	152	139	137	133	144	127	128	129	116	123	112	131	121	117	127	135	117	142	132	107	109	115	126	114	129	130	116	135	114	144	127	113	104	125	130	131	98	122	129	107	121	123	129	139	128	149	142	138	128	151	133	132	116	127	140	127	122	139	119	116	127	128	126	133	123	123	145	135	124	138	107	135	129	106	118	105	123	128	127	122	132	133	130	120	127	114	135	134	124	139	140	106	130	117	160	138	122	126	138	110	130	142	123	104	113	128	134	131	133	116	115	131	124	112	123	121	119	120	120	119	138	128	152	110	124	115	125	123	136	121	127	129	113	135	129	149	130	127	129	143	114	119	128	129	144	122	121	144	137	128	138	121	119	128	144	117	140	140	120	138	148	124	116	143	124	112	92	115	119	104	128	132	139	132	115	125	140	122	147	125	143	117	114	121	125	130	154	117	126	139	118	132	147	133	109	128	115	145	127	119	140	114	121	126	131	119	141	130	129	131	142	138	148	125	119	113	116	117	127	124	117	143	118	122	123	141	126	150	154	141	137	148	138	127	125	117	133	145	125	117	107	135	126	139	137	127	124	160	141	135	141	140	135	118	140	143	127	128	139	132	112	117	140	136	123	134	123	160	125	146	122	110	115	160	126	120	121	134	107	150	120	145	129	129	129	131	136	123	136	127	122	132	101	147	138	118	129	144	135	148	131	140	135	133	111	151	141	140	124	133	117	130	158	132	135	138	129	122	130	160	113	137	115	118	111	122	112	139	120	140	105	110	113	133	128	126	141	111	130	136	146	116	115	123	116	123	128	140	119	147	141	157	132	118	145	127	128	124	120	129	142	139	157	129	142	119	116	134	153	118	120	122	122	122	133	107	117	134	139	135	122	118	122	114	139	127	124	101	133	118	125	162	132	129	130	136	129	109	138	122	110	121	123	148	120	125	115	142	128	111	137	128	144	133	113	126	135	113	118	128	114	132	125	133	138	135	122	153	122	141	119	137	120	105	125	120	120	123	125	133	130	143	124	122	128	124	116	111	130	121	119	101	142	126	116	112	120	121	136	134	122	108	148	143	114	114	118	117	128	126	119	135	157	130	108	101	122	133	137	143	129	114	123	114	137	117	129	149	133	140	130	109	116	124	115	105	115	120	124	117	124	130	114	141	125	142	138	121	134	121	133	122	133	121	105	124	120	140	127	135	104	118	118	127	132	132	148	134	113	124	124	116	148	113	128	121	116	123	111	118	130	128	151	122	135	130	127	136	157	146	117	134	123	134	109	137	135	139	136	131	117	157	118	132	118	112	114	132	132	141	132	138	122	105	117	125	148	128	116	106	115	131	124	126	124	140	138	167	97	130	123	113	112	107	145	119	135	133	119	111	108	129	123	120	143	145	127	132	143	132	125	122	138	118	130	136	118	133	113	137	119	148	129	113	125	134	139	126	140	128	133	136	127	111	133	126	122	122	138	134	121	113	117	142	150	128	120	122	134	145	119	137	112	110	130	147	116	104	136	138	113	103	124	129	137	117	110	129	134	106	142	138	133	122	140	122	132	137	142	114	140	140	148	125	117	143	132	133	115	123	123	128	125	125	147	133	124	124	127	149	112	115	110	118	121	126	145	127	122	136	143	124	126	117	133	133	132	144	132	109	131	131	115	131	83	124	111	117	131	126	134	139	130	121	130	157	120	135	105	137	128	133	148	136	136	116	118	120	135	109	140	129	126	149	116	127	120	132	138	119	135	133	129	138	123	142	124	136	135	140	122	119	142	114	132	136	130	149	121	115	146	150	135	118	122	138	115	132	122	110	123	108	126	133	132	152	152	126	120	128	130	128	134	122	151	135	154	139	127	139	123	119
8407	1182	2107	2408	1901	1393	1197	999	792	768	602	653	575	562	503	500	490	426	480	476	419	432	417	410	407	361	405	386	421	391	370	390	374	397	334	341	343	405	371	386	354	360	360	342	365	343	350	364	364	353	371	355	405	317	334	346	328	338	371	353	369	334	364	366	346	333	333	352	374	359	306	357	310	327	365	341	360	330	376	363	362	344	350	363	341	324	372	359	336	300	330	376	325	351	350	343	328	353	339	343	354	371	318	333	350	339	308	338	331	306	357	355	370	384	320	340	360	291	350	357	380	343	363	354	347	353	355	344	342	343	339	334	329	367	378	360	355	357	311	357	351	332	368	345	328	348	332	342	346	353	318	374	342	335	347	364	332	343	397	342	348	352	308	337	355	328	275	329	326	364	310	343	323	344	332	369	330	331	339	352	369	343	363	332	334	364	345	361	385	346	333	353	296	371	341	353	330	343	346	350	364	348	375	359	357	363	356	343	301	316	327	312	325	352	329	301	334	316	362	366	367	344	311	352	361	355	350	347	328	307	360	315	356	326	332	362	356	320	343	326	357	336	360	326	351	352	341	369	356	348	360	357	330	354	360	322	298	350	350	380	354	341	336	331	322	367	364	360	317	384	350	324	379	355	344	366	334	353	367	327	351	340	349	354	347	340	357	316	347	336	340	343	344	353	365	342	333	307	330	336	371	353	348	340	337	363	330	340	380	314	342	322	350	314	352	363	346	310	327	314	335	355	333	348	331	338	370	318	326	331	331	336	326	333	321	372	354	300	338	355	345	383	324	372	343	375	368	351	308	335	313	342	360	356	316	339	315	345	353	347	354	353	357	381	355	363	346	342	355	325	358	343	316	339	363	332	355	356	338	338	347	324	374	348	371	341	340	347	338	350	313	359	289	349	356	339	363	366	350	346	327	322	308	360	354	355	341	361	341	309	335	325	364	341	347	353	325	316	328	347	329	331	341	339	341	327	334	347	327	306	321	346	326	313	327	350	349	337	363	321	342	355	325	332	311	353	321	356	359	335	343	333	318	341	337	345	367	336	327	330	346	346	351	309	338	356	329	350	353	300	327	337	356	334	358	367	343	348	359	330	357	361	335	381	342	355	378	355	315	344	321	331	367	355	370	303	335	385	324	337	366	354	346	323	325	327	355	326	338	345	344	323	375	372	334	328	316	320	351	361	330	340	344	339	328	338	351	340	341	332	315	326	326	375	375	330	346	357	344	310	371	360	345	350	353	352	346	328	361	341	338	331	347	350	330	350	322	338	343	356	325	323	364	308	338	386	329	374	320	370	369	321	324	328	323	344	366	370	352	335	364	358	315	349	322	345	337	373	354	338	313	339	364	342	371	304	358	373	331	320	328	330	312	353	350	309	345	376	385	341	312	327	336	333	338	324	314	333	315	351	313	311	316	360	348	309	338	328	362	341	295	303	331	365	368	340	323	334	323	334	329	332	352	386	346	340	377	344	379	361	334	337	370	359	399	329	351	340	348	352	327	330	338	337	333	364	331	370	337	311	354	327	342	378	345	318	339	335	333	334	311	359	341	344	335	361	330	340	323	313	392	349	348	333	346	334	319	358	340	356	354	326	381	349	342	326	364	374	349	328	334	328	344	357	344	354	354	348	344	331	328	345	334	349	357	303	358	327	380	343	353	360	341	351	333	342	327	328	345	322	371	333	342	324	313	331	344	352	339	353	314	355	345	355	351	351	341	318	372	320	326	346	359	340	347	402	324	333	334	327	338	367	342	377	372	361	339	363	364	351	357	354	378	361	311	347	310	361	322	368	342	317	341	343	363	375	323	356	337	330	347	355	336	346	322	298	336	331	346	329	334	375	344	364	363	356	373	345	341	317	347	375	335	362	356	351	320	341	342	351	348	334	350	337	329	339	340	327	346	343	374	345	346	368	346	356	308	344	354	333	336	365	392	347	361	334	348	358	363	320	377	348	348	381	324	332	374	319	353	348	333	325	326	366	335	331	368	335	371	327	327	353	328	371	331	337	331	358	325	339	374	342	340	367	331	352	321	371	356	333	339	353	334	338	320	341	340	367	349	391	328	355	342	346	310	337	387	331	320	337	348	342	322	319	336	334	338	384	364	342	341	346	367	346	382	300	358	339	348	310	349	338	361	363	318	320	311	381	311	326	377	361	364	383	364	361	329	342	333	332	355	331	308	325	366	311	376	346	362	352	336	363	352	349	346	341	327	344	337	365	388	319	365	315	330	362	356	379	350	344	371	345	358	320	322	340	370	330	341	337	406	342	342	343	388	326	351	327	359	338	335	336	323	312	369	358	351	354	339	315	337	330	346	341	339	353	308	345	354	343	364	326	319	342	323	340	351	343	361	342	330	371	366	328	340	364	393	371	348	340	336	386	324	363	349	337	340	354	366	355	316	353	340	364	365	326	379	356	320	362	363	344	345	315	344	389	362	314	325	337	333	327	330	367	315	346	342	347	370	336	335	386	324	367	326	367	335	341	307	328	310	335	365	351	332	358	345	356	348	359	354	351	312	312	346	344	310	358	321	357	327	328	334	323	343	373	322	359	331	323	367	344	375	355	329	342	332	350	346	332	344	333	345	337	324	391	342	325	350	352	315	324	344	350	340	379	311	356	343	320	306	352	319	328	307	345	353	340	304	332	380	346	326	361	350	351	327	330	308	351	352	340	330	328	343	347	336	320	321	342	364	337	369	348	325	346	353	344	331	321	352	339	323	327	342	352	342	376	357	298	333	323	363	364	327	390	364	351	361	317	345	353	348	362	322	318	305	367	325	339	334	354	340	362	338	321	340	334	359	370	354	374	358	319	336	357	328	351	326	355	344	339	333	334	337	323	353	358	326	374	334	339	321	376	366	366	341	352	305	314	353	336	355	352	326	353	342	338	327	329	338	377	318	355	326	346	371	330	307	351	331	333	353	326	339	345	349	329	368	376	341	345	328	343	358	357	387	357	339	363	347	350	375	319	333	342	346	332	332	368	353	343	330	347	339	355	331	338	336	332	286	355	350	353	357	309	345	321	325	328	333	361	356	346	333	318	337	335	369	339	345	319	365	357	341	332	372	372	349	360	359	326	333	326	347	352	362	345	354	353	341	363	356	320	380	331	333	327	339	318	347	333	315	373	366	324	341	335	314	325	341	339	343	336	386	348	354	367	358	344	355	333	346	306	346	383	365	327	343	401	308	333	350	362	340	366	342	339	359	363	334	336	335	389	329	346	369	379	314	311	357	299	312	343	353	348	344	349	349	359	320	343	337	328	355	326	327	327	325	348	343	331	340	358	312	337	318	324	340	338	297	339	330	328	343	393	339	314	340	346	330	334	332	339	312	342	315	358	325	349	354	347	303	339	359	324	340	352	322	346	356	361	337	325	356	367	357	356	324	362	378	332	310	343	344	337	327	362	341	299	357	341	354	348	323	363	336	340	351	357	347	359	331	317	348	362	304	335	331	358	348	332	375	356	367	331
1808	515	425	481	415	386	415	475	457	433	425	422	422	463	417	396	430	450	431	390	420	437	412	413	377	452	421	429	454	404	380	437	397	369	433	408	429	422	408	417	415	396	438	437	472	444	408	428	403	442	378	427	416	401	432	396	389	420	386	389	405	417	444	420	464	422	415	417	450	363	400	410	427	376	424	394	367	391	436	387	444	405	430	419	428	379	370	392	393	404	397	472	394	409	435	397	401	377	428	414	408	399	441	415	437	397	426	422	393	396	439	418	421	433	403	400	425	426	369	413	387	401	370	377	443	410	409	407	420	387	445	437	390	426	444	403	436	425	410	444	451	374	421	393	468	381	450	444	410	436	439	405	382	389	375	400	444	415	386	417	417	436	456	413	414	429	387	408	424	387	389	420	399	466	452	411	406	445	397	382	413	403	414	443	426	433	403	445	412	399	385	411	415	399	419	399	392	434	445	385	454	444	404	437	428	403	428	390	461	382	413	401	398	428	406	439	434	380	369	427	400	397	384	408	401	420	448	415	421	402	419	418	421	436	430	432	389	421	405	430	437	410	408	405	412	433	437	393	409	458	425	407	444	387	423	403	375	385	427	416	461	418	481	418	414	435	409	418	423	439	400	424	448	405	424	409	409	416	402	417	403	409	417	405	407	432	409	390	454	429	396	377	396	440	409	418	393	414	444	391	399	419	436	404	437	375	411	384	370	402	413	412	433	430	347	431	431	468	438	423	424	422	425	378	473	422	421	414	438	404	389	432	421	392	432	410	451	450	444	415	443	423	421	447	402	427	428	412	423	431	443	404	443	446	385	386	422	454	415	414	425	421	397	383	425	411	400	399	408	393	389	420	431	391	395	433	393	422	383	414	404	396	441	430	425	400	401	445	402	429	367	419	414	407	428	395	393	418	404	460	470	401	432	411	439	418	428	406	434	424	421	397	417	362	418	428	419	408	420	413	426	421	391	430	439	409	391	424	432	464	441	416	425	449	415	386	398	391	422	433	411	411	404	368	390	416	386	421	415	444	411	414	408	414	404	411	407	410	421	422	384	442	433	411	412	396	398	461	422	409	449	406	406	411	413	445	370	400	427	391	386	444	390	414	371	403	417	381	383	405	416	435	378	398	397	448	413	389	416	440	418	394	451	377	413	410	411	414	398	449	447	413	430	455	401	442	405	427	402	421	391	440	407	421	448	369	450	453	412	400	412	428	449	411	419	418	427	398	382	367	434	397	362	437	420	399	415	384	409	431	424	426	413	441	424	406	433	439	441	412	420	439	380	393	425	398	411	454	423	450	422	421	397	415	421	422	427	411	443	432	424	401	400	406	405	379	428	421	419	436	373	399	438	444	407	396	434	386	370	383	409	384	405	438	469	417	435	401	421	420	422	393	433	438	397	441	444	420	398	415	389	419	394	426	445	390	442	434	414	382	374	416	419	406	452	389	369	345	432	386	410	406	453	435	391	448	394	427	433	457	402	345	417	432	427	416	446	395	383	389	433	400	403	382	387	372	410	417	412	438	423	398	426	400	413	429	411	388	418	445	430	438	415	419	434	399	462	425	417	388	376	411	448	429	415	414	379	409	404	410	456	443	426	425	407	443	391	416	449	407	424	418	465	404	425	377	434	405	448	418	442	402	461	407	402	417	420	418	396	442	434	443	449	412	454	450	428	422	446	412	418	403	419	400	406	401	417	439	454	416	402	421	401	414	449	405	410	411	444	393	383	393	456	405	403	402	401	403	403	411	382	435	397	386	444	403	421	425	417	413	407	467	383	394	423	425	425	402	359	442	413	392	421	437	428	423	424	408	413	412	429	418	399	419	428	437	410	422	401	400	449	398	438	395	415	409	400	392	427	422	431	415	397	387	432	398	373	414	419	456	401	408	390	395	422	401	394	441	443	420	424	417	405	421	470	404	434	388	386	429	419	397	400	424	436	454	399	436	400	390	413	470	361	392	421	416	414	435	409	413	382	386	421	368	407	414	442	398	417	404	396	398	381	440	390	436	425	414	417	447	376	417	427	396	414	371	391	425	397	439	408	404	432	406	419	404	445	426	403	392	426	416	430	388	435	419	411	387	422	392	435	413	383	420	419	398	432	405	398	387	384	382	401	421	447	391	379	420	403	395	446	428	438	392	411	415	423	384	398	413	394	428	423	425	400	396	401	432	433	422	396	391	443	462	411	416	380	448	386	398	412	419	418	421	423	412	416	431	434	419	402	427	419	416	402	413	406	381	439	385	430	407	461	455	404	422	388	413	387	411	472	441	405	398	451	423	440	410	419	411	395	440	377	414	434	391	408	426	411	460	434	419	410	399	406	431	396	397	399	424	386	379	409	389	430	428	394	453	422	430	398	437	374	429	438	395	426	405	407	442	418	429	448	421	414	404	411	388	381	415	436	389	388	410	427	425	426	432	415	428	457	376	428	408	432	406	402	394	383	418	404	424	412	406	436	385	403	355	455	451	426	409	413	429	402	419	401	417	405	414	422	415	409	413	402	417	401	403	409	397	388	403	418	425	411	468	420	402	438	424	396	432	454	456	385	421	452	426	405	387	410	384	432	409	442	407	452	437	427	396	453	449	407	429	389	379	418	411	452	383	421	430	404	388	399	443	386	361	417	397	427	396	408	423	416	434	392	383	406	392	397	421	421	417	427	463	394	441	438	400	407	406	396	403	422	449	454	419	427	414	403	388	387	387	436	417	411	422	431	397	415	434	429	388	429	405	379	407	445	413	415	390	414	397	410	430	461	419	463	381	415	418	413	429	470	410	404	399	395	387	407	448	401	415	400	416	425	412	391	404	400	375	409	438	420	424	377	405	392	405	421	405	380	407	420	420	408	406	399	401	406	387	404	413	405	445	402	424	426	403	382	427	425	418	413	383	446	376	373	406	452	434	439	392	385	404	431	396	423	414	446	456	413	371	413	437	411	409	455	449	452	428	410	394	415	366	427	447	421	450	363	455	387	405	416	380	403	432	440	419	394	415	430	397	400	489	434	385	400	420	436	429	423	421	417	458	389	417	408	383	395	436	408	418	440	450	374	429	410	403	416	448	429	434	422	413	445	382	391	419	424	369	378	422	430	389	456	386	464	360	451	420	393	422	423	393	442	394	390	442	421	442	430	427	406	453	382	415	396	393	420	399	437	409	428	397	396	397	426	402	442	417	441	403	424	409	427	414	399	404	407	390	384	451	417	416	393	415	407	437	391	415	434	416	384	396	430	387	440	389	378	427	445	426	438	386	460	371	415	455	421	387	448	401	442	373	368	407	390	396	403	379	416	452	401	402	382	418	438	449	414	419	404	457	442	412	408	376	409	392	398	432	441	403	429	395	430	406	417	400	433	385	431	418	384	432	429	412	427	393	424	457	412	427	403	447	414	400	417	387	403	428	408	391	360	397	399	421	443	405	424	403	392	439	432	412	408	452	411	408	456	432	381	400	416	401	472	370	402	375	401	427	394	395	383	380
2242	933	947	1011	942	924	959	888	920	890	949	879	892	953	949	924	851	865	961	922	882	896	864	916	950	930	940	929	936	884	834	882	893	906	901	909	845	913	890	869	901	938	863	934	893	884	907	894	866	886	896	911	916	936	887	944	895	896	900	900	869	869	887	919	945	894	890	901	899	1006	915	882	938	906	853	870	886	930	888	855	936	873	843	898	927	922	925	930	855	877	864	863	855	906	883	899	927	904	933	897	915	940	907	869	892	897	911	952	857	838	938	886	867	918	888	850	864	865	944	900	892	872	899	921	914	844	805	931	933	863	893	926	864	918	886	906	901	869	901	907	871	923	893	834	919	890	897	908	833	896	916	877	878	917	917	925	918	894	895	883	918	912	857	919	894	857	889	837	958	907	872	910	920	844	934	915	890	872	871	931	922	862	876	927	844	954	861	836	932	931	885	862	904	898	886	911	881	858	882	944	861	845	934	876	921	904	848	960	892	910	902	872	882	942	862	885	876	935	929	896	914	936	862	885	911	950	918	923	882	893	913	974	919	923	915	880	908	861	901	943	914	884	949	923	892	925	889	873	942	830	869	895	869	831	867	911	921	885	916	894	890	902	944	886	871	906	922	885	900	895	923	880	920	886	900	907	876	853	924	896	896	892	937	945	907	892	874	908	947	894	933	897	863	953	924	893	885	833	857	929	883	901	929	863	904	852	926	879	906	864	877	902	895	899	818	949	926	950	914	928	939	854	905	879	832	934	879	882	958	920	886	940	894	908	931	873	914	894	912	900	851	898	878	923	921	856	944	851	875	845	892	894	900	879	813	857	905	898	889	947	916	939	936	864	905	894	866	859	941	883	913	947	888	899	880	993	944	843	953	890	981	929	910	885	934	954	892	848	887	903	922	926	903	907	904	936	925	864	853	905	935	920	871	902	882	939	906	845	903	926	919	918	978	911	901	881	891	882	869	846	909	929	826	859	892	915	903	924	844	888	907	918	931	928	915	925	854	858	891	918	903	899	898	912	897	885	885	967	838	896	925	860	873	900	905	903	913	882	920	905	891	883	837	959	856	930	936	882	906	882	919	931	940	908	886	876	894	869	916	889	881	905	935	866	890	816	923	935	884	948	970	887	892	938	891	901	955	890	890	918	870	897	904	906	929	931	918	842	910	861	945	918	867	927	870	912	856	872	860	851	927	902	935	852	867	897	906	871	907	938	912	890	867	935	917	905	914	937	883	858	920	910	916	908	857	922	975	924	925	871	938	948	844	944	914	882	900	888	903	873	876	889	892	925	862	914	881	889	928	895	926	856	882	908	907	879	914	889	941	920	937	924	937	946	872	873	961	858	902	919	879	918	883	868	870	912	920	901	962	912	923	880	884	864	919	922	895	874	969	934	908	943	927	872	888	939	962	891	894	899	872	884	899	871	943	852	899	923	918	891	899	922	905	893	943	882	930	877	901	952	895	905	955	871	873	861	889	912	879	901	932	888	937	885	923	945	903	842	862	916	921	901	901	940	870	895	908	908	940	929	860	918	920	879	907	842	955	898	835	922	881	925	892	928	839	882	889	907	891	929	935	877	916	914	870	874	927	913	940	869	929	897	949	904	899	862	892	942	904	870	887	891	927	903	866	916	914	888	873	907	908	879	886	886	894	878	907	949	910	917	916	909	909	931	925	876	893	892	924	891	893	892	862	933	903	887	925	927	900	919	892	888	968	875	923	923	932	917	886	928	882	900	868	893	866	913	898	911	875	894	954	908	850	868	935	919	851	891	979	886	875	940	900	879	888	884	885	879	942	890	892	901	926	882	917	859	884	926	909	869	919	859	911	879	886	852	897	830	918	871	899	931	884	892	888	835	925	894	943	922	902	882	865	905	913	856	943	872	903	851	906	918	860	878	893	867	931	879	904	942	923	848	941	885	913	927	927	953	930	871	884	868	899	934	926	875	893	853	872	926	892	856	845	874	907	921	893	883	926	881	865	871	922	938	890	936	888	885	878	934	939	900	909	873	860	910	894	962	915	873	875	870	844	870	929	838	912	884	899	894	917	925	948	939	891	873	939	917	892	878	944	920	901	908	893	902	887	859	923	876	897	927	854	911	866	874	877	887	898	855	896	890	850	924	895	896	890	881	859	936	896	904	902	910	876	849	944	853	870	907	896	874	880	864	901	924	887	931	916	924	929	902	911	926	930	893	875	916	915	888	913	879	879	922	903	924	914	922	867	891	904	911	903	925	914	883	872	873	872	908	860	898	888	866	898	847	904	857	917	924	898	890	958	885	884	944	874	861	914	861	910	896	927	882	891	948	906	881	876	905	919	898	891	889	904	852	917	878	880	888	948	913	910	936	944	927	884	959	853	869	905	892	870	911	923	890	889	943	890	841	870	889	871	915	934	917	849	902	931	856	903	902	904	894	901	940	929	935	869	930	887	897	891	936	840	942	926	936	925	954	894	856	942	903	906	850	878	930	829	907	895	877	890	877	891	926	898	889	858	948	912	967	882	927	897	911	898	863	902	964	894	865	930	881	921	918	906	899	880	921	861	920	872	881	882	897	923	855	905	932	921	907	889	877	930	919	927	917	918	916	902	916	904	859	921	925	896	893	914	950	945	932	893	866	848	932	897	891	864	911	887	906	873	917	867	871	850	930	867	872	910	925	917	938	917	881	918	893	904	876	856	915	887	902	853	943	901	857	904	852	914	929	880	914	887	903	936	942	916	879	845	916	902	912	895	897	923	912	843	938	942	932	939	925	944	888	911	903	955	893	897	918	951	904	926	882	934	861	874	913	936	915	877	877	940	952	872	897	944	921	925	904	869	871	860	905	884	935	900	912	905	931	883	935	834	891	905	954	882	887	934	891	904	860	900	928	897	856	893	896	912	890	892	913	939	903	887	923	866	879	917	881	902	883	926	856	888	920	894	891	826	889	879	882	903	902	863	909	870	841	907	901	886	855	894	928	916	893	961	932	841	925	902	911	859	945	929	873	921	925	862	915	893	902	905	907	932	908	873	901	841	884	874	930	915	868	889	845	931	846	888	925	870	865	879	891	928	904	889	847	944	954	927	959	931	898	871	891	890	965	903	956	882	906	855	914	896	839	878	845	910	893	857	870	920	892	929	890	855	923	880	839	928	946	872	872	890	914	915	897	915	860	910	912	892	899	903	844	883	911	897	896	905	993	932	917	894	888	934	859	877	843	910	937	903	961	875	913	896	896	892	867	887	919	866	868	851	922	901	919	896	950	943	871	917	903	947	913	887	923	881	891	949	973	932	907	876	897	920	852	889	904	894	889	885	919	914	903	931	903	873	864	895	838	885	912	896	958	882	921	945	880	920	906	882	894	881	915	852	913	895	898	879	970	883	914	904	872	895	877	919	885	914	907	846	905	958	957	930	894	939	920	915	851	903	849	939	863	860	910	882	855	946	882	983	948	917	894	956	923	898	911	896	888	968	887	917	887	949	890	908	849	925	892	926	842
8446	665	681	528	408	369	340	285	334	306	256	233	275	244	214	273	230	254	246	236	246	232	233	268	255	248	224	241	271	242	227	240	246	250	220	272	239	235	225	244	235	250	252	241	241	232	247	230	237	249	227	250	231	256	253	228	235	247	235	279	244	229	248	247	226	218	252	234	251	221	214	229	213	245	223	245	209	233	265	215	258	251	233	239	240	254	233	283	241	233	238	220	231	256	273	238	263	262	230	256	236	237	257	265	216	256	237	240	226	224	235	259	215	245	242	228	286	246	227	242	248	245	224	248	219	221	237	242	226	255	237	226	262	243	230	241	260	217	253	203	238	238	241	249	236	222	218	232	211	256	273	276	269	241	257	264	228	262	259	269	243	207	225	239	213	208	214	211	257	234	227	236	259	223	241	238	234	258	243	229	234	266	241	241	255	216	204	253	211	251	244	233	240	245	233	222	257	254	268	237	238	267	244	246	271	234	213	228	231	217	227	226	231	225	238	238	246	251	219	212	249	234	276	257	224	248	244	227	228	204	204	250	209	226	228	250	187	231	241	237	235	193	238	227	242	261	274	233	269	244	243	224	273	211	243	238	229	236	234	209	218	258	229	233	247	254	262	249	243	214	227	230	243	249	252	237	208	261	212	241	249	240	233	265	240	243	217	212	220	218	207	216	223	246	258	239	257	226	256	240	272	249	205	239	231	253	209	259	236	257	229	252	252	232	239	256	233	216	245	223	231	242	233	216	242	239	244	218	259	240	262	243	250	262	273	263	241	226	241	247	219	248	234	244	249	218	212	246	245	236	224	227	245	246	242	232	238	238	229	232	219	228	221	223	217	227	238	242	244	187	253	287	227	229	239	245	192	238	242	220	241	231	256	226	274	264	256	219	241	257	244	229	234	247	228	265	241	238	225	219	272	221	233	261	235	232	230	237	232	241	241	226	244	230	242	261	230	259	243	267	245	246	230	238	234	249	236	257	233	232	236	222	249	224	260	246	258	259	251	238	235	253	240	263	245	220	247	245	229	247	261	253	258	227	245	227	214	241	269	215	219	239	242	241	265	233	262	251	233	227	217	255	230	219	234	230	231	251	233	234	193	208	261	248	223	252	260	236	241	244	258	245	248	244	232	194	249	230	237	237	245	241	227	238	226	232	216	219	225	255	236	241	243	207	243	244	221	228	252	271	244	233	225	233	242	258	215	245	206	253	221	265	222	223	225	279	201	255	219	244	249	251	253	280	256	231	232	225	242	206	216	235	235	262	210	211	235	221	237	222	232	281	255	217	220	234	251	212	227	228	221	248	257	220	240	237	195	229	229	230	245	279	228	223	218	245	244	237	221	241	235	240	244	265	231	224	223	245	232	248	222	244	246	257	254	212	201	232	239	217	266	234	212	241	242	258	236	236	241	241	260	224	266	257	228	245	228	231	244	229	240	213	281	266	240	221	228	254	249	233	209	241	238	234	215	221	242	249	216	221	233	248	266	243	234	227	245	231	208	216	237	226	230	258	232	232	233	247	227	232	213	208	245	209	204	212	222	224	225	250	260	224	251	253	231	226	221	253	254	229	233	211	231	265	219	213	208	236	230	273	257	244	231	260	237	238	282	236	223	236	227	216	240	267	250	256	237	232	255	244	206	251	206	285	227	230	247	241	235	251	218	230	258	208	227	229	204	210	203	221	234	233	231	251	225	237	231	232	244	240	252	232	254	257	257	226	226	261	248	230	243	239	237	243	231	224	246	247	279	222	243	235	258	260	241	263	237	219	237	266	249	253	251	261	238	244	273	226	234	206	237	225	237	243	251	248	239	225	252	245	235	241	238	251	236	233	239	229	261	238	238	268	226	258	237	205	253	240	225	213	242	248	243	232	203	248	227	228	230	209	248	242	229	238	224	232	251	244	223	208	240	274	231	228	251	248	215	240	236	227	229	260	257	231	246	228	233	220	249	216	250	221	220	253	238	248	224	249	275	259	240	240	256	231	201	235	229	226	240	211	267	245	211	213	228	262	228	251	247	230	223	249	237	260	223	228	211	250	232	214	243	273	265	248	242	233	247	246	238	206	229	240	247	224	234	238	244	234	225	242	233	245	248	236	271	257	227	237	235	253	223	212	237	245	245	206	225	236	220	251	227	258	220	228	257	225	251	206	246	216	229	232	239	256	214	241	239	230	239	250	242	249	239	211	245	235	215	256	233	258	247	246	253	218	248	239	218	236	234	215	251	250	241	229	215	218	244	237	222	234	225	233	210	252	247	211	258	223	243	250	244	224	232	229	239	254	238	210	208	236	260	222	245	240	212	247	271	232	203	242	225	221	214	255	242	262	256	256	251	255	239	242	253	256	238	255	213	223	275	230	229	256	218	247	231	236	229	241	225	251	244	244	240	239	217	227	232	219	235	231	260	253	208	242	257	247	236	222	215	234	218	223	229	253	256	243	219	231	225	270	211	239	233	219	207	196	226	206	245	242	214	234	236	246	249	264	216	230	242	269	256	222	224	274	221	211	225	237	273	245	235	255	241	243	255	233	250	225	228	242	223	228	226	236	224	236	241	222	237	234	263	260	238	230	267	256	244	241	218	229	226	232	257	246	235	222	235	249	241	270	252	221	249	217	221	234	232	206	239	228	240	249	234	249	239	237	244	242	237	219	211	231	255	219	200	232	234	231	271	259	267	203	203	258	238	240	240	232	217	210	210	254	251	248	232	232	216	236	251	200	249	219	230	245	254	234	242	220	239	248	253	211	221	233	238	265	221	237	237	218	237	257	254	231	248	249	223	233	226	251	232	243	298	210	251	239	203	219	210	245	250	248	217	254	243	242	199	221	238	242	220	259	255	263	201	257	256	258	216	219	221	233	234	250	231	263	250	247	240	238	246	234	224	244	246	243	242	241	251	221	232	253	249	252	230	254	223	239	219	235	246	238	220	216	243	231	235	234	234	234	216	216	223	240	267	246	242	233	244	249	267	264	234	241	244	228	253	222	232	248	221	242	260	237	208	241	241	251	263	205	274	262	217	251	234	273	247	239	253	237	263	254	206	232	220	232	250	230	256	216	221	277	218	220	242	263	278	258	247	272	229	228	200	240	261	265	246	202	200	231	237	251	232	232	226	248	245	268	227	268	236	225	276	258	242	252	241	229	218	212	244	229	237	240	207	254	226	252	245	213	239	253	224	232	220	255	231	215	249	249	243	197	262	248	213	243	232	238	249	241	260	254	220	222	228	254	255	214	232	211	224	222	244	215	243	236	238	255	217	221	225	220	241	264	268	268	261	206	271	225	229	226	237	247	268	238	242	217	231	218	249	245	221	210	244	220	228	237	239	268	230	235	254	235	261	200	245	247	238	255	274	214	212	209	204	242	266	235	231	230	248	189	225	219	238	240	230	274	237	191	222	239	215	238	237	199	244	236	270	232	240	256	252	231	257	222	218	263	255	245	255	231	232	236	233	217	221	223	284	229	262	218	219	223	247	231
6701	966	1477	1650	1388	1120	934	846	759	756	719	659	645	675	616	666	601	612	558	605	591	577	568	564	580	538	561	584	604	591	555	558	533	540	577	556	583	578	529	546	572	536	554	552	557	549	557	548	557	565	582	551	564	542	525	517	549	555	553	557	557	559	566	505	524	554	569	510	571	542	531	555	547	505	538	540	539	557	517	510	549	523	510	576	526	502	538	560	548	511	549	532	553	586	541	529	568	528	551	555	534	545	549	530	545	538	569	536	594	524	573	557	545	559	469	519	516	554	566	566	580	506	527	526	563	562	582	529	583	562	531	536	531	552	541	531	559	515	519	562	537	587	519	610	548	568	541	497	551	530	557	533	484	544	571	513	556	556	520	539	578	565	561	528	533	516	557	571	543	559	557	570	591	533	591	549	525	529	549	544	559	513	548	536	542	535	564	523	561	513	561	578	534	583	556	524	539	554	507	557	539	572	581	529	548	556	548	534	565	574	500	558	545	538	534	530	551	567	557	530	529	531	543	524	545	549	531	555	536	530	540	550	544	524	550	550	565	554	516	546	527	563	566	569	542	557	520	589	589	507	494	523	502	512	518	582	545	607	585	506	518	624	542	529	521	554	530	553	529	527	528	522	530	578	546	518	551	541	572	519	536	552	528	570	527	500	519	504	518	542	567	526	568	527	564	488	556	536	557	560	559	503	566	508	575	505	527	553	554	539	519	549	531	577	535	581	553	517	545	544	529	556	538	498	560	535	534	478	530	527	559	538	511	505	566	527	519	556	565	551	572	557	561	548	513	551	556	570	536	543	529	559	505	573	552	532	556	522	534	542	540	521	553	544	508	519	519	554	570	528	510	557	583	552	520	543	555	554	531	491	540	539	569	563	539	550	528	514	580	581	548	566	534	557	559	551	535	571	570	549	533	549	560	577	527	539	538	564	510	530	553	520	523	514	506	496	522	497	542	536	522	515	536	509	519	594	536	545	576	514	581	574	530	562	537	523	544	560	540	505	570	549	527	545	518	539	555	553	536	549	539	513	569	482	557	553	581	525	573	569	582	556	586	533	583	521	525	572	551	548	546	543	545	596	531	572	531	550	533	529	516	556	573	575	546	560	509	546	551	525	508	532	581	509	571	549	558	517	551	521	546	556	546	517	493	544	531	566	536	521	567	495	523	543	528	519	574	553	495	553	538	552	522	552	559	576	561	568	557	540	593	512	523	551	533	553	591	590	563	527	534	526	537	548	565	573	539	559	537	557	560	574	559	503	505	501	538	495	562	511	543	555	552	533	572	589	520	574	557	537	560	575	559	504	508	559	525	538	564	507	555	540	525	524	524	545	552	587	541	530	544	562	558	547	539	530	540	533	536	558	558	549	538	574	555	539	571	512	528	588	565	529	566	530	552	578	556	523	538	524	539	481	532	562	554	525	530	542	545	558	575	519	555	553	546	596	522	536	558	529	526	518	530	518	541	522	559	535	512	537	533	559	551	518	550	544	519	520	583	528	566	560	551	541	598	564	574	542	500	554	528	485	546	563	570	627	584	534	533	530	560	528	534	539	574	513	539	538	514	544	544	511	572	537	545	575	529	514	537	550	534	545	544	530	516	601	518	562	544	562	550	545	541	574	549	568	545	564	539	519	507	522	567	537	562	538	554	536	569	537	545	542	593	518	557	537	527	512	533	517	518	492	512	535	528	528	543	510	540	571	563	551	538	520	539	573	504	548	575	551	492	538	507	531	565	562	597	575	542	526	544	515	550	540	565	555	531	553	532	516	535	544	552	557	561	575	565	517	542	513	570	549	548	540	549	501	531	543	532	510	568	562	567	524	517	566	543	530	517	567	548	529	564	548	572	505	548	563	537	555	514	520	586	538	552	533	543	521	550	551	519	566	501	526	562	532	502	570	538	574	530	522	526	552	553	545	558	562	539	539	525	568	537	549	540	513	541	567	534	562	551	500	510	568	537	542	528	552	523	546	505	550	513	534	585	548	568	526	578	547	513	504	560	563	560	530	579	516	522	520	534	565	534	528	516	511	568	555	559	549	532	558	556	524	555	577	567	544	567	547	573	525	543	532	548	556	575	542	544	504	555	499	542	560	521	549	543	518	539	538	582	559	564	559	556	540	534	536	518	524	577	507	481	572	547	545	547	567	530	543	526	560	537	557	561	512	588	556	564	568	551	598	514	541	518	541	524	571	578	507	534	555	529	600	544	538	525	529	535	547	541	533	532	526	558	582	610	546	503	551	580	535	522	539	538	570	542	587	600	507	538	592	514	547	544	539	535	561	486	521	559	558	530	552	570	522	539	584	526	546	538	541	536	554	590	577	544	518	533	547	561	553	594	547	528	534	542	554	570	533	556	577	528	543	543	524	504	521	516	521	537	540	533	556	543	524	582	548	565	558	586	551	522	538	520	517	594	518	531	549	536	558	520	542	537	554	504	522	533	545	530	527	532	554	550	554	566	534	562	501	552	586	586	527	545	531	541	515	541	531	539	517	552	569	549	510	515	486	540	503	529	526	531	527	556	575	538	555	554	548	553	576	533	538	579	572	540	493	510	575	546	563	537	562	542	523	546	581	555	542	521	524	572	535	510	539	544	559	514	559	547	546	559	529	551	580	555	519	486	558	558	481	558	561	536	556	562	555	556	557	553	539	550	516	526	567	552	530	523	524	558	535	525	583	514	549	552	519	567	534	565	537	534	533	526	515	532	563	543	549	545	526	554	558	547	549	553	549	551	533	510	523	580	551	505	523	562	549	548	531	539	565	533	506	541	560	543	546	554	571	543	532	569	558	554	551	494	585	545	509	536	579	555	505	546	536	554	541	525	506	550	543	560	537	533	519	559	526	536	552	555	569	535	507	574	524	541	549	535	571	545	500	537	550	512	597	546	515	503	521	547	536	539	522	531	540	545	491	559	532	521	500	566	550	557	505	552	542	541	504	584	557	551	537	523	524	539	547	569	487	533	544	512	534	564	530	541	535	506	523	585	541	491	563	516	554	561	561	562	503	558	540	550	549	551	490	537	512	526	578	505	566	579	558	520	542	539	553	556	536	589	543	506	532	530	530	522	558	553	560	559	545	556	542	546	513	550	518	538	578	535	578	499	552	522	525	547	530	548	539	520	513	558	556	562	535	574	594	489	551	610	555	559	537	517	575	539	567	554	549	546	526	549	543	555	532	519	541	557	512	547	564	522	553	544	536	568	535	561	577	555	541	536	527	520	547	521	579	547	527	554	514	521	563	548	558	506	549	559	534	555	540	568	522	580	557	518	550	527	561	520	575	552	590	545	567	555	560	529	588	537	540	571	567	558	604	535	527	543	544	554	506	507	515	555	557	508	541	498	539	542	483	544	541	520	569	602	560	545	484	526	554	542	560	526	556	579	545	551	521	522	500	523	547	515	527	523	565	562	556	560	592	524	536	576	525	574	550	549	514	539	558	530	546	535	517	504	513	553	550	563	546	560	588	522	546
15306	1410	1015	761	499	352	265	236	201	191	168	159	179	153	171	127	128	166	135	141	130	129	122	144	133	124	121	157	126	120	137	125	107	132	124	110	115	127	145	109	108	143	142	124	106	146	117	122	152	127	129	128	140	119	129	119	136	117	129	129	159	148	142	123	122	143	107	132	112	130	140	123	128	127	136	118	125	122	134	133	135	130	119	126	141	136	122	120	133	137	139	160	126	123	157	125	124	127	136	145	130	151	136	114	130	133	110	107	127	148	118	134	146	119	117	129	129	147	99	119	125	110	124	136	132	135	124	141	133	129	110	116	125	129	131	121	123	129	119	131	130	110	85	129	122	123	154	124	141	120	156	131	129	132	132	131	140	141	126	127	127	127	128	132	130	122	157	139	111	143	154	123	124	113	130	134	120	144	138	143	140	125	123	137	128	120	130	112	135	144	143	134	123	139	123	141	133	134	109	127	143	140	139	140	135	127	141	119	124	102	113	119	137	126	116	131	132	140	134	122	130	134	160	143	144	138	124	111	134	109	145	134	134	130	124	141	129	105	140	115	121	128	132	116	96	118	139	126	144	128	125	128	119	142	143	112	124	148	153	131	123	117	119	115	134	128	122	123	110	137	131	144	121	135	120	131	130	147	135	123	123	143	122	122	103	120	134	121	129	109	128	112	156	117	138	140	124	126	121	118	123	132	103	118	150	104	123	126	119	123	139	116	135	124	143	127	123	119	141	157	152	117	105	134	136	130	125	124	121	122	130	127	122	127	130	122	110	132	140	148	128	129	138	107	121	123	145	160	126	148	129	124	149	138	130	106	134	130	121	130	118	119	111	131	136	127	118	138	128	128	140	154	131	118	132	120	118	139	127	111	131	115	112	111	129	134	136	126	129	120	118	163	148	101	139	127	112	150	141	127	138	129	119	119	131	129	128	142	138	130	137	130	160	123	116	130	128	132	114	134	130	136	121	130	137	144	135	129	113	127	120	137	132	123	127	133	119	128	125	132	144	107	131	122	129	140	123	138	123	112	142	142	144	118	115	125	152	127	112	151	102	162	123	124	119	141	129	132	128	130	119	114	141	123	139	128	116	141	132	118	136	122	134	118	131	127	129	124	137	151	130	117	147	115	114	123	114	148	144	137	141	143	129	140	120	122	116	127	127	129	122	125	135	112	152	142	144	126	136	132	141	118	131	137	146	124	129	131	124	113	120	114	113	111	121	126	123	113	120	127	127	127	124	123	135	120	148	109	129	127	131	125	115	128	146	138	124	128	116	141	113	119	119	128	106	105	135	131	126	145	145	130	109	140	134	134	133	129	132	130	123	136	122	126	131	152	113	135	112	113	136	126	150	122	141	109	119	114	141	135	107	133	128	137	144	120	137	140	133	116	123	136	129	129	112	121	123	147	137	123	127	141	123	123	130	129	129	113	134	125	112	110	117	126	122	121	123	124	94	121	103	127	138	146	122	126	129	121	110	133	115	123	119	122	138	148	133	117	116	126	141	121	131	102	130	116	102	132	147	126	120	122	129	141	133	146	121	137	134	146	118	144	116	107	129	110	122	160	140	143	128	125	140	109	123	113	123	140	137	119	125	147	127	135	136	130	125	122	149	123	153	138	111	136	134	127	113	117	122	127	139	125	123	132	113	137	161	134	134	133	141	146	111	122	139	145	107	127	147	150	118	142	137	138	132	132	136	136	110	110	113	130	141	145	124	117	115	126	141	109	116	146	100	102	135	132	112	136	122	128	131	107	129	102	120	122	136	148	141	128	116	114	125	139	102	122	140	122	140	133	145	124	161	132	104	112	131	127	128	106	140	124	168	116	112	150	119	135	116	124	114	135	141	114	142	138	119	113	121	101	110	118	146	137	129	150	148	121	111	147	124	122	120	136	117	145	128	146	139	153	132	116	114	125	106	135	125	106	118	118	136	150	120	126	141	141	134	136	123	119	123	133	142	133	120	122	132	122	106	118	111	110	132	128	122	110	122	131	109	103	117	124	123	136	138	137	133	137	123	111	135	108	133	122	119	121	116	134	132	109	130	127	121	123	115	126	129	134	134	134	114	122	113	120	131	122	119	142	148	120	150	124	129	126	148	118	124	120	121	135	139	102	132	138	141	133	127	133	129	145	132	118	128	127	131	135	113	133	126	113	147	124	149	135	120	122	123	108	125	122	113	138	137	128	115	138	145	130	150	146	123	134	139	107	123	120	124	127	126	135	134	125	115	101	129	125	133	120	121	124	120	127	106	131	140	145	131	128	124	131	127	115	131	125	115	138	117	120	156	117	138	145	139	132	127	146	115	144	133	138	127	147	127	128	130	128	123	142	135	128	153	133	124	135	124	129	151	146	140	121	108	111	108	132	152	115	140	125	126	137	124	120	131	116	112	116	119	125	110	108	126	128	115	117	139	124	117	138	147	150	114	118	121	123	147	150	114	131	150	158	140	126	144	131	117	139	123	121	110	138	135	117	136	133	146	134	125	131	143	120	123	135	123	136	130	137	110	131	116	141	143	135	120	111	124	134	120	142	132	127	128	131	129	125	123	107	128	121	124	133	117	122	136	127	121	152	122	139	127	138	140	144	133	112	136	133	134	145	110	129	108	141	132	139	106	125	121	129	136	100	115	143	138	136	127	148	152	138	124	147	120	130	130	143	124	107	135	132	147	138	142	137	129	124	136	107	109	140	141	127	131	133	105	140	128	132	146	132	109	141	122	156	129	122	131	114	118	111	124	125	146	130	114	116	111	124	112	119	117	122	116	112	129	157	135	130	150	130	132	151	117	131	141	138	113	104	117	130	112	135	136	126	151	140	114	151	117	123	114	129	132	121	119	137	140	134	126	143	144	119	140	143	146	150	142	137	127	135	125	126	140	133	148	126	107	137	121	135	129	127	104	110	134	116	114	129	126	140	149	123	123	142	139	138	135	145	114	158	141	137	139	147	148	113	120	147	116	125	144	124	147	131	136	130	135	124	133	128	123	132	138	120	131	144	120	124	138	143	128	134	133	123	132	119	130	169	124	127	139	131	132	128	113	105	107	110	132	118	125	123	149	131	117	121	134	129	125	115	125	124	132	133	115	152	144	129	126	119	115	107	129	118	121	111	125	125	114	115	131	115	135	104	117	147	118	152	121	145	128	143	119	102	123	134	139	114	149	115	121	132	98	115	136	109	132	107	131	114	130	119	134	121	123	109	129	119	134	124	132	131	119	123	130	119	132	149	155	131	127	152	148	129	127	115	148	141	135	133	137	114	137	139	141	129	132	128	125	134	127	121	130	129	127	152	140	134	134	132	122	113	134	140	122	133	142	158	112	119	135	137	116	123	138	106	126	123	141	127	125	140	137	133	133	124	122	118	110	125	124	113	133	106	129	106	137	129	122	127	146	129	128	119	128	138	154	120	111	126	114	143	127	111	130	110	136	122	125	121	116	122	128	147	142	131	120	137	122	141	136	149	136	145	118	112	133	132
8457	1150	2227	2437	1906	1417	1121	900	841	712	691	620	616	528	499	494	432	464	469	472	417	420	416	403	411	368	395	382	398	368	363	388	352	410	389	364	350	357	332	366	369	348	359	363	389	369	334	363	358	371	363	349	358	325	327	335	365	351	346	319	322	303	350	385	336	374	356	344	329	342	327	355	366	354	350	373	357	343	364	364	380	319	347	336	321	366	394	335	354	362	347	353	329	374	352	338	346	349	357	374	348	366	332	348	325	333	337	375	356	345	354	345	342	341	333	363	342	323	371	358	327	354	332	350	333	315	332	365	338	351	357	343	313	349	337	379	326	321	354	345	379	361	368	340	299	338	368	330	328	338	320	325	363	340	357	352	313	340	357	367	371	362	365	335	348	338	346	383	302	326	321	337	352	330	324	360	339	334	325	339	354	357	356	338	353	351	360	336	382	346	343	357	344	325	355	327	365	365	347	326	353	328	325	360	330	350	315	328	347	364	305	328	364	363	310	349	340	332	332	299	331	344	360	356	351	341	350	320	363	322	344	373	316	331	346	363	360	318	346	343	328	339	367	354	353	348	339	363	343	328	346	325	363	360	330	299	353	339	337	352	300	352	324	315	358	305	330	348	340	334	327	318	381	343	354	307	333	340	328	338	378	352	328	343	327	335	346	345	329	350	358	335	322	323	349	333	353	358	332	324	331	359	342	330	343	324	348	325	324	322	376	333	352	315	325	344	344	329	358	342	356	368	333	333	339	362	328	349	313	329	355	326	330	357	343	395	334	331	297	306	351	320	319	352	292	372	330	350	325	352	359	380	349	347	314	374	339	360	329	356	365	309	334	343	363	345	358	342	308	343	326	315	377	333	370	359	304	336	348	377	349	326	338	312	360	330	364	358	348	337	352	347	334	342	316	350	345	342	335	346	341	359	339	355	394	341	352	319	365	348	340	361	365	334	337	344	335	320	338	334	334	319	351	312	359	336	342	333	320	345	327	347	348	339	357	333	334	362	314	355	327	336	340	341	330	363	335	360	348	349	337	389	312	365	360	361	392	369	342	345	359	335	326	342	351	339	341	339	347	337	361	346	335	371	362	360	365	337	329	321	346	333	362	321	338	318	334	336	338	350	354	319	326	342	378	379	341	350	347	346	377	343	341	362	369	345	352	338	356	332	325	355	355	335	356	333	343	338	342	359	360	336	322	328	372	319	370	343	343	301	354	334	369	367	316	343	318	321	350	310	360	318	340	356	326	333	339	329	333	356	351	348	331	359	333	338	311	330	345	330	307	349	366	326	355	355	374	347	318	349	334	372	329	337	356	322	365	357	324	319	347	366	362	365	344	318	345	372	329	390	361	319	330	341	379	356	347	349	355	332	363	351	337	321	348	363	340	347	357	374	368	335	346	355	304	351	356	337	338	340	336	318	339	349	341	357	357	325	341	336	340	319	326	358	331	373	336	384	328	304	332	314	330	340	325	337	354	331	337	346	329	334	365	354	393	321	343	349	354	363	341	346	366	331	313	359	367	380	336	331	363	377	341	329	354	354	369	350	327	357	343	346	334	364	356	349	356	365	324	347	350	337	353	328	336	352	323	328	353	358	326	340	345	358	330	356	328	373	360	376	311	339	330	337	318	344	346	324	343	344	341	341	336	357	319	357	360	340	347	309	371	297	324	318	328	323	320	372	373	345	328	370	347	341	326	363	357	321	323	304	343	345	322	356	342	350	338	370	357	346	366	330	356	327	342	355	344	348	367	339	357	339	354	353	351	320	350	329	327	319	365	319	367	319	320	353	337	300	340	330	337	340	351	326	382	328	330	340	312	331	366	342	317	323	345	337	344	369	327	333	358	347	342	321	322	330	355	336	353	317	345	346	386	354	332	315	347	353	350	370	335	347	337	348	329	291	353	348	332	351	331	360	340	332	349	366	377	373	357	347	347	356	362	307	362	344	371	341	334	356	337	327	335	318	347	352	363	331	315	345	333	329	335	337	332	331	353	351	324	310	348	351	340	322	344	353	360	357	339	342	361	346	366	319	326	333	332	332	341	329	333	385	346	356	343	340	355	350	350	345	327	318	339	340	394	310	344	344	342	334	361	336	339	369	347	336	339	361	375	363	340	321	346	379	347	378	335	379	315	337	309	344	321	366	350	327	338	347	397	319	360	324	350	314	362	326	329	336	343	319	349	340	342	355	348	351	343	324	354	291	323	317	319	336	361	317	347	321	365	351	338	321	348	354	347	328	330	358	333	352	331	353	331	360	360	342	307	346	344	314	335	351	334	337	343	321	366	342	343	350	368	355	319	390	326	363	335	342	347	330	363	346	348	343	389	349	331	325	331	352	346	346	375	367	314	344	343	323	366	319	361	352	330	303	354	353	355	350	343	324	343	340	344	347	352	363	335	312	344	336	339	338	362	358	298	324	370	387	340	348	321	356	332	353	344	339	335	318	342	353	362	370	376	351	337	342	408	321	352	301	354	345	345	326	345	333	343	380	346	375	341	386	339	301	364	339	334	361	362	329	343	314	299	335	318	334	353	320	373	345	340	352	326	331	342	345	354	352	341	345	331	366	373	373	343	341	362	341	332	357	372	365	348	327	325	347	346	345	334	330	309	343	365	343	308	349	339	354	310	333	327	336	337	311	334	306	313	313	322	350	336	345	344	368	341	356	329	332	369	347	337	343	319	344	346	338	350	346	338	349	322	341	305	347	324	359	361	344	377	343	348	345	373	368	306	377	340	321	321	365	335	365	329	341	320	328	347	328	357	361	384	316	334	383	332	337	341	370	341	345	344	338	328	332	359	346	347	346	366	334	365	338	345	305	365	327	342	326	376	337	358	331	343	358	323	344	358	339	327	361	379	353	351	315	341	336	356	326	331	312	345	352	343	375	332	325	365	347	390	395	335	317	321	335	336	358	353	350	330	345	336	359	311	355	347	346	349	349	321	324	347	321	336	317	351	357	328	347	356	320	327	318	338	359	305	367	367	303	378	356	336	341	350	362	314	347	340	343	325	325	354	343	346	335	331	337	295	377	353	337	363	338	388	343	331	364	333	316	338	359	382	354	344	353	330	333	316	343	361	328	358	321	323	339	344	354	365	339	335	318	345	335	322	360	367	328	358	360	338	319	344	334	345	332	336	335	333	327	342	341	329	337	329	343	337	317	322	332	373	355	333	342	323	352	344	337	295	387	339	365	350	336	343	373	345	336	320	358	341	344	308	334	323	344	323	369	353	329	389	321	360	338	343	332	358	321	324	330	322	375	370	371	334	337	341	351	312	319	307	376	338	350	367	340	362	335	345	330	329	351	345	384	339	308	329	305	349	316	330	330	327	323	321	354	342	321	318	331	353	312	348	297	356	356	319	340	347	343	332	334	356	364	337	345	319	314	358	354	339	344	353	318	342	358	340	348	336	339	312	319	370	376	380	348	360	360	296	354	334	341	341	317	342	339	354	355	338	367	354	338	363	332	314	327	330	346
1777	489	463	417	454	429	457	413	392	427	439	426	405	410	433	414	407	411	379	420	383	408	408	441	395	435	421	397	417	426	468	412	414	453	415	428	445	410	381	412	434	433	415	400	435	417	399	417	429	416	417	414	398	453	397	451	376	437	385	397	455	401	423	433	414	438	436	386	406	401	445	424	429	433	453	442	411	404	422	437	392	368	393	390	396	459	431	406	377	428	441	431	419	421	424	396	449	406	431	414	418	390	419	438	399	455	411	396	402	427	413	400	397	394	412	381	425	439	428	389	424	419	423	375	399	399	415	408	442	390	408	372	416	428	414	446	412	400	399	431	377	427	406	380	434	450	420	411	409	373	408	398	422	396	443	420	432	412	419	463	448	451	456	401	422	390	417	425	429	383	432	450	403	432	416	389	421	423	421	410	436	435	426	412	443	402	423	408	417	414	385	433	388	424	434	429	389	409	422	416	363	434	419	433	408	446	391	437	441	407	390	452	395	391	420	440	392	402	429	404	427	448	436	425	372	399	431	457	441	392	416	389	404	398	407	412	397	408	411	425	377	430	393	403	405	415	413	447	393	379	381	412	397	457	426	414	401	394	391	415	427	423	462	417	428	411	428	433	433	408	434	410	393	433	450	410	427	415	397	364	431	419	393	416	428	399	423	452	403	437	435	375	391	413	435	371	426	428	429	405	415	386	409	385	440	404	417	426	434	421	423	403	391	408	448	404	373	401	425	423	392	468	470	427	414	422	415	433	426	385	431	434	465	418	438	406	399	412	411	406	426	446	464	414	395	458	460	386	457	408	460	406	443	440	406	451	407	400	404	411	444	452	387	402	411	387	436	432	377	453	381	440	401	402	411	421	416	418	421	453	399	419	424	414	379	452	463	411	407	434	464	445	417	393	417	447	425	434	419	401	389	410	436	416	463	423	408	411	398	398	390	438	460	422	408	459	398	377	384	454	425	420	406	419	431	409	399	392	423	432	441	423	434	395	415	414	416	437	360	414	410	387	401	407	420	421	445	428	420	368	414	424	441	416	452	397	399	405	441	416	431	420	415	424	399	414	409	425	420	396	417	410	406	433	397	440	406	419	392	419	415	404	428	403	458	418	428	437	398	429	418	455	387	447	407	432	422	384	381	368	413	434	427	417	424	421	434	417	412	404	399	403	401	413	414	408	404	419	396	414	391	437	382	454	424	438	422	417	424	403	423	411	424	394	416	421	445	419	411	406	463	414	419	431	403	436	386	440	380	416	420	416	403	440	439	423	422	447	403	384	486	414	424	456	416	392	455	452	452	417	444	409	436	434	410	414	410	461	438	404	436	400	409	355	416	434	426	413	429	426	428	396	394	414	390	418	419	399	425	377	390	389	420	413	422	420	386	399	386	411	405	434	441	390	458	395	420	418	425	389	415	434	397	426	410	403	415	476	433	479	447	432	423	435	399	436	418	422	433	427	402	448	410	373	421	438	416	385	421	394	434	394	382	437	384	423	404	404	400	406	405	401	421	414	413	414	412	400	450	446	419	423	413	423	385	419	390	375	411	417	451	432	386	381	392	446	439	468	449	433	413	399	424	371	414	399	425	409	395	409	420	377	411	400	462	438	438	401	432	394	377	375	407	352	429	446	430	423	405	456	446	430	456	418	445	419	407	418	425	418	421	387	391	399	418	408	422	375	401	380	372	415	407	402	426	401	414	360	416	422	445	415	408	411	428	424	403	432	466	459	442	438	440	409	434	435	430	422	434	402	410	397	411	392	390	422	411	406	407	426	411	400	410	401	412	431	427	411	396	419	441	444	401	419	401	446	426	387	384	404	415	430	452	424	417	400	446	420	422	393	394	431	430	382	438	417	432	417	401	419	428	429	442	412	417	393	408	388	430	423	405	395	421	432	404	449	392	377	416	436	416	399	411	429	382	399	427	379	444	405	414	415	432	406	415	354	458	428	405	421	437	388	415	430	395	435	444	398	423	458	409	392	463	438	414	410	418	433	430	438	411	419	432	417	445	418	416	398	398	437	411	388	408	403	444	393	425	426	431	409	361	409	424	421	441	401	415	413	439	398	438	426	406	444	377	393	399	420	395	449	422	369	406	462	459	415	424	398	404	401	431	430	416	439	446	425	459	413	371	417	410	411	413	432	380	415	433	389	431	426	414	436	400	421	395	402	419	443	429	426	378	459	423	416	428	432	421	434	400	414	392	405	366	427	379	415	413	425	408	408	409	448	428	446	431	432	425	406	471	434	419	427	391	457	402	383	414	401	410	394	407	386	435	417	428	416	408	417	411	416	429	408	391	395	394	457	434	417	410	433	483	380	425	423	458	422	373	402	443	420	417	402	436	403	450	409	424	475	407	430	468	399	439	377	448	454	427	411	411	411	432	414	432	451	430	434	445	413	395	422	422	392	450	403	401	388	440	421	363	401	441	412	435	413	391	419	407	420	401	401	459	426	433	401	385	405	415	415	438	444	437	467	410	402	410	417	455	424	392	369	396	419	391	411	409	437	400	393	402	410	437	426	384	433	380	421	428	398	397	444	414	423	396	422	385	426	437	388	440	412	396	389	402	436	398	428	422	431	416	407	424	385	405	426	429	396	434	428	417	449	445	429	424	434	426	402	416	443	380	429	398	366	387	456	406	393	427	416	395	420	407	415	432	459	392	422	403	428	445	409	399	467	406	422	451	416	428	408	385	424	443	484	419	402	434	455	385	421	397	466	390	409	431	383	413	402	385	427	436	431	430	415	412	408	408	438	417	436	403	409	451	447	427	433	396	412	437	409	416	405	423	413	442	377	413	413	392	419	458	394	393	465	432	417	375	376	423	417	400	388	395	464	430	417	398	448	394	429	435	441	420	411	435	425	398	367	457	408	447	411	426	415	412	407	410	372	425	418	438	375	429	409	406	394	448	389	409	429	442	422	421	417	384	407	387	415	412	397	401	432	443	427	422	391	429	408	430	395	433	401	416	404	411	413	397	391	417	412	417	403	392	441	413	388	436	418	421	400	423	439	437	423	398	417	391	401	413	390	401	389	401	413	379	411	412	443	425	400	425	439	432	441	464	430	435	396	406	399	422	385	382	427	441	429	382	388	428	468	444	394	406	426	409	400	381	412	430	392	429	397	405	435	421	393	391	432	405	442	404	452	408	376	395	407	401	435	420	425	411	423	427	401	406	404	394	440	408	397	440	399	382	429	443	427	441	384	409	384	419	420	386	394	394	405	439	424	456	391	450	407	468	364	388	376	387	426	362	419	412	401	409	395	468	429	422	420	418	441	487	421	431	398	422	419	374	441	403	419	419	442	446	410	432	417	406	417	426	381	432	419	444	400	401	433	432	427	394	395	430	459	372	419	402	438	375	419	416	425	432	370	397	482	436	409	410	390	407	412	397	440	380	448	428	392	422	417	431	472	425	445	401	418	420	437	472	412	402	417	438	425	388	423	417	409	364	410	416	414	444	419	414	396	423	435	414	425
2181	976	1025	974	960	861	915	966	937	935	881	915	876	876	932	913	888	944	932	923	958	884	964	927	909	874	881	943	891	935	867	900	935	880	892	921	915	924	876	925	887	892	862	879	905	905	906	902	886	930	871	903	920	938	894	920	864	898	915	909	915	872	921	890	941	875	904	920	891	919	933	936	874	949	952	893	932	916	927	930	935	838	867	939	917	848	895	909	880	890	868	903	878	842	956	897	915	893	903	893	938	938	906	921	917	935	935	869	893	916	893	936	917	948	940	911	861	847	889	961	952	869	920	886	919	882	924	946	917	927	922	878	919	941	906	909	905	888	965	931	851	935	927	868	853	942	894	891	927	934	893	893	868	961	912	934	861	905	897	911	889	909	914	889	920	884	899	890	873	872	941	924	948	852	893	896	892	983	879	927	885	926	874	956	897	884	890	933	911	853	875	910	856	931	918	901	876	894	897	903	917	883	894	921	885	917	915	892	876	876	927	902	908	920	914	915	930	889	908	867	872	916	866	884	894	928	870	920	893	900	884	908	925	899	915	930	958	931	897	917	902	887	875	831	940	897	874	876	914	849	927	914	961	947	938	923	876	909	883	950	913	905	891	873	934	937	934	906	863	897	892	890	931	910	864	900	872	896	914	843	936	915	951	938	887	840	901	882	883	925	940	883	894	887	957	1017	869	896	942	910	924	965	888	886	961	873	866	956	890	882	906	953	955	869	892	899	880	878	918	894	902	927	897	923	932	936	868	939	944	827	895	916	919	908	918	859	903	901	892	887	944	895	912	960	892	839	864	946	921	892	871	879	901	870	921	919	913	897	910	889	899	899	877	864	870	906	904	829	873	862	901	888	898	904	915	906	956	871	899	892	895	883	865	861	876	911	865	873	903	943	944	903	915	945	836	932	878	913	867	940	914	947	896	871	889	931	925	896	971	940	883	903	867	864	893	910	902	849	851	875	976	936	900	927	895	899	889	881	944	899	957	877	904	871	952	902	894	923	944	888	923	894	892	912	918	865	858	881	933	901	905	912	908	872	878	814	916	924	909	901	911	860	883	904	874	934	948	877	900	969	904	895	914	878	907	911	908	918	864	949	869	964	901	884	887	913	859	911	896	878	878	857	932	908	890	913	888	916	872	947	883	911	913	920	940	948	912	895	886	904	917	898	883	941	884	860	897	879	863	915	916	882	924	932	863	849	892	960	908	883	895	918	922	904	887	882	867	914	925	896	896	917	845	885	942	882	937	884	939	871	945	914	918	903	930	979	879	886	948	890	886	918	934	867	891	914	957	904	890	884	864	892	918	933	896	905	879	928	885	882	905	856	895	924	851	906	871	902	834	974	864	869	891	830	898	885	855	903	842	904	884	875	940	873	900	897	936	850	899	868	891	908	960	852	877	954	892	928	885	919	884	900	942	857	847	966	870	887	921	922	978	895	882	874	921	830	872	887	900	921	925	913	893	895	899	881	882	965	844	921	942	944	894	865	911	907	899	922	869	995	916	907	930	889	910	924	903	912	946	941	846	859	920	906	893	888	881	829	920	939	907	901	882	902	931	906	883	885	894	901	869	837	922	840	893	915	870	844	893	924	941	877	884	844	879	880	898	1006	921	885	899	914	926	853	854	891	942	910	885	904	896	947	868	911	926	891	858	910	920	892	938	869	935	888	843	891	872	850	869	869	968	918	880	861	885	891	902	880	904	915	924	911	865	929	932	881	873	914	902	905	926	860	940	920	931	880	884	912	919	915	926	936	901	913	899	938	963	940	866	845	920	887	913	900	906	946	861	882	897	909	926	916	951	846	892	947	868	930	943	902	882	855	863	876	895	895	916	863	957	875	918	960	894	866	930	891	862	894	939	897	912	892	922	922	917	895	885	954	901	897	950	949	898	890	916	920	882	853	890	914	880	879	943	855	909	888	902	848	908	913	960	915	844	930	912	848	895	900	897	901	902	868	895	875	891	909	916	868	894	972	885	938	917	936	903	907	926	895	932	881	894	923	871	918	873	936	899	907	882	897	894	852	901	883	935	901	894	859	874	866	922	940	889	886	928	871	922	906	909	940	899	909	924	873	869	876	911	884	896	850	859	892	881	861	884	913	919	866	898	850	882	883	937	991	856	915	858	902	888	845	905	903	862	926	873	916	938	903	900	939	930	925	937	881	885	893	932	925	915	883	949	851	860	916	872	879	879	909	854	903	866	928	903	913	905	855	876	900	931	877	869	917	930	930	904	892	878	928	889	930	912	916	925	912	879	841	881	885	847	958	885	957	912	898	851	865	884	945	928	925	915	931	860	903	897	889	919	925	898	922	917	914	939	974	853	871	878	899	928	900	902	875	948	929	878	898	860	937	905	896	875	887	907	897	895	920	903	934	905	952	889	917	860	907	923	873	977	899	916	904	950	878	900	889	898	903	822	914	936	919	880	937	955	925	882	909	886	950	857	929	943	906	877	923	887	895	881	910	882	864	883	882	914	981	873	858	933	930	904	947	880	877	909	855	896	910	924	896	868	939	901	903	894	889	909	879	973	920	938	906	925	884	892	865	959	910	885	931	919	888	891	904	883	903	891	895	901	949	941	919	857	912	877	921	890	928	928	878	914	857	949	896	946	877	877	855	900	916	909	885	890	865	856	929	885	886	899	908	849	844	893	918	909	880	875	904	926	923	988	873	846	908	901	870	898	877	869	865	901	852	929	907	846	924	900	895	867	908	904	861	888	945	866	962	924	924	920	866	872	882	924	852	933	956	884	881	880	908	858	933	898	896	908	933	950	901	914	947	906	967	874	904	874	882	917	918	878	882	894	905	899	863	895	900	938	915	898	923	932	933	965	854	871	924	890	874	920	883	889	885	947	912	819	862	887	883	885	915	860	928	916	882	923	930	926	909	874	862	865	862	920	904	892	926	887	893	909	980	900	908	876	872	950	943	894	871	892	858	881	903	931	906	897	883	910	876	922	905	868	894	895	907	907	868	967	930	953	926	911	939	889	894	924	921	872	904	946	872	893	928	921	886	864	912	890	939	827	916	881	914	902	956	852	913	845	880	882	898	842	911	939	923	897	868	925	923	905	927	948	915	940	954	932	907	899	908	874	894	916	905	917	899	878	919	891	895	908	876	869	867	866	938	881	962	888	877	944	911	921	907	915	922	899	873	922	922	910	879	963	843	931	865	947	916	953	938	919	921	872	892	927	928	870	886	904	870	927	826	876	929	911	912	932	858	894	928	884	915	900	902	863	875	871	893	869	889	912	897	898	917	884	914	942	931	950	923	918	877	884	901	879	968	891	932	970	914	894	924	949	866	861	881	889	892	863	902	890	916	922	895	918	923	874	875	943	900	929	902	911	913	903	934	914	976	883	916	858	939	860	927	889	916	915	911	927	897	950	853	892	876	912	917	899	898	899	904	932	914	888	890	903	875	944	869	927	922	869	884	881	920	924	941	889	905	877	918	918	884	927	891	899	828	914	918	876	877
8325	724	696	563	393	334	305	297	271	280	276	256	278	297	246	248	238	236	241	247	252	241	255	261	242	241	261	217	244	234	222	258	222	234	242	248	219	272	227	238	240	279	231	246	293	235	242	227	266	236	227	231	255	192	238	228	199	255	221	227	251	232	228	253	232	261	222	220	214	279	218	262	222	230	252	264	223	252	254	243	254	213	262	222	257	217	215	217	232	253	212	240	246	219	222	242	242	234	227	241	235	234	239	240	233	250	216	223	250	241	246	238	258	247	237	223	230	275	223	249	255	229	226	219	248	232	217	235	254	257	216	242	246	242	251	246	216	258	241	230	222	228	234	205	244	251	232	235	255	257	227	229	235	246	252	251	249	254	225	216	269	248	254	224	251	250	232	281	254	246	214	242	212	287	256	235	237	230	222	254	242	206	236	255	216	241	251	243	244	261	240	263	229	218	210	235	243	227	249	227	248	246	218	250	227	276	220	222	218	249	245	231	247	246	228	255	241	213	226	245	225	241	254	252	240	233	241	248	251	233	249	203	246	251	254	249	231	241	238	269	251	230	225	203	252	248	246	241	247	209	239	235	232	232	226	210	239	244	234	250	238	233	222	216	217	234	263	246	251	239	265	199	237	273	239	211	250	209	232	246	245	223	248	220	232	236	238	231	217	250	233	222	220	248	228	206	253	248	221	264	252	234	237	244	245	231	256	262	257	237	267	245	258	217	233	211	198	257	240	234	244	208	224	237	212	228	264	259	249	218	237	209	229	254	255	227	222	235	226	217	243	238	252	269	234	217	229	233	245	229	253	218	237	247	255	224	244	236	237	237	221	239	227	237	227	246	240	217	215	250	219	226	254	265	274	267	218	184	208	267	224	253	222	238	277	229	246	266	246	274	273	241	246	234	238	226	229	285	241	244	234	240	265	231	243	242	257	250	226	236	268	221	242	238	204	252	272	249	250	262	244	247	259	215	239	257	248	224	216	236	259	237	217	211	234	233	237	247	255	252	243	224	201	241	262	248	229	226	259	231	222	244	220	234	227	280	256	221	235	231	214	240	234	240	250	244	226	228	208	223	249	241	235	218	247	252	231	228	236	211	244	259	236	273	243	238	248	221	256	242	229	238	249	232	237	207	225	236	239	229	239	216	222	214	275	243	229	239	223	271	220	244	242	225	234	218	248	248	246	209	218	205	264	256	215	237	229	225	270	209	240	250	214	244	244	243	268	241	242	238	242	255	240	255	220	246	205	270	238	234	229	268	224	249	256	247	241	259	245	220	245	232	209	257	249	246	245	276	230	263	241	246	250	241	251	238	236	216	234	232	288	222	238	239	252	215	239	233	238	267	243	242	252	228	240	256	260	240	240	237	255	253	234	257	242	214	215	239	227	238	240	227	200	242	237	215	227	242	258	232	238	267	232	217	237	257	234	284	252	229	237	254	235	276	255	241	222	215	243	223	219	231	228	242	255	250	225	245	225	206	242	237	219	258	239	221	245	279	221	223	254	271	236	241	266	244	238	261	239	256	231	242	224	221	261	234	220	253	234	198	218	206	219	260	224	256	265	207	253	236	261	237	250	260	244	251	251	239	229	226	242	231	268	228	253	206	266	287	211	246	220	230	254	235	206	224	233	231	241	255	263	237	267	233	250	205	226	262	242	220	240	219	274	236	202	234	237	226	281	241	228	227	223	245	220	225	246	243	234	252	239	224	244	271	246	221	225	236	242	244	201	238	221	237	213	213	254	244	236	263	244	228	224	233	242	198	219	214	247	261	227	237	237	243	246	255	223	255	237	222	202	215	227	224	250	261	231	266	245	247	246	250	246	238	239	256	232	253	236	204	213	264	246	232	241	244	245	231	248	247	201	228	248	217	247	240	215	248	244	235	230	222	243	246	238	243	187	229	249	241	201	226	231	241	253	243	237	229	241	233	219	268	260	221	243	237	256	244	264	213	240	252	235	252	285	230	229	222	230	249	231	245	229	283	249	219	208	243	222	243	235	267	250	199	248	217	223	255	253	238	222	250	261	275	238	257	216	245	222	240	258	247	248	236	228	260	228	268	256	244	216	230	246	241	265	243	220	236	231	245	229	222	224	252	255	216	250	226	267	226	237	248	216	258	237	232	228	233	243	219	244	228	248	235	251	222	228	231	256	265	207	206	230	216	256	227	240	247	231	252	230	240	223	216	267	236	237	205	214	222	207	246	253	272	222	224	232	234	255	235	249	213	224	241	232	236	217	235	223	241	235	248	227	265	221	230	217	228	232	222	217	249	214	242	236	219	250	276	226	247	255	222	243	235	259	256	243	249	249	238	228	227	224	256	226	265	270	258	267	238	236	248	229	226	234	245	249	236	251	264	249	247	227	235	226	241	267	246	246	234	210	246	250	257	221	225	246	262	239	213	246	264	254	276	224	227	217	236	246	217	225	243	261	282	239	248	260	235	250	205	247	244	215	281	241	215	278	247	241	244	261	236	236	220	250	266	249	275	230	245	245	239	230	220	233	234	233	240	236	258	233	218	249	242	216	224	261	264	246	245	254	230	212	264	233	259	213	258	290	225	229	222	241	230	219	255	242	232	267	246	258	248	249	240	249	261	250	232	243	244	239	242	243	241	213	217	253	218	211	230	208	248	218	239	234	228	274	253	255	253	245	250	227	273	264	247	224	215	247	234	239	224	242	252	237	250	220	230	228	241	259	225	220	262	237	240	215	225	227	225	247	234	271	222	252	200	208	263	249	285	234	257	253	242	237	252	233	218	217	217	246	259	241	224	263	231	241	260	252	253	260	257	229	242	276	249	247	232	239	217	252	239	236	285	245	259	266	268	255	243	237	243	222	246	241	225	241	242	235	265	267	234	247	250	253	246	251	249	236	244	287	215	214	264	240	233	267	239	217	246	190	245	247	238	237	236	211	237	222	259	269	253	211	239	264	232	256	268	231	249	216	252	236	251	235	228	267	227	263	239	236	248	223	272	223	249	246	255	212	258	253	222	239	245	245	243	224	274	253	228	210	232	235	224	234	248	231	224	256	250	237	204	246	243	240	245	222	218	239	253	245	244	237	252	255	253	251	207	231	246	237	239	240	238	243	242	206	250	254	244	234	223	249	222	233	262	233	232	241	226	223	222	224	237	259	193	276	233	253	235	246	233	261	234	249	256	204	201	239	236	247	246	227	248	238	275	244	228	225	257	258	213	221	248	233	252	237	237	227	214	240	247	273	241	260	212	247	223	244	234	240	205	273	211	251	223	250	225	235	237	248	240	241	253	265	268	224	232	207	253	242	211	262	236	229	221	247	208	210	208	226	210	260	252	242	226	231	248	229	243	243	226	229	202	219	227	223	251	224	250	248	231	222	238	247	253	263	224	243	257	247	257	224	216	246	237	248	229	224	238	225	248	230	267	237	236	269	238	260	208	268	213	248	200	232	262	234	250	238	242	220	205	249	231	236	219	247	227	231	259	249	222	225	233	227	235
6873	967	1441	1666	1387	1085	961	888	775	723	691	680	651	594	594	565	633	618	573	569	576	589	551	602	529	589	552	557	547	524	519	540	536	590	560	559	607	528	553	523	558	586	550	598	513	568	525	542	593	555	559	537	544	527	526	575	540	524	524	552	502	569	557	587	512	558	554	543	571	533	579	536	601	539	539	538	577	522	559	535	560	540	492	543	586	564	558	522	532	554	592	488	551	583	540	579	532	513	506	558	537	537	555	571	530	509	554	495	564	564	508	602	539	535	559	554	521	593	545	508	561	587	555	543	538	511	531	548	517	501	548	566	539	527	565	539	549	537	558	569	513	583	522	547	610	590	554	542	534	540	525	547	553	535	569	563	502	570	545	527	521	553	541	554	552	515	549	528	552	548	514	559	538	577	570	564	571	550	550	562	560	572	544	536	572	577	594	562	495	525	534	591	517	529	566	501	547	606	515	578	552	544	541	528	568	529	560	593	560	549	554	468	559	580	533	494	532	512	618	542	528	534	636	527	590	529	536	507	542	526	531	561	528	498	570	555	541	539	562	495	613	575	505	543	512	554	502	528	524	563	533	538	567	537	544	557	543	510	556	581	541	523	528	522	510	545	549	562	574	589	547	557	532	554	524	508	550	592	502	562	551	521	511	548	532	520	527	565	535	585	562	508	554	544	522	555	568	567	516	588	548	556	542	519	587	578	544	551	588	520	549	514	533	605	505	561	537	571	548	564	574	514	506	536	529	513	575	517	521	536	564	517	523	604	547	583	541	551	555	537	568	489	520	510	519	525	590	532	524	558	575	536	548	547	562	557	549	543	565	487	506	564	527	567	542	513	546	536	512	549	514	546	547	534	529	538	543	562	534	511	510	535	527	549	528	590	512	562	550	567	513	573	525	538	555	567	552	561	560	565	566	554	591	467	561	556	560	527	505	506	541	565	580	541	514	512	534	565	531	547	532	528	527	539	531	522	516	534	564	557	499	557	509	523	583	550	583	487	558	521	574	544	525	568	555	571	529	592	519	514	503	533	521	563	563	518	545	521	553	569	561	563	497	543	531	579	532	532	524	547	522	578	559	539	555	537	536	537	512	527	542	582	590	538	550	543	537	530	544	559	586	519	545	537	578	554	529	552	487	501	551	565	545	519	557	558	526	518	521	541	530	555	546	554	514	560	552	507	520	530	588	548	543	544	550	540	542	594	562	513	558	521	538	484	569	520	527	526	525	548	530	540	532	522	499	541	544	551	531	528	599	539	575	581	543	540	531	537	546	559	533	521	544	559	555	548	548	547	515	525	516	536	541	543	552	535	544	552	542	563	555	510	550	548	551	544	569	512	545	563	484	539	505	549	556	577	542	519	535	561	501	551	569	559	524	516	549	518	546	543	529	548	513	506	557	557	514	550	537	567	517	560	539	540	533	528	556	529	551	517	545	547	522	554	560	570	597	557	564	575	537	541	570	546	516	566	561	513	548	512	522	526	568	560	530	536	511	539	541	558	558	555	497	610	544	544	529	538	538	555	530	540	573	539	537	502	550	537	521	535	529	516	544	556	530	534	538	540	505	517	572	540	539	574	585	540	564	503	523	490	545	546	543	548	515	564	546	530	570	535	529	531	514	547	526	543	579	555	540	520	519	566	535	540	515	541	565	538	532	536	511	528	589	546	548	539	556	576	545	548	508	560	548	541	517	536	565	539	571	571	528	534	554	557	590	553	541	571	527	532	536	535	505	527	549	568	535	512	562	527	530	525	505	539	503	537	574	531	576	526	537	546	481	520	547	556	562	546	554	568	533	571	536	529	587	543	555	532	540	547	525	530	561	563	502	531	558	527	546	565	545	518	560	529	565	516	541	544	562	547	520	535	593	503	535	535	555	546	548	507	536	508	569	522	538	564	531	553	527	558	573	555	575	543	499	529	514	566	550	517	544	562	568	527	540	542	557	559	491	539	525	518	544	550	545	569	556	568	575	548	545	560	539	520	581	562	519	526	543	541	520	560	550	520	574	587	489	530	507	539	572	567	523	554	524	585	528	532	505	538	531	589	504	549	584	573	552	568	515	576	543	497	524	489	513	548	540	514	493	559	536	546	546	505	535	539	509	535	491	522	562	527	528	552	539	538	589	530	562	549	527	552	571	525	509	487	554	555	538	521	512	527	555	509	539	499	538	527	522	551	530	513	546	520	531	541	601	556	540	524	550	518	525	559	504	561	525	574	557	536	549	586	524	574	570	501	549	533	556	546	532	516	542	562	524	563	565	525	532	540	564	553	528	538	520	566	537	556	541	523	520	535	536	539	518	546	553	556	536	533	488	559	579	567	571	559	594	532	538	539	551	585	525	557	536	540	535	521	523	538	524	568	519	533	576	571	583	502	520	533	534	555	566	514	533	530	548	569	571	544	548	584	525	575	532	552	584	556	575	528	566	576	527	536	531	520	573	568	560	542	534	554	582	551	574	545	543	525	580	551	533	545	526	523	552	514	517	571	498	561	550	564	543	529	566	529	576	542	572	492	497	517	562	551	546	503	525	546	565	580	501	520	555	523	548	528	559	501	539	549	499	547	503	525	502	529	514	537	572	525	518	591	470	528	506	539	562	536	540	534	559	584	551	533	567	534	541	529	528	579	570	530	481	551	555	502	567	564	532	545	557	549	561	550	577	546	538	545	553	503	488	536	550	555	530	575	560	550	575	553	521	574	553	560	542	559	550	574	497	558	511	529	496	487	513	570	565	514	539	508	550	558	511	506	540	575	547	524	558	516	518	527	545	571	504	570	527	532	533	555	573	557	557	560	518	602	557	504	567	552	532	574	529	518	569	551	539	506	525	560	565	610	567	544	571	527	557	544	552	547	557	565	503	549	556	556	527	522	546	578	549	533	564	570	560	591	501	565	516	542	568	529	592	512	538	529	593	541	568	536	513	539	530	520	564	518	503	555	574	523	500	556	560	560	566	567	533	505	514	485	544	525	565	588	540	538	545	511	561	526	523	566	513	542	539	550	503	519	548	544	542	564	558	534	528	513	526	555	489	554	528	579	566	532	561	513	569	580	545	535	536	544	533	576	540	516	562	568	576	532	522	535	516	542	543	571	586	522	555	538	524	567	548	538	520	513	571	509	534	541	536	585	541	524	575	559	580	537	489	569	525	546	524	538	548	535	536	539	544	566	500	540	517	569	561	566	520	525	553	592	523	564	581	535	528	561	542	525	549	532	546	555	568	548	537	535	571	532	510	549	542	547	586	536	565	554	515	551	537	528	543	551	505	517	520	527	507	529	535	558	546	555	582	539	513	536	538	556	513	524	554	544	537	547	530	569	561	535	555	516	550	522	549	562	531	531	492	587	550	503	527	555	534	547	520	517	539	546	544	546	551	544	598	566	515	553	529	547	544	538	574	544	505	517	580	555	557	537	555	534	492	549	526	539	542	566	544	546	558	526	553	581	524	500	591	564	559	548	555	519	537	529	488	534	552	539
15193	1387	1018	773	533	383	295	203	186	192	153	145	162	167	170	143	147	153	137	153	149	126	124	128	153	153	122	149	111	137	131	133	124	153	151	130	112	132	130	125	141	140	132	146	120	124	144	132	132	144	139	135	111	166	138	135	122	123	143	132	142	133	145	142	127	135	112	114	109	131	118	156	132	160	128	112	131	142	130	127	114	141	140	132	102	107	110	135	134	134	138	123	147	112	122	118	133	117	140	147	115	124	121	132	132	128	121	134	129	141	106	136	115	135	130	143	150	141	105	125	128	152	115	147	146	126	129	125	152	133	129	109	138	128	124	136	134	134	158	125	139	112	142	114	122	136	136	138	124	143	153	118	135	120	155	132	137	116	131	126	116	148	117	133	154	134	130	130	129	123	131	157	117	154	123	108	155	128	105	136	120	122	105	151	120	107	115	119	147	129	132	133	109	129	124	120	128	139	121	146	125	131	143	124	127	132	124	123	122	141	141	117	139	124	126	136	118	125	130	142	134	131	120	123	118	112	155	135	146	134	131	138	143	126	114	111	125	131	119	146	137	107	114	113	137	109	145	138	131	133	128	137	113	138	142	142	114	115	146	145	127	121	145	119	129	115	149	140	135	137	127	137	133	122	131	133	137	118	114	140	129	123	133	131	123	108	114	136	137	139	117	139	107	118	152	116	127	117	129	115	123	133	144	128	119	137	137	141	135	115	139	142	130	103	122	117	123	119	119	121	118	155	131	123	112	102	140	153	122	131	113	139	133	132	106	130	122	99	116	128	129	117	132	128	127	124	126	114	141	138	127	117	129	123	126	140	123	144	126	139	142	113	113	114	128	132	124	136	121	142	129	137	142	135	122	111	121	113	144	126	128	129	129	135	162	134	129	140	154	116	130	123	118	144	119	148	136	118	117	154	144	98	150	139	136	130	137	138	140	142	134	146	131	133	146	152	135	133	143	122	129	127	119	120	118	132	130	128	130	127	134	109	133	129	126	139	121	120	124	130	127	149	128	137	135	135	118	129	133	139	134	131	134	117	135	123	117	146	130	135	113	128	117	113	123	113	104	129	125	124	124	131	145	134	132	139	120	137	139	156	125	112	134	136	111	146	137	130	133	123	129	132	127	148	134	117	122	111	122	130	157	124	98	128	117	122	141	159	143	147	136	126	120	133	147	142	147	113	119	145	120	153	131	151	119	134	108	128	122	113	119	122	134	115	129	135	135	123	106	125	124	126	134	134	120	122	132	115	114	138	127	116	135	136	127	103	116	110	157	117	108	112	138	133	136	123	138	115	115	136	129	118	140	115	119	140	148	122	136	127	155	137	123	139	130	139	117	124	116	133	122	135	145	126	109	120	122	118	132	146	140	144	122	114	120	130	136	141	125	146	110	137	149	130	108	127	112	107	151	128	111	156	136	147	103	125	137	133	124	149	126	136	163	129	130	145	130	131	133	152	130	120	139	149	133	131	134	144	140	136	132	133	137	123	128	132	122	119	131	127	148	131	108	155	137	144	105	123	129	132	123	161	132	138	126	155	127	127	129	155	136	108	144	140	111	122	116	132	144	129	127	142	113	110	107	119	147	149	132	145	143	128	134	108	144	147	124	157	131	138	132	138	139	141	127	131	126	144	109	146	147	123	145	133	126	152	138	120	133	109	136	118	125	120	126	127	106	136	120	141	137	136	144	143	127	129	140	144	145	130	138	122	120	110	110	98	120	117	113	128	123	129	158	139	134	131	123	139	137	129	132	134	126	135	142	137	133	130	146	115	145	121	149	124	118	135	123	137	127	116	135	124	144	114	119	144	139	138	115	127	122	118	114	125	121	142	147	141	131	140	127	128	128	133	104	116	134	135	97	141	128	122	132	137	123	138	125	125	117	146	145	137	132	127	138	134	113	123	130	119	125	115	125	121	123	140	104	111	140	122	125	147	119	125	139	137	124	123	111	143	135	129	122	140	150	118	128	148	132	138	139	144	117	133	115	131	130	109	130	122	131	135	108	139	126	127	129	126	126	100	136	121	132	132	134	123	113	111	136	127	145	131	122	103	131	130	116	144	146	122	155	120	154	122	138	113	121	99	119	144	128	128	116	113	117	128	134	133	121	116	106	139	131	119	133	135	125	122	109	137	140	143	128	138	128	133	117	118	129	130	131	150	129	118	119	131	157	126	126	123	139	123	131	167	130	110	121	123	121	126	142	113	142	125	127	153	123	112	127	125	119	111	164	140	136	130	129	129	144	122	133	135	123	127	137	145	118	137	146	152	126	139	128	144	120	123	125	122	122	132	130	128	136	145	110	125	137	122	129	127	135	121	132	121	136	107	134	141	138	147	112	150	116	117	142	122	136	132	140	132	122	133	117	120	126	130	141	132	123	99	125	125	118	131	114	141	144	135	103	137	116	121	128	133	145	139	151	124	117	129	122	135	121	148	129	135	120	128	117	132	127	137	125	144	130	121	109	124	130	134	118	134	125	128	121	142	146	123	132	149	114	123	128	111	138	113	101	127	118	136	138	149	145	136	126	141	138	138	131	120	118	133	129	124	109	128	131	122	126	135	128	112	112	118	121	115	138	145	132	127	115	129	123	146	122	145	111	120	129	143	134	139	124	137	122	98	138	111	118	121	125	128	123	122	135	142	111	132	130	147	102	109	146	139	119	157	134	123	121	111	122	139	149	122	128	124	129	128	130	153	133	130	118	113	100	147	139	130	132	117	136	130	157	149	123	116	126	137	131	132	129	135	127	122	129	125	122	137	134	124	132	127	146	126	112	140	137	134	139	128	141	128	147	129	114	136	117	137	146	128	110	139	143	141	144	117	126	125	109	126	111	139	130	144	134	110	108	141	139	124	108	118	117	132	135	105	108	123	126	124	128	139	145	129	132	131	124	138	138	137	111	118	133	140	124	106	122	120	135	124	141	143	111	111	134	150	130	135	121	125	111	134	116	129	142	141	143	123	139	113	126	124	137	114	121	110	116	134	112	125	137	116	143	126	129	131	148	118	143	125	119	144	142	118	124	142	147	135	160	140	123	140	122	137	116	112	129	129	132	133	140	98	126	138	121	134	143	129	153	129	131	145	130	137	119	133	130	147	117	116	141	124	120	138	124	110	128	127	124	138	136	135	152	121	125	124	128	124	125	124	140	149	148	120	139	138	131	124	124	154	112	142	142	134	121	141	135	133	121	121	121	123	131	142	125	114	130	121	108	121	136	141	133	121	115	135	138	141	134	138	121	124	111	112	135	132	145	142	140	129	143	105	141	136	138	140	138	135	124	111	118	131	149	110	116	131	130	115	136	107	134	124	116	153	125	145	151	132	139	132	138	125	122	109	125	120	115	122	134	127	143	133	130	122	129	142	151	127	141	123	125	157	137	144	131	133	124	112	100	109	128	134	127	118	141	108	108	114	129	116	131	127	124	148	108	140	118	118	135	139	124	124	116	116	143	113	118	138	113	114	138	101	107	155	121	141
8357	1184	2122	2395	1888	1442	1163	911	823	797	672	583	594	568	503	489	487	517	403	419	415	437	431	399	401	393	419	394	347	380	398	374	413	367	396	360	336	400	354	328	386	356	347	368	349	361	348	361	364	362	346	345	367	374	332	359	363	378	353	357	369	347	364	321	373	341	332	366	385	373	363	365	365	362	346	358	377	349	359	313	346	345	340	362	351	362	352	375	354	337	345	328	338	333	346	361	336	353	333	345	363	399	330	326	332	397	337	361	333	355	330	352	329	327	339	375	347	338	330	364	337	322	326	344	350	314	345	335	364	335	337	363	372	365	350	353	333	364	312	322	325	328	339	321	363	321	351	330	353	342	338	336	385	321	346	343	359	332	364	342	340	376	394	393	326	363	332	340	357	353	380	359	320	362	314	316	356	361	341	371	366	329	357	360	357	328	334	346	338	371	332	316	339	361	332	338	312	335	356	341	337	348	355	332	347	317	354	370	306	334	380	356	374	341	317	360	318	352	359	360	318	349	337	316	319	346	356	363	347	365	350	329	342	364	341	319	327	342	340	340	348	377	333	358	353	332	378	343	348	360	364	361	358	313	327	342	332	366	393	341	319	343	350	352	358	356	347	320	332	335	328	363	351	326	332	359	307	332	332	363	346	340	367	329	325	336	313	380	334	358	333	303	370	330	318	339	337	347	323	328	348	349	326	348	351	317	337	328	351	331	344	358	319	362	370	369	347	370	365	351	352	333	359	312	347	348	331	327	344	333	347	359	341	348	366	337	351	349	332	350	337	345	358	332	360	372	332	387	354	305	319	360	360	345	323	337	360	361	339	355	331	355	334	364	286	349	346	314	326	336	351	341	321	350	370	319	339	347	349	374	328	332	360	346	324	326	344	358	328	372	355	341	340	339	346	332	366	337	355	343	332	311	349	332	352	365	334	328	351	346	318	350	343	340	323	343	357	366	329	341	352	348	370	341	343	346	343	347	351	339	337	376	308	317	353	344	297	319	358	341	351	346	358	361	331	325	324	333	318	340	329	332	348	400	342	353	369	378	371	328	338	325	316	332	357	334	328	341	359	309	340	348	348	353	356	333	358	377	329	335	330	330	324	356	329	319	331	327	375	341	339	384	343	358	313	352	336	321	323	346	323	330	354	334	360	338	378	369	330	366	347	332	357	356	349	327	355	324	321	337	340	349	323	347	331	347	339	347	330	337	342	330	334	346	353	315	353	330	357	360	320	355	354	346	320	345	337	340	329	359	338	333	348	340	368	317	354	345	327	313	357	348	329	351	342	355	331	331	323	344	350	345	360	360	355	344	321	349	357	358	346	335	333	347	311	351	361	335	340	327	347	303	384	346	363	345	365	340	325	348	341	344	330	377	375	339	326	378	336	342	346	320	363	294	315	340	340	336	356	318	336	334	310	334	351	383	351	338	360	341	338	344	334	361	327	350	343	359	373	344	315	324	338	385	347	361	347	331	369	356	354	322	354	363	361	331	384	399	348	326	336	315	374	342	299	343	330	304	357	348	365	316	339	356	341	330	337	346	361	357	317	340	352	364	343	348	354	328	336	351	335	347	332	321	333	348	348	355	334	337	350	325	341	349	362	332	341	353	311	365	356	356	336	370	363	330	328	365	367	345	356	373	329	354	351	346	339	343	325	343	324	331	360	325	342	327	361	344	347	346	378	329	335	322	343	332	338	328	367	343	362	332	350	346	321	373	354	353	345	335	353	336	321	354	355	322	357	351	336	340	331	368	364	354	325	339	349	333	323	352	349	332	320	351	313	338	368	368	366	351	310	354	322	362	361	335	326	317	337	362	337	351	332	336	339	320	350	334	356	346	352	360	335	320	350	340	350	343	369	359	329	346	333	338	345	320	343	349	350	335	308	350	357	418	321	363	394	364	320	332	337	369	343	324	339	367	358	327	301	349	355	335	346	334	331	315	364	347	373	308	306	368	367	355	326	342	370	352	321	339	338	332	333	350	343	342	324	404	339	380	354	338	336	322	351	345	305	341	318	369	354	337	343	341	365	346	345	329	355	354	328	312	316	344	383	334	323	321	339	348	328	353	349	333	372	332	321	323	354	315	330	345	356	352	376	346	353	347	363	342	341	343	348	333	342	335	343	356	310	347	327	337	373	376	326	369	340	333	288	343	330	369	323	327	345	344	333	345	354	337	346	342	334	353	356	356	340	366	351	321	349	328	354	358	376	331	317	352	331	321	356	317	341	371	318	345	370	345	382	332	361	340	349	316	332	370	343	344	347	305	358	325	311	317	321	372	331	354	337	349	338	368	374	354	359	359	326	362	337	366	333	335	332	314	358	343	357	351	312	325	347	340	371	362	343	346	380	318	347	362	336	363	320	334	338	345	342	338	306	334	308	345	339	348	340	339	349	354	327	363	335	310	322	351	342	332	372	326	366	352	327	376	376	344	329	329	362	353	361	347	345	326	316	341	330	333	348	328	354	335	344	386	333	369	348	333	369	361	348	320	353	337	379	334	319	333	343	306	335	349	361	350	360	298	343	333	341	352	344	353	361	343	371	322	379	395	331	336	317	343	351	360	369	359	359	322	308	332	344	323	331	318	314	354	375	385	404	336	351	344	343	377	361	321	343	343	339	346	326	369	352	325	350	332	334	329	378	319	315	363	364	327	361	342	358	351	343	360	353	308	334	358	338	315	354	345	349	358	337	354	332	331	358	345	403	312	326	349	340	318	332	302	350	337	356	302	367	374	336	329	336	327	369	357	357	334	346	327	337	340	348	342	344	379	317	363	341	351	323	340	340	326	324	357	356	341	371	345	352	311	317	349	320	329	353	351	343	332	360	334	367	342	348	350	352	355	370	359	342	334	355	338	368	313	365	340	336	337	346	347	338	329	337	367	360	363	335	349	361	323	346	318	333	339	348	353	334	361	344	329	359	371	341	332	355	369	359	355	360	353	371	322	350	332	340	318	334	357	336	342	327	356	331	340	335	370	371	342	338	331	341	373	304	382	364	346	334	346	317	370	341	350	366	318	329	354	351	360	353	383	326	374	337	324	339	349	331	311	347	351	327	356	356	357	361	338	323	343	321	352	326	364	365	366	334	367	348	332	349	339	347	322	341	352	358	347	336	373	358	337	345	304	345	329	333	343	348	347	325	302	340	357	373	335	359	319	328	345	340	360	347	330	329	354	356	332	335	322	327	328	352	331	342	359	351	352	362	319	325	325	341	315	357	324	339	354	330	341	347	324	356	340	308	373	342	329	332	337	334	378	359	322	338	368	352	368	337	345	344	361	352	344	369	325	342	387	333	345	340	351	355	307	373	333	335	371	365	400	339	361	362	363	335	338	359	363	307	350	350	355	329	361	374	321	370	308	383	315	341	351	368	386	351	338	349	334	310	352	305	340	368	344	336	342	360	375	363	333	361	346	367	353	363	372	366	372	348	327	381	332	321	336	346	345	359	353	348	317	339	337	313	319	315	353	365	348
1781	497	437	445	447	373	411	405	393	427	447	359	429	406	455	440	443	398	389	410	367	409	421	409	436	412	424	417	406	423	433	411	414	400	441	419	369	406	407	385	426	445	421	440	413	419	434	463	391	403	413	414	411	376	421	426	397	384	420	425	384	406	432	386	371	379	434	415	444	423	410	411	424	424	376	435	446	426	401	419	391	426	415	421	396	358	408	412	430	413	452	432	437	375	400	434	413	414	390	402	394	412	409	384	377	423	437	399	417	395	412	433	412	368	411	404	399	439	419	415	427	378	402	427	386	410	398	418	420	415	399	403	417	423	406	394	351	418	465	407	406	386	425	408	412	428	408	428	392	371	402	440	429	395	421	434	381	426	440	401	456	390	407	392	464	440	412	408	410	451	416	394	446	406	403	508	410	425	394	423	486	395	438	420	434	408	437	435	414	426	453	410	439	399	402	410	461	444	390	377	442	477	455	411	390	401	430	402	438	426	421	380	424	407	416	415	399	402	426	381	426	410	409	429	424	442	418	438	393	397	415	408	441	405	409	413	434	426	416	406	383	420	422	410	443	386	414	396	424	452	421	422	366	415	382	417	383	417	421	425	408	445	403	413	380	421	458	424	385	398	387	407	402	428	386	432	426	401	418	386	449	395	414	457	404	428	408	421	441	422	438	420	394	411	372	391	391	441	384	428	408	444	415	433	418	422	423	389	455	414	377	381	411	412	446	435	422	399	403	427	437	402	404	441	415	437	450	420	413	403	446	386	421	428	385	427	419	455	398	473	405	381	398	419	424	396	436	384	424	412	406	387	429	398	403	429	443	401	428	412	408	383	429	429	436	441	436	452	427	442	429	422	402	383	396	405	421	446	418	370	450	421	366	446	424	374	426	401	420	405	447	419	424	400	419	391	398	436	435	388	425	463	429	418	416	429	453	439	393	418	394	429	422	382	405	421	426	392	421	365	391	393	432	416	441	436	430	413	434	399	404	393	392	420	407	421	411	417	426	373	411	401	401	401	411	421	417	400	413	421	409	397	403	419	434	396	488	430	421	423	371	441	427	402	454	442	440	400	384	422	382	379	392	411	435	415	437	413	426	380	431	418	401	398	445	373	412	414	422	398	396	454	438	412	443	416	430	410	438	438	441	426	417	425	405	411	414	430	415	414	419	422	404	434	424	448	380	415	401	418	434	433	435	426	422	424	458	426	399	452	425	451	433	442	386	373	392	424	396	429	415	417	398	436	412	428	427	443	382	420	407	432	392	414	435	446	406	410	423	438	418	399	430	405	440	409	383	430	393	418	443	414	415	444	393	394	401	440	404	403	392	421	453	409	447	414	440	392	429	426	448	397	413	406	444	410	379	371	398	405	394	408	382	427	399	416	471	379	366	398	378	396	427	405	397	429	455	431	466	425	398	420	373	394	414	413	394	443	418	426	394	420	401	427	391	383	405	412	425	430	413	390	422	437	400	396	417	451	435	424	433	459	402	458	401	411	381	412	417	409	429	420	409	383	394	437	403	411	463	421	394	402	385	452	420	409	395	405	409	437	420	385	418	425	444	408	389	388	422	417	460	420	403	452	367	453	463	408	391	426	421	398	418	422	436	415	396	422	412	438	403	395	431	407	413	421	408	442	437	389	461	412	393	389	445	406	394	402	414	399	433	384	435	400	382	395	434	395	397	430	426	419	421	438	392	409	401	413	368	448	403	413	463	428	393	463	430	397	430	391	404	431	406	413	425	415	429	424	433	418	411	396	361	400	416	393	394	404	441	428	449	386	416	433	442	444	418	380	398	461	457	421	449	415	446	436	431	404	416	438	410	426	425	443	437	389	462	388	398	386	402	420	412	437	417	379	426	426	440	424	436	422	431	390	400	420	445	450	415	389	391	422	403	404	412	424	407	430	414	430	379	426	449	430	396	441	445	407	454	452	408	443	399	407	422	431	379	469	427	433	406	405	413	409	415	405	407	413	396	422	412	417	415	384	445	408	410	426	379	382	399	446	427	444	412	412	445	407	445	419	411	428	401	406	411	426	437	458	427	395	421	425	406	402	374	407	402	413	412	405	446	436	379	393	434	393	427	394	442	411	428	462	403	435	421	416	399	425	394	402	432	392	436	381	447	398	420	430	397	404	424	423	438	405	421	424	425	440	417	403	436	420	440	405	435	399	394	409	410	424	394	435	422	438	431	409	409	411	408	468	427	386	398	395	428	401	364	447	415	398	423	465	393	456	386	420	420	414	413	401	425	417	442	393	417	449	420	432	434	422	388	439	424	413	434	424	401	428	472	454	389	372	449	395	423	421	358	488	407	422	416	384	388	396	417	402	397	413	421	435	419	414	423	423	447	412	396	446	442	417	453	407	427	414	446	459	450	429	437	460	407	435	417	416	396	413	402	408	434	420	440	424	392	385	383	402	429	427	426	397	384	415	392	393	419	416	390	397	451	414	399	453	419	439	427	413	412	422	339	419	457	419	405	421	455	409	427	397	376	449	408	452	399	433	389	460	429	431	401	402	454	403	433	411	456	430	430	371	429	423	415	419	457	447	388	410	429	360	471	420	395	435	431	427	423	410	438	422	430	389	427	424	424	428	435	420	440	444	415	387	397	386	429	426	394	427	449	439	395	449	417	416	422	413	440	420	417	428	421	398	430	398	397	428	408	389	415	399	439	423	434	447	401	422	418	427	412	446	386	388	384	421	422	408	380	442	403	420	425	462	380	403	423	392	428	430	434	418	436	399	429	412	370	424	423	410	461	362	378	414	412	374	395	392	463	418	393	411	424	423	408	401	451	445	429	421	429	412	411	427	399	443	399	422	403	444	420	402	436	462	460	416	484	441	434	405	413	438	445	429	418	441	435	424	389	461	444	434	438	399	426	425	440	404	449	409	428	396	427	437	426	417	395	432	395	397	416	414	406	438	423	432	434	408	442	410	436	387	470	416	402	427	432	400	435	444	398	420	428	400	489	385	448	390	444	432	389	424	424	421	412	451	404	438	381	398	392	456	403	416	413	415	435	408	442	410	356	406	430	414	419	398	380	460	447	430	406	441	428	412	428	373	422	414	390	410	383	415	470	432	469	445	420	371	451	451	375	419	460	382	364	431	404	396	430	430	420	439	400	391	406	420	408	448	446	440	450	404	427	440	410	393	405	421	381	473	427	432	420	425	378	433	435	387	407	387	394	432	398	410	415	395	413	413	435	402	421	444	417	403	391	427	426	411	433	465	425	443	382	382	371	411	430	420	429	420	418	454	441	428	398	441	395	372	435	422	394	403	397	433	410	418	405	409	407	404	409	372	448	380	416	389	388	416	404	405	380	383	356	443	405	439	408	448	420	412	474	409	405	420	403	384	437	367	426	402	401	440	402	434	395	427	426	421	385	413	374	416	408	407	409	442	405	425	411	419	422	412	462	456	396	407	401	414	471	414	448	433	420	422	429	433	399	441	449	424	478	423	440	486	445	437	396	389	406	398
2262	973	993	1021	908	907	918	893	953	912	953	920	914	867	974	889	889	899	919	897	935	883	923	902	889	917	876	881	927	914	916	921	860	888	991	886	874	956	912	927	973	881	874	907	936	914	874	881	902	906	901	935	841	922	929	879	961	897	894	885	930	953	894	889	848	911	820	845	877	925	947	902	887	910	918	906	944	889	910	858	836	869	895	921	913	901	842	867	866	883	918	904	907	883	912	954	876	878	955	903	857	891	963	914	926	893	914	912	963	919	917	913	910	927	925	921	854	872	857	904	874	923	916	883	874	865	928	926	850	949	944	899	845	850	855	936	898	929	924	895	876	887	877	886	916	847	910	964	930	951	950	909	870	948	950	885	913	868	899	866	884	924	852	866	913	931	881	892	926	914	897	914	905	902	872	881	909	917	905	887	907	878	890	924	883	867	952	916	896	857	907	887	942	920	905	896	890	919	912	905	915	925	854	925	887	886	903	910	890	862	921	866	906	932	872	954	873	892	930	883	846	860	918	905	905	853	838	966	865	882	914	913	962	880	874	879	909	903	931	899	862	895	889	893	898	943	864	880	910	933	880	904	866	943	914	885	878	904	941	890	896	864	872	871	869	885	954	915	914	880	932	846	892	959	904	923	971	862	868	857	957	892	882	919	892	883	939	849	906	915	906	878	860	952	950	918	907	939	896	906	850	942	833	904	864	907	873	958	860	923	908	900	903	905	915	870	895	853	871	888	887	840	923	910	888	909	832	868	891	839	888	920	875	893	938	897	932	885	951	894	937	859	893	915	846	834	918	914	964	906	932	884	866	854	875	912	914	905	887	939	955	894	883	892	881	901	894	931	874	901	873	956	865	898	882	912	922	893	957	918	913	929	938	935	882	862	924	841	903	892	919	905	943	905	826	915	927	905	937	849	906	899	902	971	867	935	851	918	898	910	923	912	877	937	910	930	857	868	942	930	893	929	873	901	901	896	891	904	892	906	889	927	945	912	918	913	928	931	906	896	896	897	938	916	928	878	865	918	917	902	936	923	873	893	912	912	902	862	888	856	886	896	849	905	922	937	922	949	918	867	868	889	884	893	863	915	883	902	931	896	932	903	958	947	896	877	907	853	917	863	863	881	920	905	894	911	943	945	914	871	933	964	894	885	862	906	903	924	901	890	916	921	891	856	935	911	855	886	917	886	891	914	938	903	952	933	916	861	922	905	862	922	897	917	918	911	933	926	914	889	870	854	888	874	824	817	928	899	936	921	904	873	916	897	933	875	869	961	895	890	927	921	922	829	847	883	886	897	897	900	964	905	865	936	913	946	872	863	899	891	885	902	919	872	924	934	953	880	887	982	905	875	937	941	951	908	909	963	914	883	910	861	921	898	918	918	892	946	886	891	896	866	959	887	928	868	894	977	912	931	900	949	930	906	881	935	893	877	899	963	929	878	851	896	908	917	918	889	916	913	927	930	854	867	942	950	930	880	892	926	868	881	927	896	958	895	887	901	919	947	982	921	890	920	915	874	880	963	904	889	859	984	838	924	920	892	865	929	897	910	887	942	893	898	912	925	875	882	891	909	879	931	930	893	912	872	831	891	923	915	912	874	902	861	865	843	884	851	899	862	948	926	962	890	863	941	922	914	905	863	917	922	860	944	933	896	916	994	879	938	891	911	939	881	891	887	909	897	847	904	870	891	879	888	854	913	886	924	852	959	897	887	878	932	919	952	903	869	909	884	895	889	865	903	850	931	915	938	962	912	917	898	885	871	902	935	913	947	892	875	961	904	880	896	901	896	923	857	909	901	912	911	883	890	930	900	904	876	966	885	891	929	890	930	906	891	904	904	873	907	890	945	904	886	919	907	921	888	937	900	924	942	903	890	887	928	915	919	946	922	874	933	866	961	906	917	958	893	890	948	860	876	913	925	884	866	855	877	867	879	845	836	890	913	859	912	900	887	887	936	888	906	880	903	928	932	878	861	896	942	901	886	914	883	896	895	931	905	917	883	908	919	918	883	875	907	882	850	921	932	867	956	930	882	910	853	895	933	902	936	928	901	899	873	890	887	912	867	900	868	880	866	897	906	900	880	870	913	885	873	877	908	975	806	904	889	847	993	892	894	886	855	901	884	934	892	931	894	943	904	899	941	924	874	866	846	933	887	882	915	909	877	947	901	907	871	910	923	905	870	948	890	853	920	883	936	908	900	920	907	900	856	877	938	850	895	859	884	887	889	915	870	890	897	922	915	868	902	864	873	845	870	869	901	926	990	877	833	946	862	930	904	877	929	906	959	856	903	886	902	921	923	921	955	902	903	868	918	940	932	850	915	934	912	899	848	940	924	925	896	911	927	897	922	891	883	891	950	911	874	950	881	895	922	908	901	884	886	940	949	916	909	937	925	902	975	897	908	902	895	873	891	865	895	889	873	891	947	884	930	871	900	869	927	878	896	906	869	948	927	909	944	914	910	911	908	916	902	920	924	861	917	921	860	839	933	887	916	920	803	917	931	926	861	895	940	858	927	906	909	933	877	872	919	881	887	861	928	931	919	923	873	892	875	890	934	913	952	919	929	923	878	955	895	924	862	891	898	875	903	886	895	918	923	885	863	894	841	889	903	897	895	862	965	882	901	880	881	894	891	880	890	927	918	853	936	889	892	971	929	846	880	930	888	929	943	870	853	919	906	907	867	895	847	847	925	870	854	914	957	910	919	911	831	950	863	959	897	880	868	901	926	934	854	882	912	857	858	880	888	919	943	929	950	950	915	918	937	914	961	903	914	903	872	894	891	838	928	882	909	858	933	914	942	910	876	945	859	915	884	864	950	911	904	876	955	914	894	888	938	855	853	964	889	875	991	908	913	889	865	904	907	866	881	888	929	844	889	886	838	869	883	905	887	866	917	912	873	902	909	901	887	929	923	917	911	872	857	900	911	930	986	923	922	891	884	932	873	882	895	878	907	909	908	890	874	878	917	886	949	887	907	867	881	892	898	924	914	894	903	925	906	914	847	905	898	915	943	882	869	924	853	901	866	858	886	922	926	883	891	891	913	863	922	918	873	910	912	905	865	871	903	981	918	943	897	923	914	898	944	981	905	947	932	902	874	919	934	914	876	868	925	881	896	895	893	921	953	921	885	882	883	850	858	945	898	935	892	931	862	894	889	900	916	916	922	893	863	951	939	946	914	883	872	904	926	882	909	900	930	852	952	938	930	914	897	861	966	909	869	950	878	854	879	879	888	829	907	864	867	891	930	887	937	913	921	896	848	882	892	871	946	914	864	948	860	918	979	867	905	891	942	884	928	925	876	880	927	939	885	884	945	922	885	893	911	912	921	921	893	884	903	963	879	856	916	871	892	958	924	911	915	908	942	876	902	933	879	947	916	928	884	952	871	990	919	961	885	899	889	894	949	939	950	904	880	860	890	842	920	922	885	900	858	910	869	939	935	908	851	856	862	908	905	956	890	903	939	906	918	869	875	901	951	923	916
8456	736	695	533	445	336	275	282	284	274	253	230	263	242	256	243	256	255	226	227	266	234	232	254	224	241	257	247	244	276	270	232	213	232	217	246	223	193	274	267	258	261	232	236	246	239	278	259	254	249	267	274	216	235	235	202	243	254	212	220	220	227	246	240	217	240	232	267	267	259	237	251	239	248	243	236	242	225	253	246	246	234	252	237	253	240	227	216	234	263	252	256	229	231	240	249	235	230	227	258	237	211	226	235	230	247	212	238	251	242	229	236	232	241	241	215	227	224	245	230	260	251	274	248	250	239	223	260	248	224	242	231	225	273	259	238	224	243	222	247	225	245	236	223	216	250	242	246	221	221	249	239	259	257	265	267	246	234	257	242	208	245	241	243	238	229	209	239	222	252	238	229	244	264	244	236	238	246	252	261	253	238	240	238	228	228	204	211	226	216	219	227	218	236	254	234	229	240	215	294	240	254	223	239	226	241	257	258	228	242	232	238	229	249	242	263	238	257	224	244	199	226	211	270	202	255	262	233	235	252	265	217	236	228	245	268	243	248	236	224	236	244	263	244	223	241	254	272	215	234	197	210	257	241	233	256	273	247	231	267	258	240	240	218	238	253	243	263	212	250	231	254	224	248	260	239	220	236	245	231	239	229	221	234	236	230	231	240	243	271	249	249	230	254	232	255	255	225	220	250	233	257	242	224	199	244	233	244	210	204	238	265	212	261	275	219	226	233	249	223	258	252	234	238	239	254	246	202	257	226	239	248	235	249	231	208	242	251	271	252	254	214	247	204	245	257	252	243	231	239	234	241	237	236	224	236	280	231	229	237	240	258	228	222	252	235	249	255	237	237	231	221	267	254	245	212	244	253	240	242	238	243	253	226	234	242	230	253	205	263	223	256	248	215	225	252	263	250	255	276	267	251	262	248	258	216	234	222	224	215	261	227	221	204	239	277	245	248	261	252	232	232	240	226	218	218	236	220	237	233	260	250	221	237	235	250	207	211	221	242	228	258	245	247	252	230	210	242	228	204	237	242	241	223	253	236	241	216	234	251	258	226	221	236	253	221	197	225	247	241	246	230	254	222	247	261	231	240	259	241	241	251	263	234	252	267	243	244	247	261	227	230	244	223	208	228	194	238	241	231	225	201	253	266	244	259	246	248	256	222	238	245	237	229	235	251	255	254	231	233	262	253	210	240	257	265	249	225	248	219	230	216	241	237	243	206	249	231	233	263	243	252	255	228	241	244	272	243	227	217	250	243	209	229	237	238	257	199	237	239	229	242	242	221	262	244	228	230	228	241	258	250	218	245	255	238	238	253	247	240	232	231	223	265	251	250	235	231	247	251	269	228	269	223	231	242	233	253	242	239	261	235	263	262	242	262	261	232	282	272	232	219	242	281	222	240	240	250	254	234	246	248	275	245	244	242	215	246	260	226	210	242	258	243	239	244	239	210	255	249	247	232	265	233	248	258	217	213	253	241	236	229	263	239	233	225	220	233	246	252	249	206	254	217	233	233	248	233	247	250	250	234	248	252	242	234	229	257	231	258	274	249	255	230	232	233	282	227	241	224	209	206	230	272	211	217	253	270	220	272	291	237	251	240	240	236	233	247	223	241	229	239	241	229	234	248	229	217	247	257	259	248	222	262	249	259	236	231	245	242	245	248	251	240	252	242	240	237	242	231	247	233	242	256	236	240	215	232	210	216	245	231	227	233	253	228	262	220	217	226	235	228	214	256	213	238	233	233	256	225	235	233	258	255	229	244	246	203	243	242	228	217	214	251	253	232	262	216	234	242	264	273	247	233	227	229	240	219	223	229	243	250	258	256	233	234	268	251	244	264	240	226	272	239	237	210	251	232	238	234	244	249	217	232	220	248	222	228	262	243	234	227	252	225	249	244	236	254	241	247	236	208	234	221	254	222	244	218	264	240	259	271	252	203	269	210	239	245	241	235	234	273	268	262	233	262	250	234	219	224	241	256	247	213	245	228	280	242	226	197	222	244	245	251	250	226	251	251	258	222	248	242	230	259	267	226	236	245	214	232	234	228	254	226	221	239	241	230	239	231	259	230	217	243	232	232	213	228	230	232	251	287	227	222	247	253	240	239	242	235	233	240	236	250	232	249	250	230	236	262	250	215	260	214	239	237	184	241	226	209	255	236	233	260	234	246	228	231	234	251	233	241	246	229	228	273	228	234	239	262	220	253	223	230	274	265	224	227	210	268	226	204	197	243	229	239	260	233	229	207	229	262	245	260	237	238	228	227	237	227	238	249	234	248	240	281	257	235	239	242	251	234	231	248	253	242	240	247	219	251	252	251	245	219	223	228	221	225	247	272	257	226	237	237	273	244	269	226	214	249	224	229	266	235	249	240	224	228	236	232	221	225	256	251	253	234	241	241	252	226	239	233	217	248	240	210	267	253	232	235	246	239	223	238	216	222	219	255	239	215	225	213	245	240	211	227	200	254	254	228	233	255	239	232	226	246	235	235	262	233	206	244	238	250	222	248	215	251	235	212	239	231	213	236	243	223	212	240	219	252	243	230	220	226	201	260	256	254	236	255	258	230	235	218	241	248	245	246	247	225	213	243	220	222	247	251	267	237	211	230	235	241	221	224	219	248	276	224	228	221	230	247	252	243	286	222	253	265	234	266	257	228	270	216	247	213	262	242	261	256	232	242	249	245	216	243	228	243	214	262	221	259	251	245	267	229	236	251	214	217	244	250	205	253	220	218	219	255	240	229	269	214	245	207	249	245	226	253	216	255	261	238	236	228	217	229	210	233	249	225	238	247	244	238	211	232	209	188	240	256	223	232	235	238	247	210	231	237	254	250	263	251	250	219	236	222	222	238	236	257	253	257	243	260	245	232	238	263	246	246	251	245	225	241	250	242	227	263	251	215	226	229	253	225	222	234	235	232	227	200	249	251	229	230	236	225	198	217	225	258	248	244	227	214	263	228	283	224	242	253	224	260	228	224	240	231	247	230	210	248	217	219	244	252	226	234	240	237	248	229	243	236	237	226	236	250	227	230	246	243	265	228	256	216	238	239	233	219	217	248	239	255	235	227	262	242	214	223	255	225	267	255	263	240	260	236	233	233	255	223	231	252	233	235	223	197	231	258	223	237	247	238	237	235	242	240	226	228	236	240	225	247	230	208	249	244	258	245	249	239	213	248	252	267	252	245	230	273	238	211	216	223	237	228	236	248	238	246	241	239	215	251	254	223	250	246	247	231	263	260	220	220	234	229	255	266	238	203	240	216	172	237	231	219	227	240	230	209	264	223	257	229	248	223	236	190	244	245	252	260	234	227	221	259	236	243	241	262	228	222	210	230	230	235	254	219	254	227	245	236	247	272	246	228	227	223	224	230	226	248	224	225	255	218	227	247	242	231	236	246	231	279	252	248	266	201	245	234	267	217	229	235	235	253	274	231	228	245	251	211	264	228	239	294	217	261	216	237	245	235	223	249	215	231	221	238
6713	940	1427	1612	1326	1053	899	807	808	775	656	673	680	681	649	637	633	609	578	610	615	594	606	588	555	558	569	554	570	594	567	541	571	562	550	540	533	610	549	548	541	523	551	546	581	559	545	588	558	519	560	541	543	541	520	498	565	572	519	589	555	554	542	565	534	533	546	546	514	570	554	531	526	517	603	563	552	514	516	547	549	541	539	543	541	515	597	526	534	519	602	530	503	565	566	542	520	535	567	572	512	491	540	550	533	512	567	541	556	553	548	542	566	537	577	535	591	502	552	573	564	550	582	568	541	511	560	527	544	556	537	535	536	546	542	507	563	531	558	529	566	564	538	524	550	552	517	552	502	544	535	520	533	543	593	514	525	534	558	554	509	553	559	556	531	549	571	524	536	527	546	539	535	576	562	527	542	533	549	495	543	548	513	531	562	549	521	583	541	611	529	566	550	519	561	532	528	556	516	574	557	570	565	541	525	556	561	534	550	539	530	534	510	568	594	542	525	577	526	578	526	541	565	534	555	531	525	543	566	550	552	561	568	546	532	564	568	561	539	566	550	521	563	532	540	549	549	528	520	554	550	549	558	517	549	563	560	492	523	552	573	593	521	523	554	512	533	581	570	560	544	535	505	599	575	555	528	528	506	575	546	505	558	530	506	544	489	561	526	509	558	604	546	566	535	538	597	516	522	508	533	555	538	526	570	587	560	533	516	538	563	568	559	582	505	516	534	542	589	557	543	573	531	566	517	520	518	609	543	542	525	542	560	503	550	572	514	564	555	532	534	617	548	516	522	512	584	537	546	562	538	553	567	534	539	539	539	567	540	578	487	529	552	569	597	568	565	544	541	540	562	530	551	550	563	569	564	527	529	558	523	536	554	561	560	539	531	516	554	566	563	570	557	574	503	545	564	524	537	525	512	529	541	491	571	467	531	545	561	554	528	531	544	551	532	523	576	547	567	545	552	531	538	521	602	531	555	531	558	551	547	544	601	541	501	541	540	545	530	543	516	534	559	529	554	571	534	533	522	562	570	545	519	547	540	547	508	535	531	519	546	554	550	515	550	535	542	564	555	519	522	512	510	541	513	566	578	529	515	548	561	520	515	541	534	551	580	570	551	503	503	555	539	519	526	569	555	544	575	610	474	580	541	546	526	559	540	515	567	544	547	541	547	507	535	530	498	555	592	524	515	506	531	545	520	580	561	535	563	556	584	572	583	561	572	545	563	517	495	516	564	515	527	547	494	541	570	542	524	574	497	533	526	541	563	498	540	550	518	558	543	554	527	551	498	500	516	578	547	556	566	501	544	536	538	523	545	520	557	544	544	538	521	557	558	550	571	495	528	563	566	555	543	544	541	564	539	541	566	526	517	566	562	532	535	540	530	530	516	506	516	532	541	539	526	557	534	527	535	544	547	533	524	565	506	535	529	491	541	560	571	495	533	569	553	573	559	539	547	539	534	517	526	550	511	529	526	586	544	554	576	514	510	537	591	505	534	509	518	567	563	505	530	537	563	524	582	551	541	540	560	568	526	543	528	530	579	545	529	571	562	546	544	561	518	547	541	519	536	541	529	576	542	524	534	544	574	530	562	538	577	507	506	560	529	531	549	549	539	568	540	599	546	555	550	574	579	558	585	559	545	537	530	527	554	520	498	570	543	529	574	536	526	532	538	547	541	508	548	556	504	550	572	529	529	574	583	554	500	563	579	542	517	553	586	546	545	556	546	538	507	515	537	583	530	539	550	494	491	539	539	565	540	554	562	537	519	539	572	529	521	519	555	551	510	527	543	522	512	509	521	547	529	546	528	496	564	518	545	522	574	550	541	535	524	564	545	567	538	551	509	551	520	547	552	549	508	612	530	560	567	565	542	529	586	566	563	537	551	543	556	540	540	534	497	519	525	479	542	528	513	547	540	529	543	547	487	553	541	535	496	534	543	521	540	544	572	548	573	571	537	528	536	524	544	593	540	537	539	520	539	588	567	496	546	508	514	514	524	515	539	564	576	571	597	549	532	532	589	564	534	513	579	539	555	525	569	553	533	568	560	542	543	514	545	566	549	563	592	540	565	539	548	591	525	558	552	532	541	537	539	561	520	558	542	599	535	549	501	523	531	557	526	540	541	532	557	540	536	569	550	548	541	516	569	529	532	500	527	521	508	538	538	515	552	561	551	563	584	504	545	544	548	548	556	542	549	565	518	592	521	533	541	547	549	535	532	526	535	538	523	579	534	532	552	500	542	565	558	546	585	531	493	523	544	517	544	556	566	554	529	529	530	541	542	528	547	537	521	533	523	552	540	622	577	572	518	571	566	551	534	553	540	533	524	530	523	521	539	519	540	536	584	565	559	536	549	530	549	529	560	556	569	528	562	560	561	528	510	566	544	551	576	504	564	557	505	553	582	525	575	528	533	534	530	512	500	570	530	540	519	549	564	528	555	525	568	527	540	511	512	514	559	516	522	556	563	575	562	562	554	538	528	553	545	525	523	552	558	493	555	560	515	510	493	559	525	548	555	522	593	498	556	549	589	520	481	548	536	545	499	551	543	537	521	519	565	554	546	512	557	545	564	563	572	522	501	564	537	568	539	517	519	570	524	561	599	531	540	530	549	543	567	524	530	546	524	551	510	521	587	555	528	511	578	549	516	496	560	495	565	534	586	550	520	537	523	536	525	559	543	479	559	533	580	570	523	560	567	515	521	543	510	519	552	528	569	549	552	523	545	533	493	528	533	541	570	525	539	551	537	526	542	592	575	578	550	546	570	522	529	516	518	556	532	541	540	509	525	535	528	552	547	524	549	531	592	541	514	570	535	537	557	541	552	533	524	532	533	549	519	512	555	531	533	536	530	564	548	535	519	539	535	532	582	547	525	543	546	544	530	536	593	539	617	528	543	550	554	568	580	622	579	501	551	545	550	598	541	554	530	564	560	497	546	530	553	525	566	546	549	531	572	557	561	514	504	548	561	533	540	529	550	562	547	584	540	518	541	522	552	521	551	581	517	536	524	546	558	540	552	555	549	534	518	520	546	566	531	543	526	555	522	513	564	561	510	575	517	553	547	544	546	566	564	532	552	535	498	543	532	507	561	527	517	553	546	513	542	592	571	535	536	489	523	532	566	552	573	572	544	564	515	546	569	553	526	565	544	540	565	543	570	565	552	542	566	500	537	531	541	509	544	523	547	542	558	603	556	560	527	566	527	547	584	530	502	577	552	512	543	532	556	514	564	529	532	540	541	594	549	535	530	551	587	562	514	512	553	556	541	517	564	564	521	556	538	517	560	537	567	564	523	567	570	563	530	553	492	559	580	521	529	540	564	567	528	516	554	592	493	555	568	538	550	558	548	530	558	571	519	569	528	536	566	504	518	540	579	503	535	522	584	552	562	577	517	549	542	506	552	542	537	531	546	537	507	497	567	525	552	558	542	545	550	549	566	592	510	530	563	552	540	557	529	565	549	538	546	523	574	512	530	559	576	562
15150	1302	993	762	456	382	293	259	202	196	191	174	160	154	149	135	136	149	151	152	152	144	152	135	133	158	149	129	140	129	137	160	140	128	151	154	119	136	127	147	134	117	131	113	126	130	121	111	122	124	129	124	115	117	133	147	126	132	129	120	138	134	118	121	148	126	134	137	116	127	133	136	136	128	121	117	135	137	118	120	141	110	128	140	124	115	140	133	150	111	160	128	103	126	158	141	118	132	112	117	114	124	141	130	121	130	123	153	137	142	135	126	138	128	132	113	126	132	103	131	125	129	138	117	127	126	118	119	158	124	145	110	109	136	138	124	128	141	133	141	111	134	126	146	130	129	136	123	163	116	117	128	148	130	138	118	150	148	124	125	146	120	144	125	119	152	125	126	150	148	127	134	120	111	127	118	131	118	142	149	108	116	154	125	111	121	141	116	133	118	121	109	137	134	122	153	148	123	149	121	152	126	120	142	134	124	120	134	114	128	120	133	129	121	119	148	137	115	131	125	131	122	112	128	127	139	135	141	130	109	114	118	148	124	123	141	119	128	136	118	130	115	131	131	106	134	130	134	128	110	133	137	132	123	116	136	132	128	131	120	123	125	139	146	114	120	136	156	117	141	147	116	154	142	127	142	125	126	135	120	133	122	158	121	134	129	136	142	120	119	133	116	133	134	125	137	116	124	124	139	125	115	140	119	121	129	121	120	115	137	114	126	133	131	132	112	125	107	145	116	131	129	116	146	113	117	146	125	122	146	125	102	130	135	124	127	137	133	129	112	135	144	117	134	126	134	121	145	120	121	125	113	123	135	116	130	135	142	140	119	157	131	118	133	117	124	125	132	112	126	132	128	124	135	138	140	162	143	144	146	134	133	117	132	102	130	124	119	137	133	129	105	143	102	147	144	128	129	123	128	120	161	142	147	122	117	119	121	133	137	118	131	126	139	114	123	132	125	128	135	131	129	115	130	107	124	131	118	126	130	103	122	120	126	129	119	125	115	110	120	152	156	126	115	124	122	119	127	122	123	141	137	127	144	121	138	144	99	122	120	115	141	133	142	126	131	114	118	118	126	126	144	128	120	140	147	123	153	147	140	118	120	148	125	119	117	122	122	140	115	135	129	124	143	126	126	126	135	126	124	119	111	132	121	137	108	115	108	138	145	131	114	125	135	148	114	127	136	115	134	123	120	122	127	138	114	119	117	153	130	119	142	117	115	131	121	132	122	136	123	137	131	109	124	127	122	127	131	128	99	161	119	128	127	144	112	116	134	111	118	159	125	137	132	138	121	154	122	141	147	122	117	138	123	128	123	138	109	122	130	107	126	146	116	107	135	125	123	141	133	134	130	147	121	129	121	127	143	132	120	112	132	140	116	129	119	124	128	138	110	121	147	121	135	136	116	142	115	112	127	131	140	129	137	153	130	123	145	110	134	130	129	157	148	101	167	127	123	129	124	139	132	131	134	137	144	137	107	135	114	121	129	132	124	114	121	108	106	130	116	122	124	132	133	139	130	123	141	147	149	135	140	136	109	106	137	122	129	145	120	110	123	137	131	125	152	110	141	121	110	105	128	100	105	114	118	142	141	119	137	134	137	131	124	150	143	115	108	147	135	131	109	140	126	121	130	150	144	122	137	122	135	111	137	127	123	132	137	127	125	135	127	106	138	117	136	145	143	114	136	132	134	117	131	117	126	153	137	131	145	121	120	133	129	145	143	134	128	108	127	127	140	128	136	118	114	124	142	141	145	136	131	128	129	127	141	131	125	142	112	138	124	111	118	113	112	129	137	146	153	137	138	139	138	129	140	155	132	111	135	119	130	122	124	127	116	130	128	138	123	135	127	132	133	133	124	120	153	137	136	125	138	125	123	130	113	143	121	144	148	135	123	121	150	139	115	126	121	142	129	119	127	117	125	118	146	114	117	110	132	120	135	134	137	125	123	111	122	148	101	135	123	129	115	128	118	138	114	139	125	112	141	142	134	130	111	136	130	133	110	124	115	126	136	123	131	149	131	135	138	150	145	121	136	138	110	119	130	113	125	115	133	140	119	122	110	128	132	135	125	127	133	153	121	108	137	125	128	148	119	117	119	143	115	123	127	134	107	143	130	131	138	122	117	140	128	148	135	131	133	133	138	106	117	137	130	116	135	104	138	117	138	129	147	127	123	140	141	114	138	144	96	121	119	112	154	141	138	122	120	132	145	115	131	118	110	128	117	144	135	112	133	144	114	121	141	124	131	128	143	143	118	108	129	123	113	124	150	125	142	128	129	135	141	139	117	142	125	112	134	131	121	144	136	121	133	126	151	127	126	119	116	137	137	96	127	130	140	111	155	151	139	130	114	126	98	142	110	145	128	135	155	117	131	130	114	126	106	130	115	123	150	125	122	135	123	143	128	125	122	138	118	112	128	110	111	150	137	135	117	124	132	116	120	109	137	124	145	115	118	129	146	122	138	117	150	147	155	155	104	154	141	125	124	132	123	154	137	132	129	137	158	120	115	114	140	137	133	115	131	157	131	131	113	136	140	132	126	137	139	139	107	119	141	133	142	105	138	135	138	128	167	111	105	112	141	112	120	151	112	129	122	146	117	110	134	129	132	134	131	122	126	131	135	139	134	103	147	130	117	127	138	118	142	130	129	144	126	120	122	120	138	148	103	124	132	158	140	116	139	131	129	117	122	116	133	134	117	116	127	127	125	133	142	130	126	123	110	143	117	105	126	133	103	124	123	130	144	137	116	148	111	133	145	132	137	127	134	129	131	128	146	129	130	133	129	141	145	151	119	114	129	128	122	124	140	133	123	132	134	135	132	146	143	116	122	130	129	125	122	149	133	121	125	122	119	118	134	159	128	120	138	141	129	124	111	120	123	125	116	132	132	113	149	128	103	129	124	134	107	137	126	140	113	129	135	132	126	128	134	133	104	114	127	125	133	117	134	107	113	141	131	128	132	113	139	121	123	124	141	115	122	126	138	129	113	115	144	125	127	131	143	126	121	132	126	125	129	116	104	118	119	139	131	124	124	132	121	111	132	136	140	140	130	142	145	135	112	135	132	148	147	124	126	151	116	114	130	132	122	112	150	140	136	126	130	121	138	144	118	107	134	146	116	113	114	140	136	143	133	108	133	130	121	146	103	125	148	141	136	144	133	135	140	117	124	122	132	140	124	118	131	112	152	126	132	148	148	139	114	144	119	131	146	137	151	150	120	124	134	128	118	146	114	131	157	119	126	108	123	129	113	146	126	116	129	146	141	132	126	142	105	133	123	126	120	122	115	114	134	110	133	143	130	135	116	120	102	133	131	123	128	124	131	146	118	109	120	119	133	136	143	140	132	129	124	119	129	155	112	164	146	144	123	132	125	132	133	128	136	137	143	131	149	132	122	116	123	113	117	124	143	147	149	129	118	133	122	119	129	138	122	134	135	126	133	125	115	112	129	138	135	124	122	144	133	135	141	142	115	143	107	104	142	127	133
8401	1099	2048	2381	1830	1467	1210	912	821	741	661	646	576	537	544	477	496	465	468	432	413	447	375	394	390	422	416	407	355	381	405	382	385	367	372	364	370	362	372	356	354	339	365	351	378	343	335	351	328	349	350	345	418	365	383	361	344	354	357	326	332	364	324	381	352	362	345	337	343	330	353	355	347	349	314	324	351	337	364	344	329	334	363	379	342	346	330	322	325	360	360	323	325	371	331	340	369	302	353	347	373	341	365	333	350	353	357	346	367	340	348	327	353	348	351	357	356	368	346	306	366	342	350	336	349	343	384	387	344	363	347	333	380	333	350	338	341	366	330	339	352	368	333	337	345	357	312	346	327	348	338	368	330	350	331	311	364	357	345	331	342	336	392	325	327	344	346	377	313	377	352	329	320	319	360	321	315	326	376	357	345	329	328	354	330	362	355	354	346	346	341	309	355	307	287	300	368	322	344	336	354	343	354	327	360	346	347	336	336	313	354	384	320	350	319	353	344	331	348	328	353	329	334	340	330	359	352	334	353	312	333	322	316	353	367	384	331	313	353	335	349	330	349	338	320	365	279	327	311	326	313	346	328	346	376	337	346	323	364	335	322	342	350	354	350	344	342	366	347	338	328	328	354	333	373	329	337	372	328	334	338	348	342	339	334	354	359	346	348	324	347	349	356	331	340	314	340	319	328	330	360	330	330	346	329	364	373	351	339	349	332	340	344	365	315	359	364	336	337	335	326	336	349	345	353	368	375	337	348	329	367	321	343	364	312	328	354	351	340	327	358	332	376	334	352	316	372	351	329	342	345	305	359	322	333	350	341	350	353	331	329	344	341	355	347	366	350	332	336	337	339	329	353	357	313	317	359	356	333	328	328	337	351	368	328	374	338	358	371	352	366	346	353	341	340	343	344	302	368	329	333	320	319	324	383	346	361	367	347	308	362	366	339	333	334	370	371	339	320	316	342	326	325	359	335	365	366	370	355	346	358	332	339	325	372	340	346	326	314	293	319	320	354	329	323	367	349	352	345	314	331	352	359	340	338	344	356	310	356	328	295	347	344	372	327	338	353	357	349	340	286	357	350	359	303	330	348	354	366	360	319	370	303	339	335	341	355	339	330	344	335	367	351	315	347	364	357	402	328	347	375	356	330	346	358	347	342	313	349	326	380	350	357	365	344	360	375	354	324	303	350	331	350	329	314	329	340	351	344	337	308	369	300	347	358	329	330	358	348	332	339	359	357	334	309	376	342	326	361	335	357	367	370	356	335	354	330	365	338	351	326	362	327	300	359	378	358	384	332	365	340	345	328	342	333	337	344	317	323	311	341	349	343	347	324	340	301	341	325	315	347	362	351	320	338	352	343	332	326	345	353	347	358	354	359	349	343	312	338	322	332	354	358	344	378	347	368	325	311	324	341	360	363	343	349	335	336	336	335	343	331	340	317	340	357	362	339	326	359	388	365	335	342	321	343	337	357	347	354	341	338	347	361	312	373	364	331	357	336	369	357	374	338	323	346	329	329	372	377	341	375	347	361	330	331	320	366	351	337	363	347	313	359	337	355	316	360	334	344	330	345	346	360	317	301	338	359	319	338	354	360	337	327	349	361	339	337	360	361	349	379	317	355	322	348	343	353	317	336	343	326	345	335	322	356	360	352	330	341	350	333	358	330	320	328	381	339	351	360	326	329	336	333	353	335	363	355	342	390	344	340	368	364	343	368	327	376	379	308	364	314	331	313	338	352	323	315	328	351	320	319	348	345	326	326	321	340	371	300	358	348	339	364	329	336	322	340	365	365	363	351	340	366	349	318	354	350	351	348	333	319	348	332	380	335	338	340	366	331	356	346	358	304	346	364	347	321	314	309	344	331	348	349	313	353	366	343	355	316	350	325	353	347	351	365	330	352	358	326	346	333	344	358	311	355	338	327	331	348	362	338	328	376	352	326	334	338	383	317	357	319	350	340	363	356	313	374	358	339	321	337	375	322	355	325	388	328	349	360	359	345	341	354	326	362	341	333	317	367	362	341	353	354	330	338	353	331	333	309	336	340	360	342	321	344	368	346	346	350	363	369	357	331	368	338	362	322	345	368	325	351	322	374	330	322	337	338	327	350	352	359	303	350	376	329	329	383	316	332	353	353	364	343	346	362	344	330	331	363	336	329	353	370	331	337	311	352	376	303	345	356	337	336	348	346	302	343	329	355	342	329	354	329	337	346	345	329	327	330	367	337	349	345	336	343	349	326	341	357	334	345	336	317	340	345	361	352	349	321	337	341	345	358	346	342	362	355	305	361	368	314	369	339	327	342	300	363	298	353	323	315	354	345	338	341	352	345	322	345	318	350	349	365	342	366	334	361	352	324	344	330	301	378	343	315	384	332	336	307	338	351	332	390	332	352	363	338	314	352	348	336	360	343	340	322	325	335	376	324	343	321	360	333	320	371	310	320	312	330	304	320	367	349	346	355	357	372	347	324	349	336	341	346	379	344	332	324	329	334	365	336	302	332	354	352	360	349	304	348	334	360	353	347	330	326	318	384	326	352	323	348	361	351	321	331	329	367	347	333	355	337	315	360	369	326	346	379	344	342	340	349	348	338	313	369	352	333	360	332	334	338	362	343	327	359	326	324	326	288	376	342	347	315	342	336	338	338	352	343	352	355	369	338	359	378	336	371	332	353	359	327	352	386	348	307	334	381	352	338	356	359	324	357	305	343	327	337	349	332	357	356	351	327	318	336	359	369	330	340	337	355	356	366	321	349	338	327	348	347	381	350	349	332	374	367	345	331	368	355	332	322	328	340	346	347	343	370	340	360	343	335	348	344	330	336	345	345	315	332	335	381	339	344	340	355	330	354	383	337	320	368	345	350	355	327	382	350	334	340	338	343	344	367	352	333	360	361	350	365	336	363	355	379	351	340	314	337	341	349	356	402	342	340	340	336	379	343	345	323	334	342	337	361	340	334	371	308	366	349	333	349	352	350	340	338	338	348	345	351	337	323	367	351	329	327	337	333	348	331	371	361	325	376	362	317	342	368	334	396	319	335	340	341	343	346	347	339	363	350	369	342	350	339	347	342	320	336	326	321	321	358	344	352	305	354	355	331	346	366	339	348	323	368	370	342	370	360	307	323	334	334	337	355	367	314	360	314	335	364	316	351	346	324	367	355	321	355	327	348	364	351	339	369	339	324	377	331	328	343	356	344	354	350	409	334	350	355	351	327	340	366	338	323	331	361	355	315	316	326	348	335	357	347	368	334	364	324	342	308	365	369	343	351	330	330	328	333	356	344	343	353	336	346	342	376	355	329	395	330	344	333	349	349	336	344	337	337	348	354	369	345	333	340	357	352	347	351	332	320	325	372	352	337	394	330	349	320	340	347	319	340	375	325	311	305	318	316	376	307	375	308	364	352	339	318	349	366	355	315	332	344	345	318	341	332	376	332	338	354	349	340	356	335	332	312	380	357	338	347	347	323	353	312	351	317	333
1834	477	434	429	420	402	455	385	401	422	414	436	433	454	446	428	408	398	418	447	390	432	384	412	402	401	423	437	435	423	444	463	409	424	467	440	387	438	416	384	450	394	425	414	386	435	438	425	385	440	383	429	404	477	427	434	444	395	433	433	420	399	383	409	429	427	405	423	455	441	411	397	403	423	441	380	416	384	421	427	403	420	441	467	430	387	437	415	452	411	385	401	397	389	411	422	410	464	411	378	405	423	390	408	444	434	405	435	422	441	406	432	405	471	410	437	414	413	397	405	404	433	435	437	418	408	371	361	402	464	427	425	421	412	380	394	424	437	410	414	450	403	429	379	352	420	439	442	432	442	445	424	381	448	424	409	424	393	418	421	411	414	405	408	367	424	419	376	398	426	377	365	401	424	425	458	369	398	388	419	417	437	426	417	390	415	430	389	458	458	405	428	408	381	393	420	392	397	425	399	438	445	390	426	375	466	391	427	433	402	403	432	410	453	357	418	416	419	411	435	403	364	395	426	389	391	427	401	378	383	415	406	393	410	426	400	399	415	406	419	369	419	403	382	396	442	412	421	433	411	434	403	382	412	384	401	420	424	405	437	388	420	396	413	450	411	434	431	449	463	419	409	452	451	419	432	426	447	413	432	448	430	409	421	399	406	432	402	400	412	416	426	421	378	455	446	389	380	418	442	405	404	400	402	428	415	411	402	409	418	396	410	373	397	395	435	412	436	416	398	447	402	436	400	415	411	443	441	391	444	453	388	396	416	441	464	416	433	403	355	435	387	408	400	408	390	408	427	424	393	390	416	405	448	419	423	419	447	419	421	408	446	425	422	414	379	436	436	384	415	407	424	387	430	396	422	403	421	395	421	402	445	430	399	414	395	430	406	384	421	411	380	395	429	424	410	448	423	399	426	422	384	401	402	419	443	426	416	426	396	407	443	440	428	406	450	424	344	426	394	418	418	448	443	457	423	438	443	399	375	397	389	414	418	417	418	411	430	418	375	441	406	396	423	398	374	403	406	444	417	397	417	434	401	464	416	400	404	387	420	392	410	416	458	424	390	382	440	415	401	393	408	412	427	474	417	403	374	398	383	447	372	409	387	406	412	431	400	396	392	368	379	442	393	394	439	425	403	411	408	438	442	414	427	423	445	403	434	417	418	420	389	414	410	430	421	359	401	456	437	407	443	407	438	416	460	413	403	417	523	409	422	406	416	428	423	460	455	468	429	400	457	435	395	437	441	438	413	443	398	434	390	457	402	437	355	405	433	434	389	406	431	435	402	444	428	423	419	394	421	430	401	405	412	366	398	395	418	398	413	409	420	417	418	434	418	444	418	425	389	409	402	402	387	430	428	430	426	444	420	431	403	416	352	427	446	399	396	396	417	413	415	409	412	370	415	423	414	427	420	437	422	372	432	404	402	440	425	390	410	397	405	427	388	407	440	405	397	441	384	410	440	426	365	437	402	427	435	399	400	441	445	431	425	443	413	425	414	403	403	445	432	377	404	403	419	400	465	408	361	443	386	437	410	422	408	376	436	436	391	429	425	400	448	420	404	423	416	380	439	400	398	433	420	378	457	399	381	416	416	423	403	421	378	433	426	399	392	375	400	425	440	421	410	399	434	467	405	430	442	394	379	435	419	418	423	393	408	430	406	439	405	399	393	394	446	443	451	422	428	400	463	432	431	391	418	414	434	382	408	422	423	361	424	407	411	420	403	428	433	419	390	409	432	424	389	409	448	453	378	415	433	458	400	429	352	440	434	388	404	398	409	422	426	401	439	437	401	422	412	447	420	422	402	429	428	424	429	461	445	435	384	431	445	397	427	428	413	420	393	464	409	416	398	373	368	427	382	439	419	405	404	409	436	447	421	434	399	413	415	407	415	434	401	423	394	385	406	459	418	396	434	438	460	413	441	413	434	413	397	411	419	440	456	383	388	396	387	411	416	426	421	434	405	425	419	401	409	416	441	411	459	394	408	386	407	402	387	436	406	412	416	402	416	431	440	388	416	409	449	407	418	449	411	407	431	448	455	395	413	397	428	431	397	379	446	419	409	434	400	445	397	375	410	452	415	424	437	438	401	398	423	418	416	398	414	396	403	414	429	412	427	442	406	418	401	430	404	410	448	423	428	450	409	447	411	462	425	389	368	392	415	417	422	434	423	469	475	399	431	384	456	397	393	420	371	421	418	425	444	433	401	385	453	416	404	438	452	400	437	379	409	439	407	435	442	442	430	419	401	426	412	440	408	430	439	418	467	429	419	412	433	408	395	391	424	431	421	398	411	401	424	423	448	381	385	409	363	385	401	473	409	422	412	407	437	409	400	418	429	414	412	441	386	371	409	402	416	440	414	433	412	405	420	416	431	443	406	447	406	376	420	391	398	429	409	402	377	413	425	451	420	432	419	423	381	441	440	384	391	408	408	406	442	408	435	432	386	394	391	410	393	423	437	392	440	445	420	427	426	395	422	395	373	410	387	401	406	415	387	448	434	399	395	395	412	406	369	441	419	399	468	442	392	439	462	452	416	442	397	403	414	444	431	419	431	426	429	384	426	375	433	426	446	413	442	427	361	388	429	439	414	406	372	423	415	416	447	435	434	431	406	425	432	428	483	465	409	423	461	407	392	402	393	431	425	432	407	409	385	435	380	396	439	411	446	417	431	406	411	395	415	431	377	404	395	435	393	411	410	364	401	444	435	460	428	451	389	377	418	424	446	382	437	446	411	426	455	472	395	442	397	404	425	398	472	413	443	400	424	399	446	411	424	436	469	409	427	401	410	406	392	448	433	401	473	384	395	435	421	368	383	427	433	420	447	432	379	417	416	440	399	382	440	394	436	438	424	403	424	406	424	407	459	353	393	418	427	439	403	417	429	417	407	464	414	459	380	379	377	392	424	418	420	433	455	369	450	429	392	416	423	412	391	419	456	437	411	417	448	396	384	416	413	411	435	413	426	383	400	440	414	459	442	383	413	440	403	426	451	409	418	432	403	432	435	397	393	416	386	376	435	381	454	418	405	426	401	376	430	414	403	427	437	407	411	426	415	393	419	432	414	419	440	462	398	411	411	425	416	411	388	427	428	422	414	410	437	407	404	421	394	405	377	427	431	413	430	421	427	414	416	418	440	397	414	383	390	397	456	387	448	406	436	419	419	456	433	410	403	407	415	412	426	387	429	430	395	376	399	410	424	448	429	431	422	411	437	439	434	419	463	396	400	411	452	370	421	390	407	411	375	409	409	418	398	420	446	395	388	451	419	405	424	429	431	426	448	425	403	405	419	437	472	407	396	460	431	448	407	427	390	419	423	412	408	445	407	476	465	379	415	422	435	404	437	433	420	414	451	435	410	404	409	456	404	410	469	401	460	445	425	401	473	428	434	391	379	420	452	393	414	409	425	409	413	399	426	392	399	396	417	374	397	390	407	431	429	396	406	429	425	425	445	444	418	405	414	407	401	421	401	435	433	439	412
2180	978	935	1011	950	907	918	916	912	865	899	894	874	892	895	928	959	940	866	914	926	898	928	863	890	891	863	829	897	911	843	926	924	916	923	891	875	888	934	942	936	901	908	939	900	908	881	959	888	900	889	909	886	945	927	885	909	918	906	903	932	854	947	917	881	928	926	879	927	962	874	911	907	884	906	915	873	915	907	892	880	909	919	924	866	918	862	871	848	902	911	896	881	841	899	860	891	900	923	889	917	862	895	883	887	926	857	875	908	909	882	889	932	933	855	816	895	922	897	872	931	888	883	919	904	915	904	895	885	908	933	904	850	879	876	910	925	892	901	898	894	906	881	892	882	870	852	878	890	911	920	910	934	923	843	917	917	935	893	921	939	905	894	922	924	871	902	890	960	926	892	936	895	921	926	875	914	915	891	897	848	925	950	889	866	862	918	910	862	906	957	891	850	933	920	930	906	912	926	919	882	934	942	876	955	891	912	926	881	910	937	911	872	903	905	928	956	873	934	908	857	908	875	902	941	897	920	923	887	846	864	910	878	891	930	943	863	931	922	852	911	925	851	926	888	908	896	872	902	891	888	881	872	898	949	905	876	910	877	886	850	886	875	908	891	915	881	936	916	902	908	873	895	950	904	970	892	897	938	894	910	906	921	904	884	893	901	930	910	877	931	951	921	918	861	906	851	926	860	903	911	899	906	888	896	860	898	893	945	920	914	899	894	878	957	887	956	922	893	902	877	881	884	876	906	905	867	846	953	865	957	939	878	921	885	936	848	832	893	893	900	886	852	928	875	878	847	890	917	935	905	923	881	931	934	939	946	866	849	909	899	902	938	906	894	926	903	894	868	943	875	912	923	900	910	845	877	884	876	906	926	911	896	911	847	915	881	912	929	933	927	896	887	910	887	888	865	893	929	856	927	876	877	887	891	896	903	900	883	873	895	868	897	912	861	891	864	852	902	935	885	866	923	924	895	903	934	881	888	895	886	893	938	877	906	903	894	929	910	926	887	916	913	887	884	844	872	878	918	890	854	863	939	885	921	904	955	875	881	927	926	881	871	851	827	875	959	866	895	862	858	897	870	968	891	896	921	895	929	890	899	888	860	870	843	914	917	924	944	866	965	890	853	877	880	936	904	904	896	903	851	898	887	825	905	931	927	837	940	910	910	936	923	920	934	914	914	907	860	913	910	929	873	946	944	881	968	918	964	917	916	892	876	854	938	897	894	898	945	916	858	887	914	912	914	885	912	906	975	913	949	904	937	857	865	892	938	890	963	877	912	908	934	919	899	923	963	919	901	868	910	869	918	866	964	884	849	906	853	858	914	925	941	910	909	877	913	883	884	898	920	854	891	861	942	911	978	862	924	884	950	928	863	879	915	816	966	915	905	925	870	924	879	919	900	901	927	902	877	971	876	829	922	858	943	879	826	893	868	879	907	874	930	876	906	919	904	888	900	911	909	879	939	892	947	886	910	896	844	923	898	953	912	918	868	912	899	869	873	900	890	895	916	929	890	961	912	937	946	911	923	876	910	869	855	914	901	926	899	887	925	894	939	962	896	872	940	945	863	854	880	965	865	881	873	913	940	903	961	859	927	917	906	895	915	920	876	964	969	870	911	871	886	842	908	977	885	878	865	902	910	922	967	940	897	903	905	960	851	954	895	898	836	906	868	855	922	865	888	915	902	889	980	912	874	891	924	869	887	896	933	874	899	898	908	896	901	884	932	958	937	946	938	934	914	867	921	827	901	844	926	900	868	934	910	895	882	888	891	869	935	871	862	892	917	916	871	930	867	902	893	872	875	882	898	892	897	907	914	825	907	876	878	931	880	963	921	876	916	934	835	849	814	868	886	904	921	926	899	888	896	939	969	909	913	909	916	889	942	879	874	953	899	909	958	917	892	890	874	924	907	860	928	935	913	855	911	862	938	888	874	894	862	873	873	902	939	954	903	919	893	967	898	894	899	895	860	880	923	911	895	883	916	915	950	941	916	889	903	902	907	915	911	929	886	916	934	925	846	933	888	898	898	917	938	870	938	895	839	960	853	842	875	894	926	882	865	926	942	948	899	854	893	886	939	918	887	863	863	901	939	865	876	930	895	930	903	858	911	870	884	876	923	868	916	931	867	889	899	874	884	891	896	909	938	929	893	924	933	851	884	852	937	909	901	930	929	898	868	879	915	936	859	888	894	893	920	948	967	871	902	895	913	888	900	908	904	843	931	927	873	924	930	889	930	869	897	916	854	903	859	890	909	980	907	914	929	842	913	924	949	917	911	902	916	896	943	927	900	923	911	957	895	921	859	878	916	915	876	875	914	919	869	924	914	895	896	901	932	891	930	926	869	921	875	891	935	930	939	879	930	885	900	854	954	861	902	917	870	901	922	891	841	891	951	907	885	891	916	915	866	868	910	971	969	885	898	934	905	889	864	969	933	921	946	897	873	924	893	916	874	912	967	935	859	875	990	889	910	889	843	920	916	906	942	905	898	907	912	900	872	892	845	901	908	943	877	856	869	866	930	844	933	825	925	857	897	885	897	919	924	924	885	953	877	903	918	921	920	909	906	942	887	882	910	890	835	885	852	920	894	889	864	890	883	862	901	904	945	924	903	889	929	885	908	904	922	975	867	950	886	889	934	939	926	898	836	914	941	909	885	900	936	865	859	887	922	937	901	913	916	926	879	917	915	839	954	949	909	932	837	924	943	899	914	914	913	872	927	931	922	825	871	944	911	899	886	890	907	895	940	917	932	913	935	858	909	873	970	908	923	900	859	893	878	883	867	870	874	842	901	935	885	918	933	891	924	921	856	939	905	888	933	900	903	893	901	941	930	902	904	888	910	852	900	902	910	970	884	912	907	904	926	969	890	905	938	890	920	902	870	908	906	872	873	900	905	892	875	926	900	972	871	950	877	880	950	867	934	897	896	902	924	915	895	871	926	909	921	897	868	965	886	884	890	929	906	952	899	955	906	876	941	951	944	957	879	893	852	920	829	924	891	907	893	954	858	888	946	945	928	863	881	898	911	892	909	866	908	915	880	943	899	892	889	898	892	919	909	888	876	889	915	909	864	896	862	872	893	930	956	837	922	917	872	937	909	917	903	888	916	874	956	909	855	919	921	931	904	935	843	942	875	862	897	875	881	869	902	906	946	898	911	865	891	823	838	918	918	873	972	897	900	881	863	892	899	885	898	857	862	909	867	888	843	897	894	896	906	936	911	922	915	944	900	924	915	866	944	925	906	901	855	917	933	927	932	895	870	901	901	915	920	964	849	893	918	901	922	877	906	917	915	838	881	839	926	889	910	952	894	937	880	887	906	909	933	909	925	897	949	909	904	865	890	869	902	914	948	893	876	953	910	908	887	850	906	889	914	908	925	903	844	917	869	899	905	872	908	932	920	907	905	902	909	912	901	899	849	890	919	881	956	898	879	882	879	896	896	876	917	963	913	905	880	922	941	860	960	891	893	952	927	902	887	925
8355	745	668	496	401	397	329	313	290	263	279	258	252	257	274	245	250	257	243	247	247	233	232	250	234	253	236	224	249	234	228	254	230	215	215	229	252	212	224	236	252	249	212	233	221	237	230	244	237	262	234	256	246	248	248	239	208	249	237	239	250	258	248	232	236	226	209	258	251	250	225	268	250	252	254	226	209	250	211	250	253	229	254	261	249	237	259	249	234	248	228	230	240	247	258	241	229	258	193	223	242	255	225	205	250	259	255	222	240	245	224	253	238	236	231	256	246	247	267	232	236	246	305	251	277	233	245	257	245	222	221	276	259	247	219	225	220	237	221	239	208	248	242	234	236	226	243	230	234	250	241	260	250	225	244	231	251	215	221	233	239	195	247	209	236	228	237	224	239	231	209	248	255	250	262	234	226	255	251	250	242	215	228	225	234	223	253	238	269	233	220	243	269	241	239	243	226	211	249	214	213	240	250	220	247	249	236	241	238	221	256	220	239	230	253	230	209	223	207	262	249	275	238	227	214	226	228	240	217	264	233	240	230	254	246	249	269	257	245	214	233	232	248	202	281	209	222	270	237	252	241	218	244	259	222	251	222	240	248	258	258	251	213	267	241	234	244	231	237	246	234	216	207	238	245	233	247	232	238	236	237	250	217	248	283	244	239	232	260	259	236	217	241	219	234	240	244	210	226	215	257	250	254	218	235	239	230	226	229	244	220	260	248	240	220	232	257	277	213	244	245	232	218	285	234	242	239	217	221	236	253	244	240	227	211	222	224	255	252	247	221	267	258	256	256	247	247	244	243	246	220	258	238	239	258	224	228	255	226	217	228	246	229	233	239	251	265	253	262	221	248	214	246	211	254	221	228	222	232	218	265	235	204	252	245	249	227	240	250	230	245	229	232	248	260	254	230	225	234	235	215	253	223	242	242	224	190	227	246	254	234	241	220	239	224	211	266	225	255	229	230	256	265	230	249	291	247	212	204	231	235	236	238	215	220	284	264	273	256	237	232	253	247	273	224	250	243	215	258	230	234	267	277	227	262	275	243	231	249	231	212	239	240	235	247	226	224	265	254	208	273	285	262	223	249	205	241	240	210	228	249	221	244	233	240	221	231	239	243	250	230	254	271	240	218	233	255	259	237	235	236	246	239	243	246	233	236	238	237	211	249	233	238	275	266	248	233	225	230	229	243	275	226	230	247	244	269	241	214	213	265	245	241	217	247	246	220	215	217	252	200	230	231	232	249	244	241	225	255	247	274	244	246	251	236	246	248	247	224	206	245	247	216	202	240	250	243	239	229	265	264	253	233	245	254	250	237	248	246	245	238	233	245	262	250	266	252	217	251	251	202	198	251	260	250	249	234	199	241	253	271	233	256	231	249	228	250	206	256	248	242	240	228	221	235	245	244	221	215	218	256	245	222	256	213	223	223	256	249	234	242	233	233	228	232	229	257	234	227	248	217	237	257	263	270	238	243	239	266	245	242	244	237	240	240	209	236	257	268	239	226	259	218	263	226	229	250	239	247	241	252	253	217	247	247	256	244	223	267	240	257	223	234	236	253	231	242	214	219	246	254	246	220	242	239	216	237	238	206	273	242	244	257	229	204	276	242	253	243	214	236	240	216	267	249	235	270	275	253	228	249	213	230	239	249	231	232	225	231	242	233	225	243	217	245	256	210	251	238	247	259	238	233	247	257	219	274	232	226	260	273	228	207	234	204	235	238	224	212	265	221	231	260	236	234	261	248	220	238	245	258	231	236	228	255	234	210	227	252	279	218	229	225	246	233	261	242	232	242	249	208	254	259	228	220	266	243	227	256	240	265	230	226	232	224	235	266	207	247	218	230	246	230	226	250	245	234	236	215	225	224	225	236	234	214	244	254	233	240	225	230	256	230	255	246	221	256	213	242	257	264	227	234	262	247	252	255	241	256	252	248	256	250	252	278	238	233	277	284	238	224	227	222	245	227	244	259	273	245	268	260	242	226	232	218	269	228	238	251	253	236	258	246	221	244	212	248	264	256	265	236	237	239	225	240	232	209	229	219	241	244	241	243	255	254	222	218	251	248	247	239	214	229	254	228	218	272	222	224	240	251	257	204	214	230	256	248	246	242	240	260	227	260	270	246	220	246	252	247	246	228	240	264	251	252	248	226	212	217	217	244	211	222	247	234	248	248	225	231	230	251	248	227	245	240	249	256	226	239	233	223	222	255	236	264	211	253	243	249	242	252	215	227	247	247	239	235	236	252	229	273	229	236	239	260	259	250	240	245	243	226	236	241	234	228	254	223	242	242	211	245	278	261	253	225	238	221	225	237	255	257	226	227	235	208	236	233	246	219	253	261	201	259	239	252	215	230	244	242	216	253	254	241	225	230	269	228	255	237	233	235	219	221	263	245	244	246	225	230	245	228	244	212	242	240	231	261	238	232	242	248	248	218	221	257	237	235	220	245	213	222	219	236	269	250	233	220	225	246	229	269	248	268	239	240	216	237	235	233	265	234	214	228	270	231	212	216	214	242	251	231	222	233	235	220	224	232	209	254	230	232	223	243	258	228	255	241	219	271	234	243	226	238	209	249	257	225	248	253	204	255	261	245	276	234	244	239	218	250	233	236	212	240	213	232	252	248	247	235	260	267	239	240	233	248	239	234	268	234	227	253	230	235	245	229	258	247	239	236	259	255	251	238	234	240	200	239	238	251	230	217	220	226	204	232	255	238	234	244	257	236	238	232	221	253	263	227	251	228	233	268	214	224	212	240	242	265	253	258	248	243	239	268	234	245	264	244	269	241	216	222	235	236	236	246	246	250	222	251	260	220	256	231	236	254	236	232	230	238	234	220	220	245	226	213	275	225	251	246	213	238	223	265	226	235	238	236	243	220	213	208	227	242	240	253	246	230	249	263	237	235	228	219	249	256	228	226	243	232	245	230	237	257	231	256	240	217	239	264	234	255	251	258	226	257	241	235	263	238	218	219	269	254	261	230	244	256	230	222	233	234	227	260	219	245	215	214	225	232	269	237	250	261	255	251	239	245	221	251	259	247	210	240	250	258	228	255	258	230	223	249	223	212	234	229	254	224	225	235	211	237	248	229	225	230	254	237	206	231	262	235	246	239	226	221	243	240	231	263	246	222	237	211	248	251	240	210	238	231	228	232	232	208	217	226	242	240	269	247	250	241	236	267	220	250	219	240	212	237	272	232	234	237	232	227	276	247	231	208	211	226	241	240	247	206	239	249	241	211	259	213	227	235	243	294	250	206	263	263	241	251	257	227	246	211	240	246	224	241	217	240	219	229	210	199	225	236	240	256	219	222	251	219	249	239	225	241	243	212	235	203	218	235	249	245	269	250	199	220	255	238	239	253	251	232	268	238	216	268	249	252	209	230	236	230	243	247	270	214	224	252	238	239	240	288	221	276	223	235	271	223	281	246	234	223	238	274	238	243	226	221	218	224	232	229	259	247	240	195	224	248	232	228	258	222	267
6797	988	1456	1573	1341	1113	892	858	767	746	711	670	670	602	608	636	570	575	614	608	560	569	558	562	562	561	562	566	563	578	558	565	607	608	583	531	564	548	546	513	568	563	554	570	526	566	552	551	516	533	558	581	558	555	564	526	557	544	546	541	560	541	552	592	562	562	526	571	555	544	552	538	579	507	581	536	545	551	541	532	549	556	543	580	538	563	534	567	563	581	562	576	526	583	535	567	518	528	487	507	567	539	546	531	597	570	519	545	525	518	549	538	549	527	554	538	552	549	539	536	538	569	547	544	532	531	530	548	511	585	522	536	533	540	517	585	551	566	549	558	546	579	579	543	512	585	550	521	579	588	562	549	548	569	528	512	492	551	542	558	552	503	525	530	569	514	537	564	551	514	532	526	540	555	563	538	503	534	537	556	522	573	536	545	514	541	542	549	543	535	567	548	561	543	548	539	557	575	538	565	533	532	554	563	563	540	556	547	512	505	566	508	575	551	552	534	540	554	524	553	539	497	552	571	589	517	584	532	541	498	496	550	556	542	513	514	535	520	534	533	542	558	546	549	527	518	528	543	543	586	544	534	517	536	541	566	524	572	582	561	540	533	532	593	532	530	529	508	511	509	504	509	581	551	529	517	524	503	512	559	569	561	580	560	522	554	553	540	564	524	545	521	515	553	514	543	510	554	527	588	520	562	538	524	581	554	535	592	534	523	509	528	508	554	509	548	510	532	524	546	527	533	573	575	522	539	541	542	524	550	565	511	589	539	532	531	537	505	540	507	538	548	548	507	518	515	561	513	554	553	542	538	545	526	564	525	525	529	510	540	532	534	545	545	561	527	568	510	516	555	528	563	546	551	533	534	520	563	560	499	540	590	537	541	514	560	528	571	535	527	520	513	544	528	526	537	535	578	559	554	534	548	554	548	543	551	559	578	548	553	549	568	537	552	573	534	501	521	503	522	537	544	551	530	518	551	518	579	538	543	528	521	564	538	509	530	547	566	554	539	554	568	563	527	549	531	583	566	577	507	518	540	566	545	487	576	495	550	536	515	507	534	557	508	515	523	547	542	530	566	493	605	505	560	536	558	530	579	568	521	552	524	557	527	517	516	531	513	537	597	503	518	536	521	556	555	565	544	554	495	534	564	512	511	502	570	548	545	503	569	535	533	517	500	535	531	551	552	533	559	559	530	547	527	525	555	556	552	577	516	584	540	476	542	547	546	564	497	506	538	538	567	476	514	502	531	513	510	516	544	521	533	520	529	530	544	531	590	535	503	544	518	525	560	524	527	517	563	520	541	555	497	552	488	512	547	545	525	539	511	576	548	520	527	543	537	545	566	538	521	536	552	551	540	563	544	533	560	522	547	532	513	523	492	534	565	525	557	508	550	525	507	528	576	573	574	549	574	507	527	499	555	547	556	527	522	537	541	521	532	553	544	577	513	553	522	506	527	581	553	540	546	523	591	535	537	566	502	529	554	579	559	570	538	544	510	550	525	551	579	563	552	526	559	601	545	558	524	556	565	533	551	565	559	570	534	554	521	554	513	582	569	554	523	564	553	553	551	545	514	550	543	563	565	498	541	531	530	546	557	544	568	539	540	559	547	547	563	551	532	528	556	550	511	523	547	524	538	580	582	559	537	520	568	495	531	560	564	534	574	567	515	563	533	560	539	540	539	555	558	566	574	553	517	528	523	536	572	521	535	583	484	546	532	526	541	554	541	559	587	519	526	523	595	527	563	557	518	521	539	523	538	546	514	519	511	548	529	585	517	558	522	529	513	564	602	544	524	516	549	540	515	566	544	538	500	544	534	505	521	544	584	557	557	591	562	539	530	564	548	510	524	525	544	543	543	539	525	562	558	537	550	515	548	532	540	582	551	497	496	561	554	556	571	538	578	499	516	530	546	559	528	524	529	536	522	516	539	530	559	582	545	545	531	509	566	510	541	543	563	547	571	534	542	521	528	553	542	557	560	526	589	556	554	551	525	517	554	582	556	549	568	553	536	553	552	521	521	542	509	537	526	511	559	553	497	563	538	559	564	542	513	588	547	512	540	547	555	528	493	517	561	565	543	579	524	538	525	543	511	530	536	610	576	525	508	520	518	542	572	513	492	510	520	522	560	535	574	535	559	521	597	539	611	530	552	548	511	485	555	568	549	515	562	524	523	507	579	528	550	508	491	535	543	535	543	540	575	526	539	543	524	545	531	519	547	544	538	543	529	580	547	556	532	513	538	544	562	520	527	543	578	546	589	520	538	547	517	562	513	521	551	508	517	544	525	540	555	528	519	552	563	515	538	539	567	541	545	522	491	535	532	557	546	575	529	546	615	534	542	564	549	544	554	557	548	512	552	522	576	503	529	564	548	580	529	555	560	556	517	539	540	503	559	489	533	540	542	539	561	523	544	555	559	557	556	489	532	529	500	566	544	509	546	560	512	566	518	563	538	560	537	544	531	552	541	556	512	567	587	546	541	514	564	528	544	552	561	543	550	577	560	551	502	546	566	551	527	525	551	507	538	541	534	570	563	561	564	578	544	545	514	574	559	535	549	551	600	533	568	553	523	555	552	537	491	572	520	573	535	509	561	536	553	527	564	524	561	534	551	516	521	555	546	552	536	524	560	539	500	607	573	510	539	519	532	498	518	565	535	559	536	582	501	556	567	589	545	555	516	528	586	517	561	558	558	571	539	585	515	592	504	554	545	548	519	545	520	540	554	497	553	555	533	529	573	577	539	548	561	538	555	509	521	489	558	537	534	557	566	560	550	544	520	522	537	515	538	524	560	538	545	539	571	509	542	524	551	550	549	515	558	572	508	546	569	562	575	554	594	503	552	538	564	542	530	544	537	529	518	568	533	539	555	551	574	486	517	543	541	534	548	539	591	593	518	558	571	572	534	556	562	511	512	546	541	574	580	539	543	523	536	510	538	520	512	599	528	534	584	504	557	514	554	529	556	545	538	516	569	576	537	531	558	536	560	506	540	532	554	520	525	548	521	588	545	539	545	504	525	576	524	550	525	513	561	513	555	499	561	541	554	559	535	570	526	575	543	525	566	547	544	490	517	546	536	538	543	538	527	475	561	555	568	525	545	573	564	507	525	537	545	553	578	523	530	580	542	506	529	536	547	547	561	520	527	568	586	562	538	583	532	543	533	543	554	491	520	545	577	487	529	510	552	544	497	549	500	540	528	560	549	529	557	577	529	511	572	553	520	547	571	564	562	533	561	585	525	522	520	477	534	532	560	550	535	532	502	599	519	539	566	545	575	546	542	520	548	532	548	522	564	505	537	560	555	555	559	514	554	497	570	523	542	565	548	535	542	483	583	513	568	514	584	542	552	582	582	510	530	524	533	514	484	542	502	538	552	548	528	549	544	549	559	524	558	566	553	549	530	531	508	546	549	506	527	527	525	525	533	552	559	554	537	524	548	579	537	544	506	549	501	592	488	517	495	535	524	606	526	570	552	543	541	515	516
14996	1353	1042	776	489	400	298	224	192	175	168	176	175	146	159	192	136	156	130	135	158	126	128	141	149	115	124	135	144	138	123	127	138	156	143	138	134	142	138	133	137	127	126	130	126	131	119	145	120	130	109	144	120	124	135	141	129	137	148	128	146	118	110	126	123	127	115	121	133	123	116	125	113	125	130	139	136	145	148	124	132	126	127	143	133	124	121	122	109	140	133	129	113	108	131	129	137	112	126	130	137	119	136	161	128	131	128	121	129	132	124	116	114	133	109	118	155	137	144	126	128	136	101	114	138	127	152	130	131	149	136	121	112	129	146	119	132	132	115	134	115	130	134	119	142	137	130	119	130	119	137	142	141	144	130	106	124	135	132	119	107	118	124	121	139	127	117	132	118	136	127	115	145	128	122	134	126	135	131	129	137	137	146	165	140	119	124	126	127	122	130	129	146	121	147	136	138	143	125	136	121	127	99	126	109	138	128	126	145	151	113	115	145	124	131	142	148	149	134	139	129	115	137	139	134	124	133	109	130	122	134	110	119	141	139	125	142	139	129	126	155	138	135	120	125	130	119	122	137	132	158	126	119	116	111	133	154	130	116	135	142	111	133	127	132	143	140	153	112	126	128	135	130	132	128	122	120	134	116	128	112	126	147	119	135	131	112	122	121	140	164	127	129	127	130	119	106	139	117	148	120	125	138	145	130	127	119	163	116	136	131	143	121	133	129	150	108	122	134	142	114	108	136	130	153	129	133	133	134	133	120	115	141	125	148	148	149	148	118	141	143	130	131	137	108	123	113	119	147	134	136	118	143	128	134	142	120	132	118	128	96	124	120	119	141	131	114	130	144	117	129	113	141	117	132	110	141	128	135	131	120	116	125	140	128	137	155	102	116	113	135	137	134	119	132	109	146	156	122	126	126	139	125	122	145	125	116	144	115	105	115	131	104	115	133	126	132	120	132	135	125	141	148	150	124	143	143	137	136	127	97	134	121	127	140	127	144	131	156	136	122	138	123	131	152	139	129	164	141	130	110	133	130	109	139	148	150	114	139	143	143	144	132	152	148	129	131	143	151	141	142	147	129	114	149	136	122	129	140	139	126	127	140	117	138	132	153	120	149	117	118	109	113	132	114	149	134	124	135	127	140	129	134	124	138	127	126	135	136	109	119	140	129	117	140	137	141	149	143	139	122	124	136	131	129	108	137	126	130	134	127	125	121	104	127	137	148	129	140	170	124	120	141	117	151	142	138	118	139	143	139	138	112	135	134	127	127	119	117	118	140	126	153	112	110	125	128	143	127	122	135	128	134	109	122	144	117	132	133	144	137	133	105	131	131	127	156	135	103	123	141	121	121	127	140	131	118	131	108	115	140	145	118	119	122	153	133	118	116	138	140	129	144	134	149	149	112	128	123	95	135	142	139	136	135	133	142	114	134	122	129	122	106	136	135	116	121	130	141	127	121	126	154	132	104	159	150	149	103	146	151	133	126	155	133	112	144	141	122	136	129	144	119	114	137	127	133	129	118	133	129	134	116	158	136	122	132	139	117	128	121	140	119	114	124	130	104	139	138	144	121	112	140	119	128	133	141	123	156	126	125	132	129	112	122	143	140	147	125	141	134	129	139	138	136	137	143	123	142	120	122	126	121	127	137	131	139	151	116	129	124	121	137	115	134	129	157	128	107	139	113	137	128	105	129	132	134	144	131	147	119	125	153	137	134	147	159	135	125	135	113	115	135	138	122	123	133	114	145	133	129	136	125	156	120	120	162	130	115	117	113	114	149	116	135	128	136	138	134	122	123	121	112	124	120	119	156	120	152	129	133	113	123	158	124	130	119	132	104	127	125	139	143	147	133	138	127	128	143	128	135	129	116	142	124	126	125	123	128	125	121	128	124	107	138	122	126	127	118	147	115	128	149	121	112	137	151	135	147	147	132	102	121	126	108	134	138	127	146	134	127	139	157	123	139	140	124	117	135	143	133	111	112	118	110	123	120	123	128	134	124	128	131	135	128	123	103	117	144	136	154	141	158	124	140	127	123	136	144	130	139	154	134	128	119	133	138	140	120	124	139	132	134	151	118	118	123	123	119	127	145	117	152	139	138	145	119	118	138	136	139	114	142	120	98	113	126	124	131	153	134	135	124	139	132	140	148	133	153	129	120	137	129	133	135	150	139	136	126	141	131	139	105	123	130	140	136	129	133	131	104	132	113	148	110	154	130	137	127	102	127	129	101	128	126	143	121	120	144	116	125	122	134	137	144	133	145	152	124	142	161	158	133	116	137	138	153	138	132	112	116	148	152	145	133	123	140	122	107	120	152	121	137	122	138	135	128	136	133	131	127	145	138	117	136	131	136	147	143	101	124	110	133	143	127	124	120	118	119	130	133	125	127	126	135	118	124	123	124	126	118	127	126	137	132	129	139	116	111	104	157	109	114	113	142	162	121	129	129	128	130	125	124	125	123	119	99	114	128	137	131	144	131	126	158	131	133	120	125	108	122	125	145	111	136	117	118	110	159	117	105	133	134	126	111	118	113	120	134	118	146	152	123	145	126	123	131	128	113	136	122	155	133	136	104	126	129	133	117	127	142	106	130	143	145	129	112	115	101	145	135	148	143	138	141	120	134	128	133	126	124	136	153	138	113	127	147	133	135	102	138	139	131	137	123	135	142	122	138	109	129	147	131	155	113	115	140	139	100	137	121	123	146	111	119	137	138	144	143	122	123	150	122	140	150	107	130	129	125	114	117	117	149	123	110	127	117	130	117	125	138	122	137	134	130	129	149	122	125	152	133	136	128	128	111	138	126	140	121	127	133	133	118	120	124	154	126	114	150	121	118	140	121	130	134	123	113	121	126	145	128	113	123	111	137	120	140	123	123	126	145	148	117	121	123	115	134	125	125	124	129	152	143	115	132	114	136	118	152	143	116	114	126	121	112	134	124	142	138	146	118	140	115	114	142	141	127	129	142	129	121	142	114	126	112	126	128	142	135	125	139	126	129	114	134	116	137	123	133	131	137	136	132	128	124	117	139	151	137	118	122	125	156	131	118	137	115	149	120	116	141	118	122	106	125	137	134	145	118	134	125	112	121	101	128	122	129	133	114	126	117	128	128	129	106	124	133	131	141	120	134	131	132	120	154	124	135	127	149	99	121	133	106	128	130	136	134	123	133	106	130	136	118	112	141	106	125	118	129	118	146	144	123	109	116	140	156	124	134	146	135	105	124	123	132	130	149	136	137	132	116	136	152	117	121	136	122	142	131	115	100	102	125	126	107	117	146	117	122	133	115	153	118	120	128	156	130	154	113	128	124	134	116	118	117	147	144	108	137	122	128	138	119	125	131	122	145	132	124	143	142	140	125	112	133	134	131	127	137	118	122	135	116	110	133	127	142	136	146	136	119	125	157	122	128	126	125	136	108	112	121	104	132	146	150	127	142	126	126	126	115	123	141	145	119	151	149	143	127	128	144	134	130	156	103	113
8270	1121	2055	2356	1934	1426	1124	923	796	717	595	554	556	484	519	489	513	437	449	429	478	440	422	416	422	406	381	400	375	366	378	410	371	362	348	387	331	373	337	359	348	357	354	366	370	394	341	387	352	360	346	342	350	363	328	332	406	360	363	338	344	360	361	331	310	357	363	327	352	341	348	355	394	368	368	331	335	345	334	342	385	370	339	353	346	301	362	329	348	336	351	321	353	325	327	333	350	330	341	319	356	333	343	348	339	337	299	348	376	313	380	374	373	324	330	336	344	331	389	343	314	378	359	347	344	339	362	370	349	359	340	314	363	333	342	350	323	363	358	320	368	326	320	372	351	339	340	356	349	345	346	340	356	345	349	330	356	342	371	338	326	334	367	307	347	366	361	342	348	368	344	330	344	310	353	348	336	351	324	351	355	364	321	327	346	343	336	378	348	373	350	368	356	369	347	367	348	350	336	332	334	363	279	336	349	333	352	354	365	347	336	338	339	337	328	336	339	317	313	330	335	347	322	347	356	340	321	334	354	329	366	338	363	334	300	328	341	347	337	354	325	354	331	336	345	349	348	354	360	380	356	361	301	380	334	354	383	358	340	345	375	346	316	354	338	364	337	331	310	361	336	326	347	343	354	346	352	337	352	329	359	367	336	335	345	329	361	361	376	327	344	335	334	368	361	347	351	341	321	345	338	334	338	321	357	345	333	319	309	324	330	333	357	314	316	352	345	305	366	332	333	353	330	352	343	326	358	340	355	327	322	370	352	328	356	364	368	361	349	340	333	356	333	336	346	312	332	350	369	339	374	347	362	367	335	374	337	341	346	359	351	326	354	350	346	359	335	332	365	370	319	364	319	337	328	345	333	325	340	362	356	339	337	307	348	353	377	362	358	355	340	347	364	336	351	345	311	372	328	349	353	354	320	339	369	347	320	384	336	352	315	378	336	338	304	366	366	376	331	353	318	334	352	363	356	375	359	329	344	353	332	342	326	367	342	330	343	332	318	334	365	377	357	344	338	343	346	342	346	344	367	374	296	356	341	332	342	343	350	330	342	356	339	325	330	361	339	387	357	356	326	367	338	330	383	338	333	300	349	339	353	350	332	358	358	391	323	343	355	354	326	353	357	303	325	340	368	348	348	370	327	372	332	343	363	339	347	340	336	368	316	368	384	318	357	340	340	338	328	380	348	365	347	348	347	356	345	341	328	343	368	339	314	363	351	306	349	333	383	325	359	333	313	359	313	356	330	316	336	346	334	344	341	349	352	326	336	346	364	358	280	362	347	327	347	355	354	373	367	348	347	340	364	345	369	339	337	360	318	344	365	374	350	338	306	329	353	366	350	368	321	302	366	342	345	348	351	311	359	353	326	332	359	320	326	345	351	347	314	344	349	343	358	369	340	342	318	332	328	347	348	323	327	370	308	360	324	344	316	311	362	311	365	341	336	340	365	306	319	359	362	351	375	370	313	336	339	344	342	340	347	347	319	344	336	345	371	346	362	308	327	335	346	317	344	347	342	342	335	344	355	335	352	358	352	327	347	355	349	334	279	317	329	357	355	360	345	372	337	342	351	359	356	370	318	324	352	303	337	353	379	346	359	333	350	320	332	356	357	316	324	328	339	337	398	327	363	352	338	340	355	332	330	376	305	351	334	322	327	323	352	345	337	364	344	361	325	349	339	332	351	367	308	308	368	347	352	344	340	324	349	335	339	320	337	322	322	360	339	326	338	346	379	327	341	344	356	367	346	341	343	308	343	393	338	356	320	337	354	337	347	353	362	338	369	348	345	305	327	294	364	340	340	337	333	350	338	370	341	337	349	342	338	345	358	337	346	348	327	320	341	367	376	335	355	362	356	333	329	333	329	321	399	324	328	329	364	355	364	346	355	342	345	346	357	359	370	324	363	380	325	311	335	368	331	337	349	338	318	332	385	327	316	331	392	351	351	369	337	323	347	352	336	384	337	356	321	359	309	357	332	311	325	356	316	341	352	349	336	325	362	344	338	354	315	355	361	343	346	350	328	335	373	357	367	341	324	339	336	351	345	360	371	347	346	374	329	352	353	348	340	356	360	352	378	374	308	358	335	338	323	335	349	327	356	332	369	329	305	347	340	329	338	307	354	348	325	317	334	370	339	313	331	346	346	352	326	330	355	331	334	317	330	349	360	302	325	346	297	364	347	350	372	331	352	346	349	351	336	339	367	339	325	369	326	350	351	335	369	340	349	330	358	376	349	336	365	332	328	308	326	360	397	315	357	348	370	354	344	347	365	329	324	328	363	359	360	329	333	404	329	339	340	350	335	325	343	318	343	335	342	352	318	377	344	344	351	347	378	354	336	338	332	327	334	348	323	336	336	337	312	332	344	379	314	341	380	353	316	323	334	348	357	354	360	365	355	390	348	360	313	314	365	343	387	346	325	347	347	319	357	348	349	350	330	394	373	345	348	334	339	351	320	302	337	324	341	372	321	357	351	322	327	340	337	345	327	336	336	318	356	346	305	372	395	334	338	293	366	326	356	369	351	345	300	353	339	364	362	343	350	340	356	325	376	306	323	326	324	341	349	346	346	328	368	359	342	314	318	334	377	331	349	348	364	335	307	338	348	367	340	366	307	328	312	299	365	369	351	345	314	360	339	339	316	346	335	342	309	354	329	338	334	324	349	341	331	346	378	336	360	347	316	337	343	348	356	332	340	336	321	317	324	327	331	331	356	345	329	358	349	349	328	363	358	348	361	351	361	340	321	337	368	360	349	328	340	325	350	308	352	349	342	367	328	333	328	345	389	306	329	329	349	342	327	340	367	378	343	344	342	344	339	344	355	311	358	345	330	355	320	344	333	390	303	348	388	336	328	353	344	338	339	349	344	359	357	330	347	331	361	353	343	334	341	335	337	328	360	334	346	336	342	339	320	371	323	319	334	344	330	322	321	338	310	339	309	331	339	346	365	305	362	319	313	342	331	338	335	331	333	322	305	320	352	362	341	360	355	334	353	358	317	341	366	350	369	322	332	362	350	352	322	333	328	357	356	347	328	329	346	332	330	323	326	317	347	331	365	366	319	350	343	359	311	311	305	327	344	342	340	350	344	392	374	314	337	333	333	329	329	329	349	382	367	378	373	325	326	359	316	327	350	358	357	319	370	360	349	365	352	348	340	318	356	318	337	349	345	365	315	350	359	327	340	356	345	315	361	311	357	347	325	338	353	332	363	316	369	315	319	354	363	368	326	378	347	353	318	343	349	349	366	333	317	350	318	350	347	357	337	327	359	322	351	344	341	339	337	334	352	349	344	331	328	355	378	365	316	320	346	353	340	347	364	353	305	328	310	338	348	341	329	319	363	332	333	350	361	368	338	324	349	333	375	333	309	303	362	354	311	327	334	320	346	357	351	330	334	349	320	344	324	322	345	371	337	342	358	379	362	350	348	337	364	357	331	345	373	335	323	331	342	339	360	369	331	358	346	373	360	336	346	358	365	356
1774	461	434	453	422	367	415	419	399	410	433	386	447	417	447	422	403	383	392	386	376	425	417	437	405	418	451	434	457	375	449	417	431	381	432	409	412	414	377	378	445	431	416	376	421	419	424	444	403	415	382	448	428	411	402	406	415	394	428	431	463	418	431	402	415	472	432	350	415	425	394	363	456	405	432	411	399	453	465	386	425	399	400	450	457	406	401	399	384	451	418	409	450	432	415	400	397	422	436	410	396	445	456	430	459	413	432	457	371	406	400	417	418	420	434	427	403	418	375	415	370	421	411	412	424	385	430	409	425	403	410	482	430	432	405	401	466	398	417	401	421	417	408	415	380	456	391	428	458	456	392	417	431	423	416	379	399	416	381	429	397	420	441	402	393	423	395	418	407	412	397	422	408	441	396	441	429	418	418	432	402	399	409	417	465	448	429	405	445	425	410	414	432	418	399	390	396	436	393	432	427	445	435	441	400	442	432	420	449	381	435	401	432	371	438	427	437	408	412	424	436	422	414	436	441	390	404	434	408	407	434	430	442	408	450	458	391	422	435	395	397	406	385	399	425	478	389	395	424	449	446	454	393	405	448	414	441	447	429	389	412	443	407	400	402	415	402	447	400	427	407	405	442	448	414	408	421	428	383	411	428	409	429	383	409	402	436	429	392	435	444	418	422	425	423	393	427	462	405	391	426	447	425	448	408	451	430	459	426	425	418	428	446	397	366	419	449	393	409	416	411	412	461	449	372	414	433	437	441	458	453	423	434	451	402	378	427	412	431	394	389	389	425	455	420	447	394	379	391	403	380	417	393	434	422	437	429	406	428	418	389	442	415	384	420	411	402	446	386	433	433	406	377	414	398	371	415	380	447	413	408	382	419	432	413	428	437	444	428	411	395	419	405	430	430	426	397	421	375	420	443	416	418	429	419	417	412	421	381	413	451	421	430	411	409	412	389	413	413	451	421	398	432	446	433	427	408	411	432	428	421	433	464	434	396	427	419	393	409	451	436	458	405	412	414	451	423	398	391	410	411	391	473	432	447	458	424	449	386	419	393	419	426	414	404	416	402	398	452	389	393	409	424	400	415	384	402	400	434	367	409	387	433	435	413	392	377	434	403	423	440	425	401	387	369	405	389	413	469	453	373	411	451	406	429	418	413	421	408	413	430	428	399	399	401	420	432	426	426	407	411	367	390	392	429	399	450	397	431	400	418	440	414	412	425	409	405	399	424	416	434	407	400	384	422	451	431	409	419	406	400	441	427	410	432	403	387	416	401	430	370	429	428	433	420	429	429	424	416	393	377	396	415	404	410	404	407	410	405	398	408	370	391	421	408	379	444	425	411	410	427	442	414	414	403	441	454	420	399	427	407	414	425	450	447	410	417	394	418	431	385	443	405	424	440	418	434	427	388	395	422	441	423	420	378	390	413	435	415	381	408	464	398	352	392	455	428	404	394	403	374	414	427	438	372	418	447	428	408	410	437	416	430	379	401	424	390	447	419	399	434	394	417	424	444	451	420	399	392	421	370	432	420	431	432	408	377	423	420	415	453	381	420	401	416	410	430	400	437	412	408	431	407	390	448	460	435	438	425	390	450	419	395	412	456	429	429	421	422	436	389	412	436	430	415	383	408	414	437	407	408	395	426	434	421	430	379	413	453	403	398	411	429	380	395	443	431	428	376	393	426	422	430	421	407	406	381	407	418	405	403	451	453	420	400	372	374	388	411	449	420	419	409	406	445	427	416	372	449	390	375	441	427	424	389	437	463	467	365	384	411	413	426	425	449	431	431	415	414	414	395	416	432	374	393	413	397	406	429	422	396	421	441	385	384	424	417	442	373	411	418	421	415	382	404	419	399	371	472	396	416	409	410	395	391	413	448	418	437	415	421	461	417	398	399	419	445	397	456	390	421	424	405	420	434	441	409	422	422	411	433	403	436	415	415	385	394	398	419	425	388	408	397	448	433	400	428	402	382	401	425	444	430	409	397	383	419	419	416	424	414	401	386	398	412	445	422	430	439	392	389	408	395	395	416	420	388	402	409	418	392	421	420	440	424	414	438	410	389	402	415	397	417	422	412	410	417	434	410	421	415	444	396	417	400	398	393	402	425	417	403	422	391	429	453	410	449	375	440	391	419	416	416	436	436	411	413	404	417	435	430	400	397	398	443	405	427	437	411	433	417	441	383	414	413	407	425	394	428	381	398	410	389	452	413	379	392	427	384	394	460	419	415	404	368	437	388	423	444	429	405	373	412	407	386	390	394	405	390	439	395	390	412	470	414	379	423	386	397	421	417	420	409	430	432	414	396	388	370	417	439	401	411	423	388	442	436	408	446	424	387	416	415	441	375	422	406	378	442	410	396	442	401	457	429	416	415	395	416	431	380	446	409	451	372	393	365	420	418	411	403	405	389	423	432	409	402	397	398	410	419	383	401	361	438	389	406	403	397	389	453	401	453	426	427	409	423	432	385	368	408	412	428	418	384	439	477	451	439	414	436	412	408	384	419	374	442	412	424	414	390	375	413	429	400	425	393	416	405	415	405	398	427	421	414	432	423	381	421	394	406	380	407	394	421	404	416	402	448	408	414	422	377	442	431	423	432	412	405	418	391	431	393	406	419	391	405	426	423	389	429	460	394	431	409	401	421	404	385	429	408	414	418	408	400	403	380	433	399	407	436	431	455	419	438	472	385	388	383	403	466	412	397	417	405	420	385	410	415	430	390	394	414	414	435	460	430	409	379	416	426	439	386	410	411	418	444	411	397	410	390	393	378	416	463	414	383	449	462	407	424	425	403	403	387	383	420	394	405	427	422	410	394	366	448	418	364	430	419	455	408	429	389	458	408	412	398	396	434	391	389	413	388	414	386	433	449	428	410	387	417	413	427	433	405	447	418	421	420	395	372	408	377	435	395	423	422	445	452	386	394	382	444	413	418	428	422	378	412	401	443	405	441	409	424	402	393	414	397	447	418	425	404	389	419	402	435	413	406	401	404	390	412	395	447	450	385	387	432	452	414	428	420	408	421	395	451	461	416	450	373	398	397	411	432	429	397	383	417	447	428	430	429	408	431	414	413	414	359	449	406	387	432	409	393	428	428	397	436	405	446	425	421	432	447	427	404	406	387	408	425	403	405	422	420	417	434	441	398	389	388	434	438	427	378	449	421	448	403	434	390	379	397	432	389	430	419	427	438	377	406	378	408	455	409	419	384	434	438	415	439	418	448	400	406	406	394	407	413	390	415	426	398	356	388	409	425	431	364	423	398	395	401	396	387	397	415	377	419	426	407	429	404	423	403	416	438	400	392	386	412	455	436	436	404	424	395	390	404	421	399	388	444	433	442	377	436	407	375	430	422	446	422	435	434	400	377	429	456	430	404	409	398	383	393	428	413	413	398	402	428	429	407	451	428	404	425	423	432	434	408	412	432	427	456	404	430	400	386	408	426	451	431	433	390	402	439	462	432	450	418	403	374	404	411	393
2269	1006	992	969	984	998	890	948	920	897	874	889	898	927	919	903	900	930	921	892	870	897	874	899	912	851	886	863	893	885	867	914	925	898	938	927	865	939	861	855	874	940	918	926	872	897	891	896	913	929	927	879	901	923	908	914	875	888	876	910	929	880	851	869	852	893	844	808	912	913	942	915	930	904	896	938	875	917	892	949	910	893	940	884	930	911	851	875	939	930	845	886	946	915	913	888	908	864	939	867	921	884	875	917	886	892	917	886	892	871	922	882	921	911	866	900	931	891	905	922	877	889	946	888	918	904	917	919	984	949	871	881	880	877	866	909	916	880	947	931	881	855	947	956	929	930	862	917	954	959	889	907	911	922	930	887	945	864	918	899	896	921	907	964	962	909	899	923	923	868	825	915	939	938	929	866	909	908	848	929	914	892	893	872	873	946	913	914	935	886	879	851	892	860	868	906	957	892	958	932	900	881	884	883	905	887	948	916	887	831	921	869	877	857	867	911	936	886	957	931	903	858	897	938	917	892	898	921	946	876	934	901	859	899	912	878	886	866	908	893	870	937	917	909	890	887	888	912	896	915	930	899	854	895	908	883	975	916	844	926	895	928	885	910	900	921	896	880	994	935	887	898	895	876	902	808	851	873	849	970	900	934	861	847	862	869	904	860	912	891	871	941	949	889	920	895	875	888	892	886	892	864	907	967	935	928	883	934	896	887	953	871	908	893	853	881	864	932	851	938	880	903	889	917	909	867	923	906	853	881	936	871	943	912	878	879	839	930	880	883	910	903	867	935	898	888	840	888	925	906	950	918	919	872	881	815	976	891	908	896	879	865	859	918	918	903	915	949	907	873	906	937	825	900	923	842	858	931	896	891	849	906	906	968	853	939	875	933	884	918	887	817	909	860	891	919	886	923	912	899	860	905	914	903	912	897	928	888	966	873	858	925	917	944	867	951	937	929	899	891	880	893	900	925	940	943	938	932	884	860	871	908	925	916	904	881	938	905	918	874	883	927	883	978	838	928	897	915	946	919	952	879	925	881	900	859	885	877	897	880	916	893	869	883	864	857	905	925	919	981	909	903	909	909	856	903	920	928	906	899	902	917	903	889	899	895	870	867	944	930	866	884	933	900	930	886	906	896	862	850	963	892	908	830	955	890	865	866	916	923	912	828	917	937	910	907	947	955	858	885	922	952	888	871	925	861	927	912	858	927	864	891	943	915	925	900	928	902	878	929	881	968	837	869	885	878	809	892	843	897	902	926	796	856	901	969	872	882	907	915	931	923	931	940	891	851	905	879	930	887	893	943	885	898	943	872	912	936	928	950	862	908	854	898	894	899	864	898	849	890	883	928	886	863	959	904	924	900	897	983	833	865	866	963	878	949	924	908	944	890	903	871	898	926	851	929	939	848	929	864	876	904	905	868	920	909	905	920	949	943	909	891	905	844	882	923	948	909	909	935	957	931	865	892	932	902	920	908	871	890	881	861	922	900	898	899	881	932	882	906	893	899	861	923	911	952	901	924	944	911	900	920	902	901	908	854	942	847	852	934	918	861	891	904	841	899	907	857	960	898	934	903	923	912	884	886	890	906	897	932	961	918	906	907	853	925	915	873	880	884	864	879	893	882	879	923	884	920	912	877	956	906	892	872	914	876	917	865	971	953	895	898	881	892	922	861	921	913	901	866	924	900	905	847	888	886	898	843	895	894	893	888	924	936	897	875	906	903	906	925	946	903	886	867	910	905	928	898	926	936	892	884	873	862	948	900	904	898	886	868	933	865	899	925	905	906	910	931	834	900	923	862	881	948	901	946	872	907	961	834	913	937	951	906	914	876	905	912	894	917	971	896	917	881	929	916	890	908	911	952	888	879	931	952	915	935	884	948	934	916	846	894	943	904	918	859	948	888	930	926	880	883	923	900	908	866	877	930	937	879	892	925	900	871	938	895	899	896	913	867	873	937	928	869	892	923	890	840	924	894	978	938	911	911	917	891	887	946	917	916	901	910	890	956	870	835	961	949	948	928	876	921	923	936	925	838	927	879	861	898	951	912	920	905	902	868	867	893	940	898	889	950	858	880	914	938	903	908	898	909	897	918	874	909	904	920	899	920	851	966	909	873	920	910	883	884	901	904	865	964	886	930	913	911	889	928	894	894	893	954	932	905	896	900	937	938	863	929	922	958	905	853	892	944	927	904	885	911	910	888	897	947	903	899	910	888	928	865	887	906	930	855	833	883	890	895	907	890	899	921	952	879	926	925	938	845	885	968	894	888	905	880	904	900	889	940	884	958	899	922	923	897	884	933	884	888	945	918	925	879	912	858	905	938	909	951	892	885	918	883	874	873	871	861	889	857	897	915	909	920	914	873	935	941	905	895	911	926	864	933	932	915	888	864	938	895	955	869	918	980	929	861	908	916	879	931	908	908	971	931	899	863	847	910	851	891	910	898	899	987	884	923	912	917	929	903	829	880	925	991	920	863	949	938	867	935	902	940	922	951	914	891	928	929	839	901	902	927	976	886	884	915	931	878	888	940	891	953	973	853	921	876	921	841	921	855	965	943	929	856	895	901	897	872	888	949	941	916	857	868	938	891	870	890	951	902	905	907	954	841	920	933	881	908	921	893	912	954	945	884	872	912	853	943	886	857	953	922	926	908	932	904	954	907	934	929	908	900	883	882	906	885	849	936	902	920	909	910	927	814	908	857	924	923	924	882	860	891	881	911	910	942	895	929	884	916	890	868	919	912	864	903	867	876	892	882	930	905	884	941	893	928	902	917	894	999	921	897	959	932	900	957	962	894	885	952	912	886	950	871	948	949	875	920	905	849	956	845	913	914	881	893	902	889	911	916	912	897	880	876	948	877	872	858	871	857	918	952	956	894	929	901	892	909	860	878	859	1004	924	909	876	909	954	906	867	907	945	900	902	874	923	947	905	887	941	939	909	904	859	913	892	945	846	854	898	917	921	907	911	969	846	886	947	871	859	913	922	853	957	938	842	873	898	936	889	884	981	894	930	873	868	849	966	871	942	910	920	918	855	922	876	896	922	913	903	870	918	932	892	883	954	866	922	903	851	863	916	906	973	930	945	892	938	915	929	923	930	890	930	869	944	900	933	917	934	898	917	944	914	860	907	938	890	924	858	895	914	928	939	913	896	925	883	903	953	902	934	922	930	854	937	879	879	851	812	929	903	877	921	888	899	900	901	868	865	867	897	894	911	942	839	923	855	897	910	905	950	889	911	869	926	919	925	897	986	910	959	961	921	893	956	951	886	953	943	945	910	891	809	902	902	889	916	885	941	881	853	863	910	955	904	907	951	893	880	913	926	953	879	936	952	875	933	894	898	1004	882	919	895	916	871	890	910	900	934	902	861	865	915	900	887	847	907	903	865	903	948	887	929	918	891	903	926	877	917	882	933	935	936	934	873	884	918	907	954	918	882	892	920	919	929	870	899	854	910	925	916	937	908	952	937	912	848	859	957	906
8244	688	648	550	441	365	339	280	279	286	262	258	260	248	249	263	217	217	261	224	250	231	225	234	278	224	209	234	231	251	243	250	249	256	216	215	233	231	250	255	243	203	239	246	229	208	264	245	237	258	246	226	227	247	238	250	241	231	238	217	241	264	243	225	235	232	238	239	244	241	231	224	212	242	209	228	245	222	243	267	256	233	228	217	226	223	220	229	228	206	232	238	256	238	233	263	220	233	234	230	217	238	218	256	220	238	256	232	223	215	222	211	221	212	217	237	241	255	256	245	239	254	228	233	244	229	216	249	239	215	238	228	250	262	244	229	254	202	242	233	210	232	216	237	220	217	228	254	231	234	214	225	256	232	212	237	230	265	261	206	256	237	254	245	230	255	263	245	226	260	246	238	236	232	226	208	240	218	249	245	247	224	247	232	243	259	266	248	256	260	217	223	233	205	223	234	228	231	226	214	256	255	237	231	241	246	233	245	243	245	255	257	261	257	208	250	247	213	238	236	223	244	247	227	250	231	222	248	261	205	244	247	224	255	219	240	220	223	243	221	193	223	241	235	230	239	246	217	269	192	237	259	240	254	201	239	229	231	252	225	283	204	256	210	220	228	271	219	240	256	234	229	258	244	219	240	235	247	237	229	233	228	243	236	216	245	249	242	219	261	231	260	241	250	231	210	213	234	221	223	233	211	252	235	216	212	245	258	221	265	216	245	223	225	255	238	230	227	224	256	226	211	261	248	231	260	223	242	261	224	222	213	244	192	219	242	250	224	250	236	207	223	231	239	248	250	219	242	238	239	213	241	260	246	253	237	229	251	257	224	245	231	247	240	210	231	217	265	243	246	212	249	245	257	229	233	233	224	244	228	206	211	236	227	258	237	236	237	238	222	253	261	243	243	213	242	242	251	234	250	233	245	263	232	234	224	220	223	222	271	229	214	237	220	266	240	233	230	256	255	224	233	233	241	238	241	219	257	222	240	277	252	233	211	255	229	233	244	221	229	228	245	244	242	231	227	267	221	230	235	240	256	266	249	229	237	242	234	222	248	262	259	240	259	262	211	270	239	249	230	248	247	213	205	230	258	201	218	235	242	242	218	250	229	249	232	219	223	229	249	239	228	237	254	269	233	228	211	222	241	226	226	236	239	236	235	225	257	269	235	266	227	229	265	229	242	229	247	249	227	216	265	241	222	273	218	234	234	263	241	237	250	251	246	245	217	236	229	253	234	209	226	204	217	247	242	232	218	223	234	223	227	227	242	209	246	227	236	256	243	234	224	259	208	263	243	208	278	264	250	228	258	235	266	232	238	203	211	247	234	265	241	237	232	206	215	232	240	248	229	233	255	244	220	242	216	224	229	216	240	231	240	250	246	240	256	227	230	251	265	283	212	208	250	249	230	226	232	226	212	237	196	257	220	236	222	249	220	250	260	228	211	235	280	236	251	233	257	239	213	240	217	235	254	251	229	235	206	214	245	228	207	211	237	221	215	239	241	239	245	243	252	253	234	223	234	248	238	240	249	258	218	224	252	249	233	236	252	214	240	246	211	226	245	233	225	246	248	253	250	242	219	255	222	249	233	232	238	273	251	231	243	213	232	220	231	242	213	184	236	234	225	260	267	248	235	192	245	215	239	226	233	229	232	222	210	219	224	231	202	243	245	231	228	259	274	262	252	272	239	247	248	264	246	249	243	227	209	227	239	258	237	229	251	251	218	234	243	240	223	221	234	227	230	203	240	260	249	268	220	229	245	252	240	205	244	239	241	226	219	232	206	232	252	237	255	260	218	262	220	261	254	209	211	204	246	229	258	254	254	221	226	208	238	238	226	248	240	250	220	278	245	247	249	238	240	222	240	260	248	222	225	253	250	240	197	246	259	239	247	245	224	216	247	232	216	238	239	216	243	236	238	233	247	228	252	220	238	224	223	238	269	243	257	269	213	233	221	275	242	254	213	237	245	264	250	229	230	227	241	262	218	213	262	237	201	248	245	218	259	223	223	239	245	259	234	233	242	255	216	243	243	203	212	251	226	234	239	222	242	228	220	261	254	241	240	236	223	247	260	226	221	251	241	242	237	226	266	253	245	228	244	234	253	223	246	232	223	244	237	210	267	227	216	237	254	235	244	219	240	252	259	224	233	260	260	255	232	239	225	223	252	225	241	238	243	247	216	213	226	222	227	226	197	217	259	232	241	253	252	231	228	213	239	248	258	209	237	265	226	246	226	234	232	276	239	255	235	234	232	266	252	226	227	196	239	197	281	254	251	224	229	219	239	241	245	248	208	221	236	228	252	247	236	233	259	237	233	203	228	243	255	239	230	262	218	231	246	232	235	224	248	228	221	230	245	230	232	231	249	228	226	224	242	218	238	230	242	227	247	244	245	225	237	259	252	241	198	230	258	222	209	224	248	249	231	247	235	239	265	250	246	228	213	247	236	213	226	247	222	235	206	228	208	229	257	245	220	235	251	224	237	258	210	222	249	250	232	241	238	245	244	224	245	239	222	241	254	223	236	255	239	247	226	248	226	234	226	198	217	258	251	223	235	258	243	205	255	219	230	263	238	227	244	234	223	258	251	231	254	236	262	229	223	227	211	237	216	252	248	260	235	270	231	228	216	217	239	251	233	224	242	249	226	228	246	234	254	230	224	243	220	243	227	217	258	235	224	229	192	197	226	240	242	230	231	226	255	260	207	188	258	235	230	215	243	240	226	233	231	228	216	228	228	217	244	247	246	236	250	274	228	252	225	242	222	257	218	240	239	250	245	210	243	267	237	214	250	258	208	253	240	244	258	250	249	235	233	215	225	223	248	247	228	199	241	230	236	212	265	271	204	247	219	226	229	250	245	236	209	254	232	242	228	230	256	230	248	254	259	241	218	225	248	224	221	228	237	225	259	271	226	250	247	209	254	262	235	235	237	264	257	245	240	232	253	248	244	258	235	220	237	227	252	255	257	245	240	222	236	243	250	240	221	221	235	201	213	266	229	252	232	234	228	240	267	218	242	238	271	219	241	242	236	213	243	245	253	262	245	239	230	241	251	225	239	232	235	229	218	244	215	248	253	222	213	223	245	209	231	217	282	268	241	247	231	257	227	256	258	222	262	238	255	232	239	253	248	238	211	217	234	217	250	222	237	251	242	244	222	212	249	243	226	263	248	246	239	218	252	210	265	223	222	186	224	228	225	269	243	235	240	239	228	241	249	240	224	237	233	222	242	227	227	221	243	265	240	212	241	250	224	283	230	220	244	211	221	261	225	211	266	249	231	229	238	266	237	251	250	259	245	255	248	220	280	212	214	248	239	243	248	254	269	265	257	225	257	215	248	241	215	246	231	220	231	234	235	240	225	230	214	231	265	225	221	217	224	238	243	224	225	249	239	242	222	258	252	221	229	235	243	240	235	225	230	216	220	221	239	234	226	240	239	242	241	239	254	255	255	245	231	237	229	234	219	237	248	262	236	221	261	237	245	250	232
6704	973	1459	1527	1307	1105	938	897	795	737	745	655	648	641	609	599	624	610	590	580	539	562	589	598	579	563	582	595	560	576	549	579	567	517	598	506	532	552	554	555	567	586	568	558	528	556	525	555	548	570	596	546	550	561	522	559	545	541	550	554	603	577	575	549	522	531	570	559	556	530	525	529	537	586	536	519	560	538	555	538	539	546	546	552	529	515	565	553	526	577	554	540	545	529	547	538	506	568	516	555	516	547	562	509	551	514	526	528	530	563	549	504	521	537	571	541	529	544	509	539	559	558	564	550	522	551	546	556	541	546	534	508	492	547	539	551	531	528	538	529	567	550	550	536	548	531	537	541	595	508	544	560	568	531	572	563	532	534	527	548	518	552	532	544	507	511	556	568	537	552	526	523	502	562	551	531	509	544	555	574	566	528	560	544	559	559	570	577	583	499	563	551	527	544	534	555	568	533	547	528	548	565	557	537	533	527	542	534	488	560	577	534	505	563	535	596	563	550	583	565	555	529	541	556	554	573	557	570	554	567	506	562	551	549	520	503	512	547	554	569	527	541	553	557	502	527	534	522	537	528	543	569	550	584	597	561	554	563	514	511	573	548	551	558	514	520	592	510	503	538	573	548	527	551	511	551	521	544	547	513	531	546	550	556	528	534	524	538	568	547	543	537	548	529	526	529	527	571	554	562	551	572	543	529	540	532	532	551	581	519	510	556	517	560	521	548	551	526	541	587	546	553	535	553	524	511	580	539	484	518	579	512	537	532	553	533	529	553	561	563	520	596	546	544	567	582	547	518	578	550	561	558	513	530	572	552	558	551	574	559	537	524	590	587	525	557	563	557	506	503	573	508	518	533	528	541	549	515	538	535	555	529	521	513	549	521	510	561	521	521	557	512	568	551	562	549	503	505	511	524	522	550	540	509	579	534	540	553	533	573	580	550	532	555	538	544	529	504	533	543	546	528	547	571	506	495	541	537	509	575	545	523	538	573	553	512	509	510	513	568	544	557	535	546	583	557	557	497	517	511	549	549	569	568	525	561	544	560	604	502	540	556	536	548	512	522	526	559	523	555	543	538	536	524	529	532	516	519	559	570	559	504	520	534	484	562	520	522	539	545	510	515	531	578	554	536	546	511	543	530	540	528	529	518	490	550	521	581	542	561	538	544	521	530	504	535	552	513	548	570	507	547	551	518	522	508	552	541	530	532	530	559	547	542	573	556	550	530	571	528	567	526	539	541	543	506	517	525	542	550	516	520	541	550	566	536	565	496	550	553	551	551	545	523	532	526	506	505	567	521	537	526	531	498	533	559	521	544	530	538	573	550	521	573	563	531	541	553	562	510	548	485	517	527	589	590	549	569	544	514	563	552	514	515	524	531	535	547	537	539	544	550	561	551	554	552	584	561	521	596	542	518	496	529	520	524	551	532	521	532	535	603	559	538	543	546	505	521	541	526	535	558	528	552	533	568	557	548	523	543	517	566	500	573	573	559	556	547	545	572	529	511	547	566	595	554	543	547	528	517	568	537	530	538	537	570	536	553	556	568	529	578	557	568	526	538	559	568	555	546	522	550	549	586	545	548	544	500	519	536	536	556	548	540	544	550	566	561	513	533	530	578	523	563	539	505	546	542	559	556	565	538	527	571	558	515	521	514	558	573	501	513	536	529	530	551	548	515	572	538	522	543	575	509	564	525	530	553	509	551	553	556	506	548	550	560	539	515	501	529	561	552	527	557	552	592	527	539	552	519	501	566	588	568	546	605	560	551	560	501	534	538	547	553	506	527	568	548	555	529	575	539	476	551	540	532	544	511	545	491	563	532	538	539	522	541	559	542	499	533	561	554	555	547	611	558	540	521	531	540	493	514	557	532	529	506	517	572	500	570	534	526	495	538	600	515	513	564	549	492	559	526	589	542	582	563	516	535	546	492	591	566	487	538	535	550	564	560	573	508	530	530	532	561	511	516	557	534	557	533	551	532	494	553	556	531	537	565	553	512	529	512	545	545	561	514	541	549	559	580	599	577	523	559	534	568	547	553	545	528	524	518	570	593	551	535	547	527	528	515	545	549	542	541	491	531	577	543	519	542	550	525	566	537	543	547	556	565	529	558	564	580	543	514	555	521	521	529	490	543	555	552	557	520	549	537	504	571	530	483	517	542	530	521	573	545	559	541	521	523	499	573	573	530	557	546	564	530	551	517	567	538	584	532	514	538	504	545	530	553	544	517	567	516	555	535	570	491	542	539	544	555	550	574	529	600	540	567	559	557	543	503	569	552	563	513	536	531	527	519	562	609	554	526	524	533	547	542	531	550	569	544	578	544	576	568	552	574	574	501	535	540	555	540	510	579	521	551	536	519	543	571	504	532	529	538	511	508	549	507	521	491	578	562	510	519	532	517	523	536	548	548	549	546	497	547	553	535	554	569	564	578	577	535	552	512	545	583	581	568	534	509	575	520	542	527	543	550	533	539	585	520	523	527	574	560	581	543	518	550	555	580	558	590	538	550	502	509	532	524	523	498	518	532	513	547	534	533	550	539	561	516	586	571	471	524	529	542	563	555	523	571	524	578	537	531	548	522	547	548	525	531	556	575	538	524	547	507	552	583	580	573	502	514	547	555	547	548	532	554	552	486	543	508	526	542	541	539	544	508	547	601	557	530	523	498	516	564	518	552	534	577	593	539	538	551	533	546	559	539	567	526	550	541	517	546	547	561	565	568	569	473	508	537	559	577	544	527	528	566	556	563	548	525	536	559	552	538	539	547	523	543	537	516	553	532	503	509	562	530	566	527	552	540	540	545	554	519	592	538	533	557	582	603	576	558	574	557	566	546	519	557	521	549	503	555	532	570	570	555	543	515	552	550	512	540	509	500	544	546	562	514	549	555	548	548	487	528	580	559	548	531	570	586	546	532	548	522	532	554	539	503	555	546	516	539	558	560	541	517	587	561	532	561	484	572	483	584	527	564	550	536	548	524	501	519	528	536	581	573	560	539	547	597	513	567	528	532	525	569	566	536	523	561	521	541	548	536	576	512	545	549	523	579	550	533	546	546	581	556	553	556	510	576	499	581	588	584	550	534	542	541	557	556	551	534	534	529	550	527	493	517	530	520	531	524	541	516	519	509	542	517	524	552	507	562	496	498	536	586	524	538	597	498	522	551	563	574	493	518	522	569	502	531	575	530	538	547	575	524	559	559	551	525	561	535	527	519	574	526	521	545	543	520	543	517	524	555	562	539	552	595	577	546	568	539	516	540	549	533	521	514	525	511	552	550	588	514	575	562	525	551	553	540	542	530	532	591	545	582	546	558	521	514	511	524	553	504	523	572	562	550	534	509	548	570	565	527	503	589	577	500	487	573	537	521	577	533	554	496	543	522	504	561	539	516	519	529	579	520	539	566	541	521	551	523	522	561	559	538	520	501	543	567	559	543	529	575	562	558	549	511	522	527	530	571	544	552	551	518	556	556	541	535	554	550
15149	1399	1009	732	488	389	298	279	211	198	209	172	172	156	149	140	157	133	129	127	151	145	143	164	130	120	123	142	122	145	122	129	122	132	141	128	130	143	139	142	129	154	121	135	132	120	107	154	117	123	133	114	112	125	154	150	120	132	132	114	134	129	123	123	134	119	153	128	109	117	149	109	117	122	122	131	127	140	123	118	136	124	131	117	128	137	127	129	128	123	167	140	115	117	112	133	147	127	130	129	137	141	139	98	123	139	136	131	137	130	153	117	132	150	147	127	123	146	121	134	117	127	145	141	136	122	156	123	139	131	115	139	119	126	112	152	137	135	127	134	107	132	131	132	122	142	129	108	122	145	139	153	128	116	125	126	122	126	123	121	143	135	117	133	126	124	124	138	128	133	135	149	145	136	157	108	136	132	116	128	116	124	151	128	153	137	127	124	149	130	132	135	143	149	122	132	138	121	128	122	135	114	141	139	140	144	137	139	155	151	142	143	154	128	142	124	128	110	135	125	122	126	128	119	134	117	145	139	105	130	134	132	142	140	152	132	124	116	125	139	126	136	128	127	153	131	144	143	127	134	125	124	141	126	132	133	138	122	146	147	119	128	147	113	115	121	118	108	108	129	140	115	141	154	125	114	122	126	127	145	124	121	130	160	115	125	132	124	127	141	124	133	123	132	135	106	128	139	126	122	120	147	129	120	130	113	125	148	138	124	128	132	142	133	124	121	157	158	108	130	125	119	129	137	129	132	129	116	121	131	119	128	126	117	124	124	139	129	114	125	128	128	140	125	127	171	95	164	132	125	134	126	155	124	119	135	133	135	156	128	123	127	117	124	139	125	127	122	101	99	139	113	116	104	136	145	144	136	94	106	123	108	141	102	110	136	133	131	144	137	123	101	128	132	154	142	159	110	127	133	133	119	121	112	129	132	131	133	120	124	126	142	141	126	138	123	123	146	117	108	123	133	126	138	141	157	140	149	127	138	128	138	104	108	153	131	146	151	121	127	139	139	140	124	123	151	132	108	138	129	111	135	123	119	150	139	123	119	110	152	134	136	109	124	139	157	161	107	103	111	118	126	113	121	137	121	122	140	131	128	142	143	124	133	142	151	141	146	120	122	127	113	135	130	127	121	128	146	148	160	150	141	154	118	142	122	144	131	133	119	137	137	121	117	115	132	115	141	133	161	140	121	113	145	123	122	121	112	121	138	142	138	139	129	150	114	136	108	135	116	115	131	112	148	112	124	128	120	123	110	140	124	146	130	139	117	131	132	124	119	108	134	130	136	110	137	134	118	121	133	129	134	126	131	145	147	130	153	129	125	112	133	146	150	143	125	138	115	145	127	122	126	124	127	135	124	121	119	133	129	134	139	134	119	156	131	135	134	124	130	131	130	136	131	123	126	117	118	128	132	123	125	124	132	148	114	107	127	135	101	147	136	123	118	132	116	123	120	133	123	143	110	119	127	132	132	101	108	126	131	124	121	132	111	135	103	116	128	131	126	133	132	135	120	129	110	132	116	135	108	123	136	135	137	132	145	127	132	122	116	121	94	135	111	149	131	132	134	146	121	115	136	112	118	140	135	132	118	144	125	127	135	121	116	119	151	140	132	117	145	128	130	99	117	135	127	135	130	125	134	140	140	121	114	131	139	140	123	124	162	128	133	126	147	139	125	138	140	131	132	133	117	137	138	107	109	130	157	145	118	135	132	120	119	129	130	139	147	119	158	125	134	130	143	125	135	117	140	118	130	142	112	127	126	107	114	126	129	130	129	117	119	140	125	136	142	147	112	136	120	141	121	104	130	133	101	132	115	117	112	129	122	125	130	136	138	131	112	143	116	129	144	130	133	130	127	133	137	132	116	132	144	113	128	143	124	126	119	120	140	123	134	135	143	124	117	126	116	117	105	115	132	118	124	145	136	118	126	130	110	121	146	128	133	140	133	118	145	122	119	114	139	96	136	118	127	106	126	152	143	140	123	124	145	108	143	149	121	113	117	143	134	135	127	149	140	125	136	122	129	128	110	130	115	122	122	121	130	106	136	116	117	109	130	122	145	129	143	126	120	137	132	142	108	141	142	126	142	126	134	114	141	124	125	135	122	138	136	107	130	124	105	142	127	132	126	126	137	113	136	124	123	121	112	126	145	123	118	120	161	122	141	141	124	114	136	144	137	123	143	132	120	111	121	127	128	163	168	138	131	157	106	103	126	135	140	128	117	105	118	136	134	114	132	110	154	134	139	140	137	128	137	148	137	125	132	117	113	133	121	134	131	138	118	120	108	125	118	116	106	147	115	123	125	144	122	144	137	131	128	125	133	143	122	130	125	116	107	145	141	128	119	118	113	133	143	132	129	129	158	132	122	141	134	113	110	144	128	126	140	120	108	121	112	126	115	123	130	146	152	126	133	119	124	132	125	120	105	130	158	119	154	128	110	133	132	151	127	161	121	109	122	129	131	128	121	121	130	141	130	117	159	126	142	123	137	147	110	114	102	130	107	133	130	126	128	143	125	124	124	120	120	130	127	133	133	115	116	111	127	126	138	122	125	132	132	140	156	136	151	129	146	124	166	143	127	143	117	136	125	129	148	136	103	161	124	137	141	133	112	131	119	145	133	141	122	143	125	119	121	115	150	121	134	126	126	121	120	134	151	149	130	120	127	127	131	128	111	139	128	116	130	123	144	130	118	140	125	135	117	112	132	129	144	132	118	131	113	121	125	136	122	141	147	118	120	126	119	139	124	111	135	111	122	143	135	116	117	117	146	130	130	124	119	131	119	157	126	124	151	132	135	114	139	153	128	113	135	124	143	136	138	139	113	120	126	126	139	119	116	127	123	140	117	117	153	158	127	105	129	136	119	130	128	126	147	143	144	122	129	131	125	135	120	129	144	149	142	120	148	141	125	115	123	137	123	146	126	120	134	124	119	130	134	123	128	125	127	105	130	144	121	159	129	102	145	165	124	139	152	108	101	142	127	149	120	134	132	123	136	142	141	123	134	143	133	129	110	144	127	128	139	120	125	128	125	140	143	119	136	142	110	125	131	116	134	137	110	132	129	118	140	124	121	135	121	134	129	132	127	162	127	141	132	143	139	125	123	125	141	120	120	121	152	161	115	133	133	127	118	137	123	109	142	146	141	138	127	125	128	138	124	142	140	114	151	129	121	135	129	134	126	118	128	127	147	126	116	131	132	133	124	134	107	138	133	138	112	138	115	139	136	129	130	153	127	126	136	128	122	148	132	126	117	165	119	135	127	130	126	121	122	137	147	145	136	134	138	144	102	134	123	150	126	120	130	129	129	140	120	147	171	123	127	141	130	134	116	137	126	146	128	137	141	118	145	116	134	130	105	138	137	131	156	108	126	143	130	112	143	122	131	140	116	123	142	111	118	142	142	124	135	143	134	119	132	124	128	127	156	115	150	125	123	130	138	142	142	135	138	135	127	125	129	132	137	126	107	136	107	130	140	123	143	132	126
8426	1112	2068	2417	1853	1427	1192	942	825	740	692	636	583	568	479	497	513	456	474	456	422	421	409	388	391	370	395	385	408	344	401	377	369	378	395	352	366	398	362	378	370	390	373	383	377	347	340	348	398	341	372	339	356	329	337	374	340	370	373	339	340	348	360	370	377	335	357	318	339	348	317	361	386	372	344	375	372	315	373	372	360	333	334	376	354	348	329	346	323	340	337	334	317	349	361	333	366	363	344	367	339	377	335	373	338	333	354	326	332	354	350	336	375	317	329	348	368	338	352	369	329	344	364	353	363	335	353	360	311	337	339	340	362	360	369	350	361	372	367	355	368	320	340	334	401	380	356	353	346	371	339	380	320	352	334	328	342	349	355	349	312	366	362	368	328	331	355	365	338	357	354	364	360	350	314	354	335	355	366	334	348	324	304	337	341	330	322	342	341	358	333	385	343	362	344	349	353	351	338	353	332	368	370	342	339	355	354	341	335	341	358	331	345	372	374	325	343	335	328	352	340	339	336	360	357	363	308	345	364	347	356	357	371	357	348	387	361	349	345	352	354	307	326	333	343	350	366	326	392	339	338	350	355	333	303	358	347	374	333	315	334	325	358	350	352	342	333	342	342	337	357	355	335	355	331	355	322	333	325	340	354	326	357	366	362	321	362	300	346	339	345	338	344	332	347	344	314	358	313	315	359	350	329	348	320	349	314	327	348	309	401	368	348	355	322	353	370	338	326	341	355	332	362	326	357	365	344	351	363	382	335	347	325	361	335	349	331	371	335	337	358	352	380	371	353	354	327	370	378	334	330	342	383	385	319	383	343	354	331	334	315	350	324	368	377	319	331	365	351	373	334	366	320	367	345	374	334	300	376	338	331	353	334	367	281	323	341	363	333	335	319	354	308	338	341	343	333	355	338	362	323	356	331	342	339	335	343	358	353	336	369	351	347	336	366	335	348	325	369	373	335	325	322	364	353	349	327	341	364	314	344	376	328	346	368	353	362	325	328	366	372	360	325	364	360	365	350	364	300	376	329	331	339	345	351	322	337	349	318	330	332	329	356	343	344	345	338	334	364	362	342	316	377	365	338	318	353	312	300	375	354	323	321	352	333	358	377	409	334	358	358	358	373	318	360	348	362	330	362	378	328	325	325	310	359	335	321	339	328	355	362	333	345	334	381	360	355	344	364	318	312	335	342	348	307	339	387	332	358	374	324	321	299	327	349	351	361	363	340	354	343	344	353	369	365	371	325	335	332	334	346	368	354	331	322	345	367	345	341	354	342	346	342	346	331	343	333	320	361	336	353	340	356	363	358	300	373	318	353	326	373	325	348	351	330	352	363	325	337	360	311	313	329	362	326	323	351	344	365	317	364	343	338	337	350	370	329	353	329	354	354	314	344	375	335	334	342	375	346	336	355	357	322	343	384	351	352	340	382	369	332	326	339	350	360	316	350	327	331	357	337	365	354	359	329	365	366	352	353	331	352	342	367	346	302	353	338	362	346	349	344	334	340	335	335	331	385	330	328	313	319	372	344	322	358	330	364	323	374	331	335	363	331	348	359	357	363	352	341	357	348	332	358	344	338	328	374	354	328	355	351	341	340	350	332	329	334	356	338	350	344	355	316	312	369	363	339	351	330	362	376	340	353	324	366	349	339	324	354	359	317	325	350	340	322	359	341	374	365	323	371	353	368	390	314	328	352	338	348	332	331	354	347	352	353	336	363	322	350	343	329	357	344	386	352	347	328	342	356	329	346	355	338	354	381	348	341	358	324	326	352	344	340	355	348	321	316	365	362	315	341	350	379	369	342	315	377	367	351	386	342	336	314	345	352	335	375	344	351	337	364	369	336	308	350	319	319	333	352	335	343	343	326	368	365	323	351	369	375	361	384	337	353	357	336	353	337	327	349	354	367	349	332	333	314	344	330	333	336	352	354	339	339	366	314	361	347	358	321	354	325	321	370	341	333	316	327	353	353	382	330	326	395	342	353	360	358	352	340	316	368	354	332	347	345	349	334	358	330	341	328	332	347	323	357	340	346	320	337	322	388	321	334	332	357	354	348	340	352	336	333	334	339	365	346	345	322	368	347	309	331	369	333	348	336	326	352	353	318	364	329	357	319	358	356	346	336	334	346	352	335	355	340	322	364	326	290	351	351	329	343	346	356	337	373	358	343	369	324	313	335	316	361	381	335	359	307	330	376	386	311	333	324	340	335	346	354	348	330	377	356	341	335	379	328	343	356	353	335	340	346	352	347	342	329	349	349	349	391	333	322	364	332	358	359	333	309	338	297	334	324	353	357	371	342	350	333	342	311	388	345	391	345	340	353	353	336	331	323	374	327	354	358	368	345	337	343	301	329	348	362	368	339	323	323	376	375	349	348	341	343	337	351	353	352	337	361	367	365	386	362	365	340	363	343	352	344	324	345	317	338	361	326	328	330	372	349	310	350	345	342	335	376	329	374	345	310	360	347	331	371	359	362	340	357	327	362	308	338	340	361	368	349	379	360	327	337	333	343	344	340	342	363	337	345	356	318	338	362	361	362	347	354	340	319	342	341	318	338	349	341	375	352	332	334	361	363	365	350	317	343	373	319	361	308	336	344	377	376	345	351	339	370	324	354	324	350	318	319	328	348	343	368	312	336	316	355	332	352	354	324	364	358	370	333	323	352	328	347	356	367	333	324	347	361	330	355	362	339	330	333	356	387	359	313	362	352	369	367	376	356	340	340	326	329	342	351	329	390	370	345	341	324	343	371	364	355	344	329	315	347	331	320	309	331	361	337	328	358	351	332	348	371	347	345	350	337	363	353	340	347	362	326	331	318	351	345	356	337	356	365	339	320	348	346	350	356	332	359	347	357	340	359	318	344	338	365	325	323	323	358	308	294	332	324	360	357	313	304	364	346	339	350	329	345	336	341	368	352	298	332	348	317	318	363	358	350	334	338	315	380	303	358	374	375	351	371	366	358	336	327	305	350	344	359	325	351	352	340	366	338	332	355	353	326	393	323	382	345	335	329	310	361	356	321	335	318	320	361	359	348	342	373	351	325	323	343	336	375	352	365	363	328	378	330	355	362	339	336	324	348	357	359	337	332	319	337	339	341	370	338	346	363	350	339	341	343	308	336	324	307	374	360	369	338	367	330	346	321	306	360	334	343	367	365	327	381	354	340	349	339	356	365	362	365	323	366	362	341	357	343	351	338	348	345	329	343	334	332	359	345	362	342	361	342	370	354	351	332	333	355	359	352	341	357	339	345	373	368	352	332	352	352	354	359	333	330	351	361	390	369	304	324	334	356	356	349	333	370	343	324	361	360	359	359	347	334	342	357	384	337	337	305	358	328	343	344	341	347	333	335	324	344	344	343	374	344	352	354	305	360	329	354	304	343	377	348	355	352	367	347	355	362	360	336	315	329	359	344	346	297	333	332	337	321	337	360	337	353	321	316	352	350	339	343	343	373	330	340	368	361	335	327	355	313	328
1779	449	441	448	408	413	390	399	427	400	417	415	377	398	445	396	431	425	395	411	428	414	421	399	421	430	406	439	425	450	443	381	394	376	389	390	427	426	412	409	428	408	428	439	434	421	446	395	435	431	420	407	425	391	407	368	383	396	407	389	407	433	418	425	427	428	397	445	405	413	368	427	397	442	384	400	394	401	409	405	412	461	395	432	435	399	431	440	444	380	387	427	428	390	379	422	429	443	457	412	418	406	457	397	408	372	396	371	432	437	441	384	416	421	408	399	422	413	433	454	409	440	392	361	390	409	379	415	397	426	391	416	457	457	413	403	373	418	410	367	355	414	439	388	376	416	377	389	430	426	422	401	418	418	387	405	411	390	419	452	413	397	379	444	408	377	407	443	429	398	396	396	432	421	401	390	422	384	398	395	394	414	418	430	389	410	402	409	428	422	389	382	411	428	387	448	421	406	415	401	416	404	421	399	405	427	392	451	434	430	389	408	402	410	403	391	445	436	404	380	368	400	425	436	389	414	422	389	390	421	413	409	391	396	419	412	376	427	417	392	409	363	388	428	411	390	391	422	393	406	453	409	438	414	431	446	432	389	435	417	389	400	391	430	394	447	370	396	409	374	413	430	438	405	450	441	362	382	431	413	364	436	387	368	384	429	408	387	418	416	416	375	420	403	410	414	392	373	456	430	384	426	439	408	429	397	451	395	416	451	455	415	442	427	406	459	419	409	416	419	391	438	441	423	393	384	388	374	447	444	415	434	392	374	393	419	430	437	411	427	402	379	408	405	398	413	418	428	428	447	432	395	396	405	426	427	384	400	419	413	378	400	419	398	414	437	440	415	391	345	342	432	479	378	399	384	424	391	433	431	375	446	391	420	413	420	401	404	430	410	394	386	415	393	450	422	406	384	429	399	396	418	422	414	453	433	384	436	432	373	417	423	463	455	440	376	405	409	449	392	387	412	391	411	396	404	385	407	437	464	439	439	376	388	391	395	439	410	419	410	415	457	376	367	402	406	402	417	372	389	414	409	369	364	386	441	414	421	375	447	434	422	389	430	439	421	396	427	428	435	382	443	403	426	399	403	395	425	370	365	381	412	424	426	435	415	384	392	411	433	394	450	445	435	408	454	425	421	412	383	424	379	418	406	385	440	412	403	440	427	426	387	450	421	411	410	378	392	413	378	457	395	391	432	404	430	413	413	418	429	386	439	400	402	377	400	440	394	403	418	432	430	407	378	422	430	424	407	383	382	396	409	406	422	392	429	393	418	414	429	437	410	400	413	421	405	401	417	428	433	397	461	426	386	413	374	433	445	429	443	437	418	453	405	375	390	405	412	397	396	404	394	416	402	413	389	394	435	415	407	418	420	394	393	426	418	422	399	457	353	383	400	388	370	411	408	406	404	413	433	388	458	398	388	398	397	403	444	466	392	415	421	444	416	418	429	436	391	371	425	424	406	414	378	413	407	420	409	399	447	392	416	419	363	422	431	383	394	395	399	439	432	439	423	428	411	408	441	440	444	395	431	459	445	417	415	415	398	375	432	389	405	406	400	489	429	405	403	397	419	396	437	449	438	419	411	440	382	417	392	416	371	419	428	432	440	419	420	428	394	409	424	417	404	469	447	443	402	422	435	404	401	436	435	399	386	400	413	430	457	425	388	397	442	454	390	410	409	400	387	407	401	429	403	414	423	399	396	430	384	392	446	430	447	408	357	435	408	411	399	433	422	428	403	361	463	420	413	404	383	420	414	422	457	438	438	366	371	418	386	377	372	427	427	432	399	437	419	400	396	414	470	387	431	387	402	423	399	397	391	398	403	430	416	410	411	437	394	371	390	385	386	394	406	394	407	420	426	431	428	428	377	397	387	433	394	410	440	438	423	419	419	427	399	390	426	408	419	382	421	392	397	445	406	408	480	442	385	461	421	435	420	459	381	391	416	393	449	407	427	393	438	388	456	480	420	421	429	408	413	426	412	438	390	387	451	423	358	393	381	404	405	398	395	431	374	452	392	376	424	400	409	411	422	426	378	430	410	393	421	421	425	400	379	399	413	412	351	437	400	371	380	408	398	436	420	413	409	445	467	374	382	406	447	401	447	418	413	395	400	428	405	405	462	453	416	398	429	343	416	400	376	433	410	372	402	386	408	342	399	432	377	390	382	434	416	380	414	448	398	438	443	414	419	396	405	412	389	418	448	481	413	454	444	425	442	379	424	414	377	415	415	421	416	412	381	423	419	412	387	444	354	422	365	440	441	420	404	427	450	404	375	395	412	415	421	424	443	401	432	371	411	422	394	438	404	414	413	423	391	413	415	426	403	436	445	410	406	414	386	377	427	388	395	446	407	416	413	425	400	406	410	419	441	431	401	431	442	410	441	411	406	392	389	423	405	432	433	384	457	426	391	441	407	415	434	404	425	419	406	428	419	436	412	415	374	402	409	457	420	416	391	420	422	421	433	426	416	416	423	398	437	458	410	353	392	415	466	405	379	401	382	419	425	410	433	418	397	459	447	395	435	403	415	471	403	372	407	413	415	413	416	416	428	408	418	437	390	437	432	408	410	385	390	462	409	395	425	446	443	407	408	437	431	395	447	404	378	438	428	434	405	416	430	419	414	407	384	414	385	416	401	444	432	413	402	413	392	428	439	410	413	393	431	395	418	403	391	444	432	431	421	423	441	413	422	431	424	421	415	411	382	389	424	463	404	421	437	431	413	414	396	425	372	438	425	429	412	389	395	415	404	406	420	435	398	416	438	451	440	381	382	424	445	377	416	359	416	422	418	396	381	405	422	421	432	460	396	437	368	391	403	406	401	400	427	389	419	416	416	439	439	429	417	383	428	395	406	377	406	395	417	396	429	415	396	434	389	414	404	405	384	405	420	406	382	371	414	445	413	414	414	461	420	394	399	393	387	447	412	398	394	423	389	418	403	384	412	397	395	401	413	380	389	421	419	400	402	417	406	379	407	355	438	423	414	443	410	422	375	385	396	424	441	445	398	385	403	396	408	430	408	410	422	405	386	414	420	408	422	403	396	423	398	392	375	468	433	361	437	421	427	442	414	396	422	382	416	391	427	362	400	363	451	458	434	409	427	427	428	388	407	426	409	405	397	394	420	411	413	399	400	407	411	375	453	437	400	421	365	419	408	382	371	411	412	441	475	406	411	445	411	376	389	435	437	393	408	391	395	404	397	397	379	385	399	425	429	392	458	387	394	420	464	454	429	404	422	422	388	415	403	401	452	423	414	428	401	440	385	433	418	436	401	394	412	403	407	399	392	392	411	393	380	433	386	383	400	397	407	415	464	394	391	401	405	405	415	419	442	420	414	406	418	447	422	375	396	444	400	420	441	433	408	400	409	373	421	403	409	462	394	415	423	455	465	445	391	443	445	388	407	363	382	390	429	412	395	415	406	403	417	407	441	412	402	382	414	441	395	423	445	398	425	402	415	394	412	422	410	368	405	386	405	402	411
2338	989	937	997	927	943	921	924	952	914	866	881	938	912	949	874	896	920	932	907	890	905	919	893	934	925	917	942	930	845	865	918	952	883	883	837	871	941	899	892	896	900	851	878	851	993	928	865	945	859	918	888	877	881	866	939	875	881	892	868	939	902	854	924	870	917	889	928	954	898	869	894	900	905	939	895	928	891	855	943	888	936	866	833	935	908	897	831	847	876	894	927	914	903	902	921	900	940	887	919	869	901	894	910	972	884	925	862	913	890	912	885	961	898	915	872	887	861	916	873	908	914	950	877	937	908	930	908	892	909	890	960	911	906	904	971	925	917	896	897	922	925	918	940	931	856	891	916	847	904	944	864	892	876	882	948	900	886	878	916	914	954	940	930	894	872	863	891	902	917	886	902	858	899	894	866	884	900	941	879	910	889	869	906	929	919	924	894	900	950	962	886	887	887	875	879	934	914	861	877	937	891	961	901	961	864	898	916	931	852	926	930	872	894	905	853	855	895	912	908	896	875	875	895	909	883	933	893	849	893	898	950	841	869	903	877	968	921	874	915	891	892	878	864	878	916	863	904	917	891	861	879	868	893	1000	905	866	933	911	907	903	890	940	940	917	857	902	917	889	928	875	896	893	944	921	912	887	940	898	888	876	880	933	813	888	887	871	882	910	926	897	883	912	836	927	861	884	887	942	888	950	915	915	868	913	928	889	908	910	878	909	934	906	898	869	891	920	891	927	901	919	955	851	909	931	930	888	899	872	927	876	878	868	932	897	891	912	874	920	831	943	933	894	923	961	915	965	897	838	914	877	921	911	928	881	941	875	865	887	905	810	849	896	911	926	879	886	903	935	910	911	865	924	892	909	985	885	853	901	882	940	919	930	875	893	884	849	900	845	903	856	920	933	962	901	912	876	939	932	914	904	891	911	931	900	897	882	892	913	943	936	887	905	881	920	915	874	885	890	917	936	863	871	898	902	891	887	877	847	895	956	871	873	877	869	939	935	882	932	906	943	928	863	916	857	922	868	935	937	909	951	961	879	862	884	913	925	881	884	889	889	859	867	898	841	962	909	917	906	891	904	916	898	878	894	906	910	909	934	890	896	917	965	982	944	946	879	908	916	883	934	925	931	917	879	900	859	863	954	936	896	916	906	910	878	882	922	862	871	911	939	919	927	922	929	861	897	881	931	858	890	937	904	850	892	900	926	935	921	974	883	886	896	864	931	860	892	875	910	892	856	929	901	900	881	858	878	939	900	949	949	954	906	873	883	918	878	872	954	923	910	887	883	908	891	900	879	887	917	905	886	935	937	926	912	937	886	890	914	908	903	937	907	876	879	939	874	950	919	956	891	874	855	885	895	870	906	927	918	934	884	896	938	886	890	866	886	905	909	922	908	856	881	932	944	917	905	871	884	951	897	935	929	933	928	931	882	896	924	930	952	868	882	862	928	926	929	845	922	928	886	894	876	880	919	824	911	920	842	898	869	869	942	907	900	864	922	920	881	838	870	916	896	881	854	876	930	897	908	929	927	896	940	885	902	940	904	907	872	916	898	928	916	924	897	932	825	925	899	863	940	950	913	870	908	879	931	942	899	876	921	922	924	903	859	912	904	879	866	944	942	891	883	879	852	847	906	911	904	873	903	903	932	907	891	869	867	906	915	856	889	904	877	943	969	914	944	879	931	864	917	926	919	862	847	888	921	856	891	865	905	932	908	902	966	942	878	915	848	912	876	911	920	876	857	860	945	907	921	881	931	896	874	929	891	918	942	969	906	956	942	963	933	938	901	955	886	935	860	882	900	941	906	959	853	870	894	884	875	883	911	887	933	933	875	877	918	915	917	922	919	920	874	970	958	918	862	891	943	881	929	899	925	920	890	921	865	941	922	895	936	853	909	904	870	889	970	883	910	853	912	934	868	851	895	908	912	873	921	906	907	943	899	923	888	890	852	896	884	832	875	892	907	839	870	875	921	934	905	892	899	885	937	870	916	864	901	846	898	884	928	903	925	896	862	906	852	904	888	919	886	854	850	896	918	927	936	876	901	901	873	904	933	877	870	884	866	919	924	908	936	894	900	915	883	894	902	851	934	878	938	904	889	882	864	916	909	904	905	874	908	903	937	871	893	850	943	918	854	936	992	918	854	886	906	856	868	849	898	916	848	894	895	889	862	872	880	851	920	931	859	955	891	854	959	909	896	855	969	866	885	930	917	843	917	931	904	895	864	947	882	886	881	879	952	896	934	918	847	855	868	922	873	926	890	856	889	903	847	940	875	942	887	922	887	898	925	897	878	931	857	942	936	899	913	937	918	950	839	949	872	912	954	903	829	894	947	874	895	931	880	900	890	906	844	894	911	883	891	923	886	881	898	896	934	882	864	906	919	927	936	926	876	959	896	883	881	904	887	954	887	921	886	853	903	917	925	878	915	872	898	887	980	914	880	853	871	928	907	880	949	898	893	888	896	855	880	878	912	902	886	881	873	882	889	921	947	928	898	923	891	842	905	917	967	934	846	940	917	954	859	885	870	898	894	933	915	948	917	924	931	928	919	888	890	929	892	925	851	840	882	932	908	841	888	913	860	912	960	935	913	899	869	887	859	927	840	853	867	895	864	869	866	893	887	858	904	886	884	881	860	893	896	876	868	923	887	920	914	860	891	867	911	918	898	902	876	869	891	886	901	859	876	869	879	939	920	855	907	910	897	890	903	938	891	909	886	908	928	913	882	956	900	906	900	892	865	861	942	919	878	847	939	830	884	955	870	882	907	938	932	850	891	951	889	865	957	916	947	922	927	925	929	884	876	911	840	946	919	902	866	924	955	928	949	910	876	918	894	895	854	916	837	919	907	883	891	883	892	932	933	838	909	940	877	955	893	938	913	911	880	870	893	901	877	910	946	902	925	898	883	887	897	890	877	884	921	888	920	873	886	883	875	895	858	893	927	866	892	910	865	891	844	915	836	865	889	926	893	879	962	917	873	879	914	873	910	867	876	910	912	900	887	955	878	848	861	941	915	899	932	914	946	854	913	903	857	874	897	857	896	880	888	858	907	919	912	909	895	917	865	911	913	888	905	884	910	811	892	958	894	872	840	908	900	833	926	870	893	939	878	874	857	902	858	894	1012	908	938	905	920	974	903	950	930	918	923	849	911	885	900	943	903	891	883	874	890	877	896	900	883	868	864	915	942	938	903	890	933	923	909	921	877	915	877	924	927	928	883	920	916	868	941	936	887	877	915	922	922	871	949	887	842	944	877	882	914	888	932	892	885	880	972	921	914	910	912	909	934	906	902	935	926	870	914	913	880	910	871	872	886	931	907	907	913	899	893	943	908	873	880	884	923	953	915	872	876	878	860	906	937	888	930	890	904	868	927	877	953	927	936	949	892	912	869	892	877	879	892	923	954	912	901	917	885	910	874	952	970	933	946	907	920	882	889	921	846	895	898	915	850	924	892	895	873	886	894	887	897	907	909	943	908	854	856	925
8527	683	663	539	407	357	333	295	322	285	237	245	273	266	260	254	242	250	249	256	249	233	240	234	245	224	255	264	287	239	245	235	252	256	220	247	245	243	246	260	238	239	216	245	225	254	218	258	255	228	216	255	221	252	211	213	231	223	225	254	234	251	263	211	265	221	252	233	240	266	216	250	263	212	240	222	231	248	235	239	224	222	229	254	220	249	229	230	251	247	242	238	222	239	285	262	234	248	252	262	260	230	227	247	242	253	223	226	249	207	255	232	228	238	268	275	247	218	239	223	222	241	240	233	216	212	211	260	258	246	264	241	211	242	217	261	244	223	252	220	216	253	237	245	235	237	215	198	224	230	222	236	221	238	240	232	218	232	245	233	238	241	239	235	237	218	253	227	243	270	255	258	239	256	238	266	214	228	241	229	226	246	265	233	231	209	225	221	226	240	190	246	240	237	250	235	247	221	246	242	233	270	231	232	248	278	236	228	237	257	235	229	238	240	258	229	265	239	255	254	208	281	241	232	276	265	229	244	230	253	222	254	238	201	226	235	236	235	243	277	241	251	240	243	218	224	231	258	273	207	234	240	257	252	255	256	240	205	252	235	257	240	239	237	254	251	233	211	239	252	228	264	212	233	251	256	244	236	242	217	244	232	247	229	232	218	239	221	230	213	208	243	252	239	231	224	245	272	231	239	268	218	217	258	223	233	257	218	233	236	251	258	246	248	241	211	213	252	245	237	247	234	269	289	224	241	254	206	244	254	227	255	239	229	227	224	265	281	252	264	248	259	279	249	243	257	220	220	230	256	228	222	232	231	239	207	234	235	245	202	251	240	238	231	232	233	245	270	234	256	249	242	225	240	243	269	241	260	229	223	256	232	251	246	238	226	247	234	222	253	226	241	237	253	240	227	227	228	242	252	252	220	225	217	239	263	263	243	232	249	223	216	207	208	234	242	252	241	237	248	268	223	239	229	232	245	226	232	258	238	257	226	241	242	237	254	244	231	229	227	243	206	234	260	237	213	238	225	214	231	229	256	236	243	237	257	229	237	239	201	237	247	231	231	217	239	240	236	257	253	232	235	269	246	238	257	241	241	270	188	231	237	237	237	240	266	220	218	223	226	228	247	243	236	247	235	261	219	235	245	255	252	234	233	248	241	246	269	234	236	215	272	209	268	237	228	226	212	236	266	254	245	218	234	246	224	245	226	248	232	248	227	256	237	209	248	246	236	264	216	227	246	218	231	229	268	264	236	226	245	235	215	258	259	245	230	245	246	242	230	235	234	227	238	260	228	218	226	240	237	215	213	239	222	247	257	228	218	248	215	218	239	252	242	243	253	232	231	218	273	252	223	209	235	227	238	246	237	220	240	215	235	238	201	217	223	236	250	256	253	222	244	255	243	227	251	238	227	237	217	240	269	246	272	252	253	242	256	245	211	240	231	213	211	251	220	251	251	219	246	262	264	249	221	255	227	278	223	277	208	214	228	222	240	216	220	230	228	229	200	237	258	240	219	254	237	243	222	222	253	233	255	246	225	238	239	232	238	241	219	233	213	252	221	266	229	238	257	245	230	235	255	240	251	232	217	242	240	227	271	252	238	237	233	215	218	250	263	238	221	234	234	238	248	220	230	206	212	260	244	249	230	224	234	256	220	227	242	267	248	223	220	254	254	215	255	237	233	245	223	233	234	236	199	257	227	255	241	246	244	244	228	214	228	244	242	238	226	235	239	226	219	229	244	245	227	257	222	254	231	277	243	227	240	244	237	223	251	265	240	236	258	263	221	256	225	242	229	241	237	226	240	251	234	260	259	257	254	210	251	223	216	233	240	215	237	238	233	244	241	233	261	227	213	236	244	260	246	232	228	236	220	235	222	261	213	241	237	223	241	218	237	225	242	232	235	204	222	256	245	248	232	245	247	263	223	224	228	195	264	247	260	230	229	217	253	239	231	220	242	234	232	210	234	222	227	228	229	228	230	238	242	236	236	245	222	241	250	248	240	212	237	213	236	232	264	238	238	240	244	249	216	212	234	244	213	251	226	246	218	227	244	229	233	236	227	224	215	219	243	213	259	262	252	240	219	258	263	241	234	239	260	242	252	214	240	237	226	215	233	199	242	242	232	226	265	224	239	222	226	229	237	216	226	230	235	227	243	261	207	230	204	255	266	239	238	219	223	273	209	236	235	219	240	230	255	261	233	238	223	228	238	255	242	249	202	212	234	238	248	242	229	238	210	238	221	255	245	265	229	232	243	228	259	235	226	263	225	253	218	262	238	216	238	251	233	239	235	232	257	210	237	236	231	237	232	242	233	221	238	211	244	212	221	254	248	222	240	262	251	281	251	231	246	244	245	249	244	251	254	230	251	230	235	241	232	209	227	258	247	257	239	233	236	238	253	230	231	253	272	238	211	247	271	245	244	223	223	258	256	240	250	261	232	225	237	243	249	260	221	226	242	227	212	252	241	222	231	244	228	199	264	240	241	214	236	239	235	238	220	217	261	270	236	222	209	233	248	236	239	240	224	231	249	281	279	210	229	245	222	242	254	250	211	225	234	244	218	238	225	229	250	254	227	262	244	227	257	206	219	280	279	245	234	247	251	238	259	233	245	232	227	222	244	232	255	233	220	245	253	266	272	249	244	223	229	259	219	211	243	212	255	248	255	222	246	243	252	207	247	255	237	246	240	257	210	211	225	207	218	243	253	258	259	252	238	244	223	261	256	234	194	233	229	207	264	247	266	238	265	242	221	252	235	213	208	238	242	229	223	234	263	251	216	243	252	214	262	193	237	229	214	283	278	241	241	236	235	236	242	248	249	227	239	223	248	240	221	240	221	232	248	218	236	243	257	215	249	236	253	239	224	239	239	221	236	245	267	238	229	226	256	223	256	247	239	239	218	224	250	235	256	248	252	235	229	220	229	244	258	236	235	217	236	245	262	268	237	245	264	262	267	231	215	221	225	217	239	263	240	224	228	229	226	231	239	243	230	229	199	236	237	227	253	239	241	222	241	242	252	234	238	217	242	232	250	267	246	241	225	239	247	246	253	235	228	249	246	241	255	258	229	235	237	230	246	258	237	212	251	233	267	243	246	229	230	222	222	245	300	240	254	265	246	244	254	255	235	260	255	254	224	225	228	220	221	238	263	245	251	215	233	225	250	265	254	208	199	256	203	231	233	245	253	237	237	245	250	235	253	240	232	238	230	250	216	232	217	238	247	260	252	243	250	256	226	233	237	248	261	229	247	230	198	225	245	217	265	242	251	244	224	233	250	246	234	240	257	229	226	209	242	234	247	243	233	220	252	212	216	222	234	241	228	217	241	214	240	260	237	224	242	225	254	238	250	243	237	222	257	234	245	255	247	237	246	244	218	265	212	235	257	245	261	213	222	242	224	267	250	221	232	227	201	239	267	267	243	202	226	258	249	221	267	249	229	248	246	204	255	237	253	227	251	248	242	270	262	215	258	223	238	251	229	228	225
6801	961	1487	1494	1395	1127	978	873	751	693	697	694	669	663	665	627	642	590	582	579	568	577	541	581	596	597	572	579	523	540	591	539	570	557	549	564	571	549	547	518	537	552	578	577	525	560	521	547	532	534	537	586	555	544	558	545	563	558	568	522	527	561	536	559	548	532	550	532	568	570	536	537	541	551	526	538	556	564	564	549	561	491	533	541	515	536	582	524	577	570	553	526	591	518	536	529	492	563	559	518	521	519	533	517	551	556	552	537	553	545	591	520	562	560	554	532	534	527	558	544	518	524	539	536	563	518	550	513	563	538	556	573	525	493	547	552	528	522	550	558	544	555	520	568	536	529	537	506	536	545	543	508	520	529	559	596	554	537	521	536	558	537	571	591	530	538	577	544	526	521	511	546	597	563	510	537	573	533	512	514	564	534	533	541	561	544	510	524	563	535	544	538	570	549	518	510	518	551	547	556	545	527	563	593	509	568	568	553	531	527	530	524	541	550	511	554	559	519	558	584	537	561	548	488	537	513	549	550	549	555	533	553	568	543	540	566	532	541	517	526	537	559	537	521	513	511	539	530	569	548	582	500	559	568	573	535	565	590	531	517	575	555	587	516	597	565	537	527	541	550	549	550	564	544	523	531	502	518	530	568	548	544	504	541	567	490	546	506	571	558	563	493	531	510	560	530	556	532	503	551	528	549	552	564	504	526	568	528	524	546	517	559	523	528	545	526	505	528	542	540	578	527	555	578	538	585	490	559	582	508	589	560	535	510	548	533	508	545	564	543	513	492	535	530	530	520	516	554	554	529	565	514	525	587	546	548	509	535	508	512	534	558	533	489	515	533	520	561	541	555	569	569	537	537	516	568	540	564	528	578	524	574	556	546	560	525	522	578	525	526	550	525	541	532	567	499	555	497	541	532	595	539	490	562	540	544	539	550	549	549	550	544	514	557	548	536	565	555	513	568	515	567	524	528	492	532	566	559	539	549	573	525	551	513	583	554	549	515	586	562	589	546	541	568	594	529	565	597	518	524	568	545	593	534	590	548	545	565	550	532	549	505	526	521	520	570	555	535	559	545	558	538	534	553	511	533	552	576	538	549	554	557	580	534	551	546	538	523	539	506	563	573	533	555	583	572	522	531	519	523	527	549	539	564	546	558	546	553	531	515	497	535	537	557	523	531	534	544	578	516	542	559	557	525	516	531	549	519	589	578	531	528	569	538	584	512	497	574	519	521	527	521	538	511	548	515	541	592	503	566	577	555	559	496	536	551	509	532	564	549	550	535	560	539	520	567	529	525	540	546	562	507	555	546	562	531	556	528	526	519	530	540	530	519	515	514	550	519	533	521	540	521	546	520	523	543	564	556	571	545	576	533	530	530	584	527	550	545	548	547	544	546	553	560	555	553	537	497	573	533	568	560	557	555	554	580	513	542	558	542	535	573	540	509	566	557	548	531	542	545	567	518	534	530	541	499	529	527	520	545	564	554	565	533	518	525	536	515	511	548	558	511	558	585	495	551	518	511	556	560	581	495	538	524	510	555	539	532	518	539	582	507	545	554	541	595	536	521	523	546	537	585	577	544	612	539	540	529	505	591	527	522	546	524	513	576	549	517	559	523	586	559	546	534	508	530	549	525	535	538	535	577	548	541	556	494	514	559	504	526	518	527	548	546	524	546	584	535	560	580	536	539	584	550	555	513	514	516	505	478	487	539	554	561	533	549	550	531	530	531	563	515	575	550	557	548	556	552	561	513	566	519	553	502	560	518	484	536	557	561	524	513	545	530	537	555	543	540	567	519	561	533	542	606	533	518	524	554	508	604	545	542	565	539	522	516	537	529	543	555	528	549	520	532	567	524	529	545	556	564	563	589	534	553	555	536	555	537	541	522	544	549	564	513	606	558	523	552	523	541	533	554	551	573	557	566	566	567	539	494	529	568	577	563	525	555	573	532	536	545	509	535	561	541	534	509	562	528	558	578	548	542	563	568	565	511	507	538	564	555	553	566	529	563	540	530	534	491	562	581	529	526	566	536	547	541	552	541	611	564	536	549	548	560	491	494	526	533	527	532	513	548	572	547	578	557	492	538	515	507	528	545	551	535	539	562	541	540	585	511	532	531	573	528	529	545	495	559	511	559	576	511	518	565	537	552	572	551	564	538	581	511	600	523	549	535	573	535	538	576	536	525	534	551	532	532	567	521	514	534	509	537	559	511	542	594	541	530	562	559	580	526	549	511	514	563	504	560	557	573	536	535	526	565	562	574	552	556	527	509	534	568	505	545	511	537	568	532	532	561	556	548	578	540	586	560	563	540	538	547	588	552	557	527	556	553	561	515	545	500	533	538	536	561	541	573	556	548	565	553	490	570	502	553	560	529	573	502	559	562	530	573	547	545	516	530	553	586	549	530	576	529	493	550	563	526	492	541	596	536	528	513	559	540	552	522	523	513	559	533	539	516	486	536	550	520	551	533	532	525	530	549	540	539	555	585	554	516	566	520	527	543	541	508	535	547	529	519	543	560	601	524	507	535	551	496	500	548	516	537	553	524	568	530	529	538	538	525	509	501	513	526	544	563	549	575	529	582	550	544	570	515	528	523	562	547	535	562	530	579	565	511	607	571	546	534	575	537	506	536	542	510	547	570	562	579	588	543	552	540	539	551	565	553	556	530	534	560	522	548	552	578	550	577	560	532	581	537	541	524	565	529	545	572	547	564	498	543	544	519	526	539	553	572	501	559	564	501	541	549	522	526	559	518	527	573	551	505	512	563	563	523	531	542	529	532	536	565	521	569	529	548	522	562	584	557	579	582	543	554	540	570	594	577	518	521	532	536	512	521	553	533	559	562	576	515	535	527	568	551	533	530	568	514	550	551	516	547	484	518	515	512	533	499	565	539	533	545	563	529	527	522	596	565	521	555	553	568	562	483	576	574	535	547	549	558	552	534	556	541	542	527	515	561	538	579	507	568	510	571	581	538	540	537	523	550	528	584	549	552	570	516	530	558	546	516	516	560	520	569	556	562	522	535	579	529	550	506	532	538	536	527	521	544	563	574	560	490	518	588	511	523	570	562	511	508	532	576	526	530	501	544	552	541	589	546	572	507	547	545	537	516	565	535	581	532	544	514	500	539	554	519	552	564	574	558	505	533	543	586	550	506	525	524	565	542	550	560	527	547	497	557	541	550	534	499	527	516	539	528	518	550	521	554	546	559	520	570	545	522	526	501	461	524	549	539	546	545	521	551	543	527	481	526	503	548	558	528	551	512	541	552	570	571	554	519	504	554	517	587	575	548	545	505	537	580	539	551	512	575	564	529	553	565	553	561	526	578	554	540	596	494	572	557	518	511	480	561	586	571	522	527	554	544	527	590	529	531	536	552	543	529	584	555	590	543	526	546	548	564	580	531	517	540	570	530	549	563	527	520	533	544	523	519	501	542	531	533	535	538	548	561	552	527	520	535	552	527	565	541	530	510	574	556	567	530
15232	1339	1033	744	468	394	267	232	213	183	195	188	146	172	134	155	132	132	163	128	149	150	159	129	150	126	137	153	131	170	139	132	142	135	149	138	122	131	142	142	105	145	119	126	115	126	145	139	111	157	130	123	119	132	145	130	133	113	129	121	115	127	146	132	133	108	121	118	147	124	125	139	125	145	137	136	165	127	133	139	125	114	104	117	125	112	116	127	115	145	114	120	145	109	113	133	141	145	112	132	131	112	153	147	129	124	140	123	123	137	106	119	128	133	133	138	141	137	120	142	108	124	136	147	159	125	109	122	126	117	162	120	124	142	113	120	137	136	118	148	147	120	117	160	140	143	131	117	124	146	126	131	135	141	106	138	124	141	115	140	125	133	154	118	120	126	131	133	142	128	146	128	118	118	104	126	137	143	119	135	136	146	146	131	118	130	115	142	125	128	132	110	131	134	128	132	122	130	121	125	118	137	129	109	112	116	133	119	153	134	118	112	120	141	145	123	131	112	118	126	128	144	122	114	142	123	118	141	109	129	130	126	123	138	150	134	126	113	111	141	127	136	128	154	145	119	126	111	117	112	129	125	125	131	136	129	133	131	137	135	101	135	140	152	131	153	129	124	139	120	134	127	129	140	133	118	124	123	137	129	126	141	138	99	120	130	138	139	130	129	104	126	148	144	173	114	144	117	138	120	147	134	122	137	127	131	138	126	127	125	142	122	128	132	130	141	148	136	122	155	125	135	154	142	134	140	138	144	131	138	143	130	145	125	126	144	126	125	126	133	143	148	124	147	108	109	115	113	116	113	127	133	115	149	140	122	145	129	120	147	129	120	125	146	101	145	136	119	138	130	130	128	128	122	124	121	133	130	120	124	110	113	135	121	126	128	132	144	127	104	130	118	141	113	138	126	142	137	153	128	120	117	130	141	129	133	132	128	135	127	148	147	158	127	115	96	113	152	133	125	120	125	119	148	130	133	135	124	122	118	136	140	143	135	138	141	124	121	120	125	115	144	124	128	123	132	141	147	126	137	139	120	117	121	147	119	146	111	129	137	103	127	121	124	132	132	135	150	128	110	120	140	147	141	140	123	127	130	129	130	129	136	116	117	126	132	123	130	146	119	136	144	117	129	136	102	134	110	120	123	116	138	143	120	129	111	136	139	151	126	137	138	153	137	123	134	113	123	127	126	133	137	148	123	140	125	117	127	154	128	123	126	134	149	154	114	142	153	135	134	126	145	132	118	139	111	115	128	128	98	128	121	133	140	103	139	142	132	127	132	105	118	107	113	125	138	124	129	131	139	136	131	125	99	130	117	121	118	131	133	109	116	143	114	118	120	130	134	138	121	142	127	124	138	139	131	130	133	129	114	129	154	160	141	127	123	126	126	136	125	146	133	123	123	144	120	140	138	126	128	135	123	127	123	126	134	120	138	104	122	117	148	126	150	141	127	130	131	118	114	114	143	135	110	115	135	140	140	156	129	142	157	160	159	146	132	153	131	114	125	143	143	110	152	121	109	137	108	133	151	152	134	142	158	123	125	128	122	145	118	122	143	113	126	146	140	125	131	123	132	125	121	120	122	116	145	129	110	131	129	146	109	136	127	124	143	116	152	127	130	142	131	130	117	125	120	158	142	167	119	136	133	121	145	128	128	131	126	132	120	133	127	107	127	122	137	121	136	127	144	125	139	134	127	136	124	135	135	132	127	133	131	125	134	125	113	117	133	133	116	125	130	132	133	140	147	125	98	123	116	140	117	142	118	126	123	119	149	143	122	144	140	129	158	131	121	122	124	160	128	135	144	135	130	117	151	129	143	124	114	119	143	122	114	127	134	123	140	105	126	118	139	117	144	142	117	137	125	137	132	142	127	116	124	129	123	121	103	150	130	127	135	109	126	128	122	133	124	141	133	117	139	118	125	132	132	131	130	111	123	133	136	153	127	128	152	133	146	146	121	132	125	131	129	96	118	132	106	147	131	124	140	117	133	133	145	133	148	153	115	134	141	137	114	139	147	147	129	134	111	145	133	130	124	129	143	122	131	118	124	131	110	118	123	121	93	126	144	129	119	130	105	119	118	138	129	117	150	117	121	113	151	135	126	127	118	118	121	166	155	129	131	114	131	138	125	122	123	123	124	133	146	118	141	126	121	123	99	120	100	140	120	125	141	134	124	115	128	123	133	125	129	127	111	136	136	138	144	138	155	129	136	131	118	125	125	137	138	108	106	144	114	115	134	104	112	137	114	139	126	133	136	117	130	131	123	147	125	118	130	145	124	141	136	137	125	136	103	119	111	135	106	143	116	121	114	130	113	137	111	138	125	136	121	129	141	108	131	136	126	129	121	143	131	117	125	105	115	122	115	124	127	140	127	120	122	149	136	110	121	128	138	121	142	140	143	122	137	134	128	122	115	140	122	119	138	125	114	120	115	150	128	102	137	148	131	130	123	121	126	145	135	112	121	134	116	122	123	138	116	144	119	120	107	119	118	110	122	151	123	124	130	120	147	131	111	138	109	131	143	143	126	141	126	117	138	124	142	132	117	107	128	134	111	117	135	136	135	136	129	138	138	128	137	132	161	114	117	120	135	133	132	140	129	130	126	110	100	136	134	123	134	115	129	117	123	145	106	140	139	115	129	148	120	148	114	128	134	147	134	140	127	126	128	144	140	141	150	138	148	133	103	119	115	137	118	108	127	118	131	142	158	128	144	125	154	141	130	143	98	129	108	149	149	143	127	121	108	137	116	111	129	126	145	132	140	138	133	135	136	145	130	128	140	141	144	122	132	134	124	144	133	120	109	136	132	130	130	132	135	136	122	99	124	132	144	128	117	142	123	129	125	111	130	117	121	126	112	107	116	128	156	141	123	154	125	131	128	140	143	133	119	139	117	122	127	147	111	128	125	132	113	134	137	150	124	126	135	156	122	127	124	116	128	131	143	143	160	141	140	116	144	133	148	131	133	122	125	119	137	145	135	130	124	152	138	153	141	134	140	140	131	136	135	122	125	134	131	141	131	136	128	147	141	144	132	125	131	144	133	138	121	123	128	121	138	125	113	133	134	131	156	118	127	132	137	116	133	147	121	113	105	144	155	135	125	132	150	140	128	130	129	127	112	117	109	162	125	124	110	111	140	152	125	133	135	116	118	131	131	137	116	118	117	124	131	135	126	125	129	125	102	135	109	113	148	146	112	150	147	127	150	132	131	142	129	121	114	111	123	122	137	136	134	119	116	141	136	121	136	122	112	114	108	128	148	136	147	110	133	129	105	117	135	121	131	143	120	113	144	128	139	138	155	146	126	117	115	97	104	131	136	136	103	98	134	132	129	153	110	135	130	136	138	120	135	153	124	136	124	135	136	115	148	124	132	121	127	117	154	121	137	154	146	125	135	121	127	129	133	135	141	133	137	124	113	127	123	117	135	124	113	146	139	139	138	114	141	130	114	130	115	125	128	136	114	124	148	129	109	159	124	134	131	114	137
8328	1120	2032	2344	1893	1476	1113	921	745	743	693	638	578	570	545	518	478	462	428	448	432	414	437	396	387	401	412	367	379	348	370	385	357	392	359	350	348	330	394	355	380	368	400	343	378	349	340	327	356	341	332	340	307	370	334	344	358	364	362	366	360	349	349	365	342	319	338	338	364	365	361	406	374	322	355	345	338	348	346	353	341	320	380	341	353	336	355	359	351	319	327	358	350	340	310	365	354	365	352	343	330	378	342	339	377	333	336	334	327	374	341	328	348	334	377	337	373	371	339	332	342	367	351	352	357	342	356	349	357	315	363	334	350	314	358	358	336	359	335	351	358	336	327	338	351	346	328	344	360	351	326	315	373	349	368	355	332	318	367	365	325	373	345	346	343	380	357	305	367	383	339	359	348	370	346	346	367	347	373	348	350	338	348	347	341	362	313	345	359	326	325	358	360	344	358	336	339	374	353	346	345	333	340	337	354	330	377	363	336	357	353	361	335	311	345	317	341	337	342	374	342	336	317	327	318	335	366	324	317	342	357	337	364	356	335	351	338	381	331	347	329	339	334	353	319	327	344	337	360	351	323	314	354	348	332	378	362	369	360	342	386	341	323	320	340	365	356	335	352	347	356	344	345	364	322	319	344	337	351	328	358	345	335	355	337	334	317	334	369	385	343	349	295	322	345	387	368	338	305	319	334	353	327	317	354	353	301	363	345	341	313	337	342	332	343	337	341	353	303	341	333	308	342	348	338	370	322	349	371	331	349	349	310	298	311	366	340	349	355	364	335	348	311	378	336	374	312	356	373	335	350	342	345	347	319	356	345	321	357	328	330	337	346	349	360	320	327	356	339	357	347	323	400	368	338	339	333	354	355	330	353	339	341	359	356	327	346	357	390	328	348	370	342	312	348	320	350	340	323	357	334	326	353	313	328	362	342	316	361	356	357	337	336	329	315	332	340	354	345	387	322	324	338	337	341	345	334	348	372	355	342	343	337	371	353	331	333	357	356	314	374	338	377	327	339	331	374	341	337	375	344	342	340	341	330	346	366	348	353	333	354	359	363	320	386	310	342	355	357	328	346	329	358	302	391	342	370	361	353	336	380	333	347	355	334	318	362	354	351	328	345	337	341	363	361	324	335	359	365	363	346	328	386	332	361	334	343	371	341	320	353	353	336	344	299	352	358	337	373	341	342	364	350	332	352	376	335	365	337	370	337	354	382	330	339	353	333	354	335	331	350	342	339	362	354	336	347	332	362	335	321	333	351	351	315	348	329	334	349	345	379	340	349	348	358	337	354	348	326	374	321	379	342	338	316	379	349	333	330	354	364	350	351	378	347	315	347	360	339	327	302	331	350	350	334	344	346	312	327	360	342	328	326	364	360	345	336	355	373	346	368	349	333	347	370	372	374	313	366	353	301	346	340	339	344	347	338	384	376	306	323	344	377	364	320	366	316	363	313	363	324	373	336	354	346	359	326	327	383	329	356	333	377	345	347	379	352	372	338	312	391	363	344	353	381	344	364	335	358	306	369	368	326	351	362	348	329	312	352	347	339	329	353	372	330	341	342	365	356	336	372	354	351	378	322	317	339	369	366	355	301	313	329	366	355	367	352	321	324	333	350	325	390	348	363	348	367	369	351	335	349	333	361	335	329	340	332	328	354	394	347	339	317	326	343	322	367	335	340	352	340	328	339	345	383	351	348	346	349	352	333	338	353	341	347	358	391	331	388	392	328	322	367	369	338	344	348	376	337	331	305	311	353	346	352	313	331	365	375	348	344	365	350	321	349	349	313	352	396	341	325	312	369	372	320	285	334	346	335	336	366	318	360	355	358	345	359	340	345	332	385	353	343	329	358	371	375	353	331	382	371	355	357	360	356	334	338	384	355	322	321	331	346	365	309	348	368	364	353	353	332	345	366	360	360	353	364	358	334	303	361	346	352	331	347	388	356	353	380	326	320	325	344	315	334	321	365	335	350	326	344	341	358	327	355	349	372	332	357	347	351	328	340	341	378	336	340	347	340	362	346	360	337	359	336	387	295	353	334	310	342	343	322	349	380	356	364	341	381	355	323	366	332	341	352	346	318	348	377	331	357	352	350	339	353	355	341	352	320	344	336	345	341	341	374	353	303	335	349	320	341	343	330	358	379	341	313	330	373	350	370	374	329	341	329	349	313	354	356	339	354	356	352	325	353	349	332	367	319	347	346	363	329	317	334	336	339	319	350	308	340	327	351	336	350	360	347	331	339	366	342	306	336	385	328	362	379	341	352	388	346	340	348	356	344	312	374	390	380	350	351	326	324	355	360	356	303	379	353	327	318	355	349	369	344	323	354	341	344	346	356	339	354	367	361	324	332	355	390	326	331	351	361	340	349	367	360	342	349	341	374	355	339	341	353	335	339	373	316	320	344	336	303	341	303	347	372	358	369	342	341	310	341	331	371	352	331	358	320	311	321	335	335	355	350	347	346	326	339	325	345	351	324	363	338	325	352	360	331	344	340	371	351	325	372	362	382	323	352	347	332	351	347	310	357	360	325	370	301	324	346	336	354	360	338	331	286	353	356	365	334	339	335	335	325	344	338	340	370	340	359	365	351	313	364	355	335	333	355	360	341	359	351	354	317	347	337	342	337	339	366	377	358	304	342	346	355	340	333	343	368	352	360	316	340	334	331	354	358	345	325	359	342	372	342	338	336	360	347	331	347	340	333	324	342	345	328	336	345	360	352	307	336	309	339	389	362	355	331	360	322	363	356	324	355	342	337	355	347	370	329	337	340	313	368	338	329	347	370	339	356	308	370	369	365	358	342	341	334	332	351	334	326	345	325	354	351	341	323	334	346	323	344	312	335	335	338	339	351	367	328	366	302	335	362	345	315	324	327	345	375	379	333	325	355	390	340	324	355	375	364	326	366	357	346	331	366	377	362	349	319	354	329	324	343	356	315	340	360	342	328	350	318	324	341	317	335	323	332	340	345	357	367	351	319	331	349	345	344	351	382	374	331	370	357	330	368	369	357	369	381	291	334	338	350	363	331	318	367	350	332	327	338	343	338	349	358	346	343	338	358	354	398	356	346	303	348	334	339	346	326	332	329	337	382	353	375	317	362	358	327	335	336	309	380	364	372	316	361	343	339	344	362	320	378	358	360	383	340	335	340	312	368	318	355	363	317	333	372	384	366	353	374	326	348	366	356	338	375	337	362	338	348	344	355	333	342	360	315	323	328	359	360	346	327	332	345	347	339	335	342	320	378	340	335	335	334	345	344	378	368	334	333	356	334	372	348	345	346	344	339	344	346	380	337	347	353	354	367	334	356	337	327	348	367	356	334	362	337	362	327	312	325	351	334	358	335	353	324	360	334	358	370	388	339	347	326	350	351	338	361	355	315	343	359	313	369	323	319	331	368	349	370	340	326	341	308	317	329	333	377	323	345	356	341	352	371	287	323	405	378	330	370	339	328	348	397	341	352	337	358	359	325	342	346	368
1774	501	452	461	402	409	436	404	393	424	400	428	428	434	433	385	416	396	403	393	435	413	430	449	440	406	432	416	406	411	392	417	397	420	442	412	416	410	407	439	435	403	399	402	445	388	416	441	429	407	373	427	407	370	426	424	410	416	378	451	426	419	398	405	380	410	421	411	392	424	435	395	397	456	400	423	397	392	411	415	391	428	408	381	357	398	424	454	432	403	425	393	418	416	403	413	411	436	402	380	414	413	418	446	424	402	393	384	442	430	404	394	429	431	438	406	451	394	424	424	431	432	417	413	402	424	374	407	452	442	373	426	389	376	400	419	455	440	442	402	405	395	457	428	437	401	415	407	429	368	417	467	387	427	389	411	414	437	446	410	428	421	407	438	401	424	391	408	384	411	451	442	423	387	422	386	422	454	442	400	434	470	404	408	430	416	380	394	417	442	399	427	410	408	378	415	388	406	349	386	423	435	398	386	436	364	430	386	431	424	402	396	421	421	467	420	396	401	402	431	400	443	435	415	420	416	419	438	446	432	397	431	429	430	429	408	391	416	399	405	445	423	442	389	429	436	411	424	412	415	369	392	414	390	384	415	416	403	397	385	437	389	418	443	458	428	385	382	413	446	439	386	393	409	404	404	400	386	444	408	468	369	416	426	401	428	435	381	434	409	451	387	397	408	398	407	410	377	415	409	398	401	421	383	428	418	376	424	420	411	399	389	407	410	397	411	399	406	422	421	413	413	436	402	398	413	408	406	391	379	400	412	403	436	400	420	401	421	401	409	400	400	417	409	398	391	400	388	389	424	437	399	416	405	420	412	427	447	433	405	440	413	416	371	402	388	443	423	418	439	422	430	382	404	399	423	426	414	450	450	398	388	392	383	366	410	448	409	406	415	425	390	421	441	419	387	434	368	409	435	417	405	409	407	421	374	378	421	429	433	394	413	439	412	382	405	398	427	398	380	378	441	408	402	436	431	416	432	411	430	425	397	446	399	431	439	413	375	388	407	417	328	414	361	468	444	430	433	403	415	419	427	423	409	418	385	376	423	437	414	405	426	440	421	411	419	430	460	434	411	438	429	393	435	383	410	446	405	415	414	429	423	421	409	412	387	438	420	424	441	405	391	416	380	441	403	410	395	418	435	403	373	410	393	439	418	454	412	450	382	415	401	459	401	418	419	458	455	398	407	405	405	416	398	402	389	425	474	385	424	419	419	425	448	400	416	449	397	427	369	385	395	415	413	430	416	439	415	412	395	442	402	400	391	409	431	394	420	424	411	429	397	403	431	380	416	411	384	433	439	385	362	379	421	407	411	422	445	427	450	416	401	411	403	359	484	434	383	469	407	392	425	418	406	411	381	398	408	420	395	419	365	396	393	408	413	417	428	434	441	397	445	392	428	412	413	400	380	374	441	432	425	445	415	398	399	419	388	385	450	444	419	376	402	435	409	414	407	402	409	408	436	456	384	468	415	417	413	453	424	364	416	378	413	425	412	393	402	435	443	443	429	447	406	416	393	409	422	409	402	400	408	420	442	428	444	412	466	400	421	364	407	417	376	415	416	404	406	422	400	403	439	427	385	393	429	400	438	398	412	410	413	381	399	421	389	444	416	434	413	393	397	407	403	412	421	383	408	389	403	474	417	436	402	411	411	432	447	356	418	405	436	406	420	398	409	436	415	434	415	458	419	428	454	392	397	392	379	402	391	427	424	406	406	412	425	354	398	419	429	405	393	405	415	458	404	423	385	411	398	394	437	427	408	479	385	409	450	390	383	446	436	431	401	410	426	400	437	397	387	424	407	436	409	396	437	419	401	415	392	434	413	438	439	449	422	432	416	449	436	426	442	395	394	406	408	416	386	425	397	426	408	405	401	414	389	406	419	411	344	362	393	471	443	419	423	394	393	426	390	431	438	422	451	432	432	453	391	441	405	433	445	427	421	462	399	420	427	438	382	434	385	419	432	432	405	397	414	397	444	433	433	450	417	415	419	398	408	421	423	426	425	403	419	424	394	456	432	377	442	390	391	436	387	370	404	404	410	441	444	371	449	401	429	406	421	481	432	383	379	465	426	430	379	425	445	409	404	432	398	448	420	409	403	356	428	408	401	426	396	397	421	414	422	401	414	401	428	408	398	377	387	395	423	405	422	411	409	410	431	409	425	402	405	447	405	414	401	408	404	411	385	400	378	396	401	424	392	460	400	434	439	421	412	453	417	403	425	418	426	440	388	393	417	432	409	423	409	442	387	419	403	375	409	417	411	407	404	395	421	420	410	410	435	399	375	403	415	421	429	419	421	397	413	380	414	391	381	407	401	410	422	423	384	403	386	385	377	450	425	429	419	448	387	415	388	441	405	469	442	387	441	425	448	407	438	392	418	413	452	450	381	398	426	433	417	413	439	368	421	409	406	379	423	447	407	436	390	396	414	435	395	428	397	458	428	401	379	402	410	388	418	449	448	412	395	402	414	399	428	387	439	429	418	423	445	415	421	441	382	458	395	443	395	394	392	413	442	436	445	406	391	407	413	406	417	359	421	428	432	395	366	470	415	420	443	420	389	409	456	457	401	402	434	449	412	422	390	435	416	392	374	358	425	427	444	381	408	446	399	406	418	435	405	467	393	409	401	408	382	396	377	403	403	393	419	418	459	401	430	447	403	423	416	403	422	430	411	420	412	407	415	407	382	357	459	397	436	442	406	362	370	397	443	415	405	411	447	369	401	389	407	390	395	414	415	427	408	424	395	435	459	407	421	421	396	391	398	405	419	396	431	417	428	400	446	375	427	401	428	386	437	410	405	428	413	397	424	434	419	482	435	398	446	401	433	410	385	431	433	429	393	405	376	424	399	406	391	436	421	418	410	400	419	459	394	377	424	383	426	372	435	383	395	451	430	410	422	432	409	416	415	419	452	383	391	477	409	433	375	437	426	432	411	428	418	445	416	448	398	399	428	416	441	408	397	404	387	436	425	389	427	426	383	413	428	401	418	417	378	401	401	429	392	391	424	416	418	406	380	410	425	414	397	456	435	432	373	410	386	440	443	401	400	431	359	406	481	375	418	419	392	371	412	427	400	436	398	431	390	433	415	393	398	430	441	423	394	437	415	416	405	426	373	431	398	381	397	451	446	420	381	378	428	390	439	416	418	382	407	392	384	423	426	431	423	419	426	432	419	408	431	402	399	451	444	402	401	435	412	396	426	436	453	415	430	424	420	435	396	407	432	487	377	394	400	420	363	370	392	389	424	416	446	368	419	424	425	439	405	462	399	397	375	408	397	433	412	418	365	462	474	443	418	418	404	400	410	389	401	404	410	451	398	415	413	416	401	417	404	415	408	451	420	398	377	431	418	452	387	407	421	435	389	421	432	406	398	427	410	440	386	414	397	437	404	464	405	423	409	407	393	389	395	409	379	383	440	433	424	413	398	410	428	465	411	437	442	436	424	438	411	425	418	418	362	427	433	419	412	397	403	423	395	391	435
2257	1007	955	954	932	912	953	930	944	871	886	931	930	888	957	861	873	928	873	886	885	903	877	890	898	892	864	888	808	908	896	936	908	895	906	908	926	891	917	863	914	909	887	901	881	861	910	885	902	939	934	838	872	879	932	868	929	943	896	924	873	888	922	923	880	901	843	892	864	871	844	920	898	905	922	885	933	933	868	892	919	914	885	902	943	915	843	862	913	954	896	904	881	924	880	902	885	853	841	864	879	905	896	892	871	907	930	917	870	939	894	926	932	887	910	876	904	893	881	950	892	905	901	917	865	929	876	872	920	906	908	872	927	897	914	897	892	912	921	958	866	914	928	907	896	899	893	892	917	865	870	875	906	885	932	873	890	863	923	883	888	890	858	917	901	886	904	948	862	884	863	870	874	927	954	976	881	918	875	909	890	909	855	888	891	880	922	961	816	871	934	896	922	873	861	914	933	945	867	911	841	881	877	885	866	864	917	949	893	896	911	905	860	937	919	908	841	949	846	914	882	896	834	895	908	910	888	837	906	848	892	878	861	921	915	903	943	906	878	908	892	905	858	926	906	875	892	891	974	856	896	870	898	914	885	916	922	895	843	871	908	926	896	867	878	912	894	890	880	850	849	897	862	874	868	879	880	937	907	940	883	894	918	878	947	896	943	932	941	915	927	874	833	881	883	882	860	852	893	865	883	857	931	935	895	847	882	902	900	876	843	915	906	862	857	856	913	850	872	879	919	878	871	887	873	875	898	896	866	956	896	923	913	900	881	912	886	918	895	911	889	898	901	893	879	874	883	918	940	849	938	862	848	866	935	852	907	907	901	909	945	869	901	849	837	912	947	869	956	881	847	886	838	831	868	910	950	906	907	933	833	912	883	851	928	862	926	893	876	958	863	925	910	844	891	909	907	930	887	921	830	921	881	874	924	890	827	871	957	895	850	900	881	909	849	838	853	883	876	895	905	901	887	891	868	870	903	860	898	934	850	885	902	886	918	936	901	861	845	889	974	943	894	928	881	923	862	906	897	857	899	897	860	917	858	898	882	887	854	895	865	881	929	954	892	910	918	903	925	887	922	935	972	890	924	875	900	898	890	818	883	867	902	853	903	938	873	884	879	935	894	921	902	902	916	932	880	826	934	928	893	869	878	879	877	927	928	848	882	885	932	869	864	880	902	859	914	927	882	856	870	869	872	902	841	888	904	883	967	829	898	860	897	881	916	872	847	820	830	865	853	877	919	882	886	923	933	920	859	868	899	958	908	892	901	953	908	965	864	834	865	927	911	942	865	860	891	894	894	874	917	876	893	881	911	901	906	869	919	915	898	841	867	899	870	926	915	905	899	929	903	922	836	852	943	880	875	904	893	876	899	925	886	843	940	913	894	910	852	897	878	883	870	896	912	904	925	889	906	872	926	934	967	942	859	899	859	884	931	854	925	910	910	850	882	843	887	927	873	881	813	922	945	926	911	896	889	933	909	920	901	949	861	852	901	881	910	868	890	897	889	866	902	901	928	941	888	903	892	901	849	922	909	868	886	948	886	941	930	901	913	903	858	916	874	884	894	892	891	854	895	877	910	880	921	890	853	879	914	836	901	934	850	944	866	896	916	886	846	915	889	877	896	872	898	870	870	843	892	876	845	920	898	884	935	929	914	900	897	910	925	893	913	938	903	855	797	882	931	934	895	910	888	892	858	855	897	860	892	908	933	858	927	860	885	908	853	852	921	890	839	918	906	918	892	902	912	884	911	947	844	864	823	862	879	885	934	906	877	891	886	871	929	887	931	895	916	901	884	916	898	910	916	884	910	885	884	897	871	920	875	879	928	933	936	896	893	815	895	854	906	876	890	896	890	904	874	906	876	870	858	884	891	903	886	875	867	899	882	903	874	883	898	872	903	875	922	912	910	887	896	943	872	932	894	915	860	920	874	919	924	926	893	868	958	870	847	875	847	834	906	928	869	879	900	909	877	955	906	910	897	903	843	935	837	913	941	883	905	817	856	939	856	882	892	861	874	882	898	909	916	900	895	878	920	940	908	900	915	859	909	907	886	941	867	901	857	869	856	879	901	905	899	874	939	908	873	907	868	906	869	888	894	897	882	880	895	885	912	907	958	912	905	864	889	904	897	918	866	916	849	931	884	919	932	894	912	946	890	889	904	838	831	894	874	901	899	901	952	952	890	884	907	877	926	880	896	891	904	881	906	864	898	842	866	908	864	891	925	914	888	895	870	914	930	880	968	859	907	920	913	874	899	951	893	861	913	912	891	961	931	888	894	868	891	890	929	886	901	888	893	924	906	908	897	936	937	810	892	943	877	856	928	891	879	854	871	889	902	870	877	881	901	950	892	877	906	865	899	913	877	961	891	880	956	887	874	899	887	887	911	867	949	854	932	880	908	872	885	896	926	892	886	937	918	879	896	876	896	932	841	901	875	850	858	947	850	852	888	918	905	868	896	852	876	937	951	902	922	888	853	863	890	919	913	854	940	901	916	865	881	901	918	897	879	903	885	893	876	890	889	896	874	915	928	908	948	896	848	889	899	896	848	892	853	906	904	851	877	937	978	879	944	861	942	889	901	924	871	874	877	858	941	906	893	896	896	869	904	867	871	917	941	867	921	886	882	901	885	930	919	841	890	888	909	883	887	924	921	859	962	880	896	961	839	869	917	906	893	883	903	878	897	962	900	922	869	887	864	927	935	878	842	954	912	881	876	905	870	908	873	932	895	881	849	842	899	906	831	876	891	874	888	890	893	962	838	917	897	882	921	925	915	863	887	899	861	903	890	934	895	910	862	903	889	860	973	852	905	910	835	896	885	888	916	843	947	917	949	848	907	904	908	908	897	916	908	864	855	882	926	934	908	870	923	884	829	875	799	863	885	903	874	836	904	957	885	858	952	904	904	890	883	889	947	932	894	942	853	945	903	876	853	890	888	843	886	877	857	851	889	927	867	907	906	916	872	926	934	823	898	901	860	897	922	839	913	839	907	887	883	884	885	913	851	907	862	904	946	862	849	918	908	930	886	919	912	955	856	877	910	898	870	835	898	860	874	940	922	929	874	907	924	859	856	938	901	885	868	894	897	851	896	915	905	910	888	886	888	865	933	892	863	910	969	861	822	920	879	884	889	909	905	838	911	941	954	892	848	879	901	905	904	857	895	919	892	873	905	926	871	913	911	910	919	905	893	900	877	920	975	899	868	795	867	838	916	922	886	873	931	908	909	942	877	873	903	873	876	878	882	920	897	921	935	859	912	879	860	911	909	907	875	851	939	845	851	912	844	869	915	909	910	911	897	898	900	885	867	886	882	900	910	916	866	929	920	897	917	917	880	885	909	895	921	869	881	872	936	886	881	891	884	948	916	907	849	899	883	859	887	909	921	885	924	874	861	865	870	911	857	893	892	889	979	850	880	921	947	895	871	897	948	875	889	895	884	906	866	914	859	819	910	925	906	908	886	878	942	905	904	861	875	909	940	871
8360	749	631	539	429	375	286	291	267	275	258	268	231	273	267	242	260	246	258	253	248	255	234	247	269	228	241	228	236	249	243	247	249	231	239	234	227	215	249	236	238	210	252	212	229	230	258	259	216	235	236	243	249	254	225	243	251	248	248	252	242	242	253	247	216	265	263	216	240	233	246	278	252	251	282	251	227	289	209	213	226	243	244	216	233	238	249	225	253	259	236	260	233	213	265	245	242	258	253	238	255	257	241	247	232	262	235	243	269	252	240	240	236	191	246	235	263	213	265	266	216	262	198	203	247	245	247	273	245	229	218	253	257	262	257	251	259	225	252	234	264	233	214	221	266	239	225	270	215	239	231	243	268	247	229	217	242	251	218	255	232	257	234	219	240	236	259	232	239	235	225	250	254	220	250	210	232	235	259	245	238	236	250	244	259	242	215	241	251	231	218	224	235	252	239	243	262	241	236	224	241	232	219	237	241	235	224	232	233	226	216	237	263	263	230	251	242	252	237	229	235	241	249	206	245	231	233	244	232	222	246	225	243	233	237	223	247	247	245	259	271	247	257	223	245	232	240	266	250	233	242	210	242	238	260	228	262	241	269	274	232	202	252	245	256	233	260	232	258	231	250	238	254	262	236	257	214	235	196	207	203	233	250	236	234	237	230	229	240	245	225	213	198	228	236	293	241	264	255	260	234	266	242	249	257	217	231	215	226	217	243	237	247	241	220	226	230	217	257	212	223	212	236	240	236	223	279	258	246	229	275	230	252	217	225	261	220	240	241	233	225	222	222	213	228	255	234	244	228	207	234	236	271	257	224	245	239	237	227	224	211	244	257	249	223	238	236	227	243	202	243	228	243	253	220	209	211	229	214	234	239	248	230	268	237	241	245	263	232	236	225	265	257	241	219	236	235	265	203	222	246	226	227	221	272	227	213	255	270	240	262	268	251	265	216	244	249	236	245	230	233	265	201	236	249	255	240	257	249	246	247	246	237	235	249	266	210	226	225	226	264	226	211	222	218	247	254	218	226	244	230	240	199	221	233	257	212	243	235	257	215	218	238	267	216	238	260	230	258	243	253	239	216	223	230	268	244	236	263	245	239	236	237	273	260	255	241	252	258	231	248	229	235	232	220	242	227	254	236	236	236	288	259	255	240	243	276	215	237	212	217	230	258	264	253	242	214	240	243	224	259	238	240	222	264	264	239	217	264	267	269	235	234	237	263	218	233	252	248	261	246	247	250	233	262	240	241	232	228	239	203	243	224	233	213	223	240	247	260	228	246	245	235	252	228	219	259	268	281	237	252	253	212	260	251	250	241	249	228	211	225	263	233	257	206	255	226	253	224	241	229	231	251	277	243	246	234	257	252	226	247	224	218	221	260	233	212	213	237	220	218	230	247	282	239	247	239	244	236	223	247	264	259	264	247	240	244	242	252	206	252	256	267	239	220	245	236	242	249	240	202	220	241	228	244	239	229	258	266	200	243	247	228	257	218	265	229	243	236	245	229	255	229	236	259	213	243	218	243	229	241	233	240	249	262	220	222	242	227	245	245	206	228	237	256	241	246	239	231	239	233	228	238	217	266	203	216	229	233	271	269	241	251	272	238	250	235	261	255	255	280	241	250	254	236	239	250	235	226	257	212	231	286	252	240	239	255	251	223	257	224	231	234	268	233	271	249	223	221	264	222	218	244	228	230	225	214	255	232	245	235	238	279	246	252	270	216	259	249	261	235	234	246	222	241	248	242	239	275	250	245	239	228	227	235	273	225	208	230	211	229	247	237	204	246	251	255	261	255	232	222	252	248	252	254	215	217	252	220	221	232	254	229	248	229	237	262	225	262	232	253	251	239	202	234	256	238	227	254	229	240	237	199	276	236	239	235	227	235	222	241	207	233	218	231	269	262	253	224	244	241	234	240	238	250	238	224	226	188	225	231	221	238	237	230	232	242	222	260	263	237	246	226	226	224	228	216	260	239	222	257	238	240	256	244	214	235	262	237	236	236	233	228	225	228	283	248	240	276	213	262	229	232	222	232	237	244	232	226	232	219	231	222	253	258	257	265	228	234	209	238	232	216	229	234	275	246	280	216	230	241	222	218	260	238	218	234	265	236	229	251	224	224	216	281	240	252	247	223	240	213	236	250	227	231	219	233	258	231	260	243	225	236	240	255	232	274	252	223	212	236	256	246	215	252	230	242	231	239	272	213	251	260	242	219	264	259	218	263	247	248	247	230	217	240	244	231	225	219	208	266	240	247	257	228	230	242	220	248	252	216	220	227	236	224	244	250	203	247	236	232	221	232	223	267	249	219	217	236	215	230	226	234	230	237	235	222	256	235	272	226	213	261	238	225	233	243	252	241	262	231	241	235	239	263	246	229	223	231	245	229	255	262	233	215	227	223	229	225	269	234	218	245	239	210	219	300	209	246	233	243	225	241	232	249	237	239	231	230	223	218	239	240	238	243	254	243	248	237	236	210	257	257	238	219	212	233	242	236	256	243	237	239	255	237	231	276	232	239	239	238	231	256	215	236	248	242	256	248	189	216	239	252	264	232	236	228	224	262	255	251	247	228	248	209	224	224	238	272	250	233	279	236	254	245	220	260	254	246	245	232	242	234	230	222	227	249	241	241	260	227	230	234	224	263	233	261	246	243	238	223	253	262	232	254	252	225	243	237	260	250	212	234	216	240	238	231	287	239	231	233	255	225	259	238	249	210	238	239	217	251	243	244	278	198	283	274	217	236	244	237	242	211	236	247	236	236	250	211	267	269	247	206	252	259	237	244	238	268	250	275	251	247	237	254	274	248	217	225	262	230	223	243	239	247	223	218	200	210	240	268	228	204	221	235	237	233	225	253	229	251	250	233	241	255	236	264	269	227	203	232	228	249	243	235	234	240	251	274	222	242	217	237	244	232	242	231	233	253	257	241	226	233	248	243	221	223	241	246	224	229	259	214	257	213	236	240	234	243	249	224	262	263	236	240	236	234	243	294	235	247	229	278	247	240	260	257	256	219	228	255	240	212	252	248	247	217	221	239	252	228	234	255	249	235	229	229	257	231	275	272	241	238	230	245	200	245	244	263	274	233	220	240	229	204	235	245	262	239	241	214	235	264	224	204	250	245	235	210	251	237	244	255	231	240	241	236	252	231	222	250	245	233	259	251	251	244	244	264	239	255	226	255	231	248	241	224	249	228	234	244	210	271	222	229	255	290	220	235	229	251	256	231	248	220	236	244	220	234	225	270	280	238	238	221	230	241	229	228	211	227	237	232	265	215	235	255	265	230	263	239	230	241	228	267	255	228	253	247	237	231	202	249	206	214	246	263	236	279	236	210	212	212	242	231	230	252	232	243	206	233	219	246	230	273	248	227	227	235	259	246	256	242	233	264	249	234	241	241	260	227	243	209	220	236	243	236	245	216	251	259	245	243	247	233	235	249	255	202	274	223	253	235	242	246	218	225	231	253	240	246	264	204	223	220	255
6685	991	1456	1593	1339	1117	956	867	754	772	740	639	689	615	628	621	610	638	550	615	602	561	575	535	569	552	551	576	547	541	574	598	541	532	581	543	581	531	571	518	535	556	571	545	563	520	522	568	526	518	536	518	528	579	533	549	568	519	547	556	531	575	547	573	542	555	540	522	534	547	545	554	547	526	584	522	518	508	497	530	595	525	559	485	548	518	536	558	506	527	545	511	539	549	525	520	485	565	499	549	519	538	573	531	539	581	563	560	567	561	513	520	540	546	596	545	522	557	542	523	529	541	523	517	526	579	542	528	559	538	553	513	556	549	570	574	538	519	551	513	552	503	552	544	547	548	556	530	553	534	559	516	608	507	559	522	580	531	553	524	546	587	538	557	530	550	542	559	550	561	525	576	523	594	566	558	562	547	538	526	560	567	556	527	527	528	501	545	562	542	573	518	602	511	541	549	567	521	574	551	539	554	524	522	570	540	530	566	572	566	559	515	504	524	535	536	506	547	540	541	563	513	464	537	537	520	546	530	516	565	532	552	537	558	522	524	555	550	554	569	504	523	525	525	603	514	558	482	555	574	533	523	570	507	593	567	525	551	525	509	535	577	501	543	540	561	535	531	569	553	570	492	539	532	557	544	533	498	529	536	535	513	541	552	542	548	553	588	551	604	509	556	546	528	546	550	576	541	535	581	543	517	519	537	537	532	557	525	524	552	540	576	562	540	592	576	552	533	533	564	548	531	539	514	530	523	517	536	556	544	540	587	575	524	533	555	568	544	519	521	520	534	516	537	561	540	497	559	540	530	554	556	542	546	516	572	526	472	587	516	533	546	534	489	535	521	570	559	568	554	586	540	531	591	550	541	597	554	565	546	540	519	538	542	518	520	535	532	562	570	556	545	560	525	511	552	575	529	512	519	544	575	543	511	498	540	483	523	595	514	527	530	545	535	569	530	549	542	517	522	500	580	551	522	514	610	546	519	534	549	568	554	511	556	517	532	548	550	533	523	552	557	538	485	534	545	525	549	593	569	547	528	549	545	551	529	526	558	543	555	530	510	528	555	545	554	546	543	523	519	566	567	532	521	510	539	523	506	532	575	550	528	538	542	573	529	565	551	565	546	482	567	522	531	542	567	523	541	555	546	547	539	497	561	499	551	555	539	526	563	550	529	493	514	571	554	554	552	582	538	545	546	534	536	521	528	523	529	567	574	486	537	537	505	535	532	562	544	533	543	527	512	517	582	580	569	572	555	547	539	517	527	536	557	562	555	526	569	567	489	535	544	570	534	524	531	514	500	541	514	519	553	533	543	550	558	525	528	545	533	578	551	528	512	547	539	524	516	537	537	540	522	589	569	542	523	519	551	527	554	539	557	522	558	546	536	507	525	487	526	541	525	523	533	511	539	501	561	509	558	546	488	527	565	541	571	556	567	509	523	514	537	517	535	536	552	555	529	513	511	516	529	563	544	554	568	547	504	540	563	518	575	544	536	483	592	555	564	526	538	531	489	518	550	558	558	528	577	514	562	570	567	544	586	558	535	512	515	560	569	581	553	540	558	565	583	530	546	548	521	583	565	573	501	539	563	521	553	527	502	539	555	532	571	532	529	538	579	555	554	531	561	494	503	573	586	519	538	503	527	506	536	540	544	536	557	542	529	569	541	491	566	586	543	542	538	532	531	549	541	528	550	535	554	568	562	555	557	555	550	544	535	548	552	563	529	537	541	565	532	566	580	546	531	522	614	549	556	516	548	509	521	543	544	526	564	543	492	544	534	571	529	524	567	507	568	525	503	564	526	599	539	517	570	548	546	504	521	544	548	569	568	508	563	534	530	503	571	567	579	586	547	506	503	563	514	568	533	540	553	551	588	576	541	560	559	558	551	529	507	543	555	525	541	578	568	544	547	505	521	544	523	527	543	555	521	533	549	570	492	507	547	537	543	519	519	561	534	497	523	532	522	530	569	529	502	529	585	527	515	556	565	536	559	556	515	526	556	518	536	548	551	542	553	551	527	536	557	587	574	548	586	539	585	515	537	551	563	552	546	527	530	548	508	575	576	524	579	549	529	537	488	572	569	517	522	537	506	592	529	576	513	565	559	516	526	541	552	574	551	620	538	513	569	518	526	560	536	548	517	575	555	539	566	540	552	505	538	605	534	558	533	551	525	498	516	511	565	565	537	529	463	564	553	533	521	571	565	549	530	546	533	571	570	586	586	520	535	560	563	576	540	557	525	584	534	538	526	566	527	578	549	484	558	517	531	542	519	537	529	509	552	537	534	514	555	521	522	565	531	593	523	548	571	540	551	579	587	546	574	548	575	522	550	545	552	547	559	563	569	547	549	482	538	518	531	506	504	535	516	521	524	508	528	516	511	515	541	535	529	516	543	551	537	587	576	569	570	507	532	537	547	528	539	567	557	539	507	539	541	533	562	536	614	482	532	592	585	598	549	523	528	568	512	538	527	540	575	557	499	573	536	594	533	555	506	549	516	521	568	534	553	571	556	536	530	561	517	510	564	570	537	566	493	545	533	529	546	538	580	557	553	512	519	497	536	543	537	567	534	587	541	504	562	544	536	544	596	520	524	522	530	499	581	540	534	561	558	538	520	562	565	484	512	576	550	565	532	566	549	539	523	536	538	549	544	534	569	501	557	528	591	547	525	561	556	536	506	524	513	573	584	570	552	532	536	527	519	594	586	526	504	532	566	586	519	563	554	585	546	572	528	561	528	552	557	523	527	523	533	533	515	570	618	528	577	543	578	531	560	540	548	505	525	574	541	507	547	566	550	528	534	528	560	601	567	581	518	525	545	540	539	546	539	549	554	576	525	559	543	502	529	571	558	564	475	552	549	548	563	565	537	498	523	548	557	525	543	555	492	505	528	511	546	551	539	553	533	513	558	542	560	534	475	545	554	558	554	550	563	559	527	570	513	556	545	517	568	527	527	498	517	511	536	557	601	559	536	548	491	550	513	549	542	507	523	542	560	545	532	554	566	565	523	563	558	536	575	530	579	525	581	536	555	548	519	549	571	527	510	554	533	545	528	534	569	528	567	514	511	570	531	577	555	522	589	533	513	544	540	543	513	543	509	550	532	539	553	550	535	540	561	551	542	507	580	534	527	539	546	529	567	591	557	517	525	559	515	527	532	536	539	543	525	536	568	549	547	583	547	555	574	471	566	534	545	536	559	554	545	519	522	515	523	531	544	499	526	510	536	567	571	566	522	527	558	521	557	542	572	540	552	557	564	557	515	545	564	531	541	542	485	518	519	556	581	541	582	547	567	569	545	584	524	542	545	567	566	540	525	558	565	529	523	575	530	543	514	544	569	509	520	545	525	526	543	546	542	562	521	504	500	539	564	541	552	551	514	541	554	564	544	527	588	554	521	558	522	549	554	499	560	500	520	555	521	557	538	541	563	549	548	528	553	522	552	550	508	527	558	558	572	536	541	498	540	503	552	518	529	559	514	537	534	585	525
15119	1352	998	764	510	343	271	233	234	202	203	192	201	126	167	163	177	149	139	133	150	137	144	129	146	128	137	159	140	117	112	130	132	115	129	128	129	131	134	130	137	111	127	144	122	129	127	138	147	143	138	142	137	134	145	147	130	149	145	105	128	120	141	123	145	138	140	152	146	139	113	138	128	141	134	120	131	132	124	134	106	113	114	126	132	134	129	121	118	146	123	131	134	128	135	116	132	142	130	127	153	113	124	120	124	121	140	113	149	114	115	130	113	122	123	132	137	134	135	131	132	149	141	130	126	146	104	129	121	151	130	147	130	135	140	117	106	122	131	149	116	127	119	147	143	130	107	128	158	123	106	137	133	165	123	156	110	140	133	122	141	136	133	138	140	128	139	147	126	115	121	158	133	142	125	121	153	133	100	147	140	121	128	139	118	135	141	114	107	132	124	155	139	158	159	135	136	158	147	128	133	127	119	122	139	129	146	127	144	128	117	121	121	136	111	121	146	144	114	144	135	146	135	138	122	138	116	111	112	161	136	135	157	130	142	133	121	122	145	129	146	121	118	129	119	130	128	144	135	125	121	168	127	123	126	131	134	145	115	97	151	139	132	134	127	151	133	146	110	129	140	101	114	131	120	126	124	115	121	143	130	132	132	125	135	127	143	137	123	114	137	116	117	122	135	137	98	137	129	132	140	130	135	107	151	129	126	123	144	134	144	141	131	124	133	129	137	117	137	141	134	134	128	154	128	126	134	106	143	126	164	156	146	116	124	114	122	121	135	149	120	141	175	147	130	127	135	153	107	132	105	147	128	138	127	128	131	140	129	96	141	117	130	144	103	119	125	130	114	156	145	138	137	126	142	131	143	114	122	140	147	125	133	145	151	139	137	137	106	138	139	152	134	127	108	120	146	122	126	139	103	109	128	134	116	137	135	135	124	124	123	123	129	114	109	129	124	139	129	126	119	153	136	138	122	126	126	125	128	119	121	127	135	155	124	117	115	136	118	127	119	142	132	131	133	139	135	114	128	123	126	126	128	146	130	119	123	116	144	143	118	138	151	127	113	130	126	148	134	113	117	116	138	132	144	135	117	141	136	119	118	151	123	147	119	126	158	148	140	133	137	119	139	114	122	136	155	129	129	165	149	144	139	148	109	134	133	130	114	146	134	128	146	130	125	112	140	128	103	110	99	118	152	104	145	146	129	142	134	125	127	127	99	111	154	122	107	112	127	140	119	105	120	131	149	119	97	129	146	144	130	147	141	128	130	124	117	125	126	129	126	115	95	108	134	114	123	116	132	122	125	121	113	115	122	136	120	136	136	130	139	129	128	122	132	109	145	122	118	108	124	129	127	107	144	126	128	123	121	118	131	131	108	138	112	122	128	127	114	120	128	129	115	136	126	135	126	114	139	120	127	111	128	147	124	123	151	135	114	133	120	130	123	126	129	119	130	118	117	148	136	139	135	113	152	138	112	121	142	140	141	146	163	134	131	130	137	142	121	119	124	152	115	137	145	127	133	125	132	125	125	138	145	127	131	114	112	123	144	127	120	125	155	152	121	129	141	116	119	144	134	130	113	118	123	129	122	140	129	103	144	117	127	149	143	135	101	147	140	139	141	144	137	126	126	122	154	169	126	136	136	152	148	149	113	130	122	125	143	112	137	123	133	111	137	123	153	127	124	146	134	135	122	134	150	131	134	149	125	134	123	131	111	128	143	154	132	127	104	117	145	133	125	130	141	123	134	129	140	129	124	114	119	133	136	113	141	127	127	143	128	105	140	131	153	133	145	121	147	132	132	134	124	154	134	129	122	142	129	133	111	126	136	143	136	130	128	132	114	143	163	120	140	103	143	131	133	138	151	144	117	104	119	122	112	140	131	148	119	136	116	127	125	135	133	119	139	135	167	119	125	107	119	139	139	162	145	147	142	112	126	122	97	124	113	129	135	129	137	119	139	157	129	146	151	121	134	141	164	130	139	145	128	137	144	137	143	134	114	143	137	130	135	134	139	149	143	128	136	125	116	125	129	138	119	127	137	133	145	138	132	117	128	154	98	109	121	133	133	137	116	101	148	122	124	140	127	128	125	146	138	135	130	127	137	130	117	119	113	130	105	121	112	149	157	119	134	137	130	126	126	129	140	138	137	117	129	154	143	135	107	130	144	116	131	134	140	134	140	154	138	120	122	166	138	127	102	142	147	128	136	137	113	126	111	126	137	141	120	124	131	125	126	118	118	121	135	146	148	139	116	124	128	123	135	129	143	104	116	109	109	140	148	139	129	136	133	130	150	129	119	125	136	132	142	121	113	146	105	131	111	127	114	150	142	124	142	110	101	132	125	111	124	113	124	123	169	117	131	118	106	118	115	121	114	157	124	162	153	121	126	117	125	114	134	128	135	128	119	129	124	124	134	153	149	143	147	124	104	133	117	130	131	143	141	125	134	116	164	123	138	131	128	138	141	140	121	130	126	135	125	125	120	134	168	126	136	125	115	129	160	155	132	130	112	109	147	124	137	133	109	130	130	135	127	143	128	129	142	115	112	126	127	156	139	132	146	121	147	123	132	152	152	128	136	144	143	127	121	131	121	121	152	123	147	130	137	118	159	158	130	167	145	129	141	132	109	136	133	120	135	123	130	116	115	149	135	144	126	121	141	114	139	148	126	120	106	140	123	125	123	136	113	133	127	140	131	131	155	128	150	127	155	153	148	124	127	121	114	135	139	136	128	137	129	124	116	127	118	147	129	134	123	136	134	128	114	109	118	148	138	147	143	133	139	123	125	136	147	129	121	136	113	122	154	121	127	134	136	128	135	149	140	131	119	127	120	122	127	131	135	111	121	127	121	118	123	131	114	143	136	148	151	119	128	131	108	151	126	107	119	126	152	119	121	124	125	115	145	150	122	138	144	148	139	136	120	135	133	124	134	142	141	134	155	122	140	111	121	133	135	117	123	120	131	139	119	100	117	103	108	120	138	133	138	142	138	134	135	145	129	143	130	151	129	126	121	113	113	141	129	150	148	108	137	127	110	116	126	141	137	133	125	109	144	132	134	146	126	141	123	133	127	128	137	124	139	126	119	116	133	128	108	152	124	143	126	151	154	138	145	106	133	125	146	125	136	124	126	104	125	129	135	135	137	141	116	125	135	115	106	111	130	116	143	144	129	144	134	136	120	145	136	105	143	119	127	136	120	135	128	135	129	115	143	118	148	128	118	136	135	134	125	138	129	146	128	118	137	114	105	121	131	139	126	127	136	106	139	148	127	113	149	131	152	148	144	146	141	120	146	135	120	143	122	123	120	144	116	117	147	118	128	130	120	112	143	136	132	132	118	134	118	151	138	155	147	141	129	138	131	140	113	114	119	148	136	121	137	143	130	128	107	127	143	137	114	116	124	125	112	112	134	154	138	131	138	112	126	147	128	139	125	137	118	117	116	145	131	132	132	130	131	139	137	141	147	123	140	127	135	121	131	154	125	127
8165	1054	2080	2341	1865	1404	1177	968	860	731	709	620	533	541	522	434	481	512	434	473	456	425	400	389	426	415	346	399	392	409	394	380	389	370	407	373	368	354	350	339	376	371	359	358	379	382	362	317	352	362	370	369	369	336	380	350	345	344	349	339	333	389	345	341	371	368	360	375	331	365	355	369	346	336	345	351	364	377	368	340	360	354	336	358	381	367	339	355	331	343	353	374	350	352	350	354	390	335	363	350	333	324	351	349	307	386	333	354	382	358	342	346	375	320	347	355	337	354	343	334	359	358	354	309	346	344	329	335	344	318	378	341	326	340	351	308	366	375	333	392	346	362	370	324	369	348	369	351	352	377	336	308	327	342	340	344	352	327	326	332	322	393	330	347	387	363	360	336	345	351	345	370	358	338	372	342	371	364	341	326	317	360	323	359	372	350	371	360	350	335	368	321	331	333	367	344	345	330	342	357	346	357	336	358	354	347	346	325	356	356	360	346	339	343	317	360	341	334	359	346	358	357	359	333	347	373	332	371	356	343	337	357	320	322	360	356	339	340	343	356	370	352	309	371	345	329	335	370	339	368	363	323	319	379	327	344	349	320	361	322	328	365	365	340	315	339	352	361	319	336	339	369	363	334	357	325	358	357	345	357	335	365	363	350	351	327	324	367	370	337	345	344	340	384	364	373	337	352	355	325	351	358	344	318	348	372	370	347	348	342	352	399	346	328	339	354	361	357	324	333	347	348	339	348	361	369	353	362	310	329	336	310	324	382	352	347	329	354	337	352	345	363	334	312	364	351	322	340	343	357	334	383	376	346	333	365	371	373	324	317	364	360	344	353	343	358	360	375	307	331	334	337	322	343	358	322	363	364	352	324	344	345	370	346	367	317	349	356	370	345	362	357	372	338	337	335	349	351	344	311	359	333	358	346	332	337	358	314	316	333	346	335	366	334	363	340	361	375	343	311	357	362	369	348	339	346	353	332	389	374	329	311	343	334	334	333	327	354	362	360	339	338	335	364	345	324	314	363	324	368	335	353	368	370	341	344	350	353	323	397	339	326	339	347	351	358	337	354	368	339	343	368	335	347	376	362	347	356	351	361	335	335	342	357	343	337	337	375	348	320	343	307	321	318	341	350	333	337	368	338	322	339	334	351	335	357	368	345	327	381	372	321	329	339	348	343	352	375	384	327	309	325	355	331	346	348	303	334	347	383	339	339	353	381	361	359	349	350	348	355	388	338	332	333	332	340	331	340	356	405	375	350	343	359	341	363	346	346	329	349	336	350	334	367	345	334	375	354	305	343	351	341	331	364	366	358	356	304	346	358	385	305	343	367	394	379	326	367	325	311	324	352	343	349	330	325	330	333	331	294	349	363	368	338	325	333	367	333	356	330	339	369	351	344	332	344	356	366	357	376	343	343	344	353	357	365	378	382	334	329	351	302	352	367	348	342	360	373	362	370	335	357	339	332	334	347	357	361	341	360	347	341	344	334	375	358	358	339	377	352	345	332	370	333	331	379	333	332	332	359	344	333	341	361	351	329	355	329	337	341	344	342	345	353	320	346	344	334	371	323	377	317	314	330	320	317	376	354	351	331	315	310	340	359	337	347	359	358	347	360	349	345	349	334	337	337	368	335	369	343	351	318	347	367	356	346	340	357	330	388	315	346	336	332	346	377	377	343	336	344	342	315	353	337	314	348	335	355	341	310	325	350	369	355	336	381	365	320	366	338	376	363	334	325	349	374	336	343	334	324	332	369	347	333	370	348	334	316	343	349	324	371	364	360	344	330	354	326	361	345	333	352	380	353	341	346	340	357	360	351	354	335	343	360	368	343	369	336	350	364	356	321	370	355	343	336	354	332	342	338	392	388	342	348	337	391	328	336	347	337	311	334	330	375	379	358	355	320	305	394	340	369	339	367	346	337	324	371	335	376	316	372	354	307	319	351	359	312	328	339	330	353	356	351	368	373	359	383	355	359	358	369	331	333	345	342	340	309	349	352	337	347	340	381	352	390	359	367	374	381	364	330	344	401	341	362	371	368	364	343	389	363	342	349	357	338	333	339	390	337	345	378	376	374	363	349	335	351	351	352	356	333	341	322	366	320	360	332	344	368	350	366	346	337	356	329	312	341	358	353	362	327	336	362	326	329	341	341	355	355	366	315	350	331	341	362	354	349	374	351	349	375	332	367	333	362	329	336	342	339	333	361	358	360	348	338	343	353	324	338	373	378	334	342	357	353	369	341	369	365	366	353	335	349	321	361	327	324	321	346	305	355	346	353	362	350	354	349	369	325	341	382	361	340	335	351	345	354	329	332	368	361	347	363	348	339	348	376	343	336	323	361	372	350	348	350	342	337	366	345	337	357	370	319	326	340	381	330	356	306	334	387	356	354	351	343	336	370	353	352	358	366	337	349	350	349	353	369	370	323	355	340	310	356	344	321	389	344	338	357	334	369	348	316	356	337	355	334	353	363	366	312	330	335	371	343	357	340	364	352	333	320	374	305	328	335	321	317	343	328	335	354	336	344	340	321	350	343	353	324	356	346	362	364	327	339	329	349	369	354	335	365	348	341	336	366	333	331	374	348	362	372	353	326	346	335	341	322	383	350	352	349	399	361	371	307	323	350	314	331	341	366	339	378	298	322	337	337	354	366	338	338	319	330	326	369	320	322	353	349	386	332	344	360	360	324	332	361	369	359	343	331	339	374	319	324	347	324	326	384	369	334	354	340	345	332	341	370	352	351	346	340	327	361	343	365	346	349	369	326	354	351	366	357	361	381	339	343	320	315	341	348	338	323	333	337	366	347	347	332	316	365	344	318	333	380	323	349	390	352	324	322	347	367	345	337	303	332	341	335	347	350	353	363	293	347	298	355	348	331	341	373	345	315	325	333	352	347	381	346	382	361	347	328	342	334	332	350	340	374	338	367	330	366	338	374	337	347	356	369	323	357	371	334	353	321	338	332	374	328	367	372	347	337	345	332	335	358	335	352	350	361	340	329	370	361	325	355	339	338	370	304	384	354	350	369	341	349	344	357	391	367	350	346	355	346	282	363	348	362	369	347	347	317	374	337	331	376	343	330	331	352	360	354	382	333	364	340	307	354	349	355	334	317	323	318	379	341	332	351	352	326	325	358	368	362	349	356	371	359	320	364	355	326	382	373	346	396	332	329	361	365	320	347	336	373	352	328	349	348	327	322	336	357	352	355	330	370	344	340	341	344	358	360	311	338	337	366	375	353	344	362	350	384	355	357	362	346	377	353	381	343	335	315	343	361	340	320	339	327	385	335	346	320	328	342	358	358	351	339	337	354	327	337	362	365	327	334	345	358	325	335	337	348	335	338	389	398	372	333	332	343	381	356	320	390	333	336	365	380	350	343	334	345	348	321	309	341	332	302	326	340	371	351	346	378	340	344	347	343	333	374	312	343	319	337	325	319	364	348	355	331	350	353	335	346	314	322	341	345	338	332	325	373	334	328
1774	487	471	445	434	437	431	405	436	409	419	399	440	417	451	414	394	414	381	413	399	426	432	425	433	394	457	445	396	391	412	427	466	413	421	401	399	435	375	436	409	438	442	419	438	436	419	418	414	413	443	425	424	406	435	381	422	423	457	398	377	420	404	399	431	435	437	386	444	437	468	424	413	438	431	439	458	412	419	392	465	428	431	417	405	418	435	401	420	430	432	430	417	426	413	441	415	402	393	420	424	461	406	429	426	422	451	427	427	444	395	385	388	414	404	404	392	426	425	411	438	373	425	401	427	413	403	403	440	423	404	420	400	443	431	433	458	390	409	419	409	412	429	384	415	429	401	449	399	408	418	391	454	400	415	409	423	430	430	435	394	431	425	397	391	384	411	419	390	401	452	399	420	414	438	400	386	432	418	410	426	414	425	439	413	449	411	407	406	446	414	407	435	402	411	402	443	443	434	417	376	427	388	416	422	431	394	400	408	400	406	416	397	393	397	442	395	429	431	402	459	454	432	402	441	407	406	420	423	398	443	434	410	431	402	410	401	403	424	442	422	386	414	397	395	432	404	434	444	397	421	438	456	429	395	423	439	424	388	439	406	405	423	433	449	409	399	384	400	418	421	443	406	420	455	439	435	380	422	406	419	412	445	466	442	452	435	419	420	389	408	424	427	403	426	429	416	340	404	427	423	436	413	405	398	415	407	418	441	422	390	372	400	393	408	396	421	400	422	422	412	401	388	430	429	389	413	449	471	416	429	430	419	405	385	450	449	457	466	418	395	408	369	384	431	383	418	367	408	446	442	403	405	397	433	402	450	412	465	401	419	402	408	379	438	446	425	420	423	431	429	397	409	408	406	409	420	385	405	409	418	432	391	446	458	421	433	420	405	444	407	428	406	406	427	417	443	418	452	410	396	423	440	416	432	428	433	409	395	408	398	418	453	443	439	416	398	397	424	443	406	420	449	396	436	437	408	436	415	410	458	416	394	450	439	434	413	400	431	421	424	395	407	391	437	424	373	404	435	365	425	433	393	430	398	414	441	386	448	391	425	390	432	431	423	392	408	416	433	420	503	418	428	406	411	431	396	389	397	394	426	412	409	466	448	391	412	390	440	463	462	407	434	397	438	375	412	447	371	403	426	410	427	429	410	427	396	398	423	414	398	414	426	409	432	421	439	467	414	411	409	428	402	450	456	449	430	365	429	436	408	394	406	426	401	390	433	417	391	419	402	418	463	454	427	417	405	438	395	416	398	447	404	406	397	393	429	422	442	442	463	399	396	425	400	418	424	458	379	409	415	387	418	443	401	441	455	410	422	423	442	389	409	398	467	393	419	397	451	423	404	396	375	387	401	447	409	411	380	457	404	399	392	374	406	461	431	418	433	403	395	396	406	417	430	446	403	394	437	393	406	398	375	404	381	401	414	447	383	405	426	447	430	412	422	420	416	429	425	459	437	409	428	441	432	398	417	435	420	418	415	403	429	451	392	394	431	426	411	445	385	380	469	397	388	382	454	428	384	458	428	438	406	391	416	435	462	408	426	464	473	430	387	428	463	428	389	404	456	381	397	386	382	408	420	416	440	399	406	443	437	423	422	409	486	436	439	431	447	402	402	417	439	399	380	446	401	388	411	430	380	407	370	406	380	433	455	452	377	374	435	434	437	426	434	453	422	428	423	412	392	384	403	450	408	389	436	389	435	388	380	411	432	409	438	464	435	412	388	384	414	422	397	411	382	419	445	424	414	411	432	416	414	452	407	406	420	429	431	380	425	462	436	388	404	416	441	434	430	426	378	424	437	417	430	414	416	406	407	407	381	460	439	406	406	365	407	416	430	420	414	428	372	430	410	417	421	423	443	389	406	394	412	415	427	440	420	439	430	464	402	445	410	393	407	408	425	377	432	417	413	408	418	452	398	422	388	408	433	404	419	399	451	444	425	413	427	437	420	385	403	406	399	417	410	360	422	434	418	446	419	428	379	438	442	459	440	400	438	438	410	430	393	444	405	383	426	446	459	418	377	373	407	390	382	411	423	420	386	467	380	403	390	389	449	433	403	414	410	404	424	401	450	414	385	444	411	422	450	449	416	477	410	378	410	413	480	377	441	424	423	393	438	436	415	409	414	432	449	436	404	433	425	440	400	440	400	423	377	425	394	412	433	449	440	454	464	422	406	386	473	416	412	385	387	369	436	467	451	396	418	434	407	451	455	404	408	415	392	420	421	426	402	416	425	426	423	483	405	418	418	406	405	382	405	437	445	402	429	389	414	402	432	444	402	411	381	400	424	457	430	454	415	369	452	413	413	429	416	421	410	409	396	404	400	427	429	422	419	429	406	390	455	430	390	435	418	408	403	424	406	418	429	402	390	387	410	422	433	420	444	402	431	440	373	385	411	430	390	464	401	428	394	401	495	418	430	393	392	433	424	451	444	403	395	432	428	448	439	395	377	439	442	402	440	394	437	425	434	410	410	425	444	394	435	417	428	421	434	408	408	423	380	412	418	423	425	420	448	408	403	397	412	431	406	428	419	397	422	419	422	392	378	424	385	457	389	408	415	403	451	458	423	444	443	443	429	401	410	404	431	389	428	408	414	430	434	433	376	451	457	433	469	429	427	429	395	427	383	449	395	420	438	415	430	426	427	445	447	468	433	367	412	447	438	396	441	418	420	442	402	417	443	418	400	401	436	428	423	368	445	389	395	407	423	436	408	426	430	427	383	379	444	418	443	403	412	420	449	455	389	407	404	389	446	429	421	391	438	409	418	414	416	413	443	424	433	384	431	424	418	432	444	419	423	429	437	418	391	406	391	423	422	447	403	417	403	454	423	399	435	409	436	459	413	369	446	423	395	436	462	428	435	450	400	375	384	403	430	425	413	456	383	391	423	431	385	410	399	452	381	407	396	398	389	414	426	365	419	450	406	384	447	416	427	410	455	416	425	451	383	400	454	424	402	395	402	416	398	435	440	421	379	375	414	428	416	396	428	425	439	411	438	431	412	423	388	416	407	393	382	395	428	439	397	415	443	375	441	424	437	412	402	439	404	424	423	436	405	439	434	455	410	436	427	414	421	424	401	442	397	387	407	408	408	385	443	453	409	432	418	399	392	394	413	404	410	417	398	388	444	413	381	419	431	407	413	399	431	398	394	415	377	430	406	389	406	397	393	424	388	430	408	428	425	427	413	408	393	433	424	349	415	413	405	415	419	430	453	394	418	424	451	415	386	399	425	460	426	394	404	377	441	425	348	406	425	454	407	459	398	397	377	414	441	429	439	410	400	434	392	429	389	423	389	419	443	448	429	398	446	443	395	441	467	424	448	427	454	387	425	440	438	432	456	416	386	406	436	436	408	437	422	445	368	403	444	437	412	416	374	459	413	384	407	410	436	414	417	431	398	434	409	398	374	434	466	446	423	420	420	435	394	417	405	370	414	420	399	395	412	413	433	402	447	423	434	454	423	384	419	439	406	409	422	442
2132	914	974	955	954	910	944	927	919	958	910	925	846	940	890	916	880	924	927	965	934	926	861	877	952	886	880	974	900	854	847	880	926	878	949	893	892	946	932	921	929	885	867	875	952	914	890	891	859	863	870	900	887	899	930	932	875	929	886	900	908	886	934	913	886	888	916	905	918	883	898	912	875	876	894	905	906	922	910	897	931	952	912	913	897	903	828	901	881	919	890	905	888	880	878	942	933	863	915	863	893	891	933	960	925	881	914	896	891	907	872	954	849	905	925	941	896	923	854	975	933	921	929	874	923	929	895	911	963	922	913	868	914	909	856	891	894	889	939	904	884	887	919	864	954	856	913	898	888	899	884	887	914	899	928	853	881	930	942	969	865	925	927	868	873	934	923	929	906	893	908	885	935	888	879	921	949	866	957	911	906	932	944	954	924	898	911	970	922	830	957	919	903	891	920	891	902	899	948	859	850	883	890	894	914	942	921	859	922	931	901	904	881	856	860	927	961	887	942	920	957	841	909	907	892	944	929	896	912	893	861	908	916	847	884	885	932	918	871	894	876	905	953	847	914	930	951	891	954	910	925	931	893	926	880	885	906	870	849	974	920	934	853	877	958	905	872	884	949	939	959	894	899	918	934	946	892	887	899	898	890	910	880	919	924	916	895	897	961	948	926	908	949	907	959	877	880	854	936	826	916	949	928	861	895	953	872	885	915	868	891	948	924	899	933	867	875	896	902	862	946	884	853	938	867	940	925	932	905	905	940	943	949	846	876	902	929	897	929	927	883	894	907	945	887	866	920	895	885	915	893	871	863	918	839	958	891	927	930	862	925	916	938	920	863	928	928	917	869	883	835	917	980	915	922	951	912	928	861	930	869	901	881	890	949	883	904	916	958	972	945	927	908	878	851	919	902	866	934	954	930	918	903	927	896	896	881	910	876	876	898	892	892	905	972	911	919	907	882	915	897	846	884	941	883	843	913	867	921	942	904	895	873	916	915	860	937	882	960	901	949	900	933	912	871	896	915	859	951	912	923	942	918	905	864	881	914	887	859	893	860	921	917	887	882	840	871	885	869	936	893	869	888	913	915	883	912	918	881	896	899	920	948	943	841	926	943	899	886	947	872	881	890	899	915	911	922	891	911	848	874	859	941	875	862	869	902	863	897	932	937	873	854	926	893	882	920	904	957	903	879	895	907	866	921	956	847	892	885	918	954	879	902	888	889	923	858	936	883	966	915	871	928	921	873	914	889	852	899	866	937	853	876	959	952	916	897	874	940	925	903	900	886	832	957	874	920	899	971	917	890	930	857	897	875	892	939	907	918	943	916	900	872	894	888	918	895	877	937	833	904	944	874	896	944	922	934	903	914	890	879	884	933	913	936	911	855	904	916	855	882	934	862	918	911	906	906	906	892	929	910	869	946	878	853	915	925	951	890	957	899	905	909	868	904	928	946	907	872	902	954	925	914	875	928	890	934	861	916	984	892	905	904	917	881	902	944	901	926	937	913	885	877	908	912	893	890	882	977	918	892	893	830	892	915	888	895	950	935	914	932	864	869	917	970	937	868	879	899	895	912	836	884	873	910	849	931	957	877	916	886	956	900	858	911	905	908	947	910	915	913	973	958	879	926	894	885	925	882	915	903	903	900	890	932	880	921	900	875	881	930	915	926	953	940	839	904	860	918	867	908	865	869	858	902	943	880	859	915	908	921	935	888	835	922	851	899	934	911	953	896	883	936	881	943	908	911	875	878	931	889	950	937	923	904	944	911	884	869	882	950	928	866	866	917	941	890	911	919	956	878	866	937	857	923	864	916	915	942	894	892	904	919	910	868	912	859	895	898	885	951	882	923	899	863	916	972	934	898	911	938	893	882	930	927	893	826	932	890	860	947	940	916	901	934	926	904	897	948	900	855	917	903	911	937	838	973	923	894	938	931	930	914	888	924	960	887	894	881	936	872	947	911	930	945	877	893	921	915	906	892	945	891	883	889	890	906	911	906	933	884	913	916	896	910	858	892	850	944	886	893	943	912	944	890	906	940	896	893	892	877	902	936	954	865	877	895	888	927	998	930	916	893	887	889	825	886	880	932	882	968	935	957	905	948	895	906	894	902	885	867	921	901	895	952	908	895	881	936	907	888	917	853	965	832	906	923	909	930	878	918	855	910	914	951	904	871	899	915	882	883	881	924	928	936	900	853	881	899	946	883	956	869	957	866	862	896	941	916	896	893	942	853	883	883	868	908	928	910	932	950	856	956	934	924	877	823	897	891	926	911	892	974	892	909	900	916	892	899	903	919	940	865	924	898	868	912	903	859	878	873	890	927	920	927	878	948	941	943	929	886	934	926	891	945	908	848	911	943	909	915	897	945	888	888	962	870	941	890	921	905	915	871	917	890	911	929	850	935	864	888	898	875	919	887	882	941	908	956	892	927	933	921	907	910	879	895	866	903	934	943	926	955	864	929	944	918	915	878	925	937	910	883	886	880	928	876	919	875	902	901	917	905	918	887	844	927	929	869	888	963	883	949	896	891	910	920	882	893	884	907	906	916	875	864	901	930	939	917	884	877	889	936	897	901	925	920	915	886	935	940	836	903	849	909	879	923	921	938	906	862	934	935	925	899	869	880	879	931	896	968	895	892	932	951	937	880	886	938	894	893	891	889	902	917	911	943	888	917	924	906	832	928	868	920	910	922	936	935	879	916	917	861	904	862	960	878	910	902	899	922	886	884	890	882	860	909	899	939	905	889	944	867	908	896	918	912	879	881	946	895	948	916	913	869	866	903	888	863	916	902	863	925	919	900	922	909	921	880	880	928	862	890	903	882	886	869	891	952	924	920	863	927	923	894	971	927	906	889	956	885	905	924	924	887	882	852	888	903	877	877	903	893	908	902	893	910	879	944	886	921	903	917	941	902	953	873	923	955	944	906	931	900	910	938	886	894	894	898	955	907	920	896	933	904	943	885	892	943	904	902	860	920	925	946	880	908	922	942	890	883	914	895	887	881	876	937	892	882	863	923	873	894	883	927	909	858	927	906	880	860	894	885	921	867	889	937	842	923	916	908	868	932	856	838	892	914	909	917	902	953	916	941	879	877	889	860	887	935	862	850	904	879	871	891	929	918	908	890	951	893	875	886	902	947	905	901	885	896	882	927	915	908	917	894	958	913	916	934	874	906	881	925	860	888	926	877	922	846	893	962	850	906	889	897	869	956	925	921	933	886	921	921	881	959	963	980	873	935	946	915	912	919	935	898	886	876	914	950	925	896	904	928	936	985	950	906	955	870	824	864	861	884	972	878	902	949	907	954	869	932	851	898	875	877	912	930	863	912	902	915	882	903	888	953	906	969	883	871	935	858	857	898	885	938	950	939	912	959	883	902	928	918	919	930	869	944	898	943	886	908	930	924	909	905	896	864	901	931	931	892	898	918	868	876	899	894	925	886	884	901	929	884	907	919	945	911	893	889	857	917	914	922	889	926	895
8150	652	654	546	425	338	318	320	260	262	275	253	261	242	252	241	254	263	253	246	225	238	239	230	270	246	219	252	244	246	235	254	234	244	225	215	224	232	228	249	206	242	264	256	264	229	242	259	214	243	250	230	257	249	227	237	244	248	230	236	242	251	250	267	220	229	257	245	249	268	234	243	230	226	248	258	256	230	255	236	228	246	258	244	246	220	245	233	221	248	220	206	259	235	275	222	238	243	247	271	252	230	234	237	235	233	256	238	265	228	241	237	225	203	228	229	229	220	219	261	272	235	219	237	236	236	232	228	205	212	220	229	225	259	236	246	256	238	234	257	266	260	235	244	233	233	270	249	216	237	234	231	234	225	218	229	259	217	240	238	278	262	225	231	281	243	228	276	236	209	245	235	222	229	222	258	224	236	249	259	260	237	254	234	237	257	239	228	246	249	244	237	176	236	246	238	253	233	217	236	274	224	271	243	242	256	254	235	242	244	225	257	290	251	225	259	215	234	251	213	227	208	234	272	243	218	241	261	247	237	228	256	240	262	223	222	238	206	241	240	229	236	256	267	250	262	234	231	237	242	225	214	259	235	251	226	252	242	248	238	265	260	230	201	239	233	217	232	263	249	235	250	254	244	242	251	246	247	247	208	242	236	266	255	241	252	218	260	244	235	222	243	247	254	222	240	263	221	239	277	260	253	226	247	216	231	246	230	247	227	260	246	220	225	259	236	259	279	224	271	232	251	260	271	234	236	249	254	244	201	252	255	269	264	230	255	244	263	237	218	240	222	274	248	239	214	239	233	230	202	243	271	216	249	226	250	242	246	244	218	249	209	252	217	235	233	235	233	243	246	269	260	263	240	213	241	239	236	240	255	232	250	227	255	243	246	238	231	240	252	263	228	207	224	220	244	248	250	251	256	247	203	216	244	232	251	239	279	264	225	210	221	260	227	221	246	277	225	252	254	216	237	234	228	237	224	210	234	245	240	213	200	245	229	232	245	274	200	238	228	257	245	248	219	216	224	220	217	258	257	243	224	231	194	240	215	216	244	236	220	238	230	228	224	229	239	255	253	243	254	210	211	209	244	228	229	244	258	250	231	259	223	229	201	232	218	237	257	216	236	243	225	240	223	239	222	250	247	206	204	220	270	256	219	242	249	228	239	229	241	208	258	236	248	247	198	175	235	258	250	240	234	245	236	266	233	245	264	271	235	247	244	232	213	232	248	237	260	250	242	223	256	220	235	259	258	261	238	259	246	251	254	209	216	271	206	214	235	223	215	210	236	217	243	242	223	273	254	259	220	244	242	248	221	232	253	226	255	250	257	214	234	253	242	247	217	278	249	233	239	253	253	236	228	229	236	230	208	247	271	234	213	242	240	256	225	238	209	253	237	244	257	266	221	304	235	235	269	248	230	241	258	253	236	250	246	254	220	219	229	244	249	271	202	206	223	234	226	232	223	234	255	234	238	227	241	266	232	256	251	235	231	232	244	248	205	223	240	244	244	227	236	260	245	227	226	244	246	242	226	251	239	259	222	234	221	246	253	260	217	226	225	269	229	253	237	238	220	247	253	238	258	253	255	218	250	234	259	225	245	238	240	222	228	224	235	222	229	255	232	210	234	249	251	209	218	258	209	201	232	242	237	225	253	258	250	250	236	231	250	231	231	243	221	245	208	219	255	240	218	255	251	237	261	239	232	223	259	230	250	233	252	244	281	244	234	230	222	224	254	227	239	220	251	221	240	230	214	244	235	232	233	255	231	223	270	248	224	239	222	244	280	233	206	251	279	270	253	228	246	249	244	264	233	250	232	222	218	252	251	238	235	256	227	267	225	229	272	244	238	230	233	242	229	232	230	259	247	269	255	246	219	224	265	246	259	235	245	203	219	230	279	214	257	227	226	255	211	217	235	213	240	250	247	246	253	253	255	256	239	240	233	242	240	268	250	248	228	239	232	227	236	233	249	255	215	240	240	232	211	213	231	244	244	266	241	221	225	235	253	263	259	212	229	190	274	254	247	220	244	234	237	185	245	224	229	280	260	269	239	260	215	218	225	233	264	226	251	245	231	233	244	265	236	276	241	259	238	247	213	210	253	243	248	229	242	229	235	254	242	235	228	270	223	232	227	245	241	244	243	243	247	228	247	241	233	241	233	227	246	257	225	226	237	228	246	266	257	212	225	243	228	233	266	235	229	243	242	232	208	239	252	225	232	290	238	241	236	247	238	233	262	234	245	239	232	248	226	241	250	246	247	248	227	247	232	207	250	207	252	249	240	240	232	225	270	237	226	225	248	244	254	269	230	196	228	232	246	218	252	231	250	250	241	211	218	235	220	216	211	250	256	234	242	251	230	244	217	218	251	235	239	231	220	226	245	223	234	258	250	273	219	292	218	241	230	231	254	239	239	245	242	238	235	232	226	245	225	224	250	256	265	222	220	219	260	250	227	230	268	247	251	256	243	210	225	232	271	230	219	242	222	242	242	257	231	213	239	234	259	228	223	259	265	250	229	229	252	266	209	251	255	248	236	223	246	224	249	236	225	212	260	244	231	225	220	275	288	224	233	233	262	243	261	214	261	234	236	262	229	232	237	240	240	238	244	241	224	207	263	253	245	241	281	263	250	244	266	219	260	226	250	229	236	226	266	205	254	242	248	252	235	257	253	235	240	234	239	220	247	257	253	262	219	213	261	259	232	251	250	220	296	260	224	212	279	253	263	253	240	219	231	274	246	240	264	253	276	251	238	226	221	264	251	235	257	215	236	254	238	238	228	220	231	220	227	253	216	255	268	257	237	227	229	255	228	214	259	235	234	231	225	218	217	244	253	242	221	245	241	231	225	247	226	260	224	247	241	223	226	212	240	226	234	235	235	239	235	235	236	215	248	244	210	257	248	256	235	225	261	227	232	257	224	231	277	244	236	238	242	260	235	214	227	217	228	212	252	230	234	225	242	248	238	230	227	259	210	263	229	251	222	243	238	253	218	236	205	229	257	264	238	223	251	238	220	275	235	244	275	249	272	234	237	233	246	252	261	258	242	248	228	249	245	249	267	226	240	200	252	261	261	238	254	239	265	236	245	225	217	230	231	265	248	225	220	222	232	243	203	250	246	235	233	253	255	248	242	242	230	220	256	219	235	233	250	236	234	238	235	223	215	238	225	233	220	246	288	225	245	223	246	223	251	229	212	230	213	241	212	252	228	226	268	261	222	218	251	223	238	222	217	228	247	253	249	221	231	214	242	237	256	235	228	233	240	238	272	254	233	254	233	248	219	245	280	234	236	222	222	226	235	238	222	246	254	237	252	242	265	247	239	238	214	231	211	222	231	243	253	223	250	265	241	239	230	239	224	256	242	269	229	292	226	244	246	270	218	248	235	215	245	247	236	223	238	208	227	210	262	269	245	246	243	252	238	226	251	223	236	212	256	236	243	258	205	252	251	234	248	254	209	216	264	212	225	248	255	248	234	237	226	237	246	237	261
6689	928	1408	1568	1387	1103	924	813	802	711	678	685	643	676	608	644	570	593	602	592	606	562	583	554	546	596	515	575	543	555	518	581	509	565	508	558	535	538	591	555	577	533	571	546	565	560	561	600	546	544	529	562	550	545	575	557	535	554	545	551	573	549	506	552	543	521	553	519	581	540	542	516	524	554	522	564	518	538	525	582	536	553	519	559	568	528	522	572	567	520	594	549	520	598	516	535	536	554	586	553	523	550	511	552	570	534	512	498	538	522	542	514	563	561	549	535	544	495	522	527	541	512	566	558	510	519	507	542	511	550	550	564	523	551	560	544	576	544	555	528	546	515	503	565	489	540	579	561	550	569	549	568	545	536	544	560	519	547	560	519	535	521	561	563	511	538	529	519	571	566	527	553	554	505	570	555	506	560	579	540	519	550	594	548	525	536	541	525	527	507	546	543	538	545	550	568	518	548	553	545	589	542	496	576	574	512	544	498	510	543	565	537	564	540	532	550	512	578	529	532	537	566	562	545	534	572	588	565	540	531	535	495	537	566	541	535	533	570	528	490	542	552	517	536	594	568	542	528	494	554	507	494	560	564	519	530	538	583	519	560	599	547	519	529	551	520	516	515	545	538	558	532	563	552	517	562	513	551	507	534	525	579	556	582	556	534	570	511	521	517	549	524	529	546	506	534	567	554	535	562	586	559	506	523	545	577	538	552	576	561	581	529	488	513	565	566	540	500	544	529	577	538	532	513	538	552	584	568	525	529	518	503	523	582	492	518	563	502	530	543	522	572	573	523	527	558	553	552	514	570	554	538	528	541	513	530	550	492	548	538	522	544	558	537	529	544	543	535	556	539	575	577	541	501	522	555	561	554	515	526	491	592	556	558	517	514	543	564	510	542	511	537	522	562	553	558	529	562	498	547	568	528	540	524	593	508	533	531	524	569	550	556	553	529	584	588	567	504	538	505	504	571	561	534	557	537	577	540	533	532	590	580	501	526	548	540	557	537	561	562	548	488	534	525	564	569	546	571	504	521	585	555	518	582	541	546	591	520	539	596	530	551	531	542	533	584	519	522	514	524	496	539	565	539	589	547	539	545	530	528	567	548	551	546	474	533	562	549	539	565	565	541	563	565	527	534	581	526	562	579	538	545	572	559	529	550	555	574	549	533	583	480	550	566	576	530	566	554	563	557	558	538	521	526	503	517	519	580	540	535	573	542	597	528	537	541	504	563	551	531	498	545	564	520	543	582	508	520	542	558	505	609	540	521	545	554	531	537	543	569	565	524	578	568	509	553	572	554	562	575	581	522	566	533	529	504	515	561	603	548	523	542	531	553	524	550	521	529	556	538	584	552	568	584	495	560	512	543	561	522	519	564	547	522	536	542	549	571	573	538	560	537	529	562	573	528	578	539	524	546	540	533	535	541	548	533	594	525	521	521	573	569	532	564	558	528	559	529	571	536	535	569	520	540	545	552	541	518	561	530	549	548	541	590	510	518	538	535	515	580	534	553	541	531	525	585	581	525	583	566	553	540	561	525	507	534	548	542	506	538	551	560	521	545	546	600	561	543	584	562	512	517	533	552	556	550	533	556	537	528	522	537	564	561	554	534	517	501	541	533	530	533	547	575	554	532	601	558	576	521	575	531	566	521	542	557	496	586	513	593	534	538	573	547	542	550	571	525	545	534	552	552	505	506	529	534	520	579	534	509	505	537	492	527	539	554	527	556	518	554	539	501	524	550	527	528	538	513	562	580	549	525	591	566	522	544	527	551	580	526	576	531	524	556	554	567	577	558	573	536	568	538	529	525	526	535	504	549	571	578	570	552	555	552	513	555	551	539	518	538	504	564	508	540	570	525	539	561	574	585	507	521	507	561	581	555	515	531	550	565	548	527	547	522	525	543	526	522	516	556	504	579	556	510	502	545	557	557	502	573	563	524	533	538	517	508	555	540	526	542	526	563	557	489	540	509	523	550	522	535	523	525	500	552	585	533	518	558	550	550	531	493	555	554	504	558	566	522	547	520	566	518	537	507	537	548	551	584	548	607	549	568	534	508	562	591	563	536	519	526	550	555	576	530	540	479	570	511	540	510	528	566	571	566	509	573	562	529	558	529	579	565	515	532	534	560	511	492	528	510	485	548	546	518	537	542	533	551	514	557	512	486	550	594	609	564	551	532	566	539	505	535	533	527	536	558	524	503	576	523	528	542	487	542	546	589	527	552	561	551	565	543	552	561	490	560	558	560	491	529	537	526	501	528	576	493	571	525	537	552	555	485	534	524	523	538	563	545	543	515	580	564	538	535	550	537	535	538	524	534	535	558	567	521	556	586	531	504	528	525	548	532	536	555	549	560	550	512	560	556	538	531	569	556	532	560	602	526	532	538	546	518	581	559	481	564	544	543	502	547	566	534	550	559	505	538	556	485	554	519	501	559	551	531	528	513	555	553	566	553	537	577	526	514	518	521	514	539	528	555	524	519	566	574	544	575	519	536	529	518	522	543	535	538	542	543	534	549	550	540	536	528	573	569	513	551	543	526	552	511	548	520	542	520	545	562	522	521	559	582	538	528	526	590	546	526	575	507	541	554	540	505	576	502	556	571	571	492	525	509	562	523	553	559	530	583	562	515	551	565	541	537	555	544	517	531	504	515	582	534	532	515	534	542	544	557	561	579	579	561	533	541	544	548	578	556	590	564	535	546	572	536	513	596	520	531	507	532	504	568	526	598	547	581	586	561	554	511	520	549	516	501	546	544	487	559	519	519	527	531	568	518	526	523	534	566	527	513	546	548	561	563	559	552	555	545	547	571	520	555	580	550	484	573	546	530	555	534	576	531	543	578	528	495	570	553	502	502	507	557	513	554	546	548	569	534	542	536	545	565	558	570	513	532	587	564	541	478	548	518	527	525	534	565	562	575	540	539	517	585	572	519	558	567	549	550	556	528	573	518	557	558	532	550	534	511	542	588	565	512	513	547	580	543	548	541	532	523	534	524	559	521	555	558	531	552	567	546	595	553	554	527	540	510	534	533	577	546	548	547	576	496	574	568	491	526	565	558	538	543	550	610	555	520	538	544	554	522	528	536	581	520	534	517	561	538	537	553	569	564	560	534	528	515	530	507	515	571	523	564	537	493	544	554	590	542	498	540	540	558	578	542	545	556	559	548	543	537	530	549	510	596	538	533	531	517	560	498	562	520	493	522	535	541	572	556	524	535	508	520	553	563	530	535	518	545	506	526	565	542	536	534	532	580	506	555	520	535	577	552	563	548	558	537	554	524	550	536	558	554	544	575	515	530	490	558	561	555	539	564	565	563	539	599	539	559	554	552	547	555	507	548	521	579	561	557	573	528	571	537	531	597	520	561	548	552	510	547	502	530	537	500	565	531	572	591	516	526	535	546	518	577	532	540	551	557	576	533	511	506	539	567	530	534	555	550	561	541	553	525	521	533	542	577	619	513	535	545	524	550	529	516	514	579	506	551
15145	1330	1021	715	433	339	262	222	183	196	191	154	178	154	167	130	173	152	128	127	145	152	151	120	106	139	161	137	130	132	119	128	121	138	114	116	121	133	153	128	141	134	134	153	143	137	137	135	120	140	148	123	119	144	111	128	128	130	136	150	129	112	137	120	128	127	145	140	119	123	132	135	116	117	133	106	114	131	129	121	134	109	121	101	115	137	98	123	123	127	137	155	149	124	129	126	121	133	136	120	133	120	129	131	146	125	124	129	135	114	142	140	120	131	111	142	126	132	139	131	136	122	135	136	132	121	120	136	152	131	128	138	118	137	125	124	134	129	149	135	136	130	127	119	131	124	110	129	128	137	135	122	107	130	154	134	123	133	103	109	128	129	140	125	115	129	137	155	113	137	106	118	130	150	118	125	109	120	127	135	131	145	130	115	143	123	123	138	122	144	121	112	144	130	127	128	117	132	135	119	112	126	128	151	123	113	129	137	109	141	121	122	118	149	117	116	145	112	132	143	131	119	131	136	127	146	154	119	132	127	127	135	156	123	115	121	141	125	121	113	125	154	117	148	139	130	164	157	141	153	132	120	133	136	135	113	113	116	119	140	143	154	107	139	125	137	116	120	102	123	139	133	133	149	125	116	128	132	129	116	108	123	119	128	143	164	124	132	126	133	121	132	118	106	115	140	136	148	142	111	125	110	105	127	121	131	135	124	142	125	124	126	151	140	146	122	134	142	127	146	150	124	116	128	165	130	147	127	121	129	119	108	127	121	123	97	123	117	123	128	148	127	136	124	109	141	129	147	155	137	122	155	132	137	116	136	132	113	138	137	114	155	137	136	148	134	144	122	134	139	122	140	137	123	133	126	119	129	124	125	142	126	119	127	146	137	138	143	137	136	120	140	137	118	128	136	122	147	133	157	128	127	130	121	140	116	152	112	114	122	129	122	135	127	129	129	133	130	141	135	136	130	124	120	161	112	145	123	133	139	140	137	142	126	144	137	128	135	124	144	120	116	133	133	122	133	126	138	139	134	141	151	126	117	126	124	126	117	133	116	127	132	111	127	117	139	136	138	136	142	157	129	143	106	116	127	133	123	132	143	150	143	126	127	138	124	160	112	122	139	155	133	150	122	132	118	127	123	126	119	122	147	160	106	136	114	117	117	118	124	120	132	117	141	131	131	123	120	110	128	120	120	131	125	143	154	132	104	130	136	145	139	149	134	148	125	125	131	116	120	128	137	121	125	125	144	122	125	152	120	132	134	134	151	141	116	119	140	133	150	128	135	126	126	141	120	125	133	131	130	118	137	127	126	129	116	144	121	145	98	135	136	147	129	147	118	134	129	134	137	127	149	136	128	114	148	152	134	111	128	124	129	148	133	142	156	135	134	126	113	142	139	123	123	118	138	153	122	127	111	123	115	137	152	131	131	123	146	112	106	135	147	121	128	110	139	142	135	120	134	148	116	131	138	131	143	121	133	141	114	125	139	128	135	124	116	143	140	143	150	147	128	128	112	134	141	142	125	140	144	114	104	138	132	157	147	112	130	127	123	130	141	124	123	118	153	131	116	125	126	133	113	122	118	112	117	134	127	132	109	132	127	133	150	142	120	108	130	116	137	125	122	160	129	127	141	153	141	149	117	129	147	143	142	125	132	128	124	114	146	125	124	139	113	135	123	132	125	121	146	148	142	133	174	123	125	139	133	130	109	146	132	129	121	147	139	141	141	118	119	147	116	133	114	125	109	127	144	153	117	128	134	128	124	126	143	104	129	132	122	132	139	129	142	137	126	149	111	147	129	132	142	130	140	128	147	140	118	129	130	127	123	141	123	118	126	134	111	103	136	119	140	158	145	146	142	139	133	149	125	120	123	123	123	146	147	128	117	134	130	101	128	130	125	129	119	126	118	130	157	133	115	133	137	141	130	129	116	139	143	130	125	127	120	115	117	101	110	122	133	119	139	119	132	118	145	119	115	138	135	128	114	150	129	120	120	128	123	115	119	102	125	126	146	127	110	118	131	95	149	134	130	142	150	154	132	136	128	128	132	125	140	118	147	131	138	129	108	147	139	136	146	136	131	122	164	125	149	140	157	131	129	131	132	103	139	133	116	116	135	128	129	109	118	130	132	136	136	112	127	129	114	154	127	144	127	143	154	157	136	136	154	114	128	107	130	116	133	104	139	131	129	131	140	135	124	170	117	136	115	103	128	124	127	121	128	117	125	122	126	155	144	121	117	116	126	128	136	155	123	143	120	132	132	126	133	137	123	124	129	135	156	129	124	125	148	120	116	124	118	123	126	141	137	138	126	135	99	135	130	114	131	143	126	131	120	128	118	121	136	123	134	147	118	124	122	148	136	118	140	129	116	115	123	140	132	115	133	110	137	138	121	142	129	137	119	126	132	139	139	138	115	142	133	122	119	121	113	141	124	149	137	130	118	145	135	150	116	126	134	136	131	118	130	118	118	122	135	135	126	114	131	136	121	117	122	136	134	144	136	121	116	132	130	137	124	116	131	133	126	140	154	134	140	147	147	154	130	132	131	123	114	152	147	152	118	123	134	111	110	109	156	138	111	147	135	126	120	149	112	139	138	121	140	135	137	150	130	109	108	129	138	124	147	144	138	148	131	97	120	130	123	109	126	137	137	138	122	123	136	138	139	152	129	117	118	132	144	143	136	119	125	118	116	122	120	138	133	123	120	118	142	153	116	122	128	134	112	109	107	132	132	119	131	148	131	142	145	121	140	150	139	126	150	152	139	119	124	119	128	123	133	141	137	125	120	105	137	151	148	131	142	114	121	120	111	115	121	130	125	120	121	140	112	109	126	149	134	116	128	147	120	134	133	129	126	123	131	115	150	149	147	113	112	123	131	108	130	137	113	114	126	115	131	136	120	133	148	147	157	121	159	116	136	163	128	121	125	145	147	130	123	123	135	117	124	125	124	146	122	130	149	108	137	122	125	134	125	130	115	149	117	137	130	141	160	128	123	115	133	133	160	120	121	110	117	116	157	135	129	129	129	136	149	110	149	154	145	133	110	119	134	144	116	136	124	141	133	142	140	128	122	143	123	129	130	146	120	140	125	135	125	117	126	116	133	141	142	137	142	135	152	146	142	132	127	115	131	121	109	130	126	135	141	121	118	124	127	155	132	138	131	141	111	128	141	135	128	130	132	128	114	132	148	121	136	128	121	117	145	130	152	130	136	136	118	133	126	120	115	112	149	126	133	119	126	145	117	122	124	140	132	125	124	130	126	141	110	124	123	134	128	114	117	147	115	125	123	114	125	132	137	118	125	147	155	132	117	147	134	119	113	147	135	122	125	141	140	130	121	138	112	126	129	131	131	128	132	144	146	141	109	133	134	137	133	134	119	118	128	126	126	116	109	139	135	123	139	134	125	134	147	141	140	150	134	141	134	140	122	145	124	125	125	156	139	136	150	125	131	112	136	146	128	140	133	129	119	149	159	148	123	120	112	123	123
8268	1090	2060	2444	1887	1310	1131	989	792	745	684	640	566	551	491	502	455	463	424	421	427	414	450	397	391	404	406	410	386	397	353	385	384	368	389	371	367	344	368	356	372	358	370	369	353	368	362	332	351	380	362	369	389	342	381	335	382	352	351	368	365	362	335	380	351	328	326	346	358	374	354	354	374	379	367	326	318	335	345	341	372	341	389	377	324	363	373	348	348	342	323	339	343	345	342	344	380	320	309	356	341	338	334	324	321	387	329	334	357	346	308	369	342	288	346	355	342	373	336	368	364	352	344	339	339	358	359	341	359	339	345	348	332	376	332	352	351	347	348	347	312	351	351	340	329	346	346	306	345	371	337	341	369	361	341	351	343	332	322	362	363	318	340	352	344	322	370	336	361	325	372	375	336	335	333	375	357	343	358	338	374	338	320	360	346	341	323	345	354	304	335	344	350	364	306	364	325	347	332	336	293	309	325	364	380	391	306	332	364	391	323	330	356	329	378	322	338	410	333	323	386	345	344	337	330	342	341	342	358	347	335	314	344	323	323	347	331	350	368	378	335	371	348	334	351	329	359	279	331	341	363	309	372	336	346	325	349	343	335	375	335	381	340	357	390	359	337	338	372	315	383	354	318	335	313	342	327	316	358	357	369	328	349	371	356	367	341	359	334	363	312	351	358	337	319	331	337	377	343	380	318	335	356	338	351	342	361	341	321	342	325	355	348	343	349	343	375	323	364	345	373	362	348	362	375	339	363	331	364	374	348	342	353	329	336	363	346	332	374	359	344	338	368	359	366	341	366	332	349	315	339	363	347	371	373	312	357	354	389	363	322	314	354	359	323	372	313	341	335	334	313	360	341	341	346	380	326	331	330	334	352	337	364	327	364	364	353	368	326	356	356	383	365	330	356	326	345	362	342	367	334	336	328	350	339	373	342	410	375	355	337	355	358	397	343	367	360	354	330	332	343	327	366	370	349	323	332	307	352	360	336	331	341	324	362	295	347	356	339	350	346	343	339	340	342	336	351	333	347	322	343	358	349	351	334	331	358	365	338	341	336	350	333	350	367	373	325	366	338	345	329	368	318	371	356	352	354	361	354	339	356	351	346	336	332	348	346	326	368	329	336	375	369	324	361	325	355	376	350	352	335	347	323	352	346	326	375	350	356	343	350	330	353	329	372	353	348	370	334	334	334	339	355	338	359	362	362	321	334	325	366	352	355	319	326	377	347	375	380	379	356	364	333	308	360	331	371	371	363	365	377	362	309	378	343	343	309	328	359	333	335	385	348	365	365	347	378	354	372	345	337	354	345	321	342	345	368	324	350	325	342	327	352	343	356	334	324	322	347	328	361	335	369	346	369	315	319	346	342	325	328	320	361	364	360	346	353	383	340	324	341	371	349	361	358	310	374	318	355	315	338	319	345	355	346	328	349	333	322	331	354	382	316	365	327	306	362	344	330	359	323	337	355	326	324	350	388	335	341	383	338	354	356	334	311	330	322	353	321	333	395	323	331	351	356	348	351	355	369	368	335	340	332	335	345	370	332	353	353	350	335	382	353	366	366	322	341	328	354	349	351	367	378	346	340	363	363	325	331	344	360	341	346	359	350	341	330	350	336	378	372	369	323	344	346	348	323	354	324	335	337	330	392	343	346	348	326	325	315	338	337	352	369	334	368	359	330	354	360	388	342	350	340	338	328	390	355	356	297	367	320	371	383	337	325	372	358	356	340	331	402	362	350	334	343	359	396	366	318	337	363	352	361	317	303	349	358	321	333	357	337	357	343	336	380	359	339	341	349	352	303	367	358	325	327	374	311	354	365	334	389	341	363	340	335	336	361	332	335	383	350	356	358	350	355	349	339	335	378	336	348	351	339	361	346	341	326	380	358	376	337	309	331	328	356	339	319	360	349	343	362	353	342	357	375	386	337	366	382	342	346	334	326	335	359	395	355	344	376	321	342	326	332	371	315	385	319	350	373	349	357	346	342	349	402	353	367	359	352	353	312	353	329	352	363	321	365	351	335	358	342	361	336	349	346	312	328	332	388	338	351	338	347	339	361	313	357	361	317	343	326	369	309	352	360	351	339	316	369	354	329	357	370	312	349	355	356	314	344	327	326	345	323	328	332	359	321	342	343	328	348	380	319	361	318	340	346	361	351	312	310	353	353	324	352	352	333	333	346	335	332	358	350	314	372	345	361	328	323	334	364	359	358	351	330	345	324	384	285	329	361	331	371	348	373	344	352	313	341	348	395	311	342	342	328	357	353	331	393	345	357	342	349	355	357	348	358	322	349	363	347	360	350	331	360	338	338	378	373	341	348	369	352	369	343	360	337	387	313	357	349	348	379	327	337	368	349	331	351	365	361	343	318	354	383	366	346	336	330	329	357	356	343	370	328	355	336	340	336	321	343	360	369	358	357	316	335	313	317	312	350	363	336	340	340	348	368	355	380	330	338	355	335	332	341	344	335	384	338	330	338	348	352	320	350	351	324	340	346	353	358	344	356	339	369	374	361	327	340	345	334	333	332	354	368	340	376	319	361	383	334	338	362	363	342	323	332	342	318	338	346	335	339	366	338	326	328	331	346	320	326	367	361	325	320	379	345	350	380	326	366	352	381	327	352	341	348	345	360	353	336	353	341	374	344	357	343	329	326	332	364	342	371	347	361	327	313	342	347	329	330	331	367	356	346	347	328	337	344	359	355	362	333	316	368	315	349	372	348	363	348	322	374	384	373	365	338	333	362	359	364	361	347	365	367	346	337	349	324	330	356	357	365	325	345	359	385	331	322	332	387	353	366	324	352	370	349	361	316	345	377	367	328	339	346	353	339	365	323	322	320	359	313	361	333	370	342	331	344	336	365	338	352	358	347	339	343	329	354	354	369	328	353	349	354	380	348	344	358	327	374	364	333	347	306	344	326	342	311	363	358	337	341	365	371	310	355	370	352	370	330	357	350	341	311	352	362	325	366	361	316	364	364	362	348	362	355	363	350	391	347	392	347	343	360	373	362	329	338	338	368	366	396	343	354	354	348	362	321	337	336	358	358	346	347	365	359	334	333	312	319	357	355	345	341	377	371	339	369	364	346	331	335	351	345	333	329	319	348	361	329	350	339	356	328	386	314	361	394	357	330	387	342	358	361	331	346	363	364	340	365	347	365	363	328	340	331	335	341	339	324	338	331	359	350	343	360	371	333	354	321	336	374	337	351	361	353	355	344	317	344	293	366	362	344	323	369	355	347	391	341	343	330	321	335	340	370	347	349	380	362	335	335	347	336	345	337	349	374	363	346	335	334	342	325	354	382	354	331	317	346	378	374	365	343	340	360	343	320	368	343	332	366	351	310	327	375	366	348	367	340	336	370	355	336	350	341	358	341	335	317	345	371	361	343	331	349	338	325	329	380	332	367	319	333	361	356	334	361	354	346	315	358	344	343	337	335	344	364	357	329	354	362	337	353	368	324	364	368	374	352	364	373	352	340	352
1624	483	457	440	432	471	427	408	382	429	417	389	432	386	399	398	423	404	427	416	426	391	433	422	410	401	411	436	405	404	400	389	426	467	440	447	428	411	401	425	436	396	492	434	443	434	421	400	407	410	411	442	422	406	418	382	426	429	452	454	415	425	442	460	398	404	439	443	423	375	372	440	442	430	426	421	417	424	410	463	435	408	418	409	422	431	389	405	388	383	428	452	418	419	426	447	419	409	395	412	395	423	393	402	453	378	427	403	401	428	424	413	420	423	449	429	458	449	436	432	443	404	410	405	395	431	412	418	430	443	414	394	416	398	415	442	418	416	381	386	404	446	421	432	420	404	398	413	368	398	407	436	433	424	459	413	382	398	443	403	433	394	417	399	445	407	418	391	427	397	440	398	429	429	417	408	421	447	421	406	398	402	410	372	434	390	408	401	399	409	422	379	432	389	404	409	402	446	367	439	380	409	416	399	445	441	407	388	421	390	424	430	432	421	412	436	424	417	410	422	455	412	370	432	436	424	420	411	428	442	390	441	416	415	390	392	425	406	429	440	438	418	453	453	426	429	389	430	422	391	412	397	385	437	398	422	418	421	425	393	443	396	356	412	415	448	399	405	414	416	428	442	408	454	468	393	448	410	432	436	403	436	405	407	431	428	434	410	432	387	424	404	405	420	442	445	392	406	397	417	427	426	398	453	422	440	415	446	443	429	428	417	398	423	406	453	434	425	434	395	426	390	396	440	416	390	395	407	384	432	426	471	402	443	408	412	364	411	413	423	422	404	403	404	436	381	391	394	429	417	406	441	431	400	441	385	381	430	376	417	410	381	456	412	395	410	428	390	426	406	432	434	432	445	402	456	416	381	395	420	383	448	411	402	422	374	383	436	399	424	437	452	440	443	397	417	458	443	436	379	411	415	403	397	408	420	480	424	408	458	423	395	404	437	422	427	383	413	383	437	431	428	437	455	407	412	412	404	438	385	437	434	431	407	399	394	381	388	387	391	392	408	460	404	433	436	392	399	423	453	397	409	403	406	447	383	428	428	429	424	435	452	387	412	439	406	459	390	423	377	389	456	403	440	413	402	425	396	403	405	424	465	459	438	400	390	432	437	423	405	408	423	406	409	436	422	444	409	422	429	437	451	407	392	409	390	418	435	450	417	437	418	379	426	458	401	422	420	410	436	427	411	404	402	418	429	404	416	411	415	433	416	428	419	452	392	414	404	445	439	408	418	394	397	421	388	402	423	416	418	416	425	398	423	372	397	407	416	426	444	412	406	426	390	406	451	433	411	418	411	463	429	375	387	430	386	413	406	457	440	447	435	418	393	392	433	435	438	465	424	398	398	418	433	391	399	433	419	412	386	383	424	432	414	441	431	447	407	420	379	404	460	400	414	461	457	390	411	430	437	434	424	392	442	410	409	406	409	402	421	410	428	386	384	400	422	401	430	423	372	405	453	450	441	435	413	435	420	414	411	414	425	423	451	431	414	416	448	409	403	442	431	432	412	407	400	383	436	428	453	443	410	428	422	382	425	399	375	415	410	404	398	433	423	362	398	461	430	399	469	455	436	426	385	442	445	400	394	427	416	478	418	438	459	437	435	420	439	451	408	431	455	399	426	412	418	419	457	413	417	408	389	447	445	403	366	425	418	416	462	420	423	423	451	393	406	426	386	409	465	435	403	420	419	432	437	392	363	456	437	389	387	384	403	432	410	382	403	432	428	393	406	436	440	465	357	387	406	409	395	405	394	416	401	445	407	399	398	401	433	387	431	381	418	409	400	399	416	412	407	376	396	416	403	389	444	433	426	392	418	424	418	379	420	427	432	434	415	391	412	425	435	406	393	402	416	446	369	423	402	416	422	438	425	450	392	416	400	395	389	418	399	408	451	433	420	395	399	462	474	416	464	475	456	425	366	407	369	449	429	397	413	402	447	413	434	392	446	415	436	399	397	428	402	388	415	433	438	422	409	410	410	399	414	444	424	407	421	405	398	426	372	405	431	398	401	380	422	414	405	427	400	427	409	418	409	417	423	409	453	423	433	442	410	413	431	382	438	450	429	439	418	393	390	415	424	418	423	416	403	375	382	424	402	414	418	413	434	411	434	407	430	433	389	428	427	371	426	378	426	397	417	440	430	455	404	408	417	425	377	401	454	394	392	410	419	448	412	407	391	396	396	423	425	425	411	454	443	452	391	424	381	413	435	437	420	438	444	410	392	377	417	412	395	386	420	427	409	405	428	427	381	425	408	449	384	412	406	433	412	399	433	451	448	381	462	431	429	391	407	420	432	431	426	415	417	366	382	385	418	434	425	425	451	408	401	387	426	407	409	432	441	381	429	429	372	440	434	421	449	416	417	398	425	446	413	423	415	456	391	433	387	401	447	394	411	406	434	395	409	380	433	392	364	393	415	414	407	384	430	387	415	377	448	404	439	406	418	431	410	428	394	405	419	400	411	413	418	422	409	424	447	398	437	365	412	421	431	403	415	453	423	411	432	434	450	408	389	415	434	413	440	423	449	388	424	448	449	429	384	409	432	385	423	408	394	391	377	447	429	420	401	468	404	453	454	413	414	399	417	434	403	379	394	401	438	452	403	432	418	410	402	460	426	451	436	399	395	416	419	366	389	411	400	363	374	431	409	436	416	422	399	403	440	416	420	419	412	388	440	381	397	473	402	405	436	452	426	384	441	407	400	433	434	397	425	456	421	429	415	455	408	380	398	424	422	439	380	423	412	371	441	374	456	432	415	417	411	413	416	440	429	421	413	407	436	408	430	401	403	425	416	426	446	430	375	390	421	402	412	440	399	452	434	367	433	423	416	409	437	390	424	453	451	399	396	389	391	420	441	414	394	416	426	419	418	431	406	409	421	390	399	426	437	408	412	386	404	429	439	437	463	445	409	437	437	427	417	409	428	432	424	425	418	380	444	410	429	410	427	449	438	416	412	383	442	435	399	400	420	432	393	428	393	440	442	422	424	419	394	395	384	401	407	483	429	363	426	426	399	441	396	413	411	411	396	405	436	457	421	396	393	457	382	456	407	406	404	439	423	382	412	409	408	434	399	426	410	402	428	429	405	420	464	421	426	414	446	397	417	417	414	436	399	430	416	432	417	389	368	436	439	413	374	414	383	383	408	427	451	435	421	448	428	391	380	401	398	402	441	417	426	415	414	382	417	392	410	391	430	408	412	376	429	407	441	397	434	416	416	453	444	411	413	438	422	441	440	424	432	418	472	439	429	410	366	443	444	401	397	399	379	428	446	425	438	404	440	396	441	433	391	404	423	408	417	422	407	427	413	453	424	418	381	409	457	410	431	411	405	450	404	409	415	447	399	442	444	406	413	418	423	386	445	442	410	404	448	412	404	403	406	394	360	384	439	406	419	449	441	423	437	433	446	395	436	427	395	436	410	410	380	439	463	467	410	403	449	397	412	383	423	357	432	411	436	439	394	383	470	393	460	449	460	416	419
2168	981	994	1003	939	926	924	954	902	929	912	874	896	880	894	892	916	935	983	921	917	929	957	907	882	881	911	918	886	873	899	900	893	910	947	881	943	890	927	909	824	872	914	890	904	910	956	945	957	877	948	927	859	924	918	907	929	932	917	892	982	917	942	935	906	949	974	943	903	921	869	883	907	922	924	912	881	933	976	861	852	947	957	924	864	864	931	926	878	912	891	863	895	907	909	868	891	845	1007	887	911	923	954	892	866	924	955	894	952	911	890	956	856	900	932	868	879	888	923	883	902	892	895	908	892	906	892	874	920	918	897	943	929	849	898	912	846	914	853	914	934	912	888	943	974	949	857	913	912	918	891	919	923	906	885	940	917	964	874	902	883	853	891	875	903	940	852	895	869	953	905	887	884	908	902	941	925	863	935	934	898	899	889	896	941	896	913	927	928	899	906	888	909	879	948	949	869	898	924	879	913	880	896	903	904	880	861	866	930	958	904	849	901	862	897	896	935	853	882	950	924	913	875	910	931	977	846	928	917	922	868	875	956	876	915	934	861	845	832	924	908	922	930	891	889	858	821	842	906	850	882	832	891	888	926	932	910	916	944	855	917	903	921	893	883	918	973	857	908	878	915	891	925	913	882	874	893	899	851	890	890	933	887	944	933	851	824	945	842	907	909	860	880	889	912	894	925	929	905	905	942	869	907	878	860	912	917	931	919	883	882	945	923	919	924	895	927	866	823	890	899	942	891	912	942	864	900	915	949	933	946	912	876	911	929	873	930	925	901	860	921	891	936	912	886	884	955	912	896	902	909	918	937	935	908	952	947	921	911	912	960	897	914	897	912	900	889	867	924	919	890	962	938	899	932	862	923	931	932	947	931	913	908	883	883	944	898	897	911	938	960	870	940	896	861	931	886	867	902	936	930	870	917	946	875	892	897	887	914	934	964	926	901	933	900	885	917	949	890	924	920	913	895	887	884	943	896	840	952	906	842	884	898	888	892	944	953	929	944	884	888	960	901	879	915	951	884	913	904	961	874	938	888	920	883	877	879	893	942	859	851	903	930	951	869	887	945	874	907	874	962	929	914	887	892	906	916	923	937	878	909	891	897	901	877	965	963	886	859	844	888	875	882	932	872	910	917	892	937	915	898	946	934	929	894	929	904	899	927	882	849	937	915	906	912	945	907	953	891	952	863	990	946	949	850	894	922	916	936	949	857	904	903	929	923	942	861	861	943	864	873	821	911	941	944	894	879	943	876	937	882	936	873	909	937	914	901	881	883	899	911	904	905	850	903	960	919	899	886	871	934	903	935	870	885	904	913	933	838	900	894	898	913	935	896	950	897	941	821	883	913	906	905	910	906	910	908	900	930	909	844	890	892	865	939	921	909	882	859	948	932	879	854	836	906	915	857	953	886	900	901	894	920	861	847	910	906	866	901	925	928	842	889	895	911	911	855	949	919	953	904	896	939	875	925	917	920	951	926	912	910	894	887	945	933	916	914	928	904	863	925	894	977	909	912	892	916	939	865	914	869	837	909	868	958	896	926	894	910	865	905	910	939	936	927	927	887	887	950	880	926	888	919	926	902	890	880	925	960	864	922	945	946	896	906	900	899	928	883	922	913	926	901	926	833	957	864	886	945	904	873	945	851	882	893	907	933	950	964	985	920	899	885	875	830	869	908	909	918	935	894	878	901	866	906	947	892	877	930	933	863	900	925	900	909	885	918	988	895	921	939	886	913	889	911	861	883	888	936	943	887	868	889	919	917	969	904	902	896	917	879	939	930	898	895	937	935	853	896	939	859	891	923	905	894	863	929	895	909	890	905	864	865	914	939	949	897	919	925	900	838	876	861	915	892	908	905	888	886	945	913	995	915	915	874	910	1003	900	897	899	874	904	866	904	889	929	889	940	909	889	910	873	869	889	886	881	871	903	880	890	935	859	920	913	866	900	881	865	891	919	893	857	955	973	913	858	938	874	898	873	911	879	924	937	876	928	881	958	938	913	967	952	890	863	888	918	906	911	904	915	945	957	895	852	911	913	907	902	901	958	947	890	970	950	881	876	916	883	935	913	860	863	856	888	897	887	907	913	898	899	884	865	882	952	960	879	884	916	869	893	906	846	938	870	850	942	954	897	950	877	967	923	952	857	886	946	872	947	888	890	888	871	933	848	909	870	845	885	894	868	947	898	936	926	903	882	878	935	927	932	952	928	910	895	906	979	910	903	953	889	912	877	871	849	926	916	928	932	925	915	882	905	908	933	913	950	877	927	837	835	879	923	893	884	907	871	873	904	879	856	902	926	902	911	935	882	893	881	901	930	868	916	902	925	889	873	938	908	905	883	921	919	974	901	897	885	902	953	913	899	921	849	866	930	916	894	930	951	916	871	928	900	890	883	950	955	887	916	903	879	891	859	902	855	885	934	880	893	888	952	879	913	924	908	905	924	873	907	898	867	891	876	978	889	885	890	928	900	876	906	881	901	874	885	930	893	877	904	953	869	930	913	900	872	869	969	936	928	907	923	925	912	910	935	890	953	923	948	907	919	875	905	978	893	950	867	906	870	924	883	857	932	869	912	878	937	904	918	923	942	926	907	885	881	886	950	881	987	925	890	935	901	889	934	911	877	918	934	890	862	915	868	969	951	968	900	956	904	948	904	902	988	918	906	883	856	901	889	865	886	942	854	881	885	933	961	883	919	892	890	924	857	899	864	874	964	944	864	880	946	940	914	885	873	947	870	902	888	888	907	918	941	926	964	941	870	905	877	914	921	874	900	958	913	926	872	878	939	919	855	939	859	906	939	894	926	906	910	934	892	899	929	903	884	886	857	903	927	897	946	871	890	861	916	931	950	870	866	929	927	897	882	892	897	923	903	867	948	893	905	841	908	948	877	883	981	965	933	920	898	876	881	901	907	872	891	949	851	983	920	879	932	842	857	877	897	899	909	894	870	894	858	890	872	901	924	923	860	893	930	948	931	919	890	922	922	918	919	885	925	935	949	864	908	889	897	941	928	905	908	915	901	905	928	893	948	909	888	908	937	924	944	869	894	923	905	884	864	868	910	914	955	895	906	901	888	881	935	921	893	928	892	902	939	895	860	904	906	894	898	913	953	947	915	875	908	910	911	926	918	902	892	998	883	847	887	913	838	891	962	910	936	917	884	890	877	892	981	872	865	897	904	899	916	895	903	903	975	947	923	881	956	946	907	905	930	907	892	930	912	926	868	938	920	901	921	936	880	959	903	914	937	907	859	929	948	884	895	873	942	924	862	862	868	897	847	900	915	849	972	893	861	870	908	885	903	925	891	977	870	909	933	947	859	829	916	883	871	928	982	915	938	896	916	893	938	891	915	875	958	915	898	843	847	968	945	858	918	864	874	910	915	884	931	887	910	844	863	848	906	869	883	890	956	881	920	939	898	888	891	923	885	947	949	872	897	923	896	865	907	917	867	857	917	892	906	930	902	915	876	909	947	899	885	933	861
8346	641	598	509	436	386	327	282	262	262	271	247	238	222	272	238	247	267	237	248	251	237	249	226	254	215	218	261	241	232	214	209	218	251	249	241	251	240	234	248	238	235	235	264	223	232	244	255	232	251	260	242	236	256	244	222	272	251	226	212	220	251	240	206	228	248	243	234	226	225	241	245	226	271	264	234	226	277	229	263	254	237	242	245	234	260	234	239	244	253	245	221	241	218	238	222	200	214	246	258	216	243	226	244	242	243	211	238	215	231	248	232	240	250	270	249	202	247	214	239	235	254	223	243	229	242	242	248	244	259	258	270	231	260	252	227	232	242	238	251	282	241	235	236	250	254	227	230	244	201	256	226	224	224	219	228	225	208	227	249	240	233	249	239	251	265	238	252	232	248	258	259	249	257	222	232	239	255	238	271	261	236	214	243	265	230	249	259	244	230	235	232	260	217	240	297	264	222	246	236	239	239	252	244	219	202	235	256	252	264	228	200	225	227	256	259	231	248	220	221	216	229	267	259	246	215	234	239	220	233	240	260	232	237	236	256	256	232	247	252	257	216	237	230	245	250	258	252	223	216	237	229	245	264	212	237	224	243	234	233	236	268	228	241	246	265	222	233	245	256	240	258	234	237	237	237	216	234	229	232	269	228	246	253	246	233	222	255	242	216	231	272	264	218	223	232	206	206	222	211	225	251	215	236	226	237	227	242	236	223	229	222	229	232	229	216	218	248	248	260	251	263	235	252	239	203	230	235	221	228	243	252	231	255	225	237	252	228	237	225	229	209	225	236	218	214	236	203	218	243	227	240	251	254	262	216	249	250	286	243	217	238	249	246	232	265	235	232	219	196	276	231	245	247	261	213	283	236	237	238	229	255	249	216	200	225	240	240	210	274	240	235	256	253	224	236	211	253	215	212	242	275	254	219	232	228	192	207	228	229	222	218	234	252	224	229	231	262	231	209	241	252	267	265	276	236	256	245	229	238	256	209	249	235	221	271	251	258	213	235	240	259	248	240	225	208	280	249	240	268	240	216	235	240	251	218	215	278	249	259	259	236	217	212	240	231	229	250	249	226	235	211	239	272	248	242	226	251	235	245	253	243	247	246	235	225	212	232	211	246	255	235	242	229	229	269	233	248	222	242	247	225	243	225	225	219	247	242	240	255	249	221	210	248	210	203	244	228	237	224	241	259	210	229	216	265	265	238	234	236	228	256	212	204	240	216	240	243	217	251	225	230	225	238	229	221	244	237	223	231	223	205	257	204	235	244	240	242	240	257	218	228	243	220	247	250	247	238	223	226	207	232	227	231	234	220	219	238	248	227	215	225	206	208	238	196	233	239	253	248	229	262	247	259	265	235	231	241	278	247	271	234	251	263	233	224	270	191	230	240	244	246	236	237	249	249	261	226	262	244	239	228	265	231	212	266	242	234	233	224	255	232	258	231	241	231	207	251	247	221	249	244	263	215	268	252	246	217	202	251	230	225	208	255	233	233	223	251	266	238	230	242	224	207	231	206	236	246	244	236	231	230	212	226	230	243	237	233	270	225	218	215	242	217	222	247	237	218	244	252	238	235	262	221	252	243	251	234	278	251	217	197	240	234	233	282	256	247	247	209	224	243	233	254	242	235	264	228	250	266	233	261	223	218	203	236	247	225	254	223	224	265	210	245	239	237	261	241	236	232	224	238	249	280	238	242	236	244	235	250	234	212	247	211	255	262	223	260	246	205	255	254	237	254	227	259	235	242	231	232	241	263	246	207	218	252	257	263	232	217	231	223	235	229	256	226	237	236	240	234	251	227	242	244	225	224	278	259	257	214	218	228	270	229	212	255	222	228	237	220	228	216	220	220	230	260	238	205	226	245	263	227	222	219	268	286	219	210	190	207	240	235	233	236	244	235	249	241	215	238	225	222	226	227	203	211	230	249	221	217	230	216	212	226	239	215	237	251	227	253	238	236	233	217	241	235	222	244	232	254	226	237	265	240	235	253	225	235	227	223	222	205	220	244	258	214	252	235	203	242	233	247	249	214	231	241	236	241	232	256	247	228	205	232	235	236	216	231	258	238	230	247	222	215	264	241	231	222	261	237	238	246	249	238	256	266	245	260	218	246	230	234	231	223	227	242	251	239	222	241	239	206	215	211	232	248	232	228	236	224	232	259	234	221	229	222	229	248	217	244	230	246	229	257	226	245	222	231	234	222	229	237	243	270	241	241	248	252	223	224	220	257	260	242	266	242	225	233	245	213	217	217	247	249	258	216	253	228	229	236	231	235	218	228	267	236	216	237	220	255	214	277	242	261	201	248	193	234	223	222	226	247	240	226	250	240	279	219	257	245	255	242	242	226	265	246	210	257	242	220	220	211	241	239	229	235	232	233	263	214	235	236	210	255	237	245	224	255	268	236	226	216	216	218	217	259	246	236	257	235	246	248	215	237	228	209	211	255	234	208	249	240	215	243	269	263	236	204	217	234	222	223	237	248	258	235	248	246	236	254	237	239	242	240	234	224	226	261	266	243	233	255	218	230	239	240	245	281	263	233	214	247	247	235	226	239	255	234	219	216	212	192	250	229	217	245	217	235	247	221	233	252	233	213	234	220	259	248	254	227	279	237	234	239	225	211	259	240	256	211	226	226	245	246	245	244	226	215	244	237	239	205	260	252	233	245	236	197	226	228	228	214	248	250	255	246	238	259	284	221	251	254	247	238	204	259	236	218	248	234	242	252	240	212	248	222	224	251	237	255	213	231	233	225	225	267	262	232	238	222	207	234	220	228	225	246	249	263	267	248	234	232	261	233	201	238	239	224	241	238	230	270	261	288	259	267	221	227	237	257	257	253	231	237	205	230	237	256	205	215	233	224	240	223	250	218	215	230	240	237	221	257	249	249	261	227	240	239	253	233	223	248	251	228	220	237	225	229	247	231	213	243	233	249	238	256	227	193	230	263	252	224	245	232	252	200	242	236	211	245	253	241	252	230	261	243	263	215	211	238	219	253	234	244	227	207	210	274	253	213	258	240	238	240	264	241	226	254	260	236	247	258	255	242	228	240	239	240	251	240	271	245	226	217	225	253	242	227	296	275	233	252	233	288	220	264	231	252	236	237	212	247	263	246	275	257	250	209	235	236	247	244	243	259	285	254	241	246	239	241	279	273	218	258	248	231	260	236	234	243	213	233	234	184	215	216	267	262	220	260	227	216	206	225	229	243	241	232	232	239	256	218	215	244	235	236	261	229	227	254	225	225	236	250	236	267	208	235	247	228	217	233	236	266	231	230	259	198	215	247	209	238	258	245	234	245	234	212	244	260	256	257	220	216	214	233	264	252	226	236	258	236	236	254	232	228	236	226	243	236	215	235	224	213	231	278	210	231	254	232	232	292	243	237	250	227	241	203	248	243	257	269	248	227	227	231	225	259	261	238	220	213	226	240	253	245	243	253	215	249	213	232	269	223	269	250	254	210	237	233	240	235	230	246	228	230
6650	915	1423	1600	1373	1023	959	819	801	737	712	678	718	621	663	617	631	601	626	627	540	583	593	545	568	551	606	563	536	556	538	591	558	556	567	574	579	550	560	566	584	550	588	576	577	549	522	523	549	564	576	550	555	548	540	555	548	575	567	574	554	529	562	569	558	521	566	577	570	545	569	569	532	503	552	556	585	509	563	533	562	560	544	571	567	558	525	555	530	513	581	542	554	529	543	527	540	528	540	524	567	552	598	613	516	590	549	536	586	563	571	588	560	514	568	558	568	551	568	559	534	560	534	580	563	524	556	559	507	503	558	570	576	551	527	545	534	538	523	546	540	558	512	544	560	560	518	525	543	488	511	505	555	518	515	560	523	519	550	520	567	530	554	556	551	547	519	524	563	539	550	558	511	549	552	520	544	522	589	535	552	543	542	552	586	536	516	573	568	558	508	540	529	583	551	476	554	580	549	514	567	524	511	551	557	515	570	582	564	509	557	564	526	555	545	513	546	601	520	567	542	523	523	504	559	526	545	543	583	528	522	533	605	537	523	533	488	537	537	530	543	556	542	522	527	543	540	507	572	547	506	562	545	576	554	540	545	566	509	559	512	534	553	546	480	502	522	521	519	530	564	517	544	532	547	548	518	603	531	542	527	549	529	519	525	525	584	531	528	553	555	512	545	548	544	508	525	566	539	526	506	556	539	543	574	516	476	522	542	573	545	557	539	544	539	517	581	523	541	522	537	520	487	518	508	509	525	526	529	570	544	508	554	567	552	565	565	547	497	550	511	504	514	524	571	546	499	530	534	496	501	571	564	546	512	560	549	526	530	531	551	554	544	496	510	527	546	495	566	551	576	548	522	574	539	574	537	541	557	524	526	512	532	514	502	546	571	563	545	516	536	550	488	580	547	508	560	543	564	534	525	574	575	554	518	532	516	554	529	541	533	576	550	493	538	574	551	591	522	532	544	532	570	525	551	545	533	504	572	517	509	550	520	559	569	510	567	537	556	535	561	576	511	565	546	494	532	569	541	557	541	565	531	547	533	511	522	494	550	553	527	522	568	591	517	531	567	494	528	535	525	576	558	509	537	522	484	556	548	561	581	552	586	586	552	527	502	540	575	536	511	532	571	531	518	527	576	542	559	585	545	571	515	571	514	567	509	529	555	590	548	555	537	527	543	557	562	529	543	542	563	501	561	511	523	573	566	549	542	532	523	493	551	536	551	534	571	522	505	523	588	531	546	577	528	540	557	515	511	570	556	526	521	544	544	530	531	559	522	534	566	570	535	554	530	534	544	540	505	557	536	575	481	568	546	562	552	562	525	540	580	537	546	565	528	548	501	571	557	542	510	532	555	543	527	487	547	544	555	551	517	548	564	533	565	541	577	572	494	502	516	522	551	496	568	518	523	550	514	539	569	573	516	561	586	551	533	542	544	528	537	523	499	575	573	575	525	509	560	565	524	508	535	501	538	561	561	542	570	576	586	519	519	481	503	539	536	512	519	558	562	525	585	568	551	529	578	582	572	560	590	549	533	535	515	559	594	549	542	542	537	533	551	580	521	563	520	524	546	533	555	537	511	545	534	534	547	548	560	510	583	541	552	590	536	539	554	558	555	520	538	543	542	548	570	541	553	532	528	539	550	580	559	532	525	563	553	564	508	532	554	528	533	516	499	523	541	538	548	521	526	504	542	542	578	515	581	516	562	519	550	556	557	527	557	541	561	559	552	560	497	498	515	575	524	511	551	554	545	504	537	531	568	564	568	557	552	540	524	518	579	537	520	525	567	538	550	565	534	539	545	537	547	499	558	515	558	561	577	519	559	543	583	542	570	562	558	563	567	538	541	537	564	538	524	556	526	526	502	534	522	529	570	523	546	583	565	520	545	546	526	545	502	485	583	499	528	526	587	492	566	567	543	549	535	582	552	573	572	572	522	524	529	541	544	520	562	533	574	501	511	581	582	562	579	541	533	589	548	540	577	535	540	543	566	562	553	510	538	552	505	557	532	486	544	522	543	590	542	594	574	601	538	561	537	552	531	531	545	509	524	555	508	554	529	495	558	500	540	527	587	537	510	536	540	574	523	559	562	569	515	572	528	532	534	506	507	560	589	503	568	489	563	536	545	581	565	527	548	577	572	543	526	563	549	559	505	550	531	540	555	556	540	529	542	533	553	555	565	575	565	531	557	560	544	531	546	558	598	580	531	530	530	552	518	517	523	491	520	553	534	532	533	505	535	521	525	523	546	540	509	529	494	524	574	564	520	550	539	517	544	514	519	515	575	545	544	542	541	530	544	570	524	557	539	554	569	530	532	561	528	530	520	551	532	523	536	541	543	586	535	545	578	525	540	539	543	529	544	553	523	520	546	527	548	549	495	577	582	524	499	546	522	545	553	534	536	557	536	587	514	569	565	587	528	544	548	529	560	520	547	527	544	510	564	521	540	541	577	506	539	526	545	524	526	571	540	530	542	504	584	596	551	547	573	526	560	558	564	541	590	537	549	531	552	523	579	545	548	553	572	494	543	567	525	588	543	542	526	554	545	530	543	538	571	595	561	553	549	537	553	546	556	549	507	550	571	542	552	551	550	574	533	596	532	550	573	536	574	555	565	533	575	549	542	552	544	539	566	547	583	537	535	527	503	545	548	545	540	520	567	578	554	563	535	517	507	563	566	535	559	514	531	553	507	569	583	546	555	502	558	526	521	538	560	537	587	538	561	574	570	516	536	520	553	544	554	559	500	557	563	517	485	557	558	506	496	544	551	569	534	552	546	566	548	542	546	541	524	584	540	520	583	519	555	555	558	562	513	569	502	485	581	580	553	539	513	553	539	479	525	553	537	561	568	534	539	561	547	537	563	564	508	555	534	563	531	499	567	562	546	541	581	528	538	531	546	567	523	569	561	568	520	601	541	551	545	540	530	557	538	529	553	533	514	553	531	566	536	558	567	512	536	539	554	540	601	541	543	543	528	531	576	514	532	542	535	561	509	541	575	525	552	499	582	561	520	579	547	487	543	554	554	546	543	543	545	553	549	549	542	564	544	531	554	534	504	542	555	531	535	559	555	541	536	557	538	540	510	507	522	514	560	578	518	524	567	542	580	542	553	513	560	527	553	538	506	523	533	549	522	564	519	563	560	541	507	504	534	527	525	573	534	526	570	522	524	534	555	522	545	522	532	533	573	545	541	518	569	500	522	544	524	545	516	535	553	576	550	586	562	556	557	587	551	587	536	508	516	562	545	568	504	516	520	557	599	498	571	527	558	520	565	562	525	536	574	529	566	546	523	527	569	554	554	538	542	514	543	529	545	561	582	564	544	496	518	563	533	554	564	557	529	540	534	500	552	539	518	572	526	525	516	570	557	542	532	533	525	563	562	545	544	554	521	523	544	524	544	577	528	574	527	580	545	561	565	567	525	551	522	537	575	497	570	529	573	536	539	507	525	542	568	545	531	551	555	554	585	543	488	557	525	551	529	501
14845	1208	1013	715	462	336	286	216	216	189	153	184	188	156	154	151	160	135	139	147	158	166	144	120	125	156	124	141	141	114	121	145	165	124	149	141	150	106	123	126	137	137	155	147	113	139	154	129	144	133	132	150	151	124	121	120	139	141	128	133	110	111	107	104	146	123	128	122	133	134	131	123	133	140	138	121	122	127	120	148	129	141	135	149	133	110	119	130	148	129	161	139	156	113	116	108	127	158	135	113	144	148	135	138	137	116	138	101	136	129	140	124	145	125	121	149	129	151	131	141	131	117	118	135	130	123	149	146	131	143	148	118	146	137	129	124	119	128	136	159	123	137	121	133	114	104	139	148	151	119	134	130	123	123	135	128	161	123	126	151	143	149	140	141	118	142	139	118	127	104	118	120	127	125	142	122	136	121	113	127	133	114	140	117	134	125	144	120	127	144	144	132	134	127	111	118	151	128	106	123	125	123	132	110	144	119	140	139	148	133	142	115	121	157	106	126	120	132	150	153	146	137	126	141	111	111	121	124	119	134	106	147	150	135	119	167	119	127	125	120	146	139	122	144	122	145	120	118	161	115	129	133	124	127	125	122	109	124	143	134	129	136	112	106	148	135	144	125	121	126	127	142	134	122	120	105	124	131	122	128	128	145	135	121	125	132	133	133	142	144	132	145	120	113	123	144	137	153	127	122	113	126	123	130	130	132	119	140	118	128	149	129	122	124	116	110	124	114	112	145	113	125	122	131	141	144	123	123	127	140	105	140	132	129	139	130	123	130	130	142	129	138	130	113	117	155	142	131	122	118	131	130	121	129	125	139	125	114	142	137	123	134	146	131	127	134	151	156	123	121	143	136	129	142	115	115	106	138	106	140	111	123	129	123	138	146	139	160	123	150	128	133	110	130	114	124	114	142	126	112	136	146	139	122	150	158	143	123	117	141	122	129	154	112	129	140	131	137	111	107	128	150	126	123	135	150	140	120	126	129	150	151	132	122	144	121	139	108	122	131	122	128	131	146	143	122	111	125	146	132	124	133	122	135	120	149	150	142	121	138	132	114	138	141	130	135	127	132	157	131	122	125	140	117	130	128	116	108	149	132	129	141	120	123	117	142	121	130	129	125	130	112	116	130	125	126	142	156	133	126	117	144	121	134	146	137	143	142	161	146	117	143	131	123	152	124	118	122	125	118	130	122	120	131	156	103	118	147	119	114	143	133	128	125	126	110	135	140	129	128	137	128	114	135	117	138	140	155	112	131	118	124	122	106	109	120	150	135	135	108	153	132	134	134	133	122	112	122	115	139	145	118	140	129	120	140	158	142	136	162	127	131	137	131	134	161	135	113	132	141	137	147	106	138	126	130	134	121	136	118	124	106	148	121	136	116	124	117	161	140	139	143	138	146	126	144	123	111	131	130	153	147	156	127	129	136	122	140	120	132	119	101	121	120	123	138	132	130	143	142	128	121	125	138	142	138	115	122	142	140	137	137	141	122	163	124	132	121	145	125	148	130	113	145	125	133	121	122	148	116	113	137	116	143	127	139	134	120	142	154	152	126	142	135	128	140	122	141	121	156	138	129	141	141	127	121	150	134	97	111	122	118	154	120	150	144	132	132	157	124	106	120	145	138	151	123	118	145	129	112	121	130	121	117	142	95	132	147	124	134	154	169	130	124	122	133	132	141	131	128	127	120	130	149	122	126	139	146	136	136	107	127	124	127	146	140	145	119	134	127	116	147	118	105	109	145	144	111	143	142	136	118	135	127	151	140	129	130	144	126	120	126	134	144	148	133	124	129	149	107	119	110	118	130	112	124	124	124	156	128	145	137	103	110	134	141	123	127	137	141	138	145	136	119	132	150	148	139	142	137	150	122	129	124	125	153	147	144	126	117	116	114	137	147	127	108	123	136	124	142	136	142	150	150	130	134	114	123	132	140	146	150	132	126	128	102	105	141	141	154	129	131	121	146	128	102	147	135	117	149	131	129	111	145	140	132	130	129	134	124	156	110	110	114	127	147	140	119	131	126	115	131	160	158	133	146	110	135	126	124	128	134	134	113	153	118	134	146	132	119	123	141	123	152	143	158	143	127	149	134	117	139	132	154	137	133	121	128	147	136	127	144	139	132	131	135	129	143	130	129	122	132	141	141	128	140	112	138	112	118	112	160	124	135	125	143	136	139	128	120	129	137	125	118	111	130	137	113	133	120	130	124	132	129	118	119	120	114	131	135	134	131	133	121	112	119	138	133	125	116	131	130	131	140	119	127	130	127	154	134	120	168	114	124	151	150	128	131	117	149	124	139	128	138	130	144	154	144	139	142	124	140	150	117	138	116	150	143	124	119	148	144	128	128	141	144	108	132	105	111	122	109	129	126	114	133	136	129	149	150	136	141	126	146	120	160	151	127	135	121	135	137	121	136	109	111	149	120	126	119	103	118	126	134	101	151	130	142	121	136	147	137	152	113	135	123	125	125	142	119	124	120	152	126	120	135	117	132	127	110	105	147	117	108	157	126	149	119	107	140	129	127	126	148	142	133	132	141	144	122	109	120	119	146	146	119	142	122	129	120	118	125	127	136	115	125	115	137	140	131	135	132	124	117	120	120	135	140	126	109	115	131	135	122	129	142	119	128	133	121	128	116	123	129	139	111	117	134	125	106	113	145	150	133	112	142	132	132	139	115	142	126	125	138	125	151	138	128	122	134	124	130	133	135	133	117	135	135	135	130	153	128	130	134	152	139	118	135	119	126	146	132	131	109	127	127	126	122	124	108	138	110	150	124	125	124	142	139	156	138	147	136	152	120	115	124	148	113	121	128	112	130	132	139	143	128	140	153	126	138	133	129	138	125	130	112	137	136	116	143	136	119	146	145	128	136	122	109	145	133	129	140	121	127	136	131	143	129	139	126	141	141	122	142	119	135	132	116	133	120	134	134	127	161	125	100	109	123	134	119	134	159	97	138	141	125	115	137	130	145	127	144	130	133	119	130	127	132	145	126	107	121	126	116	119	152	133	147	130	129	133	115	99	131	119	126	105	128	138	141	129	118	145	134	124	126	130	119	115	115	121	125	121	146	123	129	124	153	140	140	133	116	146	131	121	122	122	134	141	132	161	134	135	131	154	107	122	126	120	124	115	134	130	137	139	131	120	107	131	126	128	115	145	136	124	126	149	132	133	111	155	142	129	119	151	102	117	141	158	125	137	130	139	125	137	128	123	137	122	136	138	130	121	141	132	143	132	131	119	137	114	145	132	132	131	119	153	140	136	140	123	145	121	137	123	129	165	151	133	139	150	128	136	118	142	130	137	118	140	137	155	115	143	113	141	139	129	128	121	138	144	130	128	110	114	137	132	136	140	125	123	126	126	121	115	141	136	134	131	138	131	123	123	122	131	117	127	118	127	127	130	115	103	132	138	138	118	143	142	135	137	142	118	136	140	108	109	127	108	120	138	124	128	135	146	123	114	134	144	133	119	126	128	120	129	110
8291	1047	2118	2376	1921	1466	1158	929	782	755	678	629	557	550	503	492	471	449	423	463	471	434	443	409	365	397	422	413	413	367	383	379	359	374	383	421	368	380	368	352	371	350	332	363	372	324	361	375	352	341	327	350	401	331	377	364	392	369	316	377	354	350	360	333	363	347	311	359	342	371	357	318	364	344	356	357	357	368	364	360	328	337	382	347	324	329	349	342	342	318	329	352	317	343	345	366	335	416	339	343	352	322	372	371	344	328	343	343	334	372	340	324	360	357	399	329	346	375	324	357	343	341	382	345	327	340	347	359	355	363	347	336	337	374	326	348	329	348	323	335	341	330	339	342	373	375	357	343	350	348	344	327	360	369	366	332	348	336	358	324	352	295	350	346	365	358	353	320	341	330	345	328	351	342	362	338	317	363	330	337	337	335	360	390	345	346	359	309	348	311	348	380	352	356	329	337	395	384	332	364	377	340	355	384	372	332	324	354	385	348	343	343	359	355	326	319	360	327	339	353	378	364	348	373	362	359	355	389	364	341	344	346	337	356	337	337	344	369	377	314	325	349	346	336	327	352	381	332	330	359	335	334	359	339	346	361	361	341	360	348	364	340	330	330	350	316	331	307	355	337	365	332	366	343	316	299	357	332	344	365	337	310	376	330	321	329	367	359	325	310	327	347	335	355	313	367	312	344	343	343	366	337	340	374	306	324	338	352	347	361	362	373	346	351	348	347	295	342	347	348	390	345	352	344	348	323	339	340	350	351	363	371	339	346	335	351	361	338	357	350	342	368	374	385	348	373	370	319	362	337	338	344	318	375	326	334	358	363	331	342	321	362	348	347	336	315	351	393	318	344	346	340	338	300	316	381	353	338	333	358	309	379	352	355	358	349	336	372	333	369	369	374	334	363	350	343	359	392	344	371	344	332	355	384	353	332	370	347	333	325	350	313	359	369	354	354	343	339	341	366	343	341	379	382	342	323	331	341	347	380	345	352	339	326	369	341	342	334	332	352	343	336	387	327	352	340	356	357	329	343	340	336	358	354	363	328	355	336	335	326	345	343	372	346	361	359	343	342	324	363	341	335	343	368	350	374	348	347	337	349	348	343	355	330	353	352	331	304	337	346	354	343	344	341	342	365	326	321	329	370	350	389	375	342	359	347	364	347	360	366	361	337	367	346	352	362	345	320	354	357	351	350	377	351	350	335	306	329	335	324	358	372	350	341	352	344	356	338	335	387	344	341	320	318	384	353	366	335	353	353	316	340	359	338	338	344	330	325	323	393	329	332	315	365	303	334	360	361	342	383	337	366	336	342	344	355	353	321	347	349	337	355	335	354	369	336	317	351	325	361	354	340	371	362	339	359	337	380	325	330	345	323	337	374	358	366	371	336	328	366	345	345	381	330	402	325	355	317	360	333	352	353	345	354	352	369	354	363	407	345	365	381	329	345	337	335	374	342	314	381	387	349	355	346	345	367	325	331	308	357	329	344	345	335	341	359	336	373	362	341	353	333	355	320	360	347	355	322	361	350	352	330	359	326	352	375	345	339	373	345	358	337	322	340	375	326	342	328	342	360	355	365	335	383	345	341	325	363	374	369	344	345	366	301	331	353	365	366	322	320	350	325	338	336	347	337	369	339	354	324	356	372	356	339	376	374	330	351	327	331	351	338	329	355	368	342	376	362	353	341	348	345	374	325	337	346	356	377	344	335	318	328	326	339	344	373	347	346	351	335	309	352	322	370	337	370	326	383	322	354	352	332	329	369	340	350	351	355	345	354	341	325	306	339	372	332	331	310	320	322	364	351	349	336	346	352	383	364	339	348	343	362	361	364	379	372	367	346	344	333	364	342	364	344	365	345	349	346	348	350	302	346	340	352	354	351	333	341	316	338	382	325	350	377	358	350	394	375	363	353	377	348	365	336	373	349	354	397	323	307	376	341	348	332	308	326	342	335	321	345	363	347	340	382	334	324	357	326	360	318	335	354	398	373	333	366	318	375	355	347	345	323	341	368	340	342	345	364	365	351	324	323	357	314	336	345	341	357	338	383	384	334	332	335	337	349	327	361	343	339	354	381	331	332	338	348	340	392	343	346	318	373	353	351	344	313	346	351	379	373	345	342	331	347	309	344	360	361	341	373	346	336	339	370	341	360	332	341	318	339	339	336	343	365	340	338	351	321	352	367	360	361	365	357	348	374	307	351	324	344	350	343	333	376	344	336	361	364	342	298	349	333	404	319	351	353	352	367	356	360	326	316	362	359	345	327	361	365	351	329	335	369	374	358	347	325	312	374	341	336	318	326	375	350	316	381	347	339	370	312	340	350	364	358	341	341	387	341	342	355	337	347	345	364	307	321	327	360	350	321	338	352	344	367	351	344	355	314	343	340	365	376	344	381	353	334	318	323	346	372	306	349	309	347	374	355	349	349	360	346	367	330	362	354	344	327	362	313	361	369	348	327	366	355	342	369	367	358	346	329	341	306	371	344	367	332	373	339	374	360	350	348	321	311	352	368	353	335	328	321	371	373	359	361	340	330	348	339	350	349	355	365	373	325	356	343	355	339	336	345	362	367	364	336	366	340	350	356	339	344	332	338	352	336	347	354	358	339	366	338	364	309	357	349	311	380	341	368	357	368	358	323	316	366	339	330	344	333	343	371	350	353	335	354	302	324	325	327	349	398	340	337	395	346	321	315	348	352	311	352	365	358	331	347	340	352	358	335	330	343	333	362	370	338	346	326	330	388	331	342	355	351	329	366	341	342	334	364	349	317	392	366	349	358	341	350	309	310	350	344	324	378	330	375	353	322	351	345	372	345	318	321	349	320	357	359	338	384	319	299	376	347	341	360	333	331	316	385	325	338	349	323	354	361	342	372	327	330	334	340	325	354	348	302	343	334	338	327	332	320	337	365	350	357	344	344	361	357	358	360	363	365	372	337	357	357	327	360	356	364	373	365	366	354	340	349	353	343	369	337	355	306	364	345	370	351	319	339	358	289	384	380	342	362	352	365	348	339	352	354	350	359	334	339	326	395	328	350	354	348	352	362	362	355	369	362	369	360	329	344	365	346	354	348	365	390	342	350	351	356	342	363	349	348	342	353	349	378	363	395	328	334	343	363	329	389	342	336	361	373	325	385	340	353	361	360	360	412	384	339	343	323	359	322	330	356	358	361	361	365	339	330	338	341	343	342	335	348	358	348	342	359	373	348	347	334	337	360	339	344	368	358	335	324	343	320	378	388	377	391	352	357	378	369	369	360	348	340	348	340	346	322	361	356	352	354	373	365	331	355	340	351	363	371	334	372	341	347	341	352	366	349	374	342	340	366	342	317	331	371	399	330	384	353	327	347	337	329	356	331	347	329	355	370	355	348	357	370	352	332	315	359	357	335	308	373	340	374	369	363	355	354	347	357	339	370	326	339	325	342	369	332	361	364	330	359	379	340	328	323	337	349	345	348	330	322	389	320	344	366	345	360	343	343	344	374
1731	455	407	442	425	430	414	466	448	433	440	420	432	415	436	421	430	443	388	395	388	415	383	415	421	396	455	438	415	412	425	415	422	421	437	441	394	429	380	429	446	423	405	393	447	415	415	443	431	422	423	415	404	416	420	418	414	383	409	412	369	403	427	439	423	387	425	428	430	402	440	407	431	413	401	404	391	401	423	387	388	376	411	400	425	414	460	403	432	391	433	439	461	436	395	384	459	407	432	421	408	408	421	462	422	443	414	376	392	434	409	421	400	443	469	410	392	416	422	436	433	398	358	416	435	395	419	399	443	396	403	445	402	395	372	359	446	389	405	430	455	435	440	414	448	434	414	397	413	410	437	411	383	406	420	396	443	394	394	422	415	421	452	413	436	434	410	367	460	425	403	378	383	429	430	394	423	423	412	411	386	440	470	380	409	434	379	420	449	420	425	410	377	394	411	446	451	406	380	407	443	409	389	392	478	441	400	420	440	393	411	408	399	425	390	430	369	414	386	401	413	464	426	432	415	419	403	428	421	427	407	386	434	396	434	314	385	410	373	401	418	429	457	467	398	433	384	387	425	408	447	380	470	426	399	365	375	402	415	395	414	432	446	378	441	420	413	388	406	401	426	440	414	424	412	449	394	436	451	389	416	421	424	459	394	377	380	404	404	406	400	408	428	371	451	411	436	415	456	383	424	378	402	419	417	380	380	428	408	417	409	433	371	384	399	442	410	412	426	434	413	454	398	430	416	421	424	424	403	415	418	422	417	393	442	388	404	423	445	425	446	407	410	377	393	411	430	377	424	424	383	394	416	423	424	415	431	417	421	415	409	419	414	399	404	405	397	413	455	413	377	478	418	371	400	418	421	414	433	417	431	417	437	403	395	460	389	436	456	427	377	419	420	409	386	402	387	386	421	446	379	374	388	423	424	393	435	425	437	440	408	438	377	444	381	431	434	472	368	398	443	376	391	399	423	415	432	449	435	423	400	428	449	424	424	409	426	417	395	396	401	407	397	439	383	429	404	376	444	420	390	395	410	397	376	380	406	401	397	466	382	404	423	443	370	424	415	409	409	404	403	426	394	407	400	412	448	420	404	408	413	405	451	397	436	420	370	388	430	468	411	403	396	388	426	419	417	434	419	394	459	434	423	423	413	426	402	426	374	419	399	441	402	395	450	399	414	422	424	402	410	403	402	435	415	431	417	412	409	390	396	445	398	403	430	410	396	403	406	438	443	404	446	414	423	420	385	430	387	411	438	410	412	443	389	403	462	410	395	426	439	448	396	393	403	464	427	402	427	410	392	395	448	428	450	424	413	434	392	415	406	382	407	410	473	413	390	425	393	417	445	443	414	439	436	407	428	397	389	381	368	395	398	377	398	428	400	441	430	398	397	390	416	410	394	429	441	400	430	380	411	423	420	413	393	415	430	422	441	469	417	391	432	428	412	434	411	383	419	450	417	404	422	396	383	420	435	411	410	407	420	392	424	390	400	462	402	394	376	423	434	432	418	417	392	433	414	401	424	422	430	434	410	430	403	414	428	403	430	430	397	435	417	401	388	419	377	418	406	392	400	414	380	446	368	403	367	419	439	450	406	453	420	412	353	397	394	425	414	412	421	390	408	375	397	457	401	397	375	434	435	389	424	423	366	437	445	427	391	408	423	453	417	414	405	424	372	450	438	445	429	401	410	464	396	386	403	398	412	430	428	415	427	407	411	399	406	435	404	418	432	436	401	419	352	423	420	417	429	406	425	430	401	423	376	424	412	426	427	435	384	372	405	421	400	398	405	440	411	402	418	441	430	394	405	443	409	405	418	442	375	379	414	425	423	391	430	412	412	413	447	472	426	404	417	407	416	407	400	401	381	448	436	426	427	386	390	425	409	400	443	388	413	384	398	424	419	375	416	388	438	410	391	395	416	386	391	406	394	387	428	386	428	402	409	398	434	413	422	440	435	466	448	384	391	412	420	442	401	413	459	426	454	411	420	425	402	383	390	395	412	379	418	420	403	384	408	434	422	391	422	428	410	379	421	371	433	398	403	429	389	408	429	409	429	389	422	418	408	386	383	421	404	432	419	459	454	400	415	384	376	418	418	421	404	406	409	448	396	438	411	458	417	420	433	428	450	421	422	440	391	411	427	412	385	412	454	441	420	419	393	405	402	421	477	394	404	435	424	427	412	471	421	391	382	407	440	382	427	441	393	461	439	434	438	414	412	396	418	381	416	439	408	417	457	392	424	407	372	363	447	462	393	437	440	382	409	427	427	431	454	433	401	438	435	432	382	380	395	415	386	428	412	421	383	401	397	374	365	431	446	450	386	453	397	377	414	450	382	392	446	423	411	422	402	413	415	424	396	386	407	405	390	405	426	409	436	420	456	409	431	379	381	448	393	390	442	427	420	444	399	431	382	419	435	432	430	408	459	378	425	406	412	445	435	411	429	403	384	344	432	434	414	428	426	402	418	420	398	424	388	372	439	426	429	435	413	410	410	416	377	385	420	446	439	414	424	351	420	405	425	412	421	429	390	420	395	428	431	390	390	399	433	414	459	423	431	397	407	415	428	417	389	435	426	462	412	459	429	388	376	421	402	438	394	395	430	412	394	416	411	408	399	413	382	421	390	442	436	411	444	425	416	429	430	403	392	414	451	430	392	401	426	380	396	448	386	434	404	421	448	402	403	395	449	393	414	456	432	408	421	410	422	453	410	428	374	421	424	413	383	416	417	462	443	425	396	409	415	360	407	404	407	429	419	405	419	402	446	399	444	421	393	399	416	368	413	417	416	374	456	447	450	425	410	397	454	437	393	438	430	412	445	408	402	436	392	392	393	443	402	401	371	401	407	426	399	446	434	405	414	406	458	421	393	426	428	380	430	386	396	410	408	426	434	388	383	428	391	446	411	374	443	443	416	422	408	435	453	398	415	397	434	389	411	398	410	424	399	405	413	397	412	433	398	380	413	440	450	425	393	397	396	451	370	426	409	396	438	402	389	395	414	425	410	396	387	392	370	420	425	436	417	380	438	408	435	397	399	412	419	410	420	400	447	411	421	396	432	404	366	393	406	394	385	418	430	405	416	421	414	454	425	419	414	423	441	408	401	412	423	429	445	411	416	398	453	412	420	407	404	408	401	436	443	393	407	402	418	405	412	401	436	435	379	409	445	415	425	418	379	411	419	443	382	428	391	437	399	442	425	403	422	389	416	418	417	468	457	437	424	407	435	404	413	450	438	394	409	416	416	450	461	422	391	366	417	427	413	382	428	413	443	399	388	420	408	423	413	458	435	399	426	434	440	408	410	364	429	409	381	417	467	390	393	422	385	398	398	413	411	358	417	386	423	427	366	381	437	410	417	456	434	399	366	398	413	393	387	405	435	432	473	438	387	424	406	439	403	429	389	383	421	403	396	373	419	428	411	402	406	434	422	409	406	404	417	413	413	417	428	402	392	418	399	371	423	429	423	383	401	397	407	376	394	397
2187	909	972	968	916	949	904	886	894	901	919	898	910	878	942	945	903	911	877	881	940	876	925	920	886	881	907	859	843	865	968	896	860	892	955	891	902	819	883	889	891	852	940	896	897	893	900	851	883	902	891	879	942	949	853	910	922	908	907	899	946	944	908	898	888	897	861	912	896	917	872	870	883	866	915	905	924	908	854	861	858	873	894	898	953	931	876	904	928	848	878	822	909	925	904	867	918	937	912	881	824	865	876	893	892	916	919	884	890	911	879	946	901	945	918	870	940	864	892	863	889	950	852	912	928	901	924	866	870	856	894	872	938	914	871	861	903	914	892	856	870	934	898	893	963	876	866	898	913	897	866	890	899	883	919	954	946	918	826	876	899	855	895	832	881	882	881	882	922	901	877	860	909	917	944	865	876	870	910	858	876	887	864	887	904	946	856	930	892	889	875	944	837	871	915	902	949	906	872	944	901	854	831	901	923	885	913	860	887	898	891	926	897	905	920	905	951	859	866	873	863	908	946	901	917	894	877	929	895	908	894	891	950	920	961	911	904	892	909	915	884	888	896	947	902	890	930	951	880	906	906	903	888	827	877	929	897	857	919	841	889	953	925	884	904	833	886	920	881	860	903	920	887	934	914	876	910	902	958	891	891	898	911	879	926	935	927	888	920	933	889	900	843	866	849	891	888	980	882	891	907	879	883	860	917	928	850	919	898	883	854	896	950	837	906	924	896	965	893	882	854	906	901	871	869	845	957	868	936	901	862	883	857	847	926	923	906	916	841	890	880	917	880	859	882	846	925	944	941	872	900	860	862	863	919	875	882	889	850	905	909	868	874	873	934	941	868	875	882	916	895	858	933	887	916	849	895	898	902	841	881	880	869	916	886	878	871	937	875	839	894	908	889	949	881	981	883	904	830	910	880	908	885	874	864	890	901	874	901	914	905	858	871	860	920	925	841	914	895	845	881	864	905	901	853	919	910	881	904	872	958	923	918	872	915	853	887	872	894	903	929	844	935	849	872	885	920	926	907	877	862	925	922	911	883	876	843	925	893	901	941	869	928	863	961	843	905	918	937	910	918	915	928	934	879	928	920	939	930	915	835	907	896	919	875	856	899	906	879	849	873	888	908	831	912	904	902	848	863	881	917	943	939	859	939	885	880	889	914	918	882	918	874	896	906	919	932	865	896	888	923	834	953	881	853	912	880	887	933	898	893	885	909	898	872	918	909	979	916	877	890	872	949	893	876	947	932	892	894	825	886	921	856	891	941	899	883	879	897	931	877	959	920	854	868	864	946	852	939	931	915	881	912	882	928	915	870	947	852	887	919	911	874	870	868	911	886	891	954	861	887	864	911	921	936	926	907	935	865	864	832	857	890	870	958	908	897	903	861	920	968	847	894	897	866	869	860	858	861	881	942	872	892	893	913	950	947	943	876	842	862	928	865	911	894	920	915	896	866	919	920	948	915	910	865	843	858	853	955	895	909	944	916	901	894	898	936	879	881	896	946	926	898	867	906	881	909	906	865	900	952	908	872	891	912	910	900	945	863	887	906	908	878	874	893	852	869	884	887	915	870	876	926	921	860	868	919	936	940	886	872	847	897	898	911	915	876	846	920	879	878	863	927	906	940	839	871	843	945	922	903	897	878	920	920	847	913	893	932	947	882	875	933	869	917	906	911	916	891	931	887	875	858	920	908	947	841	860	932	917	890	907	897	921	903	930	859	888	919	896	929	845	902	879	922	933	902	931	894	916	919	923	897	884	887	842	869	883	915	872	857	844	905	879	955	865	930	925	941	929	917	900	914	909	898	895	968	878	910	868	897	863	877	903	911	872	918	888	923	903	928	877	878	896	940	870	870	951	890	910	913	831	893	900	906	910	941	991	910	861	904	858	875	901	869	875	891	910	888	878	870	846	928	941	838	903	881	934	864	886	934	922	897	891	912	872	907	909	903	882	896	863	948	897	824	922	887	854	870	967	888	862	892	895	902	925	894	894	922	920	988	931	905	873	896	890	842	845	948	878	898	882	870	956	870	909	881	885	881	946	826	924	907	878	890	922	836	893	916	891	866	921	896	931	880	914	895	881	874	862	882	849	879	838	900	879	945	853	924	888	929	900	884	905	911	916	899	902	894	877	886	876	915	909	893	883	912	935	897	875	927	856	916	896	844	900	887	908	917	941	918	908	967	932	895	927	879	907	933	853	880	923	932	926	823	857	915	908	864	952	911	877	852	940	862	911	925	932	928	909	934	959	851	888	834	894	927	921	929	896	896	856	881	956	965	912	872	909	885	902	886	918	864	853	869	872	901	919	913	867	896	876	874	925	897	868	881	951	842	901	862	885	899	861	896	974	986	925	880	889	907	886	855	890	967	918	903	921	953	887	881	898	916	875	914	891	877	947	910	950	855	891	899	929	891	897	947	982	897	830	894	885	875	918	886	897	864	915	881	923	894	910	907	874	847	869	899	906	875	925	969	928	877	899	879	898	867	901	892	856	916	887	860	868	873	863	920	944	883	919	900	942	861	883	914	861	924	874	879	941	911	925	926	910	898	875	851	898	896	918	918	927	933	844	902	855	906	856	899	881	912	907	921	961	909	872	882	887	901	869	913	863	889	807	885	885	959	921	986	876	954	935	896	949	920	863	947	870	880	891	873	926	895	903	930	949	853	896	894	837	915	921	907	956	928	914	881	904	915	870	913	914	875	875	906	922	920	878	920	896	872	934	876	898	877	881	877	865	946	933	923	870	894	914	882	892	876	928	879	888	861	881	906	938	918	915	888	949	870	900	965	878	898	945	952	847	857	916	863	862	855	910	889	874	904	914	906	879	919	933	927	856	950	952	912	935	905	918	857	858	856	880	918	826	885	897	875	894	924	887	886	886	910	912	909	906	957	907	926	863	904	884	920	835	847	879	904	909	846	879	900	888	860	922	913	966	912	905	929	885	880	892	927	953	919	922	895	872	905	888	886	941	862	878	854	910	894	948	848	943	923	914	893	901	927	900	923	875	849	849	889	956	927	891	945	899	862	906	917	879	884	909	950	937	935	911	890	876	910	887	920	886	862	935	883	904	866	879	897	902	887	902	838	914	822	940	916	891	902	966	881	879	934	910	874	916	955	877	905	923	894	899	889	900	862	920	886	929	942	881	890	866	972	910	892	895	894	909	886	901	940	897	947	916	922	922	920	895	929	889	918	910	917	917	890	877	899	825	907	878	886	913	905	934	905	904	887	882	885	838	835	926	861	895	926	912	859	909	944	913	922	945	887	875	899	878	876	882	881	900	877	895	923	902	886	891	829	877	885	933	931	892	931	897	903	924	879	931	873	888	849	912	813	915	917	881	885	870	885	865	884	899	901	941	940	873	822	974	909	889	890	856	875	905	904	894	948	897	929	905	888	904	884	932	869	886	916	919	881	924	928	922	910	872	868	918	943	947	914	894	913	911	861	919	866	918	920	883	873	850	931	867	953	946	876	923
8070	696	598	545	448	382	300	317	259	299	266	256	256	278	236	230	238	254	231	283	252	280	239	230	264	229	242	235	240	265	230	261	230	262	224	254	227	248	233	249	232	216	243	237	220	237	257	250	236	212	242	221	233	237	257	241	260	239	226	243	256	253	237	246	254	228	246	247	246	216	218	217	249	253	256	242	252	220	244	253	227	256	218	273	218	263	233	235	215	243	225	225	227	241	227	240	221	231	253	226	229	253	247	242	234	226	253	224	241	207	214	229	249	223	269	249	234	225	256	239	224	283	231	230	238	254	251	240	228	244	236	246	251	226	231	236	268	223	257	237	217	223	236	214	217	210	258	222	241	237	237	255	255	249	243	252	248	255	216	218	228	202	247	228	253	238	263	235	258	271	235	287	260	229	211	241	229	251	259	229	248	226	238	226	260	232	251	202	237	237	244	241	259	260	211	240	233	236	232	236	239	226	286	235	238	252	236	236	225	240	244	261	248	224	217	259	241	232	220	240	212	272	255	234	237	230	223	225	250	241	247	250	245	230	241	267	237	252	231	251	238	254	248	233	232	206	240	233	262	246	244	240	231	217	246	228	229	235	235	225	252	258	237	229	244	213	231	233	251	218	247	248	246	245	241	270	250	218	254	223	242	235	283	251	239	247	232	244	233	211	225	234	233	213	220	223	240	258	234	243	200	222	264	222	233	236	219	236	233	223	248	270	219	221	248	224	251	243	230	224	250	245	228	226	237	243	199	248	231	235	234	223	265	247	273	213	244	229	234	231	247	239	253	259	227	250	263	271	243	249	253	251	227	262	240	241	275	221	216	240	236	276	262	212	208	205	237	242	236	245	220	224	234	215	211	226	253	261	264	239	244	237	217	204	236	224	256	232	248	233	237	260	242	230	231	235	233	239	234	235	232	277	231	218	250	215	220	221	241	229	229	230	223	228	211	248	239	219	237	208	234	236	228	234	239	273	230	255	255	195	207	254	221	199	233	246	247	258	227	266	224	232	233	225	254	225	246	224	241	216	213	243	244	261	247	219	231	225	234	198	241	226	257	247	256	231	239	267	215	246	220	259	221	240	228	235	254	220	238	250	234	218	221	237	254	234	219	226	214	214	235	233	214	236	247	247	242	208	256	226	219	246	248	249	248	253	235	255	207	232	215	249	261	260	258	235	250	231	254	227	235	207	248	250	231	252	234	220	247	236	267	243	235	221	223	281	234	233	229	243	254	241	235	251	238	218	235	267	242	221	230	244	204	221	262	278	235	233	221	225	232	225	234	242	219	250	231	222	262	224	247	211	237	236	240	240	232	213	266	251	254	250	215	239	223	232	232	209	246	243	234	250	249	228	236	259	265	213	223	208	226	240	284	248	224	239	223	253	242	239	241	247	260	241	235	203	233	233	244	236	257	230	237	260	233	234	251	230	250	239	268	225	213	235	224	233	232	230	285	244	217	212	273	254	205	249	239	249	262	225	231	238	238	225	220	236	234	237	204	263	236	239	232	239	263	228	238	231	233	244	238	249	219	221	220	228	222	213	230	247	239	239	244	245	237	242	239	226	229	250	217	238	237	226	247	209	224	218	216	234	244	249	234	249	280	219	201	255	204	242	261	239	244	199	233	261	220	208	238	272	244	231	218	228	247	257	234	249	244	220	234	260	249	237	238	229	275	255	237	245	235	233	242	248	240	254	234	229	249	263	227	239	238	220	256	240	226	284	277	225	255	225	247	215	241	234	236	239	263	252	251	262	255	239	209	233	237	257	239	227	229	229	263	235	263	236	240	233	231	233	245	245	230	252	226	270	253	260	218	227	211	248	225	230	232	245	239	212	236	225	255	244	251	223	262	237	257	229	228	254	229	240	243	226	250	234	267	256	241	224	250	254	232	237	213	224	213	238	253	225	236	215	203	248	227	223	239	238	255	242	248	276	256	234	223	231	266	234	218	245	228	239	250	235	246	232	224	273	253	245	221	256	249	258	262	209	242	223	268	225	220	209	241	238	233	261	231	257	256	259	244	251	262	217	233	222	223	225	241	230	218	230	197	210	255	259	255	234	236	220	265	268	234	215	246	232	222	244	232	236	251	269	261	220	229	264	236	229	251	233	218	186	231	236	232	230	212	237	235	225	237	216	240	270	251	243	262	202	232	216	239	215	221	239	244	223	241	238	275	226	258	232	250	232	230	250	254	235	213	253	237	252	253	215	251	250	256	220	206	246	240	217	253	239	213	232	233	251	221	256	219	221	233	239	230	230	244	235	204	243	230	238	240	229	247	246	227	241	262	231	241	256	227	238	232	250	251	233	265	222	242	196	229	232	254	274	258	247	255	241	242	227	236	257	224	248	231	271	211	234	242	243	219	267	231	226	240	207	255	225	276	212	212	236	216	258	219	227	219	233	201	233	247	258	263	247	226	236	238	261	204	218	254	223	223	239	240	248	266	249	232	225	247	245	221	240	240	212	235	253	241	220	209	259	253	229	232	207	236	236	254	222	237	209	266	245	208	228	220	254	217	230	233	224	252	239	227	242	242	252	246	247	268	250	229	210	234	233	244	252	261	241	234	225	224	268	231	261	237	270	219	252	232	239	263	260	245	240	224	221	253	230	224	241	226	243	245	242	237	269	258	221	242	233	243	256	242	248	253	244	191	256	228	232	239	222	234	246	223	232	234	226	227	228	245	234	257	252	225	251	212	224	235	253	253	236	205	230	222	228	239	275	249	229	228	214	257	245	255	243	259	220	252	274	216	239	270	213	227	229	264	236	222	243	259	249	277	249	205	215	219	214	245	215	233	239	242	218	226	246	246	236	258	220	244	215	213	263	225	209	234	235	233	243	228	228	274	234	225	218	195	256	242	238	218	218	231	231	252	252	215	244	263	238	247	256	244	237	233	225	237	257	235	226	240	246	237	245	250	256	224	249	232	231	223	244	227	237	250	213	229	248	266	237	220	255	239	245	244	252	252	244	205	238	251	234	217	247	234	257	229	226	239	249	237	234	252	256	261	235	232	231	208	239	259	244	226	209	240	230	237	225	264	248	240	213	219	248	262	225	234	236	209	216	234	213	227	211	229	242	245	242	237	244	255	214	244	240	218	228	224	237	238	250	245	218	245	232	238	230	262	226	234	222	243	229	225	246	216	291	227	215	248	259	233	231	251	241	237	233	207	231	274	221	267	237	234	260	227	230	214	254	245	229	239	231	265	199	238	229	222	234	277	234	255	247	227	215	231	223	277	227	247	225	221	257	248	263	238	249	234	240	248	262	236	196	214	228	250	213	253	261	204	212	251	225	261	251	212	240	252	242	216	249	214	205	255	227	244	203	242	266	255	241	243	262	244	237	233	234	218	240	255	257	226	230	225	240	232	233	245	216	265	242	242	243	226	235	243	219	231	220	242	227	235	208	227	231	252	230	232	240	229	260	256	242	245	261	217	232	236	232	246	216	246	238	274	236	240	234	241	239	210	246	223	256
6521	993	1447	1579	1349	1056	961	836	781	754	701	651	663	645	609	605	595	660	634	576	514	560	586	553	538	577	611	554	540	566	552	569	539	566	549	541	594	575	532	566	581	517	549	556	528	551	536	554	564	511	547	552	604	562	606	551	547	550	555	550	504	560	564	548	570	508	530	527	521	570	492	555	542	553	542	511	569	507	549	563	533	533	565	517	549	555	505	491	590	557	582	555	504	515	521	557	475	528	555	528	549	596	557	557	557	523	525	563	540	551	547	539	563	525	581	567	548	516	537	531	553	526	570	583	546	583	528	548	557	576	530	540	547	563	513	539	511	556	526	541	537	515	586	508	551	507	536	532	549	577	564	567	520	545	533	544	544	582	528	534	508	518	562	576	525	515	506	574	502	508	563	553	530	606	554	529	578	557	518	550	548	543	572	547	524	573	556	530	513	563	543	515	530	586	551	550	521	514	499	523	567	551	562	551	558	502	540	541	542	540	557	557	519	584	538	544	558	562	524	579	524	529	536	543	501	570	551	558	577	531	548	535	517	521	529	556	538	539	577	549	590	557	544	494	543	571	512	554	593	574	519	541	522	507	534	521	525	538	544	509	582	574	518	581	528	517	566	561	525	549	532	501	563	624	505	513	516	518	530	541	544	608	523	535	540	560	561	595	540	527	504	536	576	533	504	558	540	552	561	545	532	529	538	523	505	529	503	519	554	561	531	576	531	552	499	566	551	551	535	568	529	594	541	538	563	545	550	539	575	520	519	570	540	590	541	573	555	569	523	572	538	514	514	557	515	545	540	540	561	512	489	530	541	528	566	548	535	564	582	569	548	523	543	548	500	540	542	576	543	550	501	521	570	507	585	551	548	538	510	528	549	551	541	564	529	545	507	530	560	533	535	526	542	521	551	561	542	505	535	548	526	548	521	518	564	536	575	516	564	537	515	556	569	611	529	553	558	581	584	535	582	542	540	523	508	546	517	529	573	567	573	542	561	569	537	543	523	560	582	567	570	552	544	571	545	535	547	542	538	588	539	564	534	519	539	558	575	529	572	558	565	579	565	520	536	513	558	551	570	558	546	536	524	519	554	549	541	554	534	558	582	568	523	573	558	528	558	560	503	547	580	593	564	564	543	575	566	526	612	530	539	545	515	559	547	549	540	520	535	527	555	481	555	553	553	533	513	512	515	564	539	525	577	533	526	567	535	567	532	529	557	532	612	564	547	553	557	535	554	498	529	540	540	570	560	522	551	551	523	551	527	597	573	516	556	536	562	579	572	541	534	538	549	521	534	545	540	543	552	556	534	559	520	544	535	582	529	545	515	557	528	556	552	530	563	513	549	547	549	532	540	539	519	574	536	545	552	550	543	542	541	519	553	534	606	538	552	560	588	556	534	552	562	547	579	528	565	535	536	501	520	520	561	539	607	542	528	526	527	546	551	577	511	541	545	548	530	523	557	544	523	528	550	498	516	583	520	507	584	545	544	533	536	555	547	578	533	541	545	534	532	523	551	528	544	541	558	528	524	536	574	560	549	574	517	544	530	574	535	576	514	559	535	532	592	494	540	550	533	520	517	507	549	520	504	545	538	545	536	535	551	475	550	559	527	528	523	562	498	553	550	533	565	553	528	533	574	539	556	548	507	517	558	517	540	568	547	534	559	546	532	546	599	553	532	564	489	549	520	541	559	534	545	517	538	545	524	565	542	527	546	527	561	518	531	562	506	534	510	563	486	590	523	575	536	564	524	545	573	540	566	524	515	522	526	554	553	542	528	508	514	567	556	504	570	597	515	538	546	525	548	552	548	550	535	539	544	518	501	523	556	562	542	551	505	555	534	539	560	538	579	531	521	574	520	552	556	537	532	543	558	584	581	528	572	538	553	500	517	538	505	538	564	564	573	540	494	513	547	535	524	510	566	543	517	580	519	520	562	522	566	565	558	488	528	567	553	536	530	517	515	559	588	540	556	536	519	541	574	539	541	554	521	546	568	557	559	539	587	520	550	499	512	536	592	523	532	515	579	553	559	532	521	560	537	545	526	552	545	558	528	591	558	601	518	523	596	532	541	533	558	527	549	563	566	564	527	547	541	584	532	578	546	521	572	524	553	544	509	530	566	515	520	550	543	523	535	535	525	590	510	518	522	561	586	537	528	571	530	561	515	543	542	542	562	519	564	557	509	542	548	523	560	551	550	569	479	550	573	523	586	548	520	541	568	601	546	547	531	550	509	548	515	554	486	544	577	529	541	532	548	531	549	539	563	542	499	524	530	552	571	520	530	496	504	505	553	531	549	553	537	554	554	527	575	548	555	517	552	531	539	561	541	552	544	564	552	556	548	578	572	532	567	551	531	523	530	550	497	555	552	573	506	578	541	564	522	582	512	494	543	547	536	514	534	522	542	550	551	502	533	549	569	550	533	580	529	522	568	582	562	513	567	572	529	595	553	540	560	540	557	547	584	561	551	504	535	575	549	551	520	550	535	566	524	551	545	564	557	596	539	569	565	541	551	555	557	559	551	589	508	547	510	534	551	589	540	553	546	534	546	499	553	579	562	559	565	515	512	564	507	554	511	541	560	542	543	559	547	515	520	529	529	527	522	538	511	536	481	537	546	567	549	491	536	495	545	581	506	505	540	556	551	539	557	597	557	605	530	517	551	520	541	547	583	567	547	568	557	566	578	540	500	544	548	545	532	562	519	586	546	485	539	525	530	538	561	521	528	509	505	532	559	550	568	544	530	530	553	574	539	594	513	518	567	544	556	535	518	546	536	550	536	556	478	557	560	556	523	537	498	549	587	529	532	543	534	593	533	526	552	538	553	559	544	545	571	564	560	571	558	565	535	579	510	576	540	522	517	544	565	539	548	541	522	542	509	533	519	485	501	594	580	552	530	550	529	467	568	526	572	558	551	573	568	557	556	572	531	578	497	519	515	541	543	551	551	564	518	525	538	546	556	545	537	586	595	521	520	569	534	543	527	544	564	532	558	547	556	503	530	548	538	568	570	513	530	539	536	510	558	495	545	540	540	528	539	525	510	544	509	520	547	521	550	529	571	542	583	517	572	519	529	499	558	531	517	587	531	525	530	536	505	558	531	527	513	543	544	509	572	549	554	524	518	514	532	514	527	536	549	534	539	512	547	520	535	541	524	577	566	526	520	526	519	509	536	550	525	493	507	488	572	551	522	547	520	554	542	555	537	558	571	576	519	562	540	507	527	530	477	547	514	596	542	514	533	594	532	531	526	508	552	498	552	541	556	566	499	551	540	518	537	545	566	554	514	515	541	526	547	527	546	540	535	557	516	564	579	515	599	544	545	552	544	547	542	521	566	579	576	547	534	529	552	524	561	564	482	545	549	530	559	522	524	546	598	527	533	478	540	559	538	580	528	527	535	549	526	538	556	516	548	507	540	528	532	528	555	504	560	482	504	544	514	531	571	532	541	512	591	577	522	563	533	567	538	546	574	549	557	570	543	566	491	507
15142	1295	959	722	488	363	271	258	215	198	162	166	177	161	155	168	146	132	154	161	134	143	140	124	130	135	140	135	136	148	137	135	147	140	148	135	119	125	110	127	131	141	137	118	123	129	125	113	134	130	112	150	127	121	128	131	141	145	157	118	157	137	143	131	117	132	144	126	139	127	137	143	167	140	107	139	149	138	136	113	130	149	131	130	117	143	106	134	131	119	127	148	141	138	132	135	106	118	120	145	127	144	147	158	119	129	147	135	141	116	126	120	131	128	162	118	140	131	144	142	134	130	130	150	123	125	134	146	116	139	118	132	115	134	138	124	150	124	123	150	149	141	122	137	144	127	120	112	113	108	133	149	121	108	129	143	154	133	143	124	124	126	137	134	127	127	116	136	125	137	141	134	132	120	133	151	118	123	110	136	140	121	123	153	117	123	120	148	157	136	137	162	134	155	155	131	139	151	142	139	137	150	132	124	138	147	140	148	126	133	121	118	138	116	119	126	125	132	148	149	128	134	148	116	143	120	140	127	117	114	161	103	132	126	137	124	159	136	130	129	118	131	143	134	150	120	126	153	138	113	127	124	142	117	121	133	147	132	139	132	139	130	141	126	130	123	129	147	142	107	130	130	124	123	140	132	137	118	119	134	124	140	103	136	110	114	132	128	121	130	137	142	110	110	103	122	134	135	130	140	138	133	128	132	128	125	117	137	135	143	145	124	148	141	135	162	149	117	114	108	145	140	150	135	138	137	137	136	122	106	131	137	142	128	118	116	138	130	134	124	144	131	129	120	115	133	126	137	152	151	127	129	107	161	153	121	125	107	149	124	106	130	150	135	134	129	130	133	111	144	123	132	127	153	147	122	119	120	118	119	150	119	150	126	109	142	127	112	131	153	132	99	129	150	137	127	143	113	114	138	126	140	133	142	112	148	128	139	120	132	114	128	119	133	130	128	122	139	134	119	125	132	101	127	122	141	123	126	173	135	135	133	133	117	131	136	150	122	110	123	103	137	133	120	131	138	131	140	112	129	138	133	133	143	141	129	122	138	130	137	121	128	116	123	135	130	131	118	145	123	143	151	133	123	113	139	128	125	150	129	131	126	147	152	143	136	118	131	145	144	136	113	107	143	121	137	130	131	136	143	143	130	133	149	112	147	127	122	146	128	108	133	114	135	152	112	127	134	122	126	122	133	131	138	115	138	150	161	119	126	122	125	133	148	114	122	138	145	134	137	167	127	143	133	148	131	137	143	139	137	126	111	146	142	137	129	108	120	111	115	145	117	132	128	118	124	134	128	144	141	122	130	133	131	126	127	133	121	105	137	109	139	130	140	133	132	121	140	135	137	139	123	116	160	120	131	122	120	128	121	125	142	126	124	135	128	147	125	129	133	116	120	140	141	122	121	147	149	131	139	130	125	127	121	149	161	130	139	118	123	131	126	146	134	144	140	91	138	130	123	134	136	125	133	119	131	111	138	138	123	146	121	148	125	127	146	120	146	129	128	136	141	127	168	142	142	142	146	134	121	156	136	146	153	119	119	141	121	110	123	115	121	116	122	129	132	116	120	129	121	123	135	147	136	120	137	123	121	133	125	121	111	124	126	136	123	124	122	137	112	131	134	136	133	119	160	127	139	136	139	148	124	136	131	128	122	128	145	137	120	128	132	127	154	129	140	123	130	122	130	131	125	124	148	140	117	134	122	135	115	125	114	143	130	133	120	150	119	130	115	142	127	135	134	143	118	120	142	140	111	141	131	136	128	148	122	119	133	122	149	148	128	151	151	122	124	121	141	139	140	124	120	126	129	108	109	156	145	120	128	136	144	157	129	128	137	139	158	115	150	115	126	137	126	148	133	134	139	116	136	163	123	123	122	126	144	139	141	140	126	137	115	117	113	113	127	123	127	143	147	130	146	120	119	139	138	146	129	101	119	151	150	142	134	103	124	128	106	147	159	125	143	133	128	159	144	131	114	144	109	123	130	133	129	147	113	140	140	139	124	152	128	138	151	123	152	143	132	126	119	127	143	132	141	136	143	153	123	115	148	128	134	136	137	133	136	118	120	118	130	142	138	119	121	155	131	142	147	117	120	132	147	137	134	127	122	148	129	134	139	138	164	137	108	138	113	143	146	118	137	104	134	120	118	140	144	119	151	150	129	143	125	128	138	143	129	136	139	128	141	111	126	138	121	142	137	133	126	146	125	132	101	121	124	151	132	130	142	115	143	132	118	121	142	148	134	126	136	139	136	130	144	140	127	131	133	119	139	142	136	119	113	117	124	126	143	134	123	126	116	179	133	127	144	133	120	131	128	112	114	114	130	123	132	160	116	111	129	122	123	119	139	112	132	127	138	147	156	117	100	121	129	121	122	117	111	128	123	116	144	129	119	131	122	149	134	137	120	127	106	140	107	136	130	139	118	122	124	136	123	114	138	122	132	134	128	123	134	148	120	113	134	134	135	136	126	143	130	141	112	123	136	149	119	136	131	130	168	136	131	130	129	155	144	128	152	140	121	129	132	139	114	131	155	134	131	129	147	141	139	117	113	137	120	140	137	137	142	141	132	146	128	113	136	146	133	133	131	147	120	120	127	118	129	133	122	120	138	136	109	111	126	122	155	135	116	125	161	108	136	108	152	172	135	128	114	154	138	132	139	133	119	136	123	119	126	134	106	112	131	139	146	128	115	127	134	139	94	147	141	131	130	119	126	108	147	130	146	118	127	147	148	136	144	136	120	108	129	126	126	137	120	144	127	108	121	132	126	142	127	106	142	127	143	124	148	126	129	125	136	118	118	134	143	144	104	133	127	151	122	124	143	121	104	139	114	129	136	152	132	141	137	104	123	135	117	134	149	126	138	127	127	130	140	143	126	95	127	132	126	148	132	122	138	130	149	133	118	131	117	122	127	131	118	118	137	128	116	125	136	128	148	147	118	141	133	124	165	116	130	128	115	115	146	146	138	159	148	153	120	129	142	122	128	129	120	106	134	126	134	123	129	136	120	123	129	133	137	152	148	165	151	135	128	132	129	118	120	130	135	149	119	110	140	128	140	138	140	126	128	147	133	118	101	110	128	154	138	124	117	122	141	159	125	132	117	113	119	115	130	133	123	115	112	118	104	109	118	134	125	119	104	139	123	138	137	137	142	133	130	132	123	133	125	126	149	134	113	134	117	139	112	141	163	132	132	126	145	118	126	132	152	119	146	152	109	122	101	115	134	140	144	134	147	152	143	129	130	105	141	134	120	128	137	164	121	121	125	131	119	134	137	143	127	133	124	123	150	120	105	120	113	138	120	137	126	133	130	120	138	125	142	127	132	122	143	150	133	122	133	120	122	134	145	128	135	144	147	130	124	132	106	125	140	115	142	146	131	125	135	151	132	153	139	138	128	130	118	143	125	139	117	134	134	126	115	149	117	115	119	113	115	125	104	135	121	115	158	112	125	125	154	117	158	145	128	138	144	121	131	139	143	118	118	111	113
8227	1097	2033	2386	1973	1486	1161	941	813	755	638	628	568	563	554	489	509	483	450	435	431	456	445	400	397	426	391	384	383	425	395	354	380	388	374	383	373	389	374	360	377	359	372	377	385	351	383	384	361	342	362	350	361	361	352	345	349	345	347	338	358	368	383	340	343	370	353	363	326	369	371	343	360	360	362	337	336	365	374	345	378	339	376	367	333	358	310	354	351	347	365	368	347	337	369	347	326	349	364	367	332	358	345	361	360	324	384	342	331	368	338	335	346	341	340	338	388	373	358	363	363	350	387	360	352	370	350	373	362	327	370	329	328	353	357	350	347	386	358	374	338	387	339	361	332	342	325	344	319	370	345	349	343	324	355	351	360	341	323	337	352	366	321	369	358	345	361	329	337	332	342	350	345	315	328	344	385	364	334	345	353	358	350	352	352	367	367	337	352	332	346	336	368	366	341	328	362	371	345	383	348	390	387	365	325	349	325	371	342	366	333	337	388	364	387	376	365	352	361	372	338	319	378	350	362	363	323	348	341	363	319	366	326	357	339	354	365	354	343	374	354	355	354	351	332	344	373	359	332	354	361	360	353	354	335	342	330	351	364	349	333	359	367	366	325	354	325	343	329	318	374	355	362	349	332	360	343	332	361	339	372	390	351	366	334	338	376	403	333	344	346	338	357	341	351	358	345	355	376	344	379	337	337	324	345	325	331	368	314	324	312	356	352	341	372	320	311	322	351	329	325	325	356	362	339	371	333	364	329	352	344	369	359	343	323	335	327	340	351	362	324	369	364	351	342	380	333	334	355	372	355	384	350	343	303	364	365	347	336	358	337	332	320	322	364	362	371	332	360	377	375	357	364	343	356	351	331	362	376	336	321	315	353	345	381	391	349	382	363	353	355	349	343	350	369	340	340	328	329	360	356	336	366	377	323	346	316	381	340	367	341	372	352	318	348	358	366	334	319	353	347	351	349	383	316	367	339	338	344	368	326	343	377	361	358	338	343	345	335	330	341	342	353	352	370	352	349	385	355	373	320	346	362	353	378	377	355	339	345	360	343	343	353	360	340	315	345	335	311	380	352	347	375	330	349	327	343	373	364	372	383	361	351	364	353	330	355	325	320	324	354	354	334	371	321	331	350	338	339	359	348	363	314	383	352	352	346	360	366	300	366	336	321	349	369	320	351	372	363	329	374	365	330	373	382	323	325	347	363	356	350	352	338	313	355	326	339	324	366	344	353	324	325	361	355	371	356	348	385	356	333	322	328	359	338	341	342	313	362	344	318	318	363	360	357	348	405	343	344	366	354	322	349	355	373	360	355	342	371	363	375	332	328	333	332	329	345	332	341	392	380	341	384	371	320	331	355	346	325	327	377	355	317	385	369	381	374	365	331	324	361	358	364	360	373	334	358	334	351	349	371	338	358	324	353	355	305	341	339	357	325	366	348	335	353	386	330	369	355	370	359	346	349	374	379	341	341	375	344	356	371	368	346	354	386	360	333	300	380	340	342	369	336	357	364	394	372	354	320	329	326	343	373	369	354	345	357	347	348	358	359	341	396	349	365	354	327	360	362	328	321	360	337	364	325	327	337	366	306	338	330	326	334	353	351	341	314	350	319	369	356	372	350	344	345	345	340	327	367	316	332	361	362	349	360	366	387	343	365	351	329	338	352	369	358	397	321	340	395	324	320	349	371	336	337	336	354	337	342	349	345	330	351	367	358	362	364	357	360	336	344	334	349	338	338	349	330	319	314	372	357	343	319	361	347	345	380	327	358	356	361	351	382	338	354	294	338	373	362	365	342	346	359	368	364	360	339	331	373	372	332	331	345	382	346	369	327	376	371	356	369	346	362	348	362	361	332	363	349	348	370	331	341	355	334	347	370	333	364	346	358	349	358	366	320	357	351	365	314	326	356	344	360	355	391	357	400	332	337	336	340	330	369	327	335	383	356	316	309	328	380	340	368	371	321	364	365	354	361	365	352	339	353	335	356	330	371	366	326	348	351	362	368	335	331	374	353	351	344	321	363	321	338	374	338	367	328	349	357	342	375	346	359	341	317	371	326	305	329	360	358	381	330	356	321	316	351	336	318	309	358	356	363	352	333	328	332	342	342	356	330	323	361	356	354	365	354	332	330	395	344	362	354	356	337	357	336	351	340	340	354	327	370	322	336	356	327	330	374	354	370	355	352	330	352	327	361	324	333	330	343	353	361	334	362	350	356	346	366	360	350	369	358	352	342	311	350	357	342	378	338	342	331	357	382	378	356	353	364	374	351	374	347	376	356	341	389	349	374	373	358	358	331	366	365	342	331	357	376	334	369	378	342	358	349	307	370	362	354	362	369	339	321	338	319	367	339	335	362	350	358	393	318	357	317	357	362	344	321	336	346	348	351	322	382	346	324	361	364	348	372	347	344	373	341	367	329	344	361	355	358	338	340	362	391	345	374	340	346	366	348	362	367	329	339	316	340	359	380	336	327	356	338	326	333	353	361	347	349	365	338	349	355	328	330	385	359	347	343	370	374	343	342	352	395	328	374	350	352	353	319	353	315	363	322	351	349	325	364	352	322	348	334	344	349	324	335	325	385	320	364	358	324	354	341	323	384	359	328	369	351	368	352	373	367	349	386	330	335	362	335	375	378	344	348	335	347	328	382	354	348	357	346	333	350	322	329	360	338	374	350	368	356	390	375	365	303	385	342	362	373	357	345	372	326	343	341	342	360	376	346	320	361	319	330	369	351	341	323	333	326	316	345	385	336	327	354	367	361	346	370	340	346	325	342	333	373	330	368	336	356	359	308	365	350	359	360	332	347	388	354	347	362	352	378	372	364	335	350	361	333	352	349	356	377	337	344	315	379	346	327	366	310	329	332	362	368	367	321	349	334	379	361	329	282	361	318	352	362	327	320	347	376	340	359	379	355	349	362	314	344	389	352	359	323	325	351	350	324	365	365	343	374	361	347	333	359	354	341	345	339	377	340	325	325	369	331	356	333	345	360	340	396	362	342	376	326	341	333	381	365	339	366	333	353	325	339	320	325	332	358	316	330	345	355	350	390	387	334	359	365	371	366	368	367	345	374	361	352	358	353	357	368	348	332	338	326	356	322	349	359	362	325	380	329	374	377	349	334	335	335	365	356	343	380	374	370	353	365	382	358	368	358	351	359	351	376	332	345	369	332	338	321	354	333	344	375	367	358	367	350	367	332	331	327	349	321	319	385	361	357	396	357	319	340	364	332	360	356	339	335	344	375	318	351	340	338	324	348	363	335	309	339	364	355	318	363	369	318	351	338	380	357	334	335	340	347	321	349	324	335	369	358	325	361	335	331	356	351	357	330	320	351	348	323	346	411	347	337	349	330	361	346	299	324	358	344	370	373	337	314	347	342	372	363	340	339	362	328	382	322	385	375	351	351	355	343	353	356	353	336	349	340	325	335	395	333	330	342	337	370	318	359	350	335	331	362	328	345	358	348	350	365	343	374	359
1810	518	480	466	425	445	434	428	400	400	399	416	454	414	416	417	394	384	420	421	400	404	443	398	412	463	448	407	408	446	416	424	422	412	382	396	432	398	451	409	361	426	404	425	387	456	397	416	398	421	395	397	419	400	431	390	403	401	419	418	436	417	425	428	444	427	431	408	437	408	425	425	390	407	421	399	459	416	424	413	415	439	395	426	402	425	412	377	388	438	405	404	451	431	433	375	399	417	446	411	396	402	393	376	426	414	405	399	405	422	418	389	403	392	404	450	408	362	434	423	390	435	376	386	433	394	431	420	377	397	377	410	375	399	435	426	428	421	391	390	414	387	449	381	399	410	403	395	414	384	427	410	424	413	440	421	414	411	401	406	360	411	382	381	420	388	404	431	376	424	419	411	399	422	404	438	389	377	390	395	356	438	412	428	402	413	412	418	406	421	437	433	436	395	416	430	443	442	440	425	440	430	447	404	406	407	389	389	421	414	419	422	415	383	395	412	407	384	362	412	391	439	401	390	418	420	413	411	460	420	369	405	443	427	435	415	439	405	408	423	431	465	400	428	435	372	433	426	415	421	426	391	411	425	419	452	422	438	433	417	411	400	415	423	427	417	435	414	372	407	459	428	408	430	386	402	387	422	454	425	396	433	417	423	450	414	425	446	434	431	409	417	452	445	412	381	391	384	385	437	421	434	437	384	409	401	418	383	397	383	435	411	395	420	376	410	365	435	441	395	423	416	440	420	430	406	406	415	472	413	423	415	446	399	397	445	429	422	420	416	426	419	433	402	416	378	427	410	400	407	425	419	397	404	386	368	417	406	435	392	412	414	415	414	434	420	419	379	420	400	395	431	432	421	461	388	405	423	412	390	386	377	431	382	418	444	413	441	418	410	427	414	419	426	399	421	407	411	432	425	416	430	389	435	436	430	422	417	384	433	405	428	396	406	394	387	441	439	389	439	419	445	443	413	417	455	403	429	425	451	396	444	452	374	442	407	440	419	453	416	397	412	366	416	377	411	438	407	413	403	413	432	429	389	392	380	462	394	420	400	427	431	400	417	425	390	430	421	424	462	404	411	411	418	380	417	388	387	383	414	418	405	392	393	426	420	384	411	416	397	392	444	416	390	426	404	431	414	424	411	411	444	428	411	408	448	409	425	410	408	383	418	401	386	412	407	428	428	400	410	408	458	439	410	465	379	430	437	423	471	421	393	397	421	384	436	401	428	472	461	408	411	409	401	396	448	469	395	407	422	417	393	400	393	430	410	384	441	450	382	402	406	394	424	399	394	413	402	434	428	421	438	392	444	417	452	444	397	433	409	441	445	388	425	417	389	407	399	427	388	405	390	442	397	432	445	404	456	380	371	416	420	441	414	393	423	407	432	400	381	394	372	420	427	427	422	423	417	431	408	427	412	435	413	410	423	454	442	406	450	419	436	420	441	395	433	398	440	425	432	402	428	423	369	399	415	409	426	412	403	408	395	405	406	404	414	420	447	447	446	398	411	399	437	429	419	394	408	415	401	414	392	418	425	393	435	431	387	412	418	440	420	373	413	413	435	384	426	398	389	405	404	425	438	402	413	404	372	385	433	425	439	429	394	408	427	417	405	401	352	424	441	427	472	400	450	370	459	418	404	420	410	459	390	394	424	461	388	429	419	434	409	419	413	425	399	391	413	419	398	430	420	405	404	447	415	370	391	381	400	414	430	405	457	401	417	413	438	419	377	423	391	425	426	405	401	391	430	396	422	432	402	451	384	380	419	406	389	412	388	417	420	424	484	390	377	422	425	430	428	463	397	428	416	458	414	358	383	427	372	423	449	402	435	411	429	436	450	411	424	396	436	412	407	419	463	418	408	456	394	419	410	428	418	427	400	413	383	433	430	444	396	383	421	404	404	428	441	394	455	411	411	380	414	369	418	427	387	406	419	403	439	397	392	422	474	402	416	399	399	415	410	443	441	430	451	429	436	385	420	381	419	421	365	401	445	403	395	378	438	401	416	427	401	429	468	403	425	421	423	409	413	453	403	391	466	435	419	437	401	442	430	402	426	437	415	411	398	421	420	378	444	429	418	404	411	401	436	406	400	473	380	425	410	411	422	385	410	403	431	399	416	438	439	412	415	434	422	405	418	418	451	389	424	440	408	401	434	397	466	466	388	427	434	410	414	433	415	450	413	416	432	434	449	417	442	381	421	421	399	409	403	443	439	426	405	439	418	430	435	410	394	423	405	421	423	394	414	383	414	468	425	408	413	431	428	429	427	396	414	401	385	425	437	411	430	403	401	419	405	431	382	376	396	402	442	413	410	474	392	419	394	416	424	418	403	429	404	412	423	441	418	416	403	418	398	417	415	381	410	418	435	378	388	372	417	418	381	432	457	386	398	416	428	400	432	410	415	422	424	412	418	400	415	441	421	396	399	427	433	420	405	440	427	421	406	445	392	411	438	435	406	413	397	431	464	425	428	403	418	434	389	383	425	444	448	435	418	434	432	448	406	414	422	402	400	407	399	422	450	381	399	460	394	433	431	405	446	411	419	408	393	400	430	416	403	412	433	385	414	411	394	416	402	435	417	415	393	417	438	387	419	449	430	416	376	395	417	400	439	410	415	410	414	427	407	394	422	425	440	409	429	405	446	417	394	418	387	424	380	448	415	405	410	414	437	367	396	421	476	422	415	457	452	414	396	400	419	399	423	436	395	443	394	404	430	438	446	415	377	410	410	376	370	435	388	418	411	402	380	426	409	380	450	395	383	439	408	427	410	428	407	430	405	400	432	406	419	386	396	447	400	411	402	432	395	389	429	398	400	419	420	398	388	422	414	437	426	397	416	448	404	421	416	452	427	392	410	447	449	388	444	433	380	412	411	413	411	422	424	377	373	420	421	385	415	471	410	391	450	396	393	447	417	419	427	387	434	382	411	402	389	461	419	407	420	395	444	446	426	400	405	418	410	387	437	422	441	420	410	442	426	415	418	415	404	414	391	423	424	392	414	434	417	402	426	410	393	430	373	417	435	400	413	411	444	403	378	387	392	406	411	412	459	412	454	425	440	463	423	403	404	404	430	418	400	419	434	404	371	418	404	426	398	449	416	434	448	383	394	385	400	424	434	416	420	415	432	435	398	385	432	408	398	398	413	413	403	420	411	414	423	407	433	417	501	384	447	437	445	373	442	401	437	436	407	407	442	403	403	413	410	379	420	380	424	421	414	405	398	413	441	444	382	418	406	430	384	411	426	379	426	421	397	406	391	445	436	401	418	423	420	426	404	423	437	430	384	395	395	411	406	405	387	393	432	405	414	439	413	431	426	404	416	399	431	435	390	412	432	419	425	402	392	388	406	452	417	376	396	423	417	385	396	414	405	395	411	407	444	399	403	422	413	421	414	429	391	444	383	421	414	437	437	407	439	431	410	383	407	399	410	409	434	412	442	419	416	399	428	401	390	401	385	383	389	412	433	428	404	387	452	380	414	409	429
2321	953	990	935	964	992	895	896	877	917	892	848	902	906	919	900	932	892	932	899	885	949	847	868	895	886	885	911	914	847	872	864	964	930	858	923	889	916	892	876	880	912	916	939	811	892	879	922	900	871	903	941	917	906	910	891	904	940	905	887	865	944	886	860	935	868	969	869	912	891	850	933	941	969	888	926	939	903	886	888	922	923	937	908	882	894	920	958	878	952	824	918	895	945	864	883	904	835	856	928	896	902	960	971	933	891	829	857	850	875	919	924	878	903	880	966	922	854	869	940	921	810	874	867	905	937	921	900	906	919	936	862	955	962	911	957	939	900	905	870	888	877	896	868	896	890	895	891	879	853	934	894	915	882	905	886	973	906	936	915	873	902	879	899	914	879	944	906	890	856	948	908	897	880	860	916	918	892	887	885	902	951	919	902	853	879	912	948	885	946	929	866	860	938	859	838	868	913	874	895	847	914	916	878	870	924	892	864	846	873	938	932	922	827	886	930	891	918	859	893	923	940	916	908	947	900	915	845	906	888	884	878	937	904	972	868	930	928	901	954	919	905	897	932	890	912	871	929	898	930	865	910	895	883	869	896	917	870	843	919	870	939	924	940	863	853	854	902	918	927	917	914	895	936	949	942	903	888	906	879	927	888	909	895	910	897	896	877	859	933	920	857	846	918	853	853	893	893	949	880	920	917	925	901	907	913	813	873	872	871	880	900	894	910	926	910	851	872	893	889	942	873	869	905	885	919	850	885	928	891	930	862	893	910	934	928	942	916	988	931	839	915	909	917	883	908	924	915	912	900	863	934	876	853	924	847	971	949	884	931	893	908	924	905	923	926	907	912	895	968	932	921	908	935	896	924	968	845	849	892	915	879	931	883	912	857	925	904	927	874	931	984	886	945	812	908	890	913	943	979	910	909	888	899	936	907	913	893	958	900	894	912	878	936	890	954	889	920	894	929	954	899	865	913	895	879	945	855	880	927	881	810	928	922	922	897	899	968	884	897	919	920	893	853	920	899	859	858	861	928	894	931	863	917	879	886	915	913	929	937	910	887	957	916	937	909	884	936	875	922	947	894	846	875	903	930	858	887	884	874	911	903	922	905	893	906	911	933	931	928	911	917	882	873	911	893	853	853	885	913	910	888	918	901	840	886	855	866	902	873	850	911	896	855	873	924	888	874	912	856	921	917	821	900	960	866	893	898	899	894	962	892	901	860	887	925	917	911	862	897	898	910	913	937	944	893	880	881	911	914	902	917	866	877	892	932	905	951	887	870	881	870	899	898	919	903	904	871	886	897	931	901	889	936	912	910	953	880	896	895	916	893	898	899	921	860	889	959	911	884	883	903	866	876	859	924	903	913	868	937	884	908	868	882	946	919	879	877	934	845	850	877	928	855	871	871	910	883	904	882	902	880	875	857	947	882	908	923	921	944	852	891	884	893	845	939	920	904	927	945	862	945	863	929	888	961	902	927	866	908	918	867	923	885	897	824	923	927	862	942	935	954	963	887	876	922	931	936	891	909	902	869	889	912	945	876	854	861	874	948	932	887	873	942	885	936	907	870	863	922	877	872	907	927	901	886	903	937	909	941	918	953	920	882	931	926	896	888	868	877	907	880	863	870	898	848	884	868	916	939	878	896	877	953	870	941	972	886	905	890	936	926	954	919	909	931	862	907	866	868	911	878	925	949	825	931	888	928	879	925	854	966	930	914	871	904	906	917	903	893	873	880	972	881	895	911	940	909	909	890	951	856	915	891	872	900	912	945	873	903	927	932	880	926	900	923	869	951	875	910	960	919	888	910	909	898	937	910	936	885	952	907	857	962	909	898	919	906	929	895	932	943	887	921	934	903	952	874	925	874	871	957	944	868	875	895	940	891	868	912	898	896	914	920	886	913	940	880	895	896	902	847	848	945	884	882	852	904	959	918	909	875	923	896	847	940	901	942	876	938	939	861	946	934	870	882	927	913	906	902	872	891	857	916	950	909	915	893	858	900	906	849	901	913	938	855	889	902	863	846	953	919	883	857	919	897	879	896	899	898	940	964	892	882	887	832	962	878	849	876	905	885	880	903	908	889	887	874	904	869	921	915	894	901	877	916	905	933	896	893	851	883	963	866	814	926	879	903	887	932	922	858	891	875	936	889	909	881	941	915	902	916	912	920	940	867	901	863	900	845	890	923	897	886	838	898	915	953	928	906	903	904	938	934	961	876	888	889	888	935	862	882	915	942	893	918	928	932	892	941	887	918	842	907	910	950	863	890	869	863	896	898	903	876	913	866	877	877	928	942	857	934	845	891	852	862	951	882	901	895	936	910	879	879	882	877	906	913	890	905	903	879	895	895	933	857	934	869	859	935	927	883	896	912	882	900	892	945	831	860	951	868	814	918	855	934	908	881	867	867	906	925	881	888	909	914	884	902	925	841	902	883	868	924	917	855	884	894	924	970	926	889	950	888	885	865	862	886	900	869	892	942	940	915	907	914	892	915	879	880	935	940	918	876	921	962	942	975	938	921	851	886	928	907	898	892	921	897	864	914	917	910	921	891	887	894	847	858	882	915	924	965	901	920	886	928	903	917	911	929	888	896	932	896	886	922	896	911	935	894	872	840	899	957	900	948	851	881	903	940	931	894	911	874	848	921	886	890	885	921	873	878	880	913	924	946	899	906	896	873	855	940	879	888	926	847	859	960	913	895	929	919	846	914	919	887	943	928	914	946	911	940	886	936	887	907	924	922	933	903	910	868	898	830	908	908	916	889	911	842	979	960	932	926	834	897	906	901	924	902	885	974	876	918	876	946	897	928	914	974	920	920	904	941	933	878	879	880	885	875	904	957	899	875	926	937	932	900	960	894	936	931	934	938	923	925	916	953	935	903	952	938	886	887	916	813	922	898	898	894	891	900	919	885	944	882	954	887	958	894	922	876	922	931	893	854	902	907	874	913	950	824	940	968	893	897	920	861	888	921	867	963	892	908	897	877	891	924	839	971	948	926	888	880	924	915	937	916	926	892	937	863	895	884	865	913	929	877	853	893	927	906	890	906	898	898	877	899	869	895	907	907	872	911	883	859	899	873	947	871	909	917	951	869	943	891	948	918	847	884	859	837	889	891	909	906	875	931	895	906	936	918	921	904	931	913	872	822	875	904	859	912	932	906	910	893	870	907	899	949	882	951	912	964	843	957	855	919	896	896	895	889	877	864	904	941	871	913	820	985	859	934	883	919	924	895	876	930	933	984	868	892	885	885	836	903	945	881	899	913	837	925	927	880	962	891	885	911	911	867	932	894	880	957	926	879	928	944	880	917	906	905	873	903	906	976	912	885	883	885	919	885	905	855	895	889	882	933	919	909	917	906	876	915	889	935	863	960	930	897	917	873	909	915	972	880	907	881	923	887	917	898	903	894	952	934	954	957	929	875	948	923	880	907	889	924	858	870	883	885	897	909	862	960	894	916	931	887	902	885	899	921	898	901	864	869
8265	679	701	529	407	331	339	280	289	257	291	233	242	291	225	251	241	251	254	214	230	259	263	257	252	254	247	228	193	204	256	243	269	230	239	254	250	227	233	220	245	211	246	235	217	268	226	217	242	223	250	228	257	217	217	233	224	276	214	239	222	267	229	227	227	223	240	234	254	231	209	240	231	267	246	241	229	239	224	258	243	231	244	218	264	220	259	241	251	264	239	218	242	235	226	240	205	267	258	257	254	229	225	241	246	247	246	215	255	251	209	222	231	246	253	215	231	218	231	240	249	237	262	259	233	247	231	209	234	204	224	250	241	219	266	229	219	229	235	220	258	266	221	238	250	238	226	219	222	239	235	268	240	235	213	220	252	268	222	228	256	247	227	244	235	231	236	256	222	256	234	248	242	231	264	219	227	255	235	229	235	257	273	222	248	236	214	259	234	261	215	227	210	248	236	229	251	254	251	233	248	219	189	231	253	223	242	242	251	227	256	258	229	218	234	273	245	220	241	241	257	214	243	236	245	249	242	243	254	247	252	209	234	245	245	265	263	236	236	213	243	216	232	251	219	225	258	237	221	238	247	235	242	264	251	229	245	244	220	237	238	252	235	272	246	237	213	243	239	232	227	228	258	242	220	228	255	253	233	210	222	225	244	217	250	240	242	219	220	251	247	254	255	225	236	230	254	222	245	254	243	244	227	243	234	237	241	255	233	247	262	195	217	250	240	231	236	255	250	249	258	261	230	224	272	249	238	261	244	241	248	254	227	226	219	243	254	228	250	233	244	257	225	220	235	222	255	236	244	258	219	225	248	242	224	244	246	234	262	265	224	262	235	230	219	241	230	248	243	245	222	271	212	229	251	221	236	238	217	238	228	268	257	264	267	223	273	237	259	219	250	217	250	214	226	234	251	249	252	250	234	255	253	249	277	256	241	221	252	230	212	205	256	219	233	252	221	251	260	248	212	263	265	260	217	220	242	224	228	225	212	255	241	225	249	223	204	248	251	231	230	250	252	215	249	231	221	198	245	252	218	282	221	244	224	247	246	229	218	246	266	221	240	232	266	247	228	228	233	225	242	235	273	237	230	253	224	246	234	227	233	238	234	260	264	209	213	242	217	256	220	271	243	259	237	228	240	235	232	202	245	241	257	247	225	259	224	245	243	237	238	224	266	242	238	204	231	217	220	219	231	237	287	258	209	222	234	227	236	234	244	221	221	247	208	234	245	253	245	271	212	240	264	247	234	276	225	269	244	218	210	249	257	266	210	218	233	211	229	218	241	243	205	249	228	219	242	240	268	250	239	210	242	210	237	225	240	237	214	211	254	228	218	242	290	214	257	219	242	253	253	236	276	229	219	223	235	237	261	230	221	243	262	250	263	253	221	247	245	253	252	227	237	244	240	232	252	233	224	249	243	249	264	221	230	227	241	237	241	250	256	223	239	239	241	213	209	224	229	233	249	264	233	268	243	215	242	265	236	257	247	234	259	241	271	225	249	205	251	251	235	225	238	232	233	257	250	207	227	219	240	239	215	234	239	213	239	248	216	221	223	231	234	268	233	217	230	251	242	274	225	270	240	226	233	241	221	249	204	217	236	234	235	214	221	221	234	249	229	229	247	281	249	280	267	217	236	237	213	251	232	222	242	237	230	235	239	231	249	270	256	273	225	247	231	202	204	244	226	239	252	262	223	218	247	226	241	241	231	266	258	237	280	258	261	235	249	255	247	235	231	220	246	235	238	237	240	241	231	249	263	249	208	256	227	230	245	224	247	208	238	251	235	248	251	254	230	239	255	241	221	245	225	233	271	236	269	225	232	254	236	229	228	241	237	269	249	216	255	204	250	264	256	262	228	259	247	249	233	248	219	226	238	245	226	218	242	227	236	208	241	249	250	240	242	219	240	235	246	256	240	236	213	236	225	241	210	197	227	255	250	248	241	233	218	208	246	249	255	255	214	258	242	238	253	247	241	229	234	253	243	254	267	232	225	244	225	229	228	206	239	230	205	216	252	235	223	249	226	236	272	207	221	231	245	211	217	250	257	250	227	259	254	226	241	241	252	269	243	217	213	225	220	253	243	231	238	230	223	215	227	207	208	235	230	228	253	230	230	256	248	246	220	236	232	223	245	232	221	238	250	224	252	249	220	232	239	249	252	253	256	227	227	217	224	245	212	263	213	229	256	231	252	234	217	254	223	248	230	234	226	230	223	243	254	247	198	211	215	245	231	257	253	254	245	253	273	229	257	280	222	210	254	231	238	243	252	241	232	225	254	241	228	257	233	220	245	219	261	241	256	247	227	214	239	244	247	246	254	205	241	260	241	256	259	255	241	231	234	223	235	263	235	248	211	254	250	251	247	234	192	256	229	218	235	251	240	240	234	236	229	222	239	235	222	208	214	224	243	217	227	233	199	246	243	216	225	270	233	220	263	246	242	228	260	229	276	268	246	230	235	247	249	240	242	260	238	221	216	242	249	256	239	213	225	260	246	280	276	244	240	277	253	236	220	235	222	264	230	248	240	204	233	221	221	232	250	256	223	247	257	238	232	208	252	239	264	248	240	248	188	244	225	231	225	214	258	229	235	234	237	233	248	243	235	250	240	211	258	215	244	232	227	275	246	251	221	244	213	224	218	214	251	250	231	231	240	237	217	254	273	255	238	222	212	231	248	243	217	255	218	229	242	220	230	229	240	247	257	226	248	254	248	216	267	283	264	250	268	266	252	241	224	264	210	241	253	219	240	228	222	240	251	246	240	220	240	222	247	249	233	213	200	232	245	214	252	219	284	251	261	251	219	259	224	246	256	251	240	240	242	193	227	222	288	229	260	228	249	242	249	264	242	232	266	266	264	235	235	248	239	254	224	268	209	250	241	270	244	240	232	209	254	279	241	253	231	243	259	248	216	246	244	266	238	233	230	211	263	223	231	240	269	231	270	256	205	244	257	236	220	217	248	239	233	226	269	237	261	237	199	235	223	253	225	208	218	252	229	204	250	233	238	224	239	255	229	223	246	226	242	242	232	245	256	200	228	232	225	239	243	253	217	231	245	241	242	243	261	266	205	230	219	220	244	237	228	245	239	243	258	223	247	261	237	230	279	222	254	239	241	251	244	221	212	231	222	251	223	208	227	239	237	244	237	233	241	237	232	248	231	271	224	229	234	207	244	238	247	221	247	249	239	234	222	261	223	260	248	245	233	230	245	214	256	235	239	233	261	264	216	240	247	236	215	250	240	237	227	248	211	207	217	237	255	219	247	209	237	242	227	236	245	247	244	239	244	220	261	257	249	257	244	210	238	220	226	229	237	260	250	235	250	232	245	251	219	243	237	239	252	262	229	242	218	235	226	245	260	237	228	220	236	257	222	225	257	215	257	230	236	199	250	256	235	213	267	249	241	229	244	246	271	250	219	240	229	285	229	249	268	267	236	215	255	237	237	255	236	255	220	250	228	247	262	250	215	234	227	223	208	228	228	267	229	253
6822	859	1424	1568	1351	1103	949	863	827	733	721	673	663	624	679	601	611	653	586	601	574	538	604	609	631	565	576	533	574	578	554	584	548	587	544	548	546	564	535	558	539	561	594	569	535	545	534	541	543	593	546	518	553	537	556	518	537	545	557	569	556	601	534	537	489	573	578	548	527	528	573	556	592	573	554	499	528	527	587	529	560	547	545	604	552	531	523	554	527	575	530	559	554	570	556	520	563	561	533	542	535	575	545	562	564	525	515	547	549	537	559	551	524	540	570	569	522	536	511	536	572	556	531	549	513	546	556	580	529	556	514	550	551	560	541	536	579	610	586	550	586	522	515	549	544	528	531	524	565	535	553	534	487	528	508	593	529	552	537	588	537	568	533	551	560	540	532	582	521	532	530	481	557	536	568	518	548	568	568	575	561	560	577	541	543	547	512	522	618	545	582	541	567	517	518	592	554	569	546	563	589	548	550	559	527	524	543	516	562	530	526	582	566	575	507	543	519	526	552	520	533	543	563	539	583	552	526	537	520	540	474	600	526	558	516	561	542	546	586	513	522	594	527	544	551	560	563	523	543	515	534	576	539	561	599	555	574	522	573	571	505	539	536	505	553	566	511	542	561	554	541	550	507	554	584	521	572	561	540	515	514	558	547	595	548	530	543	542	522	550	539	553	543	571	513	523	544	560	540	546	549	571	518	556	522	510	523	493	523	497	533	550	518	510	527	529	644	561	550	566	510	542	553	564	516	558	567	530	539	545	533	554	518	556	554	508	512	546	544	534	521	551	527	555	537	574	585	527	594	533	558	507	518	507	538	506	556	557	561	549	508	538	563	535	518	522	545	544	530	549	540	546	565	561	569	531	589	555	554	533	549	553	543	541	528	506	533	525	584	556	527	545	527	544	562	566	563	521	538	510	549	577	555	502	571	534	549	527	551	515	597	562	524	566	576	488	572	504	525	531	542	551	550	566	548	594	537	601	527	565	553	515	550	525	549	584	539	600	537	523	545	574	498	532	543	530	554	514	569	502	556	582	568	536	557	530	508	514	526	505	569	568	560	550	504	516	540	548	549	491	501	544	571	560	548	518	611	547	509	566	577	549	542	543	526	539	567	562	552	536	552	560	596	544	484	573	564	532	562	539	543	548	515	551	548	541	546	549	573	545	527	511	576	539	529	541	550	564	575	543	539	548	546	567	570	527	539	543	569	546	539	524	566	555	552	553	562	545	552	538	552	551	528	520	533	517	586	513	594	560	538	543	527	542	551	560	492	533	554	513	548	538	562	576	539	531	581	543	554	514	531	513	529	571	520	543	552	516	506	547	553	509	541	581	530	542	526	538	528	536	572	505	515	568	539	519	564	501	502	512	523	508	551	541	551	503	534	587	540	547	538	527	559	569	541	565	561	534	532	518	560	560	526	569	559	537	539	568	498	526	532	539	531	520	563	534	548	537	528	542	504	526	544	585	520	518	551	550	565	559	509	552	574	540	554	521	581	531	548	548	555	513	565	560	540	564	540	586	551	512	502	540	565	499	554	560	531	535	550	541	541	520	601	570	521	535	508	545	521	508	572	570	561	568	515	534	565	550	555	537	502	525	553	494	550	524	534	509	557	551	527	552	503	494	534	522	554	540	514	509	516	557	515	518	509	577	547	549	545	534	518	534	529	550	516	534	533	542	523	540	558	527	563	578	538	556	535	544	576	529	523	548	532	543	511	526	543	518	562	553	572	532	545	549	567	547	540	524	532	555	531	552	542	497	522	570	537	578	527	553	577	545	593	528	555	599	526	575	547	556	578	589	526	553	515	531	558	578	576	545	531	529	536	541	558	539	558	517	541	537	552	492	543	551	558	532	521	556	528	528	586	509	542	529	545	565	546	623	528	544	519	578	547	559	545	561	516	552	529	539	557	525	561	568	543	574	550	563	538	491	516	514	584	561	580	528	543	537	538	517	569	560	518	514	554	558	547	523	533	541	553	560	610	542	518	518	563	561	519	548	590	551	550	539	530	529	542	541	552	537	581	527	546	521	533	545	578	563	493	554	517	606	535	555	568	526	532	549	560	556	573	509	536	572	585	534	509	539	561	563	558	540	557	532	546	495	526	599	552	518	549	558	579	554	534	551	552	500	522	543	534	535	535	548	521	547	503	546	556	602	556	525	548	555	554	571	558	547	536	574	535	560	527	560	569	533	526	559	580	551	558	549	590	573	538	551	527	545	536	508	543	574	539	528	524	545	566	512	571	514	515	557	530	557	552	518	547	522	569	541	487	541	593	548	552	505	552	588	526	572	549	594	578	583	547	475	548	540	538	552	586	566	537	552	520	579	568	564	549	538	564	582	578	552	545	538	531	537	548	597	545	567	521	572	561	527	538	540	537	556	541	539	563	547	589	571	557	540	530	469	578	533	553	544	548	564	571	528	560	568	531	524	560	566	557	556	603	527	582	530	537	525	561	543	535	557	578	549	595	525	534	561	572	529	542	521	543	542	548	538	553	514	523	548	569	554	527	550	591	548	541	563	567	574	546	574	544	570	559	545	557	556	543	552	543	537	557	556	574	510	577	527	535	550	541	570	537	534	511	555	530	546	489	547	551	544	537	500	533	547	542	594	525	547	553	529	536	554	553	591	563	541	558	543	527	547	541	564	500	525	503	533	509	563	562	563	538	573	554	575	520	551	506	539	563	541	549	546	557	561	604	543	503	551	545	524	517	504	501	539	532	543	528	577	574	565	531	556	568	532	591	528	581	525	537	541	572	573	540	540	557	532	527	549	561	570	563	558	539	553	517	523	599	571	573	562	571	516	518	551	521	549	556	565	596	539	563	551	550	571	530	576	597	549	562	557	563	548	530	545	563	546	544	577	564	529	543	570	551	571	516	569	536	574	524	530	526	524	559	554	546	564	535	501	523	549	517	529	522	532	552	523	561	532	560	537	558	547	546	507	526	570	549	568	484	575	536	546	525	549	555	524	518	573	536	514	555	539	492	549	547	544	544	544	534	533	546	561	554	547	546	549	545	538	532	582	514	567	569	606	543	558	562	565	562	538	521	514	541	588	550	552	546	555	558	558	543	534	543	534	558	572	524	501	552	544	548	572	595	524	518	563	520	554	600	580	551	531	506	529	540	523	499	535	529	584	553	574	555	543	524	537	564	563	556	559	490	583	537	495	532	547	539	532	545	556	577	523	520	600	561	529	545	543	534	517	542	574	525	558	605	515	526	543	544	547	537	511	511	547	527	504	529	548	518	577	553	553	553	568	580	529	549	588	560	559	598	540	556	522	520	519	522	585	550	575	591	565	591	521	525	555	513	586	587	534	530	574	557	542	571	529	546	560	563	558	530	541	532	575	525	524	548	511	547	542	531	555	555	586	558	561	600	555	555	497	525	550	566	535	517	521	571	570	575	533	562	531	569	513	530	539	516	503	533	555	529	508	533	539	553	553	509	520	529	518	547	562	597	567	526	559	554	568	558	528
14911	1300	1015	749	450	343	293	242	203	182	166	169	160	165	146	169	140	150	154	126	162	156	147	164	135	156	136	136	144	153	125	124	134	150	131	118	122	152	133	134	135	126	132	139	149	145	135	130	119	158	121	147	132	125	133	111	130	133	127	118	154	129	135	132	123	122	133	139	140	139	126	135	148	148	158	132	119	135	98	127	127	133	139	134	131	130	160	136	118	136	153	131	140	117	113	143	136	104	125	140	124	127	117	107	130	137	130	122	122	122	137	122	123	129	139	119	120	152	146	105	132	123	145	116	114	112	129	161	132	156	130	109	138	112	142	117	145	132	126	128	127	110	120	122	128	126	124	144	117	134	111	129	116	120	133	121	120	133	119	121	129	112	129	146	123	127	132	127	138	129	122	133	107	119	146	129	131	125	116	102	125	118	128	124	121	134	151	131	143	126	127	129	129	151	128	136	118	140	143	148	156	132	112	136	110	158	152	154	134	94	130	118	129	137	134	133	100	115	134	134	108	116	132	112	106	139	137	134	130	126	144	125	125	148	129	118	141	117	128	131	124	118	126	110	142	117	139	141	138	127	124	157	133	139	110	125	122	113	138	123	146	130	106	115	121	135	153	141	136	121	109	149	141	128	157	136	128	139	129	160	135	119	143	139	137	152	121	152	138	127	144	118	133	129	124	130	118	118	150	148	167	125	155	135	135	151	121	127	137	138	126	150	117	106	141	121	115	146	140	141	139	114	108	122	139	146	134	151	129	136	122	124	140	132	130	149	144	139	138	119	126	109	139	129	136	130	117	112	125	148	111	149	140	112	135	106	126	130	139	109	131	124	124	125	133	141	135	106	153	145	134	132	129	133	126	132	143	150	156	124	143	145	131	124	124	110	137	129	134	127	137	136	139	135	122	159	112	111	127	116	139	130	128	126	135	163	106	118	128	133	130	145	123	136	131	132	133	158	130	154	129	117	126	141	127	139	155	129	142	135	149	129	122	138	134	134	134	144	122	138	121	146	135	137	131	109	142	147	144	107	126	146	119	131	133	105	138	109	134	151	111	141	123	119	131	126	124	147	99	139	134	131	126	137	122	124	118	152	158	140	117	140	125	145	130	142	128	137	155	126	131	135	138	144	124	140	118	133	115	136	149	137	140	139	137	104	131	129	126	142	140	144	153	124	119	122	141	155	142	135	117	123	132	140	123	143	125	137	127	158	123	145	123	144	151	128	126	125	113	130	132	140	130	118	139	116	121	146	163	131	130	141	116	124	125	125	125	127	132	135	139	138	130	111	136	146	120	133	117	133	128	130	157	122	124	164	155	138	116	122	140	134	114	142	137	137	150	140	134	127	151	143	119	131	121	142	140	158	103	136	117	106	127	136	121	143	114	129	140	134	129	114	148	113	116	148	137	149	124	143	149	144	118	151	120	131	126	134	125	110	110	116	132	141	127	141	131	129	136	129	130	141	122	144	134	136	151	131	137	127	116	146	142	160	118	163	129	144	114	140	143	135	132	127	124	144	120	132	144	129	130	115	151	111	116	156	140	128	130	132	149	135	125	163	142	138	127	111	135	138	137	133	154	141	142	112	127	121	143	131	146	129	140	121	131	122	138	123	125	135	133	123	134	129	136	155	148	142	133	124	139	153	127	104	123	153	144	120	137	124	141	112	145	137	98	158	138	128	135	121	140	124	150	123	125	149	117	129	118	139	154	129	126	122	150	120	125	125	134	119	132	134	118	124	129	144	134	105	141	135	143	126	111	136	137	131	142	132	128	100	125	128	123	140	127	124	134	111	127	131	131	149	151	142	138	131	134	120	166	149	111	134	139	142	140	131	148	143	147	162	140	139	141	137	118	144	155	119	114	118	118	124	126	122	129	127	134	135	130	136	138	141	138	160	141	109	133	120	123	122	140	117	154	121	142	130	147	136	143	110	124	110	132	122	125	136	116	138	127	137	150	129	129	116	119	131	131	116	134	136	136	134	127	121	133	157	140	145	134	148	124	143	131	136	134	137	152	123	114	131	145	132	134	117	134	112	121	126	150	130	121	108	133	137	131	117	120	130	117	141	133	130	129	129	143	124	130	130	143	152	119	107	128	133	137	154	137	108	127	112	128	121	140	126	116	137	138	127	134	131	140	132	116	119	113	136	127	119	126	111	124	143	128	134	122	143	130	125	116	136	127	139	134	128	107	132	128	149	140	118	168	136	145	133	138	117	118	139	129	113	102	134	136	132	122	117	156	118	115	132	118	143	126	141	128	131	109	130	95	129	116	114	132	130	116	141	125	118	128	112	139	117	143	117	143	116	139	111	149	126	130	122	153	139	125	144	126	128	123	122	123	142	113	127	154	142	137	139	123	138	115	115	122	137	119	130	153	148	141	137	134	138	129	133	137	138	115	131	123	131	129	124	131	125	115	133	136	161	135	135	133	111	118	131	140	145	113	140	150	121	122	104	119	117	134	131	128	123	139	112	146	130	155	118	121	130	143	133	144	137	133	148	143	144	95	117	147	140	147	112	134	145	126	130	142	139	139	153	152	131	114	122	132	131	132	127	140	141	125	120	134	110	125	129	136	132	126	134	118	144	138	112	120	122	144	161	130	135	139	154	147	134	137	143	137	142	120	141	141	124	149	129	117	135	140	116	114	143	145	137	128	135	133	112	134	134	129	120	132	143	130	151	122	151	115	99	132	138	120	100	138	128	108	125	110	125	125	154	126	135	127	124	128	119	120	152	130	109	135	155	134	130	141	147	137	158	126	127	128	153	119	131	147	134	129	139	115	121	134	123	122	145	115	144	136	145	134	129	120	105	149	150	142	102	139	126	140	130	124	122	117	120	116	139	145	143	141	114	132	125	147	133	105	119	124	147	141	139	138	112	120	117	118	132	135	136	126	134	164	152	139	125	125	142	145	114	112	140	123	137	156	135	115	122	133	125	147	128	109	117	133	135	126	138	139	135	129	136	122	134	125	126	133	131	151	126	116	131	152	133	146	145	130	125	126	139	140	133	134	152	129	140	126	122	127	145	131	144	128	121	146	143	139	102	151	144	154	122	137	116	116	127	115	129	114	137	130	123	121	132	141	135	127	155	109	111	132	102	129	140	130	127	136	138	119	114	126	129	110	130	155	148	155	148	143	151	130	124	124	138	144	131	120	131	116	123	132	116	132	102	115	155	131	127	97	122	150	123	164	133	124	125	136	120	133	133	127	127	131	124	125	112	115	123	131	149	117	123	110	115	141	136	123	138	112	108	133	133	115	177	129	125	129	146	124	135	120	139	147	110	138	130	130	134	141	115	126	151	139	134	138	141	110	129	110	140	130	120	109	121	129	103	128	119	127	136	123	114	129	118	134	119	121	116	127	141	152	131	111	116	121	123	114	129	119	135	134	134	138	120	128	121	125	137	116	109	126	123	134	144	123	133	150	119	125	130	139	122	129	152	130	123	118	120	172	124	166	125	133	139	123	129	136	120	128	120
8294	1082	2064	2353	1989	1453	1145	1046	829	694	658	603	569	562	527	513	479	488	438	448	433	475	431	439	402	407	372	352	361	401	369	390	386	383	371	381	389	352	392	352	364	324	386	361	368	362	330	348	349	382	374	353	347	357	330	394	358	367	351	368	325	370	355	360	359	319	366	365	357	329	361	364	368	350	339	322	354	371	350	364	353	371	329	376	357	353	360	361	350	348	351	365	347	357	357	343	337	363	382	373	336	350	374	334	360	354	342	382	361	354	373	324	326	358	340	346	356	354	341	370	362	342	379	357	402	334	318	359	320	393	345	352	344	327	319	353	339	359	330	341	360	374	335	364	368	358	353	376	353	325	353	354	336	337	367	360	340	368	360	340	350	324	336	325	385	340	367	333	381	371	316	335	315	302	329	349	350	350	347	297	366	348	342	331	343	349	323	384	370	361	369	364	338	346	367	313	369	332	322	353	316	342	382	347	361	354	359	328	367	358	338	337	333	357	320	347	342	342	364	341	387	346	317	328	332	317	360	349	356	342	395	374	383	363	352	362	371	357	355	333	352	342	364	348	315	332	334	342	324	340	310	336	340	343	333	352	334	368	355	367	328	349	340	354	377	356	338	343	368	373	362	361	369	353	303	355	341	382	280	352	344	326	335	346	350	344	400	345	352	330	317	350	326	350	378	331	327	328	345	353	346	370	372	352	356	356	361	358	356	329	351	372	351	323	342	353	367	360	393	346	335	353	339	354	348	337	331	353	364	365	342	373	350	365	366	351	341	343	353	356	371	355	344	354	374	364	348	344	331	348	339	328	391	366	342	359	340	367	320	375	297	362	317	313	338	350	348	377	360	341	339	369	381	353	330	338	372	342	340	336	335	375	346	344	316	353	359	341	379	356	385	338	351	373	352	360	338	344	375	345	337	328	346	343	344	339	370	365	336	358	364	339	373	331	345	348	372	375	333	345	337	339	360	364	360	354	331	344	355	329	316	345	352	361	365	367	356	351	363	348	371	330	353	352	336	329	348	355	329	374	344	344	345	354	331	365	330	374	346	347	349	385	346	341	359	351	309	353	365	355	329	370	341	383	344	350	342	376	354	361	318	350	389	373	391	379	338	335	369	362	340	359	380	334	371	377	353	362	339	320	333	346	343	351	374	316	356	318	359	376	335	396	345	358	345	370	352	368	315	370	345	331	353	383	343	386	357	344	327	364	344	333	377	355	328	376	357	365	339	345	318	345	320	367	347	372	309	349	346	342	343	312	345	327	347	349	340	368	346	393	363	376	355	347	329	329	339	372	330	306	363	333	332	328	338	333	355	335	381	350	335	309	350	353	364	347	358	337	342	326	359	351	335	360	324	355	339	349	311	346	359	309	337	366	335	324	340	336	352	330	374	331	360	326	371	328	348	314	317	362	351	377	351	359	335	353	352	359	346	367	357	353	366	360	352	347	334	327	385	362	373	335	358	363	347	382	362	291	344	330	356	354	341	342	334	346	326	359	360	330	350	312	334	335	362	345	379	354	321	350	354	346	367	356	350	348	384	350	367	338	331	390	332	349	348	352	373	353	353	353	319	374	366	373	366	319	355	333	332	335	327	334	344	344	330	349	339	342	389	326	375	333	351	362	357	356	361	341	384	333	355	366	370	355	354	342	346	348	357	345	381	355	368	373	401	316	330	332	336	344	348	376	332	381	381	374	337	345	361	360	391	336	336	345	343	373	339	370	342	395	315	342	361	310	333	355	363	384	338	349	349	372	343	342	332	332	371	328	344	360	352	381	321	351	331	350	339	382	367	348	357	332	346	379	324	364	360	348	360	325	347	345	341	351	358	358	339	365	368	353	340	357	364	379	352	338	337	342	323	333	352	354	348	376	347	339	337	325	323	348	353	356	350	344	331	332	377	332	352	351	369	316	363	358	347	332	375	338	336	332	367	338	342	324	344	365	357	345	343	362	338	301	346	362	334	363	349	383	338	348	351	357	308	357	350	359	347	352	386	348	355	352	370	330	355	318	371	354	399	305	345	346	382	370	386	308	343	333	333	311	382	348	364	348	349	349	354	307	359	366	336	331	340	361	330	374	353	353	354	374	385	317	362	334	340	376	344	367	354	352	353	355	327	346	345	354	359	373	359	378	325	360	363	329	378	327	330	349	359	344	331	333	333	362	359	365	353	323	372	365	385	335	367	332	344	384	328	355	346	365	382	340	380	301	385	329	371	333	328	379	337	328	356	355	330	333	350	348	370	315	346	366	357	350	364	371	351	330	348	363	344	375	356	327	396	344	368	357	324	350	312	348	367	330	323	347	338	371	342	314	359	376	348	345	358	324	331	371	355	343	320	314	367	347	375	373	350	364	373	343	348	345	340	368	375	366	363	331	338	357	314	333	324	322	335	339	381	366	350	349	322	367	352	334	335	393	352	359	354	333	332	377	339	351	331	320	329	312	342	348	343	345	320	350	322	403	357	346	386	372	346	343	374	325	361	331	363	379	320	341	331	349	361	321	353	335	358	359	339	338	373	345	326	360	377	370	334	365	361	334	364	332	357	355	382	326	386	330	372	322	355	363	338	335	330	359	353	389	368	336	343	337	325	319	367	356	317	365	346	333	361	334	391	339	348	340	351	362	343	358	384	356	363	369	326	396	353	336	371	342	346	351	383	321	344	337	366	344	357	323	321	323	360	332	348	353	341	393	335	336	313	362	349	362	330	356	351	331	386	343	358	334	341	330	344	359	354	352	320	348	318	362	355	340	364	342	348	329	355	346	383	347	344	349	333	337	345	317	361	380	401	346	339	394	359	370	361	385	378	348	349	366	321	342	339	373	352	341	366	370	367	329	367	341	354	345	372	373	340	348	384	353	338	342	359	343	367	332	322	332	332	343	315	366	348	362	320	341	346	345	328	342	351	351	359	355	362	348	362	347	358	356	353	354	355	367	379	342	344	380	345	381	359	352	321	368	332	361	365	365	351	326	362	349	320	343	375	359	352	357	331	333	346	356	369	328	322	387	368	339	362	332	364	358	322	343	352	346	381	330	388	348	302	345	360	369	364	353	375	368	386	351	395	336	334	391	364	382	325	352	364	383	379	318	363	337	328	336	339	357	317	308	313	341	356	362	324	354	328	369	342	349	355	363	347	344	363	360	371	338	402	368	378	342	376	347	334	340	343	346	349	341	352	360	365	345	358	374	371	366	355	353	357	354	381	335	340	342	344	345	349	338	384	354	363	339	334	336	380	329	360	370	369	343	343	306	361	356	355	353	344	338	379	344	361	360	345	373	384	324	349	349	323	357	347	360	374	386	377	333	347	329	345	336	360	367	326	345	329	364	344	336	361	349	357	341	347	312	356	336	368	329	352	327	348	347	355	334	333	356	377	332	359	357	334	361	366	353	337	331	355	341	342	332	373	321	335	347	337	357	366	338	361	355	372	370	350	346	356	336	350	347	369	347	374	307	357	320	340	360	368	362	353	369	342	334
1730	446	436	453	403	413	440	411	430	396	423	462	438	425	419	432	439	412	418	448	416	401	427	441	437	420	452	410	392	425	443	407	397	458	421	388	420	403	397	456	425	432	421	428	381	434	412	391	457	406	453	417	407	405	370	366	386	426	426	411	416	419	443	446	456	435	441	433	438	423	392	409	392	424	461	434	407	424	417	424	417	396	422	443	442	430	411	429	436	415	398	404	440	414	430	416	398	381	429	453	438	412	420	433	402	454	414	412	439	417	409	405	371	422	439	442	416	429	412	425	424	416	455	428	410	443	433	431	402	426	424	404	418	432	436	456	437	391	421	388	442	479	432	390	406	411	389	415	417	427	402	472	363	432	427	431	414	409	397	418	399	398	409	456	429	446	390	429	422	429	462	401	400	416	427	466	425	397	444	394	417	448	418	387	410	396	425	396	417	446	417	391	378	426	455	430	401	403	404	432	417	409	421	428	451	418	408	393	376	454	448	416	412	384	447	403	399	422	442	455	448	400	425	426	429	435	408	427	391	435	384	427	425	415	399	391	390	419	405	433	400	374	419	428	414	443	413	368	401	376	402	347	412	417	453	384	427	385	426	434	425	423	423	445	419	410	437	409	412	425	431	444	401	396	427	410	420	403	427	426	425	408	426	404	422	404	416	412	380	418	402	415	403	449	401	391	408	440	378	406	426	453	392	429	414	425	416	431	441	406	414	414	436	439	431	391	450	452	393	395	416	411	451	387	413	379	417	423	403	396	391	410	432	427	417	420	394	419	435	407	428	403	415	400	367	423	442	411	426	427	395	399	389	428	392	396	416	464	422	403	382	398	435	394	405	427	410	397	384	441	417	412	395	423	432	398	422	421	425	416	400	444	432	434	443	443	448	397	419	418	433	422	417	400	413	402	415	394	430	422	393	415	439	418	419	395	412	413	456	402	391	438	378	377	409	450	434	437	407	386	418	414	385	442	409	411	407	389	392	445	423	412	442	437	413	418	436	432	411	427	423	424	436	401	419	406	425	397	427	391	399	441	426	424	410	429	461	406	427	385	418	432	447	440	400	398	443	414	352	416	417	434	425	403	416	397	420	369	406	404	408	434	467	432	408	404	440	416	428	382	431	424	431	415	398	422	432	416	385	427	394	398	400	445	444	394	420	412	419	437	426	448	425	447	391	447	410	401	389	427	386	487	424	410	414	407	423	397	398	406	427	399	388	417	423	452	406	447	433	463	429	445	402	462	421	403	393	387	451	455	406	407	389	431	438	424	419	413	406	428	393	412	359	463	424	448	433	429	401	411	447	405	456	413	417	401	408	415	407	403	404	427	427	367	423	474	407	429	395	422	405	417	445	408	434	401	403	469	431	440	466	356	421	454	427	423	426	407	370	411	376	438	427	413	423	387	399	437	410	400	421	440	393	413	424	422	412	372	405	439	410	391	377	418	407	421	425	449	420	409	404	409	439	426	415	433	418	394	442	458	445	422	436	419	399	386	406	432	443	408	418	401	428	417	444	415	424	462	413	412	451	376	402	436	401	435	396	421	454	407	436	375	414	438	429	381	416	414	393	414	421	381	428	394	383	407	392	424	431	411	448	408	406	451	404	391	423	425	401	431	423	385	381	409	449	410	405	452	448	406	413	427	410	428	363	388	414	410	436	388	419	421	421	438	404	387	408	413	421	453	410	412	418	412	389	395	390	428	412	390	412	403	453	407	433	371	408	435	402	439	425	397	416	404	427	384	460	444	384	446	413	387	433	403	390	435	453	401	429	448	428	473	420	404	397	426	422	413	420	446	420	400	396	427	457	446	423	404	425	436	434	394	378	411	413	441	455	390	407	442	425	427	418	474	440	394	387	421	391	402	466	403	428	400	405	409	408	429	407	437	421	432	420	461	452	435	381	406	426	403	397	422	401	386	394	393	434	440	375	400	395	437	405	405	412	438	381	448	383	432	426	438	458	397	436	419	420	434	397	413	440	404	376	357	403	407	396	408	427	427	402	425	390	383	419	439	404	416	387	423	467	419	409	435	412	415	418	403	381	444	416	390	443	459	443	402	422	457	422	411	434	409	438	425	431	406	399	401	414	396	477	410	393	400	446	424	449	421	450	390	448	441	448	418	411	428	424	420	399	394	426	431	421	401	380	431	381	422	417	433	428	403	412	434	404	370	403	399	392	399	464	417	431	431	434	421	427	419	379	399	434	424	439	464	454	410	461	436	433	409	432	401	428	381	418	469	425	451	373	426	418	369	435	418	450	413	354	421	436	404	417	401	408	393	451	418	431	427	417	416	386	416	433	419	429	419	366	436	450	439	381	451	374	443	410	418	457	414	449	416	403	412	433	390	417	410	437	410	440	431	391	439	419	422	425	416	385	406	411	436	425	471	442	430	410	424	384	423	424	400	413	436	435	463	421	428	387	408	415	475	411	376	397	410	458	436	416	422	398	427	433	451	432	413	417	455	420	412	450	386	424	456	440	442	423	422	451	399	388	410	400	456	440	391	397	430	435	456	472	436	419	450	402	408	419	415	406	436	417	438	384	434	399	444	409	419	397	386	407	422	404	426	428	417	445	429	430	396	402	447	447	445	382	433	397	454	445	398	423	390	422	422	425	407	403	419	446	411	429	398	409	415	399	417	444	418	438	439	418	407	448	400	409	453	417	461	400	431	452	442	451	447	426	448	381	411	431	421	459	419	397	396	416	432	431	444	388	411	415	434	435	465	450	414	454	408	418	350	412	458	424	419	411	414	398	383	392	382	392	426	403	428	397	430	447	485	416	443	417	376	410	458	386	425	409	431	404	414	394	409	388	437	410	410	428	417	422	398	430	428	404	418	441	395	422	407	412	475	401	422	385	413	464	443	403	437	433	409	397	433	432	405	432	416	411	400	408	422	417	412	444	394	410	436	418	409	430	433	411	484	456	400	385	454	374	410	454	422	434	404	382	376	432	433	422	412	408	389	407	440	414	436	449	378	412	421	406	443	430	414	422	443	451	441	444	406	435	425	405	423	389	424	443	409	417	423	421	396	440	395	428	441	401	432	441	443	429	392	437	392	452	409	412	433	449	392	414	405	436	390	433	440	421	422	411	433	412	475	435	432	399	406	396	405	413	420	447	422	431	418	393	419	436	401	419	420	452	431	458	433	392	405	387	409	431	431	391	406	486	402	390	446	417	392	419	461	428	444	422	417	437	440	447	420	409	444	421	404	427	434	437	433	416	454	403	440	423	423	432	404	435	431	418	400	391	414	409	418	386	422	427	418	446	437	379	387	398	429	407	389	445	404	419	436	381	411	397	461	428	415	381	386	462	418	429	427	426	420	436	426	450	413	406	422	452	398	416	420	431	442	422	427	418	382	393	413	473	410	435	459	433	430	432	430	425	432	417	453	375	422	407	416	390	448	431	397	439	440	414	409	450	417	421	430	384	429	421	435	385	434	430	433	407	426	420	439	409	438	414	439	424	387	384	427	450	420
2183	940	957	966	967	866	962	871	919	916	943	931	929	902	899	913	976	916	899	912	844	936	911	872	913	904	884	862	886	920	862	903	892	831	926	866	874	899	938	971	925	905	895	955	884	886	936	928	865	878	937	879	918	876	963	925	869	945	947	986	951	852	934	903	935	900	890	943	933	911	918	877	913	928	929	930	934	896	897	938	1011	868	941	881	891	881	941	918	871	926	946	891	900	923	923	891	852	890	912	895	862	859	897	932	909	944	874	976	832	955	917	923	933	948	864	898	901	927	946	902	908	938	885	922	925	954	841	946	912	953	968	930	875	861	874	863	825	935	940	878	903	912	895	906	905	895	944	891	904	919	927	903	911	927	959	899	935	870	919	915	864	876	886	961	891	901	906	919	907	969	919	959	882	916	916	877	886	944	884	922	968	954	884	902	902	920	873	881	944	888	919	930	940	865	907	936	935	952	853	921	950	892	911	887	912	919	866	906	890	874	941	858	871	915	968	883	906	881	891	958	910	891	907	928	926	901	902	955	913	910	961	961	942	877	894	908	982	964	941	950	921	928	883	836	933	890	900	893	951	938	905	892	855	949	928	942	962	941	916	887	921	844	941	922	914	903	915	955	901	960	912	867	881	925	933	852	944	906	957	923	881	937	898	904	951	923	905	914	892	871	895	940	849	920	909	908	925	909	912	919	888	909	910	882	908	921	882	881	925	891	918	866	949	909	883	940	914	880	965	920	934	897	945	831	904	881	920	918	909	960	923	900	861	985	932	885	931	908	932	962	864	967	885	914	902	890	904	902	989	879	854	926	952	895	938	929	857	887	882	941	880	937	920	955	927	914	936	901	889	922	924	888	905	882	955	900	907	891	898	880	924	876	907	943	846	898	881	881	867	879	906	947	849	915	918	851	908	903	901	903	925	876	935	910	959	884	864	900	933	906	902	931	886	886	904	888	916	869	949	889	892	909	911	873	937	879	950	892	919	920	847	908	953	895	924	944	920	951	930	897	913	883	896	907	904	871	923	956	895	924	895	869	924	885	902	856	890	934	904	834	923	838	890	901	872	1004	886	921	894	942	874	838	892	967	943	899	910	890	874	878	874	966	867	903	912	952	958	905	869	932	883	869	934	921	884	914	925	886	896	890	909	867	891	959	942	872	908	935	965	908	901	906	909	925	870	911	891	959	907	907	957	893	872	906	900	938	901	900	919	970	904	887	876	964	886	914	907	874	894	893	947	881	898	934	907	949	919	941	892	897	892	911	892	875	875	901	894	848	876	932	919	949	850	886	907	910	866	957	904	901	932	867	938	891	924	971	917	918	887	860	917	905	919	925	897	888	892	951	945	884	887	927	881	904	876	895	910	910	902	888	909	943	907	876	901	926	889	885	905	931	908	883	902	934	964	912	914	849	871	978	900	873	919	973	881	935	877	917	920	923	947	956	909	907	919	914	901	908	903	913	943	927	879	947	938	949	888	944	889	844	875	969	915	904	900	933	904	857	886	920	889	908	919	945	899	852	878	909	935	914	940	862	933	876	884	871	877	902	944	890	878	931	894	923	848	965	895	933	860	946	973	874	954	862	872	942	895	908	910	935	923	912	875	889	946	901	909	909	942	945	885	933	953	869	954	939	891	892	941	926	927	874	914	888	869	907	916	908	897	957	903	925	874	922	876	901	916	927	919	924	866	862	914	877	895	876	899	890	862	892	991	928	920	910	958	893	887	913	897	859	862	937	855	900	927	914	859	920	947	983	942	927	873	861	887	965	938	918	928	880	901	881	892	872	932	903	917	908	902	941	868	900	866	916	865	924	886	888	899	915	868	888	936	901	863	932	873	876	923	899	881	885	885	874	873	874	910	946	893	915	936	874	931	944	890	939	894	915	982	917	943	875	910	860	906	913	907	899	922	909	907	916	888	876	919	927	881	882	895	893	948	881	940	916	889	903	924	873	921	926	849	899	912	858	895	851	869	974	880	911	945	976	954	892	881	913	913	872	909	892	920	903	893	921	884	901	957	894	908	902	926	887	920	870	927	956	928	904	919	922	954	940	910	873	925	933	851	903	902	901	887	926	910	908	934	900	876	924	908	878	882	869	891	907	890	899	912	951	932	937	917	935	933	921	900	949	872	895	885	915	913	912	918	915	917	930	858	940	894	861	882	897	941	931	919	937	912	872	911	969	937	897	900	909	936	931	959	892	887	929	939	957	944	851	915	943	910	844	959	885	898	922	917	958	894	876	928	961	958	880	878	931	951	934	896	932	917	890	908	931	920	937	904	964	925	898	878	931	925	880	915	919	931	901	907	843	939	878	943	927	926	913	951	950	868	924	897	924	907	878	911	862	834	901	912	975	931	920	904	967	876	914	933	902	919	867	916	965	938	910	907	874	888	854	905	862	894	905	921	882	909	929	896	916	860	879	915	930	879	854	940	906	943	920	891	883	829	939	899	867	873	855	923	980	903	920	879	909	923	905	908	864	893	878	930	924	927	834	944	933	906	906	906	925	940	956	876	882	896	929	964	864	883	934	940	917	889	887	877	977	889	883	892	878	923	918	907	873	897	873	896	900	922	957	886	887	893	843	940	916	884	888	907	873	911	936	892	886	911	843	909	942	944	892	859	909	895	962	852	905	945	952	962	920	883	883	889	945	935	934	893	933	914	925	904	888	869	928	858	919	892	934	932	934	832	949	877	887	920	934	923	909	886	960	878	913	966	867	910	917	924	889	928	892	932	882	946	905	865	951	905	903	877	917	973	932	873	888	942	934	907	907	880	967	869	858	877	899	890	940	909	917	909	925	925	913	899	861	846	895	903	865	927	902	884	895	920	906	925	868	912	935	821	897	915	932	927	882	883	842	874	869	892	873	928	948	943	899	876	892	934	920	927	931	942	905	903	899	902	937	892	941	882	928	920	919	913	849	872	885	912	895	893	955	935	950	884	874	925	896	869	928	882	894	923	877	897	950	904	915	905	911	905	878	905	952	931	927	943	881	977	911	931	877	897	894	868	846	903	945	897	911	939	919	895	878	915	873	927	856	917	903	916	878	887	919	855	942	865	877	927	896	929	932	928	875	914	864	898	915	896	896	863	968	892	965	931	930	887	889	859	878	897	876	953	867	849	908	948	915	906	934	933	874	898	936	930	925	918	877	909	948	947	901	903	909	964	897	923	892	909	918	916	927	928	924	900	885	921	893	926	898	886	948	925	934	890	916	903	914	899	875	899	903	895	880	925	882	924	907	920	915	881	928	904	925	924	879	888	949	912	877	958	902	956	965	939	901	910	927	907	926	964	981	903	918	916	868	876	957	926	952	889	864	899	907	895	877	916	858	896	937	880	920	916	939	926	913	865	951	935	861	864	919	932	864	839	856	954	890	906	910	915	914	936	889	928	874	895	913	890	904	913	913	911	915	962	899	987	901	921	915	916	904	942	922	958	956	936	907	897	951	892	913	908	885	915	929	922	898	901	883	964	879	935	959
8220	673	620	549	414	351	319	289	272	271	271	265	261	217	236	243	268	253	245	273	227	247	242	264	273	244	243	223	225	235	243	237	228	214	218	230	262	259	232	226	256	234	263	235	207	213	225	231	217	247	259	236	252	258	264	242	234	258	249	206	269	226	238	248	256	242	214	217	242	260	248	256	295	243	234	262	262	248	260	253	256	241	236	233	225	232	267	222	243	240	243	253	214	239	235	251	251	254	236	269	214	213	242	251	236	261	235	209	241	255	247	222	221	238	247	269	258	228	274	243	217	267	247	243	242	254	233	252	261	258	234	219	251	252	225	228	229	246	262	235	262	244	226	223	262	239	225	255	233	262	207	229	246	244	214	228	232	226	219	251	242	236	276	242	230	239	243	223	237	217	216	241	236	215	239	243	239	252	234	238	231	266	232	222	245	209	224	233	238	201	254	246	253	252	262	250	239	218	259	248	202	245	254	245	240	263	232	257	257	273	231	242	267	270	244	223	219	218	240	225	242	239	269	261	201	268	266	233	253	255	228	239	233	243	278	253	218	255	237	223	257	206	225	247	231	249	231	250	236	244	234	252	235	264	217	253	254	237	256	260	260	237	229	231	229	260	225	245	212	237	260	226	231	241	244	259	249	228	228	242	253	263	229	266	230	265	241	252	203	241	213	230	259	248	242	250	255	236	244	234	229	242	223	216	229	231	218	253	252	227	222	226	239	229	205	242	228	237	221	224	253	226	214	231	230	225	222	217	222	222	248	251	224	201	239	260	194	241	241	232	241	217	237	226	253	233	280	263	245	241	252	260	234	223	241	212	245	229	228	243	244	224	252	225	252	219	232	253	259	238	269	248	248	220	226	222	245	263	261	205	234	254	229	234	251	221	226	231	253	241	254	253	229	236	225	237	260	269	245	263	235	252	219	236	245	242	235	205	265	231	250	228	211	279	248	215	226	265	277	213	237	218	240	223	248	262	241	232	276	251	236	217	250	219	221	256	266	252	246	245	212	252	254	237	223	241	238	258	242	251	250	238	246	251	214	249	233	279	240	245	232	245	241	235	244	236	260	200	277	222	252	242	251	235	253	242	240	226	253	227	210	241	227	218	220	239	252	224	231	229	263	259	257	249	237	222	224	224	225	254	235	234	254	242	238	230	238	225	227	214	235	218	243	231	249	220	243	231	216	260	241	235	259	275	231	254	254	263	250	242	256	241	228	225	250	240	240	258	254	233	242	223	258	244	267	213	257	235	236	238	256	269	233	205	236	209	228	200	234	244	238	213	256	230	266	217	247	252	235	228	242	210	225	222	217	231	250	260	264	239	238	217	230	262	240	229	238	252	225	243	244	246	244	258	248	243	268	215	235	230	246	262	234	236	252	230	269	254	241	244	226	236	258	269	222	241	237	230	198	237	259	228	257	282	225	269	259	239	233	257	230	238	249	212	248	241	263	253	242	249	240	228	223	220	257	243	252	268	242	220	251	207	210	218	239	242	237	252	244	217	219	262	266	235	248	253	287	255	259	248	249	285	239	261	223	217	255	210	224	206	258	239	221	261	245	234	239	248	221	231	257	267	231	231	220	236	235	240	225	231	232	225	238	237	211	223	265	254	241	238	226	231	249	242	242	214	208	256	240	225	247	239	244	230	253	247	225	262	210	246	245	237	248	263	220	230	245	238	250	236	193	220	230	257	247	242	256	214	250	254	264	261	239	241	237	227	231	205	249	240	257	264	247	202	268	248	228	248	264	215	263	230	236	224	233	237	244	270	258	287	222	212	234	244	255	246	223	251	240	240	239	228	232	230	249	223	260	227	254	232	275	264	216	219	234	233	240	230	251	270	243	258	237	248	262	273	200	238	230	233	241	230	260	258	237	214	270	237	235	240	224	246	219	259	230	223	205	257	240	248	212	261	238	249	252	218	230	253	237	246	227	232	256	239	251	202	254	230	237	240	234	264	232	253	198	217	228	241	265	238	268	224	254	258	232	240	260	218	244	247	230	221	253	253	261	234	243	239	242	250	248	234	243	246	227	242	236	249	259	246	240	219	232	232	223	231	238	231	250	250	243	239	260	200	245	203	215	265	251	259	237	234	215	258	212	256	250	274	227	238	203	226	233	229	229	240	236	231	223	215	194	220	245	221	236	262	245	250	236	247	257	210	211	249	247	220	240	242	239	238	233	260	222	248	235	219	256	217	231	245	240	237	262	255	257	227	220	248	251	283	217	281	222	236	224	238	252	213	256	245	221	255	279	227	212	222	218	273	253	230	218	235	218	237	243	231	239	252	225	259	267	219	253	238	206	233	233	252	242	226	257	246	219	221	266	262	240	260	259	222	231	233	253	254	232	246	276	233	225	226	251	272	243	267	240	226	253	238	232	235	237	250	232	228	249	232	241	216	215	235	230	225	238	229	250	246	227	234	256	260	226	221	214	263	225	246	253	237	237	232	225	261	216	232	269	223	242	251	254	239	245	225	249	218	234	203	222	225	236	272	247	236	249	254	218	218	234	243	240	226	243	229	263	242	218	234	239	218	239	215	215	269	216	243	258	244	242	233	246	259	241	232	257	224	241	251	229	210	230	250	219	227	252	241	261	249	232	238	264	229	218	238	225	255	240	222	275	250	239	263	257	222	226	243	230	235	236	228	229	227	230	259	242	246	228	219	248	236	238	270	226	238	212	215	240	231	231	248	252	236	252	213	222	264	230	247	242	256	210	240	240	221	248	256	213	232	245	268	219	266	275	282	286	251	269	245	250	218	215	235	202	224	265	229	257	252	254	270	227	282	236	264	260	226	207	250	248	260	250	248	252	226	229	248	250	234	229	207	241	235	241	236	238	222	254	265	265	230	210	259	233	216	230	271	214	229	241	240	214	244	252	235	240	263	236	239	232	266	212	257	227	221	214	261	255	266	270	256	249	238	268	237	227	248	267	233	237	251	235	235	245	212	230	247	230	259	256	224	235	253	271	248	236	229	222	240	238	220	243	245	222	237	233	235	227	255	252	225	236	234	235	245	237	215	225	252	256	233	230	233	206	261	236	255	244	237	237	230	198	242	223	240	264	242	270	222	243	232	228	239	243	246	235	235	240	240	244	238	228	234	238	245	203	225	240	276	227	215	234	247	228	239	249	252	217	239	236	235	221	242	226	239	240	227	228	245	205	219	233	240	214	237	249	233	248	232	269	243	251	241	242	257	230	204	242	264	219	239	251	218	262	261	241	243	251	249	239	243	224	239	227	239	242	249	267	229	234	250	221	222	234	256	219	241	206	231	227	229	226	244	246	239	230	244	242	224	244	216	255	241	217	234	238	254	220	220	234	226	247	251	240	260	246	222	233	229	232	236	254	240	259	243	209	229	231	235	251	249	242	251	239	248	254	271	228	230	232	232	217	245	242	260	244	221	247	240	236	237	250	234	255	218	233	250	234	214	224	249	229	220	254	241	249	225	224	247	254	223	200	211	248	217	245	203	244	247
6668	951	1453	1561	1368	1118	939	863	752	750	689	689	698	659	606	609	584	601	591	585	585	575	554	559	564	555	606	598	573	567	552	562	585	542	592	589	591	556	583	546	524	547	597	535	575	569	605	552	560	547	578	559	578	530	523	559	543	537	545	552	528	563	550	561	581	548	543	577	559	542	526	527	551	573	556	527	522	546	522	564	555	549	601	527	561	580	496	554	526	539	537	524	571	543	566	546	528	489	534	548	542	551	535	560	561	535	550	557	502	512	546	556	551	533	526	569	502	576	559	545	559	562	524	516	570	525	548	577	532	560	550	551	561	599	523	565	578	558	545	503	504	542	563	557	525	539	542	577	508	576	548	523	493	544	522	545	565	567	542	577	547	518	527	546	576	552	539	539	564	568	581	547	566	522	535	583	584	530	541	528	559	522	528	535	565	545	524	520	520	523	549	547	554	515	536	544	585	507	543	572	529	549	573	581	526	577	580	525	598	514	552	530	534	542	534	498	576	542	541	560	560	550	526	522	525	527	536	554	516	522	549	579	559	515	539	575	544	550	481	569	545	497	541	563	564	512	534	504	555	552	579	498	550	534	545	539	529	617	551	518	555	522	566	517	564	557	533	541	525	502	538	584	551	565	556	533	566	542	504	480	562	539	529	550	540	553	548	530	592	533	544	512	555	587	528	557	536	523	538	580	544	541	544	527	570	559	522	528	579	544	556	517	553	590	555	589	568	538	516	526	550	554	514	568	543	523	551	534	540	527	548	578	566	543	502	546	533	561	560	556	555	577	514	562	513	534	560	560	559	535	531	540	521	594	583	497	501	500	584	517	548	585	541	573	518	554	515	614	549	576	557	523	574	549	557	567	538	522	512	555	575	590	570	517	526	521	555	560	539	541	542	537	579	539	506	509	590	529	499	557	533	548	540	514	538	555	563	525	560	527	538	511	538	581	529	554	523	522	536	514	563	532	538	565	566	504	564	532	572	545	562	541	538	576	575	520	519	524	509	515	513	509	539	545	538	570	497	545	551	523	549	559	550	542	519	544	585	533	514	566	476	513	516	574	546	554	544	521	541	521	552	544	547	546	540	566	556	586	542	583	572	528	541	563	516	547	529	548	511	553	512	554	578	557	550	571	555	583	570	532	538	528	528	523	549	521	500	547	556	531	543	579	549	540	571	535	555	554	519	561	540	537	559	511	555	525	553	557	521	556	532	563	542	557	529	557	509	538	547	567	546	554	550	541	544	538	531	562	498	571	539	569	535	574	578	515	530	515	530	495	546	575	587	564	534	532	492	534	527	552	559	476	543	568	550	588	520	559	567	578	585	540	540	544	527	517	566	546	561	517	569	505	579	553	555	516	574	548	533	548	532	566	542	523	516	500	538	535	518	508	520	540	524	567	513	544	536	552	556	540	544	544	570	548	555	531	509	549	548	508	570	486	561	572	526	517	519	548	526	539	574	541	534	569	513	559	508	546	528	567	555	584	566	529	524	536	520	538	552	551	532	538	528	543	560	558	529	548	531	523	596	531	532	521	589	544	515	558	526	548	560	556	552	553	528	538	536	541	546	551	503	586	561	522	517	502	573	499	524	558	587	577	572	544	546	525	533	570	549	560	536	573	518	506	532	549	562	505	533	536	565	592	538	548	505	604	538	545	535	553	563	532	547	546	561	530	505	571	529	537	545	579	537	564	538	548	523	568	544	543	581	542	498	580	509	560	525	542	519	542	556	529	540	549	567	533	518	538	532	563	539	535	585	539	583	512	525	543	591	547	531	555	551	557	570	553	544	556	565	545	539	555	542	533	513	566	530	570	527	544	583	529	545	566	524	528	561	534	543	559	591	531	518	534	581	553	543	539	528	534	535	532	548	531	576	552	568	511	553	522	533	521	508	566	521	563	544	544	492	533	539	569	532	557	558	600	564	498	519	596	533	531	549	515	521	536	544	549	514	576	536	541	544	563	568	563	517	537	561	568	549	534	589	561	542	540	560	530	600	542	515	561	541	576	558	494	554	518	511	530	554	531	544	555	499	521	570	560	547	519	552	556	549	531	556	552	545	565	569	523	556	511	571	551	526	541	584	502	551	540	576	575	535	543	511	558	507	553	540	552	539	573	546	537	535	546	552	536	567	552	541	569	535	612	516	532	549	499	581	554	589	543	573	503	503	543	550	546	513	568	552	560	531	573	542	522	576	511	549	528	560	548	544	546	523	543	549	554	588	526	540	569	585	541	552	570	546	557	548	544	541	478	558	556	512	557	560	565	570	516	533	549	538	541	583	553	521	573	571	557	533	508	495	488	559	546	605	586	552	560	546	518	520	542	523	564	560	540	526	525	556	558	515	528	538	587	524	543	547	549	514	548	464	530	529	550	493	548	502	534	535	570	533	580	557	544	533	556	552	523	574	545	570	527	552	546	592	519	565	563	582	514	553	539	531	529	584	514	520	562	552	545	553	569	537	543	559	525	572	538	547	567	522	532	544	577	526	510	528	497	536	540	532	539	529	552	537	524	557	550	549	581	550	584	561	526	495	553	567	547	563	505	554	541	556	568	554	508	522	553	542	549	522	563	552	572	558	543	578	580	529	557	519	515	531	540	559	563	536	548	543	508	524	563	553	483	553	553	557	558	503	578	593	539	544	547	504	498	542	520	542	531	577	568	525	540	521	533	571	511	506	542	542	549	525	586	568	523	525	517	488	533	546	566	522	513	557	532	537	516	559	572	561	543	541	561	503	540	551	560	547	572	569	522	542	554	535	556	528	532	584	529	562	519	477	536	563	572	530	525	566	543	540	538	565	547	549	585	549	542	532	556	573	548	547	555	542	543	556	536	532	531	506	514	556	521	563	546	567	555	564	551	523	582	565	546	572	519	513	536	569	605	579	557	554	571	509	544	573	545	548	497	584	550	495	506	508	585	566	528	576	543	526	559	540	566	558	472	548	533	598	552	549	577	517	521	575	556	524	505	563	546	503	527	538	532	524	510	533	540	544	526	538	557	545	543	524	556	577	522	523	558	582	557	562	560	519	520	582	578	543	482	551	565	523	565	523	555	544	530	570	508	483	489	521	545	535	547	497	516	558	553	561	523	589	519	554	533	521	519	553	517	586	527	557	547	554	517	578	527	546	565	512	525	513	548	535	555	588	526	518	534	519	550	590	547	516	545	520	532	537	558	542	536	563	533	541	522	523	580	564	502	561	550	558	522	542	544	557	560	544	570	542	528	537	510	557	583	515	565	551	548	569	583	534	508	562	569	527	534	568	572	596	505	544	542	525	564	526	577	595	565	568	553	576	526	527	546	526	551	522	542	536	576	550	576	540	532	545	555	538	552	563	576	532	507	579	529	607	548	547	558	581	542	534	561	538	523	542	539	495	519	524	560	561	583	560	510	525	544	524	544	542	563	527	531	558	551	505	561	524	549	553	525	555	567	568	513	538	533	560	553	552	570	519	548	524	573	536	539	545	495	518	577	557	547
15379	1417	960	716	523	352	266	231	235	173	173	165	165	191	164	135	166	166	157	134	168	127	147	158	102	134	128	131	131	133	146	133	148	142	134	143	131	130	120	118	143	139	121	135	153	152	132	135	150	112	119	137	144	129	98	157	161	138	150	121	123	122	143	145	142	148	129	104	123	130	125	128	149	124	135	134	130	120	153	126	131	129	143	145	154	128	139	108	142	122	136	118	122	102	136	133	119	148	126	127	130	107	114	141	134	132	134	161	141	111	134	132	146	143	135	127	150	135	125	134	126	153	128	125	128	157	127	135	125	123	125	136	158	131	147	138	138	153	159	149	155	119	123	111	127	109	125	133	163	118	113	133	120	131	140	124	159	151	107	144	131	140	118	132	131	119	141	128	136	131	136	119	135	118	136	167	131	132	162	124	121	131	129	127	137	123	127	134	142	136	134	136	130	119	122	131	165	121	160	128	145	141	145	107	125	149	132	131	133	141	137	129	134	126	119	137	127	116	125	127	122	118	111	138	126	131	139	116	150	156	142	121	130	127	130	137	158	123	134	132	137	127	141	130	120	118	121	120	151	112	139	123	144	120	116	154	129	133	130	123	134	136	132	156	141	125	139	119	117	129	115	139	114	138	134	108	130	151	119	110	125	134	123	143	132	134	158	142	152	152	114	137	137	110	123	109	118	126	128	122	122	137	142	131	143	132	124	126	125	133	105	114	122	134	136	154	150	146	109	136	152	157	129	115	109	125	118	132	132	126	141	145	156	117	142	130	110	143	139	142	141	138	126	122	122	123	149	150	130	142	127	125	113	130	121	111	143	143	144	149	130	139	134	115	141	134	122	132	113	141	144	143	131	124	105	130	116	125	146	136	134	132	145	113	111	136	140	132	147	118	125	142	106	164	127	136	150	123	138	130	136	128	145	123	132	135	150	119	140	144	125	133	173	135	140	129	116	118	120	126	123	126	121	137	118	155	143	131	145	132	152	119	138	123	147	106	136	148	128	112	133	130	115	109	131	124	144	127	103	124	108	146	116	125	143	125	151	135	134	135	139	136	125	133	126	142	147	125	124	122	122	133	121	127	129	104	118	124	133	143	153	111	128	129	145	135	133	136	118	117	141	133	140	138	128	134	116	132	125	126	123	133	114	140	145	110	134	122	139	129	129	129	119	135	130	154	154	109	149	146	116	126	106	142	139	113	142	112	132	131	155	131	146	108	126	120	111	127	130	142	122	104	146	140	130	140	127	135	141	123	137	150	150	117	147	123	154	138	132	124	127	142	134	147	147	152	141	131	122	128	119	140	134	116	128	132	157	134	141	123	118	116	109	122	127	130	150	142	135	153	161	132	148	146	122	128	133	128	151	132	127	121	134	134	134	135	147	130	131	169	113	128	128	139	129	135	144	103	132	133	111	153	134	132	126	145	106	147	129	116	128	137	120	138	139	174	122	136	129	145	116	157	137	148	143	146	132	139	120	152	132	136	125	142	127	123	127	141	140	171	146	143	141	110	127	134	154	149	106	116	118	125	144	147	139	143	138	169	144	149	140	144	144	150	122	127	130	132	117	128	124	127	125	127	132	136	114	118	113	130	135	124	129	125	141	141	138	131	120	132	127	124	121	128	135	135	119	158	108	138	148	127	127	132	134	129	149	125	140	132	130	148	126	116	146	143	119	134	138	135	106	143	113	141	137	135	148	151	124	130	129	131	136	110	117	140	133	143	127	120	151	142	138	141	145	151	138	134	140	137	129	128	114	124	122	126	132	125	141	108	147	129	163	142	136	131	126	89	138	125	130	130	128	125	153	127	130	136	107	105	136	155	127	116	127	128	128	144	115	125	124	118	132	140	113	132	127	127	110	121	135	123	130	120	130	138	125	133	119	126	116	133	140	134	154	131	113	132	126	137	120	141	126	146	131	131	108	116	125	142	136	130	134	129	135	120	128	148	130	132	135	128	147	122	124	128	136	128	142	138	127	135	149	152	149	145	144	137	150	136	139	139	131	137	133	137	145	125	140	130	141	137	130	128	129	119	125	142	164	137	140	137	120	122	141	133	126	136	140	125	116	151	136	118	143	124	130	139	137	171	126	148	127	121	134	120	126	113	132	131	122	134	146	140	140	130	150	104	129	141	135	149	145	134	123	120	140	139	114	119	145	149	116	116	129	142	134	126	110	128	144	146	133	128	113	144	130	127	137	117	135	125	131	145	144	111	141	126	131	117	128	124	134	122	100	140	156	127	141	133	138	139	128	141	120	132	114	145	133	118	130	122	127	151	112	123	140	137	151	123	138	127	128	147	128	135	108	142	112	118	137	151	123	120	129	126	116	126	124	104	136	122	124	121	141	119	123	139	130	142	130	130	108	134	133	127	131	136	149	134	129	126	149	129	136	140	130	136	149	122	125	125	131	151	125	150	130	117	116	108	148	123	104	135	143	95	104	147	130	118	139	134	141	129	149	137	118	128	141	135	166	149	158	130	140	128	125	140	139	135	134	136	128	142	124	123	116	134	122	126	124	104	125	116	123	123	123	122	135	126	157	144	125	133	138	127	113	136	126	122	122	127	142	120	114	140	129	116	120	168	155	127	139	139	128	138	124	107	132	128	139	138	99	137	106	123	110	110	151	123	119	138	112	133	120	130	120	133	132	130	159	132	111	150	156	160	134	135	112	119	113	111	147	137	144	123	106	138	133	144	116	143	150	142	129	141	118	144	122	144	141	135	134	153	137	157	131	136	99	122	134	128	126	148	130	122	132	173	168	150	124	126	131	118	142	95	143	118	164	123	136	116	134	129	128	134	122	132	125	134	127	137	121	144	139	132	150	145	132	137	128	120	115	109	135	123	132	160	156	165	125	127	137	111	119	135	159	113	149	147	131	148	148	124	147	134	144	152	135	156	109	141	139	138	140	137	142	132	136	130	122	127	132	163	128	127	146	156	131	143	131	148	129	112	134	128	127	143	157	125	115	135	120	129	149	110	127	149	109	130	139	114	115	139	123	133	118	127	128	126	126	118	135	131	142	133	136	122	132	123	132	118	117	130	138	136	155	147	123	140	157	158	131	126	126	124	127	152	140	133	114	138	130	149	118	152	145	143	121	148	143	134	117	116	126	144	144	148	122	138	141	154	140	155	129	126	121	129	146	141	117	138	123	130	121	135	138	139	136	128	124	138	130	116	139	114	138	121	127	124	149	170	124	145	142	133	135	128	135	137	134	120	139	145	111	134	141	136	133	123	144	135	111	129	139	125	134	153	110	121	135	136	118	120	137	146	130	143	126	127	114	133	126	142	126	130	141	134	137	126	140	129	134	107	126	139	137	127	121	146	146	128	141	139	125	136	128	122	140	118	157	113	138	123	134	122	112	130	131	136	157	151	111	148	144	118	146	147	143	120	110	144	122	116	112	134	123	133	130	124	143	122	113	133	135	149	127	147	128	115	126	130	108	127	147	146	102	143	141	115	133	165	122	127	122	143
8387	1129	2104	2364	2005	1463	1216	899	791	747	684	651	597	577	529	476	511	478	482	442	435	434	390	429	402	389	394	424	405	373	389	393	361	400	347	350	375	349	390	389	385	344	361	323	327	369	358	373	362	395	393	356	365	363	383	365	363	408	367	371	358	366	342	337	366	362	364	357	360	392	383	365	372	369	372	363	375	386	335	334	407	376	378	369	339	350	360	342	334	370	371	371	378	376	326	360	344	323	308	387	316	331	374	340	354	382	352	363	352	371	385	322	349	329	356	343	358	359	365	379	379	367	384	339	381	392	347	354	345	347	342	357	363	338	342	351	351	329	340	338	337	358	379	332	334	318	319	345	362	379	337	338	353	338	345	347	361	342	329	322	356	354	350	326	370	351	345	347	361	389	354	370	357	325	313	343	314	329	323	353	344	354	356	360	311	346	316	340	361	323	349	357	361	352	338	366	351	322	338	391	340	341	338	326	345	364	359	330	377	371	327	353	376	345	365	391	344	364	330	335	339	367	315	370	356	338	357	352	342	318	385	277	311	366	372	380	331	339	351	360	322	346	342	335	351	338	358	327	353	348	391	381	390	344	344	396	347	337	335	351	311	328	322	342	350	372	337	351	333	344	352	329	360	329	357	336	381	334	338	357	366	371	361	353	325	372	344	379	380	348	348	357	347	373	360	345	334	333	312	355	342	340	365	360	335	367	360	365	343	326	334	333	335	365	378	318	357	327	380	363	368	382	356	359	359	334	374	349	344	347	348	356	375	362	348	351	328	336	338	366	337	370	333	369	354	365	358	360	337	317	356	350	334	375	345	367	355	338	330	378	332	351	351	330	349	345	331	341	332	380	337	339	363	342	349	329	362	360	344	374	365	337	368	315	338	362	363	319	345	350	343	401	341	369	381	342	369	345	375	323	326	355	360	343	342	327	334	383	339	355	348	368	337	391	362	353	340	348	318	326	324	324	368	344	381	371	337	344	339	356	365	336	358	331	334	322	386	299	389	346	377	369	374	366	355	329	367	374	381	368	355	330	327	362	362	341	385	378	358	352	392	354	371	367	341	367	358	343	347	367	359	363	361	346	350	331	373	375	380	358	329	354	386	318	334	330	345	339	340	353	336	333	335	369	346	388	373	344	346	347	333	357	338	326	367	345	365	340	390	342	351	361	327	342	361	343	373	337	343	345	360	332	345	352	338	360	351	355	350	363	314	353	370	375	356	348	353	371	341	354	392	337	337	362	353	340	350	356	316	372	376	339	323	335	334	328	354	380	377	335	343	329	359	341	338	360	379	334	365	328	359	342	337	391	329	382	352	365	365	367	333	345	339	358	358	347	353	373	345	345	363	333	353	362	360	355	365	343	351	369	398	363	352	316	361	356	373	356	354	354	381	348	392	314	356	357	379	369	377	358	356	322	350	333	358	390	376	315	370	369	343	371	357	352	362	370	369	349	336	316	334	357	362	317	350	336	318	337	351	327	337	343	345	365	351	345	346	337	342	362	363	355	350	350	329	352	315	318	352	329	333	343	372	322	323	334	343	345	316	335	361	352	379	350	331	363	374	361	347	356	363	358	344	351	343	351	333	346	357	390	368	354	376	349	316	354	332	334	385	373	346	350	366	366	335	334	360	355	355	342	366	345	342	351	344	343	337	363	338	321	346	376	377	332	330	351	326	338	323	326	349	399	357	370	368	385	345	367	333	328	364	356	360	353	325	363	356	381	350	357	342	333	350	347	366	384	379	361	365	384	368	349	364	347	323	381	360	322	344	339	331	357	375	340	348	351	350	372	352	315	347	355	346	361	349	368	320	383	335	339	330	343	345	331	377	353	369	325	336	357	356	331	318	335	371	360	334	327	352	355	355	364	350	351	392	350	352	351	370	336	308	418	345	359	353	343	355	322	343	358	333	380	390	349	344	361	368	347	352	353	361	363	328	365	393	355	378	338	345	346	368	369	350	360	350	369	343	344	326	371	360	356	372	326	371	358	399	347	376	374	336	384	318	362	349	376	376	367	365	340	341	373	336	342	342	345	316	336	330	357	334	349	310	343	363	367	337	333	342	347	345	375	324	369	351	341	343	362	343	343	360	363	357	346	356	354	324	384	334	338	333	385	379	338	333	346	352	332	339	370	327	351	374	336	338	375	397	317	360	360	356	304	325	330	335	342	329	349	356	365	345	346	370	362	381	347	346	344	393	345	367	360	362	357	350	359	358	330	360	354	338	331	336	349	353	352	367	342	320	354	336	361	359	356	336	354	358	383	365	352	304	334	369	359	367	344	328	353	345	368	372	292	352	330	369	360	333	363	373	366	354	348	370	346	341	348	341	335	369	365	345	323	350	345	361	350	364	327	330	348	388	341	351	357	344	356	342	352	360	323	318	366	336	367	356	366	341	372	325	355	358	325	359	338	363	356	324	350	330	347	343	340	355	364	355	366	343	351	365	331	363	353	296	356	355	361	358	330	335	394	343	351	357	315	326	397	380	350	353	362	341	364	345	351	358	384	347	361	340	316	341	332	341	338	380	369	357	365	342	365	343	323	310	355	377	383	391	317	328	348	323	361	357	325	324	345	299	341	359	352	335	378	332	356	366	395	335	322	336	354	355	342	325	372	361	332	319	347	377	334	351	349	352	331	364	321	343	371	343	362	334	360	358	331	360	372	337	361	388	385	354	328	362	366	371	368	344	350	340	383	349	350	358	364	370	353	340	376	342	374	331	362	346	342	343	369	355	363	344	347	302	362	357	366	359	344	347	338	369	347	383	367	342	315	326	334	346	352	331	350	354	355	352	347	339	358	338	376	367	326	336	365	367	371	349	351	390	359	335	370	358	353	361	345	315	320	344	357	349	334	381	369	352	377	347	364	369	362	377	363	335	332	337	339	345	366	347	336	351	343	371	332	358	367	359	355	354	339	351	338	359	363	353	338	349	390	393	314	377	320	364	335	343	354	341	313	359	381	342	334	336	355	342	357	344	350	349	315	316	355	362	339	365	339	346	340	353	337	336	343	349	359	365	375	331	365	335	364	377	379	347	331	349	393	338	361	346	357	340	362	355	345	353	335	397	335	363	352	328	336	344	322	349	351	337	345	352	323	337	384	350	360	339	352	375	351	375	321	345	342	358	370	349	308	355	365	359	340	351	327	347	341	314	324	370	319	362	389	352	361	343	356	351	348	351	326	392	404	334	363	320	370	379	371	342	343	355	362	378	334	341	331	334	351	402	359	363	347	341	316	372	356	339	351	314	378	356	339	375	356	371	316	302	351	347	320	353	335	369	352	392	355	344	376	362	310	334	350	386	373	364	345	343	343	365	335	358	377	368	379	365	352	368	360	354	376	356	363	379	342	384	357	337	340	388	357	351	324	360	354	299	367	327	343	355	376	380	369	350	356	353	358	354	356	369	315	350	345	337	360	374	338	367	337	331	355	358	342	368	329	338	360	385	347	345	363	363	367	394	361	333	346	370	370	344	370
1847	488	504	467	444	439	409	394	400	422	394	421	439	462	421	425	402	457	393	420	405	423	457	451	407	429	418	404	449	408	416	435	411	427	472	459	411	447	441	438	412	467	419	426	443	463	424	430	428	401	434	434	430	435	402	407	383	377	427	416	451	424	440	433	425	433	426	424	394	423	397	414	374	382	406	428	409	411	409	406	424	428	433	383	426	459	410	430	421	457	460	420	428	435	433	432	436	375	415	434	438	418	364	411	425	432	389	402	434	430	412	410	424	406	417	403	439	410	383	410	399	446	431	435	411	400	425	439	428	396	377	451	394	420	381	402	436	447	424	411	413	431	446	396	398	406	396	420	415	416	444	410	395	433	428	436	412	442	398	401	437	426	363	437	462	459	424	391	413	419	462	428	408	427	420	416	465	408	397	436	443	413	395	424	395	416	412	448	450	436	444	406	435	419	407	408	407	419	462	390	400	441	429	416	427	452	419	460	430	405	421	377	406	458	428	408	428	435	435	377	422	400	453	449	409	411	434	397	456	458	388	417	396	435	444	430	448	425	403	386	414	413	371	417	440	401	401	445	460	434	448	394	426	417	442	412	428	448	397	365	419	416	440	423	420	423	433	427	425	400	396	409	452	405	420	436	430	481	433	411	460	396	395	432	417	415	442	399	460	460	416	457	441	415	429	443	413	397	386	377	421	448	393	405	445	426	445	433	420	420	418	433	409	418	415	405	440	463	420	428	433	415	400	394	442	417	461	467	426	383	449	455	384	441	398	424	422	423	425	455	447	422	482	452	407	377	453	395	396	405	436	409	412	422	377	413	433	414	397	415	416	395	405	431	398	402	433	414	383	410	427	436	374	396	427	423	410	437	431	420	381	399	399	426	438	434	450	430	397	448	393	416	383	423	432	406	402	430	427	434	441	410	435	431	404	417	410	400	431	402	375	433	460	445	421	420	468	444	462	401	406	418	434	433	408	410	399	419	389	418	414	434	433	409	380	377	418	410	409	408	388	413	405	444	450	414	399	391	405	424	428	409	378	381	429	432	422	431	432	434	389	411	411	439	400	399	418	457	423	391	473	436	435	463	432	388	391	456	371	455	424	425	395	415	442	418	446	427	401	407	412	429	447	418	380	414	413	408	409	408	409	425	398	397	437	440	420	419	403	446	375	420	401	414	427	399	413	441	443	415	404	452	437	463	418	456	430	420	411	391	430	484	402	459	417	419	433	431	412	401	429	385	431	397	400	451	441	427	470	419	407	458	400	432	400	424	413	458	438	409	414	421	400	408	390	441	433	381	435	434	426	426	471	405	441	442	407	401	394	421	373	443	421	459	410	412	401	419	428	444	445	473	435	441	430	458	437	397	405	377	399	427	414	417	463	403	419	420	430	403	428	418	408	431	436	415	434	407	447	425	472	388	411	409	398	431	372	421	441	438	394	454	384	418	424	416	419	432	408	405	401	397	419	383	437	399	411	402	387	409	443	450	413	412	444	412	381	407	416	383	442	439	371	408	395	433	444	424	385	410	410	425	439	438	418	392	441	409	418	417	410	418	437	400	434	420	454	405	410	411	438	392	449	438	434	389	435	421	414	400	423	413	460	396	465	410	459	426	455	447	433	411	422	416	436	442	425	423	420	406	428	412	418	411	441	409	443	403	415	423	451	421	403	431	392	392	441	391	411	450	403	426	422	454	397	430	414	408	396	428	398	439	400	447	437	411	383	411	442	431	423	422	426	452	447	401	420	427	393	428	417	401	426	403	428	395	397	402	412	429	425	418	390	425	443	444	435	388	410	417	393	433	410	443	394	432	464	400	367	376	406	420	418	427	419	399	409	408	461	455	441	415	454	419	386	381	416	412	382	405	416	410	420	436	410	388	413	397	394	431	436	423	377	411	424	421	446	440	431	415	392	420	412	408	429	404	380	407	421	411	420	412	415	385	437	449	464	418	398	450	420	442	403	405	430	377	463	419	396	431	378	414	465	420	363	423	406	422	444	432	438	452	395	424	455	373	422	437	386	417	389	449	409	439	428	496	411	422	405	444	438	427	446	397	432	420	391	430	418	413	412	432	413	428	432	407	422	477	420	364	412	445	419	410	399	431	455	424	443	430	411	440	421	380	447	425	374	423	419	421	439	430	432	429	451	427	444	437	476	455	430	405	439	422	412	388	453	422	408	436	419	415	457	454	424	404	440	424	428	411	422	440	452	414	422	436	467	395	404	417	406	420	384	414	417	414	414	453	427	403	392	407	410	383	424	377	438	439	459	438	457	419	367	434	439	410	428	414	371	472	401	442	398	397	402	382	388	460	429	416	430	429	444	397	437	415	437	400	418	405	451	414	402	403	412	423	419	419	427	392	435	416	428	405	403	417	426	462	399	423	419	434	398	432	444	425	439	400	451	428	438	408	429	412	430	401	427	389	453	440	448	467	405	402	386	407	451	446	410	448	436	405	399	436	411	424	419	410	364	408	432	400	419	394	467	388	420	433	384	420	436	412	445	464	427	431	455	434	446	399	443	403	398	426	410	405	419	473	461	418	415	411	425	454	425	449	422	418	425	439	415	442	391	419	344	397	426	401	419	421	430	429	446	404	390	386	421	412	422	426	382	396	409	379	433	380	437	432	434	405	416	419	413	422	427	418	450	374	450	388	449	400	403	402	438	449	419	446	425	348	367	408	409	389	413	455	402	450	458	409	448	422	455	468	418	384	429	437	433	413	386	438	414	437	420	423	440	420	417	438	449	444	418	422	428	418	419	460	421	417	403	399	412	441	393	400	408	429	405	413	408	461	417	422	416	423	374	414	405	417	431	424	429	355	463	439	426	420	430	412	402	412	444	435	417	402	463	413	427	422	440	421	437	419	433	440	419	391	412	458	417	404	447	442	417	414	406	400	433	453	415	380	461	390	460	414	397	409	407	425	417	403	429	466	440	411	435	416	411	420	427	407	419	432	408	402	402	411	415	436	442	420	408	408	407	401	421	421	411	416	454	405	427	471	436	422	400	430	395	395	425	420	412	400	447	434	380	430	451	406	457	368	418	444	464	393	427	430	423	418	413	412	416	413	380	434	438	418	413	423	395	427	477	411	438	425	422	425	425	398	435	432	415	427	428	433	424	404	438	425	393	403	411	450	391	434	406	415	421	416	399	387	413	399	485	425	426	407	424	453	417	415	434	392	463	395	459	405	402	436	426	385	436	413	358	423	413	399	422	408	432	473	409	366	403	404	415	441	453	414	396	420	424	418	427	416	431	463	432	398	440	408	417	424	421	413	421	411	398	432	386	416	423	424	454	414	392	437	421	391	413	437	415	436	436	426	422	439	435	408	450	401	442	415	401	475	434	408	406	411	445	425	448	404	432	453	417	424	429	428	423	420	422	466	431	410	395	398	380	443	430	416	401	382	421	441	404	382	414	409	448	422	442	429	427	435	402	422	416	467	401	403	430	420	432	428	398	414	437	406	457	426	436	420	409	441
2200	1009	990	946	1063	915	906	895	948	948	915	967	898	906	914	886	946	915	969	900	879	913	942	823	856	971	927	874	893	940	907	886	911	921	977	906	864	909	907	949	935	918	949	878	939	913	956	939	942	829	959	886	953	866	935	913	937	923	903	912	927	886	886	887	938	943	966	925	901	901	866	868	989	887	950	942	875	940	917	888	941	908	853	936	942	865	922	918	892	921	880	918	883	883	891	923	935	961	892	950	894	923	919	961	942	928	903	943	855	907	902	884	892	898	893	924	874	942	914	948	917	932	937	942	876	918	881	898	913	882	903	941	909	937	938	891	901	882	921	858	892	938	922	883	869	917	894	917	944	882	945	969	968	916	895	886	944	907	879	923	915	872	917	913	896	945	891	839	912	859	944	893	853	921	891	922	902	894	925	955	921	905	877	936	902	878	834	943	884	901	917	864	973	924	935	891	932	902	915	958	933	865	931	845	919	932	964	893	890	895	1008	873	909	860	930	855	927	937	882	905	904	933	875	858	923	940	982	944	919	950	903	908	902	909	934	894	937	919	940	886	891	886	941	927	885	908	917	914	938	924	930	951	886	906	915	925	911	952	913	912	862	888	903	923	899	896	853	964	938	937	921	945	837	924	910	927	881	951	926	897	946	906	889	884	922	960	896	965	879	897	917	941	963	880	884	866	869	881	955	904	932	872	899	953	930	875	933	938	908	893	930	881	889	903	912	910	923	876	906	926	884	925	859	883	856	941	904	927	881	938	949	960	857	887	889	889	870	900	889	924	905	907	936	881	947	834	874	874	877	897	906	905	925	931	906	956	941	922	864	866	912	931	909	935	908	912	872	902	877	904	888	890	958	951	901	919	872	901	879	879	910	921	855	914	898	872	913	920	928	884	983	943	912	879	892	943	923	912	965	909	902	949	890	897	900	944	912	882	915	900	976	900	918	871	898	881	900	887	918	929	937	906	880	940	943	891	892	865	894	893	875	916	903	895	954	923	901	860	861	846	925	904	922	931	900	930	944	928	888	947	944	930	920	917	909	929	937	880	929	916	910	942	870	918	927	974	901	870	860	904	862	928	848	899	854	943	877	941	951	896	859	883	901	889	910	937	900	937	940	908	910	885	885	873	909	961	935	915	945	958	902	900	887	910	919	938	911	899	945	880	947	900	906	911	910	871	951	922	852	926	912	932	886	943	913	911	892	877	977	891	917	880	942	851	939	903	905	907	932	935	868	870	863	868	878	891	911	866	887	958	877	948	938	867	898	920	886	924	883	904	935	959	892	906	942	910	869	911	931	873	862	897	897	891	922	841	857	901	958	924	986	893	837	890	909	886	855	879	949	908	909	840	909	906	942	847	911	924	873	908	869	939	914	925	918	910	871	904	921	917	898	895	914	871	887	863	884	889	879	890	918	913	907	912	877	929	880	893	952	938	873	862	899	926	955	921	892	952	981	887	906	957	883	895	921	907	916	931	954	908	888	906	885	924	872	838	892	887	965	909	860	968	871	916	916	910	949	885	894	899	892	919	931	884	880	873	953	880	927	887	880	910	904	934	903	943	866	898	900	919	959	913	910	913	942	879	902	941	870	917	907	898	869	947	922	902	936	921	924	982	904	881	907	902	853	902	887	898	904	950	930	951	911	898	925	878	919	947	924	924	914	832	895	910	837	940	900	883	901	896	913	953	931	935	891	881	872	927	937	930	958	903	908	881	905	908	915	904	891	960	922	877	914	861	873	911	899	914	942	935	875	895	975	887	875	891	882	906	861	907	872	961	958	960	902	945	898	913	934	901	870	931	885	887	893	889	876	958	925	930	918	882	907	953	916	985	930	942	907	865	908	898	897	957	887	884	875	902	899	896	893	882	858	913	848	883	952	887	962	900	910	922	919	938	925	909	896	924	874	905	921	874	887	870	888	936	902	915	894	875	926	918	919	866	944	931	877	912	980	858	935	912	874	963	961	929	917	925	915	878	965	884	933	933	890	863	895	898	917	969	904	886	885	942	888	987	918	866	918	887	892	925	947	937	943	891	930	934	867	873	935	831	938	820	916	846	894	890	940	939	949	962	929	943	900	905	880	859	889	949	924	854	897	912	930	918	877	921	910	910	920	885	939	958	924	888	882	903	907	943	925	911	828	883	918	902	893	914	929	945	898	962	888	904	925	846	953	933	841	921	904	945	929	919	936	914	909	927	886	890	925	897	872	899	906	925	904	854	897	898	924	855	916	951	891	902	896	904	933	932	944	893	893	918	934	880	952	933	870	919	877	882	908	878	921	934	904	923	859	893	1003	907	909	951	846	939	947	827	942	917	871	889	960	949	898	927	924	870	900	924	890	941	922	951	937	920	904	921	954	902	937	957	847	928	905	881	963	902	927	931	914	866	941	849	909	942	917	972	950	896	942	880	904	907	911	888	901	916	885	926	930	920	898	931	935	940	912	896	942	894	887	949	918	908	882	939	899	869	902	871	911	945	895	976	905	919	945	905	921	918	873	859	865	917	936	893	953	945	886	846	914	903	909	891	901	866	945	878	948	826	901	936	884	898	926	915	910	894	896	950	923	953	912	939	913	941	885	894	892	893	896	914	915	897	952	962	961	945	902	898	913	967	858	882	866	904	897	911	907	898	966	921	888	867	904	942	879	915	889	926	875	931	896	920	879	903	891	837	883	882	905	880	937	925	891	955	935	934	886	912	898	951	996	972	895	917	960	925	920	887	893	879	928	873	876	923	863	936	930	963	944	966	934	866	888	887	904	880	899	919	931	948	905	926	924	925	915	875	900	932	920	913	909	876	923	857	895	916	948	851	913	993	961	922	938	905	902	892	866	946	910	892	907	980	909	935	878	904	958	918	948	896	880	975	940	903	891	904	907	903	912	893	915	913	901	954	932	918	909	938	917	843	901	918	974	936	856	918	919	920	920	906	883	908	874	850	962	883	894	914	883	923	897	933	854	876	933	874	951	906	979	938	869	881	901	885	899	935	893	967	894	909	891	908	929	928	969	950	916	901	941	958	843	924	916	897	849	905	872	907	898	942	858	903	910	899	939	923	918	975	922	902	894	864	878	916	888	898	903	909	900	892	928	927	890	897	839	883	863	904	884	869	889	922	876	951	903	911	868	927	908	945	896	922	951	931	866	849	932	938	910	935	914	967	902	904	873	901	924	876	873	893	913	964	941	910	839	931	871	915	896	892	873	819	928	839	941	900	899	931	925	963	893	940	911	908	923	936	922	923	978	895	891	912	932	904	891	947	891	928	879	944	921	919	911	889	885	932	907	906	962	937	924	950	905	884	921	925	900	926	888	875	951	892	872	936	904	882	950	918	918	957	901	896	895	904	917	889	952	903	862	984	901	908	906	866	890	888	897	908	910	852	924	951	895	898	885	906	928	951	912	888	895	888	924	879	899	875	939	866	900	960	870	860	947	915	909	921	896	847	887	924	895	924	847	903	877	919	948	859	912	910	889	876	907	906
8369	712	692	561	410	388	321	306	294	283	268	284	264	255	249	241	256	233	282	227	249	261	264	248	231	247	256	232	256	258	227	238	218	218	268	249	228	244	218	236	244	227	246	237	240	232	230	243	240	255	244	244	213	238	234	246	213	222	253	240	249	236	234	248	229	237	261	268	224	245	211	243	189	260	239	224	234	237	235	241	254	226	264	214	228	224	220	207	230	236	229	216	213	249	227	221	254	248	279	216	265	251	231	224	247	234	246	245	224	241	273	206	207	238	252	228	223	238	241	226	243	261	226	243	244	238	248	261	229	240	223	238	258	249	234	243	232	235	261	256	244	238	229	243	233	244	235	231	240	242	261	258	244	234	262	248	219	215	221	240	246	260	236	228	251	242	231	235	238	281	262	270	245	239	231	266	228	256	238	252	237	249	227	255	241	222	215	226	220	257	246	241	204	238	244	261	234	227	249	237	211	245	248	250	253	267	228	210	270	222	236	233	257	236	235	227	249	258	251	238	222	239	242	232	245	226	236	244	229	241	275	226	231	212	223	219	263	257	217	255	244	276	237	236	248	219	276	206	260	238	252	219	228	241	263	264	265	246	232	236	234	229	259	275	249	226	235	238	238	243	242	224	252	247	231	253	234	248	231	232	215	205	229	231	213	260	265	227	251	234	238	253	253	235	290	197	256	230	292	216	253	232	223	226	240	210	223	242	193	193	222	214	247	201	224	224	244	224	228	248	237	262	213	231	244	246	196	207	258	212	249	253	230	235	239	233	244	218	225	223	229	211	233	221	238	233	252	252	225	254	209	226	217	212	234	185	225	249	234	246	239	234	253	232	231	206	251	256	196	275	253	244	253	205	255	239	240	243	238	241	204	235	227	221	229	239	239	208	246	265	250	233	242	212	218	232	258	213	232	263	260	252	243	211	240	238	241	215	217	209	247	252	250	250	257	240	246	276	254	247	211	200	243	260	256	235	234	215	237	235	219	209	247	217	223	243	237	246	262	208	220	194	243	275	201	267	233	238	249	238	217	260	244	230	213	218	249	230	248	237	194	246	248	235	271	216	225	269	260	233	218	223	227	220	231	240	234	239	263	257	273	217	239	277	250	216	207	245	249	229	253	237	259	231	236	228	258	227	252	274	267	199	267	268	220	256	254	240	235	264	264	241	243	216	253	231	232	259	221	217	241	271	233	251	235	249	253	225	194	239	238	252	233	228	228	244	241	263	234	231	261	239	234	219	246	256	269	248	245	245	237	220	249	246	244	258	256	232	212	232	223	226	214	226	266	222	245	257	239	210	254	236	261	223	253	233	251	242	231	257	258	243	259	212	252	239	258	227	240	237	247	242	220	241	233	239	235	251	271	269	221	230	240	231	229	222	249	255	233	225	222	253	262	240	235	242	234	234	243	216	243	227	226	244	263	252	243	223	239	236	226	254	269	223	235	240	288	229	236	244	258	258	243	247	243	242	230	219	260	221	235	242	213	255	243	230	229	220	224	242	244	240	267	254	262	256	238	250	255	228	206	222	226	253	249	255	246	240	246	231	234	241	230	224	209	218	246	238	272	223	230	237	244	240	219	254	228	269	204	249	221	258	238	217	220	231	212	246	228	230	242	219	228	234	235	266	242	245	238	249	265	259	252	237	283	234	222	241	269	240	244	236	210	230	247	246	256	234	231	239	224	253	219	239	261	253	291	263	231	225	250	240	219	246	209	253	238	237	235	233	259	220	244	224	225	217	241	255	237	235	241	255	242	229	253	251	243	227	228	232	253	228	268	241	229	226	272	278	215	229	256	246	237	261	238	213	245	214	262	239	246	239	234	223	224	253	247	237	240	260	237	255	242	249	226	228	227	276	252	214	237	218	212	227	263	235	263	223	227	254	258	245	238	226	208	225	266	237	248	227	254	254	202	260	242	211	250	218	228	229	234	259	253	272	257	242	249	242	239	219	260	244	243	236	246	254	254	226	243	253	264	247	246	239	249	229	260	239	235	252	212	232	231	243	219	232	239	230	234	247	253	246	239	223	245	242	271	247	253	246	250	243	259	238	234	239	209	220	238	258	243	253	219	238	270	260	237	255	244	232	223	265	239	223	226	221	235	265	247	240	238	236	254	234	223	265	240	242	241	229	271	246	234	269	224	231	235	236	211	255	218	231	224	249	228	249	265	233	269	230	245	250	235	250	210	267	249	257	251	226	226	211	227	228	231	245	218	237	215	215	235	217	257	226	250	228	265	244	255	221	226	236	276	252	270	238	251	259	245	260	225	267	249	228	220	231	233	208	240	245	256	254	257	227	263	256	255	224	244	244	224	239	239	265	214	227	205	258	225	216	245	256	239	242	233	252	243	224	234	223	206	254	241	262	214	261	257	239	226	226	226	228	237	229	214	242	245	259	256	262	248	246	213	246	240	217	231	264	235	223	218	265	243	228	237	252	260	224	259	248	268	216	266	260	238	245	226	210	237	243	245	215	208	232	231	255	230	208	233	221	235	220	238	255	202	243	221	228	256	225	220	223	249	242	232	275	259	252	242	242	269	265	246	218	302	263	237	229	250	234	237	254	243	221	234	248	241	231	237	214	246	245	246	240	257	239	237	213	236	215	211	213	248	242	240	242	255	241	248	262	232	244	253	285	231	221	242	205	220	216	226	254	256	213	231	226	266	251	220	257	245	198	218	242	235	287	265	257	209	273	228	254	236	232	228	246	238	253	202	213	228	216	253	247	259	234	221	228	231	222	214	214	239	230	257	256	225	232	255	254	226	253	230	240	251	279	247	244	227	241	225	236	241	235	234	240	241	264	258	244	245	215	224	273	248	243	256	276	270	241	216	293	235	221	224	217	233	237	259	246	211	219	217	246	236	232	245	243	239	246	224	241	246	252	269	245	267	207	226	218	241	225	281	238	233	223	220	255	256	236	241	230	247	226	222	242	234	248	239	247	225	219	245	268	283	234	261	229	252	226	247	265	246	252	260	219	234	228	220	236	256	241	244	253	242	244	214	252	239	260	244	245	264	225	226	221	261	258	238	247	251	231	240	253	219	252	230	225	269	244	229	249	234	249	259	251	237	239	267	235	236	251	260	215	257	211	239	268	225	225	234	259	221	235	266	221	232	264	239	234	202	242	201	246	247	242	258	219	269	228	250	224	268	229	245	231	220	228	233	249	236	230	238	248	249	246	200	226	232	253	275	208	249	232	219	241	216	241	231	225	240	228	205	279	230	234	248	224	240	263	236	248	231	232	232	237	243	254	239	208	222	228	228	257	246	231	253	243	217	200	272	242	261	210	276	227	215	223	234	244	278	214	236	248	259	261	224	246	256	252	245	229	245	224	242	261	224	234	236	222	248	264	211	232	230	227	230	233	227	258	228	276	245	283	257	255	241	203	211	216	231	265	242	238	248	248	231	262	257	230	240	247	245	255	271	233	258	241	263	244	237	239	264	249	223	266	217	217	224	238	247	250	232	241	233	224
6720	893	1431	1580	1447	1151	934	808	713	734	713	667	636	642	668	655	611	606	581	544	585	598	538	572	567	586	568	568	574	550	518	529	578	543	580	572	614	547	573	568	594	556	526	570	581	555	572	590	563	521	589	557	550	534	558	565	547	542	571	519	560	556	588	559	563	582	561	579	561	514	563	519	558	510	557	509	552	540	512	509	584	550	555	535	563	527	501	568	574	582	585	520	514	521	522	501	567	538	564	560	504	516	547	541	524	528	552	582	554	527	536	548	544	507	566	562	553	609	525	566	559	552	576	570	551	510	541	531	547	528	562	527	561	562	558	537	556	540	611	554	517	555	547	517	549	553	539	576	532	562	527	567	562	512	536	533	491	521	564	531	533	549	545	550	546	543	579	550	556	524	513	538	580	572	512	570	555	580	541	536	546	544	556	512	551	566	606	544	553	582	553	548	526	531	568	546	561	599	557	550	560	520	491	591	539	559	567	520	558	521	548	598	534	542	556	548	540	584	565	563	520	562	540	570	535	537	518	515	594	550	508	588	500	534	571	537	537	585	535	524	500	589	567	533	574	537	575	570	581	559	529	557	504	520	515	524	542	513	563	559	575	545	528	569	564	538	541	561	533	578	540	578	537	516	557	529	576	549	479	584	518	534	565	542	560	533	526	519	548	533	532	553	558	503	606	594	538	564	576	555	558	553	541	556	551	561	558	560	594	559	559	511	523	567	580	561	537	554	575	519	552	528	546	515	568	580	570	502	539	548	593	535	539	506	586	501	563	555	550	523	534	542	563	528	520	548	542	576	582	556	514	548	517	526	531	515	550	556	510	538	548	557	576	517	550	600	534	550	569	582	566	536	588	548	518	563	533	545	543	553	574	549	574	544	557	545	580	547	553	581	528	534	501	558	500	510	528	546	535	516	552	556	585	547	536	521	546	568	577	585	533	529	528	533	522	516	589	547	582	553	531	563	573	542	540	521	521	574	546	547	567	601	553	507	541	545	566	566	546	554	519	537	535	544	531	559	553	557	571	536	548	542	585	520	527	536	536	535	516	537	541	573	578	560	535	575	554	544	513	556	556	606	599	506	543	532	532	525	523	528	569	561	523	565	539	565	552	558	522	524	572	515	523	558	517	542	559	546	599	525	586	592	597	538	553	534	539	557	517	517	529	577	542	525	555	521	580	543	554	522	543	558	542	562	518	555	532	534	545	563	526	533	547	486	537	524	557	554	542	504	532	567	551	517	542	559	533	527	558	524	504	553	526	523	548	564	527	576	540	533	553	551	548	544	540	518	531	521	582	505	522	582	537	527	563	541	538	516	561	526	540	496	504	580	570	524	554	525	540	568	485	543	550	540	550	527	551	523	527	527	544	511	578	537	556	580	557	544	496	485	527	545	549	543	531	519	538	517	533	571	526	548	603	586	527	523	569	560	557	589	554	545	553	548	573	512	528	574	561	528	517	527	529	540	562	543	553	528	544	557	524	528	567	537	518	560	543	546	512	562	528	547	548	581	561	550	589	519	561	529	574	562	502	550	532	547	512	561	506	562	543	526	561	550	540	519	547	523	541	588	514	535	549	564	523	549	531	560	511	536	539	568	528	517	543	564	559	556	527	515	541	566	546	525	528	551	536	551	509	536	537	513	527	556	534	551	545	542	552	593	510	578	541	532	536	536	556	529	556	522	556	530	547	580	561	534	553	538	536	537	520	531	587	569	554	528	553	555	559	598	551	549	550	544	488	573	511	540	523	545	537	519	530	522	579	524	544	513	537	522	538	561	526	540	527	518	503	561	543	487	534	555	581	526	576	552	531	596	540	504	576	524	535	516	525	552	525	581	542	579	526	535	558	510	559	614	513	527	545	534	540	543	517	503	523	549	536	559	570	557	518	518	542	538	541	574	543	577	478	544	487	524	506	508	538	545	532	560	553	538	522	564	575	548	535	550	519	520	546	526	537	550	533	529	584	554	554	544	598	582	561	549	562	525	546	519	560	530	496	529	538	528	552	538	550	535	568	537	565	552	570	553	571	536	587	604	531	559	545	538	559	544	544	522	542	538	519	515	566	552	575	531	570	511	533	549	541	506	520	544	512	515	566	519	537	545	507	560	550	548	547	570	521	496	520	550	543	535	549	534	515	519	557	532	545	521	577	536	525	537	583	540	539	614	528	530	545	539	586	522	539	523	540	530	587	582	573	532	570	548	524	568	532	517	529	496	526	544	562	543	594	589	552	589	558	533	472	564	535	541	520	538	580	550	564	520	537	593	565	535	534	532	578	535	501	555	532	517	534	528	537	596	536	520	591	509	561	561	550	564	550	537	537	591	536	520	565	585	548	531	570	540	577	573	560	560	545	529	525	513	553	544	572	525	567	517	553	546	533	527	549	525	528	533	562	553	540	540	529	521	539	552	501	567	520	513	509	516	506	532	532	563	577	563	541	542	553	515	537	565	576	501	561	513	532	555	543	578	555	570	571	536	578	530	512	514	535	583	529	560	520	526	587	521	549	575	568	532	547	547	572	530	541	543	537	550	533	559	532	543	547	541	538	576	572	592	597	554	566	572	516	565	592	521	510	523	547	504	544	557	574	525	516	520	590	561	576	555	546	574	567	573	562	503	547	527	560	557	548	548	521	524	538	550	542	590	554	513	524	548	551	532	544	582	544	517	593	501	554	560	537	535	569	521	552	573	527	543	592	558	567	529	547	531	542	535	563	527	524	535	591	524	569	549	531	541	553	537	551	534	515	535	552	575	552	529	528	529	500	543	528	557	572	495	553	538	542	542	521	565	537	550	546	545	527	546	530	537	567	530	583	493	548	557	562	523	545	544	550	570	533	563	509	547	549	558	536	561	572	515	552	541	561	547	572	561	580	489	525	527	551	533	546	582	558	517	536	528	535	516	506	564	536	542	588	548	555	558	562	544	505	529	531	555	570	529	571	564	533	543	542	525	544	528	545	539	537	516	523	545	545	534	511	595	528	536	556	532	548	521	537	566	566	518	600	522	559	555	526	556	545	574	560	528	557	573	533	589	536	567	561	534	515	545	557	554	584	557	585	519	545	545	595	502	549	570	511	555	556	610	578	528	531	544	541	537	524	533	527	538	528	520	594	593	584	557	524	565	549	549	563	561	540	545	539	544	534	594	531	517	572	571	577	559	548	527	553	514	534	548	564	537	563	530	571	544	528	532	546	550	577	544	531	540	582	524	535	547	537	558	582	542	528	507	565	536	530	564	512	564	530	516	514	550	485	545	560	556	562	525	555	545	503	521	542	563	552	518	533	549	517	535	513	476	549	575	545	560	547	547	549	534	578	545	554	540	557	578	512	543	539	569	583	543	570	533	554	533	541	563	582	574	497	517	556	542	533	527	541	557	544	534	563	515	584	562	547	552	506	573	560	552	556	526	526	571	591	548	555	564	561	529	548	500	544	574	572	520	540	540	566	530	516	576	535	558	538	559	560	562	585	490	597	567	577	569
15074	1414	1051	807	495	349	292	253	227	168	168	178	177	152	175	158	152	135	131	158	133	135	142	164	130	128	132	115	159	130	136	132	135	132	157	131	139	123	139	127	139	145	116	129	129	126	128	129	131	115	100	123	142	139	142	144	123	121	138	123	150	136	131	144	132	134	120	130	151	133	133	139	128	116	135	138	169	139	140	131	113	131	148	133	132	114	129	128	133	116	122	152	133	143	117	113	131	135	135	156	131	153	121	124	124	122	119	144	133	127	127	133	130	113	130	119	124	131	127	131	129	135	114	146	143	120	117	139	138	134	122	155	141	148	127	130	142	127	152	131	148	133	127	133	140	129	137	122	135	157	126	133	138	136	154	144	126	123	150	143	130	146	133	129	128	152	117	131	125	143	124	144	142	138	123	131	119	127	128	145	120	123	115	151	135	114	128	114	167	119	140	145	128	129	130	156	121	118	115	154	142	126	139	136	124	129	135	133	133	141	116	125	133	122	145	134	121	129	149	140	115	145	125	140	133	130	135	145	139	138	118	116	129	122	144	158	142	138	133	125	126	122	152	113	140	139	126	120	120	129	130	125	123	132	137	134	142	95	126	121	146	138	122	126	121	117	133	118	155	129	111	118	136	122	139	152	121	121	127	125	122	121	141	141	162	116	154	117	133	146	142	133	128	143	122	118	128	127	117	139	120	135	125	142	116	125	115	126	135	135	112	159	146	125	133	135	136	124	116	138	131	115	132	114	137	129	123	133	144	121	117	133	129	132	125	139	144	131	123	135	140	109	141	164	150	171	150	133	161	137	154	113	143	122	129	127	123	118	128	120	111	126	118	127	143	128	152	129	128	138	120	125	148	116	125	136	126	128	133	128	126	133	132	138	130	149	126	132	119	127	137	106	129	134	119	133	138	145	139	132	133	140	153	158	132	121	118	136	134	139	140	149	135	141	142	137	135	112	137	139	143	106	135	123	135	130	120	134	160	131	134	119	114	143	134	135	155	130	144	126	103	131	123	136	129	125	150	157	115	147	130	133	127	129	118	145	117	117	155	144	139	130	133	116	122	134	127	118	114	133	136	137	150	121	126	145	121	139	124	132	141	157	143	136	127	119	124	116	139	144	130	121	140	145	124	132	126	133	136	132	148	103	147	138	146	135	131	142	125	140	148	111	122	128	124	149	144	120	152	134	133	119	158	120	121	118	140	130	125	155	112	128	123	122	146	147	135	124	113	126	124	140	149	122	107	135	142	140	128	134	127	127	154	112	132	148	133	132	118	130	131	104	128	163	136	118	105	135	122	130	118	132	142	121	121	148	123	117	138	113	141	118	111	112	129	132	120	136	130	113	135	131	135	130	127	111	119	155	135	155	131	113	136	130	153	126	145	148	131	137	161	108	105	151	149	140	162	130	118	118	147	145	137	127	119	108	120	120	164	117	137	141	159	122	121	113	119	140	122	120	125	133	123	118	127	129	125	120	148	134	145	106	135	109	139	124	130	131	110	126	145	108	140	120	113	109	134	143	140	119	109	139	138	151	116	123	125	111	141	143	142	124	129	146	116	151	136	128	124	134	141	141	127	143	120	141	110	124	138	122	124	148	111	122	129	132	135	141	119	128	145	131	136	149	132	129	132	121	128	135	132	159	108	133	146	115	109	130	122	123	149	121	148	106	130	125	133	133	123	135	128	136	131	118	129	108	123	132	125	120	139	124	110	132	143	152	139	143	139	119	114	140	140	132	131	131	122	140	145	121	122	128	124	135	130	126	123	161	139	156	143	123	140	111	130	127	134	141	131	112	157	127	136	110	142	123	134	131	134	127	141	129	135	129	106	138	124	130	133	151	137	108	116	144	122	141	116	152	129	129	132	143	121	143	127	130	132	110	118	138	119	130	132	114	137	144	123	127	108	131	130	137	124	123	116	126	123	140	130	111	141	133	158	135	133	145	131	122	155	141	144	145	126	141	116	111	111	111	129	145	142	148	140	106	125	134	122	119	121	138	132	148	111	159	157	109	135	125	136	129	138	127	125	129	121	126	121	130	131	148	117	146	132	110	130	152	141	109	128	138	120	116	140	107	127	156	151	144	122	130	110	128	127	100	129	129	121	121	122	132	113	145	155	138	156	130	119	126	126	128	142	140	129	148	128	114	123	114	128	141	116	131	143	135	143	130	134	135	139	144	151	125	133	143	153	121	129	122	125	147	148	119	116	134	136	124	112	134	134	120	139	128	122	122	121	124	145	132	126	118	140	126	141	129	125	115	146	155	125	123	116	124	148	123	139	135	152	133	162	156	120	122	106	127	140	123	124	121	123	126	123	131	134	135	122	122	138	142	119	146	127	136	119	133	135	136	132	142	120	145	141	125	143	135	152	132	121	133	118	123	142	122	133	130	133	141	131	120	123	148	133	148	137	157	137	114	126	143	128	124	147	141	135	146	156	152	138	154	145	142	118	131	135	135	123	136	146	132	126	130	130	123	137	135	125	115	130	135	122	130	122	115	152	152	146	152	127	132	145	148	117	119	141	139	139	133	141	123	146	140	140	119	142	132	110	137	147	138	124	136	126	131	123	116	148	126	129	146	136	135	125	131	132	138	133	103	117	128	118	123	124	138	137	159	119	125	112	109	132	123	136	131	133	138	137	128	129	133	150	150	118	121	127	132	138	133	146	141	133	127	139	135	106	142	113	125	132	133	127	134	134	121	126	128	140	124	135	150	136	119	107	116	135	147	146	133	119	147	115	123	138	137	127	138	124	138	130	141	123	127	126	151	128	113	113	143	143	139	116	139	146	129	132	150	119	124	133	134	153	141	114	121	138	125	119	114	142	122	111	138	135	132	139	150	134	125	116	145	152	113	128	134	138	147	151	129	135	109	136	134	126	125	135	127	142	130	146	122	134	130	142	123	138	152	118	128	123	127	133	142	153	143	134	114	136	134	123	129	129	144	141	120	147	153	141	152	124	132	131	146	146	128	120	121	130	147	123	123	150	127	130	131	169	148	117	134	123	121	130	114	135	125	112	134	143	127	111	145	150	132	134	147	153	139	134	143	152	125	148	137	150	144	125	114	140	123	127	134	137	139	136	134	125	135	132	126	160	149	120	118	131	151	137	138	142	130	135	145	135	113	147	144	151	141	121	124	146	100	134	153	144	118	128	117	126	120	127	166	132	132	128	120	140	127	115	137	133	141	138	120	132	129	140	149	149	147	124	129	145	128	109	101	130	143	133	104	136	132	142	130	120	122	151	151	106	153	145	142	141	113	125	146	135	134	145	130	123	120	128	126	128	109	137	138	130	119	147	137	139	145	125	114	141	115	134	141	130	140	122	139	129	133	140	129	145	103	135	137	120	126	143	134	113	147	139	134	130	149	138	122	120	117	153	129	131	118	117	152	131	151	133	136	156	134	158	156	125	117	144	126	109	110	121	150	133	141	118	136	122	119	140	135	123	132	132	137	130	138	133	131	128	119	126	119	145	129
8281	1052	2095	2379	2014	1448	1080	909	820	784	656	595	613	580	521	492	486	454	446	470	442	457	405	437	382	356	371	384	397	417	353	378	419	350	364	366	346	356	410	336	356	377	393	355	384	333	383	345	370	380	376	371	372	348	388	395	361	381	394	379	389	376	378	378	400	366	345	406	370	354	391	356	373	327	361	352	362	372	360	363	378	340	388	354	337	362	353	349	341	342	344	374	325	346	336	354	338	328	344	351	354	357	374	361	354	363	353	367	353	371	345	349	336	359	360	357	366	342	329	366	377	357	357	401	361	333	338	350	371	369	385	368	383	359	366	345	377	364	337	354	340	341	365	365	371	335	372	350	348	326	327	361	317	357	352	365	360	347	351	322	365	352	364	380	368	334	365	356	385	349	331	312	377	355	375	377	328	353	362	351	373	391	346	352	340	375	355	369	383	317	355	378	336	352	361	341	332	349	360	347	375	363	396	365	371	350	346	394	376	331	381	362	369	326	345	355	359	331	353	363	327	343	349	336	345	365	328	360	342	357	351	346	401	344	342	337	360	346	319	365	344	343	384	343	333	341	347	321	356	374	357	379	365	348	378	362	323	387	362	364	327	345	335	382	345	335	364	357	373	329	359	379	347	332	387	348	355	358	332	362	377	359	338	358	355	332	391	356	396	367	339	330	330	357	346	353	368	351	371	383	378	388	333	350	352	346	350	321	349	336	360	358	371	277	327	326	324	327	333	344	343	373	354	367	346	375	386	346	373	360	366	344	369	316	359	371	330	323	334	373	336	355	341	346	346	357	351	367	339	369	345	330	348	379	357	360	367	347	326	338	352	344	361	346	368	322	332	340	361	405	346	323	350	389	315	373	363	379	361	357	362	327	365	344	377	393	309	343	337	354	355	354	348	370	345	333	344	323	374	390	375	353	378	341	346	395	362	354	346	335	361	330	371	361	312	357	327	349	313	334	347	367	323	355	375	378	348	356	336	366	354	326	367	351	358	337	333	332	365	358	331	348	338	360	377	357	375	364	320	370	353	341	335	370	353	384	352	334	336	351	382	350	395	367	360	373	332	363	340	345	393	337	379	392	343	339	329	350	353	316	376	336	359	341	360	331	357	367	330	377	364	341	356	364	366	322	328	343	356	297	369	335	380	341	372	360	366	342	353	348	345	363	374	368	349	371	361	348	342	341	327	312	354	371	347	344	343	348	362	336	316	344	353	373	354	367	349	344	347	350	347	342	357	386	369	356	347	370	354	338	366	363	382	334	360	331	357	345	317	305	339	334	341	354	332	349	342	332	338	336	315	379	369	322	369	351	383	342	353	337	318	313	356	347	348	340	372	371	347	327	375	343	382	344	372	348	357	331	365	329	334	323	378	367	365	362	353	355	337	363	350	371	355	356	361	355	339	346	347	357	334	388	336	367	366	320	348	379	365	366	326	349	346	364	325	312	314	364	347	370	351	350	375	351	341	348	380	364	347	358	374	346	344	363	363	363	334	337	365	385	372	378	328	351	334	352	363	340	387	337	364	359	359	381	304	367	343	327	349	336	373	382	322	340	350	315	383	343	366	348	346	352	349	321	370	361	338	334	335	337	344	381	345	333	354	322	345	327	335	349	345	369	359	326	380	334	386	358	353	354	335	332	367	390	354	383	352	337	354	332	348	356	355	376	329	341	395	362	385	340	377	364	358	355	348	340	384	368	354	338	339	382	355	378	377	344	362	348	352	354	349	355	354	360	352	337	301	338	323	359	354	363	364	357	324	330	320	336	315	355	385	352	355	343	341	319	343	379	391	342	390	317	346	344	355	353	338	353	368	340	379	334	390	349	379	360	343	341	363	330	358	383	329	350	359	367	360	369	351	376	349	335	321	345	371	357	296	319	361	327	376	378	344	360	341	341	363	345	386	348	311	334	347	363	377	349	332	373	348	342	333	350	343	326	354	363	372	324	362	332	358	352	344	376	376	359	361	360	352	317	347	374	352	352	345	335	355	366	348	371	336	345	339	397	345	347	339	360	349	357	390	319	379	349	346	356	333	312	355	349	342	363	361	344	341	365	336	304	320	345	374	366	334	318	351	362	341	329	337	354	369	357	404	356	361	361	351	342	378	382	349	353	374	339	369	341	370	357	341	391	353	368	351	339	340	357	347	337	370	365	332	378	349	374	347	345	372	359	332	360	372	336	334	336	362	358	367	357	352	335	358	346	346	331	353	353	376	327	336	354	382	371	388	372	372	347	344	343	335	373	369	341	346	341	326	351	340	359	369	361	374	349	338	335	347	321	352	357	329	344	346	312	346	355	334	341	360	357	391	364	355	386	329	317	347	337	388	373	375	338	360	358	360	386	349	354	374	349	348	341	351	320	357	412	336	315	358	377	384	345	371	370	375	346	358	330	344	353	365	356	366	360	354	300	383	321	358	361	348	336	359	358	362	361	404	338	391	354	341	388	338	400	351	352	379	379	344	373	365	368	384	342	295	343	298	385	359	367	370	356	359	341	328	359	366	312	368	350	330	344	320	357	363	381	341	359	420	366	334	371	374	346	339	361	318	375	349	325	355	337	341	353	363	352	382	349	340	328	386	360	364	360	345	367	377	361	351	343	359	373	363	333	348	359	353	352	333	371	370	335	352	359	327	348	350	378	337	328	337	363	358	370	348	370	338	320	364	382	368	357	349	367	357	350	358	340	371	363	328	384	374	329	345	384	368	378	347	348	377	361	369	379	341	371	383	345	346	350	390	348	362	319	334	343	364	369	379	351	328	362	387	346	371	359	338	352	329	385	328	362	356	377	341	358	369	359	339	384	384	350	318	317	353	345	376	349	379	330	368	351	376	392	380	310	358	339	379	350	325	362	378	309	373	340	322	364	365	340	372	360	335	326	380	370	354	376	350	365	374	372	322	352	327	344	351	330	344	383	333	347	364	382	357	353	396	332	351	360	337	333	396	357	345	344	366	363	365	340	331	358	354	334	358	350	371	394	320	356	339	368	316	345	321	361	384	318	336	338	371	355	388	356	352	352	355	356	350	339	349	356	387	374	359	347	368	352	371	361	353	362	362	370	372	380	344	340	359	324	342	346	346	336	381	341	338	334	343	314	338	351	367	357	367	360	326	364	360	342	359	335	365	345	379	349	346	368	363	330	309	353	364	341	362	374	349	337	384	357	343	361	327	359	351	377	369	313	309	374	373	403	360	357	349	356	379	365	350	353	362	368	358	333	352	353	366	357	355	362	347	352	340	370	386	320	382	337	365	346	367	331	360	334	336	357	338	351	342	342	396	380	369	358	348	361	374	345	327	401	329	366	322	365	344	342	333	353	316	370	338	346	336	369	361	365	313	379	330	385	353	377	356	376	355	303	349	332	364	395	357	358	355	354	302	365	353	388	343	368	311	354	362	362	344	346	387	351	318	368	377	389	331	341	331	354	366	366	361	382	342	353	315	370	334	366	349	330	382	358	345	392	371	331	340	320	359	298
1721	454	487	433	427	434	438	424	420	455	439	407	400	416	426	396	408	429	404	390	453	422	396	428	443	459	461	393	457	459	419	461	434	445	425	408	436	419	421	407	460	372	410	403	417	445	427	376	413	433	402	422	403	410	420	429	406	434	426	389	405	417	433	397	383	414	401	413	358	371	388	450	423	435	413	416	387	430	382	443	463	406	413	378	419	387	421	402	462	399	427	415	384	416	385	378	449	396	399	412	412	404	396	386	395	411	374	426	410	386	413	407	459	422	427	390	412	387	446	407	430	423	424	419	410	425	413	383	408	442	411	432	420	441	402	389	376	388	430	455	399	416	438	420	422	442	453	418	427	387	393	390	436	407	395	400	371	408	397	405	383	407	413	450	402	426	396	407	417	430	428	417	428	471	431	414	424	414	418	424	388	404	380	423	402	395	442	467	388	418	384	418	426	401	409	417	420	402	397	366	451	396	428	448	400	465	408	431	436	434	428	400	375	429	411	447	402	422	400	404	425	391	466	408	446	392	433	377	405	367	416	405	426	394	418	405	395	405	455	382	409	410	363	420	393	442	421	434	444	420	413	404	439	398	369	445	450	422	405	420	481	428	453	410	409	405	415	436	399	400	409	408	419	416	410	422	403	397	414	397	381	418	395	435	381	440	400	418	386	448	372	399	401	392	444	407	438	404	412	436	444	418	452	417	434	413	407	431	430	430	412	437	422	441	410	381	424	397	433	404	432	403	421	404	396	423	430	425	422	441	445	421	390	415	405	449	390	378	401	442	438	399	409	419	400	406	422	410	393	371	429	421	426	446	422	408	406	398	446	442	416	423	433	403	435	402	416	404	419	400	425	399	419	420	428	404	403	438	416	431	419	457	421	381	408	408	357	410	411	409	399	396	425	406	384	400	424	399	443	394	404	413	416	453	390	426	424	392	421	390	407	417	398	391	429	405	402	420	417	389	418	453	373	400	408	447	416	401	450	446	420	419	423	417	406	409	412	432	429	432	436	386	433	418	418	401	427	412	417	375	462	421	439	452	406	408	394	418	433	398	390	387	411	404	413	435	396	424	418	423	398	429	449	423	414	384	404	440	464	440	398	426	402	407	445	409	436	405	421	389	420	411	418	422	353	413	418	424	402	415	426	404	409	433	477	410	455	412	409	433	419	419	452	417	413	374	379	437	408	447	386	401	438	444	412	408	413	384	419	398	406	445	448	410	427	399	447	406	439	393	409	396	427	431	432	423	398	396	393	410	412	416	409	445	389	388	364	463	397	423	439	428	403	440	439	438	419	375	409	424	435	434	411	408	412	438	442	435	389	432	432	392	450	370	393	402	421	437	408	387	406	411	477	445	400	432	382	409	390	432	442	433	402	389	412	405	423	410	412	455	420	452	391	423	398	413	417	472	418	364	450	398	431	451	405	424	431	400	397	444	423	426	447	418	420	426	424	440	391	410	453	436	449	427	418	422	435	411	430	387	363	440	463	410	400	413	406	408	454	409	414	426	436	448	429	438	442	443	429	405	402	420	410	430	417	441	395	414	403	428	435	472	398	420	446	426	401	435	402	460	414	402	423	401	422	404	411	414	443	404	396	410	448	390	410	415	432	393	378	455	450	390	398	411	435	449	404	399	391	437	399	417	452	404	412	425	429	393	402	438	374	412	468	412	423	393	433	410	372	393	388	453	405	388	412	427	460	397	413	399	395	462	445	411	382	402	417	449	410	395	432	407	397	406	425	429	421	364	405	463	457	393	415	410	428	420	443	388	440	399	392	417	403	403	433	436	440	460	409	440	442	402	405	423	407	415	406	402	461	420	406	426	413	409	424	408	414	431	412	413	424	395	422	451	434	391	420	421	383	431	455	410	425	379	420	456	393	419	416	423	392	429	389	419	442	415	415	367	466	415	420	446	449	415	416	425	411	395	390	424	384	389	403	381	413	427	409	406	424	432	437	412	419	423	429	417	394	375	402	431	435	444	418	400	410	420	440	443	431	436	411	417	419	424	408	431	406	450	380	444	442	409	447	418	424	404	469	411	416	421	460	438	385	412	392	404	431	442	428	433	375	418	441	429	410	381	419	461	447	418	418	365	425	396	397	415	435	375	410	463	406	423	423	380	388	425	397	407	427	436	394	388	408	451	423	403	391	414	427	421	413	449	376	396	417	412	408	402	400	413	393	412	375	431	443	451	441	416	425	438	439	413	420	394	393	415	386	430	446	430	424	423	444	422	413	414	443	432	435	424	390	395	397	419	422	405	415	393	403	437	414	436	432	414	412	416	428	408	415	358	415	395	376	397	407	423	382	431	419	419	379	405	391	405	433	441	408	392	400	421	442	422	402	431	439	430	447	424	433	434	406	405	461	408	405	406	386	404	401	436	425	413	390	420	427	416	400	399	444	415	397	401	397	397	386	400	391	431	415	407	424	396	427	407	400	370	376	388	434	467	410	467	373	440	447	390	435	365	464	425	431	435	403	430	417	427	407	407	391	416	407	443	441	466	393	423	439	422	425	431	473	431	418	426	412	392	450	423	396	418	403	421	433	418	404	429	407	403	392	435	415	423	424	402	404	408	413	385	465	378	399	403	418	429	396	428	415	390	405	435	397	379	432	405	412	387	430	432	446	403	434	409	399	424	405	417	426	424	424	416	393	430	404	430	412	418	380	417	422	448	409	412	362	446	465	399	418	442	399	383	407	415	456	398	429	390	415	403	440	416	394	434	398	433	416	435	417	389	416	443	426	405	366	392	449	489	442	434	428	464	436	439	426	446	447	409	412	412	409	405	437	434	443	440	401	413	433	404	388	392	412	394	426	401	421	439	388	407	427	411	413	396	441	437	407	404	428	389	408	408	431	413	439	443	444	401	414	416	455	376	401	398	428	420	418	423	434	427	409	414	441	435	407	438	440	415	454	409	388	428	434	415	433	424	413	442	409	438	445	430	432	400	377	451	468	384	410	400	423	443	413	441	401	411	445	445	396	405	445	433	415	403	399	386	457	425	372	403	425	412	395	442	427	399	424	406	438	417	410	400	425	449	404	411	407	398	416	408	361	417	394	421	462	381	386	442	421	458	423	459	416	421	393	378	458	437	474	418	426	409	412	447	425	410	415	417	418	387	404	440	434	445	392	424	393	408	446	385	460	417	431	473	422	424	415	424	438	423	409	400	435	419	405	429	370	450	429	404	409	428	386	385	406	405	402	457	382	439	382	415	428	389	405	426	455	430	420	416	362	446	425	430	374	406	458	401	432	416	438	421	432	424	409	403	447	429	408	418	413	446	420	436	444	432	421	402	395	372	407	451	442	414	413	447	411	385	426	460	357	425	423	418	399	450	427	437	429	402	412	354	399	415	416	412	423	414	453	409	421	383	426	400	432	400	403	423	432	377	458	447	446	412	422	393	438	415	450	378	418	426	430	416	398	413	412	376	400	409	382	424	408	376	415	419	452	395	383	443	430	409	418	420	424	420	400	383
2159	950	1003	966	937	939	896	925	887	872	922	924	893	971	915	897	901	976	875	883	914	925	957	922	890	922	850	897	868	926	943	921	869	949	954	939	914	879	872	877	892	921	896	976	945	862	926	899	945	866	926	924	911	909	877	916	899	930	870	893	913	905	920	961	891	834	863	915	906	876	900	907	846	940	929	892	883	871	954	922	907	909	916	923	894	907	886	881	917	863	867	891	887	877	925	881	825	852	867	940	923	910	908	873	933	928	892	935	898	874	926	880	918	882	938	894	951	913	895	876	853	894	939	884	911	875	952	917	922	895	916	894	937	976	934	914	911	903	913	900	887	936	923	868	969	932	906	953	928	912	889	862	914	896	852	879	890	922	891	913	954	893	921	857	967	909	853	913	865	938	947	897	904	891	910	960	889	876	905	887	923	919	914	930	945	924	869	937	942	917	887	909	922	928	920	959	978	853	952	898	858	942	952	911	915	930	898	900	932	892	870	881	895	889	901	937	880	879	913	904	849	877	937	923	889	882	938	962	880	916	926	932	887	912	895	938	890	894	856	902	945	914	866	936	944	922	883	890	907	912	893	895	916	901	881	908	928	903	912	892	923	937	876	878	853	939	935	924	914	895	936	908	905	870	938	919	900	891	898	927	922	934	883	924	929	913	890	900	878	858	924	956	869	865	921	886	903	930	907	878	934	848	910	922	937	895	907	895	920	933	908	870	881	931	898	913	952	887	872	888	895	933	848	916	912	929	877	896	923	980	903	888	942	961	915	913	893	856	909	878	882	905	862	943	930	941	907	897	886	909	864	883	862	904	896	876	889	866	912	954	866	851	909	902	932	935	915	943	916	876	900	883	892	925	955	926	943	943	945	858	884	926	895	893	930	931	904	949	916	920	953	917	945	876	915	967	888	851	923	867	856	864	894	924	918	898	947	930	912	899	925	906	881	900	931	851	888	871	908	913	873	871	941	908	899	828	904	892	861	895	889	920	947	890	913	930	896	936	915	927	962	891	909	903	927	909	931	896	877	918	922	957	934	926	951	900	877	892	907	941	920	902	945	888	872	919	924	915	923	916	847	907	870	979	955	950	913	925	943	875	889	911	853	933	894	868	936	907	908	902	838	864	925	845	901	879	876	923	933	860	896	927	920	946	874	889	942	825	910	881	913	856	883	922	914	896	932	875	841	873	957	913	924	881	955	903	890	867	906	936	909	893	904	936	963	828	896	865	848	921	891	897	900	892	909	875	870	923	910	917	914	889	943	887	941	921	894	910	928	887	872	921	939	858	905	910	890	966	894	895	973	919	904	900	934	926	919	967	886	933	883	907	886	912	873	891	931	913	913	913	920	881	933	903	888	877	877	924	890	906	918	935	929	934	870	917	863	957	879	877	840	892	918	886	910	912	865	864	890	927	877	885	883	907	897	946	879	903	893	900	940	882	896	908	898	864	878	893	931	912	918	883	899	901	902	921	875	888	849	904	912	908	910	869	901	910	919	879	925	965	944	922	877	913	920	946	875	918	920	934	891	925	911	885	915	947	912	939	925	833	919	891	903	907	920	891	878	896	931	964	931	944	912	874	914	917	884	959	894	922	928	861	955	892	922	882	889	898	872	926	948	884	950	931	970	909	900	913	879	897	895	939	894	902	933	883	899	924	905	979	938	903	890	896	868	942	999	935	948	902	945	889	898	937	1008	886	939	922	924	884	919	921	923	901	940	915	922	890	935	878	859	887	891	897	876	945	944	952	886	908	892	882	904	878	888	931	933	931	894	902	865	890	904	908	900	922	943	898	916	926	891	901	946	892	869	965	900	939	897	920	919	927	890	855	938	893	922	934	964	946	876	910	932	923	893	941	910	906	977	921	851	940	904	925	980	935	915	938	864	930	870	918	896	902	913	909	884	907	862	903	890	907	929	965	894	885	884	929	925	855	903	907	869	951	905	900	924	892	900	899	924	931	874	936	874	875	892	939	916	919	926	860	945	891	926	895	904	931	911	905	907	922	935	911	896	853	914	864	859	925	851	909	875	904	924	911	906	929	866	900	941	842	882	922	901	881	858	897	933	963	950	901	912	909	969	924	935	889	891	932	916	911	932	904	937	937	1010	920	882	911	879	887	932	928	885	911	881	875	878	901	949	949	960	837	906	908	935	923	907	939	920	924	891	918	866	885	890	894	908	968	894	862	939	894	933	821	909	877	914	903	923	907	898	954	831	925	894	958	876	926	908	831	912	940	885	904	871	884	928	945	960	902	904	875	885	920	881	961	937	890	960	947	892	968	945	914	880	914	851	890	903	846	945	923	876	887	886	895	960	893	868	946	899	958	917	909	914	900	920	952	930	915	914	911	930	898	887	939	908	878	950	841	880	867	910	901	938	919	983	918	887	839	929	891	849	912	917	947	931	930	962	901	895	873	863	948	915	884	904	921	935	892	923	874	868	901	924	888	909	905	881	934	941	912	929	889	910	967	848	897	965	904	924	868	912	928	871	953	887	909	895	927	918	902	895	919	919	865	865	931	912	974	878	907	892	947	887	930	904	900	899	882	911	919	970	878	947	864	928	866	970	896	892	876	931	921	887	904	892	896	925	920	862	915	880	885	894	906	912	910	926	904	853	891	870	947	881	916	940	957	952	971	939	888	898	913	893	913	925	861	943	922	923	890	923	929	940	849	921	939	918	923	889	913	948	926	849	921	902	913	936	959	868	871	898	931	906	897	893	868	923	894	868	974	907	883	901	914	925	935	907	900	914	884	872	917	882	914	909	942	885	932	914	868	895	929	906	876	907	939	904	889	903	848	885	913	899	954	941	900	893	869	949	926	916	880	873	888	886	907	877	911	894	929	887	999	901	857	954	872	880	881	924	915	888	871	943	872	900	893	891	905	858	933	922	865	857	904	901	907	914	896	849	1002	885	941	887	900	864	938	933	913	926	967	846	918	930	886	924	938	926	940	896	933	893	872	900	910	872	908	903	857	927	949	923	858	869	904	937	904	920	916	928	903	966	940	853	900	899	904	906	901	903	922	890	912	895	935	901	930	894	860	903	915	939	922	908	921	936	919	930	931	909	899	889	941	820	849	896	902	846	851	911	892	963	928	870	908	926	893	888	913	912	919	880	887	938	901	938	935	902	927	929	940	901	863	927	928	864	908	930	893	902	868	951	896	823	838	951	916	914	865	875	860	939	944	894	898	918	929	939	907	903	910	932	880	903	934	968	897	922	926	914	923	893	898	943	917	867	903	895	881	896	933	909	895	859	928	917	908	875	924	950	956	883	919	928	887	898	873	934	906	894	893	916	882	900	962	928	894	906	936	918	833	904	887	878	884	898	933	923	942	947	965	869	903	853	844	865	927	926	950	910	956	910	864	941	899	840	921	911	902	839	889	875	933	943	871	966	857	893	903	912	888	903	925	896	929	942	886	884	941	910	855	976	923	930	898	925	948	917	932	924	951	927	954	917	950	877	900	902	891	874	924	912	948
8465	728	637	528	407	349	302	311	285	270	261	271	263	232	253	252	249	263	234	252	232	248	225	232	214	219	250	227	232	235	228	241	249	243	232	242	230	249	249	254	259	227	258	242	213	236	277	268	271	246	243	258	226	242	236	233	245	265	237	229	255	198	253	255	242	232	247	240	247	226	219	240	238	265	240	252	270	222	210	249	255	275	240	206	233	239	263	222	233	228	225	263	263	230	234	234	185	226	235	232	237	223	208	242	220	244	221	223	233	243	239	252	249	246	224	265	229	217	259	250	231	236	244	250	237	239	248	239	220	206	211	259	246	236	247	255	239	237	255	241	231	242	252	244	249	247	233	242	261	263	234	227	247	241	254	237	223	249	223	224	209	255	233	204	216	240	225	229	256	248	223	239	229	244	229	213	260	238	230	219	262	247	241	243	233	251	235	256	267	237	256	241	227	229	229	242	220	252	221	239	229	248	221	238	233	244	242	218	235	238	248	250	264	234	267	232	231	243	240	227	257	248	222	217	257	245	247	224	245	256	244	233	272	245	231	241	248	233	230	262	267	238	239	227	226	265	211	249	234	231	221	232	211	232	224	251	228	261	245	236	246	261	214	224	261	216	267	274	238	239	234	221	237	236	277	248	255	266	262	236	239	243	246	219	226	271	238	245	212	220	245	231	241	241	210	241	238	239	221	267	216	232	237	245	269	260	258	230	244	262	234	212	243	247	238	247	257	230	225	270	246	224	250	236	224	224	203	230	214	238	207	215	226	243	233	231	219	216	236	238	280	251	238	230	237	239	237	284	228	252	268	250	235	224	232	253	241	221	236	233	257	254	258	236	189	249	262	243	222	237	264	238	235	249	252	235	223	221	196	212	235	249	264	240	226	246	224	242	247	230	232	236	251	213	204	224	237	243	239	233	239	239	240	258	211	251	249	218	225	270	270	231	246	263	233	242	232	245	258	241	223	241	255	239	206	225	232	222	231	265	216	231	255	257	251	238	248	235	247	210	223	261	235	254	256	255	263	238	206	219	244	213	240	249	264	223	215	209	231	254	228	237	259	221	227	202	244	204	240	231	222	262	277	230	249	222	233	235	214	232	227	227	253	247	247	229	225	256	242	216	206	245	264	268	236	227	247	282	252	234	257	244	240	240	250	230	217	234	252	213	219	241	239	227	229	245	254	257	251	268	240	232	226	262	242	230	256	254	270	233	242	224	238	250	251	213	227	266	251	226	236	236	239	249	224	252	226	248	237	265	242	219	234	211	249	216	244	226	237	205	242	269	248	233	210	205	224	215	225	231	242	217	206	226	233	250	275	240	243	260	240	241	226	258	253	210	241	272	253	231	215	230	261	247	256	237	228	233	217	219	227	242	254	240	265	210	240	235	212	258	246	232	256	238	245	254	250	242	233	270	229	218	211	231	232	234	233	250	239	228	226	245	252	249	230	215	205	221	244	262	249	234	234	236	245	258	241	270	235	220	226	270	278	236	246	242	245	246	233	255	232	206	229	255	227	217	220	236	234	239	242	254	261	209	209	243	231	240	256	238	222	256	228	218	218	231	253	258	231	242	242	234	237	227	230	234	239	241	212	216	244	254	215	251	263	246	236	207	236	257	224	232	220	203	193	244	221	259	249	228	211	251	216	260	244	233	229	231	225	236	266	243	250	278	232	250	233	266	248	248	253	232	273	230	252	239	249	227	240	226	253	249	264	267	237	269	233	236	214	228	229	238	250	243	242	249	272	256	248	244	224	239	218	222	228	219	258	256	230	234	216	238	249	220	237	245	229	227	229	220	217	221	228	234	242	247	235	222	246	245	267	254	222	239	215	291	225	256	242	252	240	264	220	226	283	229	227	244	242	241	239	226	243	238	220	225	275	225	232	254	234	248	257	252	227	276	251	234	234	240	245	261	234	260	225	241	228	249	221	238	224	249	224	232	230	236	257	237	248	229	246	223	258	228	246	221	247	247	238	245	255	199	239	249	234	226	261	266	232	235	243	240	238	219	245	267	252	235	249	223	231	258	254	249	261	236	244	221	206	244	265	254	232	252	242	203	230	244	249	241	230	241	241	244	232	238	241	242	252	229	250	240	251	249	228	241	246	219	227	224	263	231	234	229	295	243	260	258	230	211	274	241	267	258	242	244	237	229	255	228	215	243	224	241	243	231	249	243	216	242	251	242	222	204	237	239	257	239	245	266	238	230	293	233	230	217	250	227	237	245	248	220	233	235	238	247	232	244	263	246	243	245	270	252	241	205	253	232	254	234	248	255	246	252	250	233	217	231	217	233	217	210	230	211	236	231	246	243	254	242	236	233	227	241	264	222	244	240	210	239	263	273	229	253	249	282	258	195	242	254	251	241	220	244	250	223	246	252	226	245	240	263	277	227	229	262	237	248	246	238	238	223	250	247	239	232	239	225	245	263	235	248	234	230	238	250	207	263	234	260	238	233	261	240	205	213	217	249	239	252	256	271	227	247	243	226	246	257	202	240	236	260	244	221	242	251	228	230	251	257	241	217	242	252	226	229	250	244	261	222	232	245	255	271	257	231	256	263	234	243	265	253	225	212	246	213	211	241	243	249	240	261	231	241	250	251	247	238	242	248	239	235	211	225	235	268	226	243	247	237	244	239	254	241	249	229	243	224	228	243	210	238	228	208	239	219	244	243	216	233	252	244	234	252	226	226	261	230	250	241	238	240	232	219	242	243	209	253	248	252	231	241	283	252	228	239	229	250	234	262	245	223	232	211	237	238	235	264	252	265	246	244	231	245	244	246	229	214	252	229	242	257	243	235	235	239	267	243	251	215	222	233	269	227	243	240	269	244	249	233	214	246	226	235	252	239	244	256	231	257	226	255	250	214	264	222	221	247	233	229	228	236	260	226	225	228	218	237	240	217	216	240	218	263	232	246	229	204	236	240	226	230	280	244	253	263	230	251	220	278	229	234	251	234	252	248	253	255	246	250	255	229	225	252	217	256	243	204	218	207	230	241	259	242	237	231	243	231	260	256	223	261	242	235	239	240	233	248	242	257	257	241	226	235	222	270	219	250	237	254	243	237	228	235	229	247	269	225	249	236	266	231	214	263	259	264	253	210	231	273	230	226	247	272	236	232	207	229	226	235	243	215	219	208	259	248	222	215	247	254	239	266	249	233	226	244	226	211	244	245	242	267	235	271	278	242	254	240	260	230	205	216	261	202	250	259	243	222	242	255	237	258	243	246	260	265	248	234	248	249	217	244	237	239	243	237	231	225	264	234	252	205	244	220	227	200	231	230	230	210	255	239	220	252	234	233	256	232	213	234	224	201	237	227	239	205	229	267	244	245	226	245	233	250	265	224	217	182	222	215	238	247	243	243	219	237	278	226	266	275	234	249	240	207	256	236	219	217	224	232	245	241	226	219	243	252	245	233	217	240	240	263	252	208	208	263	252	230	256	256	232	253	233	218	235	211	233	259	247	220	247	260	202	249	239	248
6651	963	1485	1629	1342	1048	978	852	818	777	717	696	665	674	638	612	617	639	629	583	635	628	554	560	520	573	542	512	551	577	561	589	575	564	550	582	549	559	524	568	551	530	555	558	570	560	519	559	541	618	548	590	574	532	546	547	550	564	577	525	524	552	543	553	573	526	567	528	556	589	554	563	576	524	558	542	546	571	507	574	574	551	548	561	546	554	556	560	506	505	539	576	555	578	537	533	571	579	555	541	531	570	551	542	540	526	563	528	602	544	574	549	478	586	570	510	565	548	571	556	536	516	532	523	539	531	552	537	556	543	549	524	540	560	519	535	530	555	570	576	555	549	550	530	557	561	548	548	566	578	548	538	576	489	600	565	562	536	522	509	553	556	511	555	597	557	542	543	520	515	505	551	539	525	552	553	551	549	554	589	551	542	537	548	573	551	542	506	538	514	548	492	558	529	542	528	566	533	554	521	494	542	574	537	615	561	578	540	525	548	584	581	579	551	519	529	510	557	550	567	542	567	520	571	565	514	535	549	532	585	542	519	537	535	523	576	592	536	572	560	543	546	513	564	527	507	526	541	574	557	542	559	576	542	549	562	550	545	558	513	553	535	525	549	549	537	541	557	566	556	497	572	563	546	541	536	521	518	545	548	570	546	560	577	533	548	554	527	576	523	561	537	557	547	547	546	600	537	594	544	534	541	558	579	577	563	537	536	556	526	545	577	529	551	546	541	563	532	557	544	520	532	554	584	509	534	521	559	521	577	534	538	578	547	577	552	553	567	557	543	533	520	534	533	566	490	591	586	536	540	508	552	561	541	550	530	526	582	531	560	561	563	542	549	516	541	559	511	514	552	552	579	556	542	561	581	575	547	567	564	563	521	532	527	585	544	539	537	609	511	543	556	585	535	506	554	537	533	586	524	528	554	525	530	587	555	524	509	546	529	545	558	572	570	554	605	527	517	525	522	538	560	505	545	588	540	541	541	574	512	586	575	525	563	559	525	550	522	569	557	536	560	570	530	540	519	518	519	561	568	503	545	552	565	566	535	570	547	564	544	544	552	513	532	544	553	526	524	601	537	573	524	542	547	558	537	543	548	544	586	530	542	527	546	564	517	525	558	539	533	571	525	531	524	516	578	513	541	544	573	568	534	539	530	530	548	510	531	527	521	536	536	576	511	545	538	500	536	518	526	536	553	500	539	555	529	544	560	557	551	501	538	512	562	556	547	533	559	536	544	543	582	519	570	507	529	515	550	553	549	539	540	523	565	557	546	555	551	601	521	514	504	535	572	542	537	554	560	562	526	569	550	561	547	556	561	542	582	543	511	518	515	518	552	521	538	565	517	507	586	596	573	507	593	530	533	511	550	578	528	557	574	548	556	497	572	539	554	518	587	564	557	511	544	550	563	539	510	550	505	549	551	587	520	533	546	511	536	549	559	604	565	537	555	533	539	515	564	556	559	522	491	548	585	544	552	524	593	525	568	550	520	564	583	540	538	601	536	600	551	551	562	591	549	550	520	535	511	564	581	590	513	553	563	516	573	523	544	535	561	527	533	545	532	593	540	567	522	525	565	555	533	542	538	524	568	566	536	557	531	552	533	569	544	534	520	573	501	557	534	534	535	540	524	562	567	585	543	567	537	549	548	556	547	542	517	540	542	537	548	561	519	523	531	562	557	533	537	529	527	503	517	558	564	511	539	552	553	562	572	592	566	517	533	546	513	510	536	566	538	553	561	557	557	569	561	525	562	510	570	548	534	542	537	540	571	539	585	545	518	516	520	525	548	560	561	542	560	584	530	547	535	529	551	561	542	507	517	549	528	535	563	585	508	536	553	565	572	493	531	498	504	531	563	583	509	530	545	559	536	601	538	560	543	547	520	560	559	573	522	558	558	541	528	574	541	559	558	581	552	530	595	562	564	532	552	535	586	528	553	541	574	547	521	542	529	558	577	591	555	557	512	536	529	509	518	537	521	530	575	542	566	554	528	541	542	563	571	572	505	555	510	543	574	578	540	574	563	548	554	554	554	529	528	531	512	588	563	527	561	553	560	567	508	493	597	549	529	543	564	542	552	554	542	585	552	564	551	527	530	529	585	558	517	552	539	525	579	555	516	535	564	528	543	555	529	557	549	559	584	528	555	537	535	516	533	581	568	551	556	518	540	528	561	576	532	549	598	528	561	540	564	573	515	528	532	566	503	569	546	523	558	586	555	556	566	535	491	504	531	537	551	532	569	521	512	522	542	550	539	548	570	590	489	543	493	579	499	568	552	541	526	559	519	566	554	535	564	546	543	544	579	547	525	520	513	528	554	541	527	566	544	566	567	603	551	555	591	510	564	532	563	583	518	529	546	524	511	554	569	549	584	557	567	519	551	555	521	583	599	524	568	564	588	577	568	564	562	502	573	529	513	520	592	616	569	567	568	562	531	546	547	521	524	548	537	557	547	524	570	568	538	511	524	528	575	571	509	544	528	569	516	552	544	581	531	509	549	548	539	561	528	584	521	583	547	566	552	506	583	514	531	523	556	566	557	537	537	530	527	557	542	586	558	575	520	565	560	595	534	563	584	532	575	538	529	563	561	575	560	579	549	518	495	530	540	569	566	526	551	522	550	549	565	518	538	560	537	581	566	554	577	527	545	529	537	575	503	583	521	536	599	527	566	566	527	530	538	515	601	537	576	552	520	533	557	516	536	565	572	522	523	599	518	567	523	570	536	523	556	564	549	528	549	559	514	557	565	534	550	529	545	517	566	517	555	535	545	549	587	537	527	518	540	541	543	582	540	579	569	551	493	527	522	535	526	553	555	534	531	560	542	601	563	530	576	575	514	569	523	519	542	581	529	528	558	506	531	547	594	562	524	577	571	556	559	538	517	549	499	557	559	543	551	544	534	531	553	545	542	562	511	535	550	521	523	572	578	549	539	544	532	522	547	524	527	555	565	470	542	510	504	514	538	592	523	545	554	527	544	514	562	532	542	535	577	520	526	553	544	542	554	595	576	540	493	557	535	552	522	536	528	574	543	516	549	553	567	561	526	539	544	549	488	581	573	543	577	519	554	535	535	553	544	492	533	571	534	571	535	551	523	517	536	566	549	538	535	586	523	518	551	496	552	550	578	552	556	556	546	600	539	540	565	540	559	526	541	606	538	538	553	528	515	532	545	529	545	547	536	536	531	537	524	556	554	539	574	561	528	543	533	574	556	541	579	555	558	564	596	531	571	545	542	552	561	532	562	541	565	513	556	530	603	604	577	538	537	576	508	553	517	538	557	529	528	539	518	562	548	527	557	563	553	581	535	608	543	522	497	538	549	542	560	532	541	553	564	569	572	520	526	556	580	570	544	535	573	542	589	525	533	498	511	521	538	553	551	511	531	550	521	622	558	580	542	539	534	530	563	517	571	560	529	558	530	507	577	551	579	528	596	519	548	568	480	544	564	540	551	545	553	539	541	551	527	576	565	513	562	502	580	516	560	547	506
15194	1382	1053	750	491	348	265	230	199	180	184	168	164	159	157	167	163	150	141	184	136	141	132	133	147	120	144	117	143	135	143	121	147	158	138	144	129	132	127	134	138	133	149	133	116	102	119	137	115	113	153	121	125	121	144	125	132	145	136	154	155	155	110	111	154	138	135	137	124	136	118	148	140	164	137	121	128	151	153	146	144	114	124	133	149	147	133	165	137	114	136	141	138	145	133	145	110	122	114	135	122	144	118	120	139	135	129	131	116	145	153	129	147	110	154	147	147	144	142	131	130	131	108	148	134	143	136	136	139	139	133	113	133	138	130	124	145	137	140	125	155	122	119	129	122	144	153	113	107	134	112	122	136	145	137	151	130	118	123	121	123	132	122	136	133	119	112	135	146	143	126	158	132	128	158	115	137	114	117	143	141	143	130	116	143	149	152	133	122	133	102	131	129	143	122	117	146	143	127	121	135	140	143	116	146	133	142	143	144	122	124	130	140	120	152	133	131	124	137	131	121	131	128	144	144	125	141	139	114	117	139	120	109	158	125	129	141	119	138	121	163	160	129	144	127	166	129	164	134	131	137	107	128	129	131	125	132	134	151	147	138	145	128	125	136	143	110	127	144	121	139	137	158	153	113	109	124	125	134	121	128	140	125	130	116	133	146	142	135	136	140	145	128	153	133	120	140	132	123	140	142	131	140	137	144	155	119	132	133	133	150	119	141	121	115	131	144	128	155	122	127	131	118	130	167	153	142	164	123	131	142	129	146	138	135	150	129	109	114	124	145	160	122	119	115	105	103	143	136	151	134	116	131	143	129	135	134	121	121	121	139	134	148	139	148	128	126	161	130	149	133	156	125	135	129	132	127	128	117	143	131	121	136	138	161	136	117	137	136	120	133	140	131	139	134	119	129	151	121	127	140	114	145	153	139	144	134	133	127	149	153	97	128	130	140	113	142	153	161	146	126	125	139	136	142	125	116	117	153	134	123	123	134	141	134	152	134	128	130	118	127	125	137	130	125	122	113	141	128	130	135	150	153	130	128	131	132	152	127	127	133	139	128	129	127	146	98	157	124	147	129	122	138	139	151	141	112	167	117	135	162	134	131	138	140	122	112	147	147	139	124	151	146	136	113	125	139	126	125	118	124	157	106	126	128	122	129	145	129	120	141	115	130	145	147	139	136	166	130	124	150	115	121	124	111	134	130	136	152	141	122	124	136	141	141	139	117	123	133	113	135	121	127	121	147	154	138	133	151	136	133	134	150	128	134	109	150	131	118	117	143	136	100	126	130	125	142	138	153	125	122	121	139	138	105	151	150	122	129	130	165	148	136	142	143	128	148	118	121	148	129	135	143	125	135	145	135	120	131	124	136	107	104	146	142	119	138	142	115	138	137	116	129	118	141	127	130	147	139	141	148	136	136	145	143	124	119	122	135	103	138	122	123	133	115	136	133	132	131	130	124	106	115	128	136	147	137	150	142	150	140	135	126	137	132	121	137	124	128	126	135	126	139	125	123	155	145	144	147	111	122	140	135	115	119	123	121	131	126	118	122	140	149	124	159	113	153	147	136	131	127	123	113	128	137	125	135	133	126	122	136	151	130	143	116	124	134	126	149	148	135	130	119	132	139	136	125	122	133	130	115	138	136	150	113	131	159	131	150	143	120	126	120	134	120	145	135	125	123	117	138	142	124	123	119	157	115	132	117	137	151	123	156	138	128	133	125	127	137	138	121	138	149	159	133	133	131	148	127	137	118	133	120	149	147	137	129	112	137	143	135	121	159	131	157	139	124	118	142	125	147	144	132	138	132	141	144	151	134	114	137	151	128	161	142	124	119	145	129	116	130	128	144	128	144	139	135	149	121	127	128	155	164	142	128	144	136	137	166	154	147	135	131	101	145	119	143	143	150	127	123	133	130	143	146	127	142	133	118	119	155	133	124	133	145	132	141	137	114	124	114	153	130	143	135	110	117	141	136	142	142	139	163	147	138	126	129	132	144	158	144	128	155	137	133	135	168	132	135	119	127	159	133	145	124	147	109	128	130	138	148	135	140	134	142	128	155	122	129	144	139	142	130	136	119	152	140	121	108	144	114	126	123	134	133	121	175	144	140	135	136	122	125	125	127	125	132	129	126	156	157	139	149	179	153	144	131	144	120	123	146	139	141	139	112	128	121	135	157	161	132	132	129	114	140	148	141	126	136	140	115	125	139	119	132	153	136	139	143	125	118	127	147	119	130	139	139	119	128	121	145	123	151	127	134	160	122	152	123	119	131	132	138	145	141	153	123	129	127	147	124	151	110	161	141	134	116	136	128	139	121	131	144	143	145	135	121	125	144	127	121	145	133	139	123	130	128	144	116	102	152	149	141	121	113	124	158	154	151	145	142	135	147	115	139	127	117	127	123	129	137	139	139	143	148	123	134	163	125	145	126	139	126	149	125	145	140	138	153	123	155	150	126	144	133	119	130	138	142	121	131	123	131	126	139	147	140	112	123	131	136	152	126	150	140	142	142	141	127	140	129	140	116	127	139	144	137	152	152	151	141	116	141	117	146	126	127	156	149	154	115	129	114	120	126	145	120	116	138	133	145	132	151	140	124	136	129	121	127	119	127	132	136	139	118	125	137	136	136	132	120	143	134	145	126	123	117	151	136	145	157	131	138	144	136	125	136	148	119	129	136	136	141	119	125	145	139	146	131	128	132	136	126	131	148	144	127	133	116	147	138	148	139	131	122	126	131	124	134	130	128	140	136	130	121	127	128	132	120	137	132	152	136	145	154	128	136	116	137	132	135	131	154	113	111	126	130	132	152	114	132	146	138	142	127	130	121	139	138	147	154	149	128	137	136	123	112	142	128	153	119	136	118	126	122	131	135	150	125	122	146	128	144	130	140	157	132	143	122	133	151	126	136	124	165	154	133	136	132	146	120	139	144	109	128	141	132	130	134	134	123	96	111	134	127	149	117	127	140	129	133	128	106	122	127	146	134	156	137	137	136	128	139	153	111	118	133	137	162	126	130	127	149	119	133	140	129	135	132	123	157	143	125	118	145	130	136	120	137	140	135	138	147	144	123	137	117	124	117	120	124	111	135	133	150	122	145	138	149	135	135	126	133	127	130	136	133	140	121	140	133	161	136	125	120	158	140	124	117	125	134	138	128	141	140	123	134	150	133	126	117	131	129	141	128	133	140	114	119	132	120	118	157	142	144	149	118	140	138	128	120	136	131	133	132	109	140	130	137	126	140	145	127	123	119	125	147	139	143	137	134	145	148	153	114	141	133	137	140	137	123	146	154	106	122	134	116	122	157	141	122	151	148	128	145	148	118	122	108	137	145	123	131	115	145	137	128	141	130	130	121	148	130	140	143	140	133	116	152	145	135	137	123	124	127	132	118	114	123	121	134	135	143	142	154	115	124	134	131	127	130	115	122	129	114	147	131	131	127	128	130	144	127	142	156	164	116	141	125	150	150	138	130	128	134	133
8352	1155	2042	2409	2069	1427	1129	965	827	798	747	647	596	618	505	512	507	470	422	484	468	406	457	405	408	389	410	378	363	370	351	391	427	377	413	425	344	364	357	361	396	397	375	384	390	369	367	366	346	364	355	301	350	391	351	380	381	395	359	345	367	369	335	370	362	379	372	326	372	353	364	366	387	393	377	348	370	363	345	388	391	374	341	368	333	365	365	331	375	367	380	350	380	356	362	313	374	389	350	352	348	349	352	348	383	363	371	370	351	380	353	339	343	340	362	385	375	331	328	379	344	355	365	357	329	332	352	335	347	375	312	362	373	375	335	353	378	373	325	347	367	343	342	323	365	368	335	369	335	362	350	355	320	342	340	321	376	370	393	351	319	353	375	345	308	372	361	368	351	334	371	360	358	413	364	372	334	369	345	352	352	373	367	350	338	364	365	357	321	325	345	387	388	310	387	355	371	357	368	333	341	387	364	350	348	359	341	354	334	362	346	366	337	359	402	366	384	338	332	337	348	366	345	336	384	367	343	338	370	362	387	352	366	382	364	343	377	355	355	369	366	378	337	361	376	347	350	381	323	331	348	364	371	353	327	351	358	347	321	345	353	379	366	371	378	354	372	350	371	348	349	359	325	323	342	384	327	351	343	357	357	385	339	349	324	368	342	343	353	347	373	379	344	354	362	381	349	361	374	338	358	364	368	348	339	391	346	359	328	331	350	322	348	346	322	353	338	382	348	368	353	370	360	355	320	349	362	336	356	385	326	354	366	349	320	361	388	346	340	351	377	319	331	361	352	336	326	327	351	323	325	362	361	370	349	341	350	359	360	344	329	313	331	326	371	362	361	348	350	334	351	350	317	362	359	350	356	376	355	381	344	322	338	321	353	354	346	338	360	372	349	347	355	343	347	384	331	355	343	362	368	357	382	342	376	356	374	344	328	357	363	358	340	359	330	367	332	369	348	372	334	360	362	373	333	359	374	344	319	363	341	381	370	350	353	350	346	374	330	326	367	354	341	335	325	383	352	336	342	369	365	346	382	357	331	350	321	361	335	375	352	341	362	350	370	359	370	365	332	337	365	357	380	349	320	368	345	363	315	348	342	359	353	387	342	318	368	353	337	346	378	374	334	364	371	341	365	359	383	336	335	354	368	361	376	378	353	364	338	381	331	325	389	343	356	341	381	314	370	359	353	347	322	349	333	363	353	325	376	351	367	355	327	338	358	361	348	362	332	352	368	343	366	308	364	360	348	347	356	379	343	351	344	339	325	336	350	329	358	352	335	353	347	318	372	354	322	354	341	350	371	354	357	323	339	372	358	372	341	338	350	375	332	336	339	331	338	361	325	355	311	363	400	369	362	339	377	367	402	394	346	331	322	335	342	320	325	345	393	381	349	338	357	364	388	334	360	354	359	354	362	312	363	343	388	353	353	369	345	373	343	337	374	342	363	380	348	316	359	335	345	372	356	341	327	375	320	347	341	361	403	349	350	355	361	348	377	347	316	334	353	362	368	347	362	341	366	335	327	389	401	347	346	370	355	341	348	341	379	340	358	322	374	330	365	357	344	339	366	370	348	323	370	353	331	362	350	381	369	357	324	382	336	358	363	349	343	370	340	388	333	370	342	363	401	345	341	372	340	320	340	366	329	355	355	356	351	356	348	363	397	342	346	369	340	326	359	362	354	330	346	368	361	342	375	349	356	389	348	355	345	363	353	384	373	368	360	358	359	378	324	369	353	338	394	332	309	344	346	390	364	339	339	371	371	358	350	348	339	378	370	330	363	360	367	335	356	337	349	358	373	393	329	325	372	316	337	354	379	370	351	364	357	336	340	384	356	314	369	361	342	344	360	361	341	344	350	366	355	342	356	355	366	350	383	333	336	397	347	361	340	397	357	369	330	345	372	349	354	345	336	371	350	362	345	346	362	327	362	351	326	340	341	371	337	327	307	362	348	353	347	363	377	357	346	357	369	382	349	376	328	369	340	328	321	356	368	375	372	351	365	369	354	322	381	361	333	364	359	343	328	347	382	348	353	370	391	344	388	353	398	385	347	371	330	323	362	342	372	320	358	400	363	366	315	379	371	353	348	357	325	360	357	341	368	389	314	376	349	349	325	317	350	353	347	354	349	341	344	371	381	354	349	352	354	369	317	383	353	352	388	356	351	362	353	353	368	338	337	313	363	389	355	332	339	369	333	358	336	335	334	354	359	357	354	381	384	380	366	344	373	323	356	371	377	369	307	383	362	350	332	363	358	331	356	399	344	368	345	376	346	359	390	352	344	351	359	348	378	349	379	328	391	349	345	347	366	372	366	347	391	324	337	377	361	311	346	375	376	330	353	374	387	338	352	356	366	350	344	368	368	360	345	350	359	375	354	334	363	325	374	338	344	339	337	369	358	351	364	355	337	349	338	360	381	381	370	370	346	360	364	358	323	365	368	391	363	354	406	337	352	402	351	350	339	401	344	348	341	335	380	358	350	385	337	348	331	341	340	365	333	356	324	342	341	326	368	347	351	365	333	352	384	386	361	369	350	343	347	330	340	317	368	339	349	400	359	363	325	362	358	339	334	369	352	391	327	359	372	338	393	383	357	344	327	345	333	353	326	328	318	367	384	356	341	354	372	370	377	363	362	365	319	361	379	368	375	342	356	359	391	357	360	346	352	348	328	333	349	362	362	393	344	353	347	332	336	322	384	372	327	334	357	319	337	373	396	345	347	361	358	375	350	359	346	388	378	351	349	338	365	380	313	350	350	337	358	349	326	332	385	340	372	349	313	349	339	323	354	378	328	365	343	364	359	382	319	378	355	347	326	367	323	347	359	347	370	360	359	337	353	334	371	321	356	353	345	357	355	337	347	369	383	340	340	320	349	343	377	370	341	368	373	374	350	347	367	362	345	319	355	360	353	383	294	365	323	349	342	373	339	324	359	332	332	350	309	350	361	347	365	338	358	337	357	378	339	322	379	356	351	372	383	350	335	358	350	363	341	328	372	348	350	365	347	388	334	363	365	358	348	363	356	328	356	359	358	356	361	366	319	367	363	328	362	331	364	325	357	323	341	349	355	340	367	367	369	336	371	380	347	384	372	356	352	393	362	348	345	344	398	362	311	326	361	334	356	346	337	336	333	326	361	367	339	363	305	321	366	367	328	379	321	371	354	350	389	355	304	318	344	374	374	369	359	337	359	355	350	337	358	382	353	360	377	347	375	347	345	344	332	360	379	333	370	340	303	332	347	366	331	357	376	342	347	345	379	352	348	390	371	355	336	362	329	389	373	374	345	336	369	398	354	357	360	314	370	337	347	355	375	344	337	347	353	352	377	327	345	320	367	357	336	365	365	369	404	385	378	353	338	358	332	351	344	335	360	342	332	333	334	347	346	351	379	365	400	390	352	366	361	361	340	330	363	355	368	352	324	357	317	368	359	341	357	342	338	373	363	363	373	355	367	345	361	352	372	360	342	369	343	331	366	364	341	330
1735	480	458	460	438	453	433	384	417	420	421	381	458	417	431	440	395	430	374	434	418	444	456	384	402	432	385	399	459	409	428	415	459	404	399	428	406	394	423	418	424	428	453	434	407	411	412	422	419	398	406	440	442	408	392	410	422	423	384	422	428	392	437	388	437	395	376	425	434	428	403	461	419	455	446	409	422	382	420	433	402	396	407	405	415	428	447	388	399	404	406	420	406	417	426	399	432	428	428	414	422	467	410	447	415	384	390	419	425	409	389	409	409	430	465	449	474	429	425	423	380	464	445	413	419	426	405	418	380	426	396	424	425	377	420	447	418	428	398	425	411	436	454	393	447	411	429	411	387	339	440	468	411	436	448	393	423	467	439	444	420	420	397	420	424	438	425	426	433	413	386	410	423	381	415	398	387	446	434	442	402	411	427	413	425	429	423	403	395	391	380	400	416	454	395	427	414	429	432	411	428	398	437	402	424	453	427	412	410	419	441	407	442	398	456	414	411	398	437	391	358	429	397	447	415	429	372	406	408	440	433	410	415	410	426	454	391	431	387	446	459	440	385	398	449	425	410	414	438	458	433	427	399	411	404	398	425	407	398	420	389	433	410	450	411	428	407	430	393	434	412	418	397	381	443	442	440	432	442	396	387	434	420	453	461	418	414	429	419	416	470	416	433	420	434	426	416	404	447	391	401	424	394	439	396	392	388	419	440	413	400	445	377	412	471	402	417	443	428	428	434	446	451	417	425	402	472	381	379	397	429	438	449	464	417	457	392	478	409	399	401	438	455	433	407	438	433	400	438	428	406	439	464	387	427	433	422	447	423	390	403	435	407	396	468	422	372	413	408	384	448	433	421	450	440	411	443	384	420	405	429	395	431	405	408	420	420	414	427	411	420	427	455	420	381	440	419	444	381	403	414	470	459	394	426	439	405	447	413	422	401	446	451	442	473	441	443	426	423	426	412	376	461	414	392	402	421	411	432	479	439	450	437	405	418	449	420	440	408	450	382	415	399	440	433	401	394	453	390	398	406	441	431	426	399	404	400	395	444	436	412	405	413	426	388	475	509	407	404	406	430	398	413	447	415	426	394	406	390	388	429	424	407	466	353	408	392	417	391	450	380	419	448	418	429	436	399	402	419	450	449	479	492	445	402	389	395	426	422	415	398	457	426	459	454	403	419	434	431	401	432	444	416	404	463	399	429	424	424	428	462	454	397	425	408	418	415	404	446	418	354	417	413	406	385	462	420	436	373	402	456	393	429	421	377	446	421	439	382	438	438	415	383	404	408	442	384	438	470	419	423	418	402	413	386	396	417	419	454	413	405	442	404	434	441	452	447	392	429	425	422	434	406	427	423	400	382	384	443	401	403	452	397	461	406	434	407	434	378	400	421	390	461	447	459	421	415	436	396	412	383	427	386	438	442	421	378	375	401	451	434	445	403	423	425	417	440	382	445	427	467	413	405	472	421	461	408	432	420	422	422	395	379	433	440	388	382	403	414	462	429	435	394	453	425	426	426	425	424	408	417	437	425	445	409	393	427	426	395	401	424	416	441	403	405	414	422	412	389	433	421	434	430	420	376	398	462	404	421	408	425	425	414	384	368	438	422	389	423	372	428	416	447	412	395	432	379	451	441	401	408	458	416	383	408	395	385	395	424	421	439	401	376	439	436	416	404	447	422	448	407	425	409	397	444	416	383	433	400	409	459	414	426	456	430	385	426	385	407	390	402	429	460	441	442	422	425	408	393	442	386	367	440	438	400	403	430	384	405	455	456	401	397	400	434	459	409	402	425	439	402	434	412	410	382	416	406	400	437	427	410	416	402	408	399	408	425	427	440	434	436	416	438	380	429	444	406	432	383	435	427	418	451	422	449	415	446	404	449	424	450	397	477	389	393	419	413	414	476	417	425	437	402	432	433	452	416	426	392	450	431	436	433	413	405	434	423	404	438	469	434	393	390	437	429	382	417	436	425	422	365	415	347	468	427	445	425	422	432	391	376	424	441	405	433	444	425	459	395	411	425	409	394	382	434	423	397	481	415	405	401	432	417	438	440	439	403	412	414	409	371	431	447	399	460	433	433	381	435	428	406	432	407	348	391	438	428	451	385	437	435	431	411	397	418	401	416	413	424	404	402	423	406	432	377	447	390	425	404	410	417	432	451	429	444	440	413	431	452	426	444	476	411	418	406	425	400	398	410	344	424	404	466	453	438	382	419	432	414	470	448	424	424	404	409	397	436	434	429	402	415	420	417	408	402	418	430	420	408	438	407	389	398	411	402	409	414	423	445	420	409	428	443	426	453	441	364	425	442	391	411	425	402	415	403	423	431	412	452	421	440	421	386	405	442	430	440	425	384	387	383	482	436	445	441	418	418	417	394	466	393	458	405	424	441	425	481	439	448	423	411	451	393	418	369	442	446	423	383	432	432	421	433	418	421	429	439	401	433	399	453	431	419	407	377	398	405	420	419	432	411	420	408	375	431	396	397	412	389	413	462	440	445	415	408	421	418	442	427	421	438	405	410	442	418	438	429	457	392	413	370	390	410	462	439	387	399	436	404	419	431	405	412	439	417	472	464	421	432	443	378	414	423	431	409	404	437	424	395	404	368	402	411	467	350	397	432	415	409	425	411	430	394	430	429	387	450	418	423	384	408	404	380	418	485	397	454	413	393	401	463	424	447	402	418	431	404	426	458	387	425	440	382	407	423	378	429	431	445	472	410	443	449	431	425	392	425	378	406	392	383	398	440	403	447	423	436	440	460	380	396	420	422	434	427	400	378	402	367	448	417	458	429	440	408	423	389	422	415	433	442	393	434	401	411	444	439	417	450	392	419	459	419	425	403	411	473	413	392	424	445	442	430	431	405	416	407	441	378	420	467	392	391	395	437	449	434	419	412	418	410	441	401	387	407	368	412	464	394	418	428	403	437	401	436	380	407	431	413	390	466	406	412	415	390	429	401	417	439	415	452	420	407	447	433	396	443	391	430	419	425	447	438	410	431	434	407	412	442	394	428	450	426	429	428	426	407	434	426	420	406	441	452	410	458	396	448	430	417	431	432	400	449	418	422	380	434	417	431	437	410	407	462	415	463	451	422	400	437	428	429	419	382	406	462	432	422	443	440	418	397	407	432	444	429	395	400	433	422	418	405	432	392	414	416	408	423	415	383	414	436	411	431	408	416	428	422	398	419	423	410	384	424	426	407	408	392	413	460	414	441	437	446	427	426	420	376	383	451	423	392	413	380	435	385	421	410	423	406	431	419	437	398	403	413	416	457	423	449	406	402	413	455	406	441	396	426	434	411	445	406	475	408	447	414	414	437	417	434	390	404	431	415	418	420	402	391	431	399	407	445	424	416	425	428	432	436	429	443	471	450	448	410	396	434	442	411	453	429	387	416	386	409	445	397	410	422	439	441	422	413	425	441	459	423	418	436	410	427	426	391	424	396	425	414	418	426	425	389	449	431	434	427	418	402	443
2179	944	1052	947	950	929	889	940	869	921	889	867	893	918	961	909	871	947	909	930	941	926	932	937	938	884	875	926	918	928	887	928	945	918	901	889	890	920	918	941	881	993	915	889	948	954	863	835	942	926	918	927	895	876	875	942	852	910	895	864	879	864	892	867	909	897	908	935	853	869	857	967	975	888	854	891	912	909	944	889	916	927	941	948	834	931	908	846	894	928	876	928	859	898	937	913	872	916	899	935	912	909	915	921	885	925	900	990	925	929	873	879	963	872	910	896	906	937	905	907	915	906	928	911	906	891	891	951	909	955	938	885	866	899	904	875	880	906	897	899	872	868	931	918	868	880	945	938	915	933	903	997	901	924	933	897	894	947	932	952	872	933	957	915	879	969	880	872	919	941	895	893	901	934	862	858	932	926	924	934	897	851	877	906	905	879	878	881	907	859	872	851	902	922	856	944	966	956	890	925	896	896	855	901	913	890	898	905	897	879	929	957	851	868	931	875	940	858	895	889	904	902	914	876	949	907	881	846	926	899	896	923	929	891	861	934	956	930	914	926	884	899	902	917	926	932	881	909	879	897	894	891	900	922	930	863	852	893	917	920	898	922	887	879	880	917	929	961	910	855	941	903	917	895	869	919	950	934	902	910	913	854	951	896	957	926	933	920	909	931	935	931	888	906	939	917	912	892	892	926	897	934	916	908	924	942	914	965	932	931	896	922	862	902	901	953	935	901	873	845	904	929	921	915	909	854	916	930	914	917	880	972	875	857	931	902	914	915	912	871	922	941	897	936	881	870	932	921	945	901	938	920	878	905	926	957	937	906	959	979	907	899	895	916	848	953	953	917	904	847	939	956	920	898	889	920	909	879	884	910	930	902	924	928	902	905	854	930	931	932	842	923	926	868	919	956	873	961	899	960	921	928	867	902	902	940	911	903	926	925	919	873	920	903	866	912	890	920	935	951	898	921	935	888	928	914	895	894	896	935	899	978	907	908	895	872	927	875	920	868	880	943	868	906	900	869	921	894	920	822	903	854	921	906	954	940	910	922	931	924	912	861	928	922	910	887	908	916	878	898	862	863	913	846	957	919	949	865	867	933	899	888	922	950	939	945	859	899	913	965	886	890	907	936	936	861	965	876	873	956	869	900	890	912	935	898	910	893	936	953	901	929	887	904	941	888	919	932	899	902	852	899	911	878	887	885	909	890	893	916	923	919	891	924	896	925	949	892	907	847	925	923	908	891	908	861	892	905	942	979	912	912	929	913	894	910	950	898	941	917	892	911	953	960	888	858	903	913	895	881	924	859	956	912	865	929	850	918	906	933	855	886	924	948	905	940	907	950	892	895	932	883	908	917	906	912	901	982	940	947	948	1033	907	895	893	916	926	895	968	902	905	977	935	931	837	864	915	904	900	907	832	887	935	930	919	879	897	864	936	919	959	914	888	896	888	905	927	927	905	918	879	931	931	870	884	963	918	887	837	871	906	912	931	917	899	950	873	882	911	916	944	889	926	874	918	899	921	910	886	862	906	927	973	928	896	962	908	878	885	862	970	956	850	907	949	833	955	980	886	900	942	940	803	945	889	963	920	895	898	881	907	949	887	851	902	928	934	933	875	936	879	951	910	900	933	903	879	893	907	921	894	929	935	863	904	901	920	862	909	897	885	873	898	943	922	947	894	881	924	960	947	910	860	914	874	904	938	925	870	911	850	894	928	849	882	936	892	910	879	954	901	878	937	942	925	937	943	903	922	892	890	932	931	919	923	880	955	932	896	947	898	905	909	894	898	906	952	923	944	969	935	899	899	908	950	892	952	919	894	993	875	921	894	912	894	903	931	910	949	923	941	912	917	946	944	892	857	931	940	883	905	912	917	913	849	865	919	854	862	904	901	935	877	899	940	922	943	912	913	928	955	887	891	911	984	900	939	883	912	912	932	879	907	916	893	967	950	866	933	954	919	890	920	919	893	899	921	900	959	870	920	951	946	862	898	937	886	952	874	874	894	904	936	951	945	905	883	878	897	910	961	876	919	915	910	901	885	990	944	856	920	839	905	970	886	882	903	917	913	875	928	894	932	899	929	905	932	900	917	980	862	905	958	908	879	936	853	872	885	871	933	889	885	910	945	911	949	987	907	886	903	874	942	921	889	985	899	881	988	935	892	929	957	932	868	932	880	904	866	895	864	911	949	928	902	949	912	927	899	913	913	901	881	904	877	942	914	896	942	859	902	933	915	881	899	945	897	900	917	964	914	933	883	864	896	881	867	934	926	899	873	849	925	947	901	895	889	922	903	920	898	910	925	909	944	954	873	893	871	956	938	852	844	947	927	891	950	961	891	895	882	916	895	902	877	906	855	870	926	920	931	897	928	902	899	926	880	916	888	889	936	931	889	936	907	891	921	902	919	894	908	905	944	884	908	930	878	877	913	855	968	945	926	907	913	844	898	927	903	925	885	906	881	887	903	936	911	889	876	890	975	954	908	902	917	916	909	973	975	927	929	909	905	941	919	929	897	897	904	933	903	925	885	901	913	897	943	936	911	894	928	881	899	895	891	937	928	879	879	924	910	910	931	924	915	895	916	921	900	914	882	973	858	881	934	918	933	927	898	931	888	909	931	873	906	922	905	868	941	898	902	959	937	928	880	898	932	896	894	904	843	851	916	922	951	911	910	926	889	868	910	903	835	949	874	922	928	912	935	895	917	913	936	887	1001	912	909	894	855	928	880	955	880	965	923	939	951	888	925	942	897	919	877	872	909	926	908	867	937	912	917	888	980	890	943	910	881	898	953	898	875	901	884	916	934	961	948	872	884	912	928	878	904	959	890	952	950	872	920	889	954	938	916	913	932	929	893	914	946	893	901	935	945	878	990	882	886	887	943	906	885	891	919	925	868	913	937	896	851	935	893	902	892	953	873	936	854	862	921	944	908	922	935	878	921	890	912	876	897	930	895	867	892	956	910	883	903	956	899	907	916	924	905	878	923	962	863	909	938	872	897	894	888	935	981	966	874	907	942	863	902	917	904	892	867	899	924	891	873	980	941	916	896	941	931	864	860	919	918	918	907	912	974	907	966	898	884	881	964	981	938	892	980	894	976	904	897	901	924	937	904	896	911	940	910	933	934	902	883	942	913	844	943	918	955	884	918	955	894	865	914	901	909	933	923	890	926	895	893	894	893	914	879	889	900	941	908	885	874	874	955	870	958	850	941	904	933	918	894	880	937	901	930	973	903	867	918	916	929	916	842	956	893	915	973	956	865	911	862	888	915	907	941	956	917	875	889	918	930	866	891	974	917	875	915	883	908	885	947	919	857	883	900	892	918	919	947	885	947	879	887	944	938	897	975	874	965	911	875	943	942	929	904	938	903	902	883	966	900	934	932	889	938	876	907	903	929	970	910	909	901	900	912	928	888	881	923	922	903	846	929	891	878	902	901	850	897	933	896	920	897	917	910	918	940	878	881	927	871	956	907	904	960	910	839	920
8271	727	694	593	423	334	328	267	267	293	286	254	269	271	268	254	259	217	251	202	246	253	256	239	233	262	243	272	239	241	280	226	262	239	259	239	241	239	226	244	240	258	251	235	221	243	275	209	220	212	230	224	258	223	226	273	256	259	251	229	235	239	252	252	221	259	279	230	254	224	221	253	221	260	237	258	229	253	254	213	227	251	276	255	237	258	255	237	264	222	235	216	254	225	282	214	245	239	255	250	251	250	245	260	235	214	242	222	261	261	243	260	239	224	231	236	270	232	217	229	217	234	268	245	279	261	193	235	244	228	244	227	244	225	253	225	235	254	228	203	280	234	278	248	225	263	278	246	266	237	249	249	267	257	241	274	236	256	226	247	269	203	228	218	248	249	224	246	264	227	231	248	262	204	210	260	205	256	237	252	244	213	228	231	230	273	250	237	218	242	245	243	234	230	241	254	255	234	261	207	259	215	249	249	228	248	238	232	223	260	243	255	215	253	252	250	270	249	237	233	239	242	234	234	233	232	266	209	245	248	240	243	226	225	237	245	236	231	219	255	249	242	233	243	214	244	259	265	228	229	222	233	230	255	248	257	226	232	233	232	235	239	220	226	244	257	223	238	240	245	220	253	233	263	251	267	249	232	199	232	251	253	215	240	241	253	229	221	261	245	253	258	224	217	237	245	232	226	237	217	214	214	219	242	237	253	270	227	258	249	224	240	196	228	249	220	226	248	236	245	230	236	245	239	213	224	243	238	235	234	224	241	229	236	217	282	205	265	213	238	263	267	263	255	242	260	275	238	230	261	218	211	232	235	216	236	263	250	227	247	238	200	231	244	254	230	265	229	219	241	233	221	229	245	241	235	225	236	227	243	245	224	223	245	206	224	226	249	242	200	230	257	231	233	246	235	219	235	228	259	245	237	220	246	268	219	256	241	233	209	234	227	216	245	232	252	241	214	247	229	252	259	255	266	250	271	258	231	245	238	254	234	247	228	210	220	239	233	268	245	233	220	236	244	234	243	228	232	258	233	220	240	264	266	256	247	253	227	248	213	238	234	266	264	262	254	232	224	240	237	242	251	247	232	212	240	224	238	196	237	252	235	243	244	207	223	237	228	232	205	248	226	280	251	239	236	238	245	255	230	236	249	258	254	235	245	242	234	232	262	230	207	261	233	240	249	236	236	231	240	245	268	229	239	233	235	261	233	246	246	232	242	247	244	223	238	234	243	243	240	242	212	245	220	243	254	230	228	253	239	263	241	236	200	221	230	234	202	243	234	253	287	253	240	236	245	244	246	216	230	254	226	250	240	288	237	209	235	200	231	237	253	254	247	232	217	224	258	240	212	228	242	222	241	243	219	245	254	239	234	228	245	224	228	243	232	246	217	220	229	228	222	261	251	241	231	240	252	264	228	255	243	238	231	255	256	284	253	246	235	251	257	230	246	245	233	238	230	252	247	248	199	231	267	213	257	228	219	220	246	240	265	281	233	267	230	238	248	197	233	212	235	269	209	238	263	227	279	271	225	233	241	251	229	236	246	246	239	214	223	240	222	226	252	230	247	230	250	242	270	220	263	242	220	229	241	222	270	237	208	240	228	233	249	276	253	231	206	244	203	221	246	240	210	254	242	254	255	239	213	216	237	223	224	239	225	220	225	265	225	230	256	241	254	241	234	242	249	210	239	251	231	229	248	240	263	254	224	240	227	223	234	246	274	259	246	220	252	224	245	248	225	214	251	233	243	254	253	233	245	251	244	256	202	251	208	247	225	248	257	251	225	244	265	236	206	231	261	211	238	218	242	228	217	270	271	251	241	235	233	229	266	240	212	233	243	256	260	252	245	232	224	236	230	211	234	263	278	243	232	245	250	236	249	208	244	216	257	248	238	218	252	224	254	235	228	229	239	251	258	234	255	252	234	248	264	243	214	245	248	265	246	208	209	232	274	227	254	239	246	237	242	254	229	233	259	245	254	218	266	248	226	199	241	231	249	221	263	226	260	255	244	227	209	271	238	251	240	248	245	245	243	238	251	252	245	239	205	213	242	257	225	228	234	226	227	256	235	266	240	260	244	236	243	233	238	227	234	263	241	232	195	240	270	253	214	250	259	248	212	242	225	230	236	242	272	226	253	231	228	250	251	240	263	225	239	253	263	248	230	247	250	246	243	260	243	222	256	250	229	237	244	237	234	232	269	227	234	244	239	252	257	243	213	233	247	244	237	233	245	232	230	250	214	243	243	247	257	226	257	213	254	241	236	254	227	243	230	257	257	224	242	254	254	240	210	234	223	258	244	239	232	230	241	240	250	249	237	239	249	224	251	254	259	235	236	217	237	240	253	264	229	247	251	243	220	235	245	263	234	243	268	262	226	238	246	237	223	227	234	222	266	253	276	227	249	227	246	257	248	239	247	219	236	224	231	222	274	249	263	246	255	242	250	261	228	243	234	251	228	227	224	238	230	233	249	245	248	259	213	221	249	228	250	239	232	242	242	233	234	244	257	232	242	246	250	246	222	239	244	248	262	234	238	240	240	280	272	230	241	254	244	233	235	247	262	223	224	210	235	253	253	259	268	234	259	222	219	250	225	222	213	237	244	249	243	244	254	220	246	250	242	224	233	264	242	231	203	247	258	227	229	215	250	253	247	236	258	221	235	235	243	240	235	224	256	241	224	233	230	220	245	244	257	234	275	241	215	233	266	236	223	253	225	251	208	245	247	247	264	257	262	263	243	253	253	245	288	227	234	217	241	255	262	226	257	228	252	258	247	209	212	243	259	313	230	257	247	240	236	241	236	238	228	223	210	244	212	202	249	210	236	228	232	245	240	251	248	232	248	247	245	225	233	271	245	230	232	251	256	249	234	242	246	216	221	241	245	253	245	236	238	226	236	230	225	233	269	220	249	257	251	256	254	226	265	236	253	224	223	209	225	256	229	250	216	238	240	218	248	261	231	222	228	248	220	269	258	247	237	231	233	248	260	208	235	262	235	235	245	236	223	230	204	236	244	250	250	225	225	224	250	233	222	219	234	231	253	255	214	235	245	256	214	254	241	252	224	217	237	233	228	233	231	258	227	229	242	253	248	251	239	223	232	269	238	238	230	227	246	250	231	231	234	219	251	261	229	239	252	229	241	256	246	210	270	271	208	253	205	235	234	229	255	242	222	225	223	240	244	218	227	230	249	241	233	228	241	210	264	225	244	250	237	256	246	211	236	244	243	239	242	236	282	215	209	237	260	253	250	234	221	209	238	237	226	250	242	252	251	264	272	240	253	245	240	239	256	230	234	230	223	251	254	273	241	215	258	278	268	260	277	276	261	251	237	234	216	227	234	237	244	252	235	212	270	233	230	221	236	232	229	206	233	263	249	220	254	245	235	265	247	240	238	246	235	265	230	209	265	239	219	232	232	216	230	229	244	238	209	200	257	209	249	292	232	205	251	230	257	239	225	242	219	234	257	237	219	271	232	244	238	242	243	239	225
6692	985	1438	1600	1411	1137	943	870	796	759	734	682	682	672	659	646	626	560	625	573	600	587	609	584	564	555	590	615	612	593	577	583	555	575	549	574	586	558	576	509	584	560	609	585	592	560	532	614	557	571	548	527	553	548	563	534	519	555	554	571	520	553	528	565	502	518	527	518	522	552	510	533	519	525	495	506	558	531	542	546	544	514	534	566	552	551	564	580	552	542	570	548	533	556	591	492	547	528	560	519	536	564	541	533	511	577	538	555	513	555	570	520	549	547	577	569	566	528	532	534	545	553	561	540	535	564	568	505	556	546	543	572	507	510	582	571	519	560	578	567	567	539	509	542	560	588	569	552	563	549	560	534	541	527	574	508	536	544	540	563	569	537	550	560	568	556	506	529	523	549	484	539	552	547	576	532	549	513	571	597	597	562	522	589	571	538	579	556	537	546	578	568	539	568	539	530	545	526	523	525	544	518	523	526	583	526	538	490	597	543	508	504	527	543	543	511	529	550	533	564	513	567	537	543	584	539	530	539	535	558	567	559	545	553	557	533	554	530	527	558	550	488	547	546	533	509	532	539	519	531	518	572	576	553	547	540	553	542	558	563	533	548	544	574	541	563	561	524	568	553	576	618	583	543	587	531	551	572	539	522	512	557	505	551	552	573	577	525	536	558	582	494	504	557	526	540	585	594	548	556	545	529	580	572	582	563	575	523	631	513	538	550	518	576	580	567	538	545	560	505	546	525	552	517	512	529	486	561	483	549	500	574	534	561	564	571	553	520	559	589	581	530	557	549	517	598	579	554	555	532	512	523	513	578	560	569	498	515	497	498	545	561	568	551	585	545	542	544	525	549	585	543	565	553	508	579	521	562	546	521	530	551	523	561	527	527	542	534	541	530	536	527	539	533	547	540	537	544	513	497	532	520	560	560	561	556	566	544	579	563	569	564	490	529	552	550	559	545	573	544	549	556	539	527	570	578	522	530	588	542	525	521	570	547	529	538	587	553	600	536	576	535	532	527	517	561	544	542	545	563	553	555	566	559	496	539	557	531	551	505	575	541	569	492	518	567	540	558	558	542	551	538	549	516	551	551	544	573	566	577	567	559	537	585	553	538	538	551	521	550	552	528	532	519	508	538	531	547	547	537	549	572	546	521	562	572	544	555	506	526	543	494	557	545	544	547	541	598	493	561	538	511	571	567	590	550	486	563	533	508	536	555	557	568	521	520	551	519	527	536	513	546	517	553	529	565	508	539	538	518	510	566	528	517	579	517	537	578	530	515	516	576	503	554	541	513	551	523	569	557	530	537	512	545	568	558	519	519	563	563	536	558	579	527	565	524	562	528	566	577	535	520	581	524	552	559	520	534	580	548	554	517	540	553	529	563	535	553	559	566	570	532	580	562	532	561	537	537	521	549	551	530	565	535	567	542	548	539	527	545	530	548	551	543	530	545	530	564	547	519	531	505	556	532	530	546	557	548	576	529	523	536	528	537	579	522	550	556	515	509	560	546	532	562	577	550	590	550	538	535	557	560	541	572	554	531	577	564	508	569	559	547	519	577	575	539	552	527	559	550	507	549	551	557	563	564	544	549	539	541	507	545	510	561	553	545	530	526	516	554	601	537	526	532	509	587	536	537	559	561	514	531	540	574	564	525	550	528	553	545	522	556	582	529	506	563	534	509	528	539	519	526	586	559	551	557	592	547	527	526	523	512	587	531	528	566	565	542	590	561	572	534	532	504	549	552	545	553	543	548	519	538	580	508	545	524	510	533	534	573	545	493	563	603	543	544	578	558	547	524	576	553	583	507	602	546	482	549	526	557	546	533	559	552	562	552	551	527	559	569	543	586	531	512	532	507	538	556	547	517	545	549	558	528	576	557	552	565	530	535	541	522	559	523	490	554	580	498	552	554	516	525	523	581	592	562	549	547	558	515	551	535	499	549	511	545	552	549	507	548	579	535	539	595	556	579	543	559	588	556	536	544	534	544	570	529	539	566	538	532	568	538	508	550	545	547	559	563	511	569	543	540	518	550	585	577	541	517	529	543	537	533	579	536	534	540	513	528	583	553	472	564	534	567	524	580	535	508	503	562	534	534	514	551	565	552	583	578	505	502	568	557	555	511	604	553	542	561	501	524	513	608	552	563	527	503	514	525	541	538	546	531	552	524	572	534	522	566	508	513	532	541	552	543	554	568	523	527	571	542	460	523	540	573	539	559	525	584	528	480	568	548	513	518	529	562	530	518	513	556	526	543	568	526	527	551	555	579	577	503	561	536	584	535	528	540	610	514	553	527	571	528	548	567	534	545	554	514	549	541	553	529	554	546	551	515	519	578	574	541	521	562	584	544	556	561	570	542	565	572	516	533	556	528	531	567	567	542	540	543	524	525	491	561	542	519	565	547	547	563	551	533	508	565	533	554	569	520	569	569	563	540	609	506	603	502	520	569	547	513	585	517	566	526	518	529	553	524	530	530	603	581	513	609	516	557	548	533	532	514	560	537	543	529	577	527	590	549	524	547	549	579	569	548	554	548	553	581	517	595	555	535	563	522	543	581	545	562	528	514	543	538	517	541	551	554	531	558	552	544	530	529	529	603	514	524	561	512	510	569	561	546	571	575	574	551	532	557	550	537	555	552	521	549	523	539	493	556	528	533	527	541	552	516	499	563	556	545	520	527	574	545	534	521	507	580	528	561	520	569	559	602	523	556	515	548	529	555	515	558	529	559	500	524	535	530	528	509	617	543	533	561	567	570	522	510	506	540	530	526	554	547	578	522	556	542	545	549	569	584	558	542	537	570	556	525	528	570	544	534	543	579	538	559	562	558	560	505	552	539	530	527	568	507	504	574	552	529	613	581	573	497	555	560	539	513	537	554	582	572	555	558	539	543	623	503	568	482	556	564	547	598	551	528	564	552	551	581	499	524	553	534	526	547	527	539	543	544	578	516	542	518	556	516	536	580	508	581	508	536	543	517	515	530	547	552	497	527	565	540	548	539	570	552	575	530	537	566	544	545	521	559	549	582	595	535	536	561	534	545	567	548	559	517	516	528	565	567	531	552	557	550	560	562	517	567	535	583	573	518	525	579	520	532	499	551	538	546	498	572	593	507	542	565	517	519	527	549	548	554	572	539	572	533	590	565	550	571	567	526	556	562	551	553	516	542	553	541	516	504	541	544	521	562	541	550	600	544	547	543	514	544	537	562	541	533	537	568	545	508	526	573	547	512	579	499	536	540	565	551	560	562	570	541	536	519	585	529	535	552	483	515	563	570	546	516	541	530	540	582	542	515	550	543	523	586	532	548	584	553	558	517	506	541	545	546	579	577	541	568	559	539	522	560	552	545	564	590	581	562	544	532	506	561	541	554	562	517	555	533	578	564	539	529	553	534	534	531	525	533	558	529	544	571	525	523	554	571	527	582	491	547	556	533	575	524	527	552	554	536	539	582	543	558	540	562	512	491	534	614	559	563	510	563	524	518
15301	1485	1049	739	487	407	268	256	203	199	151	180	169	179	141	176	168	119	168	132	143	147	166	156	158	145	147	134	152	144	137	120	146	122	113	150	132	120	121	136	143	147	134	129	123	147	145	149	144	100	111	116	129	137	116	151	135	127	111	117	126	163	158	157	123	133	132	144	131	151	134	140	142	134	131	139	122	124	140	152	146	125	147	145	160	156	159	129	113	158	118	126	111	162	138	139	128	134	127	124	145	133	141	133	148	125	145	122	122	141	129	137	141	133	145	123	129	108	139	143	121	135	124	135	140	104	130	137	122	154	98	118	130	126	128	130	146	122	129	120	138	141	146	146	159	131	121	130	139	116	115	144	140	158	159	135	127	153	152	126	131	133	127	125	132	154	132	149	142	151	139	114	140	128	120	139	143	136	133	160	131	123	148	149	130	124	133	142	143	114	138	124	136	125	151	118	119	128	135	125	129	142	110	135	145	119	111	140	126	115	123	126	134	139	126	129	145	164	129	116	133	128	125	135	123	152	148	135	148	127	123	139	130	161	138	145	153	154	145	151	144	131	142	123	139	114	157	138	128	108	145	127	144	129	125	126	138	140	141	131	141	142	121	126	120	120	147	147	140	143	128	137	136	135	118	136	137	140	119	120	129	144	149	133	107	134	148	138	137	141	164	169	124	145	103	106	151	123	123	143	139	141	115	118	142	137	126	148	138	134	124	130	135	138	122	143	136	128	132	150	142	134	142	130	139	121	126	144	134	122	129	152	126	135	132	135	147	135	108	133	114	130	127	159	146	147	139	122	155	154	139	151	121	143	134	108	164	126	130	140	125	132	126	141	135	107	129	158	128	152	124	137	143	128	141	117	137	135	160	133	127	128	158	130	131	146	139	119	138	129	128	145	137	116	127	120	129	152	152	151	142	151	134	117	137	129	123	161	141	122	127	115	134	125	125	134	131	144	140	114	132	134	121	134	161	149	145	140	151	128	112	138	134	126	115	135	131	153	111	157	108	130	135	113	129	104	121	154	132	144	141	153	118	132	116	105	140	136	136	125	137	122	125	131	122	147	142	143	118	168	138	127	121	128	132	136	135	113	134	153	129	119	135	128	125	134	129	134	133	140	155	126	112	126	135	132	122	128	140	104	137	149	126	127	114	136	125	117	145	151	130	143	118	134	117	131	158	126	140	151	116	133	129	137	141	136	150	129	134	100	120	124	121	136	120	133	127	137	171	128	114	130	125	136	110	153	127	141	123	149	124	113	147	130	147	146	135	130	125	146	144	128	130	131	137	132	131	134	153	124	109	129	151	135	129	146	123	123	158	148	124	140	159	145	153	136	120	127	112	131	128	132	113	134	143	138	145	142	146	119	136	137	147	121	142	124	123	177	134	143	134	152	156	136	130	124	148	132	144	127	137	138	131	125	129	158	144	138	117	133	133	140	152	134	113	141	150	168	139	138	143	134	132	117	127	139	135	129	123	124	122	134	114	154	157	132	128	144	109	128	130	125	135	136	132	140	149	132	128	148	119	138	127	141	116	142	135	159	125	126	125	143	152	128	143	120	102	129	142	134	112	152	131	130	122	148	159	132	148	131	142	163	127	141	127	112	155	141	131	139	152	133	127	142	157	118	128	156	125	130	138	157	132	147	123	152	128	120	139	129	143	130	146	147	132	147	127	132	126	111	145	143	136	136	117	119	135	156	130	132	125	136	133	132	135	122	144	117	163	147	119	128	134	161	166	151	146	129	128	115	157	124	123	148	133	122	118	139	129	124	151	122	150	155	141	147	137	128	149	145	124	134	143	145	141	127	135	134	135	135	102	143	145	127	134	128	134	137	142	132	131	149	121	140	116	135	139	103	140	121	156	97	153	138	122	136	129	162	122	111	129	147	131	130	147	139	140	136	132	135	149	134	142	140	140	125	119	129	126	139	119	134	162	122	122	114	136	141	142	135	156	151	148	122	119	140	136	128	154	121	136	143	146	123	134	128	117	139	145	139	124	144	134	111	115	137	132	126	127	153	137	128	141	136	133	134	140	136	130	127	125	122	133	149	129	151	132	135	151	154	129	139	137	140	139	161	124	111	128	123	122	133	133	118	117	128	113	116	142	124	157	112	127	150	143	131	148	147	133	139	120	119	139	138	113	117	117	119	139	127	140	117	133	140	123	121	138	148	128	143	130	120	141	139	150	136	133	122	129	124	127	120	119	120	138	123	143	126	137	134	152	137	133	144	132	124	138	147	156	126	121	125	148	138	139	133	113	135	150	144	153	141	134	153	130	116	120	150	140	118	127	144	144	138	113	128	123	137	130	103	141	121	141	130	137	150	126	132	150	148	137	134	155	126	126	113	122	131	121	128	133	131	116	150	143	142	131	133	129	117	124	119	139	125	151	133	154	136	135	130	140	127	141	132	151	156	107	128	141	112	130	114	130	113	134	150	141	127	139	136	143	138	134	143	134	140	117	134	148	134	129	116	144	130	118	140	132	138	142	147	146	133	148	132	126	152	137	137	119	137	136	124	128	128	132	131	125	141	127	163	133	159	146	146	149	149	122	133	148	143	134	122	130	123	128	120	130	132	109	137	121	127	140	121	134	139	155	148	134	140	120	152	132	125	140	141	111	133	142	138	121	139	132	145	108	137	134	126	145	141	124	140	142	126	130	148	132	118	111	106	138	132	131	135	127	113	139	145	131	144	136	153	134	143	134	148	136	119	118	140	141	134	152	135	113	130	126	147	133	148	133	132	139	146	121	141	121	155	127	118	141	122	139	130	137	143	145	138	125	130	140	151	155	146	130	119	136	117	113	118	157	127	123	131	98	119	138	145	103	137	153	150	147	143	137	148	132	139	129	114	132	120	144	153	124	139	136	135	125	126	123	136	149	127	147	134	145	134	109	131	119	117	144	115	108	122	117	119	110	142	122	133	139	140	151	124	116	141	121	152	128	115	129	149	110	142	137	124	140	116	125	124	134	156	166	129	123	153	128	141	136	110	112	136	119	102	115	138	125	131	135	139	147	140	146	143	160	157	152	141	112	134	147	128	124	154	144	128	151	129	139	120	135	134	126	160	144	119	166	152	133	148	137	146	160	132	145	122	135	133	124	130	118	144	138	139	128	139	122	121	145	142	111	138	136	141	136	129	122	139	152	133	125	124	140	158	140	145	151	141	120	132	150	118	144	145	111	143	140	142	131	132	111	158	129	160	130	111	116	146	128	120	133	146	121	122	136	133	123	133	129	138	144	128	140	157	158	146	111	121	154	139	132	131	152	147	124	118	146	121	138	128	137	138	135	142	109	117	121	126	128	138	128	138	160	133	128	110	122	125	119	121	147	146	151	122	136	116	125	129	119	126	121	141	109	115	132	115	138	151	134	130	135	122	136	117	130	134	140	151	134	133	154	134	150	130	120	137	145	152	124	146	136	141	137	138	152	142	137	124	150	125	128	133	125	130	115	130	139	144	135	136	146	133	111	129
8301	1133	2152	2348	1994	1537	1175	970	846	728	656	649	603	554	544	512	515	505	465	448	463	392	458	388	438	406	389	385	422	399	423	421	420	382	373	374	379	391	385	353	376	400	399	413	377	358	361	358	386	401	385	387	362	359	359	362	368	317	363	381	347	375	393	352	378	369	353	373	343	349	353	382	343	369	354	354	354	362	381	352	353	329	387	366	358	354	359	359	363	369	336	372	355	350	336	334	353	353	365	341	365	366	344	396	366	365	339	363	384	344	323	340	346	366	393	330	325	373	374	365	384	335	371	363	333	348	353	360	379	333	350	363	359	348	385	358	324	359	348	340	325	348	341	363	344	366	335	328	342	358	360	412	344	358	349	334	380	335	339	378	330	357	358	351	332	355	368	330	357	369	335	344	338	376	332	354	321	324	344	359	368	364	331	351	326	364	353	360	384	335	343	365	383	374	371	353	349	386	326	344	380	359	347	376	362	356	359	336	341	368	337	365	349	342	336	356	362	358	335	324	327	332	360	380	363	325	368	346	340	340	373	373	364	328	383	366	340	368	373	364	350	362	357	310	339	357	375	349	354	368	384	352	401	364	367	353	347	348	346	374	341	361	349	334	333	399	330	354	350	359	350	355	359	346	354	359	364	359	362	350	350	373	355	347	336	358	369	367	326	396	348	327	337	391	349	373	391	342	359	340	361	363	332	375	323	365	326	387	354	338	345	385	370	322	366	326	334	367	346	353	376	347	354	348	356	363	348	335	340	368	348	360	336	355	365	379	342	360	335	339	356	358	390	335	379	335	363	349	342	344	385	359	364	373	328	340	365	349	336	365	380	362	318	335	345	354	372	327	351	368	331	357	347	351	350	338	371	352	343	349	382	372	344	334	358	361	365	341	342	333	376	373	355	352	371	361	382	359	353	340	343	382	378	353	360	361	347	372	406	330	335	349	331	367	376	371	383	337	365	337	350	355	339	348	344	329	394	354	350	343	369	329	341	370	392	347	337	369	364	340	348	335	350	352	343	359	355	352	356	338	332	348	344	358	373	314	373	344	383	391	350	376	334	372	370	351	343	340	370	336	370	349	356	354	329	350	352	357	322	351	370	356	321	371	355	357	349	335	376	363	357	371	400	391	359	351	371	385	369	362	353	331	376	360	362	378	370	363	381	323	363	351	366	368	368	311	328	335	393	340	324	313	336	366	334	372	355	364	370	362	345	357	345	376	359	376	370	343	368	331	348	372	365	356	345	341	360	368	350	358	321	315	334	378	399	367	336	376	333	378	373	380	334	325	343	329	318	393	329	370	349	358	404	379	362	367	348	368	363	365	349	379	373	373	394	311	369	383	375	387	341	337	362	361	330	366	338	365	377	361	359	365	333	366	336	361	357	352	364	365	338	373	337	381	340	337	327	356	385	359	355	365	346	333	337	382	352	369	357	351	351	361	415	335	360	340	331	356	344	398	316	352	381	320	357	340	338	330	360	371	347	361	354	353	359	359	362	349	359	365	332	383	347	318	352	348	355	323	365	332	350	338	360	361	361	344	378	377	354	328	360	329	378	359	323	368	350	365	331	363	333	343	359	325	359	375	355	348	332	311	335	370	353	369	345	319	335	386	347	335	329	369	367	352	363	348	344	348	349	336	369	325	339	332	368	356	378	342	391	365	357	371	348	391	361	347	353	348	381	345	366	355	359	346	341	317	353	362	382	353	344	375	374	335	355	342	331	359	338	346	370	379	332	365	342	325	396	385	374	383	328	358	317	325	387	349	373	346	372	362	357	360	341	352	362	367	361	366	342	373	346	348	370	340	361	369	394	357	368	356	376	337	361	363	359	355	390	378	355	348	362	344	376	389	369	364	384	320	374	353	317	342	372	390	349	396	363	354	354	358	352	351	340	388	357	338	383	340	382	353	327	335	326	352	382	353	358	364	382	353	378	368	350	381	326	346	361	364	350	326	332	365	396	385	337	318	375	380	335	378	354	331	325	358	365	345	349	371	331	360	385	361	373	343	347	370	338	365	351	347	354	350	316	352	327	334	338	353	346	395	328	349	394	366	336	371	364	361	378	345	337	347	338	338	355	377	346	387	330	364	361	352	372	341	348	342	376	340	323	359	405	370	341	350	391	353	338	342	350	354	350	373	364	339	336	339	366	347	343	340	342	377	370	344	375	378	337	337	328	380	371	321	332	366	349	352	353	382	368	379	373	345	340	360	352	331	373	338	345	369	377	346	385	342	336	329	355	344	359	361	317	364	376	386	344	351	353	371	341	329	332	340	346	363	357	374	373	398	350	353	357	354	348	314	322	358	337	330	380	364	324	345	389	376	385	350	335	354	372	354	364	348	336	371	339	367	349	362	358	353	357	363	363	379	349	352	370	345	351	357	342	350	359	374	367	352	355	312	359	368	353	374	353	360	373	315	361	354	338	363	378	362	351	344	337	348	375	385	347	353	324	349	359	330	375	349	348	350	310	375	375	377	352	345	332	380	357	318	365	360	348	316	358	355	339	353	338	345	377	339	322	355	314	344	370	383	358	339	364	339	332	352	349	313	339	334	364	372	347	377	332	363	320	368	332	361	371	359	350	355	341	357	370	353	357	338	347	335	341	361	348	378	334	390	364	322	373	349	369	378	405	331	361	360	365	350	372	372	371	338	363	354	347	358	339	349	362	360	330	377	352	341	350	341	368	342	357	379	401	357	342	343	350	319	353	380	359	351	335	349	335	361	367	377	350	365	332	342	352	387	366	374	364	324	311	368	340	392	385	384	373	369	356	356	367	346	372	346	359	329	353	356	338	369	346	347	337	356	350	347	340	349	354	327	317	338	354	379	343	311	341	353	339	333	344	345	341	336	370	348	363	333	380	371	347	357	328	355	342	375	338	398	330	348	345	337	329	333	371	341	360	318	318	327	358	359	329	345	374	341	350	349	341	381	372	343	344	392	341	375	354	331	346	360	319	353	361	365	322	353	335	362	367	369	342	336	347	356	375	350	367	410	327	358	353	362	290	375	358	378	359	361	345	309	361	363	352	363	355	360	324	382	345	342	352	360	403	339	330	358	359	358	363	341	376	385	370	392	344	366	360	364	375	305	327	353	403	352	350	373	352	357	373	335	395	369	365	368	305	353	349	341	330	352	350	334	359	342	368	366	363	366	359	351	387	356	364	357	366	390	359	317	359	353	335	370	360	338	347	394	374	367	315	396	327	349	353	369	374	352	366	326	344	376	346	366	347	332	358	382	334	390	369	337	354	359	332	359	369	348	357	338	336	348	352	344	360	375	339	341	384	370	385	384	369	342	323	355	379	352	322	418	355	385	345	397	371	345	365	351	374	342	358	354	363	352	334	371	330	350	369	365	352	351	332	325	392	378	323	406	349	335	360	358	404	361	367	386	362	362	379	373	344	354	364	344	365	361	357	358	359	374	362	343	357	376	335	355	338	363	334	363	366	362	359	368	342	369	385	335	381	404	359	360	342	345
1889	525	447	448	440	442	458	430	401	390	433	414	402	419	410	409	447	446	377	408	446	438	405	400	449	451	465	412	393	410	397	451	413	421	416	399	447	428	425	447	412	371	411	425	440	383	398	419	392	405	393	423	413	359	405	402	375	396	437	423	413	427	396	430	419	394	438	365	395	399	423	422	414	399	414	399	424	458	357	403	422	433	406	418	439	388	419	392	399	406	416	458	444	482	428	431	390	437	413	437	427	422	437	418	414	418	421	399	437	399	417	390	394	425	380	382	428	440	414	435	457	431	413	420	432	447	446	375	430	441	429	406	431	440	406	376	420	413	409	423	440	441	425	435	429	433	429	400	419	400	444	410	414	432	416	435	401	434	456	432	410	397	392	439	423	402	471	410	452	417	442	456	422	413	421	415	433	429	412	420	384	389	419	406	420	385	402	391	470	419	439	424	445	384	374	410	422	433	403	415	412	448	417	444	422	455	418	430	428	415	401	426	406	416	396	412	424	420	467	437	427	386	395	434	384	404	438	436	424	447	467	395	386	402	372	424	411	429	388	432	414	423	402	433	421	467	406	412	407	391	411	405	443	389	430	416	434	401	404	412	388	394	428	415	455	430	429	415	429	393	394	439	410	421	425	426	431	420	473	359	382	399	401	396	380	410	444	412	408	395	444	406	393	413	420	398	466	423	430	410	411	395	439	416	405	416	437	394	416	397	433	401	417	394	411	452	430	408	400	391	421	419	405	425	414	415	435	396	389	447	447	423	436	466	433	390	408	405	445	424	438	462	388	447	383	381	430	408	432	422	408	435	433	394	410	429	403	426	438	432	424	389	434	429	399	410	366	443	408	387	401	413	441	408	412	431	443	429	420	425	387	406	402	403	401	433	384	406	388	414	411	435	454	475	392	411	419	425	454	400	403	388	416	411	414	383	431	411	412	441	443	406	422	417	431	406	392	437	444	363	446	396	400	409	432	414	398	435	441	406	380	425	399	378	433	423	444	441	406	428	412	421	391	428	444	420	445	407	424	410	436	384	408	438	401	460	432	411	423	437	450	441	410	436	392	435	415	423	445	406	426	440	406	404	450	431	426	420	398	445	422	430	416	435	414	478	459	425	445	412	437	391	429	434	405	375	419	384	446	425	418	457	425	423	415	460	428	422	385	391	359	397	420	417	418	385	401	405	404	397	390	437	411	435	466	468	376	426	428	378	417	421	414	434	451	402	452	399	447	415	434	395	396	364	425	413	404	401	431	389	430	404	369	456	435	422	394	393	396	449	397	415	426	421	446	446	449	451	448	425	395	430	465	427	407	384	412	419	425	401	386	403	425	427	427	410	422	408	465	418	419	408	419	421	413	433	400	408	418	401	436	414	368	404	425	393	397	395	423	433	424	364	415	465	426	449	411	390	441	445	451	434	422	452	459	388	369	410	376	422	448	403	427	424	425	434	423	389	410	390	411	408	392	425	443	420	403	421	406	419	470	422	436	443	466	411	439	403	412	412	423	401	421	400	418	415	408	451	429	423	439	386	393	418	427	412	426	419	444	445	452	406	438	416	433	450	456	416	424	399	431	425	418	403	407	392	411	419	419	427	432	453	404	416	430	401	415	367	440	438	416	435	436	444	415	435	382	406	404	395	423	399	384	366	380	415	404	409	403	424	412	405	436	421	449	369	406	376	420	403	375	436	420	462	404	437	401	408	385	418	413	424	424	481	436	423	374	407	438	429	410	410	451	408	425	430	433	420	378	419	391	402	408	406	396	457	394	420	439	412	429	411	401	392	490	391	428	369	420	463	452	420	452	446	413	420	381	430	424	414	464	438	402	436	415	403	428	427	457	389	371	418	426	431	417	415	401	416	414	407	398	409	407	421	430	483	443	438	434	406	427	417	455	398	437	413	458	419	383	427	417	419	432	424	409	383	409	413	390	447	438	406	394	437	422	395	401	427	427	403	394	411	385	405	410	424	404	440	416	470	417	424	376	401	410	445	420	435	468	473	451	400	425	468	401	430	429	427	385	421	424	386	437	378	410	426	389	425	418	417	446	413	384	432	431	427	410	440	413	390	420	430	451	427	425	441	436	409	430	455	454	389	441	444	424	421	398	413	412	389	395	451	398	445	472	418	421	482	392	421	468	437	424	431	405	388	426	408	435	406	430	409	399	412	424	400	455	418	424	386	431	409	427	408	412	405	448	405	419	434	427	411	394	481	424	407	434	414	397	376	418	425	428	406	405	433	409	414	422	436	380	430	448	398	445	431	443	386	410	454	451	444	449	441	447	461	420	410	411	414	397	432	432	421	403	423	428	420	410	418	370	412	390	440	423	394	418	448	373	438	380	429	462	401	405	404	428	427	415	432	431	441	429	430	436	376	447	414	406	407	444	397	398	420	436	432	415	443	437	434	416	407	423	448	421	427	450	412	382	403	427	399	393	397	449	396	451	429	404	432	409	419	415	374	394	395	462	409	418	405	391	417	416	468	444	479	407	428	394	444	396	457	412	412	437	455	419	402	400	417	460	401	408	407	439	405	418	457	426	420	425	441	402	403	412	393	434	404	450	442	442	430	407	425	419	407	433	422	422	424	412	432	377	435	434	410	397	399	389	425	413	440	404	442	428	437	434	421	423	464	411	448	415	392	374	421	403	431	388	430	401	411	443	447	382	365	436	404	405	421	369	387	421	440	437	408	378	443	395	425	403	414	452	448	415	430	389	439	410	387	401	426	393	436	405	436	435	421	386	413	392	432	456	415	418	423	402	460	402	418	439	402	441	440	429	401	419	356	397	450	437	420	357	459	438	424	396	416	409	437	385	422	385	456	407	421	429	414	412	427	404	438	423	426	422	446	371	396	432	419	442	420	409	417	415	390	443	390	410	465	415	464	399	416	435	401	420	420	414	452	407	405	422	451	377	403	428	423	428	368	413	430	409	419	397	402	437	402	410	435	395	428	420	439	469	426	422	427	451	423	414	390	412	415	377	420	425	394	404	407	448	448	383	431	410	412	411	438	430	409	408	396	400	393	416	424	416	386	425	388	446	437	432	411	461	415	454	439	391	404	428	455	434	458	454	420	378	400	437	410	475	430	452	405	384	412	431	456	465	430	424	411	422	427	415	432	428	437	386	423	439	402	411	405	427	404	414	439	416	417	423	442	424	423	401	411	395	429	398	395	412	440	377	432	410	378	379	418	422	388	446	453	409	421	413	395	397	394	415	432	451	409	393	388	403	412	395	397	442	427	417	408	412	433	403	400	427	430	369	429	431	441	415	432	442	420	381	406	465	409	433	408	418	402	412	421	409	425	423	424	430	423	446	403	438	363	442	455	428	441	440	450	449	410	422	427	393	441	405	391	398	389	415	402	426	451	433	441	420	405	440	398	421	432	440	449	428	444	432	409	386	443	417	420	438	444	417	418	423	409	446	435	431	425	402	391	414	416	407	448	435	438	389	425	418	399	451	388	429	425	442	432	390	422	393	437
2282	980	1038	951	969	927	940	903	945	931	943	962	911	927	903	922	943	899	907	933	914	925	952	916	897	885	920	916	849	891	907	937	948	881	936	935	948	869	903	909	967	898	919	884	918	902	969	865	884	912	938	885	950	961	929	920	972	896	916	954	999	919	909	902	841	893	898	924	904	906	934	895	869	880	912	886	898	877	899	867	855	903	906	872	893	870	874	874	886	913	913	931	847	877	838	910	973	874	881	938	887	938	865	850	891	908	894	894	931	907	896	882	905	915	882	959	912	899	889	944	900	899	963	959	946	945	881	922	901	858	915	889	899	915	881	884	856	904	911	832	900	950	913	932	990	906	930	907	850	876	913	909	961	880	903	967	949	899	899	909	869	917	920	886	954	895	904	875	923	930	907	916	905	902	974	873	879	886	914	929	880	938	903	870	885	894	921	920	926	919	901	943	892	914	919	996	886	894	893	890	911	910	928	851	852	935	906	894	921	923	949	919	922	872	931	891	923	953	931	901	925	917	895	857	849	886	914	877	877	886	935	914	893	931	917	895	824	900	899	876	893	899	967	933	904	942	880	885	943	914	906	887	870	873	887	905	934	969	934	924	889	875	907	898	897	946	870	940	931	936	894	873	922	914	869	913	921	875	885	869	877	897	885	913	934	940	910	949	972	950	903	928	927	911	868	909	937	865	897	895	910	923	904	870	931	883	962	863	896	903	897	918	901	901	941	904	944	921	899	940	955	893	897	850	934	956	916	931	911	902	944	871	927	889	911	854	895	917	868	915	932	941	887	847	950	910	903	933	887	871	919	894	925	880	917	936	872	923	930	935	953	923	998	917	958	860	874	885	922	923	903	923	905	911	904	898	921	906	944	875	895	907	914	842	876	886	908	938	888	920	876	964	893	901	862	917	933	889	913	907	927	926	918	882	952	897	964	879	896	925	878	896	989	872	897	905	963	942	849	877	910	902	898	916	925	901	931	861	898	908	859	926	893	919	941	893	894	895	859	899	919	922	885	867	890	911	876	922	887	908	905	946	879	891	906	923	882	934	918	872	875	902	901	941	915	940	911	909	901	889	880	864	924	881	932	933	909	871	894	918	903	887	916	894	920	895	896	878	875	903	938	905	944	918	939	867	960	923	911	905	968	919	902	908	912	890	907	903	869	919	969	925	950	894	972	884	917	932	909	891	917	887	933	903	893	885	955	884	885	977	916	881	892	884	867	980	906	916	916	948	914	910	898	932	925	947	900	958	930	876	909	885	906	894	895	913	918	904	890	911	892	896	936	946	896	892	864	918	864	859	872	874	960	884	958	913	880	867	890	955	882	921	895	902	864	860	865	882	926	898	865	878	932	858	875	896	880	879	961	945	917	913	881	892	892	958	893	914	902	896	929	873	928	866	903	943	889	927	927	868	928	923	924	895	875	882	901	925	873	907	957	884	849	934	910	924	844	883	946	887	904	898	887	909	869	916	886	908	902	926	914	956	930	914	943	892	940	904	911	902	826	936	910	945	932	899	895	899	907	971	928	874	895	914	966	905	932	901	899	911	954	917	909	931	934	899	905	862	961	948	956	865	916	962	934	947	901	962	913	922	860	852	897	924	903	887	927	926	892	890	894	881	874	940	900	912	943	888	969	862	915	927	839	893	902	937	889	912	897	870	948	907	903	925	887	817	908	913	921	850	905	887	839	878	936	883	887	941	878	906	893	939	919	890	888	883	909	909	891	904	902	961	926	887	936	903	877	878	904	916	882	902	944	861	908	954	880	898	924	896	896	894	872	882	902	928	912	899	968	858	911	903	864	893	930	883	957	869	963	877	834	985	936	899	910	932	848	920	901	879	858	881	933	932	905	869	919	913	923	895	901	892	854	927	909	922	941	879	896	920	948	921	909	935	887	940	935	934	941	947	972	867	916	882	864	888	916	932	943	869	902	923	873	941	888	917	904	905	1014	895	859	951	904	913	891	921	920	902	903	909	856	928	936	910	939	920	931	900	861	921	885	867	942	931	926	877	893	934	898	882	923	918	906	931	925	950	928	907	941	892	893	878	874	919	889	900	869	936	920	869	904	919	928	909	910	902	913	974	941	894	869	920	878	892	925	886	928	880	922	845	922	801	922	912	926	930	850	874	886	883	947	929	900	903	944	898	880	866	944	823	936	910	920	930	924	908	905	905	906	906	928	948	926	894	895	932	888	953	872	944	939	912	887	867	882	894	901	970	904	898	909	925	947	893	894	901	901	905	910	925	881	903	911	922	892	890	936	885	906	909	935	868	881	900	888	979	917	874	949	859	963	874	958	917	922	896	871	889	893	887	890	901	926	859	880	874	915	889	939	864	927	876	882	884	866	961	892	922	886	940	960	906	911	861	930	844	899	954	908	908	956	922	889	902	919	909	889	905	914	929	950	905	895	903	885	902	967	861	948	936	916	910	897	911	913	910	939	915	881	877	880	888	911	905	928	980	903	905	892	891	915	881	864	933	920	900	864	887	847	867	899	921	864	907	905	938	915	887	883	945	847	870	954	920	897	899	892	892	934	934	885	961	925	898	885	899	864	928	881	872	886	843	940	926	957	876	924	926	927	918	889	925	941	899	900	944	930	898	884	887	903	925	846	889	919	862	867	887	868	931	924	907	917	900	989	897	870	931	929	925	944	906	899	950	901	849	903	891	881	910	874	896	893	901	863	885	906	960	889	880	923	850	949	878	918	914	930	914	895	889	913	909	891	918	944	919	896	909	869	940	934	934	956	897	891	951	896	872	925	941	884	890	911	948	895	915	966	964	941	924	926	864	931	885	949	888	900	904	982	955	943	944	886	936	899	959	945	937	869	922	874	928	904	893	926	921	900	874	926	920	902	864	851	894	919	914	877	880	943	920	883	942	938	856	939	932	947	945	957	908	896	903	890	902	874	931	873	932	920	870	893	914	900	938	880	925	908	879	909	904	936	912	888	921	928	893	907	939	917	913	861	941	882	901	903	838	915	960	957	913	884	922	953	939	883	918	922	949	879	885	899	878	893	899	922	854	963	933	896	943	942	846	928	908	942	867	899	931	938	888	936	942	914	921	868	882	893	857	900	893	930	982	897	906	899	921	851	928	932	869	877	919	915	939	918	875	925	912	890	919	887	900	930	907	909	952	932	843	893	913	898	927	915	904	933	960	864	861	896	936	916	973	941	951	856	878	900	919	898	897	886	876	887	893	908	918	904	890	900	929	917	902	930	915	885	899	861	936	916	918	858	959	911	927	887	918	914	855	913	963	884	914	913	933	844	919	897	914	864	908	878	866	917	900	904	881	879	921	897	913	927	836	894	920	919	927	867	901	923	896	915	919	864	897	902	940	938	936	906	910	924	867	952	887	948	911	843	913	913	941	905	934	911	852	868	889	919	871	922	908	941	913	933	931	881	922	886	911	929	926	907	963	846	956	918	909	930	974	886	963	920	872	874	904	896	919	913	920	933	872	934	893	905	903	910	903
8324	677	647	552	444	351	300	285	269	274	264	279	254	252	240	238	253	237	235	242	245	230	258	226	223	237	242	229	244	222	231	257	252	253	232	214	243	238	255	239	267	196	233	236	226	248	271	259	244	264	240	227	252	270	222	248	244	241	260	247	244	238	239	221	207	247	223	221	221	246	222	239	237	244	240	248	239	217	236	229	260	224	236	234	237	266	226	212	234	245	237	261	228	230	267	215	240	225	277	240	260	250	235	188	238	233	219	270	263	240	258	212	242	237	244	216	239	229	239	244	240	233	240	258	259	238	252	260	238	228	236	218	238	237	233	248	226	254	236	239	276	228	251	226	247	239	230	238	217	252	254	224	227	254	246	231	257	239	225	214	238	221	202	227	240	246	249	197	229	257	227	206	259	246	236	273	233	236	250	251	238	249	255	228	232	259	247	254	222	230	275	246	262	243	237	253	277	230	234	229	233	244	258	227	264	254	231	241	227	253	229	240	259	255	215	259	249	233	262	274	233	238	247	217	225	247	204	245	242	228	272	284	244	271	244	241	227	251	256	227	225	216	220	215	246	258	229	248	241	215	224	234	225	226	238	252	219	242	199	211	242	223	266	234	267	260	266	244	241	239	232	222	280	221	215	203	214	269	290	234	238	228	244	235	256	270	227	236	264	242	221	257	229	258	222	249	244	225	261	242	222	225	237	252	300	237	255	239	243	221	222	239	252	231	244	248	243	242	226	244	245	253	236	269	257	244	211	220	226	280	233	244	246	248	207	204	236	244	238	223	268	243	226	228	246	240	244	233	249	233	232	219	247	263	221	250	249	241	228	205	237	238	244	236	209	227	254	242	225	221	231	227	247	233	267	221	243	234	260	244	236	222	249	260	195	238	224	267	211	230	263	271	239	227	233	262	215	232	248	271	236	232	264	226	223	235	248	212	251	238	229	242	241	235	257	210	263	242	263	209	233	258	289	233	208	234	247	217	245	252	239	192	198	234	211	199	229	235	247	270	234	260	213	222	229	230	238	211	205	238	243	233	219	267	237	231	248	228	250	246	234	270	243	229	243	247	243	229	233	234	225	256	231	245	242	228	213	260	226	245	232	244	241	246	227	233	266	261	233	227	214	251	209	254	209	274	250	254	219	239	240	254	207	259	252	222	253	259	211	224	254	209	243	233	208	235	226	249	231	231	249	280	256	260	244	245	235	245	242	219	247	223	219	245	257	257	250	228	240	256	248	237	256	255	241	235	235	234	248	219	229	244	247	260	251	261	215	219	258	239	266	255	231	225	253	247	255	266	228	256	237	245	250	245	247	228	256	262	263	244	243	217	231	222	265	223	226	227	249	219	216	227	216	228	229	227	222	260	240	235	212	227	248	245	238	255	216	236	248	243	236	254	235	240	260	246	225	217	250	252	230	236	228	244	233	233	264	217	214	248	253	251	221	227	258	231	254	266	231	238	227	207	247	248	222	199	223	235	211	226	239	241	229	241	268	228	254	238	229	237	233	210	244	230	235	228	227	225	242	234	259	228	215	238	250	239	261	261	256	243	240	224	202	235	224	246	243	231	254	238	235	251	245	262	245	217	242	231	233	238	246	229	225	250	221	226	229	246	221	232	219	227	264	231	226	256	235	223	236	224	222	222	253	250	242	249	240	262	224	247	236	245	288	269	237	248	242	219	218	234	231	242	243	224	217	241	243	219	246	265	232	249	223	245	261	226	276	260	244	261	214	244	223	244	252	224	241	267	249	240	258	241	247	243	225	240	234	238	204	236	260	235	226	242	272	238	225	203	225	223	267	240	242	268	249	226	270	216	229	217	218	195	260	265	229	229	237	236	266	227	214	238	239	234	235	234	253	239	252	234	222	213	277	231	254	254	237	248	257	204	225	241	239	252	254	234	260	218	248	234	237	222	225	250	218	244	219	243	209	259	265	254	233	238	254	236	204	245	217	234	224	263	227	222	231	234	227	248	246	209	246	191	222	238	279	221	245	258	225	237	243	235	219	269	248	224	218	222	227	187	281	245	219	205	234	239	258	240	258	234	276	244	231	232	240	223	225	239	248	250	258	218	221	239	244	229	236	244	265	267	261	218	233	238	235	203	253	256	209	252	253	220	240	227	244	262	238	248	237	219	261	254	239	256	252	253	243	245	241	235	225	262	235	226	218	245	219	252	244	226	263	231	254	267	270	228	235	231	262	253	229	234	253	242	256	231	223	242	256	239	206	262	256	240	253	227	246	220	215	252	255	225	249	250	215	242	259	256	233	251	267	246	259	243	254	240	239	251	242	247	216	267	236	236	251	206	236	228	241	234	256	230	237	250	249	212	244	265	269	237	249	241	243	272	231	237	227	254	231	233	222	224	224	240	232	223	234	240	200	245	229	261	232	237	245	234	231	245	245	247	192	220	247	256	216	232	250	236	256	264	241	270	233	242	241	254	245	207	247	239	237	219	197	224	246	245	230	242	217	233	210	220	233	234	245	211	261	211	249	231	232	224	237	246	244	237	215	239	203	250	230	237	234	248	238	214	233	251	240	267	231	222	234	226	244	237	240	216	222	225	229	211	237	206	249	222	234	266	227	260	275	271	208	216	256	244	274	267	255	241	239	238	263	240	238	202	233	259	241	233	229	286	214	247	238	231	242	242	243	249	248	236	251	261	234	240	216	210	222	260	252	238	218	203	238	239	218	231	247	229	218	231	234	252	236	258	229	265	238	239	227	245	240	250	251	241	259	222	241	219	241	252	260	223	246	215	207	228	247	239	240	237	240	232	203	248	233	276	244	224	217	245	232	256	293	221	248	197	233	271	243	248	225	259	239	262	234	216	232	238	249	270	249	231	258	219	232	254	248	216	227	246	283	238	218	262	277	256	241	223	231	227	238	225	210	260	232	224	230	215	238	273	248	238	255	245	244	228	231	242	232	251	259	217	248	232	252	241	253	236	232	246	209	231	252	236	236	240	233	256	229	262	243	215	249	263	238	259	243	233	222	252	221	235	244	249	246	236	232	226	236	248	234	235	252	206	273	247	229	224	246	284	235	247	257	253	213	227	284	258	265	241	251	226	250	264	248	212	219	191	232	239	243	284	266	250	203	218	247	247	233	219	245	212	256	257	221	249	261	236	245	216	233	260	227	222	239	215	246	233	251	232	245	227	247	251	257	271	232	239	212	250	214	248	257	254	244	243	229	280	240	248	227	256	249	244	225	218	252	243	231	244	234	233	263	236	239	235	247	232	235	238	252	226	256	242	247	247	243	222	238	232	253	242	239	253	235	236	247	212	231	206	256	236	219	199	226	222	240	214	248	260	234	243	247	231	242	240	244	261	218	238	242	274	243	230	227	190	245	238	213	234	260	225	215	269	223	233	225	228	245	246	223	214	249	251	222	248	217	256	249	241	241	233	241	238	212	224	244	270	240	257	249	241	225	240	242	249	230	238	242	254	252	258	240	220	227	242	222	204	225	225	234	224	243	244
6609	986	1430	1601	1377	1080	951	887	724	785	675	657	677	664	619	617	536	575	569	611	580	574	589	606	597	601	537	565	566	570	522	535	597	572	561	575	586	524	554	556	538	542	581	569	585	522	526	512	566	546	531	589	524	580	548	519	530	515	543	569	545	523	545	599	562	539	527	546	554	512	552	569	547	543	529	581	503	554	549	556	560	566	511	559	560	523	521	561	532	565	541	572	542	551	593	577	573	554	513	537	535	557	540	559	530	533	557	543	559	549	578	538	537	562	547	531	540	550	565	535	571	570	554	523	576	546	536	556	508	548	497	559	520	516	577	561	501	562	550	520	531	541	560	525	602	534	562	547	541	543	521	533	562	526	573	566	571	577	574	553	549	511	536	529	589	533	559	509	576	513	557	536	524	524	557	542	542	569	552	536	558	550	564	514	558	541	557	542	514	563	541	500	552	536	574	544	521	532	525	553	584	532	553	569	551	531	572	564	545	510	552	564	546	522	529	564	566	583	548	558	555	562	565	481	542	528	526	518	494	573	568	532	534	553	530	565	560	549	570	541	512	544	590	536	530	520	581	517	548	595	533	619	533	550	530	586	570	541	524	546	557	517	545	535	532	560	540	552	516	560	540	576	529	545	563	543	521	563	537	534	558	585	557	549	545	503	551	577	555	528	541	540	545	546	561	536	565	542	537	555	585	577	577	538	567	494	562	542	539	533	594	521	550	571	545	511	570	563	523	566	508	563	554	502	552	559	580	586	543	565	551	559	562	527	568	557	551	563	552	534	508	549	572	545	513	542	535	586	521	578	515	549	520	529	560	574	522	546	568	531	560	531	538	520	544	522	553	571	553	555	569	566	530	533	531	576	528	535	547	554	568	564	554	512	565	548	544	520	551	567	547	574	579	560	551	556	519	563	556	548	505	544	549	577	536	503	535	541	515	557	573	599	567	529	557	559	536	541	502	542	549	531	547	508	527	577	540	526	546	537	579	571	564	558	566	526	553	550	517	532	543	516	543	570	554	566	574	503	548	539	517	521	539	541	522	513	547	502	480	515	553	516	549	560	557	559	559	558	528	543	591	518	528	542	487	574	533	547	578	557	584	532	535	521	579	544	596	531	533	562	569	541	554	539	528	549	531	551	573	536	561	533	561	546	520	567	511	540	545	598	546	569	527	559	523	526	554	557	525	530	556	518	547	523	529	543	542	581	523	579	527	532	537	510	537	571	533	525	586	571	510	509	540	603	543	573	513	543	562	529	536	530	541	572	524	535	564	540	501	541	504	491	552	593	568	533	567	522	585	553	570	548	552	529	565	490	534	537	542	558	584	605	525	535	550	507	574	535	572	530	534	519	498	554	583	556	538	529	513	561	532	555	506	549	556	562	546	545	563	535	529	569	552	511	559	525	555	533	544	536	581	540	536	514	539	563	563	579	513	551	537	541	523	549	560	533	485	528	545	528	538	516	553	585	571	522	537	551	566	517	529	518	511	546	532	499	532	554	529	530	558	574	543	553	584	581	532	549	539	552	585	507	566	523	495	557	559	545	542	560	535	527	557	523	545	567	535	561	549	553	550	527	589	569	562	542	539	567	539	540	531	494	525	519	569	572	535	533	552	509	547	599	567	542	533	560	591	569	511	530	545	552	505	544	527	550	559	583	541	506	554	573	535	540	566	548	530	562	577	566	533	614	560	539	589	557	565	553	502	571	591	525	595	568	549	563	524	609	535	540	518	577	510	550	505	536	582	566	535	518	541	491	513	579	556	544	549	545	588	565	555	548	530	544	540	548	546	581	574	538	558	538	565	565	531	540	562	527	555	556	555	564	586	524	541	512	543	515	558	531	523	536	547	552	543	519	570	600	547	575	535	555	543	570	537	567	537	525	557	597	546	531	554	512	529	546	583	519	549	588	527	583	583	535	531	565	556	551	538	525	568	546	533	555	542	553	529	555	524	544	557	496	557	548	541	566	541	549	533	547	569	558	547	554	532	548	503	577	546	585	523	543	560	564	537	515	504	566	523	539	517	568	517	537	545	521	565	549	509	515	553	559	558	544	543	547	538	526	554	574	516	525	541	568	499	523	572	574	516	559	542	612	541	511	565	535	535	541	552	526	539	542	537	550	539	547	592	573	549	540	545	556	538	551	529	544	566	535	552	510	545	535	506	531	566	554	549	558	542	560	538	536	542	534	546	534	552	596	540	527	536	537	575	511	577	546	541	561	583	567	555	519	526	539	521	550	515	545	522	594	508	575	535	518	551	560	586	546	557	540	541	563	526	546	560	583	537	500	540	554	536	559	534	524	537	499	531	531	544	521	550	550	538	556	528	551	548	535	518	553	563	538	551	565	530	587	577	536	579	550	551	547	587	549	545	506	550	497	542	568	554	596	571	560	554	531	544	543	502	564	530	550	517	520	546	520	548	572	559	539	569	537	554	567	534	532	569	533	565	569	558	544	523	555	506	508	530	526	558	589	546	526	571	548	573	547	551	535	574	574	547	541	578	526	573	547	557	517	540	546	509	524	542	524	524	548	511	482	517	533	498	555	525	549	548	555	558	565	589	554	552	582	555	594	536	567	575	574	569	560	553	530	558	534	511	513	553	555	541	523	561	514	560	556	546	517	584	560	546	539	542	542	538	557	566	599	539	570	571	516	511	545	529	552	560	568	560	558	530	548	566	557	586	529	564	520	567	528	557	545	536	522	533	570	589	567	539	549	562	539	523	485	540	553	512	553	550	536	522	564	569	547	509	518	544	531	574	549	556	524	578	551	571	566	527	530	557	589	541	560	529	509	545	532	561	563	543	536	557	514	552	496	579	519	547	558	563	510	564	548	543	591	522	565	539	549	540	558	555	625	548	542	571	505	532	523	532	548	519	567	559	574	526	535	572	530	555	534	535	538	526	523	538	557	549	517	548	516	550	556	534	554	556	536	538	565	553	566	526	548	545	565	543	577	497	545	525	543	554	573	506	512	518	550	516	543	539	574	543	545	554	568	553	522	521	575	539	536	513	507	551	568	547	513	583	492	532	555	573	530	565	574	544	530	532	519	572	537	544	551	561	545	566	500	556	533	560	531	528	531	549	572	531	509	584	552	520	498	556	528	515	503	535	585	559	519	542	559	565	528	571	576	560	568	561	511	546	572	515	551	579	532	513	574	552	564	585	558	542	553	523	561	554	512	513	520	533	538	535	564	536	538	582	534	496	559	572	505	542	585	560	545	538	541	565	542	542	527	541	522	569	547	522	576	546	551	540	537	568	513	562	533	570	557	583	566	530	549	512	545	510	577	550	576	568	580	546	566	551	538	563	542	525	482	491	535	539	581	549	527	547	551	574	541	546	530	558	568	514	557	550	568	530	542	534	551	588	524	524	564	557	535	560	508	551	570	538	558	550	537	553	515	560	565	552	565	599	534	518	584	543	502	526	524	534	571	550	571	528	558	536	541	524	556	564	542	518	592	568	587	545	575	552	554	546	564
15014	1448	1064	699	471	358	279	256	228	205	205	172	156	148	163	153	150	168	139	159	134	161	152	142	146	123	137	156	167	141	148	137	133	148	123	120	135	132	121	151	114	172	122	155	132	154	150	117	106	123	119	121	136	116	121	141	139	143	118	146	140	131	131	124	146	129	111	139	141	127	121	106	148	131	133	136	128	128	121	141	120	127	120	136	124	150	153	124	119	137	139	124	139	151	136	131	135	137	148	138	127	151	147	143	128	123	128	149	143	101	145	136	148	112	136	127	137	131	132	120	137	142	141	114	153	147	136	131	123	129	126	136	130	144	124	143	116	142	124	145	152	128	122	113	144	171	142	123	139	120	134	146	126	121	135	136	161	155	135	99	134	124	122	153	137	142	142	137	176	135	149	135	149	126	156	132	122	143	122	150	137	135	165	114	128	123	139	131	127	130	135	119	126	131	111	132	112	128	126	128	145	124	114	134	110	147	131	136	147	125	122	138	139	142	122	126	137	115	109	142	144	163	131	124	152	129	145	136	122	124	119	137	124	126	130	150	136	146	138	139	127	141	139	165	124	130	145	143	142	134	115	134	129	127	129	116	127	129	142	117	138	134	143	158	150	156	122	119	134	138	139	145	133	147	127	130	144	133	116	133	119	128	154	129	139	139	131	125	116	136	126	121	131	129	137	128	119	149	112	139	139	129	147	139	131	132	129	138	136	135	139	138	137	149	136	124	123	131	146	120	138	123	135	115	129	137	138	145	138	145	155	138	119	130	140	122	152	142	148	149	155	130	121	147	129	113	126	124	128	134	126	135	125	145	125	118	159	133	139	138	138	142	122	134	114	147	125	143	134	117	123	137	118	148	142	136	166	125	141	145	141	124	142	136	148	145	144	133	140	143	127	155	126	137	129	154	151	117	143	141	140	140	127	130	135	156	148	140	132	131	153	121	142	119	122	120	129	136	157	149	131	125	125	130	147	152	118	129	163	136	135	119	153	124	133	117	145	145	123	95	137	135	123	131	131	122	139	129	142	111	119	119	118	128	118	124	139	161	124	135	133	152	123	129	126	106	138	133	142	119	145	145	112	103	121	142	126	143	145	146	120	150	131	117	135	129	150	125	123	164	113	134	128	159	129	149	124	131	134	132	132	149	146	122	145	124	113	132	136	139	139	117	142	136	127	129	122	104	129	135	140	146	123	122	138	120	159	142	123	162	140	147	155	128	137	138	137	163	125	133	128	146	152	122	141	126	122	134	143	127	125	138	151	145	137	125	136	137	115	122	123	127	144	111	135	127	113	141	117	150	137	139	126	137	159	146	152	119	134	115	146	122	112	120	144	133	146	149	131	147	141	137	163	131	110	132	139	137	140	162	118	148	120	130	126	125	125	140	120	120	112	123	155	120	144	128	116	116	129	126	130	118	151	145	139	144	157	144	145	145	125	132	142	135	131	140	130	114	146	146	131	127	149	141	117	152	126	155	113	122	136	129	133	141	138	137	141	140	148	133	140	139	149	125	141	139	136	108	143	125	145	125	137	135	138	122	122	130	125	153	112	131	140	122	147	123	148	127	145	148	150	134	134	143	127	109	122	139	137	123	139	155	119	144	139	140	146	143	111	137	125	145	134	129	143	117	125	145	152	129	125	128	131	130	140	151	144	121	144	132	138	117	122	126	131	121	123	138	127	141	150	111	158	136	152	129	139	134	122	120	130	137	138	124	145	132	146	137	136	136	134	130	136	136	125	139	115	115	140	109	146	152	135	154	117	126	129	166	128	144	145	137	126	134	128	121	138	130	142	129	133	139	147	129	144	115	132	134	122	153	126	132	145	123	141	137	151	127	146	107	120	139	145	141	144	153	129	116	134	132	161	143	126	160	126	139	117	120	129	130	125	157	157	134	132	160	128	146	156	147	142	120	141	128	131	137	123	132	133	112	120	139	122	136	115	160	148	124	133	152	142	148	117	135	126	133	119	130	128	141	143	128	132	106	143	145	132	132	117	145	127	148	140	135	151	125	129	110	123	143	128	119	134	131	142	122	120	134	138	152	134	142	135	148	119	129	147	132	121	130	149	147	116	149	133	125	131	113	134	133	126	116	136	149	118	127	123	135	124	139	151	139	115	135	161	139	122	136	117	142	138	147	159	143	138	133	131	121	153	117	154	128	142	119	139	143	132	117	132	130	133	118	132	143	148	122	114	125	129	139	138	107	117	121	140	116	131	144	122	149	138	125	144	133	137	124	140	137	140	148	131	146	121	110	125	149	138	111	146	130	119	136	126	120	129	125	138	138	153	127	148	133	120	124	141	135	128	131	144	136	105	127	105	130	130	130	126	147	106	119	134	136	158	139	124	128	146	119	125	146	139	122	139	142	158	135	142	129	135	135	146	148	126	153	109	124	118	149	133	146	131	141	130	122	119	125	113	135	141	138	128	122	117	130	125	148	129	130	123	143	134	135	159	140	138	116	151	143	110	136	133	142	123	123	137	134	137	137	138	96	123	131	120	130	124	155	137	128	141	135	105	136	127	140	119	127	122	132	134	122	131	135	151	112	136	121	129	131	141	132	128	133	137	158	156	163	133	117	125	147	120	148	145	113	134	160	135	155	134	121	119	118	137	130	137	123	137	130	133	131	137	144	115	135	131	129	152	127	136	146	129	131	132	118	135	150	111	130	138	135	144	152	117	155	146	119	136	161	134	129	148	131	120	121	139	151	129	107	117	145	158	129	114	108	129	132	109	142	160	146	129	162	134	130	120	146	147	136	138	128	143	130	132	133	146	144	159	130	118	109	123	134	134	125	120	124	120	137	117	148	159	126	138	127	129	144	132	121	133	135	134	143	114	140	110	154	144	142	140	126	145	114	152	132	127	141	125	124	144	127	144	99	124	131	154	129	129	134	127	152	156	130	135	117	146	130	135	127	150	135	127	127	149	149	120	126	119	125	126	151	139	120	130	128	134	135	120	124	128	140	152	136	133	126	122	135	139	156	138	151	150	132	127	128	123	113	125	141	133	155	128	129	132	114	117	129	142	142	135	113	137	124	122	130	132	140	131	121	132	140	138	135	140	136	138	123	130	127	154	129	147	131	133	126	122	118	158	119	139	138	131	112	115	122	143	136	139	129	125	145	122	123	140	121	138	148	133	125	144	143	113	126	115	138	137	119	143	130	146	131	132	116	142	137	132	122	138	139	155	126	115	126	114	143	128	122	154	121	149	122	128	154	129	158	148	135	112	127	131	142	122	158	120	147	114	128	118	123	123	121	125	121	129	147	147	127	128	136	129	133	121	132	135	143	162	135	141	135	124	117	139	126	143	139	134	116	138	131	123	148	125	120	127	152	134	150	143	153	131	116	134	152	131	133	143	138	122	120	128	121	136	142	132	118	123	126	119	137	135	120	158	117	138	110	134	165	133	141	158	162	120	141	117	128	136	155	135	128	114	137	123	118	130	143	148	115	123	138	123	154	121	118	128	136	113	137
8347	1168	2159	2448	1981	1417	1193	929	824	754	619	624	568	557	548	507	480	484	496	441	479	449	435	428	387	408	383	414	389	383	379	401	390	343	370	365	390	354	386	360	355	384	359	360	349	355	343	377	358	353	368	335	330	381	348	361	381	369	390	371	330	382	387	351	377	360	337	344	370	368	343	350	347	361	369	364	382	376	350	340	369	377	324	354	352	350	354	345	339	353	348	347	379	347	314	392	343	376	409	343	342	378	355	381	369	357	376	364	375	331	352	343	386	367	361	356	368	355	339	330	348	367	371	353	377	332	329	309	383	342	312	403	352	342	370	354	322	374	345	343	358	361	305	379	322	366	347	355	328	348	340	337	372	352	360	373	394	367	356	334	359	314	371	336	363	350	344	349	345	351	332	345	353	332	377	347	333	336	343	354	396	378	357	372	345	390	345	321	365	352	333	362	375	362	342	342	398	346	344	343	409	361	375	357	362	346	354	332	333	364	343	357	308	354	371	365	328	343	357	336	338	331	362	334	349	360	339	368	364	329	334	359	357	382	344	373	376	351	368	358	332	339	393	394	357	372	348	352	356	391	352	338	348	343	379	343	364	365	392	381	353	376	349	354	370	356	324	361	391	373	383	372	365	338	388	325	369	353	369	339	368	337	380	375	323	316	382	380	379	377	334	367	388	351	369	373	390	322	334	363	385	326	375	349	330	309	351	335	347	351	334	352	335	371	343	358	363	378	331	350	386	344	346	378	374	316	378	391	360	333	329	370	365	338	331	322	397	331	351	348	370	344	362	384	386	353	351	359	328	354	364	355	327	336	352	353	360	335	341	377	352	347	343	353	384	366	386	355	353	357	379	384	366	350	379	330	361	335	364	386	333	358	360	371	345	332	347	352	348	362	358	360	353	359	353	374	398	355	364	358	352	371	363	340	336	383	355	373	368	346	349	373	346	336	378	341	339	358	326	349	367	331	369	353	343	353	356	348	311	357	344	337	377	372	349	320	347	337	339	345	376	337	353	358	355	369	392	381	345	344	359	343	384	366	371	380	356	328	330	346	361	350	348	368	382	339	363	350	363	417	365	332	355	392	365	380	370	351	373	379	358	360	335	336	365	354	387	362	323	364	344	340	376	346	399	307	391	349	375	327	338	335	353	334	334	397	332	389	343	355	372	369	370	383	351	347	349	340	337	340	366	362	353	377	363	387	335	388	372	353	321	383	342	383	343	378	361	378	351	320	376	370	348	368	326	365	346	359	335	335	352	359	348	383	336	353	331	383	393	346	392	337	362	366	331	348	363	319	355	334	313	381	381	378	362	351	347	392	353	326	361	352	338	361	313	356	358	362	334	370	348	351	323	367	342	355	352	345	333	367	335	367	359	357	342	343	338	362	365	362	393	360	389	351	344	344	363	370	334	355	319	342	357	371	343	330	369	364	331	345	337	406	334	373	333	332	352	342	371	391	355	326	362	382	316	332	361	367	355	327	344	360	369	357	342	401	361	376	345	370	368	355	340	348	363	358	338	329	331	348	369	360	373	370	376	357	377	337	356	378	331	380	304	367	346	328	365	353	350	340	341	365	353	355	349	358	353	332	330	359	333	382	343	380	360	349	383	376	346	360	360	335	339	334	349	312	353	295	359	342	363	364	366	332	337	367	323	370	342	338	358	340	326	367	328	318	353	342	385	343	361	384	375	389	381	344	312	360	361	350	345	375	353	348	345	335	362	345	370	345	353	369	333	345	389	353	380	374	327	354	351	355	375	366	336	363	350	388	383	387	328	351	326	402	304	341	345	388	371	338	356	366	345	349	359	359	358	346	352	310	361	345	365	341	361	350	352	346	370	354	337	359	344	381	340	345	339	349	352	386	355	370	397	343	351	368	340	328	362	322	360	374	335	355	356	386	354	338	333	392	363	337	383	338	346	335	330	314	367	323	385	355	363	382	363	377	348	352	352	372	326	377	397	355	332	363	350	367	396	343	342	357	349	381	332	349	361	303	357	353	358	326	335	393	362	377	380	375	374	361	340	364	336	394	364	346	372	360	391	389	356	357	351	367	327	353	349	358	345	379	340	348	305	338	363	346	386	376	361	348	359	354	336	332	343	354	340	331	358	366	377	358	345	353	334	300	342	336	331	358	390	366	365	360	347	345	365	330	338	328	351	378	328	344	369	343	386	349	387	354	377	379	355	364	364	363	346	357	378	340	337	361	369	370	365	352	398	365	346	351	371	321	389	368	324	360	354	377	374	293	355	347	346	348	338	365	373	366	372	377	362	363	380	392	384	358	356	360	357	342	332	369	344	378	328	346	355	379	390	371	366	315	350	343	367	392	342	343	369	332	354	344	338	353	382	370	371	336	375	370	340	350	375	371	369	375	370	327	394	314	371	362	368	369	322	335	389	335	365	376	366	375	318	363	341	353	372	348	367	353	352	350	359	348	330	355	357	355	326	336	330	353	345	341	345	381	348	344	330	368	388	354	336	335	342	374	317	383	373	371	351	388	350	349	344	321	361	369	353	339	370	359	355	377	347	351	360	333	371	376	376	362	336	338	346	376	367	375	347	364	360	360	361	339	351	401	334	299	367	342	368	372	366	361	361	365	360	371	385	358	326	345	347	401	370	329	379	369	339	360	334	348	370	356	358	358	361	357	378	353	367	389	325	354	353	366	345	327	346	355	391	357	344	358	337	359	358	340	354	364	370	341	370	336	368	353	316	355	362	383	370	332	392	396	361	369	369	357	328	355	364	376	368	366	336	358	354	347	366	346	335	359	311	359	359	351	355	354	372	358	364	347	342	346	338	361	364	385	393	335	348	364	363	352	355	367	343	335	370	379	369	360	372	380	339	328	353	364	341	348	359	361	369	372	334	368	357	331	354	351	363	354	348	337	339	366	315	375	322	344	349	349	385	357	341	332	328	365	320	348	355	332	337	382	364	351	355	344	338	348	368	339	342	328	345	381	327	320	370	328	402	351	345	386	369	366	346	345	314	338	378	364	352	364	352	350	338	343	347	369	345	313	356	333	358	383	331	337	392	345	366	331	328	372	344	361	365	320	346	337	352	333	386	350	344	328	381	343	322	335	352	330	374	343	356	398	386	354	379	379	343	362	337	360	342	364	351	374	330	360	354	363	361	367	366	352	322	376	348	361	376	321	350	354	366	363	360	345	355	359	345	337	354	334	354	382	377	354	340	339	362	408	347	374	347	325	325	338	358	369	367	334	371	340	336	353	349	363	348	390	357	372	372	362	338	391	386	375	324	321	381	321	339	358	352	370	330	369	317	329	393	364	349	360	391	354	339	367	353	337	369	331	359	355	361	315	377	360	355	349	367	332	377	360	329	381	363	376	336	355	405	360	364	377	357	368	362	349	351	361	379	372	369	366	361	362	312	365	376	365	356	348	367	373	349	399	351	357	335	353	354	331	341	354	324	357	361	353	328	370	344	353	372	343	333	344	376	367	316	388	338	348	365	338	332	353
1864	452	452	468	447	462	431	436	419	461	445	398	400	447	397	434	441	451	415	441	410	378	402	415	439	451	457	447	414	396	438	430	404	414	433	437	410	421	399	409	435	415	457	409	436	404	431	404	431	416	414	404	402	408	458	400	447	446	391	425	423	435	428	416	422	413	443	411	421	399	416	422	413	431	383	417	366	405	399	415	400	413	445	422	424	408	455	450	439	434	445	397	424	430	423	423	434	396	395	457	422	384	417	438	429	416	436	401	427	387	444	412	384	378	398	441	409	420	424	374	422	386	390	432	435	426	424	449	431	437	457	440	380	393	446	475	381	385	422	458	413	460	419	378	465	441	431	419	402	452	408	412	452	417	405	429	428	406	466	431	408	472	419	427	436	412	426	435	460	432	477	427	439	407	435	405	415	420	423	405	414	425	393	429	434	394	460	440	433	472	441	397	400	407	450	401	469	416	418	437	413	449	423	439	433	436	429	419	403	468	449	423	381	403	411	367	442	411	431	418	401	405	402	458	432	417	388	422	452	412	413	429	419	419	433	417	399	422	402	430	443	407	441	430	412	412	400	390	407	416	393	401	424	395	429	445	398	399	402	451	415	437	409	414	440	398	424	437	417	439	447	405	428	460	422	434	404	442	467	452	452	447	416	461	411	410	405	445	444	408	414	449	399	427	453	393	417	405	420	432	415	411	391	418	427	438	436	418	425	421	395	410	425	381	408	412	456	430	432	390	412	422	417	431	427	372	413	439	410	413	415	444	440	428	429	451	415	444	425	434	435	388	374	388	431	437	421	409	403	403	427	390	415	413	408	451	406	427	432	382	405	408	472	421	423	404	437	438	415	407	431	391	415	414	439	391	426	396	423	415	494	411	408	454	410	417	406	426	428	404	389	419	438	419	424	403	436	406	427	411	435	418	419	421	423	417	397	433	426	426	412	424	389	439	450	445	450	400	400	439	383	432	390	402	461	425	441	426	371	410	437	403	399	428	456	468	425	434	441	422	387	422	404	418	427	385	393	418	433	425	414	389	386	405	394	436	429	392	399	411	427	447	396	412	437	424	401	465	411	424	430	395	415	405	425	408	422	440	418	430	417	411	394	402	417	392	449	413	397	437	438	426	411	417	440	438	414	418	428	399	409	405	415	436	413	441	378	406	421	428	418	400	379	417	404	412	409	409	446	405	438	422	395	440	401	436	454	389	422	421	420	421	416	383	413	414	414	362	468	412	422	394	431	434	430	416	410	416	442	379	435	444	421	459	417	416	431	402	394	382	444	427	414	441	411	422	391	423	425	449	407	427	450	403	421	410	417	459	457	434	455	388	397	366	419	405	390	439	416	412	433	405	441	389	436	399	444	440	435	445	383	442	432	437	458	441	405	435	420	426	365	371	410	423	432	401	423	411	444	414	399	397	424	442	402	445	459	427	406	380	418	448	417	428	384	460	441	397	472	426	389	421	433	448	436	414	416	403	416	449	433	436	456	433	453	401	482	417	421	409	460	447	411	390	394	397	415	421	435	418	435	387	466	417	411	397	421	380	427	451	451	409	448	411	430	426	404	445	429	447	453	401	406	428	462	429	428	404	407	450	416	440	415	431	434	440	426	415	484	416	471	413	421	459	424	395	406	445	403	373	390	400	395	400	421	427	448	452	453	424	434	478	420	492	419	427	445	441	400	421	432	426	440	415	430	450	418	380	418	376	403	409	401	391	434	440	397	390	439	426	427	411	456	467	426	406	439	383	425	447	448	424	409	391	396	419	440	444	437	446	414	398	443	423	417	406	419	437	393	456	449	403	443	454	412	409	379	428	424	407	421	405	446	377	428	429	418	457	425	393	401	404	442	484	436	453	408	441	420	410	405	425	389	462	436	458	417	451	446	415	397	420	443	419	432	399	443	393	415	418	411	445	442	426	452	403	411	408	426	412	367	413	410	401	386	416	443	413	395	409	439	402	437	408	388	444	433	431	420	442	459	435	384	398	476	436	470	433	417	417	402	423	409	416	394	485	390	383	416	452	444	444	411	386	433	452	420	426	415	434	429	459	414	382	400	409	428	429	437	417	443	408	379	375	486	420	424	412	433	433	421	429	409	422	369	415	398	436	406	410	423	412	397	449	394	419	423	425	361	406	434	427	396	477	416	391	440	439	428	377	409	394	420	443	408	455	399	420	363	407	403	404	388	443	453	438	405	409	429	425	438	381	403	430	425	414	414	443	377	430	379	408	446	418	382	427	425	393	394	430	437	385	459	382	429	455	431	428	411	441	396	478	452	389	422	426	444	423	462	417	387	410	424	428	422	448	436	423	442	391	451	388	413	404	414	430	385	412	411	432	450	436	415	366	457	431	449	402	435	420	406	432	429	428	444	402	402	388	423	378	413	415	408	431	427	450	447	393	414	433	430	410	428	402	432	425	441	409	429	446	378	397	421	444	425	426	406	401	411	411	433	409	410	460	406	402	433	412	447	379	426	506	362	435	418	436	424	375	414	423	449	427	425	413	433	399	440	442	434	452	407	429	412	450	365	397	442	367	431	436	394	469	385	406	438	380	407	406	421	420	414	406	416	436	418	431	410	429	444	398	427	456	407	461	436	412	454	367	418	416	410	425	414	398	423	427	445	432	395	428	423	412	451	405	396	414	379	373	447	407	421	443	406	400	399	405	414	383	409	404	407	455	436	404	445	439	418	396	423	434	432	402	415	417	434	417	415	416	417	433	430	390	368	422	446	420	443	387	433	412	438	426	421	417	413	408	425	416	427	403	405	406	395	437	445	440	402	424	387	399	422	413	426	434	423	382	399	397	412	422	456	468	421	396	381	359	421	426	397	419	436	418	363	429	442	458	416	480	454	393	436	424	430	414	411	413	411	398	443	404	440	408	428	441	457	392	409	405	468	422	414	403	450	418	455	440	429	394	406	433	456	392	405	431	391	374	443	397	437	438	410	438	470	435	428	441	443	458	409	425	419	399	440	455	425	462	418	413	398	436	380	445	397	403	439	437	386	414	391	415	417	438	463	438	418	428	402	388	400	399	448	455	406	435	452	423	379	385	401	410	438	425	378	463	435	422	458	404	363	410	441	423	421	432	376	391	427	431	466	457	457	434	400	405	398	437	404	425	420	420	450	422	394	417	395	435	452	398	448	432	424	409	386	421	382	435	450	439	423	414	432	436	433	409	443	401	388	409	438	401	392	428	430	416	447	435	392	427	428	403	467	399	387	426	405	429	472	397	427	434	436	446	414	433	430	429	430	408	403	439	407	413	434	416	425	378	431	431	446	458	414	454	407	401	441	403	397	425	397	439	442	469	455	396	422	441	442	413	390	447	457	461	414	435	424	383	399	419	437	459	468	454	410	402	426	432	436	429	450	417	379	412	440	418	393	450	414	406	437	413	437	395	414	437	460	440	415	411	429	407	419	407	410	440	442	432	401	415	431	400	416	439	442	436	421	413	399	440	391	406	412	432	399	416	424	428
2231	968	982	1010	995	1006	945	961	890	950	940	891	896	887	914	888	931	934	932	946	915	948	877	935	888	927	955	872	935	871	922	897	879	906	981	903	946	894	889	857	885	920	914	897	939	900	874	926	891	927	943	934	972	932	937	891	927	900	905	958	925	944	899	879	935	896	868	896	911	935	921	877	884	905	914	924	930	912	970	925	886	926	917	934	913	926	948	984	879	915	963	946	912	882	871	928	930	864	911	921	942	939	890	928	930	910	943	894	927	889	870	950	922	901	916	922	957	895	944	943	940	922	893	905	901	937	888	912	915	921	903	917	882	871	909	949	889	893	926	928	915	930	884	919	937	958	943	894	887	896	900	915	899	876	910	944	903	932	922	942	933	867	927	940	1005	966	902	890	973	899	900	886	915	926	943	933	883	968	890	922	940	859	928	943	916	938	894	917	867	966	906	846	924	939	967	921	894	903	879	871	879	900	927	903	923	881	896	872	902	881	876	898	891	904	974	880	955	883	899	950	927	914	895	913	859	937	901	932	872	883	939	915	906	871	846	876	907	860	916	877	902	951	968	941	929	959	890	946	940	957	925	934	913	925	900	954	944	919	916	880	945	952	928	891	930	896	898	936	942	908	906	914	983	915	950	931	938	933	901	857	898	923	911	859	951	893	908	878	885	924	924	855	955	877	928	913	997	902	904	922	931	896	854	921	979	930	916	931	930	899	873	953	894	911	922	924	910	883	893	866	926	939	948	922	926	940	896	963	890	849	924	925	853	1002	907	893	946	930	928	973	917	948	890	872	921	935	910	897	953	874	923	855	885	891	919	900	901	915	895	911	913	920	882	865	901	914	900	971	914	942	905	887	858	944	914	937	942	983	872	882	915	891	909	975	908	929	878	890	925	932	947	882	917	898	933	869	887	873	958	926	938	911	953	912	916	946	862	901	954	893	882	913	947	927	879	892	942	942	908	922	865	930	930	926	904	932	923	901	877	875	923	906	851	948	924	922	906	884	959	886	960	899	932	910	963	884	929	942	904	929	935	863	927	942	941	917	925	978	951	953	967	920	959	869	959	894	979	876	930	886	882	935	861	920	925	905	910	941	923	893	883	922	938	864	916	936	910	933	908	918	950	879	892	884	932	898	904	884	910	885	877	950	907	942	952	901	906	915	892	985	886	921	907	897	893	922	874	881	912	978	888	856	883	918	923	904	887	895	1000	922	944	945	913	948	888	913	872	862	932	881	896	962	893	895	977	914	927	907	912	907	912	918	930	955	913	975	913	915	948	933	947	913	987	922	913	952	956	959	941	981	921	907	883	961	880	963	945	913	983	873	960	908	897	929	963	927	894	902	929	934	939	851	966	927	908	874	972	934	914	899	926	884	910	888	880	887	869	915	925	963	875	940	884	911	967	929	936	939	908	863	886	911	982	960	887	891	969	885	924	934	946	898	923	877	924	928	883	920	920	856	940	901	931	871	876	914	911	920	899	901	923	917	901	924	875	921	905	930	902	936	933	936	927	929	890	918	891	905	951	908	912	936	887	930	913	977	933	947	926	922	953	918	955	905	903	874	971	916	901	937	923	903	932	903	914	905	955	917	1013	956	913	865	908	845	945	945	870	929	885	944	946	946	900	900	944	947	899	937	936	947	892	921	950	912	912	912	973	944	920	919	862	926	935	917	926	963	943	903	940	903	875	882	913	866	901	876	929	919	919	891	899	918	907	890	928	873	964	894	908	932	900	952	868	889	981	948	981	928	929	929	922	953	907	920	949	919	905	899	955	961	916	953	879	955	972	904	830	871	954	880	927	875	936	899	893	929	893	906	866	850	964	962	896	972	933	917	884	908	1000	886	913	928	942	949	869	930	912	931	868	906	910	926	967	873	936	942	938	943	904	917	856	926	949	954	921	929	920	948	895	920	893	888	927	960	952	889	900	942	870	956	944	836	942	965	926	907	911	935	915	967	896	916	900	933	860	902	944	936	944	886	873	906	957	961	878	878	849	868	966	1000	918	961	918	896	904	882	917	904	953	907	926	932	965	907	909	918	946	911	878	909	916	915	930	880	961	895	897	856	898	940	927	926	928	897	870	884	907	912	929	921	974	917	906	904	964	893	886	945	930	912	913	959	946	865	940	941	885	924	924	909	955	902	939	918	951	901	949	911	947	904	946	902	902	933	911	882	926	927	912	893	888	887	988	925	919	955	943	934	874	957	921	914	840	929	900	909	931	897	928	925	967	899	906	885	925	841	890	880	913	938	880	938	911	889	922	919	951	891	904	928	902	908	915	946	937	900	904	972	972	885	944	917	847	885	940	940	954	943	905	941	877	912	876	909	916	911	904	893	917	892	982	938	920	918	899	896	950	890	933	919	903	955	881	919	929	968	921	946	889	917	953	951	916	864	969	932	934	875	943	942	921	882	923	947	939	946	904	863	947	957	921	914	897	878	882	890	900	903	922	912	908	937	911	873	964	938	941	892	880	903	918	922	984	967	940	887	918	875	895	897	941	925	912	895	936	935	929	913	934	956	950	929	916	875	893	944	907	891	902	897	907	951	928	928	928	904	938	882	893	921	916	960	928	902	942	974	961	890	914	906	884	866	925	882	844	926	836	923	920	878	939	962	914	909	922	935	953	933	913	918	1020	934	942	960	877	947	905	868	931	914	928	889	893	897	927	943	963	908	890	916	888	949	860	906	916	921	962	919	858	918	903	883	898	937	912	894	913	892	868	947	899	886	901	885	888	984	915	925	895	898	871	928	956	930	944	925	869	905	903	904	910	946	910	925	979	903	925	933	925	877	860	961	954	870	928	925	930	880	945	909	929	930	945	897	955	915	901	889	927	952	971	910	923	930	911	944	911	917	910	918	956	940	948	888	879	905	943	898	900	911	908	960	899	920	948	895	890	949	893	958	910	898	931	892	867	926	947	931	875	954	965	896	930	920	914	919	902	909	927	900	904	872	904	853	892	950	845	940	885	915	926	927	930	941	953	956	933	904	866	906	931	888	928	955	926	939	892	893	927	897	970	898	911	871	936	910	928	906	929	888	930	896	924	903	874	913	937	892	903	923	895	902	946	896	923	929	893	949	885	886	904	961	877	993	909	906	899	925	900	946	906	924	904	902	889	882	937	846	850	819	938	945	917	963	908	910	928	939	928	895	923	947	928	937	958	907	933	902	944	903	913	944	921	927	884	857	910	870	924	968	918	883	891	940	891	863	981	920	870	886	845	935	875	869	856	914	970	955	916	900	943	906	934	962	901	919	887	902	922	961	871	903	975	924	846	914	882	857	941	948	930	907	886	887	881	929	954	979	884	948	978	943	892	909	952	910	881	888	942	909	956	886	892	925	958	953	882	929	954	931	968	906	896	901	854	937	940	923	936	875	973	995	898	910	913	941	879	927	905	920	909	864	944	981	952	856	927	897	942	885	872	928	991	894	939	895	895	907	937	901	923	888	912	878	894	881	918	931	921	968	904	932	931	943	886	900
8358	733	645	514	430	325	332	270	296	301	267	299	283	264	228	236	254	249	258	239	259	256	229	211	208	236	253	241	229	258	215	250	265	234	227	260	253	217	220	245	235	233	231	236	224	236	233	252	237	226	219	236	252	235	242	231	218	238	265	217	202	236	264	249	214	277	243	234	214	247	260	248	249	229	252	220	206	233	249	260	244	211	265	235	237	240	240	227	219	235	228	220	261	267	252	243	229	261	244	241	231	234	217	246	260	232	266	241	207	230	205	243	252	255	252	221	233	240	244	214	274	258	220	232	241	235	236	236	220	225	240	256	224	251	211	248	235	237	233	226	260	225	260	236	233	232	243	238	230	266	253	210	233	262	277	245	215	243	236	221	203	218	211	235	253	235	262	238	244	235	250	231	221	244	206	241	236	225	240	230	253	257	259	239	226	223	226	243	254	220	251	229	227	240	253	232	262	235	230	222	229	253	249	239	240	252	236	206	255	212	234	235	231	237	216	235	251	227	246	233	243	266	238	247	261	236	232	232	255	223	229	279	260	255	246	256	219	253	221	223	226	217	248	237	243	234	249	243	246	221	274	249	236	223	226	259	248	240	235	232	252	226	233	213	238	247	258	245	252	220	257	232	220	222	223	216	226	227	197	238	231	228	234	219	246	234	228	234	242	251	212	254	261	242	216	252	235	215	220	223	255	218	225	216	245	198	231	247	234	258	238	264	220	255	227	224	227	248	271	228	261	243	270	276	244	240	217	245	252	225	233	221	260	239	221	261	243	273	227	256	218	262	278	272	238	240	229	239	238	233	222	237	259	229	224	270	248	208	248	229	267	247	242	207	246	272	220	211	234	252	225	263	230	262	226	208	205	251	241	254	265	228	249	229	249	238	259	249	246	242	232	246	237	248	212	259	239	245	254	226	225	227	218	228	226	255	263	240	237	246	245	220	254	243	230	257	249	237	227	250	204	246	249	255	240	252	239	259	272	232	226	249	255	247	246	235	226	242	224	257	237	257	234	213	233	265	251	229	235	220	240	213	231	218	252	231	222	227	240	231	206	229	243	230	235	231	221	258	253	237	233	247	263	244	217	239	250	270	240	249	233	237	243	261	248	254	252	201	220	223	224	258	237	237	257	250	234	218	228	230	222	233	248	227	240	225	212	207	254	286	232	258	234	216	223	238	222	246	258	253	237	212	258	260	235	229	256	241	239	240	241	238	221	222	199	256	235	231	249	221	242	209	229	186	223	242	254	234	223	232	244	230	218	256	235	239	229	202	229	249	211	230	259	254	214	236	246	237	258	248	211	236	211	260	257	226	257	230	237	252	241	244	246	244	225	252	231	246	235	215	231	234	224	228	218	244	239	267	224	213	250	210	208	251	227	272	231	221	233	246	231	249	246	246	223	227	255	233	226	223	220	233	259	256	270	221	242	259	239	242	233	273	227	232	295	238	245	239	261	237	269	243	253	223	247	251	236	219	248	225	250	268	237	227	239	236	240	243	228	263	216	240	241	260	232	235	269	251	209	265	273	246	224	247	244	261	252	225	240	253	234	253	273	212	246	229	259	210	243	254	213	236	221	231	237	221	242	219	221	221	226	258	247	236	225	211	252	235	219	215	233	260	235	233	247	227	245	253	260	262	243	242	261	227	213	247	243	254	255	212	238	249	221	246	236	257	248	238	234	231	239	235	220	236	227	255	238	230	249	251	228	282	260	219	257	265	220	239	206	206	246	223	260	235	264	234	246	236	266	263	245	256	242	248	245	247	231	238	247	256	253	250	227	225	267	247	229	240	243	236	246	229	247	219	256	241	224	257	241	228	208	252	238	210	208	246	248	271	212	262	260	241	265	228	235	225	229	264	249	248	240	232	241	250	250	271	261	226	226	209	249	241	250	245	223	230	264	269	239	253	241	214	212	247	260	252	230	262	239	239	255	262	254	241	241	246	208	248	228	255	233	231	267	280	220	241	220	246	237	260	229	251	230	265	241	227	229	225	244	225	243	223	228	235	237	267	241	242	231	212	232	254	217	243	262	253	201	239	245	221	257	250	215	233	221	268	227	226	238	242	236	247	245	227	237	234	215	245	228	245	239	251	246	252	255	274	243	215	244	241	246	242	266	221	234	234	267	238	207	235	255	243	224	252	244	258	225	249	227	231	219	242	237	239	254	250	251	260	212	236	221	244	255	234	236	215	240	242	233	222	221	248	238	232	222	245	202	271	226	226	238	234	257	227	207	232	238	243	229	254	227	249	251	220	241	237	264	276	235	259	231	220	230	227	261	234	249	269	238	215	252	227	251	212	242	213	251	230	246	239	241	237	258	226	257	278	243	254	253	228	237	231	276	250	212	231	249	236	225	261	248	240	247	243	233	214	226	232	237	212	239	221	251	242	245	241	223	246	243	232	244	257	255	252	231	237	219	219	222	234	242	244	245	228	228	231	229	249	216	260	249	230	224	215	266	236	250	244	239	255	242	243	238	236	260	228	226	227	245	236	268	238	220	260	253	226	240	244	223	252	245	225	240	239	256	246	216	217	226	249	255	252	236	234	226	235	266	262	222	252	270	246	254	218	228	232	227	203	261	255	216	235	223	224	241	219	237	232	202	207	230	230	237	231	229	211	209	239	260	253	274	233	236	291	236	223	248	265	223	227	262	242	228	249	275	240	226	260	220	232	235	196	239	260	226	222	253	225	247	222	232	239	212	238	247	237	211	244	245	223	242	227	266	283	231	233	222	232	247	231	274	233	235	228	256	263	261	234	228	257	239	270	238	252	251	253	266	246	246	229	244	248	218	244	237	258	241	235	228	247	221	245	209	245	230	228	233	221	217	246	227	235	231	242	227	261	238	261	245	228	249	211	254	257	253	264	232	238	241	238	277	233	244	244	218	274	246	257	260	238	239	249	229	241	256	257	218	231	234	253	234	237	229	228	215	232	239	253	276	267	229	220	223	213	212	271	252	241	241	230	246	255	219	240	213	234	259	280	244	250	243	247	264	246	255	235	234	226	231	252	219	238	234	253	246	249	249	267	240	239	226	242	241	217	238	219	257	268	277	258	247	212	264	239	207	250	250	240	209	259	256	204	229	234	236	236	228	237	227	215	260	243	234	263	247	230	240	231	245	242	248	249	249	242	242	271	241	269	256	231	235	237	256	234	270	230	235	246	230	242	250	237	272	238	223	239	255	242	259	244	239	255	218	223	211	214	244	210	215	209	244	242	266	237	244	251	227	230	223	243	232	248	259	233	220	239	246	195	248	253	258	227	220	206	230	248	222	221	235	233	221	246	276	233	218	270	237	260	244	260	210	264	243	234	229	266	219	256	255	249	258	214	244	257	237	237	225	249	234	234	232	254	253	228	251	241	232	255	265	239	232	220	246	232	265	228	257	246	246	240	229	234	257	207	254	205	252	210	233	247	201	238	239	243	233	251	276	242	224	228	237	215	240	248	212	237	259	232	232	260	265	221	218	237	237	222
6758	945	1457	1557	1367	1098	993	808	835	734	789	698	672	679	593	648	621	598	615	623	628	528	580	556	571	571	592	583	620	566	583	604	548	569	571	570	543	537	573	539	543	548	538	577	554	519	575	518	509	573	531	563	527	538	568	543	534	544	567	568	548	513	528	560	548	560	494	554	538	541	575	574	566	539	550	576	586	539	520	533	558	525	556	533	498	556	539	533	565	583	546	515	547	565	551	553	546	572	512	534	533	593	567	513	564	559	538	517	493	530	540	571	522	536	512	535	517	570	514	580	549	512	547	531	526	568	558	553	559	547	520	594	569	556	530	568	543	521	555	544	528	566	562	567	546	550	560	540	569	527	530	560	543	542	587	511	518	594	531	549	515	521	531	530	562	511	546	575	545	571	530	499	545	557	581	531	560	554	528	515	541	519	580	511	511	569	554	588	522	592	552	546	550	528	598	540	569	561	545	563	568	588	571	528	514	558	520	588	554	495	582	539	536	538	512	543	532	553	560	567	523	570	549	547	510	518	537	530	550	515	516	557	579	561	584	564	590	555	523	542	574	530	524	617	547	574	578	548	584	593	534	512	497	527	559	548	520	532	551	552	572	545	582	540	551	549	549	557	518	543	566	574	551	534	551	525	529	568	501	525	569	545	591	560	504	504	546	581	541	515	573	551	535	519	570	521	554	575	559	556	570	529	553	532	538	528	602	539	517	531	539	542	561	553	564	580	505	600	520	587	540	557	537	582	539	532	567	550	518	564	543	546	523	541	550	553	570	559	551	551	549	532	599	583	553	544	538	519	540	561	523	590	504	562	536	582	549	515	538	552	581	537	540	555	534	540	546	554	545	539	535	572	550	584	578	554	576	514	540	555	552	537	594	543	509	524	520	568	571	577	562	561	544	551	501	522	516	574	512	547	592	537	543	547	526	552	544	532	522	529	497	559	500	547	561	558	538	524	535	568	522	559	536	518	492	516	566	538	557	574	544	520	550	545	495	546	537	537	600	528	558	528	542	557	526	593	547	529	543	493	549	539	551	536	563	523	517	517	509	559	546	532	565	526	547	521	519	566	579	560	523	527	575	529	543	521	579	601	539	548	539	515	555	588	553	570	536	541	526	555	537	517	590	545	538	576	525	522	551	501	511	556	507	588	561	560	557	562	558	554	560	524	546	575	506	541	532	539	550	510	536	564	525	542	556	547	532	573	566	533	526	559	571	514	539	555	565	508	560	572	551	551	510	553	517	521	549	571	511	531	571	543	579	562	557	564	561	511	555	585	538	550	552	595	536	536	570	545	564	525	511	529	541	528	558	570	571	498	554	522	498	538	527	561	535	552	567	541	537	517	551	558	531	599	530	529	537	545	562	529	525	534	566	555	550	570	586	509	539	553	517	550	562	576	553	568	502	556	515	500	578	545	568	563	551	518	551	537	525	579	620	560	556	568	509	557	548	591	564	556	560	596	552	574	566	533	509	562	566	547	549	561	543	572	540	537	567	559	594	527	572	541	535	498	545	544	551	551	536	555	576	577	542	526	541	590	552	518	576	606	541	561	516	601	522	549	521	549	542	543	532	526	549	569	522	520	553	532	524	552	534	550	524	585	539	539	543	547	559	545	508	550	548	546	570	527	566	546	531	554	549	504	529	605	510	544	545	541	534	493	560	512	531	537	578	542	559	580	526	537	582	537	544	596	532	525	580	534	548	559	521	560	563	586	521	539	544	531	553	564	525	583	561	540	554	570	512	544	565	535	530	537	531	586	559	565	531	537	488	547	539	603	545	534	527	513	586	538	548	526	564	543	540	558	514	591	591	531	550	546	566	536	562	547	570	536	578	576	528	573	589	519	541	577	519	566	540	541	520	528	533	554	509	574	540	492	532	527	556	545	551	534	548	542	575	573	526	576	538	558	530	544	512	555	546	542	584	545	578	559	534	580	545	608	567	550	535	499	546	561	522	524	573	559	523	557	565	550	542	578	567	550	544	525	565	615	553	527	516	520	563	592	607	533	551	548	532	546	541	542	556	553	542	513	565	527	524	494	565	628	577	571	535	519	516	547	549	590	543	526	548	512	517	518	578	560	556	543	559	540	525	557	550	554	536	541	564	534	536	566	522	533	499	563	540	566	557	544	552	585	527	563	526	506	533	585	552	592	544	557	568	531	567	594	519	541	524	525	561	523	513	527	521	496	529	560	536	587	558	529	562	541	537	530	551	583	587	532	512	577	539	525	524	531	509	581	530	586	562	538	545	568	554	538	508	543	549	534	544	543	576	549	574	536	555	536	582	598	569	563	521	575	586	538	504	525	484	545	500	584	547	545	553	584	554	583	520	566	589	532	527	550	592	525	510	532	548	504	510	561	547	557	538	553	560	539	564	558	552	559	556	582	554	530	564	545	567	571	539	561	593	543	559	516	556	540	564	541	506	542	477	581	543	506	504	570	562	528	535	511	520	516	557	577	538	535	564	547	507	582	540	535	591	563	581	570	559	554	539	551	510	572	533	511	548	535	558	524	484	525	558	568	550	517	596	569	543	575	543	577	511	576	560	551	529	551	574	520	599	578	538	523	519	502	538	529	596	531	549	557	491	555	571	575	542	587	570	535	566	522	569	532	560	574	500	558	549	563	582	538	537	500	558	567	550	556	578	560	545	567	524	543	574	550	526	567	566	557	548	580	566	533	541	538	535	496	545	536	585	548	608	556	545	542	540	511	548	495	545	538	545	555	572	539	576	543	640	557	542	545	513	550	527	519	555	519	495	538	553	582	573	585	552	544	575	512	482	516	560	518	573	520	519	505	563	538	557	568	561	522	526	514	533	550	528	537	600	531	594	528	544	522	547	542	574	573	563	557	561	525	513	521	554	549	527	528	538	586	567	515	535	580	522	528	583	562	561	529	558	605	557	598	528	523	571	559	556	540	528	542	517	560	567	513	537	532	561	519	587	521	537	534	562	541	515	565	520	550	516	557	552	520	540	539	557	555	569	548	570	582	528	525	547	532	545	581	563	577	521	563	553	559	525	558	565	572	578	581	542	543	568	551	553	527	552	552	565	553	538	615	555	519	577	523	562	518	549	591	531	563	555	526	602	543	567	549	558	528	540	561	548	580	575	542	531	516	549	557	532	594	602	526	527	540	541	546	550	587	530	523	550	570	564	555	553	525	569	573	564	563	517	571	553	569	546	564	528	537	522	546	556	599	527	535	558	508	586	548	512	535	522	555	569	557	540	535	511	533	543	540	543	549	582	530	533	574	535	523	517	532	522	544	545	557	595	579	535	540	553	583	513	548	547	521	554	515	549	550	542	562	570	576	570	545	576	524	511	520	572	501	554	535	569	544	535	533	521	555	551	515	550	521	557	530	554	554	541	528	504	507	516	536	532	507	537	543	546	549	527	505	542	544	553	515	538	577	511	567	527	563	555	581	536	592	563	528	504	546	558	537	512	533	542	556	578	545	550	553	549	582	614	520	516	530	523	529
15070	1385	1056	676	533	367	310	249	225	192	202	176	179	157	171	155	159	176	158	144	165	140	130	153	119	147	159	156	133	125	135	126	119	168	151	160	135	133	141	118	128	120	128	119	136	139	148	138	138	132	138	138	118	143	138	131	165	138	143	133	156	156	126	109	128	134	127	136	144	131	133	143	127	130	166	127	110	140	146	113	143	149	161	151	150	138	160	140	152	133	139	124	133	136	144	135	149	145	142	129	147	127	139	144	139	135	143	124	160	113	140	138	151	122	122	145	131	146	129	131	155	128	124	116	115	122	114	133	111	153	150	129	137	145	139	126	138	151	159	128	139	123	128	125	114	124	118	109	138	133	136	109	110	142	142	118	128	129	139	137	146	138	148	143	122	161	122	149	119	140	114	123	137	139	141	128	145	128	125	157	128	140	119	153	155	137	139	131	136	131	143	147	137	123	141	137	147	136	140	125	131	122	118	144	135	119	134	138	119	144	133	135	156	143	136	158	133	122	131	127	127	161	147	132	127	117	120	132	135	153	117	150	138	122	146	139	149	125	128	130	142	141	130	127	115	140	144	148	126	124	132	121	137	144	141	124	141	119	133	142	143	165	133	162	140	114	118	137	133	122	134	143	128	136	118	134	127	156	124	123	132	132	137	116	138	147	124	131	148	152	135	127	112	138	135	123	134	139	128	119	124	121	131	140	145	117	141	138	154	126	145	112	129	138	129	138	144	117	129	133	125	129	116	113	137	137	161	136	129	129	130	147	153	140	129	131	156	146	122	130	135	148	145	125	151	128	124	142	137	124	128	124	147	131	117	120	149	154	136	137	125	128	153	134	126	157	122	139	127	141	152	139	119	120	146	143	141	148	141	144	140	115	136	143	154	132	136	131	115	139	152	145	158	135	115	132	131	122	131	101	176	128	146	141	127	133	132	136	117	137	138	147	125	119	125	151	134	132	136	138	138	130	126	120	140	148	131	115	124	133	120	136	128	124	140	113	150	167	165	120	136	122	148	132	120	120	125	147	138	134	148	140	138	157	130	126	140	114	139	135	132	123	153	132	143	159	143	120	122	115	127	136	136	149	123	139	142	160	131	108	148	120	117	111	127	133	131	144	133	136	126	127	141	117	131	137	127	118	123	138	140	140	123	119	124	121	129	141	141	154	137	143	135	133	153	122	131	139	126	121	145	125	128	132	155	125	151	120	128	145	120	121	113	144	146	149	146	133	136	172	125	155	143	125	114	138	126	120	126	128	127	154	143	127	124	141	139	125	144	120	135	137	130	137	121	133	131	122	134	124	139	149	139	155	130	139	136	142	146	125	136	124	133	135	132	133	112	135	135	148	132	127	157	131	150	144	133	123	139	116	149	133	133	120	135	143	127	133	126	135	120	142	139	129	128	133	125	123	129	153	151	132	137	126	139	142	136	150	128	158	129	122	128	114	148	170	146	133	117	149	140	134	143	143	118	137	132	147	164	124	135	107	128	122	133	127	135	116	143	129	131	130	125	146	118	132	123	127	142	130	120	125	128	120	124	140	146	152	140	128	127	129	126	138	126	129	135	140	131	126	119	125	121	137	149	115	119	141	142	152	140	140	148	128	133	108	140	98	129	132	141	146	137	139	146	127	144	119	142	127	148	144	104	126	141	154	115	153	129	112	141	149	138	141	121	135	172	154	134	140	141	129	144	144	147	129	137	142	128	113	121	133	115	144	138	143	140	130	114	134	134	134	121	150	152	118	119	139	137	129	122	142	149	148	130	159	124	147	126	139	127	128	130	138	139	130	121	129	149	126	144	161	146	135	117	111	121	154	154	128	141	149	138	158	140	111	136	123	123	119	141	138	160	139	148	132	159	129	133	112	141	123	130	121	133	144	154	133	131	143	144	158	131	136	158	133	138	128	116	136	131	144	147	131	118	136	136	155	113	138	147	167	144	124	150	127	118	113	145	117	133	143	125	143	149	124	128	138	125	135	124	131	129	139	150	161	131	123	137	134	143	140	121	128	126	135	124	135	133	132	137	142	96	129	134	133	118	116	139	123	140	153	137	127	135	133	137	127	152	153	149	120	141	120	145	137	123	134	144	156	142	122	119	135	126	130	136	136	127	136	143	149	115	129	135	140	146	133	106	144	135	127	118	146	145	156	138	122	118	121	131	136	148	123	136	121	130	118	130	126	140	115	132	107	135	131	125	125	135	147	147	124	128	133	120	144	157	137	134	150	146	143	143	154	131	150	117	145	158	150	117	133	142	146	149	135	136	126	161	143	120	144	146	136	140	145	140	123	123	149	146	111	142	139	129	131	142	140	133	131	145	130	142	151	119	142	121	150	121	125	129	145	118	140	153	139	142	132	148	115	130	132	144	142	133	124	117	117	143	132	152	127	143	147	122	126	129	149	125	162	158	113	110	124	142	143	147	124	120	114	136	130	124	142	150	109	127	128	140	132	115	142	132	142	121	121	152	133	118	118	128	136	125	139	120	131	133	131	117	137	136	152	132	131	118	143	120	136	133	126	115	135	142	119	137	129	129	154	129	141	131	156	139	145	129	120	130	125	133	146	126	130	142	155	111	126	115	128	139	154	144	132	141	132	127	145	143	143	131	135	137	122	134	159	179	125	141	138	124	114	111	109	127	130	153	146	131	140	133	127	124	144	135	137	136	126	143	106	117	96	114	126	141	121	108	133	145	137	131	133	124	105	129	133	119	124	105	148	119	132	144	133	130	131	115	141	136	132	145	131	147	152	137	117	127	115	129	139	142	145	152	152	127	139	123	124	140	137	147	120	121	144	118	127	125	153	131	138	143	150	126	121	136	128	148	149	131	141	132	125	141	128	115	134	126	132	107	130	110	178	127	139	132	122	151	150	160	136	147	130	154	148	123	140	148	138	143	154	135	111	123	156	143	142	149	142	107	121	155	115	130	151	134	145	135	134	116	145	118	127	156	163	140	139	116	112	127	118	145	132	148	148	123	123	148	103	134	121	107	126	128	103	126	128	131	110	143	122	103	133	136	91	121	161	124	136	110	130	124	122	140	130	164	132	138	141	127	117	154	117	131	103	162	129	123	155	126	132	126	140	123	142	133	151	153	153	129	123	136	151	134	141	152	131	141	143	142	137	106	130	142	125	160	131	118	130	150	142	142	127	118	128	115	104	131	135	146	133	135	133	156	140	119	138	127	111	128	129	128	128	119	128	121	128	142	135	116	144	142	146	124	137	108	139	129	154	133	117	149	127	135	151	112	140	134	127	125	122	146	143	140	136	119	136	118	146	153	112	121	134	146	139	128	121	120	128	118	138	145	144	139	118	151	120	120	106	159	147	147	127	137	105	129	151	140	122	127	143	140	110	128	118	146	124	135	109	128	148	145	135	124	141	150	144	134	129	129	128	138	134	125	134	114	133	131	107	143	130	132	139	136	128	112	148	127	144	121	113	134	135	113	132	118	141	132	136	120	139	128	123	139	131	127	158	162	118
8376	1134	2141	2367	2016	1487	1141	955	808	734	654	632	605	556	549	482	512	471	477	510	448	472	420	385	383	445	415	430	395	426	412	389	402	371	410	381	367	396	343	342	359	398	388	377	351	398	361	371	373	356	401	391	385	399	384	357	373	377	355	347	371	332	401	368	381	346	366	361	360	348	372	363	338	359	365	374	382	378	347	368	364	379	330	333	352	349	309	360	335	378	366	343	361	329	380	369	334	359	350	372	354	343	382	347	388	373	345	367	357	399	370	387	371	340	353	356	348	369	358	343	344	338	385	358	350	369	345	372	350	377	342	341	370	377	387	378	376	343	381	378	344	335	320	381	368	342	328	354	347	354	354	302	326	384	370	347	345	296	365	360	340	361	364	357	346	341	369	367	347	369	326	354	347	348	359	354	344	350	401	345	364	378	385	369	358	325	375	367	363	372	337	313	349	349	350	340	326	358	344	375	361	368	354	373	349	353	343	336	374	340	360	368	362	349	345	371	325	379	374	322	328	379	371	345	370	344	357	336	344	329	338	367	346	358	353	349	364	367	380	358	345	342	377	376	397	371	344	333	375	335	344	341	372	334	366	358	371	366	347	385	301	352	353	380	346	348	350	348	340	351	360	383	337	346	374	325	369	386	358	355	394	316	371	359	361	337	357	335	339	355	334	390	341	346	371	329	346	366	351	343	345	402	353	353	334	401	363	360	354	329	354	388	338	344	364	362	317	338	355	395	370	322	345	382	387	382	351	348	337	379	344	386	370	365	372	352	393	363	340	348	356	373	338	351	385	346	372	339	362	378	356	350	336	322	362	315	368	349	327	384	319	343	347	327	384	400	374	321	326	322	332	358	342	369	353	351	336	388	360	364	335	348	333	349	338	326	346	306	335	363	299	352	376	374	365	354	349	353	378	346	370	358	359	389	386	312	346	343	346	350	379	359	389	382	320	318	362	361	381	335	329	317	363	372	354	351	351	327	374	375	344	373	295	335	362	344	365	356	348	351	365	365	331	324	387	364	376	375	385	380	363	325	354	371	365	368	383	338	360	357	339	359	347	356	366	334	336	374	393	331	362	377	392	365	355	375	362	330	340	358	357	346	341	368	369	395	349	333	359	354	390	341	320	353	360	346	395	355	358	357	380	397	352	333	330	380	353	368	342	373	359	356	366	326	341	365	362	385	368	355	369	378	339	364	348	349	359	352	362	369	369	366	370	341	356	332	337	356	385	356	328	349	356	369	358	380	371	329	339	358	367	311	331	359	394	395	363	349	371	379	379	338	352	343	353	375	387	378	364	375	344	323	333	365	341	352	367	332	324	355	325	356	364	347	322	359	348	374	327	357	366	362	344	363	327	337	372	367	353	351	349	366	367	334	350	354	332	318	384	354	382	357	349	356	340	322	360	355	377	382	346	364	339	383	334	363	323	334	339	361	337	354	378	352	368	346	340	360	336	368	351	365	367	307	335	361	372	345	354	336	347	345	387	367	362	374	377	333	382	325	321	349	372	362	353	360	362	351	364	347	362	340	362	367	350	330	348	366	346	341	333	370	314	354	357	374	357	346	383	345	331	377	343	362	342	375	380	337	365	356	343	393	375	329	339	366	344	344	339	389	345	346	377	346	398	350	383	365	354	380	368	394	339	392	358	379	389	357	355	335	363	369	375	314	328	359	376	359	375	356	352	359	317	333	372	400	386	358	344	363	372	343	384	394	363	351	353	373	406	360	347	343	340	347	343	354	365	339	324	375	415	355	372	348	383	335	311	328	315	318	374	330	367	351	334	393	358	380	378	366	351	374	350	364	369	384	376	368	353	382	338	350	369	387	332	371	343	377	364	320	344	349	347	361	326	378	350	347	365	361	363	354	319	319	364	352	347	361	362	393	354	372	362	360	362	358	389	372	337	350	358	349	365	339	400	339	338	374	323	349	347	365	334	333	358	328	331	335	336	347	350	351	363	369	338	344	347	380	318	382	336	366	358	371	335	367	341	383	390	342	358	376	383	347	361	335	371	342	359	354	368	374	388	355	358	384	329	379	331	383	332	377	391	365	350	374	344	327	355	388	340	346	371	351	339	370	317	359	340	344	332	349	371	349	366	330	401	353	353	333	329	373	345	387	367	352	344	381	366	329	374	369	337	348	343	336	323	329	390	353	355	338	396	332	359	363	383	355	388	362	378	372	385	367	360	339	367	331	358	372	363	353	356	376	331	340	330	354	383	338	317	379	349	337	372	347	340	368	356	342	362	377	351	389	339	332	339	355	340	358	376	370	322	381	359	360	360	358	370	331	373	345	365	387	342	386	357	368	325	363	334	369	353	358	372	330	353	362	340	380	350	367	358	381	361	355	351	356	323	358	321	366	343	363	351	369	354	355	371	337	345	353	374	364	358	377	321	375	364	347	343	383	339	327	353	360	379	346	356	348	325	358	411	329	327	351	378	368	368	365	371	311	364	373	350	396	359	374	356	353	367	343	377	347	341	342	303	315	366	324	359	366	362	360	354	363	351	354	364	337	368	344	371	345	363	335	382	407	380	365	367	351	347	371	363	359	354	359	332	367	352	364	360	363	347	366	366	333	352	377	367	349	377	348	354	405	359	366	366	361	358	320	362	370	353	333	324	346	336	388	371	321	355	355	365	369	342	395	355	358	351	354	358	323	350	332	381	358	328	385	348	339	322	368	369	347	369	368	363	384	360	334	326	344	392	348	351	363	330	336	345	361	366	384	335	379	328	347	357	389	360	384	322	333	397	333	372	368	407	373	357	353	361	365	325	374	332	384	344	337	367	350	371	364	357	339	353	369	359	398	311	382	329	357	339	386	365	381	339	344	316	347	397	348	376	321	363	356	356	360	388	355	386	369	342	334	324	349	361	350	361	387	337	331	343	352	364	333	354	365	382	349	379	348	349	342	328	330	349	363	359	368	386	354	329	360	388	331	361	366	365	362	356	357	392	357	320	391	334	382	400	348	319	353	375	369	361	337	352	356	322	343	344	371	383	333	375	345	343	368	363	350	364	356	343	359	350	370	345	365	356	363	324	328	344	393	378	335	367	361	345	364	382	343	366	350	339	348	387	369	360	367	356	374	370	337	353	353	380	355	354	368	363	378	386	363	322	367	351	360	348	355	371	374	346	404	361	336	356	317	354	363	371	396	395	388	325	342	376	376	347	343	324	370	344	343	320	350	383	356	376	394	320	353	394	344	356	384	356	392	341	365	349	357	387	388	326	336	355	365	346	359	364	360	346	383	359	352	381	372	379	380	380	337	391	353	378	338	344	349	363	339	369	362	338	352	357	349	375	378	359	347	330	339	371	336	379	331	363	340	373	367	343	363	343	365	378	351	328	339	388	347	349	319	363	377	375	345	335	366	385	360	362	319	377	386	321	351	370	379	378	349	338	348	394	367	347	340	338	372	380	352	367	362	366	349	393	363	368	315	347	374	346	403	358	352	333	361	373	350	365	377	338	359	380	348
1748	479	458	413	410	446	424	436	460	453	417	460	428	403	429	428	427	440	429	412	416	399	431	438	410	396	450	403	420	399	437	406	431	413	422	458	398	413	424	438	439	398	405	442	422	397	429	442	406	401	451	405	384	450	451	447	443	420	449	396	360	429	424	436	421	431	404	409	388	372	441	419	424	417	427	383	400	414	467	423	443	420	384	391	395	399	412	415	435	381	429	422	403	419	418	413	410	415	414	420	401	426	391	462	427	410	412	412	397	402	427	438	438	479	385	429	432	439	410	422	446	430	436	417	456	407	426	441	432	449	453	412	459	422	392	438	403	442	442	432	418	439	439	405	426	450	433	400	417	418	451	437	406	425	395	427	416	426	434	424	437	444	435	431	408	393	424	423	422	447	464	404	414	396	427	394	420	456	448	424	447	460	413	424	407	377	416	421	445	416	421	430	430	418	415	434	390	458	424	445	401	423	414	452	423	393	416	432	426	444	431	428	399	416	400	442	398	415	385	423	446	379	410	395	472	434	387	464	438	421	392	466	366	450	410	429	438	389	434	414	420	452	437	422	414	430	429	397	417	422	401	409	406	412	415	398	423	438	428	431	433	426	426	415	409	375	447	425	429	414	453	437	420	431	400	413	433	409	427	457	398	413	396	447	409	391	396	403	441	399	419	422	377	435	445	434	424	432	469	413	406	401	416	441	418	413	428	419	442	431	434	443	394	386	395	423	429	391	434	460	427	425	401	412	437	405	409	400	451	444	417	446	419	439	448	421	423	468	440	410	401	413	402	440	443	441	443	411	434	375	425	419	434	416	421	422	431	408	401	420	401	402	430	431	405	432	405	418	414	422	430	416	435	437	434	442	393	404	426	407	431	459	382	409	414	437	439	464	447	415	405	449	451	449	408	421	408	436	434	417	420	420	422	393	390	440	408	441	402	394	477	415	423	420	422	448	443	449	417	416	408	407	448	445	387	428	433	402	379	420	396	411	413	443	419	387	424	414	390	432	462	459	450	426	473	421	422	437	447	415	432	403	449	397	421	418	399	447	395	409	438	412	401	416	433	441	377	424	396	429	443	454	403	430	437	398	429	419	458	462	440	460	445	445	373	419	396	451	436	391	448	449	374	423	436	459	391	419	465	447	406	421	425	431	411	431	446	446	401	447	416	439	441	385	431	462	440	460	432	418	449	433	449	374	421	453	413	397	419	416	457	410	459	391	438	382	442	434	440	441	416	455	393	372	413	400	409	458	440	448	458	401	465	429	401	393	402	374	412	407	371	394	442	364	461	419	412	409	463	438	440	441	443	428	405	415	422	420	454	402	422	416	427	418	408	444	450	423	407	424	437	445	445	397	458	458	423	405	413	427	452	433	399	413	429	395	469	415	476	414	424	424	432	399	422	457	425	396	434	396	407	402	411	469	413	431	429	424	419	436	422	406	416	448	407	419	389	455	413	450	413	440	420	447	413	409	477	417	437	409	380	417	456	437	385	449	405	416	424	415	424	397	417	395	399	427	416	402	431	446	416	445	446	433	461	416	404	425	424	419	387	437	402	405	427	417	402	420	414	424	410	420	390	469	420	425	418	422	422	421	416	458	409	390	429	418	423	411	411	482	390	382	467	452	415	416	394	394	389	416	414	433	396	407	445	407	412	391	367	416	400	370	389	420	447	462	469	418	430	427	432	412	384	395	451	401	413	405	388	451	473	422	419	421	421	422	426	426	398	403	406	423	384	394	459	422	426	470	433	414	397	392	427	413	435	409	430	431	401	388	431	378	413	415	423	401	395	421	397	408	413	433	440	389	415	382	435	461	442	415	404	394	435	412	433	440	422	419	444	409	427	425	433	423	388	352	417	432	411	451	416	409	436	429	392	398	447	422	431	437	398	404	472	431	379	424	422	423	417	405	469	461	419	410	417	439	412	422	426	431	428	471	429	408	462	443	428	430	480	398	433	410	444	421	437	421	421	429	401	379	444	376	461	457	433	415	433	385	431	434	438	397	409	421	424	423	431	442	439	402	438	393	423	435	428	448	416	432	418	437	468	430	424	424	439	449	407	409	420	410	426	445	414	421	452	439	422	469	432	409	471	395	419	410	425	422	440	451	398	395	389	437	417	431	409	421	443	425	444	377	420	441	421	413	393	407	380	392	417	387	386	465	437	423	414	414	466	367	397	449	404	460	420	422	408	440	398	453	416	403	425	397	392	424	405	429	424	424	375	421	424	407	450	410	433	409	425	464	412	428	436	406	437	416	424	388	421	412	428	409	424	368	437	395	429	413	426	415	424	426	414	431	447	435	390	447	423	407	403	411	425	425	422	428	400	397	402	415	384	419	396	424	427	403	419	437	406	415	423	413	376	441	403	425	403	418	401	414	404	379	439	396	408	429	402	454	433	390	398	446	415	389	440	459	480	417	467	410	412	402	420	481	392	419	431	427	444	458	424	409	396	446	421	410	422	397	450	467	453	442	434	432	441	409	427	396	429	399	433	446	434	410	425	396	400	412	448	421	432	420	407	404	437	441	454	442	438	449	419	438	431	428	442	368	421	394	433	411	437	447	453	445	388	432	416	390	406	408	388	408	419	396	407	419	418	419	416	434	413	370	412	432	435	395	429	391	406	427	428	458	433	389	436	457	444	444	433	401	381	432	445	445	453	445	434	425	445	409	398	447	425	428	417	410	437	427	444	400	422	384	441	441	428	437	425	392	431	412	427	422	427	422	437	443	437	434	448	420	439	423	416	430	410	404	421	427	408	387	449	401	394	461	433	441	405	431	430	430	436	418	388	436	420	460	415	412	399	433	427	394	446	405	418	432	420	415	414	438	427	450	412	459	384	404	423	441	428	438	408	430	464	472	427	411	465	451	452	467	448	450	397	372	449	434	443	430	452	404	426	433	463	411	442	420	396	410	401	406	425	414	411	404	402	419	404	428	411	468	425	448	405	406	443	408	425	387	408	428	434	410	417	436	433	409	401	457	407	389	442	408	411	428	445	418	444	422	448	402	441	435	398	414	435	437	400	409	427	388	420	438	429	382	425	427	408	439	422	404	433	414	424	413	452	404	424	420	400	420	414	433	403	407	431	445	460	413	394	401	410	403	428	408	445	407	425	444	407	424	460	423	386	400	415	430	405	444	405	440	439	419	420	399	438	420	390	419	425	431	407	471	411	424	439	451	408	410	414	443	395	402	409	441	415	420	433	408	421	416	459	426	439	481	471	373	385	451	419	471	435	391	428	406	430	462	463	391	415	423	405	401	401	397	413	446	424	446	408	422	424	451	422	430	425	413	420	431	402	436	453	448	414	435	373	403	419	424	433	452	436	423	452	487	460	418	466	454	424	445	430	436	432	402	408	431	436	411	391	436	399	430	425	407	405	398	438	425	415	400	406	424	412	418	404	383	412	401	394	402	437	425	448	419	429	430	389	423	431	395	379	419	424	431	433	446	412	413	411	420	418	441	420	425	397	419	408	390
2235	1067	983	946	955	934	902	845	910	912	874	965	977	907	886	905	919	928	895	923	862	892	884	918	901	865	896	924	872	905	910	916	913	984	932	934	903	943	867	885	918	935	863	908	902	880	844	922	930	930	911	849	894	901	960	895	912	888	945	905	902	926	912	898	950	882	923	886	930	871	903	872	923	922	882	896	889	907	967	872	859	905	911	882	921	937	875	933	954	923	866	903	962	986	932	938	940	868	951	908	885	925	905	942	970	895	939	921	897	938	898	884	932	951	870	918	915	888	951	938	910	933	882	921	898	887	910	838	947	956	945	920	965	926	912	910	855	909	925	898	889	858	870	891	905	949	861	922	929	895	867	921	952	868	890	949	917	882	883	902	896	883	901	951	958	895	940	939	964	939	910	867	871	896	871	929	857	869	964	928	883	930	930	863	946	927	921	860	918	918	884	934	955	912	876	930	868	919	909	945	964	921	934	913	946	962	926	872	907	977	934	891	884	896	875	911	978	918	911	882	995	907	891	894	886	918	907	874	965	907	975	922	931	933	909	855	943	946	884	889	890	897	886	940	901	900	890	916	922	962	862	955	949	936	939	892	892	921	892	917	889	909	879	931	866	900	923	872	846	901	929	908	894	889	915	901	934	891	874	935	879	889	923	942	947	930	900	884	935	931	864	935	939	923	959	949	891	931	908	864	950	897	919	920	833	981	929	937	908	910	900	904	904	899	906	909	904	954	952	887	895	953	899	930	926	910	916	933	912	938	934	942	882	936	884	917	960	936	997	934	914	927	944	924	875	956	920	918	935	898	901	913	947	926	924	918	930	918	887	957	899	977	900	924	925	916	894	917	918	933	877	872	949	917	899	904	838	896	927	895	941	959	938	914	854	906	876	866	928	942	914	860	902	924	950	857	941	921	874	923	872	876	938	917	944	899	916	921	967	917	853	908	858	910	897	901	896	871	916	907	883	944	914	899	912	899	925	916	919	938	918	938	929	875	905	939	895	905	910	910	896	919	918	957	888	959	924	880	961	917	903	929	901	891	865	964	938	904	943	947	941	968	878	907	905	913	923	927	935	869	883	887	902	946	941	926	953	893	939	901	902	912	908	940	909	911	858	862	931	915	897	936	968	944	962	934	868	933	915	911	914	907	902	874	894	882	905	893	903	887	903	949	890	894	916	917	913	922	937	890	913	900	882	883	911	909	902	910	914	905	926	860	949	877	957	919	911	857	940	902	931	913	885	969	923	880	919	910	879	940	962	899	902	905	918	916	990	898	941	917	894	878	937	947	912	881	907	930	948	885	898	895	960	869	935	881	917	941	928	922	923	916	945	885	923	885	945	927	928	916	887	908	938	901	875	935	854	924	942	907	926	889	924	891	904	902	902	902	954	924	934	856	932	909	930	958	891	879	920	862	919	961	897	962	891	892	912	911	926	940	894	931	939	879	1004	879	891	952	876	880	924	971	946	939	868	872	838	921	928	990	892	885	945	934	907	956	908	948	945	954	963	920	898	923	889	915	937	927	964	880	928	878	874	934	904	935	912	912	907	941	918	917	955	964	910	937	892	914	891	877	917	879	894	908	932	885	894	936	914	935	915	926	897	888	898	947	911	924	940	944	896	931	943	950	925	896	935	884	909	949	922	930	908	902	952	933	943	960	962	947	959	949	897	887	918	929	911	893	910	880	954	916	904	931	929	894	879	890	898	886	925	920	919	870	908	891	937	929	929	939	923	909	903	926	885	916	894	912	914	857	908	945	931	880	930	911	913	925	913	937	923	972	919	883	899	905	958	921	939	908	912	919	875	892	903	908	890	909	870	926	895	896	874	894	923	887	914	945	893	947	896	913	888	913	926	879	896	910	899	942	923	902	848	940	915	984	881	898	913	901	945	892	884	917	939	894	929	932	873	947	915	884	882	934	912	918	947	869	910	851	902	864	955	924	932	916	943	944	858	882	881	880	948	900	912	908	920	904	933	906	889	957	925	884	956	933	960	887	937	927	923	897	900	984	924	907	921	958	872	894	887	878	929	908	923	849	931	915	904	924	954	865	921	917	891	888	912	889	929	947	888	886	948	883	895	918	941	927	943	946	895	910	917	839	871	930	897	946	889	887	931	889	855	898	917	855	915	938	843	908	903	914	941	910	934	857	915	921	934	955	909	910	957	885	906	865	930	882	899	872	894	911	907	891	917	941	885	910	916	890	926	925	917	917	915	923	946	895	960	912	851	972	868	938	941	918	904	894	887	882	897	905	911	963	882	905	937	899	893	890	898	885	973	880	850	916	988	866	927	979	922	871	893	883	935	958	938	896	908	918	913	890	953	923	899	951	922	943	939	881	954	912	901	866	922	912	923	927	902	911	880	889	909	914	924	919	840	907	926	930	949	914	948	914	906	950	856	920	898	911	931	923	956	918	911	920	916	919	954	975	876	925	948	940	907	926	889	918	943	977	931	919	898	961	934	934	891	928	930	894	951	878	931	908	864	885	935	874	915	865	903	900	889	927	915	930	879	874	859	916	889	846	932	977	901	895	899	875	880	954	967	882	933	942	909	938	919	958	926	951	946	957	864	940	937	957	967	878	930	915	909	869	932	933	878	921	985	964	873	879	908	925	896	902	906	944	922	922	940	908	886	955	912	908	898	898	961	912	890	925	878	937	875	956	938	910	894	907	985	917	858	912	890	963	923	930	920	903	876	928	921	931	931	924	877	933	943	933	906	943	950	885	924	920	940	920	895	918	925	948	888	926	826	867	960	859	901	871	885	964	915	910	949	878	960	900	899	895	895	961	950	925	950	947	958	906	901	932	895	918	927	906	940	919	927	925	909	931	919	889	938	918	929	913	899	913	926	954	895	915	894	927	945	894	891	882	893	957	929	933	949	954	899	953	920	896	878	879	952	904	954	930	910	930	942	905	899	882	956	935	951	925	920	969	893	937	889	873	909	925	887	873	876	898	896	955	974	951	897	1006	939	951	928	941	922	938	934	904	943	858	928	920	894	927	896	927	908	914	940	969	870	867	862	953	914	900	938	903	885	867	947	887	929	927	902	894	922	923	853	876	889	921	929	887	892	926	875	889	959	883	959	937	915	949	925	864	982	889	904	929	930	915	892	922	919	870	946	980	902	900	934	928	900	956	935	923	899	909	861	931	875	901	918	931	961	931	982	905	915	934	962	899	841	917	885	936	912	940	927	977	929	937	913	842	913	892	875	944	962	901	943	881	973	921	971	904	924	918	911	835	889	909	909	903	925	919	918	927	920	948	873	967	894	913	918	915	938	950	885	974	898	916	894	926	915	933	875	881	893	911	947	942	899	888	941	979	945	883	896	917	916	927	886	869	876	890	933	1016	890	884	898	912	880	911	889	931	952	931	858	927	965	910	907	870	879	932	914	931	842	890	893	918	914	886	946	922	904	877	954	893	921	877	882	949	879	945	880	930	912	931	873	893	866	994	946	908	867	854	879	983	888	925	931	854	912	876
8224	731	648	573	432	335	298	295	276	263	262	268	312	284	265	260	267	249	239	237	294	252	248	223	238	275	274	222	257	227	240	263	267	206	254	236	257	230	241	280	271	281	271	224	221	268	260	261	246	213	228	244	275	257	245	256	236	278	225	243	222	255	244	246	268	220	229	252	223	254	211	244	237	244	220	238	254	238	232	233	223	229	255	231	233	262	252	253	249	255	263	254	234	246	252	247	255	248	228	232	243	256	241	257	297	236	250	253	244	218	265	241	239	259	266	243	245	237	253	245	239	229	228	226	272	205	255	234	229	259	243	243	261	259	223	232	257	283	231	310	254	249	238	224	225	257	243	240	239	241	239	239	244	233	251	235	218	241	250	216	250	238	243	242	208	257	225	232	249	232	252	247	247	265	261	259	248	251	241	228	234	236	220	245	249	221	251	270	264	239	249	230	242	257	227	249	209	222	261	215	203	251	241	237	255	269	239	218	272	251	253	234	241	252	240	260	246	245	272	248	226	254	245	234	268	238	225	260	275	254	230	238	262	211	234	222	255	231	261	255	237	215	242	227	234	278	253	268	226	226	246	248	218	221	276	255	213	220	250	225	280	224	235	225	227	256	216	222	275	236	218	216	262	233	240	256	257	270	284	276	214	274	215	263	218	228	235	212	234	212	225	240	261	248	238	261	245	278	264	233	234	248	228	225	241	247	209	240	234	254	241	252	250	246	234	245	232	241	290	217	240	233	247	240	249	250	229	258	254	218	202	241	244	220	264	244	256	230	237	241	217	269	219	233	229	223	270	257	247	256	257	246	215	250	204	227	215	249	229	250	219	235	217	249	257	235	242	232	244	241	246	219	267	240	237	224	219	212	239	232	261	226	306	241	227	268	248	269	229	233	252	252	225	211	255	242	201	247	253	269	210	214	245	253	225	235	220	237	242	251	244	250	242	261	250	253	249	240	227	268	234	248	226	224	219	224	240	209	246	264	262	235	242	249	251	229	258	269	240	253	222	251	215	260	241	227	213	242	202	238	248	223	227	209	217	230	248	250	203	273	250	263	248	268	258	257	259	234	224	269	244	234	222	267	279	259	221	264	246	238	244	240	220	208	217	226	247	244	233	230	236	214	229	254	254	242	267	224	270	240	271	240	238	235	253	264	277	254	275	229	223	274	268	252	245	245	244	239	250	245	238	269	262	232	228	226	231	224	260	252	217	216	237	226	262	255	215	243	216	260	232	229	233	240	227	246	240	234	257	242	225	232	253	238	235	259	229	240	242	250	246	249	216	238	218	240	241	201	215	221	254	275	263	264	261	274	220	225	246	249	260	253	245	227	237	273	239	270	202	250	228	268	264	245	215	224	236	266	255	266	232	205	258	228	245	235	235	255	236	227	259	242	255	249	237	241	225	259	248	227	241	225	252	256	222	228	217	228	220	225	201	252	210	246	238	224	239	243	260	275	261	260	253	239	276	227	222	262	255	258	239	263	226	230	227	235	257	246	250	233	241	246	269	243	249	242	260	212	245	228	226	239	254	228	250	277	242	228	237	254	243	223	262	270	250	234	244	244	274	243	199	281	226	219	240	241	247	261	234	236	244	218	220	242	272	195	258	245	225	249	233	259	223	237	231	225	234	242	263	230	258	239	281	225	243	234	225	211	241	214	247	245	241	257	225	262	239	267	245	246	257	242	245	259	229	266	234	226	278	229	255	264	250	236	228	222	227	241	244	234	222	218	243	194	241	249	263	258	223	253	215	219	271	225	212	276	251	265	261	241	261	255	232	217	272	241	221	226	232	247	230	263	242	225	271	241	259	266	246	227	234	219	258	256	263	252	226	248	244	251	241	248	223	217	241	233	223	241	264	260	219	222	230	243	260	244	256	243	246	266	229	247	252	231	251	259	252	246	238	267	253	233	249	252	227	247	238	238	238	247	273	261	238	248	246	253	264	289	265	215	228	243	240	224	224	227	233	233	241	246	219	232	230	235	238	276	268	267	272	251	240	245	226	262	232	233	247	239	207	266	250	251	252	233	247	245	254	236	220	215	220	249	246	213	264	230	258	208	245	220	252	239	229	216	212	229	233	245	252	223	242	231	230	236	248	258	228	235	236	243	244	239	243	244	248	216	213	241	237	225	259	225	241	231	215	200	248	261	251	214	226	235	246	213	237	243	228	235	235	258	215	255	223	208	220	249	227	284	272	249	226	264	218	256	246	259	254	239	254	244	234	251	231	236	234	265	232	276	236	260	219	222	235	241	234	213	252	236	247	221	235	243	231	250	241	237	269	281	229	229	255	245	216	253	260	249	224	251	224	237	266	247	254	240	243	218	266	233	256	250	264	236	247	251	245	248	219	230	249	244	221	243	241	232	228	247	222	228	237	235	258	224	246	255	228	274	259	236	223	242	237	242	249	255	209	230	246	228	245	240	210	202	218	240	253	231	233	228	253	229	256	248	227	206	234	237	245	237	244	249	217	215	241	262	231	237	235	254	218	243	263	230	249	234	230	254	234	247	231	259	228	218	251	227	234	235	226	277	272	250	237	215	237	207	233	236	245	204	240	242	232	243	267	237	246	234	244	245	247	254	244	242	236	241	260	245	257	240	212	241	274	248	244	240	252	244	239	236	243	282	253	217	213	247	195	252	213	239	240	248	234	256	259	249	239	241	223	223	246	241	244	235	265	263	239	273	231	245	249	242	222	267	258	246	263	238	244	286	266	249	235	217	252	272	268	216	245	225	240	244	251	266	245	263	224	261	262	282	234	226	240	225	239	267	234	218	218	257	239	241	223	229	231	238	230	252	222	244	225	242	232	255	224	258	227	261	247	244	221	251	249	227	236	261	227	262	247	282	231	270	239	231	239	276	238	237	216	226	245	242	235	246	199	191	237	245	272	246	229	240	253	211	232	248	236	247	271	249	226	233	240	257	248	258	236	249	225	237	235	236	255	254	248	236	235	211	233	262	214	239	237	260	232	229	226	247	273	234	222	218	229	245	254	223	229	232	253	224	239	217	236	227	230	218	211	242	267	216	253	273	214	244	247	241	217	234	234	254	236	230	230	239	212	214	258	240	237	222	249	254	254	254	259	269	244	259	241	258	251	233	237	220	257	231	263	236	240	251	241	250	232	243	237	269	259	252	221	245	245	235	228	232	226	219	243	239	228	223	247	233	216	220	247	222	256	252	242	231	244	282	239	244	231	209	253	254	231	249	248	237	234	208	229	211	259	252	236	236	250	242	276	247	214	228	213	243	221	225	251	260	216	245	225	251	267	231	240	244	248	256	222	229	262	230	238	247	235	241	255	258	230	276	224	260	261	240	237	215	275	233	229	238	265	236	241	231	253	246	258	237	257	254	239	234	219	224	238	230	240	224	231	210	217	277	213	251	272	233	240	241	248	247	219	252	243	233	235	234	242	239	286	238	257	283	245	207	244	261	233	227	253	267	260	234	229	203	246	234	251	250	228	249	246	229	226	273
6761	981	1499	1637	1397	1082	928	859	766	764	698	697	656	616	557	618	574	598	636	597	615	622	551	595	601	566	567	626	602	574	525	550	585	604	520	562	566	583	550	568	578	605	599	561	561	562	524	552	559	525	534	549	552	533	554	547	564	527	543	531	543	570	542	550	534	555	545	558	536	544	542	566	577	560	566	531	539	542	542	544	548	555	555	554	524	578	563	547	590	576	554	506	569	529	523	567	568	545	555	580	535	546	541	530	544	511	562	546	548	544	546	462	537	551	538	545	554	586	565	544	527	504	529	544	541	544	565	543	527	573	556	547	536	551	558	535	538	534	559	567	572	561	584	564	560	526	567	555	509	518	517	531	530	555	559	547	566	530	563	559	531	553	545	557	540	554	582	540	549	544	522	520	503	565	553	572	561	574	562	535	539	504	538	587	546	541	553	551	562	537	547	564	525	580	551	596	558	510	553	505	566	592	528	554	524	560	533	540	560	555	529	530	523	538	554	547	577	561	523	544	568	552	541	566	570	560	550	553	562	530	551	512	586	544	542	510	581	533	565	565	522	530	541	517	571	551	530	532	549	525	543	564	547	553	529	584	554	542	530	514	524	490	554	538	543	550	565	540	528	531	566	515	535	553	532	547	517	535	492	538	534	566	585	573	551	546	517	579	502	557	569	537	525	515	537	541	528	512	591	506	537	559	528	564	616	550	487	562	546	533	541	536	492	565	529	500	553	527	523	542	558	533	521	577	565	557	518	529	568	546	584	486	578	552	576	554	564	580	545	562	559	526	554	527	545	574	539	531	557	532	533	536	526	538	551	525	554	547	526	542	526	580	525	541	554	537	568	560	556	604	552	534	527	574	551	525	508	560	541	522	528	520	521	583	581	542	585	554	570	516	545	557	552	539	527	529	530	585	525	516	483	546	539	569	507	540	540	527	537	533	563	561	577	556	503	542	522	571	533	518	496	557	529	555	510	555	520	553	526	565	562	580	581	539	523	527	556	574	525	573	559	506	546	592	501	553	554	559	552	574	539	551	563	555	508	557	577	519	515	535	582	557	521	552	498	553	571	527	532	565	580	543	539	554	530	543	514	543	563	552	538	519	585	534	539	582	545	537	539	578	528	550	557	543	542	576	560	530	559	560	565	554	533	537	578	581	553	545	543	547	552	525	538	590	557	507	525	564	516	552	543	563	520	527	516	543	552	575	567	552	540	552	552	569	513	512	548	599	548	521	526	527	555	566	522	541	546	539	571	527	543	560	521	570	566	561	535	552	572	539	555	526	568	541	532	525	561	594	583	520	521	564	550	514	538	492	549	533	524	552	546	564	580	515	515	592	495	539	520	539	522	562	578	515	533	545	571	545	571	565	561	535	559	530	561	524	521	556	529	564	561	539	560	536	516	581	567	546	546	540	534	519	570	528	544	539	565	532	576	541	538	533	546	558	527	550	525	557	523	559	575	557	518	540	513	530	537	516	567	561	503	524	570	552	545	525	551	539	572	551	533	549	535	557	571	561	542	561	549	536	560	600	583	565	549	526	559	569	615	509	582	530	582	529	565	546	542	531	566	535	534	583	545	528	588	562	572	565	547	597	537	536	594	532	511	521	552	539	520	539	542	554	517	574	522	518	520	571	552	513	601	560	496	524	552	548	560	539	538	577	548	548	584	521	554	546	487	569	569	566	521	531	556	574	585	497	529	553	545	505	562	553	564	575	552	562	551	558	546	556	573	519	541	544	521	586	543	543	577	554	546	542	573	500	577	594	569	567	552	529	524	530	509	569	524	553	543	551	521	514	575	504	547	516	519	552	526	567	510	524	528	506	536	493	516	548	552	569	570	604	543	547	538	535	538	540	545	537	532	524	586	529	566	543	594	525	532	512	539	570	543	529	530	509	535	549	549	523	525	565	524	527	494	536	538	524	580	523	520	484	550	574	540	509	547	540	528	561	590	544	560	558	536	561	552	554	568	511	560	528	534	524	566	531	513	556	557	507	519	553	543	522	515	547	518	508	574	519	555	548	574	541	563	581	542	562	536	578	543	529	560	525	562	538	523	504	564	562	544	524	558	542	550	525	543	540	549	507	587	556	557	531	547	562	561	542	518	576	549	560	571	561	584	551	555	576	533	516	558	546	565	520	554	543	528	542	535	561	543	544	538	543	578	579	565	570	561	562	576	546	543	515	584	541	548	551	545	498	540	584	545	557	572	561	548	510	544	581	551	555	545	544	562	483	545	587	505	550	515	532	525	557	509	583	558	525	552	523	544	556	546	564	562	549	523	546	564	560	575	550	554	536	572	532	545	571	531	572	534	519	575	541	521	534	584	525	571	521	561	562	559	518	534	560	536	583	505	527	569	542	589	563	566	550	526	568	540	604	537	521	580	544	523	544	499	599	515	546	547	501	512	527	561	556	524	557	558	538	550	582	532	570	548	537	546	543	558	533	560	567	520	573	517	549	569	528	534	568	522	547	542	559	504	574	576	570	540	528	558	561	554	565	562	527	534	503	567	559	540	576	545	569	570	540	520	579	552	539	571	559	524	524	555	524	517	580	517	587	538	554	511	530	522	500	588	541	515	537	595	521	562	564	570	571	538	573	583	563	527	545	528	562	514	588	558	530	565	549	542	552	530	580	551	570	553	526	558	560	536	569	573	546	584	569	559	539	550	549	532	545	573	530	566	549	544	554	583	573	584	544	527	585	552	549	538	550	531	545	547	577	583	556	537	545	546	583	577	576	565	551	536	546	562	568	553	541	541	553	584	570	561	572	528	569	576	522	527	518	535	544	591	553	586	565	554	521	568	528	539	556	558	538	529	619	527	529	553	601	556	559	543	552	555	572	552	558	567	586	583	548	573	519	524	537	541	558	591	577	538	513	584	512	559	546	536	518	573	550	580	540	543	579	563	577	535	585	592	563	561	545	532	569	580	544	525	545	541	567	536	559	524	526	516	559	554	536	524	535	556	493	568	531	566	536	563	570	588	573	568	521	506	537	530	522	538	564	535	533	546	557	539	550	533	524	531	549	584	573	537	541	537	572	549	524	596	577	525	537	575	545	563	563	489	566	572	548	538	542	569	552	550	547	543	558	539	571	504	524	539	569	533	530	544	499	555	550	550	517	518	546	557	527	558	557	594	538	554	557	538	558	539	523	531	513	534	512	530	494	537	544	529	564	560	541	552	546	577	537	544	524	538	545	499	548	538	558	515	512	534	532	583	552	566	529	572	549	573	562	557	599	546	542	545	558	557	576	546	540	551	549	522	514	553	545	501	513	527	551	570	541	529	546	558	596	521	528	539	537	559	574	580	579	562	510	567	550	551	569	584	536	536	557	515	548	547	578	561	548	541	515	534	528	529	555	558	564	528	530	559	572	492	519	566	536	556	489	566	482	546	576	535	570	497	531	559	545	543	538	555	551	557	513	523	550	564	543	536	492	549	529	553	525	523	503	539	567	542	574	567	548	568	558	532	537	528	548
15389	1476	1086	757	517	383	288	249	211	207	172	197	180	167	148	140	185	140	157	147	140	143	143	151	147	145	143	144	130	134	164	133	119	146	155	135	140	123	141	138	133	135	140	139	134	146	129	122	138	137	126	140	142	122	133	137	132	131	147	122	154	141	126	154	125	128	103	151	138	136	122	152	131	134	114	125	111	143	127	136	121	127	133	130	155	129	152	133	120	138	149	122	131	114	120	118	138	126	153	137	116	97	150	146	128	121	115	146	136	125	129	133	137	128	118	150	111	147	152	137	148	120	154	142	133	141	131	127	136	114	115	143	132	145	128	145	139	141	120	136	144	140	149	128	130	124	137	129	141	128	130	114	121	139	122	130	114	123	134	143	118	138	139	128	122	141	141	149	132	122	156	136	128	131	141	133	135	136	165	153	136	115	127	129	131	139	144	122	146	142	146	136	132	125	140	134	140	126	148	126	150	140	126	154	134	151	146	121	134	154	168	130	134	128	129	125	136	152	135	147	124	156	126	134	113	132	126	144	130	146	137	137	156	138	137	136	118	116	133	154	126	133	136	122	137	144	113	131	152	130	135	117	144	138	156	119	121	123	120	115	148	124	123	152	155	131	148	129	124	126	122	118	129	117	127	115	145	169	133	138	138	133	127	147	144	123	143	135	133	146	141	124	143	142	144	156	131	138	134	131	122	131	125	145	117	141	141	110	129	121	157	117	114	155	140	147	123	140	145	112	126	138	131	115	111	161	124	110	138	136	130	107	132	133	123	122	134	130	124	146	134	153	125	151	152	101	133	129	142	144	144	105	130	140	142	136	144	132	117	119	123	144	127	161	134	157	124	145	144	131	133	148	104	113	112	132	127	124	134	131	157	126	127	126	138	118	145	144	124	127	135	115	126	138	136	135	123	139	134	106	122	138	134	152	148	130	133	121	141	137	134	141	159	133	127	133	125	138	151	126	127	124	129	129	111	128	153	128	156	129	130	129	141	130	164	129	146	116	152	139	118	128	137	115	127	161	110	130	144	118	163	157	138	133	118	139	121	128	134	152	107	127	130	129	140	125	133	144	146	122	141	133	140	145	144	119	160	146	130	155	166	120	115	137	142	141	148	138	121	134	120	128	125	137	148	122	121	124	148	127	128	148	135	135	145	128	144	129	152	150	146	123	115	133	125	138	117	127	132	154	148	119	146	132	140	143	153	151	146	138	144	128	130	135	130	142	103	151	121	135	151	136	161	133	110	126	121	124	131	142	132	132	129	119	146	133	144	133	137	131	145	146	152	121	129	132	136	114	125	142	135	125	123	117	133	143	133	156	141	134	150	122	121	132	148	128	131	139	128	131	146	129	150	119	149	147	155	124	127	144	157	135	133	145	124	141	124	142	161	141	109	165	158	155	143	147	150	142	136	122	128	131	135	127	132	145	157	128	124	127	126	117	142	114	151	142	153	141	140	135	119	126	117	113	117	146	136	129	120	111	148	138	141	128	127	148	123	142	133	138	129	134	139	134	131	143	133	127	127	138	158	124	151	110	148	166	142	121	134	142	144	162	138	129	131	157	151	139	138	119	165	123	139	145	160	160	152	152	132	136	159	149	163	115	160	152	136	113	153	150	161	150	152	139	148	114	138	119	127	136	132	148	125	147	133	130	117	125	131	139	137	135	142	115	133	151	169	121	97	139	154	151	144	122	128	132	136	121	172	127	147	150	143	120	130	144	131	134	146	145	131	157	155	137	118	146	149	113	132	124	140	95	140	149	154	135	151	144	149	148	120	111	150	139	140	140	134	137	139	138	123	131	114	131	126	142	136	129	153	140	126	135	133	137	144	176	124	137	119	159	138	155	124	122	124	113	111	121	147	146	123	135	130	131	140	129	139	129	121	133	113	127	122	134	126	131	153	147	145	141	143	124	147	128	141	127	150	128	140	128	129	129	125	119	131	128	139	146	155	115	119	133	125	142	138	135	125	139	108	136	155	130	135	143	152	152	121	111	116	110	130	128	151	145	138	157	151	118	126	138	128	141	145	122	126	134	135	142	128	131	141	132	163	158	157	144	161	153	126	151	116	141	145	124	126	143	152	135	132	123	152	130	130	129	117	126	123	123	155	135	126	141	153	120	126	140	134	130	122	156	133	128	114	132	142	116	159	141	151	138	128	140	128	131	124	148	116	147	144	131	141	123	133	128	119	129	132	152	127	137	130	149	137	154	156	137	159	115	121	124	141	149	150	121	143	125	156	144	116	121	128	106	130	127	162	115	129	142	143	137	149	128	150	122	106	135	144	123	136	139	128	145	144	124	121	150	148	126	171	140	118	121	150	158	121	133	103	117	134	133	132	143	119	128	148	145	133	117	130	137	140	127	133	134	114	152	123	135	154	142	131	129	124	132	140	152	132	129	138	128	120	143	132	125	132	141	120	170	139	118	129	147	137	129	129	148	133	99	127	140	124	122	112	130	133	135	144	144	118	132	128	123	137	110	160	134	144	141	133	142	135	130	143	129	119	123	165	133	139	142	137	148	128	126	119	144	145	142	146	122	129	128	140	122	135	126	129	126	115	113	137	133	151	133	131	115	149	140	146	138	158	145	122	146	138	151	126	153	135	121	134	143	149	131	153	105	151	112	151	129	137	132	159	153	126	109	147	159	128	154	121	118	137	147	139	122	134	111	140	141	135	125	130	138	122	140	157	148	111	149	142	133	143	128	102	122	139	146	142	133	140	113	133	123	120	136	135	132	130	133	138	139	135	152	137	127	143	125	134	141	148	119	130	144	140	122	140	136	132	140	118	127	132	136	161	137	138	131	125	140	137	122	154	131	131	118	130	133	143	126	150	133	139	140	135	132	121	148	148	168	134	159	135	134	125	140	131	148	139	124	130	137	123	130	135	153	128	142	126	131	138	155	130	123	129	137	132	123	140	135	139	125	123	126	138	109	129	123	137	142	147	111	132	147	149	135	154	141	125	122	132	117	137	146	133	126	122	134	121	148	138	136	139	121	121	158	153	119	137	123	122	141	134	131	130	130	174	149	132	131	149	132	127	118	129	123	127	114	143	135	146	137	146	157	147	148	134	123	124	133	138	136	145	123	132	138	134	148	133	127	138	148	143	135	132	136	142	114	153	159	134	136	150	118	156	132	139	136	126	117	118	154	151	131	164	132	133	120	126	122	130	119	129	124	130	110	137	129	123	137	127	149	109	118	120	124	126	132	130	125	117	155	136	129	132	143	126	110	119	141	124	140	158	144	139	144	134	136	137	131	136	130	124	128	137	128	122	130	145	128	149	130	138	125	148	136	128	133	136	132	127	135	144	144	138	122	117	111	132	134	131	147	131	133	120	114	123	163	123	132	128	135	134	114	105	118	131	142	152	113	150	138	132	143	129	116	145	139	139	136	131	114	133	118	131	137	149	122	108	116	134	138	114	123	137	136	132	144	138	134	159	124	140	122	145	147	124	136	130	133	158	134	139	137	131	149
8348	1083	2144	2373	1924	1433	1145	950	822	755	686	618	593	568	558	492	469	503	479	483	470	422	441	441	418	380	384	435	410	389	397	433	384	370	398	375	357	381	388	377	355	385	364	413	404	381	363	362	412	382	370	359	372	345	356	393	360	396	398	357	352	345	353	398	361	357	365	368	338	377	368	363	376	392	367	366	351	356	378	347	371	340	367	328	368	381	334	375	353	366	340	350	398	397	387	362	360	370	375	390	375	348	359	342	331	377	380	364	316	351	351	325	321	362	371	375	363	378	416	354	371	371	374	352	345	347	353	347	362	367	364	341	348	363	357	410	363	348	340	348	346	356	366	354	360	354	363	339	376	325	367	358	321	358	339	373	352	352	374	373	342	362	365	347	372	360	361	382	335	350	370	359	337	360	348	359	343	384	328	406	365	357	352	370	364	360	391	397	334	381	365	316	388	360	342	344	354	389	371	342	362	358	336	344	389	366	342	367	380	343	383	375	352	339	365	347	381	346	385	332	377	337	374	396	345	318	361	337	362	358	344	376	360	357	353	373	371	343	356	336	389	395	356	382	367	373	373	319	355	340	353	370	388	360	361	367	335	347	361	329	344	371	351	343	377	369	351	366	337	352	384	355	374	344	342	361	354	329	318	362	370	335	345	390	367	316	379	353	354	329	359	386	369	347	360	352	361	364	379	367	373	318	341	398	340	359	352	373	354	323	369	367	341	361	370	383	368	381	364	385	390	353	331	355	363	400	361	339	333	336	376	361	365	355	317	363	372	342	332	379	368	375	342	376	363	358	348	363	342	371	381	365	382	376	369	346	391	367	368	358	317	385	364	368	384	367	402	363	378	352	362	326	350	338	363	373	341	362	359	405	341	376	366	373	347	371	370	398	363	365	389	343	361	396	385	339	382	363	332	384	335	376	336	393	363	348	358	351	335	366	362	377	357	335	333	389	356	359	343	330	347	366	342	333	322	369	357	344	382	372	340	388	391	345	346	335	328	358	369	384	370	376	359	336	333	354	349	388	374	371	375	368	338	342	346	350	341	344	317	376	368	358	368	393	339	381	348	331	372	363	365	360	375	333	342	357	320	386	356	354	344	368	346	338	379	352	385	348	371	343	367	385	380	341	384	403	343	346	379	354	370	368	361	372	353	362	390	362	394	373	368	369	319	366	376	386	326	395	320	376	343	362	323	343	338	379	327	367	331	357	360	330	346	374	362	358	362	314	354	355	393	387	338	355	363	372	373	365	342	345	377	345	383	334	371	374	350	357	341	347	352	360	348	325	347	351	343	360	363	357	343	386	349	366	395	353	328	306	353	354	350	381	359	354	365	355	346	335	366	360	389	364	406	369	390	376	351	352	355	356	384	358	361	364	379	365	368	354	353	355	368	370	354	377	334	368	335	333	339	354	321	346	374	367	374	366	352	351	349	379	364	328	346	348	351	377	344	363	373	373	380	399	357	374	355	316	388	379	421	377	371	376	377	331	367	347	367	374	359	328	370	354	365	362	339	375	360	360	365	330	354	369	384	358	329	380	368	350	379	356	368	350	387	369	360	373	349	385	344	353	359	332	373	346	345	355	393	351	340	353	344	390	376	363	360	342	362	336	383	368	334	349	361	356	381	369	384	356	358	382	352	328	355	369	369	360	356	328	331	346	339	353	400	345	354	354	361	368	367	368	347	353	382	365	360	360	348	351	342	353	352	385	382	337	360	350	374	342	390	345	369	359	351	357	366	353	361	385	318	373	324	388	371	324	360	387	371	383	351	357	375	361	339	360	369	354	363	340	356	320	330	360	361	357	355	354	371	339	358	336	354	375	362	381	332	385	326	369	353	328	349	343	363	341	349	354	365	360	361	384	346	359	356	357	369	354	346	344	327	342	375	335	328	379	334	322	362	324	337	398	387	362	316	356	355	334	339	346	357	340	368	389	315	366	391	359	367	345	384	366	338	347	393	370	353	344	366	372	385	425	352	343	327	312	347	380	353	330	370	344	350	337	367	360	344	378	358	383	381	349	374	359	368	384	326	352	328	369	391	359	378	369	399	352	347	319	335	377	369	364	363	375	359	353	349	384	399	354	332	358	368	339	391	330	382	322	370	360	355	355	352	311	345	363	380	354	415	332	370	354	365	378	334	379	354	378	387	343	338	337	389	332	370	364	358	359	361	371	366	363	359	345	353	333	336	317	360	343	342	343	323	347	364	382	373	393	375	376	319	336	339	344	363	345	333	365	388	353	340	369	368	352	387	346	367	363	350	374	340	371	384	346	378	364	386	388	350	373	346	358	337	363	354	374	351	337	337	367	359	374	357	341	359	338	373	353	354	351	343	360	359	384	361	363	353	351	358	373	333	369	376	327	330	348	368	328	326	366	329	341	377	358	344	354	349	398	343	322	367	369	377	371	351	399	376	370	360	376	347	353	334	353	356	326	369	330	353	368	382	355	338	374	381	371	379	375	336	343	339	400	359	357	331	345	377	369	369	349	334	359	344	342	362	343	381	351	387	364	363	344	339	337	361	366	357	373	367	386	352	337	366	379	363	323	345	358	335	412	361	401	377	345	358	355	351	366	341	390	358	329	357	367	364	343	359	341	375	359	390	372	367	352	373	355	343	383	372	360	363	354	349	339	353	388	376	394	354	353	329	381	356	360	364	341	349	364	382	362	357	322	342	349	346	362	370	367	365	375	359	304	349	379	362	389	381	325	337	343	356	355	401	335	399	342	371	380	385	352	362	358	337	340	348	371	372	358	350	351	371	362	379	356	349	350	367	320	382	364	381	364	351	350	340	375	361	335	355	375	323	343	369	360	380	390	341	384	362	335	359	345	365	372	326	345	361	357	379	346	375	336	359	327	374	384	384	362	361	382	360	351	347	377	378	355	338	388	351	356	352	343	386	353	361	355	338	379	361	337	324	327	341	395	355	351	357	367	362	344	366	364	374	380	358	329	400	363	369	327	389	351	371	343	355	338	361	343	346	343	332	341	376	354	325	352	367	350	377	391	371	367	387	373	361	362	370	389	326	360	400	360	341	362	321	372	329	378	358	353	360	372	341	356	366	386	375	352	355	341	359	356	366	357	332	356	382	378	341	389	376	360	352	379	363	373	355	364	365	350	355	357	357	390	341	367	329	369	359	384	381	360	339	346	348	354	381	321	405	379	359	372	334	362	337	336	369	383	389	385	349	335	366	367	323	392	342	340	371	362	337	335	384	363	352	370	352	334	375	386	359	373	344	358	341	343	367	367	359	357	394	354	360	341	346	336	349	335	388	381	326	364	335	377	396	351	360	324	376	354	361	328	384	381	355	342	328	370	350	350	381	381	379	364	371	370	357	335	368	372	358	354	356	356	385	353	338	353	349	352	377	359	378	352	352	368	366	373	362	342	360	364	369	332	382	350	369	347	360	367	369	356	393	360	378	355	398	359	349	345	374	354	396	392	333	402	384	381	354	351	374	359	329	336	342	364	339	368
1860	523	447	443	413	448	393	424	403	426	400	412	440	444	387	420	426	425	431	427	426	428	418	436	445	444	454	438	407	406	388	410	410	423	454	443	456	441	421	427	439	455	433	440	402	439	445	448	455	412	420	413	414	434	403	429	407	427	467	425	433	420	417	408	415	410	421	384	394	396	400	441	460	438	438	405	401	435	367	418	407	409	419	427	432	397	416	437	413	416	414	405	431	407	397	403	469	410	396	469	414	395	400	411	421	405	464	457	424	401	434	430	450	456	397	435	459	428	423	397	445	411	447	415	423	432	416	410	437	443	427	416	443	416	427	428	426	419	431	407	428	463	441	431	387	431	444	437	419	422	382	411	408	382	456	442	392	410	412	418	440	379	444	389	437	433	431	397	447	447	428	460	484	405	453	438	398	427	448	431	477	467	410	436	440	412	385	442	397	460	412	424	418	449	408	460	406	431	438	398	436	414	448	451	422	427	438	401	431	403	424	407	408	409	413	455	432	419	444	423	434	432	400	433	436	448	443	407	392	448	380	431	451	465	434	443	403	436	423	360	421	426	421	441	438	439	422	405	410	449	399	405	398	417	425	404	386	454	412	424	426	445	427	380	430	400	421	394	419	473	409	433	437	409	481	431	415	435	405	404	433	423	373	414	366	430	444	453	439	415	425	400	463	400	397	439	390	390	427	425	417	416	410	430	405	395	373	418	373	399	411	390	423	421	382	400	434	415	439	432	419	410	476	461	430	374	442	457	421	453	447	417	420	424	426	491	438	458	423	460	393	425	413	387	402	411	394	433	409	398	421	419	465	428	411	415	389	435	413	420	448	433	406	414	442	406	445	391	435	442	439	402	398	405	399	419	426	371	456	423	429	424	442	473	394	413	423	396	459	420	433	410	422	411	460	431	452	391	402	419	452	451	430	433	408	452	447	459	406	445	418	402	439	425	453	447	389	408	403	434	449	436	392	417	403	423	397	402	431	457	435	405	416	422	428	401	430	382	413	419	392	404	422	379	382	416	427	434	390	419	491	438	434	403	434	398	395	417	400	449	425	428	416	419	418	426	462	428	404	417	436	406	391	417	395	425	403	421	448	445	442	393	374	434	420	445	450	429	432	401	421	401	436	444	422	447	456	430	439	451	441	423	432	419	426	362	429	419	432	432	440	461	415	432	421	410	445	432	450	414	422	433	430	398	407	401	441	412	426	440	406	405	413	415	418	437	431	472	399	420	418	388	399	429	432	398	413	400	410	389	416	406	428	390	429	418	410	369	442	415	397	487	435	408	412	415	403	462	399	471	407	385	431	359	419	390	425	419	411	408	411	414	404	442	373	443	439	467	419	399	405	444	412	398	429	399	444	395	407	436	428	423	441	442	378	464	422	416	431	415	422	456	410	438	389	440	454	407	414	422	424	422	425	422	445	419	432	419	443	437	410	411	445	439	448	418	417	431	456	462	417	407	428	450	403	409	441	468	398	403	404	408	408	479	419	415	393	425	442	446	402	432	387	444	446	408	406	433	423	405	416	408	426	430	461	415	464	407	431	410	410	425	436	454	444	434	435	406	407	450	463	448	377	418	369	471	428	446	411	402	467	420	416	399	450	439	457	438	434	456	367	399	431	444	435	404	404	405	448	457	407	428	448	438	414	452	409	434	446	437	424	445	378	458	416	427	435	458	420	443	418	429	460	394	462	440	416	400	424	414	430	450	417	432	419	392	387	440	404	399	384	440	422	441	456	424	438	438	435	459	417	404	430	419	408	393	403	435	436	449	406	446	402	409	428	417	473	414	418	431	418	429	409	429	428	406	419	415	379	432	430	450	411	391	421	443	432	464	403	429	438	428	445	403	419	408	417	419	442	454	410	449	410	399	407	393	438	400	423	404	419	382	402	438	410	452	418	404	398	422	416	449	438	426	444	417	415	376	486	427	428	422	462	465	397	425	405	424	418	400	433	495	410	419	434	426	438	448	455	442	439	370	417	428	405	419	416	413	395	428	389	414	455	401	415	416	449	409	388	446	447	420	393	400	430	430	425	423	386	380	417	395	443	434	420	429	412	456	447	442	428	405	422	402	416	417	413	388	409	422	430	441	421	457	389	420	434	445	413	423	385	440	388	429	402	401	384	417	431	443	461	436	439	427	417	423	450	392	404	456	426	425	478	440	380	414	410	394	418	422	421	446	425	406	400	398	451	429	422	430	404	461	421	439	388	441	448	425	422	419	380	435	414	470	425	461	416	411	438	416	458	398	424	394	424	414	404	396	454	398	426	445	426	411	412	431	414	414	428	436	408	460	397	452	406	425	413	447	455	351	479	422	423	435	399	412	429	452	421	433	431	408	452	442	393	406	416	452	408	432	414	413	442	420	416	437	450	483	432	384	441	410	412	383	452	451	406	434	458	443	418	409	433	402	448	437	455	397	449	392	403	420	421	429	403	404	452	462	405	439	405	455	418	458	415	419	428	446	432	437	469	424	384	438	417	453	426	443	465	422	441	420	447	427	375	441	426	410	406	413	432	429	397	418	378	392	396	408	400	421	410	417	412	421	417	405	414	424	405	394	427	410	415	436	426	442	382	412	429	439	421	473	417	427	431	435	485	474	428	443	467	393	449	420	441	402	382	426	438	429	451	439	417	459	445	452	433	395	416	446	440	434	476	391	464	380	408	428	440	440	426	403	405	430	415	449	421	423	390	401	418	419	417	452	452	391	420	383	433	424	400	393	451	429	438	460	403	437	417	447	407	423	427	386	414	456	435	396	435	455	447	402	425	387	418	428	370	389	450	420	438	430	445	390	420	454	425	444	409	417	383	442	381	419	436	407	412	407	414	372	426	385	422	400	430	429	444	424	424	442	416	408	427	431	408	446	439	386	441	412	430	414	404	411	394	403	409	435	434	438	414	420	430	393	424	413	380	396	399	466	449	395	455	430	412	412	423	425	481	428	432	453	441	386	400	438	396	426	417	404	416	471	431	426	389	412	425	413	431	395	436	393	437	450	447	473	422	403	403	449	420	389	405	412	425	441	429	412	427	427	398	474	448	415	401	414	390	421	413	389	394	424	384	422	395	422	412	407	457	426	446	382	415	393	430	432	420	424	446	445	411	395	426	472	426	466	448	422	420	436	399	411	398	423	389	398	405	407	406	386	405	406	431	417	458	424	410	370	408	416	445	456	414	398	418	426	448	408	431	390	414	402	446	457	402	432	460	393	406	421	406	426	445	443	430	441	427	409	433	410	416	407	438	405	441	465	425	402	411	409	438	428	438	425	442	463	389	423	456	432	404	439	385	415	425	402	410	440	406	420	402	455	425	443	418	407	450	411	379	471	448	444	453	445	445	387	408	418	404	440	437	433	448	443	403	446	418	414	444	454	473	443	385	393	442	417	426	462	408	397	454	387	410	403	485	442	446	434	448	418	414	404	388	427	447	454	446	409	404	415	415	397	422	391	406	376	427	432	444	395	397	425	378	406	418	409
2217	1021	971	989	936	914	926	883	931	891	897	950	902	922	901	904	911	978	1000	932	913	897	892	912	928	964	932	959	855	961	941	882	980	924	882	877	896	896	927	939	925	922	944	947	924	902	901	882	858	852	958	927	947	875	960	888	954	915	952	926	875	939	887	904	900	931	922	936	985	852	891	954	859	887	909	898	897	907	923	946	932	897	905	939	963	931	938	905	856	906	892	937	936	895	896	912	877	916	951	957	920	890	942	927	910	924	900	930	957	893	878	930	873	915	863	904	870	949	878	893	925	933	948	955	863	886	946	925	944	977	885	951	913	925	918	878	851	915	897	920	874	965	898	889	940	918	941	919	950	921	884	945	965	893	867	951	880	905	962	911	946	877	955	956	907	954	913	918	894	939	906	899	951	922	902	883	960	866	928	895	879	894	935	943	914	922	927	915	927	909	885	897	971	928	962	924	938	856	897	893	904	933	886	942	903	941	950	923	910	950	897	911	926	913	906	936	897	903	911	939	929	918	843	950	906	894	921	939	973	949	913	875	933	896	913	974	851	951	890	927	919	896	887	894	933	893	854	955	928	967	884	939	895	928	918	903	874	952	898	926	925	975	883	920	945	937	934	868	929	933	884	862	889	910	901	940	967	879	939	917	935	895	886	886	926	882	947	915	971	886	914	886	892	955	911	925	885	922	923	920	881	931	869	934	879	961	909	911	913	884	902	946	906	928	924	905	958	927	858	973	876	966	912	923	882	932	852	925	915	891	899	868	892	890	905	932	854	919	911	912	860	925	871	889	892	942	882	904	864	912	906	906	920	863	928	903	883	922	907	925	942	932	925	882	882	922	936	934	920	932	871	884	903	915	915	877	887	860	911	905	949	912	965	888	854	913	845	931	928	895	935	916	959	926	889	899	805	980	922	891	961	876	913	903	933	932	888	918	927	971	891	950	931	903	927	925	934	918	884	872	898	953	904	884	883	883	958	977	903	911	828	902	901	912	878	957	957	933	918	920	898	904	909	970	912	901	895	902	867	933	857	872	904	974	934	973	922	917	898	975	907	952	931	887	956	903	889	874	899	936	901	918	903	902	900	923	962	939	944	907	917	959	920	944	871	948	911	939	967	949	936	946	894	919	888	922	913	923	926	949	937	919	934	911	913	937	895	923	924	951	953	940	918	1025	876	887	895	901	924	889	925	938	932	850	890	945	892	886	945	856	930	909	891	894	925	910	919	929	928	946	928	929	911	898	985	906	844	886	934	930	924	914	917	900	919	870	901	939	921	912	896	888	933	903	953	926	928	925	949	901	904	922	953	968	915	933	954	933	878	909	896	851	913	933	881	907	923	853	875	952	931	848	913	930	932	932	900	888	906	930	971	885	941	906	918	889	975	896	880	927	935	944	922	926	871	923	911	948	953	937	963	893	932	865	903	934	964	925	951	937	889	936	871	945	918	906	928	925	912	933	958	939	903	912	903	924	926	914	942	905	869	947	917	883	907	940	920	915	882	879	927	864	884	891	927	917	909	961	854	872	876	898	916	893	934	918	918	918	920	878	927	964	917	964	959	932	910	920	912	876	942	995	983	932	909	844	875	920	867	941	906	940	931	925	937	889	963	893	850	872	950	880	937	916	926	907	910	879	969	928	914	932	966	888	888	916	922	938	921	908	960	910	924	922	926	929	863	961	967	900	940	924	899	912	922	905	915	884	905	856	937	915	909	954	916	968	883	930	902	898	870	942	943	877	923	912	893	891	953	925	966	944	891	893	935	961	925	913	926	900	896	839	923	900	973	879	845	904	954	953	896	902	878	929	916	928	929	933	926	893	912	919	932	907	926	895	953	842	923	905	887	900	917	861	950	891	884	891	933	859	904	944	909	895	923	935	872	918	1000	938	902	928	871	899	902	964	880	860	916	912	930	920	894	918	962	874	930	939	880	880	962	931	941	896	946	922	894	872	917	921	901	884	915	908	949	870	937	946	888	934	909	885	891	936	929	918	928	910	920	919	933	869	929	920	900	907	854	881	907	935	899	927	883	956	922	922	966	932	896	903	892	895	904	895	926	881	861	961	878	903	909	903	956	943	887	920	924	871	886	882	940	956	906	969	907	913	904	906	924	889	892	935	946	955	942	929	903	892	910	895	883	893	928	923	925	979	907	907	897	937	950	914	903	920	929	912	946	909	939	903	934	925	945	891	937	894	919	900	914	899	939	920	907	920	955	878	897	921	890	929	905	919	973	908	894	875	913	873	934	936	916	887	949	928	941	927	909	906	938	954	952	900	917	947	868	978	867	894	938	919	875	886	886	899	878	884	923	887	908	913	919	893	905	903	1009	938	898	899	972	948	918	957	909	883	865	896	920	874	898	935	903	918	920	889	868	949	873	896	939	930	929	910	927	940	873	952	917	864	892	919	881	917	876	908	958	911	942	926	913	941	900	905	916	910	908	968	876	923	950	889	969	902	906	925	861	878	882	923	919	935	889	885	851	921	854	915	951	891	924	883	971	983	904	884	953	937	876	921	894	900	940	940	943	843	950	809	859	903	946	956	909	936	930	943	919	954	897	915	953	961	996	913	845	941	962	862	907	927	905	890	956	888	952	959	929	918	879	909	868	898	939	886	897	876	904	904	938	966	900	858	932	919	911	925	927	943	914	924	921	968	986	933	973	944	905	899	889	971	920	919	932	931	902	888	915	909	922	870	866	945	921	935	934	898	985	887	950	943	951	902	911	954	931	920	910	901	945	902	942	928	940	913	926	902	900	935	916	923	870	861	893	878	991	918	904	924	945	876	938	927	900	856	871	936	902	921	924	961	891	913	906	909	913	997	942	882	920	895	892	922	908	899	898	946	879	934	941	916	912	943	967	896	935	934	935	946	923	931	967	982	885	964	927	945	960	882	929	931	892	960	900	907	959	926	896	932	946	911	974	916	925	884	901	882	931	932	954	921	901	902	870	884	912	955	901	883	943	903	876	921	920	985	895	903	906	924	997	926	911	906	903	876	958	941	904	919	923	868	907	879	927	900	895	923	900	880	917	915	956	1011	873	914	893	915	917	918	882	915	871	891	897	944	964	935	908	941	923	869	962	940	896	934	859	939	964	950	937	978	917	896	921	922	857	979	882	944	929	912	935	914	899	941	956	918	935	951	897	928	957	901	905	899	936	950	925	925	867	930	910	836	966	910	896	928	929	877	875	892	934	914	912	859	908	912	895	982	916	941	909	915	905	898	857	969	944	890	918	920	848	905	901	921	935	940	900	943	932	893	975	894	965	932	880	918	898	909	923	959	914	896	902	855	960	945	901	956	952	925	916	929	904	916	941	921	948	915	892	942	908	909	991	898	965	932	877	954	951	931	837	963	940	880	934	921	906	911	925	938	947	980	920	905	913	877	963	925	961	921	923	888	919	917	938	934	908	877	888	909	903	932	952	912	942	979	918	904	857	903	931	881	908	930	941	897	873	962	909	918	925	943	912	895	882	895	949	876
8435	747	648	518	420	345	330	271	264	295	264	258	266	272	259	251	214	255	248	271	239	226	247	251	243	231	234	234	228	271	238	238	249	213	243	261	233	245	241	247	252	252	254	258	239	232	254	248	248	274	246	289	234	238	232	204	235	237	284	251	230	244	245	222	262	247	269	246	236	233	270	264	251	216	238	261	237	237	242	253	222	211	238	255	249	238	237	208	256	244	231	242	254	211	256	252	239	243	249	240	214	257	232	228	278	242	253	240	250	241	253	215	236	247	252	260	256	257	250	229	234	239	226	204	254	224	249	240	226	197	239	234	257	230	239	256	267	260	241	270	227	238	238	250	245	233	256	222	238	244	246	241	250	266	256	267	217	223	262	240	234	241	257	227	237	240	247	238	264	233	242	229	234	235	216	253	202	262	243	236	260	262	229	229	257	262	240	237	249	242	246	245	255	221	250	236	237	224	242	234	218	258	257	278	227	229	274	226	254	222	227	209	240	230	250	241	254	227	223	240	209	261	226	196	225	232	207	208	234	245	263	276	250	261	265	259	252	229	236	247	233	257	245	244	256	251	261	216	215	247	241	257	194	211	249	267	237	257	234	267	230	270	265	233	254	250	224	217	223	259	233	235	212	234	226	231	246	238	215	237	246	227	241	228	234	257	247	235	213	244	200	236	278	242	242	244	221	263	229	236	246	264	236	241	229	261	255	247	274	264	225	237	242	231	254	243	228	214	237	231	220	234	253	270	256	236	236	238	256	248	248	247	239	201	235	238	239	217	236	239	224	252	238	221	225	250	230	221	250	234	250	290	244	220	284	246	246	239	264	239	254	225	229	230	205	232	241	247	214	288	256	194	275	239	226	275	248	254	239	256	237	241	233	238	234	244	245	229	213	218	239	236	249	241	242	247	239	251	270	231	200	203	235	239	208	216	215	249	226	261	220	243	249	256	249	225	227	252	263	247	230	242	265	253	246	249	224	240	257	214	242	225	221	226	206	229	235	250	226	219	210	235	257	244	222	248	271	234	202	228	263	240	284	238	241	230	240	240	249	235	243	241	211	235	253	261	252	239	227	224	246	239	251	233	206	249	233	234	265	202	254	238	243	230	272	263	238	253	251	226	209	267	224	230	226	242	206	232	241	246	224	234	229	247	232	251	278	234	243	247	248	242	224	237	218	220	233	244	234	235	247	269	243	210	281	206	240	200	248	276	222	223	238	235	252	271	225	250	213	229	248	230	230	253	219	260	240	254	222	247	244	241	238	237	237	236	244	234	242	250	215	234	251	226	205	229	236	267	251	234	226	229	235	233	222	237	273	261	227	247	265	258	245	206	265	237	240	240	217	245	233	233	227	250	265	244	233	245	242	237	237	213	237	247	253	232	259	221	248	247	244	220	239	248	257	240	237	254	253	269	241	252	254	250	225	223	273	234	221	218	252	196	268	235	246	256	265	264	235	229	223	243	239	239	278	213	279	238	226	252	216	227	249	252	214	237	250	239	211	211	227	212	235	228	251	213	254	246	242	250	234	255	224	253	240	243	224	216	242	237	235	215	223	238	246	245	231	224	240	210	247	231	258	248	230	258	230	236	205	230	242	246	262	232	242	253	245	227	221	245	234	242	253	239	210	195	207	247	220	236	229	222	236	236	220	238	261	220	256	251	260	224	250	251	234	236	233	227	273	235	245	248	236	258	208	237	256	251	265	227	229	248	235	230	210	221	227	268	231	252	238	225	232	269	242	226	195	227	272	255	244	237	226	252	221	248	250	253	240	234	224	211	236	204	239	253	226	229	221	245	204	248	210	227	236	237	234	245	236	274	237	212	240	234	251	249	261	266	248	250	231	237	255	227	247	280	248	240	248	237	237	225	216	226	214	232	202	247	262	292	247	252	262	235	234	255	236	244	235	269	242	233	242	226	237	217	251	260	222	256	245	216	256	255	229	250	264	245	229	208	244	245	262	249	192	232	230	238	213	239	229	235	264	208	221	234	257	263	251	279	229	231	286	213	271	221	260	265	232	247	259	221	221	248	241	237	227	259	241	247	265	237	201	245	248	271	244	242	236	242	258	219	229	252	231	257	225	227	278	223	225	233	235	243	211	239	223	232	225	236	229	248	244	198	249	216	230	233	218	234	254	244	229	257	236	253	223	247	264	251	232	264	243	238	239	256	253	225	260	196	274	254	248	243	227	272	256	201	241	227	252	224	224	252	249	226	240	237	248	253	209	270	236	254	233	258	211	248	245	248	256	248	231	228	258	244	235	225	220	238	248	239	220	240	237	253	244	228	267	252	253	231	245	228	257	256	248	238	258	237	254	211	233	224	222	233	243	242	224	259	236	232	242	253	269	238	247	237	229	249	236	208	284	215	254	280	234	249	243	267	262	263	212	227	237	248	247	233	265	244	257	208	260	270	253	240	242	232	214	242	220	254	259	222	252	247	255	230	255	234	234	244	231	245	233	248	239	244	254	227	222	225	226	280	259	231	225	223	262	244	231	199	267	245	228	258	220	246	258	238	268	226	259	244	190	245	253	286	236	228	248	234	223	228	227	229	247	242	259	250	250	216	205	229	251	276	225	249	249	248	237	242	210	238	223	248	242	229	235	222	259	245	239	244	217	270	220	209	245	220	240	230	254	250	233	206	234	256	261	271	216	222	203	233	233	222	237	241	241	242	218	231	201	245	247	234	234	222	260	250	232	208	264	241	262	223	253	272	236	224	244	249	241	259	248	235	256	239	234	254	240	225	249	237	257	264	233	260	242	250	226	232	229	245	236	200	262	248	216	256	242	263	234	259	255	220	225	275	255	240	232	245	238	238	252	238	252	253	251	253	208	264	246	224	234	229	226	255	278	228	246	221	230	228	237	264	260	240	244	256	267	254	245	228	273	267	253	266	252	241	259	240	260	234	213	240	260	228	233	241	245	246	244	287	215	218	259	242	280	273	259	251	240	248	243	249	228	224	197	245	252	243	235	247	265	231	239	226	249	263	229	238	227	232	253	240	238	249	222	244	225	273	259	241	239	240	245	229	258	234	246	240	241	229	248	276	251	236	224	232	270	249	228	253	252	243	190	266	213	219	244	253	255	259	264	230	214	241	256	240	212	229	243	237	253	245	256	241	252	240	238	243	221	212	244	235	250	262	240	245	236	255	230	245	209	244	219	253	235	246	232	245	229	227	240	219	249	248	226	226	246	208	217	219	261	216	246	273	247	232	244	237	229	237	235	223	221	255	227	209	223	274	241	251	239	211	228	237	238	227	237	233	232	247	229	228	242	226	248	246	241	200	212	221	228	229	250	234	263	254	234	245	234	234	284	232	248	226	241	213	247	221	211	209	243	249	251	246	237	260	222	261	260	263	231	222	206	238	223	228	260	222	238	234	211	264	227	262	234	259	232	227	215	241	252	235	242	209	227	236	235	250	243	251	219	240	227	238	235	241	247	225	210	243	230	225	263	228	260	224	233	242	248	228	234	244
6786	1018	1451	1630	1382	1132	934	829	764	755	769	710	629	606	634	588	632	602	616	590	621	568	577	574	573	599	559	551	572	559	549	539	571	559	562	548	560	563	553	546	542	603	513	588	561	550	585	523	501	564	559	524	511	535	531	524	545	548	570	586	527	567	574	534	564	532	594	547	526	550	572	517	576	539	567	537	607	544	535	562	544	549	542	539	557	572	552	568	548	552	545	568	503	545	568	542	524	582	559	545	526	533	580	583	535	537	570	570	564	541	520	552	537	536	550	520	535	516	518	556	599	549	564	541	538	581	526	572	595	532	548	565	551	516	515	576	567	544	582	580	534	524	542	542	570	539	533	548	566	586	565	557	557	536	552	570	511	566	537	532	579	568	535	539	515	540	577	523	544	567	523	554	593	501	560	519	524	555	513	531	534	586	587	543	542	558	558	524	554	538	540	514	597	558	551	517	562	558	566	546	536	541	506	532	584	537	509	581	594	530	576	546	569	534	549	588	573	507	595	566	544	582	543	520	512	580	523	541	551	541	523	534	544	536	540	595	537	547	561	579	561	531	530	526	559	528	536	564	553	545	550	536	528	567	540	560	537	534	558	549	529	506	536	522	544	522	520	571	540	550	529	586	544	519	583	542	541	586	541	601	531	530	519	529	545	527	563	580	507	566	610	529	536	540	502	536	557	552	517	539	571	567	596	507	577	561	553	534	580	585	555	519	561	588	571	529	551	557	566	517	518	557	578	549	508	571	555	564	581	559	561	587	531	545	602	539	538	561	555	537	528	576	524	520	523	545	551	539	544	542	562	544	532	600	535	542	543	536	498	526	556	610	588	484	559	583	506	548	575	494	549	564	532	558	538	581	564	523	522	582	539	585	564	540	547	582	529	563	565	570	571	511	536	567	582	548	582	520	580	512	503	552	550	532	517	560	531	492	557	572	550	522	506	565	563	536	503	552	539	550	568	543	606	558	571	514	581	585	556	581	562	575	528	540	569	539	544	541	577	564	553	526	542	493	537	554	548	563	538	502	565	582	558	549	580	596	546	508	544	545	562	581	543	583	544	553	543	566	519	565	501	545	539	546	566	586	535	554	539	546	565	563	583	539	563	558	523	548	547	540	535	539	509	556	539	558	562	549	581	563	558	539	539	548	550	529	525	541	520	591	552	560	522	559	570	535	586	585	522	564	557	563	609	552	536	505	537	519	567	484	566	574	544	536	560	583	562	567	579	524	527	541	576	513	541	546	541	524	575	539	535	533	573	545	545	531	561	550	520	550	527	551	572	526	534	564	555	570	561	548	565	525	555	571	508	568	567	541	544	531	530	549	523	580	520	565	531	562	498	558	556	568	591	516	530	513	555	560	578	550	586	585	575	527	519	524	575	550	539	536	531	539	529	501	535	552	601	549	548	549	568	574	528	496	528	536	544	505	489	520	486	544	552	548	516	565	566	524	523	521	527	571	524	566	494	558	563	544	544	591	538	565	544	578	535	561	512	505	513	485	589	534	513	555	567	513	562	556	549	537	543	501	563	553	539	561	559	516	588	520	553	561	546	538	596	529	555	526	522	574	518	563	590	538	523	565	556	521	551	556	505	568	517	524	526	556	532	534	503	562	526	585	541	561	518	535	521	579	566	541	515	553	570	531	540	538	559	528	557	550	507	548	549	554	583	551	553	581	539	548	568	524	548	522	584	551	573	538	544	551	520	524	551	545	547	581	576	527	575	571	556	585	554	559	548	543	529	505	503	544	528	576	572	519	552	552	538	538	545	573	549	555	544	574	505	546	539	548	546	526	572	542	550	548	526	544	530	547	553	530	583	580	569	571	545	520	572	521	557	515	545	574	551	509	548	522	582	530	540	560	497	565	548	568	554	535	532	505	563	510	551	541	541	584	567	599	536	527	576	563	562	543	571	557	525	496	553	532	554	519	519	579	534	550	557	538	547	535	577	545	542	578	553	557	567	542	535	532	529	531	491	533	555	548	497	546	576	559	551	528	570	497	533	505	522	567	545	566	583	554	562	549	569	536	546	531	524	545	555	552	525	534	544	527	595	575	547	538	557	531	534	557	545	537	548	568	572	519	528	536	557	579	549	550	526	583	546	579	517	567	555	507	564	552	496	572	539	528	522	556	567	537	570	558	514	516	553	554	533	516	563	497	530	535	525	535	524	558	518	551	547	564	529	544	596	516	524	533	535	558	556	543	561	553	519	584	535	530	580	577	529	572	556	556	517	548	557	583	513	563	533	593	557	581	560	513	575	586	612	526	563	544	536	602	538	530	539	575	545	537	547	542	542	533	559	579	550	535	547	538	503	540	538	576	551	520	538	572	552	528	526	531	521	537	597	554	530	539	547	518	537	556	566	547	536	576	501	532	548	549	563	539	556	576	531	548	546	543	524	539	577	531	526	567	506	548	482	543	579	546	515	554	543	542	526	565	542	546	538	554	577	563	544	617	573	549	591	559	536	558	560	538	538	552	535	550	567	579	619	572	543	560	564	509	545	524	575	534	541	540	564	548	551	485	543	520	550	503	509	515	554	586	553	535	494	537	590	528	527	538	538	537	550	565	571	528	527	571	549	516	534	528	556	560	527	539	539	547	519	569	521	538	571	541	564	532	533	576	534	559	539	567	543	528	579	547	576	521	513	520	520	529	541	548	568	529	561	559	533	559	566	547	515	502	584	583	571	528	557	549	546	553	528	487	527	534	635	518	534	525	566	554	544	523	546	555	560	556	572	539	523	545	540	550	538	506	562	541	542	581	551	578	542	532	533	554	527	542	536	604	550	546	555	544	546	539	574	536	571	557	548	490	555	512	535	589	557	499	558	586	567	542	566	556	578	552	539	563	549	528	530	550	577	567	558	531	555	549	522	563	520	521	552	574	543	562	545	550	539	546	611	532	563	530	600	541	568	568	534	576	546	533	518	562	517	568	543	577	553	525	553	549	511	571	553	506	515	565	559	576	506	520	520	539	527	538	550	562	552	538	520	573	544	565	503	539	550	586	528	531	527	600	540	515	568	539	542	538	556	521	547	562	569	521	587	556	546	550	528	543	521	543	559	566	559	518	568	494	575	565	524	523	554	540	608	561	567	593	529	548	579	578	543	531	545	597	555	511	532	557	527	556	520	559	571	533	534	547	584	518	478	548	545	522	532	538	550	566	556	518	520	541	534	564	517	554	563	563	533	508	554	538	557	522	547	538	566	559	529	553	517	576	570	551	530	549	517	577	553	581	510	556	514	589	556	571	569	548	506	572	561	503	564	547	529	553	534	548	535	566	559	552	524	518	527	547	543	572	578	539	564	544	531	564	535	506	539	510	578	573	525	545	580	576	548	559	521	543	562	563	547	569	563	553	584	536	552	563	556	573	566	557	579	567	583	558	548	516	536	571	534	556	518	540	507	574	499	567	511	546	546	539	538	497	478	511	533	576	546	526	543	603	602	538	542	559	539	552	569	516	579	591	549	542	516	584
18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	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
10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
